Category: Category

Show subcategories objects

Name Type
_categorized-Permissions cannot be assigned when upgrading from 1.9 to 1.10 - cache problem
After upgrading from 1.9 to 1.10 the permissions

"tiki_p_view_categorized" and "tiki_p_edit_categorized"

on the page


will not appear in the dropdown just below "Assign permissions".

Consequently, it is not possible to assign this permissions,

This problem disappears after emptying ./temp/cache/ directory.
tracker item
"Mandatory category in the categ. tree" nullifies category list in wiki edit page
When I select "Admin > Wiki > Mandatory category in the category tree", the list of categories while editting a wiki page is blank, or it says no category is defined. However, if you click on "admin categories", they are defined indeed.

When you unselect this check box, and clean caches, categ. list is working fine again.

This is not a theme specific issue (reproduced with geo.css, tikineat.css, lesjetesdelencre.css, ...)

update: sylvieg fixed that months ago, I think. (thanks sylvie)
tracker item
tracker item
tracker item
tracker item
TikiWiki 2.0: Categories Page Cannot be Found?
I have a very strange experience today. I tried to access the "Categories" page from three separate browsers: Google Chrome 0.2, Internet Explorer 7, and Firefox 3.0.3. I receive a "cannot be displayed" in all three browsers, even though (a) the relevant file (/tiki-admin_categories.php) is on the server, in the correct location (i.e., the root directory), and (b) has not been changed since I loaded TikiWiki onto the server, so there would not be any custom code that causes interference with the base functionality.

In Firefox, the browser attempts to download the tiki-admin_categories.php file as if it is an external object, eg a PDF.

Can anyone shed some light on how I might go about resolving this issue? It is a very strange one!
tracker item
3.0 bug: problem with categorize.tpl affects number of categories shown and use in Structures
The new 3.0 release of categorize.tpl doesn't show all the available categories to a user when a hierarchy of categories is used if the user is not in the 'top' category.

There are also problems with the use of categorisation in the Structures admin screen where categorisation of all the wiki pages in the Structure does not show the changes after submitting the request - although the changes are made.

No longer relevant
tracker item
tracker item
tracker item
Categories permission assign to groups doesn't work
I need to set three group of user.
Each user is member of only one group.
Each group should not have access to other groups contribution

So i've decided to create 3 categories, to set specific permission on each categorie for one group.

I add a module category to show category for user. But i always get the message "You do not have permission to use this feature".

I'm not able to create page with a user.

Really need help !!
tracker item
Set perspective according to current content's category.
It would be nice to be able to select a perspective depending on the current content's categories and their respective jails.

I have made a hack that achieves this, but it would be nice to have it implemented as a feature. I described my hack and included the code here:


tracker item
Feature Areas

I have the idea for a new feature or better to say a major extension of the use of existing features.

Areas would be related with the usability of the Website, where you can assigne content to certain perspectives in a way, that a link to this content will guide you sametime aswell to the content as to the related perspective.

Anonymous users (and registered) would find the content in the context of menus and modules, the webdeveloper decides.

I see "Areas" Important for certain usecases, it could be built with up mainly with existing features - only few code should be necessary.

See more description on http:dev.tiki.org/Areas

tracker item
User must have global permission tiki_p_edit for adding a new page in categorized structure also he has it in the categorie.
I defined a structure Helpdesk FAQ and a categorie Helpdesk.
Now I give a group Helpdeskadmin the permission tiki_p_edit (and a lot of others).

If a helpdeskadmin trys to add a page with the button on the top of the wikipage with over the toc, the message "You do not have permission to edit this page." appears.

The problem seems to be the following permission test in tiki-editpage.php:

// Permissions
$tikilib->get_perm_object($page, 'wiki page', $info, true);
if ($tiki_p_edit !== 'y') {
$smarty->assign('errortype', 401);
$smarty->assign('msg', tra("You do not have permission to edit this page."));

If I give the permission tiki_p_edit to the group, the helpdeskadmin comes to the wysiwyg-edit-page, also he gets a message like the page must have a categorie. I didn't analyzed that yet.
tracker item
Search within a category
Categories are amazing for a large site. It makes it easier to manage. Next step is to add an option in search which can be filtered by category.
tracker item
5.0: anonymous shouldn't see "watch" icons when browsing category tree
Using Tiki 5.0: anonymous shouldn't see "watch" icons when browsing category tree.
And they can.
Reproduced here, for instance:
tracker item
Accessive Categories Slows Down Performance
tracker item
Add ability to generate RSS from a specific structure (and maybe category)
The ability to subscribe to a specific structure via RSS feed would be very useful. Currently one can subscribe to an RSS feed related to the entire wiki, but if several groups are using the wiki for different projects or purposes or topics, this may not be at all useful. For example, on the Southern New Hampshire University wiki, we have the online faculty handbook plus a variety of page sets related to different course projects. Most faculty should be alerted of changes to the faculty handbook, which resides in a structure, and some students and faculty may want to track changes to structures involved with specific courses or departments, but few if any users need to be alerted of every change to the wiki as a whole. The ability to generate an RSS feed specific to a structure (and possibly also specific to a category) would be very helpful.
tracker item
Add category description in mouse-over, when using categories in tracker plugin
It is now done in the category picker and it's very useful.

{img src=show_image.php?id=92}
tracker item
Add RSS for categories
I'd like to see an RSS feed for a specific category.
tracker item
Adding a page to a category breaks permissions
when a wiki-page is added to a category, it's is no longer viewed to anonymous users. (Login screen appears) By removing the page from the category it appears again.
tracker item
Adding calendar returns notices: categorize_list.php (lines 42, 48) & tiki-admin_calendars.php (67)
Using latest 1.9.cvs code (from today - 13 june 2007). Using simple.css and tpl's.

Related to [http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=1136&show=view&offset=0&reloff=2&status=op&trackerId=5&sort_mode=created_desc|this other bug report].

When adding a new calendar like "Comisión Web" (without double quotes), cateogrized to 1 cateogry called "Comisión Web" (child of Category "Comisiones"), and seeting all the other settings as n (default values), I got these messages on top of the page:

^Notice: Undefined offset: 86 in /home/httpd/tiki19/categorize_list.php on line 42

Notice: Undefined index: categId in /home/httpd/tiki19/categorize_list.php on line 48

Notice: Undefined offset: 87 in /home/httpd/tiki19/tiki-admin_calendars.php on line 67

Notice: Undefined index: categId in /home/httpd/tiki19/tiki-admin_calendars.php on line 67

Warning: Cannot modify header information - headers already sent by (output started at /home/httpd/tiki19/categorize_list.php:42) in /home/httpd/tiki19/tiki-admin_calendars.php on line 75

Calendar seems to have been created.

Update: confirmed using tikineat.css and tpl's

Update July 26th 2007:
Admin calendar produces to me:
Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/httpd/tiki19/tiki-admin_calendars.php on line 67

Warning: in_array() [function.in-array]: Wrong datatype for second argument in /home/httpd/tiki19/tiki-admin_calendars.php on line 67

(... repeated like 50 times or so)

But not categorize list any more...
tracker item
Admin Categories "ErrorErrorError"
tracker item
admin categories broken on 1.9cvs (edu.tw.o)
Admin categories is not listing all categories created in the site, using 1.9.cvs (from several days ago)

For instance:

Shows only WSDOC category, but if you go to browse categories, you can see that tehre are many more created:


using cvs from today (May 2nd, 2007), problem dissappeared.
tracker item
admin categories displays sub category under wrong parent in special cases
If you have categories and sub-categories like the following:


The try::tt sub-category will be placed under parent try instead of parent try2.

This is because the ksort($ret) towards the end of get_all_categories_respect_perms in categlib sorts try::tt after try2:tt (since ':' comes after "2" in the ASCII table).
tracker item
Admin>Login>User defaults or Admin>Groups: Ability to Subscribe new users to specific Tiki objects
It would be lovely to set some new user defaults at
* Admin (home) > Login > User defaults, and/or
* Admin > Groups > (Edit a single group)

The ability to Subscribe/watch/monitor new users in the site or to that specific group, to specific Tiki objects.

Which tiki objects?: I would say, in this order:
# specific forums
# specific blogs
# specific calendars
# specific newsletters (ML: we can already subscribe groups to newsletters)
# specific wiki pages
# specific structures
# specific trackers
# specific categories
# new articles

This is specially useful for new users of the site, where they don't know yet how to subscribe to specific areas, etc. Very needed for educational scenarios, but I can see many other places where new users are a bit lost for some time while they learn how to use the Tiki site.

*[wish988|Forum: Let forum admins/moderators add groups and/or users as watching the forum]
*[tiki-index.php?page=Business%20Plans|Let small business start ups access collaborative sharing where the document being shared is not visible by anyone else]

Anywhere there is a watch eye, it should be possible for an admin to have group members watch this category
tracker item
After Update 1.9.4 -->1.9.7 got PHP-Error when using Categories in File or Picture Galleries
Every Time, i use the Categories-Feature in File-Galleries or when uploading Pictures, it got the following error:

Notice: Undefined offset: 20 in categorize_list.php on line 38

Notice: Undefined index: categId in categorize_list.php on line 44

The Item itself is categorized
tracker item
Allow searching by categories and TAGS through the Profiles Control Panel in Tiki
tracker item
Articles & submissions: categorization of the submission can be corrupted
i have a problem with categorization.
when i add a new article. an old article in the tiki_categorized_objects got overwritten.
the objid and the href gets the new article id.
the result is that the old article losses its cat and the new article has the both.

when i take out the update in the method:
all is fine again:


function approve_submission($subId, $articleId) {
$query = "update `tiki_categorized_objects` set `type`= ?, `objId`= ?, `href`=? where `objId` = ?";
//$this->query($query, array('article', (int)$articleId, "tiki-read_article.php?articleId=$articleId", (int)$subId));

what i find strange is the $subid at the end.

i'm not sure what the method is for. probably i broke something else.

i must add. i added a the category right in the database.
i added the articles by hand to the tiki_categorzed_objects
and added the category by using the topics from the article's.

tracker item
articles with assigned categorys not shown to anonymous although permission granted

this is a problem concerning tikiwiki 2.4.

I have 3 groups: anonymous, registered and admins. After writing an
article it shows up for 'anonymous' and 'registered', exactly as set
in the group permissions. No problem there.

However, I also made several categories. As long as the article
remains uncategorized, everything is fine. But when I assign it to a
category it vanishes from the view of the 'anonymous and 'registered'
In the categories I have 2 permission options:
'tiki_p_view_categories' and 'tiki_p_admin_categories'. Even if I
assign both permissions to the category, it doesn't make any
difference. The article remains hidden.

Quite ridiculous is, that i have another instalaltion of tiki 2.4, where i can chose out of 5 differrent permissions within the categories.

Cashes have been emptyd.

Hiere is my configuration:

Group Anonymous:

The particular category "in progress" has no group-specific permission (standard / yellow)

The article has category "in progress" assigned.

Anonymous can´t see the article.

Ridiculous is, that if i try to assign a specific permission to the category "in progress", just the following two permissions are available for selection:


Even if i assign those to the category for anonymous, they are not able to see the article.
tracker item
assign_all in tiki-categpermissions.php does not assign to more than one level of children
While updating from 1.9.11 to 2.1, we ran into a bug in tiki-categpermissions.php.

We have a category structure with multiple levels of categories, and assigning to children seemed not to work as intended.

I had a look at the code, and it seems like it only assigns to one level of children, and never checks for more levels of children. I rewrote the code quickly to solve our problem, and attaches the patch I used.

I don't know if this breaks all code guidelines in tw, but it works ;)
tracker item
Associate forums with categories in wiki, articles, blogs, files, etc.
No problem at all, but a request for more integration with the wiki and forums.

At this moment (in version 3 (after the bug is corrected)) there is only one forum, which can be used to discuss a wiki page. This is really great.
tracker item
Autocreate Corresponding Category Option in Trackers
In version 1.10, when selecting the Autocreate Corresponding Category in trackers, the new categories are created. However, when they display, ie. in any area where you would assign a category, like article or blog, the category is listed by "tracker 15, item 53" or such and not by the description of the tracker.
tracker item
Browse categories in mobile mode: names of categories not shown (only when passing the mouse over the dot)
tracker item
Browse categories is 10 times slower than before
tracker item
Browse_Categories.php, tracker items have blank descriptions
When browsing categories using tiki-browse_categories.php, tracker items with multiple categories assigned do not appear correctly. Blank descriptions.


tracker item
Bug after updating form tikiwiki3.3 to 4.1
After updating tikiwiki3.3 to 4.1, the following fails to load
/tiki-admin_polls.php and

I checked memory and execution time therefore the problem due to this is ruled out. Problem must be somewhere which I could not figure out.

Time does not show correctly while date is perfect. It needs me to set time of publication of articles manually.

The module since your last visit does not work properly.

On my part I reinstalled it several times but errors persists.

tracker item
Bugged categ browser in tiki-admin_categories.php
The category browser becomes messed up if you add many levels of subdirectories. To reproduce:
1. delete all categs
2. create top categ A
3. create top categ B
4. create 2nd level categ A:A1
5. create 2nd level categ A:A1:A2
The problem should be apparent now. Top categ B appears to be a child of categ A.
The problem worsens if you add another level, A:A1:A2:A3. The entire rest of the screen becomes hidden.
tracker item
Calendar in category system
The calendar should be in the category system.

Would each calendarID be assignable to a category?
Would each event be assignable to a category?
tracker item
Can't assign subcategories
tracker item
Can't rename a category
tracker item
Categories Apply role permissions to sub-categories
tracker item
Categories does not restrict visibility on individual images
When assigning a catogory with restricted permission, the permission usually override the global permissons.

When assigning a category to an individual image, the visibility is however not restricted.
tracker item
Categories feature enabled breaks database
3.0 Beta 2:

After enabling the Categories feature through Admin -> Features, the following error occurs when adding or editing pages, articles, file galleries, and everything that needs to alter the database.

(Names are arbitrary)

An error occured in a database query!

File tiki-editpage.php
Url tiki-editpage.php
insert into `tiki_objects`(`type`,`itemId`,`description`,`name`,`href`,`created`,`hits`,`comments_locked`) values(?,?,?,?,?,?,?,?)
0 wiki page
1 sdf
2 sadfsa
3 sdf
4 tiki-index.php?page=sdf
5 1239375431
6 0
7 n
Unknown column 'comments_locked' in 'field list'
Built query was probably:
insert into `tiki_objects`(`type`,`itemId`,`description`,`name`,`href`,`created`,`hits`,`comments_locked`) values('wiki page','sdf','sadfsa','sdf','tiki-index.php'1239375431'page=sdf','0','n',?)
tracker item
Categories for every file in gallery
I would like to use tiki as a Document Managment Solution (apart from other things I use it for). To do this I would like to assign one or (typical) more categories to one file within a file gallery. Using categories inside a file gallery would make it much easieren to manage huge numbers of files.
tracker item
Categories get name truncated above 99 chars
It is possible to type a long name of category, but the name gets truncated at 99 or 100 chars without warning. If the length of categories’ names is limited to 99, the field to enter categories should be limited to 99 also. Maybe the screen should say "max 99" beside the text entry zone.

Uploading a csv with a name longer than 99 gives an error message. The category is created but the name gets truncated. Children categories, having the category with long name for parent, are not created.

It makes impossible to upload the UDC (Universal Decimal Classification) Summary: the first category for example, "0 SCIENCE AND KNOWLEDGE. ORGANIZATION. COMPUTER SCIENCE. INFORMATION. DOCUMENTATION. LIBRARIANSHIP. INSTITUTIONS. PUBLICATIONS" is 127 chars.
In the UDC Summary, the longer entry seems to be 173 chars. It seems to me reasonable to allow for categories with names of 256 chars, even if shorter names are recommended.
tracker item
Categories mod breaks browse_categories
If you use the categories mod, the trees have identical tags, such that a toggle of a tree node only toggles the node for the category in the module, and not the main category tree in the center column.
tracker item
Categories not assigned
Categories are not assigned like they are asked to in the group settings.

"Default category assigned to uncategorized objects edited by a user with this default group:"

Group chosen is not auto assigned.

Categories are also not assigned like they are asked to in the Staging and Approval settings. I will be told I am creating a staging document, it will add the prefix, etc. However, it will not move it to the chosen staging category.

I have tried this with fresh installs of 4.1 and no profile loaded during initial setup.

tracker item
Categorize individual blog posts
Bloggers often have blogs that are about ''them'', rather than about a topic. But within their blog, individual posts should be categorized by topic(s). I.e., it's the post, not the blog, that's the right unit of categorization.
I have seen a RFE for this on tikiwiki.org, where there's an interesting page on Tiki Blog suggestions of vintage about 2004. See [http://tikiwiki.org/tiki-index.php?page=BlogIdeasPaulap]. Possibly we should make a pass over this page and either add these suggestions as tracker items or identify them as out-of-date.
tracker item
Categorize:Hide Categories while editing makes Show Categories disappear too
Clicking on Hide Categories while editing a page makes everything including the "Show Categories" link go away, making it impossible to bring back the category list or categorize a page.
tracker item
categorized object table not updated when file or image gallery title/description updated
When an image or file gallery is categorized the title & description are added to the tiki_categorized_objects table BUT if the title or description is then edited and changed this change does not get made to the fields in the tiki_categorized_object table. This means that when the objects are shown in the Browse Category function (or using the Category Plugin) then the 'old' title and description are shown.

I think I've verified this in the 'clean install' area and by direct examination of my own databases using phpMyAdmin.
tracker item
Category ad page only shows first 25 pages
Add objects to category
ad page only shows first 25 pages

If you want to ad multiple pages to a category and they are outside those 25 pages it is posible to search them with filter but you will need to search those pages one by one to ad them.

Seems filter part of page name gives 0 results.
tracker item
Category changes in watch and logs
There is currently no history of changes to categories.

Since permissions can now be restricted by categories, it is more & more important to know when an object is changed from one category to another.

Therefore, we need this info to be logged in tiki-syslog.php and to be added to the watch item feature.

Reminder: categories can be assigned in tiki-admin_categories.php but also when editing a wiki page.
tracker item
Category children of self breaks the system
Working about "http://dev.tikiwiki.org/tiki-view_tracker_item.php?itemId=3466", I did upload a huge categories csv.
I had a category giving itself as parent, by mistake:
(many, many lines)
"811.353.1 Georgian language","…","811.353.1 Georgian language"
This gave an error message.

After this, my tiki is completely broken: all pages involving categories (categories, wiki, articles, files) are simply blank. (But I saw later — see comment — that the offending line is not in the database. The problem can be something else.)

Any idea about the problem and how to repair this?
tracker item
Category data is not sent in watch tracker
probably related to #283
tracker item
Category did not allow for proper edits.. (Fixed and submitted updates)
guys.. I fixed the probem.. doesn't appear that I can upload anything..

dthacker: thanks for the fix, but our dev's can't see what you changed. Could you please do a diff between your code and current CVS, and comment on the changes? Thanks!

tracker item
Category does not work as filter field for PluginTrackerFilter
tracker item
Category Field on Trackers Only Displays One Level Deep Even if Categories Are Multi-Level
See the attached word document for a step-by-step example of how
to recreate this issue.

It is also unclear how to created nested categories by using
the "Batch Upload (CSV File)" feature.

When a category is more than one-level deep, the "Category" field type on Trackers will only display one level.


Furniture Level 1
| | |
Tables Chairs Sofas Level 2
__________| __|___ ___|_____
| | | | | |
legs top legs back cloth leather Level 3

In the above example, if one selects the parent id corresponding
to "Level 2" in the above example, then the category field only
contains choices "Tables, Chairs, Sofas", rather than those choices,
plus the levels below them (i.e. "legs, top, legs, back, cloth, leather").

It could be very useful to have all levels starting with a given "parent" level as part of the Category field.

tracker item
Category filtering fails in tracker
Filtering by category in trackers yields zero results. However, there are tracker items in the category, and they appear if you browse the category. Other filtering appears to work properly.

The URL appears to be malformed:

Note the extra bracket after filtervalue[33] parameter.

However, manually removing the extra bracket also fails:
tracker item
Category Jail for Trackers
tracker item
Category listed as "Array" in itemlink Edit Interface
tracker item
Categories displayed in a category module or a plugin List in a menu is adding a lot of empty lines and empty spans
tracker item
Category not correctly detected on wiki pages with spaces in their name
tracker item
Category permission check for wiki page menu option not working in some cases
Wiki pages links are case insensitive but the category permission check for wiki pages menu entry only works if the case of the link matches the case of the wiki page name.

Say you have a wiki page called "Foo" and the "Registered" group has view permission to this page granted by a category. If you create a menu entry linking to the "Foo" page and set the URL as "((Foo))" everything will work as expected. But if you set the URL as "((foo))" the menu option will not appear to the users of the "Registered" group. Obviously for this to happen the "Registered" group must not have global tiki_p_view.

This does not happen if object permissions, instead of category permissions, grant access to the "Foo" page.
tracker item
Category Permissions not taken care properly for showing wiki pages
Please help since we have invested much time and effort in this project, believing Tiki could filter rightly wiki pages based on perms, and since I cannot find a workaround.

When not logged in, Some wiki pages are shown, and Some others Not, while they all have exactly the same set up. They all have been categorized only in "Public Content" category which is set to Show wikis to Anonymous users, while Global perms are set to not show them to anonymous.

At this moment we have two identical wiki pages as setup is concerned:
1) http://mi.solcentral.org/tiki-index.php?page=La+Funci%C3%B3n+Esencial+y+El+Prop%C3%B3sito+de+Vida
which doesn´t show to Anonymous users (and should do it)


2) http://mi.solcentral.org/tiki-index.php?page=Sobre+el+Sitio+SolCentral-org
which shows well.
Note that at the botton of this page, in the listing of pages related to the category "Contenido Público" (which is the translation of "Public content"), the page "The Esential Function And Life's Purpose" (wich is the translation of "La Función Esencial y El Propósito de Vida") that is the page 1)... Then if you click on it, it will not show presenting you with the login invitation, allthough is shown in the list as categorized "Public Content".

Other extraneous behavior is that when when you use the Plugin Toc to show the structure, only shows Some wikis on some structures, and on some other structures doesn´t show any wiki.
I have used this:~np~{toc structId="26" order=asc shownum=1 type=fancy }~/np~ in the wiki:

Actual estate of config is:

For anonymous:

If Perms on wiki: "La Función Esencial y El Propósito de Vida"

La Función Esencial y El Propósito de Vida Anonymous tiki_p_view Categoría: Public Content
La Función Esencial y El Propósito de Vida Anonymous tiki_p_view_backlink Categoría: Public Content
La Función Esencial y El Propósito de Vida Anonymous tiki_p_watch_structure Categoría: Public Content
La Función Esencial y El Propósito de Vida Anonymous tiki_p_wiki_view_attachments Categoría: Public Content
La Función Esencial y El Propósito de Vida Anonymous tiki_p_wiki_view_comments Categoría: Public Content

Category Perms of "Public Content" are

for anonymous group perms that are ON:

Can view wiki attachments and download (tiki_p_wiki_view_attachments)
Can view page/pages (tiki_p_view)
View page backlinks (tiki_p_view_backlink)

Global Perms are:

on Wiki:

Can view wiki attachments and download (tiki_p_wiki_view_attachments) is ON for Anonymous
Can view page/pages (tiki_p_view) is OFF for Anonymous
View page backlinks (tiki_p_view_backlink) is ON for Anonymous

Fixes tried:

Have tried the opposite: allowing everything to be shown to Anonymous, and then restrict on pages that should be hidden with a "invisible" category with perms tiki_p_view OFF for anonymous group.

And it didn´t work since - again - for Some wikis worked, and for some others not. Even if they are identical.

Tiki 6.1 fresh code install, on past 6.0 db updated to 6.1.
tracker item
Update Category plugin documentation - won't filter blog posts
tracker item
Category Transition not working
When using tiki-admin_transitions.php.

If I add a Transition, then tiki will not let me modify it (by Edit) since every icon (i e: Edit) will delete the Transition. Even If I click in "Guards" data (wich appears as a "0").

Also the yellow "Key" icon doesn´t turn green as is supposed to, after setting perms.

May be other anomalies.

Please help

Using Tiki 6.0 fresh Install.

New Edit:

Since I didn´t find any reference on how to use it, I´m exploring it myself.

What I did before I was stopped by this error is:

1. I Set up some Categories
2. Go to the tiki-admin_transitions.php. The Subset Tab is on and it shows me two options: 1. Category 2. Group
3. Click on Category, so it show the availabre Categories
4. Choose two categories, then click Select button. It reloads the page.
5. Click on New/Edit tab
6. Write a label: "New"
7. Chosse From and To options
8. Click SAVE. It goes to the List of Transitions
9. If I click on Edit icon, it deletes de transition and goes to the New/Edit tab, but empty... nothing selected or filled.
If I click the Guards (number 0) it does the same

If I change to the List, the transitios has dessapeared from it.

tracker item
category: lost admin rights
My application use category on groups and objects
I tried category transition in tiki4, to be honest without reading anything, the result is catastrophic: I cannot admin all my tiki because i have lost my rights as administrator.
In my SQL database all records in users_grouppermissions table have been deleted
How can I retrieve my rights?
Can I manually write admin rights in my database?
tracker item
Category: Unwandted automatic translation
tracker item
catorphan plugin only works with wiki pages - but should be extended to other features
The very useful wiki plugin catorphans only works with wiki pages.

The documentation suggests it is sort of set up to deal with different types of uncategorised objects by setting the objects=> parameter to various values ie wiki|article|blog|faq|fgal|forum|igal|newsletter|poll|quizz|survey|tracker.

But looking at the plugin code, the code comments make it clear that the development is not yet complete and only the 'wiki' object has been coded.

The documentation has been updated to make this clear - but extending this plugin to the other features would be very useful now that Categorisation is the major permission/access control mechanism in Tiki

tracker item
Change how categorize.php works for sites with a lot of categories
tracker item
change_category module when no categories yet: Undefined variable
Notice: Undefined variable: modcatlist in modules/mod-change_category.php on line 80
tracker item
tracker item
Creating new article for tiki.org/news while being switched in the "info" perspective does not get saved but switches to default perspective instead
tracker item
Custom language translations in the database and administered via web interface
This will make upgrades easier as people won't have to worry about overwriting their enhancements,

Multilingual categories need translations and doing by FTP is not fun.

[tiki-view_tracker_item.php?itemId=485] -> This is suboptimal

Support.mozilla.com has need for this as well.

In 3.0, language/*/custom.php can be managed by the web interface.

Next step is to have this in a wiki page
tracker item
Default category of group isn't assigned
tracker item
Default Object Category
In group settings, there is an option to set a default category for any uncategorized objects edited by the object. This feature does not work.
tracker item
Deploy watch category to tiki-browse_categories.php (and everywhere relevant)
It is too difficult now to watch categories (but the feature works well).

Please see: ((Category Watch DogFood))

on ((SUMO)): [https://bugzilla.mozilla.org/show_bug.cgi?id=498001|Improve UI and feedback for watching categories to say you'll be e-mailed and offer easy way to turn off]
tracker item
Deployment of Category Jail
dev.tiki.org lost 12.x categories in tracker
tracker item
dev.tw.o/tracker5: category fields are not pre-selected when editing tracker items
selection of category fields in tracker items is lost when you re-edit the item.

inserting tracker items in dev.tw.o works fine (through ((Report a bug)) and directly through [tracker5]. However, editing those bug reports seems not to be allowed as expected, because selection to the category fields is lost when you edit the tracker item again to update it, and thus, since one of them is compulsory, the changes can not be saved if you don't re-select the category checkboxes.
tracker item
Display category in search results
Tiki already shows the category and/or category path when listing wiki pages. I would like to also display the category information in search results.

This would help end-users determine the relevancy of the search result.

tracker item
Display of categories has changed
tracker item
doc.tw.o preview wiki page forgets the mandatory category selection
This is annoying!

Workaround is to remember to pick category again when you save.
tracker item
Easier category management for Tiki admins
These settings:
Show Category Path
Show Category Objects
here: tiki-admin.php?page=features

And this one:
Ignore category viewing restrictions :

Should be added to a new admin tab "category":

IMHO, it is OK for options/settings to be in more than one admin panel, if relevant to both.
tracker item
Editing tracker items fails when filtered by categories
If you filter on a category field in trackers, you cannot edit any viewed tracker items. The system returns a SQL error because filterfield is set, and filtervalue is null. If you filter on other fields, you can save, with no errors.

I have traced the problem to the calling of trklib->list_items (this holds the query that fails). This function is used to call and order the other tracker items for easy pagination of the filtered tracker items after a save.

However, the real problem is that $_REQUST['filtervalue'] and $tryfiltervalue get lost in tiki-view_tracker_item.php when the save submit action is done on the form. Other URL query parameters appear to be stored as hidden fields on save action in tiki-view_tracker_item.

For whatever reason, non-array filtervalue fields (e.g. plain text fields) are remembered and thus the pagination and call to list_items works just fine.

However, when there is an array filtervalue (like there is with category fields), then filtervalue gets lost on the save action, and the save fails on a malformed query.
tracker item
empty category can't be assigned to tracker category field
You can't assign an empty category to the tracker category type field. This would come very handy in connection with the Autocheck-feature I RFEd before..

|---1 Stuff
|---2 More Stuff

If you for example assign parentId=1, then you don't get a Checkbox with Stuff, but you get two boxes with Stuff and More Stuff - Tiki jumps back to the higher level, that's not empty.
tracker item
Export Categories for Importing
tracker item
Extra fields for wiki pages
In many cases, have extra structured fields in wiki pages would come in handy. Ex.: a glossary of terms may need a field for noun, adjective, etc.

Categories and tags are not in the version history, and it would be clunky anyway.

((doc:Pretty trackers)) are awesome when it's a data centric context. But when the structure emerges from the wiki, it's better to have extra fields to wiki pages.
tracker item
File Gallery auto-categorization
tracker item
File Gallery doesn't care about categories at upload.
tracker item
function user_has_perm_on_object wrongly returns false where categorized but no perms set in cat
I'm not setup as a developer right now and anyway don't know enough to know which branch is which... Perhaps someone else can get onto this? Simple fix. Obvious error.

tikilib.php, 1.9 CVS HEAD line 3528, revision 1.656

if ($is_categorized && !empty($categperm) && $$categperm != 'y') {
return (FALSE);

tracker item
Google-like tags (different from predefined categories)
Categorisation is a social problem - different people have different words for the "same" category.

Use Google-like tags (check schtuff.com for a nice example) - this would make lots of wiki pages easier to find, IMHO.
tracker item
Harmonize look & feel of browse categories and admin categories
Why do they look different?
tracker item
Id of category tracker field has got an extra [] after the ins_123
tracker item
images in categories does not respect default scale
categoriezed images - if you follow the link the image des not respect the default scale of the gallery for the immage.
tracker item
Inheritance of category when creating a child page in a structure
Categories have assosiated privileges. Tiki would be more secure if categories where inherited when a new child page is created in a structure.
tracker item
Object Link tool broken (hangs forever or does not insert link)
tracker item
tracker item
Category field in tracker not displayed
A category field in a tracker is not displayed in list view, nor in item view/edit.
tracker item
Error moving tracker items from category X to Y
On dev.tiki.org, I want to merge all items from category "jscalendar" to "calendar".


Duplicate entry '1983-29' for key 'PRIMARY'
The query was:

update `tiki_category_objects` set `categId`=? where `categId`=?

The built query was likely:

update `tiki_category_objects` set `categId`='29' where `categId`='128'

* /var/local/dev.tiki.org/www/tiki-admin_categories.php : 0 -> {main}(array ( ))
* /var/local/dev.tiki.org/www/tiki-admin_categories.php : 41 -> move_all_objects(array ( ))
* /var/local/dev.tiki.org/www/lib/categories/categlib.php : 1474 -> query(array ( ))
* /var/local/dev.tiki.org/www/lib/core/TikiDb/Bridge.php : 27 -> query(array ( ))
* /var/local/dev.tiki.org/www/lib/core/TikiDb/Pdo.php : 118 -> handleQueryError(array ( ))
* /var/local/dev.tiki.org/www/lib/core/TikiDb.php : 148 -> handle(array ( ))

And the organizer is not working either...
tracker item
Auto-create corresponding categories not working properly
Steps in 6.3:
*create tracker, set Auto-create corresponding categories
*define tracker_item like name, add two items.
As result category is created (as tracker name) and items are added as subcategories:

*Informatics Projects(0/1)
** Item1(0/0)
** Item2(1/1)

Same steps in 8.3, result:

*Tracker 1
**Tracker Item
***Name Type Category
***# Projects tracker item Tracker Item
***# Projects tracker item Tracker Item

Result, instead of tracker name category 'Tracker 1' was created, than subcategory 'Tracker Item' and empty object inside, displayed as table with links to non existing "http://localhost/tiki/tiki-view_tracker_item.php?trackerId=1&itemId="

tracker item
The add element of structure panel his behind C2 and c3 can't be accessed (8.1, 8.3) - twist style

!!!This problems concerns quite all table and forms (in tables or not) with fixedwidth themes.
This is the reason while it appear in so many functions.

!!!As for most of tables in many functions, with "twist" (no other style tested) the tables of the middle (C2) either overlap C3 or are behind C3 and sometimes C2. They just have a little part outside the 990px large (in twist as the width is written into css it can't be changed by prefs).

__~~#F00:The corresponding functions are then completely unusable.

Here I write this for the example elementary function "add an element to a structure" givin in screenshots joined documents

Three scrennshots proposed are :
#What a user see
#The limit of the div as shown by firebug
#The whole div zone hidden
tracker item
Organizing objects in categories
When I attempt to organize objects in categories and I either click on the orphans link or attempt to search for objects, the action fails and the error reported below occurs. Note that on our system tiki is configured to use legacy search (mySQL) since when I configured it to use Lucene the "Search index could not be updated. The site is misconfigured. Contact an administrator." error occurred.

Fatal error: Uncaught exception 'Zend_Search_Lucene_Exception' with message 'Index is under processing now' in D:\Program Files (x86)\EasyPHP-5.3.9\www\tiki\lib\core\Zend\Search\Lucene.php:280 Stack trace: #0 D:\Program Files (x86)\EasyPHP-5.3.9\www\tiki\lib\core\Zend\Search\Lucene.php(529): Zend_Search_Lucene::getActualGeneration(Object(Zend_Search_Lucene_Storage_Directory_Filesystem)) #1 D:\Program Files (x86)\EasyPHP-5.3.9\www\tiki\lib\core\Zend\Search\Lucene.php(211): Zend_Search_Lucene->__construct('temp/unified-in...', true) #2 D:\Program Files (x86)\EasyPHP-5.3.9\www\tiki\lib\core\Search\Index\Lucene.php(40): Zend_Search_Lucene::create('temp/unified-in...') #3 D:\Program Files (x86)\EasyPHP-5.3.9\www\tiki\lib\core\Search\Index\Lucene.php(123): Search_Index_Lucene->getLucene() #4 D:\Program Files (x86)\EasyPHP-5.3.9\www\tiki\lib\core\Search\Index\Lucene.php(82): Search_Index_Lucene->internalFind(Object(Zend_Search_Lucene_Search_Query_Boolean), Object(Search_Query_Order)) #5 D:\Program Files (x86)\EasyPHP-5.3.9\www\t in D:\Program Files (x86)\EasyPHP-5.3.9\www\tiki\lib\core\Zend\Search\Lucene.php on line 297
tracker item
Custom fields for wiki pages (structured data / meta-data for wiki pages)
Please see: ((Extendable meta-data for all features))

tracker item
Only first-level categories can be selected for categorizing a tracker
Go to tiki-list_trackers.php → Edit one Tracker → Categories tab → Only first-level categories can be selected.

With this bug and bug 4208, it seems totally impossible to design elaborate category-based permissions with trackers.
tracker item
Quick Edit (both module & from List Pages) bypasses category permissions when improper case used.
Typing a page into Quick Edit, either in the Quick Edit module (I know it is depreciated but was testing this as well) or from the Create a Wiki Page tab on the List Wiki Pages seems to bypass category permissions and allows editing of pages which should be locked for the user. This happens if the page which is entered does not EXACTLY match the case of the existing page.
For example, in Global Permissions, Registered Users have Edit permissions; a category Alpha has Edit permissions assigned only to group Alpha, Registered Users have no edit permissions on this category. A page called Alpha exists in category Alpha. If a Registered User who is not part of group Alpha tries to create/edit page "Alpha", they receive the proper error about not having permissions to edit the page. Should that same user try to create/edit page "ALPHA", "alpha" or any variation which does not match exactly "Alpha", they will be allowed to edit the existing page "Alpha". This will also work if they enter the URL to edit the page directly with a different case (i.e. "tiki-editpage.php?page=Alpha" will prevent editing whereas "tiki-editpage.php?page=ALPHA" will allow editing).
tracker item
System Error searching categories with empty search box
Go to tiki-browse_categories.php to browse categories. I have one category defined, some wiki pages are a member of it.

Leave the "Find" box empty.

Select "..and its subcategories" box.

Click "FIND". A "System error" page appears, saying:

{CODE(caption="The system error text" wrap="1")}
The following error message was returned:

The query was:
SELECT DISTINCT c.*, o.* FROM `tiki_category_objects` c, `tiki_categorized_objects` co, `tiki_objects` o WHERE c.`catObjectId`=o.`objectId` AND o.`objectId`=co.`catObjectId` AND c.`categId` IN (?,?,?) ORDER BY `name` asc



The built query was likely:
SELECT DISTINCT c.*, o.* FROM `tiki_category_objects` c, `tiki_categorized_objects` co, `tiki_objects` o WHERE c.`catObjectId`=o.`objectId` AND o.`objectId`=co.`catObjectId` AND c.`categId` IN ('','0','-1') ORDER BY `name` asc
tracker item
Objects cannot be assigned to categories more than 50 at a time
Categories are rather useful things. However, in a site with hundreds of objects, being able to add items to a category at maximum 50 a time makes life unnecessarily hard.

The use case in question: a site which needs review. I need to add all the wiki pages and articles to a "Requires Review" category following an update of a very old site with lots of content. I cannot, because this limit of 50 stops me from adding the lot in one go, and the lack of any discernible way to select objects which are *not* yet in the category for addition stops me from adding 50 at a time. I seem to be at an impasse, short of writing my own PHP code to add objects en-masse.

Something more like the page wiki index doesn't seem like it would be a very hard thing to add? However, I am not familiar with Tiki's internals so this is hard to estimate.
tracker item
Objects cannot be selected for addition to a category by their absence from a category
This is a complementary report to bug [item4278|#4276]. Essentially the Category object browser seems to be too limited in it's options for selecting objects to manipulate to realise the full potential that categories might offer. Specifically, the lack of a way to select all objects, or all objects *not* in a category prevents practical application of categories to large numbers of objects.

The use case in question: a site which needs review. I need to add all the wiki pages and articles to a "Requires Review" category following an update of a very old site with lots of content. I cannot, because the limit of 50 items on a page stops me from adding the lot in one go, and the lack of any discernible way to select objects which are *not* yet in the category for addition stops me from adding 50 at a time. I seem to be at an impasse, short of writing my own PHP code to add objects en-masse.

tracker item
Category Path not displaying in 9.x
The Category feature Category Path (show category tree, above wiki pages) is not working in 9.0 or 9.1 as released. The CatPath plugin still functions as a workaround, but provides no facility to exclude certain categories from showing like Category Path does, and is an obvious kludge. This is a system feature so my troubleshooting skills are somewhat limited, but I'd really like to get this working again for my users.
tracker item
Show subcategories objects creates an SQL error
I saw this on my 10.0 install and recreated it on the demo 10.0 site.

Sign on as admin.
1. Select "Categories" on the left side admin menu.
2. Select "Show subcategories objects"
3. You should have the error page :

The query was:
SELECT DISTINCT c.*, o.* FROM `tiki_category_objects` c, `tiki_categorized_objects` co, `tiki_objects` o WHERE c.`catObjectId`=o.`objectId` AND o.`objectId`=co.`catObjectId` AND c.`categId` IN (?,?,?,?) ORDER BY `name` asc

I looked through the other errors and didn't see this one so I am adding it.

I'm not to deep into Tiki ... yet, so I don't really know if the problem is big or small, so I set the measure in the middle to 5.
tracker item
Category Defaults don't work as designed
So I've been vexed by the "category_defaults" tiki preference settings since they got expanded in version 9.x to include object name and object type. Supposedly you can add filters to set the default category based on the object name using a regex, and additionally set the default category to only assign if the object type is a wiki page. This is a fantastic feature! However, I've never been able to get it to work. The syntax is confusing and poorly documented (naturally), but the real problem is that even when you get it exactly right, the feature's still broken.

I am not a coder, and even though I have commit privs, I don't think I'm prepared to "fix" this in the source, so maybe somebody can help the community out with this information.
tracker item
Main Feature
Features Classification
tracker item
Item/Object perms: copy permissions from another object. (especially for wiki pages and categories)
Tiki perms are very fined-grained: great

But when you need to create a lot of items with individual perms, it can be time consuming and human-error prone.

So copying perms from another page (which we know is OK) will be very helpful.

It will also save tons of time since permissions are not inherited.

tracker item
JavaScript error "setFlipWithSign is not defined" from categ_admin_tree and categ_picker_tree (affects page edition)
lib/tree/categ_admin_tree.php and categ_picker_tree.php use setFlipWithSign() from tiki-js.js. In trunk, as of r30612, this causes a JavaScript error:

setFlipWithSign is not defined

And the category flip sign is unusable. The problem is setFlipWithSign() was removed in r30170.
tracker item
Javascript toggle is broken
In tiki_categories-admin.tpl, the javascript function toggle is used to toggle tree nodes for subcategories. However, that function appears in two places - PHPLayers menu and tiki-js. Ouch.

This worked in 1.9 and is broken in 1.10

Same is true for the debug console and (I suspect) anything else that uses the toggle function.

I isolated the problem - I added the browse categories module - that includes phplayers-tiki.php, which includes lib/phplayers, which has the toggle function...

More tracking found the problem - it is in lib/phplayers/lib/treemenu.inc.php

the makeNewTree function looks for a menu_name variable that is added to the toggle function name. This works for the standard category view. However, somewhere along the line the name isn't passed properly in categories module.

The other complication is that the normal category browsing page doesn't work right with this module.

Oddly, phplayers is not included in the 1.10 head download, so I don't get it.

tracker item
tracker item
List all items in Category tree, grouped by subcategory
tracker item
List categories broken in postgres
Listing categories throws a sql error: no such function max(binary). Reason: in category library the function list_categories does a max() of some comparsions. This should be solved in another way.
tracker item
List tracker items by category
Since all trackers (Bug, Bug : Usability, Feature request, Patch & Support request) are all in the same tracker, we need an <span style="color:black;background-color:#ffff66;">easy</span> way to list all trackers items in one category, as we can for other attributes.

This will also be useful to see all tracker items which are in the category "forum" for example.

Would be nice if tracker items were shown in [tiki-browse_categories.php]
This is implemented already.

Ideally (no rush for now), there would be an advanced category-tracker search, which would be a mask of all categories and we could search all tracker items which are in more than 1 category.

All tracker items which are in the category "forum" AND "bugs" for example. This should be a permanent URL so people bookmark and check periodically. Ex.: Frank would want to check mostly for stuff which affects maps.

tracker item
LISTPAGES plugin does not display certain properties even when activated
tracker item
tracker item
Menu & modules contextual to category of currently show item (wiki page, article, tracker, etc)
[wish1887|Modules use should be restrictable with standard permissions]

Read from bottom up:

2008-05-27 00:46:33 Norrin_Rrr mmh
2008-05-27 00:45:57 prozaq you could probably modify that
2008-05-27 00:45:39 prozaq that displays all categories
2008-05-27 00:45:32 prozaq Norrin_Rrr: in 1.10 there is a module called "categories"
2008-05-27 00:41:25 Norrin_Rrr will try it
2008-05-27 00:41:16 Norrin_Rrr the example in the documentation says its for features not sections that s weird
2008-05-27 00:40:51 prozaq oh - yes I think so, but Ive never tried it
2008-05-27 00:40:34 prozaq beg your pardon?
2008-05-27 00:39:45 Norrin_Rrr the section parameter in the menu its to set wich section (wiki/cms/forums) will display the menu ?
2008-05-27 00:38:54 Norrin_Rrr that should be doable
2008-05-27 00:38:19 prozaq so you should be able to copy some of the code from the tiki-browse_categories pages
2008-05-27 00:34:38 Norrin_Rrr yes
2008-05-27 00:34:16 prozaq but isnät that when you are creating a module from scratch?
2008-05-27 00:34:07 Norrin_Rrr i am not sure but there seems a possibility for hacking ?
2008-05-27 00:33:44 Norrin_Rrr "So if you know about Smarty template editing you can use any Smarty tag in your user modules."
2008-05-27 00:33:05 Norrin_Rrr ah okay i am at the module documentation, and its seems there are some conditionals with TW1.10 for modules but unfortunatly none for specific category
2008-05-27 00:32:56 *** franck has left #tikiwikin
2008-05-27 00:29:43 *** kiilo_ has quit IRCn
2008-05-27 00:28:34 Suprano even more if you paste in in a formular :D
2008-05-27 00:28:15 Suprano hmmm copying 4mb text slows down the pc
2008-05-27 00:28:10 Norrin_Rrr and display a menu that gather the various item of this category
2008-05-27 00:27:59 prozaq marclaporte: earlier I posted a bug to the tracker item Bugs & Wish list on dev.tikiwiki.org but how do I post to the "All Bugs" section or the "Release 110 taged bugs" ? section
2008-05-27 00:27:38 Norrin_Rrr yes
2008-05-27 00:27:30 marclaporte the goal would be to show a certain module only if current item (page, etc) is in category X ?
2008-05-27 00:26:07 prozaq eek...
2008-05-27 00:25:45 Norrin_Rrr its seems it works for feature enabled on the site but not for category (?)
2008-05-27 00:25:16 Norrin_Rrr yep i have the doc about the menu under my nose but i don't understand the section parameter
2008-05-27 00:24:39 marclaporte hi prozaq
2008-05-27 00:24:24 prozaq marclaporte: hi
2008-05-27 00:24:19 prozaq but Iäm not sure a specific category would fall under that
2008-05-27 00:23:57 prozaq it seems that you can tell a module which "section" it should appear in
2008-05-27 00:22:37 Norrin_Rrr for now 1.9.9 but 1.10 soon i hope :)
2008-05-27 00:21:20 *** marclaporte has joined #tikiwikin
2008-05-27 00:20:45 prozaq which version are you using norrin?
2008-05-27 00:18:38 Norrin_Rrr i am not sure, a module with a menu would be nice
2008-05-27 00:18:08 prozaq a menu item or a module with menus?
2008-05-27 00:17:29 Norrin_Rrr and hello everybody ;)
2008-05-27 00:16:39 Norrin_Rrr Is it possible to show a menu only when a user reach an item belonging to a given category ?
2008-05-27 00:15:24 *** Norrin_Rrr has joined #tikiwikin

Sylvie has recently added some useful code in BRANCH-1-10 so we can use categories as conditions in templates (.tpl)

[http://dev.tikiwiki.org/Hello+World#To_do_something_specific_in_a_template_ex_tiki_tpl_conditional_to_the_current_item_being_in_a_category_Ex_different_header_picture_|related info in Hello World]
tracker item
mod-change_category often gives "Notice: Undefined variable: modcatlist [...] on line 72"
Complete error-message is:
''Notice: Undefined variable: modcatlist in /modules/mod-change_category.php on line 72''

Steps to reproduce:

- assign mod-change_category.php to a column
- go to Admin->General or tiki-print.php
- see the error message

Editing my wiki HomePage I even had Tiki dieing completely with errors:

Notice: Undefined variable: modcatlist in /home/amette/public_html/tikiwiki-BRANCH-1-9/modules/mod-change_category.php on line 72

Warning: Cannot modify header information - headers already sent by (output started at /home/amette/public_html/tikiwiki-BRANCH-1-9/modules/mod-change_category.php:72) in /home/amette/public_html/tikiwiki-BRANCH-1-9/tiki-editpage.php on line 775
tracker item
Module category, catId is not outputting the category id in the Custom URL for link parameter
tracker item
  • «
  • 1 (current)
  • 2


The following is a list of keywords that should serve as hubs for navigation within the Tiki development and should correspond to documentation keywords.

Each feature in Tiki has a wiki page which regroups all the bugs, requests for enhancements, etc. It is somewhat a form of wiki-based project management. You can also express your interest in a feature by adding it to your profile. You can also try out the Dynamic filter.

Accessibility (WAI & 508)
Articles & Submissions
BigBlueButton audio/video/chat/screensharing
Browser Compatibility
Communication Center
Contacts Address book
Contact us
Content template
Custom Home (and Group Home Page)
Database MySQL - MyISAM
Database MySQL - InnoDB
Date and Time
Debugger Console
Directory (of hyperlinks)
Documentation link from Tiki to doc.tiki.org (Help System)
Draw -superseded by Diagram
Dynamic Content
Dynamic Variable
External Authentication
Featured links
Feeds (RSS)
File Gallery
Friendship Network (Community)
i18n (Multilingual, l10n, Babelfish)
Image Gallery
Inter-User Messages
Kaltura video management
Live Support
Logs (system & action)
Lost edit protection
Meta Tag
Missing features
Visual Mapping
OS independence (Non-Linux, Windows/IIS, Mac, BSD)
Organic Groups (Self-managed Teams)
Performance Speed / Load / Compression / Cache
Revision Approval
Search engine optimization (SEO)
Semantic links
Shopping Cart
Site Identity
Smarty Template
Social Networking
Spam protection (Anti-bot CATPCHA)
Staging and Approval
Syntax Highlighter (Codemirror)
Tell a Friend
Terms and Conditions
Token Access
Toolbar (Quicktags)
User Administration
User Files
User Menu
Webmail and Groupmail
Wiki History, page rename, etc
Wiki plugins extends basic syntax
Wiki syntax text area, parser, etc
Wiki structure (book and table of content)
Workspace and perspectives

Useful Tools