1.1. Activity Stream | |
It allows to create social network activity streams within Tiki. In order to create them, you will need to define what the important events are in your system. Events like "tracker item created" or "wiki page modified" will rarely make sense to your users looking at an activity stream. Instead, they may be interested when photos posted by their friends. The activity stream feature allows to intercept system event, filter them and trigger new events. These new events can be recorded and indexed, which will allow them to be displayed in an activity stream. See Activity Stream |
1.2. Admin users | |
You have many more filtering options to select users from the users list. You can filter by a search string in the username, by exact email, by the fact that users didn't validate their account, etc. All of them using the jQuery Sortable Tables feature.
|
1.3. Admin wizard | |
See #Admin_Wizard below |
1.4. Advanced Ratings | |
|
1.5. Articles | |
Links are shown at the top of the page, as in other tiki features, to add a new article or submission, or view/list articles, provided that the user has the permission to do that action. See Articles |
1.6. Auto TOC | |
Automatic generation of Table of Contents (TOC) for all wiki pages. The page author doesn't have to do anything. Auto TOC generates 2 tables of contents.
|
1.7. Banning multiple registration IPs from user management | |
Since Tiki 12.3, admins can easily ban multiple IPs from spam registrations directly with just a few clicks. They can also optionally remove the user accounts and their user tracker items, as well as their user pages. See Users |
1.8. Batch Upload | |
It is now possible to integrate very large files into the Tiki File Gallery using Batch Upload.
|
1.9. BigBlueButton | |
|
1.10. Blogs | |
Private blog post links are filtered from other users on adjacent blog navigation link. See Blogs |
1.11. Categories | |
There is a new preference so that the object count can be disabled on tiki-browse_categories for large sites (over 40 seconds to load on one example site for instance). See Categories |
1.12. Check | |
|
1.12.1. Check Permissions | |
Permission Check: If Tiki installer and tiki-check.php fail, Tiki Permission Check can be used to figure out some details about filesystem permissions needed by the webserver to make those ones work. |
1.12.2. Check Server | |
|
1.12.3. Check WinCache | |
Added check for WinCache ByteCode Cache in tiki-check. See Server check |
1.13. Code Review | |
|
1.14. Comments | |
|
1.15. Comments and Ratings | |
1.16. Composer added to manage external libraries | |
This has no impact on Tiki users but makes things better for developers. See https://dev.tiki.org/Composer , and the section called "#Upgrades" below, for more information. |
1.17. Console | |
Tiki Console is to administer your Tiki instance via the command line. It is based on Symfony's Console Component. It can handle
|
1.18. Cookie Consent | |
See #European_Cookie_compliance below. |
1.19. Draw | |
|
1.20. elFinder | |
1.21. European Cookie compliance | |
See Cookie Consent, to comply with "EU Privacy and Electronic Communications Regulations." |
1.22. File Galleries | |
|
1.22.1. Batch upload improved | |
See #Batch_Upload |
1.22.2. Management with elFinder | |
File galleries allow using elFinder, a new more visual way to manage files and folders, with drag and drop features within the file galleries, and also from a local desktop and the tiki file gallery.
|
1.22.3. Native indexing of .docx, .xlsx and .pptx | |
|
1.22.4. Page View | |
New "Page View" added for images, which shows database and metadata information for each image. |
1.23. Forums | |
1.23.1. Show user rating on forum topic | |
New forum setting to allow optional display, in each forum reply to a thread topic, of the Rating by each user to that forum thread topic. Useful to ease the task to reach consensus on deliberations (in forum threads) by identifying in a more clear way the position (topic rating) of each person on that topic at each moment on the discussion.
|
1.23.2. Forum deliberations | |
|
1.24. Friendship Network | |
Complete re-implementation, removing the neglected mention on the feature. Changes include:
|
1.25. Google Analytics | |
|
1.26. Gravatar | |
Add option to use gravatar for all user avatars (https://en.gravatar.com) |
1.28. Inline editing | |
1.28.1. Wiki Inline editing | |
Edit wiki pages inline, in a similar way to the feature Tracker inline edit that was added in Tiki11: Fix a typ-o in 3 seconds. Inline editing is a fast and highly user-friendly way to edit wiki pages in wysiwyg mode. |
1.29. Kaltura | |
|
1.30. Layout Switching | |
|
1.31. Machine Translation | |
|
1.32. Mail | |
|
1.33. Mail Queue | |
There is a new feature to place all notification email messages in a queue, and send all those emails periodically through a Cron job using ./console.php script with mail-queue:send parameter. (N.B. Historical note: Prior to Tiki 12.2 the command was ./sendmail.php) This requires setting up mail delivery with a SMTP server instead of just sendmail, and set it to use a Queue. See Admin home > General > General Preferences > Mail
|
1.34. Mail debug | |
A new option "File (debug)" has been added to the "General Admin Panel > General preferences (tab) > Mail > Mail Sender" to allow the site admin to debug any potential issues with the sending of emails related to notifications, user or groupwatches, etc. The emails are still recorded in the Tiki System Log as if they were sent, but they are stored as files on disk under this folder and file structure: Copy to clipboard
|
1.35. Mail-in improved | |
Mail-in service has been fixed and updated in Tiki12 The new things include
For more information, see Mail-in |
1.36. Maps | |
|
1.37. Menu | |
1.38. Messages | |
There is a new option to allow truncating internal message notification to a certain number of characters (you can set it up in Admin home > Messages) |
1.39. Mobile | |
Mobile mode display has been extensively improved in Tiki12.
|
1.40. Modules | |
1.40.1. Modules can be loaded from static files | |
New option to load the modules from a static files ( in profile YAML format like http://profiles.tiki.org/Module+Handler )
|
1.40.2. Modules can be hardcoded in templates | |
New option to hard code modules and module zones in templates Copy to clipboard
Copy to clipboard
|
1.40.3. Module freetags_most_popular improved | |
There a new parameter to select type of object (wiki page, blog post, article, file gallery, etc) in module freetags_most_popular. |
1.40.4. Module last_youtube_playlist_videos improved | |
The module accepts the param "orderby" to indicate the sorting order of the videos in the playlist shown, and its default came back to 'position', which is the official default by youtube.
|
1.40.5. Module since_last_visit_new improved | ||||||
Since Tiki 12.1, it also displays the new calendars and their events created since the last visit. In addition, some icons have been slightly modififed in the JQuery presentation mode, so that they can distinguish similar but different content (blogs from blog posts, file galleries from files, tracker items created from updated, etc). See an example below. Same content is shown in both displays of the module for the same site:
|
1.40.6. Module users_list ported | |
Former module users_list, only available in mods and for older tiki versions, has been ported to Tiki 12.1.
|
1.40.7. New Facebook module | |
New module to show Facebook wall (messages and stories) of a Tiki user.
|
1.40.8. New Twitter module | |
New module to show public/friends Twitter timeline.
|
1.40.9. New top_blog_posters module | |
New module to list top bloggers.
|
1.41. Monitoring | |
|
1.42. Namespaces | |
Namespaces have been added, in order to facilitate the creation of different workspaces with common page names, for instance, among them (aka: "Introduction", "About", "Team memmbers", etc). See Namespaces
|
1.43. OpenPGP | |
OpenPGP supported added.
|
1.44. Override of memory and time limits for certain operations | |
|
1.45. Payment | |
Example templates to create a basic, but functional, shopping site with Tiki 11. Used by the TikiKart profile, finally working!
|
1.46. Performance | |
Statistics added for Zend OpCache in the "Admin home > Performance" panel. |
1.47. Permission Check | |
1.48. Plugins | |
See #Wiki_Plugins |
1.49. Profiles | |
This is part of: Configuration Management for Tiki Projects |
1.49.1. Profiles wizard | |
See #Profiles_Wizard below |
1.50. Ratings | |
1.50.1. Option to toggle the detailed rating results | ||||
Simple average of ratings has been added for Articles (Tiki 12.1), and a new setting has been added in "Admin home > Rating > User Interface" to toggle the display of the detailed results, as well as to whether include the explicit percentage or not. See Ratings
|
1.50.2. Rating on Articles from PluginArticles | |
You can rate an article directly from PluginArticles if the article shows the whole content in the heading, and nothing is left in the article body. |
1.50.3. Rating Language | |
Advanced Rating language now permits to round values and concat, and can read categories and tracker item fields. |
1.50.4. Rating permission to view results | |
There is a new permission to grant groups of users to see the results: tiki_p_ratings_view_results See Ratings
|
1.50.5. Show ratings in a forum thread list | |
When you use rating in a forum (See Rating, you can display the rating results in the thread list for the first message of every thread (thread topic). If detailed results and rating smileys are both enabled, they are also included in the thread details.
|
1.51. References | |
References implements local references in Tiki. Tiki also has support for Zotero references, but they are stored externally on the Zotero server. |
1.52. Replacing rewrite rules with a routing file | |
|
1.53. Restore Database | |
For development environments that need to replicate a production environment, new directives allow the installer to restore the database "Clean Install" from a database dump instead of the default Tiki database. This feature allows site administrators to quickly replicate a site, test changes locally and return to the original state. Combined with profile development, this allows to test the site upgrade path. Documentation is available in the bundled db/install.ini.dist file. This is part of: Configuration Management for Tiki Projects |
1.54. Screencast | |
This permits to capture your screen and upload to Tiki.
See: ScreenCast |
1.55. Search | |
1.55.1. Lucene Search | |
Search results 'Default where' parameter changed from a single select drop down selector to a multiple checkbox selection so that custom 'mixes' of content types can be included in search results Search results can now be sorted (asc or desc) by: Relevance (default); Title; Modified date; or Visits |
1.55.2. Search all database tables tool | |
In the admin search panel, there is a new tool.
|
1.55.3. Search Index statistics | |
Search Index statistics are added in command line interface, in a similar way to what is shown in the "Admin home > Search" panel, when using advanced search and rebuilding the unified search index. |
1.55.4. Search stats support unified search | |
|
1.56. Server Check | |
See #Check_Server |
1.57. Session collision protection | |
|
1.58. Setup.sh | |
See the sections called "#Composer" above and "#Upgrades" below, for more information.
|
1.59. Structures Drill Down menu | |
A Drill Down menu for structures has been added, so that when the user passes the mouse over a node in the line indicating the path to that node in the structure hierarchy, the names of all the children of that node will be displayed below the path to that structure node as links for easier navigation. |
1.60. Smarty template engine | |
New preference to allow addition of extra dirs to be used for custom icons etc., respected by the security checks. |
1.61. Switch user now has a way back | |
As an administrator, after switching to a different user, returning to the login screen will propose to switch back to your own user, avoiding to re-login. |
1.62. Syntax highlighter (Codemirror) upgraded | |
The syntax highlighter (CodeMirror) has been upgraded from 2.x to latest stable version (3.16). This brings new features such as right-to-left language support, smarty syntax mode, a many more.
|
1.63. Themes | |
1.63.1. Admin Theme | |
|
1.63.2. New: Greenvalley | |
New theme kind of nature working fine also with rtl languages. |
1.63.3. New: Uthopias | |
New Utopias theme & options another, attainable, foundation, greycard, north, spaces, writer. |
1.63.4. New: Horizons option in teal from jqui | |
New: jqui - Horizons option in teal |
1.63.5. Updated in mods: many | |
Andreas08, Andreas09, CandiiClouds, Club Card, Faulkner, Fluid Index, Green Blog, Judy, Kubrick, LiteJazz, Milkyway, Mittwoch, Mollio, Planetfall, Smooth, Tikipedia, Twenty Ten, Underground, |
1.64. Trackers | |
1.64.1. Change tracker field type after creation | |
It has been restored the ability to change tracker field type after creation |
1.64.2. Detect and remove orphan files | |
Added the ability to detect and remove orphan files created through the tracker files field type |
1.64.3. Inline editing | |
There is a new feature in trackers to allow Inline editing of items (using ajax_inline_edit), from the list of displayed items. Once enabled, the list can be edited from the tracker item listing itself. You will see this icon next to each value that can be edited inline.
|
1.64.4. List Trackers: added autocomplete to the find field | |
|
1.64.5. Tracker Fields: Kaltura | |
Since Tiki11, there is a Kaltura Tracker field type that displays a series of attached Kaltura videos, and permits to upload (if you have permissions)
|
1.64.6. Tracker Fields: Math | |
New 'Math' tracker field added to calculate a value from the other fields.-> Mathematical Calculation Tracker Field |
1.64.7. Tracker forms enhanced with library 'Chosen' | |
You can choose a value from a dropdown box by selecting the items in the list through scrolling down, as usual, or you can nowadays filter the list values based on the text you type at the top.
|
1.64.8. Tracker List with last comment author and date | |
You can display last comment author and date in the table column for comments, through a new option in the tracker edition > "Features > Allow comments > Display last comment author and date". |
1.64.9. Users can see just their own items (new setting) | |
Added an option to allow displaying just the user's items to the user through PluginTrackerList with the param view=user, even if no extra permissions are granted to this user's groups. |
1.65. Translations | |
1.65.1. Custom JavaScript translations | |
1.65.2. Bing Translate support | |
Added Bing Translate support for machine translation |
1.66. Unified index | |
Support for MySQL Full Text Search and Elastic Search as engines has been introduced for unified index. These engines are complete alternatives to the Lucene (PHP Implementation). All user interface components and plugins (such as PluginList, PluginCustomSearch, ...) will keep working and the documentation available in Unified Index still applies. ElasticSearch requires a server to be installed. It provides several benefits:
|
1.67. User Encryption | |
See User Encryption for more |
1.68. User wizard | |
See #User_Wizard below |
1.69. Version checker | |
|
1.70. Video | |
|
1.71. Windows Azure | |
|
1.72. Wiki | |
|
1.72.1. Argument Variables | |
A few new wiki argument variables have been added. Some of them were introduced to ease the task to create simple templates for document management and revision approval systems, such as iso9001/iso14001. These variables allow to define custom information layout in the page header (Author Name, Last edited on, Document Version, and equivalent for revised and approved versions):
|
1.72.2. Flagged Revisions | |
Many enhancements, including batch approval and reporting on status of Flagged Revisions. |
1.73. Wiki Plugins | |
New and/or Improved Plugins below. |
1.73.1. Improved: Plugin Articles | |
Improved Plugin. Shows a link at the bottom to facilitate adding a new article or submission if the user has permission to do so. See PluginArticles |
1.73.2. Improved: Plugin FancyTable | |
Improved plugin. As usual you can sort by one or more columns, and nowadays you can also filter you results by searching for some string in one or more columns. In the example below, sorted by one column ("Percentage"), and filtered by content in another column ("Native name" containing "de"):
|
1.73.3. Improved: Plugin Img | |
Improved plugin. Image magnification has been added to plugin image. Full size image appears with zoom option in a "Colorbox" overlay when thumbnail is clicked. {flash type="url" movie="display907" width="894" height="717"} See PluginImg |
1.73.4. Improved: Plugin MediaPlayer | |
Improved plugin. Media player plugin uses it's own mp3 and flv players. |
1.73.5. Improved: Plugin Proposal | |
|
1.73.6. Improved: Plugin Slider | ||||||||||||||||||||||||
New themes added in Tiki 12.1
|
1.73.7. Improved: Plugin TrackerList & TrackerFilter | |
There is a new feature in trackers to allow Inline editing of items (using ajax_inline_edit), from the list of displayed items. Once enabled, you can use some new params in these plugins, to allow some displayed fields to be editable (param "editable", with the list of fields to be editable), or the whole list of displayed items (with param "editableall=y") In Plugin TrackerList you can also define some parameters to use the new version of jquery sortable tables library, allowing you to produce tables that can be sorted and filtered on the fly by one or more columns, in a similar way to what can be achieved in #Plugin_FancyTable shown above. When the param "sortable=y" is added in Plugin TrackerFilter and "jquery sortable tables" feature is enabled, the list of displayed results show a field on top which allows filtering in real time the results shown in the table, in a similar way to what can be achieved in #Plugin_FancyTable shown above. In addition, you can display last comment author and date in the table column for comments, through a new option in the tracker edition > "Features > Allow comments > Display last comment author and date". See PluginTrackerList and PluginTrackerFilter for more information. |
1.73.8. New: Plugin Insert | |
|
1.73.9. New: Plugin ListExecute | |
1.73.10. New: Plugin Local Files | |
New Plugin. Assist in showing links to files or directories on local drives or shared file servers.
See PluginLocalFiles |
1.73.11. New: Plugin Pref | |
Simple plugin to allow global preference check and display content depending on the condition. See PluginPref |
1.73.12. New: Plugin Sign | |
|
1.73.13. New: Plugin Together | |
New Plugin to use the experimental service for your website from mozilla labs called TogetherJS, that makes it surprisingly easy to collaborate in real-time: notify unique urls, co-write, talk, follow pages visited by your buddies. TogetherJS is alpha-quality software. We do not recommend using it in production at this time, even if it looks promising as a Real Time Collaboration (RTC) tool. Formerly known as TowTruck.
|
1.73.14. New: Plugin TrackerCalendar | |
New plugin in Tiki10 and improved in Tiki12. It allows managing tracker items as resources in a calendar view: i.e. it uses FullCalendar ResourceViews to render the content of a tracker. The feature is not using the Tiki feature Calendar, so that you don't need to have "Calendar" feature enabled for this plugin to display data in a calendar view.
|
1.73.15. New: PluginTrackerQueryTemplate | |
New plugin in Tiki10. It allows to generate forms from a tracker. Currently only able to list data, the TrackerQueryTemplate plugin simply obtains data from a tracker and allows an editor the ability to list the tracker data as he sees fit. |
1.73.16. New: Plugin WebDocViewer | |
New Plugin. It allow displaying many types of documents online, embedded in your Tiki pages.
|
1.74. User Watches | |
There is a new tab in the user watches preferences screen, which allows the user to request wether to receive email copies or the changes made by himself/herself to the different sections of the website. If you keep these options below unchcked, you will not receive a copy of you own changes.
|
1.75. Wizards | |
This new feature facilitates tiki admins or normal users to set up their basic settings in a group of screens the show a reduced set of basic settings for them. The admin wizard is shown up by default to all new admins, while as of Tiki 12.0, the User Wizard needs to be launched in purpose, so far. |
1.75.1. Admin Wizard | ||||
The admin wizard shows up for tiki admins when they first log in, enabling them to easily configure the main features of Tiki without the need to navigate through all admin panels. It will allow the admin to easily choose among a few options of wiki editor (wysiwyg and in html or in wiki syntax), inline editing, etc.
|
1.75.2. Profiles Wizard | |
This wizard shows the admin some information about the most recommended profiles to apply, either to set up your site with a featured configuration template, add some useful extra configuration or show a demonstration of potentially interesting features for you, just with a few clicks. Featured
|
1.76. Upgrade Wizard | |
This Wizard will guide you through the most common new settings and informations in order to upgrade your site:
|
1.76.1. User Wizard | ||||
This wizard will help users to fill in the main settings for their accounts in that website. Depending on the features enabled by the site admin, users will be offered more or less options.
1.76.1.1. User Wizard: User Details (through User Tracker)The User Wizard allows showing a new section called "User Details" provided that the admin has setup a User Tracker and defined the fields to be shown. Those fields can be the same ones shown at registration time (default) or can be a different set of fields from the same User Tracker. Since the user Tracker can include "Static Text" fields, users can be shown Custom informations for their users, specific of their own Tiki site. Some demostration fields are included in the suggested profile User_Trackers to set it up easily.
|
1.77. Workspace UI | |
There an interface to manage the creation and editing of Workspaces, so that batch creation of sets of Tiki objects with custom groups and associated permissions can now be handled more easily. See Workspace UI |
1.78. Zoombox for images | |
See #Plugin_Img |
** Known limitations ** | |
** Upgrades ** | |
|
Things to watch out for | |
Blog posts containing HTMLBlog posts with content containing HTML may not display properly after upgrading - place the blog post content within PluginHTML to solve this issue. PluginHTML needs to be approved - if you are converting many blog posts go to tiki-plugins.php to approve in bulk. ComposerWhen installing or updating through subversion, some external libraries are nowadays handled differently (using "composer"):
phpseclib/phpseclib suggests installing ext-gmp (Install the GMP (GNU Multiple Precision) extension in order to speed up arbitrary precision integer arithmetic operations.)
Copy to clipboard
You can install http://www.macports.org/" class="wiki wikinew text-danger tips">MacPorts (xcode will be required too, follow the install guide) to get usual set of command required to install what Composer need.
Copy to clipboard
Copy to clipboard
local.phpIf you had defined in your former ./db/local.php something like Copy to clipboard
and after the upgrade you notice that you can't edit some pages, of weird characters are displayed in some rare places, you can try removing that line from your ./db/local.php . Mobile permissionsIf you applied the Mobile profile in the past, and you get a "permission denied" message when you attempt to see the site in mobile mode, you need to grant the permissions to view perspectives to anonymous users:
Search IndexAfter the upgrade, the Unified Index may take longer to rebuild, at least the first time that you are with this new Tiki version. If the link "Rebuild index" at the "Admin search" panel doesn't produce a successful reindexing, you can do that on a terminal server side, while setting a higher amount of memory for the process, and forcing an initial clean-up of index leftovers. Therefore, you could run something like: Copy to clipboard
Copy to clipboard
& Syntax for short links invalidIn past Tiki versions such as Tiki9, wrong syntax to point in a url to a specific tab was accepted. Example:
ThemesSome CSS changes were introduced for themes between 11.x and 12.x: Site Logo & Site titlesThe former #sitelogo, #sitetitle and #sitesubtitle IDs have been changed to classes .sitelogo, .sitetitle and .sitesubtitle . Please make these changes in your theme CSS after upgrade if you formerly styled using any of those css selectors. Strasa.css login background colorIf you were using strasa.css theme style, you might miss the background color of the login module in the header, getting white text font over white background temporarily.
Pages linking to Tiki12from9
One page links to Tiki12from9
Alias names for this page
Tiki12 from 9 | Tiki12 from Tiki9 | Tiki12FromTiki9 | 9to12 | 12from9 |