]> git.mxchange.org Git - quix0rs-gnu-social.git/blobdiff - actions/usergroups.php
Better exception handling in index
[quix0rs-gnu-social.git] / actions / usergroups.php
index f56f9c6b29119c3c1ced54e05fab06c7d983c813..ded4ba76b1bc1bcd7371d33d91cd318008ba6a16 100644 (file)
@@ -32,7 +32,7 @@ if (!defined('LACONICA')) {
     exit(1);
 }
 
-define('GROUPS_PER_PAGE', 20);
+require_once INSTALLDIR.'/lib/grouplist.php';
 
 /**
  * User groups page
@@ -52,6 +52,11 @@ class UsergroupsAction extends Action
     var $page = null;
     var $profile = null;
 
+    function isReadOnly()
+    {
+        return true;
+    }
+
     function title()
     {
         if ($this->page == 1) {
@@ -114,6 +119,18 @@ class UsergroupsAction extends Action
 
     function showContent()
     {
+        $this->elementStart('p', array('id' => 'new_group'));
+        $this->element('a', array('href' => common_local_url('newgroup'),
+                                  'class' => 'more'),
+                       _('Create a new group'));
+        $this->elementEnd('p');
+
+        $this->elementStart('p', array('id' => 'group_search'));
+        $this->element('a', array('href' => common_local_url('groupsearch'),
+                                  'class' => 'more'),
+                       _('Search for more groups'));
+        $this->elementEnd('p');
+
         $offset = ($this->page-1) * GROUPS_PER_PAGE;
         $limit =  GROUPS_PER_PAGE + 1;