Tiki7 was planned for April as per Roadmap and Version lifecycle but released on 9 June 2011. An important change will be push to use HTML5 and drop support for IE6. This version will have many big changes as it's the first release after an LTS. Perhaps as big of a release as Tiki5 and Tiki6 combined. Work on Tiki8 is underway and we'll get back on schedule.
Schedule
Action | Date | Notes |
Freeze and make branches/7.x | March 24th | |
7 beta 1 | 22 April | |
Upgrade themes.t.o and tv.t.o to 7.x | 27 April | |
Upgrade doc.t.o to 7.x | 11 May | Done by changi |
7.0 beta 2 | 16 May | Released |
7 RC 1 | 27 May | Done by Jonny |
Upgrade dev.t.o to 7.x | 31 May | Done by changi. Copy of the Tiki 6 instance available for comparison at http://legadydev.tiki.org |
Upgrade profiles.t.o to 7.x | 1 June | Done by Marc |
7.0 | 9 June | Done by changi |
Upgrade community to 7.x | 10 June | Done by Oliver |
7.1 beta 1 | mid July | 7.1 will be the only update to 7.x other than unexpected security fixes of course |
7.1 RC 1 | late July | |
7.1 | August 1st | Done. Maintenance release only, no new features, not even minor ones (JB) |
7.2 | 2011-09-29 | Done. Managed by Chealer, packaging by changi |
Bugs
Any tracker issues please add to Tracker Issues 7.x
Please retest
(and move into "fixed" section if they are)
2011-50-25 Moved them all to fixed as no one said they weren't! (jb)
Blockers
-
Upgrading from 3.x to 7.x Fatal error: Call to a member function assign() on a non-object in /var/www/tiki/7/lib/setup/absolute_urls.php on line 51-
Only affects shell.php. Chealer -
Regression from r31975. Chealer -
Happens when upgrading from Tiki < 5.Fixed in r34870
-
- Tiki7 profiles
- Intranet seems to have a problem. Other 3 featured profiles need testing
- Menu options with & are being escaped
- On doc.t.o, we had menu items (in Tiki6) where the URL was:
http://doc.tiki.org/Requirements&structure=Tiki+Installation+Guide
Upon upgrade to Tiki7beta, the URL is now:
http://doc.tiki.org/Requirements&structure=Tiki+Installation+Guide
and it no longer works. See the Installation Guide module (bottom, left column) for details.
+Appears to be a problem with the menustructure plugin.
++Fixed r34804
- On doc.t.o, we had menu items (in Tiki6) where the URL was:
- User name not added to tiki_tracker_item_fields for a user tracker when a new user registers
Regressions and others
- Assigning a module to multiple sections or to not appear in a section doesn't work (doesn't work in Tiki 6, either, in my testing). Chibaguy.
- tiki-adminusers.php (Send an email to the user in order to allow him to validate his account.) not working for marclaporte: I turned it off because it's only useful if users self-register
-
The 'new forum topic textarea' is only 1 line tall and 12 characters wide in non-WYSIWYG mode; it can be dragged bigger, but should be a size large enough to be useful initially.- Reverting r30595 fixes. Chealer
- Reverted in r35551. Chealer 20110721
- tiki.org (community) is now affected.
- Reverting r30595 fixes. Chealer
- alternate search module doesn't work with Unified search on doc.t.o
- This should produce a result like on info.tiki.org's search
- You can't upload a zip and get it to unzip in fgals with fgal_upload_progressbar set to ajax (otherwise very nice though, thanks)
- Unified search incremental index breaks when importing tracker items
- Apparently: "it shouldn't be too hard to figure out, the invalidate function takes an array as argument. You just need to prevent it from being called while importing and call it for all at the end"
- AJAX upload progress bar causes images to appear as "File is not an image" in the img plugin (on some servers maybe)
- Some Wiki Aliases seem rendered weirdly b0rked after the dogfood upgrade on doc.t.o: see the "Requirements and Setup" alias on http://doc.tiki.org/Requirements#Alias
- Seems to be some UTF-8 upgrade weirdness. I cleanup pages made by http://doc.tiki.org/user11483 and it seems OK now. If nothing else similar pops up, let's just forget about it
-
module calendar_new doesn't fit in a module anymore(at least if shown inside a wiki page with the plugin module), but expands to show much wider, probably because the contnet of the events is not hidden by javascript or similar, but shown in full in each day cell. (Xavi)
Example of Syntax that uysed to work in tiki6 and produces that wrong display in Tiki7 (reproduced using fivealive also):
Copy to clipboard{MODULE(module="calendar_new", calIds="1|2|3|4", viewmodelink="day", month_delta="-1", viewlist="calendar", float="left")} {MODULE}- Breakage caused in r33052 should now be fixed in r35448 (hopefully... jb 110717)
-
At themes.tiki.org, the theme-switcher module (for anonymous) doesn't switch the theme, it just refreshes the page. When the user goes to a new page, then the theme switches.- Seems fixed. Works for me (in Chrome). — luci
-
Random Poll fails.
The syntax to insert a random (active) poll isn't working. (3889)Copy to clipboard{poll}
Appears to be broken in 6.3, too.- Seems to be some confusion here. The wiki plugin never has allowed random polls, and it sounds like the smarty plugin might be failing (as seen in a custom module with wiki parsing off)
- it was formerly no wikiplugin but special wiki syntax - same as with {banner zone=...} or {cookie} — luci
- Seems to be some confusion here. The wiki plugin never has allowed random polls, and it sounds like the smarty plugin might be failing (as seen in a custom module with wiki parsing off)
-
The theme name display in the footer doesn't change as themes change (always shows the default theme name at themes.t.o, for example).- Must be a cacheing thing...
- Works fine for me on themes.tiki.org and my local install. Chealer 20110608
- On dev.tiki.org, ugly conflict in top black bar between the 1 or 2 last menu items (COMMIT CODE) and the search bar. Chealer9 20110521
- Also on doc.tiki.org as of 20110524 (visible as anonymous). I don't think this was there just after doc's upgrade though.
- Tracker items popups ("Show these fields (ID comma separated) in a popup on item link when listing tracker items?") are mostly broken on dev.tiki.org.
- "Get new Captcha code" doesn't get a new image. It just shows the loading anim forever (noticed in a 7 beta; will check again on fresh code - gary).
- Was also reported in RC 1 feedback. Chealer
- Every time the theme is changed on the Look & Feel admin page in 7x, the page refreshes to the second tab instead of the first. Seems to be related to the new use of $_COOKIE'tab' in tiki-admin_include_look.php. (lindon)
- Formatting of locator module (either as side module or as part of user preferences) is messed up (sometimes a lot, sometimes a little) in most themes. Seems more difficult to fix because of formatting that is set externally.
- The formatting for this module is a little messed up in all themes when in header mode because the "I forgot my password" and "Register" links run together and are no longer on a separate line (their order has also been switched). (lindon)
- The formatting in the default mode is also not good in the darkroom theme.
7.1 RC 1 Feedback
Add and comments and bugs here, and/or mail them to the devels list
-
PluginR is broken in Tiki7, due to "<" being converted into "<" when sent to R. This is a regression, since this works as expected from Tiki3 up to Tiki6. (Xavi)-
It can be reproduced applying the profile r_test, installing the PluginR (from http://mods.tiki.org or svn) and pasting this code in a wiki page:
Copy to clipboard{R()} x<-1:5 y<-x*2 plot(x,y){R}
x should get the values "1 2 3 4 5", but it doesn't get any value, because "<" is converted into "<" in the R script produced at ./temp/cache/hash.RFixed with the help of Jonnyb on the PluginR side, at least, even if this is a change in behavior since Tiki6. Xavi. -
- PluginCODE has issues with "<" and ">", as shown in the example below. It shows "& l t ;" (without spaces) instead of < in some sites. XaviCopy to clipboardfunction wikiplugin_js_info() { return array( 'name' => tra('Javascript'), 'documentation' => 'PluginJS', 'description' => tra('Insert a javascript file or/and some javascript code.'), 'prefs' => array( 'wikiplugin_js' ), 'body' => tra('javascript code'), 'validate' => 'all', 'params' => array( 'file' => array( 'required' => false, 'name' => tra('File'), 'description' => tra('Javascript filename.'), ), ), ); }
- Regression from r34998. See thread "Parsing regression in 7.1" on tikiwiki-devel. Chealer 20110727
- This display problem in 7.1 with < seems to happen with any valid GeShi language in a code plugin. The only workaround I have found is to remove the colors setting. --mheller 110810
-
Looks like subscribe to newsletter on tiki.org is broken- tried it twice (anon and logged in), no confirm message (jb 110718)- I switched on validateAddr on that newsletter and now it sends a confirmation (eventually!)
-
Get the following when upgrading from 6.1(lindon):
Copy to clipboardOperations failed: 1 SQL queries. Display details. (checkbox) 20110610_readd_sefurl_index_left_tiki DROP INDEX `left` ON `tiki_sefurl_regex_out` Can't DROP 'left'; check that column/key exists- Fixed in r35597. Chealer
- With an upgrade from 6.1 (lindon):
-
The calendar module display is broken - see http://frelala.info/casa71rc/tiki-index.phpfixed - What used to be the "top bar custom code" is now above the top menu bar instead of below it. The search and login modules also don't look right - see http://frelala.info/casa71rc/tiki-index.php, which is 7.1 RC 1, compared to http://casafrela.com, which is 6.1
- Can fix by assigning an order to the modules, but seems this could be handled more automatically
-
Blog posts run together - see http://frelala.info/casa71rc/blog compared to http://casafrela.com/blogProblem with darkroom theme only, fixed by chibaguy with r35640 -
The Admin Home page says: "A new version of Tiki, 6.3, is available. You are currently running 7.1RC1. Please visit tiki.org/Download."easily fixed by clicking "check for updates now" button
-
7.0 RC 1 Feedback
- Maybe it's a problem at the hosting company server, but I get this message at tiki-install.php:
"Warning: strftime() function.strftime: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EDT/-4.0/DST' instead in /home/.../lib/smarty/libs/Smarty_Compiler.class.php on line 400"
- Curious - that code arrived in Tiki 6 (or maybe 5) - what error message is trying to say is that the server doesn't know where it is, so PHP doesn't know what timezone it should use for date calculations. You need to add your timezone to either your php.ini, .htaccess or an environment variable depending what access you have to the server. (At least i think so... JB 110530)
- Captcha's "Try another code" button just produced a loading anim, no new code image. Page refresh is needed to stop the anim and get a new image. (Gary, checking contact form made by Contact_us profile.)
7.0 Beta 2 Feedback
- Blog posts don't parse HTML content anymore. This is a change in the behavior introduced recently (at least until r33742 by default a blog post would parse HTML content) and is a big problem for upgrades and for Wordpress importer (since blog post content is imported from WP as HTML). Anyone knows why this change was introduced? Was it intentional? - Rodrigo
- Was fixed, no?
- Visit http://doc.tiki.org/Wiki-Syntax+Links#Linking_to_Web_Pages to see weird text like "See the Quick Reference section above for how to set the ((AutoLinkshttp://www.wiki-translation.com</td> </tr> <tr> <td class="even">Using a color font </td> <td class="even"> §5e06620a4da59ad5be119c516c6933eb§ </td> <td class="even"> [http://www.tiki.org" class="wiki wikinew">? administrative option. In addition, two more administrative options related to external links:"
- This could be an upgrade bug or some weird syntax which never should have worked
- The autoclipping option ("~~~articleclip~~~") seams broken.
On sent, the sending Newsletter the confirmation page is displayed.
It stays empty and no emails are send. I have tried it on 6.1, 6.2, 6.3, 7beta1 and 7beta2. - Bernard
7.0 Beta 1 Feedback
- tiki-admin.php search "diff" and you get "Use new diff any version interface (not found in an admin panel)"
- Are there others that are not found? as per http://dev.tiki.org/How+to+release#Script_to_test_feature_names
- Fresh install, change password, install profile and you're logged out?
- Wiki RSS : Wiki pages containing HTML code are empty or source blocks appear twice or only headings appear... Not specific to 7.0 Beta 1
- Upgrade from an unmodified theme of 6.x is http://demo.tiki.org/6x/pretty broken
- Isn't this on the wrong page? That seems to be running "6.4 proposals (SVN)"
- Better now, but horizontal menu is still lost
- No horizontal menu is assigned on Admin Modules at that site.
-
Also, position-related parameters for modules on Admin Modules should be removed as they are redundant or counterproductive.(done, ok?)
should all be fixed now - jb 110525 - infinitecaroussel has 3 missing files
Also affects Tiki 6. This has been reported previously, see http://dev.tiki.org/tiki-view_tracker_item.php?itemId=3753- Use the $().tiki() plugin method and it should work fine - see comment here for how-to (sorry there's not more docs, slightly unfinished feature - jb)
- ob_end_clean() ref.outcontrol: failed to delete buffer. No buffer to delete.
Demonstratable bugs
- 3 first CODE plugins are not showing text... http://dev.tiki.org/Source+Lines+of+Code
- Should be fixed by r34918
- unable to add a new transition at: http://demo.tiki.org/7x/tiki-admin_transitions.php
- Top module Search doesn't work on upgraded tiki.org sites:
http://doc.tiki.org/Documentation?find=test&where=wikis&boolean=on&boolean_last=y&search=Search&exact_match=#- Works fine for me (Safari and Fx, logged in and out) JB
- It is weird bug. It seems to be reproducible only in some circumstances. Now it seems to work with mysql fulltext search off on doc, but i still get the problem with WebKit engine browser (Chrome here) on http://themes.tiki.org/Themes?find=theme&search=Search&exact_match=# while Gary reports it works for him in Opera. It works for me on my localhost fresh install of 7 branch though... — luci
- Works fine for me (Safari and Fx, logged in and out) JB
Wish-list (for 8.x) or not fixing
- CodeMirror: Now defaults to off and marked as experimental for 7.0 release, hopefully should be back for 7.1 or 8.0. wishes moved to CodeMirror
- It would be nice if custom modules used the same parameter form as the standard modules. Custom modules' parameters currently are assigned the "old way" (strung together in one string connected by ampersand).
- Yes, wouldn't it!
- plugins that are approved in 6 are no longer approved (ex.: if you use HTML plugin).
- should be fixed in r33970 - please retest
- Happened again in doc.tiki.org upgrade to r34376 on Keywords page with HTML plugin: was not approved anymore. Chealer9 20110511Copy to clipboard{HTML()}<div style="overflow:auto;height:400px">{HTML}
- 13 May 2011 After significant investigations and discussions with LPH it appears that a fix for this in the parser, at this stage, would be too dangerous (it's not trivial). jb
- tell a friend leftover (to merge all with "share")
- cleanup: Replace use of x lib in tiki maps
- Simile Timeline
- remove hard-coded dependency
- use latest version if better
- Solve Make new JS libs external which is too buggy to be minified
- Is there a need tiki.tpl for skeleton.css? (Gary, Jonny and Marc). If so, fork latest tiki.tpl to a simplified version.
- The hope is that, with code formatting cleaned up and some interface objects moved from the template to modules, the default tiki.tpl will be simple enough to do the job that skeleton's simplified tiki.tpl was made for.
- Decision: no forked tiki.tpl until further notice
- The hope is that, with code formatting cleaned up and some interface objects moved from the template to modules, the default tiki.tpl will be simple enough to do the job that skeleton's simplified tiki.tpl was made for.
Fixed
[+]Team
- Jonny Bradley is release manager.
- Rodrigo
- luci
- Bernard Sfez
- marclaporte
- Your name here please
Documentation
Documentation for the end user of the changes and improvements included with this new release:
http://doc.tiki.org/Tiki7
And Release Notes: http://tiki.org/ReleaseNotes7.0
Others
- tiki-install.php no longer like in 6x
- see http://browsershots.org/http://demo.tiki.org/7x/tiki-install.php as it's especially problematic in IE7 and IE8
- tiki-install.php "Warning: This will destroy your current database." is open by default on an upgrade
- Full screen edit preview makes save etc buttons disappear
- Module revamp:
- Can't drag and drop to an empty column. For instance, with a fresh install the right column is empty. No yellow highlighted "drop zone" appears when trying to drag something to that column. If you put one module there the "old" way, then you can drag-and-drop future ones.
- Module controls should be fixed or removed from the module admin panel and from the code (if it's still there) since it hasn't worked for a while
- Sometimes, it just spins forever when trying to add a module
- Creating a new post to a blog won't work if you have post excerpt and WYSIWYG enabled. Apparently {textarea} block won't work with WYSIWYG enabled if called more than one time in the same page.
Ongoing
- HTML5
- Unified Index, using Zend_Lucene_search
- Revamp Wiki Parser Revamp
- Plugin parser has been improved
- Syntax highlighter for text areas (using codemirror)
- Theme generator
- Revamp site header and footer divs by making them generic content areas with modules.
-
Revise header and footer template files.Mostly removed (now obsolete). -
Modify modules admin to be able to select header or footer as well as left or right column.Done. -
Modify CSS to apply layout correctly for .box in header and footer.Mostly done. Themes being updated. - Update Look and Feel admin appropriately (problem: how to combine admin of modules and L&F since they overlap in this area?) (In progress.)
- See http://themes.tiki.org/Theme header modules for preliminary module admin info regarding the page top.
-
- Draw
- Mobile revamp with http://jquerymobile.com/
- OpenStreetMap integration
- Zotero
- Tracker Roadmap, which will continue in Tiki8
Testing
8 pages link to Tiki7
2 tracker items link to Tiki7
- Canonical URL Tag
- Better support for external search technologies like Sphinx, Lucene (Solr), Google Site Search, etc.