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:
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
|Areas / workspaces / perspectives: domain name doesn't change when I switch perspectives||tracker item|
|Category Jail for Trackers||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|
|forums in t.o unusable: help!||tracker item|
Jailroot, Perspectives, WYSIWTSN on Search results
To reproduce the issue:
1- Apply profile http://profiles.tikiwiki.org/Jailroot_Demonstration on trunk
2- Pick perspective "B"
3- Search for "contentA1". You find
A1 and B1 (OK)
A1 A2 A3 (Not OK)
tiki-listpages.php exhibits the proper behavior.
Make preferences i18n-aware
Some prefs should need to be different per language
Ex: logo, site title, meta-description, meta-keywords, menu
So we may avoid:
tiki-edit_perspective.php (Tiki5) is an efficient way to override global prefs depending on perspective. So now, how to handle similarly for languages?
Please note that some times, we'll have both perspectives and languages.
* Add tra() for site title, meta-description
* Make text areas for things that smarty logic would be useful (ex: menu) __Done in Tiki5__
|Parent page body tag gets perspective class of page in iframe||tracker item|
|Permissions for perspectives are not working||tracker item|
|perspective does not use alternative "Wiki home"||tracker item|
|Perspective session expires too early||tracker item|
|Perspective's theme preference isn't applied on some admin pages.||tracker item|
|Perspectives: permit to add more than one (current conflict between mobile and general perspective)||tracker item|
|renaming perspectives in a category doesn't work||tracker item|
|Several fields (itemLinks and Category) are not displayed in the plugin tracker on tiki.org||tracker item|
Theme and Tools for MediaWiki migration
Maybe some of you will think of this as a "marketinhg" thing, but let's face it : for most users on the Web "wiki" is synonym with "MediaWiki-powered sites that look like wikipedia".
What I propose is to create the theme and tools to facilitate migration of mediawiki powered sites to tikiwiki the (very) easy way : fill a form during install that points to the Mediawiki database, and extract all the info to automagically populate the Tiki. I'm willing to participate, but I do not feel I have the required knowledge at this moment to be able to do something useful in the coding part : I know little to no PHP or MySQL stuff, I even wasn't able to install Tiki properly here (shame on me).
|Tiki Suite header gets filled with empty <a> tags that break layout||tracker item|
|tiki.org/Community and suite.tiki.org : perspectives are mixing up||tracker item|
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
Contacts Address book
Custom Home (and Group Home Page)
Database MySQL - MyISAM
Database MySQL - InnoDB
Date and Time
Directory (of hyperlinks)
Documentation link from Tiki to doc.tiki.org (Help System)
Draw -superseded by Diagram
Friendship Network (Community)
i18n (Multilingual, l10n, Babelfish)
Kaltura video management
Logs (system & action)
Lost edit protection
OS independence (Non-Linux, Windows/IIS, Mac, BSD)
Organic Groups (Self-managed Teams)
Performance Speed / Load / Compression / Cache
Search engine optimization (SEO)
Spam protection (Anti-bot CATPCHA)
Staging and Approval
Syntax Highlighter (Codemirror)
Tell a Friend
Terms and Conditions
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