Loading...
 
Skip to main content

History: Tiki10

Source of version: 92 (current)

Copy to clipboard
            ! Tiki10
^To check all the commits in this branch, see:
https://sourceforge.net/p/tikiwiki/code/HEAD/tree/branches/10.x/changelog.txt^

Tiki 10.x was released on 2012-12-19, and is supported until 11.1 is released

Even though it's just after a Long Term Support version and there are quite a few new features, there are relatively few major structural changes that will make upgrades difficult or cause regressions. See ((dev:Roadmap)) and ((dev:Tiki10))

Since [http://www.php.net/archive/2006.php|PHP 5.2] started in November 2006 and [http://www.php.net/archive/2010.php#id2010-12-16-1|PHP 5.2.x reached end of life in December 2010, which is two years before the release of Tiki10], the requirements are PHP 5.3.x

If you require pre-5.3 support, you can use ((Tiki9)) which is a ((Long Term Support)) version. 


!!# Batch Upload
It is now possible to integrate very large files into the Tiki File Gallery using Batch Upload.
See ((Batch Upload)) for details.

!!# BigBlueButton
* It is now possible for admins to delete recordings
* New explicit permission tiki_p_bigbluebutton_view_rec needed to view recordings: 
** tiki_p_bigbluebutton_view_rec is no longer implicit if tiki_p_bigbluebutton_join is granted

!!# Check
!!!# 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.

!!!#  Check Server
* tiki-check.php checks the server is appropriately configured for Tiki. See: ((Server Check))

!!# Code Review
* Many feature enhancements to take it to ((tw:Dogfood)) level. See ((dev:Code Review)) and [http://code.tiki.org|code.tiki.org]

!!# Comments and Ratings
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42557

!!# Cookie consent

See [#European_Cookie_compliance] below

!!# Draw
* It is now possible to restrict which tools are available in SVG-edit, thus offering a simplified experience. See ((Draw))

!!# European Cookie compliance
See ((Cookie Consent)), to comply with "EU Privacy and Electronic Communications Regulations."

!!# File Gallery: native indexing of .docx, .xlsx and .pptx
* ((Search within files))
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=43228

!!# File Gallery: batch upload improved
See [#Batch_Upload]

!!# File Gallery: Page View
New "Page View" added for images, which shows database and metadata information for each image.

!!# Forum deliberations
* ((Deliberation))
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42583

!!# HTML5
In each version, we progressively take advantage of HTML5, such as footer, article, article elements and header elements.
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42442
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42443
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42444
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42445
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42446
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42447
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42448
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42449
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42450
* http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42451

!!# Kaltura
* ((Kaltura)) support has been revamped to be much easier to setup and ((PluginKaltura)) has several new parameters.
* Please see a screenshot of the new interface here: http://tv.tiki.org/Add+a+Webcam+recording

{* kaltura id="1_cv33i4xj" *}


!!# 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 ./__sendmail.php__ script. 

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__

{img src="display1081" link="display1081" width="500" rel="box[g]" imalign="center" desc="Click to expand" align="center" styleimage="border"}

See ((Mail Queue))

!!# Maps
* [https://github.com/openlayers/openlayers/blob/master/notes/2.12.md|OpenLayers upgraded to 2.12]
* Added MapQuest Open tilesets
* And many many other fixes and improvements which were made for the [http://profiles.tiki.org/CartoGraf|CartoGraf project], an interactive web-based mapping application to enhance learning in history and geography classes in high schools. CartoGraf is mainly based on ((Maps)), ((Drawings)), ((PluginAppFrame)) and ((Trackers)). This is a great example of how to use ((profiles)) to use a general purpose app (Tiki) to make a very specific application (CartoGraf).

!!# Menu
See [#Structures_Drill_Down_menu]

!!# Modules
* Option to load the modules from a static files ( in profile YAML format like http://profiles.tiki.org/Module+Handler )
You can use this from admin -> profiles -> export

!!!# Facebook module
* NEW: ((Module facebook)) to show Facebook wall (messages and stories) of a Tiki user

!!!# Twitter module
* NEW: ((Module twitter))  to show public/friends Twitter timeline

!!# 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))

!!# Permission Check
See [#Check_Permissions]

!!# Plugins
!!!# PluginSign
* New: ((PluginSign))

!!!# PluginInsert
* New: ((PluginInsert))

!!!# PluginProposal
* ((PluginProposal)): Added the ability to set custom weights to groups in the proposal plugin, which affects the stored attributes. This is useful for ((dev:Code Review))

!!!# PluginTrackerCalendar
It allows managing tracker items as resources in a calendar view: i.e. it uses [http://tux.fi/~jarnok/fullcalendar-resourceviews/|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.

{img src="display722" url="display722" width="400" rel="box[g]" imalign="center" desc="Click to expand" align="center" styleimage="border"}

See ((PluginTrackerCalendar)) and the profile to easily add a working example in your site: http://profiles.tiki.org/Tracker_as_Calendar_10

!!!# PluginTrackerQueryTemplate
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.

See ((PluginTrackerQueryTemplate))

!!# References
((References)) implements local references in Tiki. Tiki also has support for ((Zotero)) references, but they are stored externally on the Zotero server.

!!# Screencast
This permits to capture your screen and upload to Tiki.
* Still image
* or Video with sound

This is thanks to the inclusion of the [https://sourceforge.net/projects/jcapture-applet/|jCapture applet] in Tiki.

See: ((ScreenCast))

!!# Search
!!!# 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


!!#  Server Check
See [#Check_Server]


!!# 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. 

{img src="display1095" link="display1095" width="600" rel="box[g]" imalign="center" desc="Click to expand" align="center" styleimage="border"}

See ((Structures Drill Down menu))

!!# Themes
* It is now possible to set a different theme (and/or option) for admin pages to reduce the workload when creating custom themes and options
** Admin -> Look & Feel -> Theme -> Admin Theme 

!!# 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. 

{CENTER()}{img type="fileId" fileId="938"  styleimage="border"}{CENTER}

See ((User Watches))

!!# Version checker
* Version checker has been revamped and now deals better with ((LTS)) versions:
** http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42539
** http://tikiwiki.svn.sourceforge.net/viewvc/tikiwiki?view=revision&revision=42535

!!# Wiki syntax change for center
--Wiki syntax for centering has been by default changed from ~np~::center:: to :::center:::~/np~ for new installs but upgrades will continue to use the previous syntax.--

Finally, we found a new syntax for new ((namespaces)) feature :_: and center will stay the same.


!!# 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))


-=Pages linking to Tiki10=-
{backlinks}

-=Alias=-
(alias(Tiki10.0)) | (alias(TikiWiki10)) | (alias(TikiWiki10.0)) | (alias(TikiWiki 10.0)) | (alias(TikiWiki 10)) | (alias(Tiki 10)) | (alias(Tiki 10.0))