Itasca (1.9.0)

Overview

Deki Wiki 1.9.0, the Itasca release, is focused on improving the user experience. Much attention has been paid to the implementation of the new dialogs, which will help editors find relevant information much quicker. Various common UI views, such as the "Settings not found" error page, as well as the "You do not have access to view this page" have been polished.

Status

Released: March 14th, 2008 (1.9.0b), March 5th, 2008 (1.9.0a), March 2nd, 2008 (1.9.0), February 26th, 2008 (RC1)
Updated: March 14th, 2008 (1.9.0b)
Revision: MindTouch SVN r.7449 (RC1) / r.7523 (1.9.0) / r.7586 (1.9.0a)

Updating VM installs

If you made local modifications to PHP, please remember to revert them prior to upgrading! Remember that it's a good idea to backup your Deki Wiki before upgrading!

  • If upgrading from a release before 1.8.3c, run /usr/bin/updateWiki.sh -d and then /usr/bin/updateWiki.sh
  • If upgrading from 1.8.3c, run /usr/bin/updateWiki.sh

If you run into issues after upgrade, please see the related FAQ.

Some issues to be aware of

  • This release had many UI changes - please be sure you do a hard refresh in your browser (Ctrl+F5), or clear your browser's cache if you run into any visual problems
  • If your site will not load, please note that you no longer need $wgDreamServer in LocalSettings.php if you were working around bugs in earlier versions. Please remove this from LocalSettings if it exists.
  • If the dialogs seem to not do anything, please make sure that the /@gui/ is added to the list of folders to be ignored by Deki Wiki in your apache config

Features

  • Revamped dialog UIs - based on an early spec to improve the linking experience within Deki Wiki
    • Smart Link dialog
    • Image dialog
    • Move page & move file dialog
    • New windowing system, piggybacking off of YUI's dialog library
  • Extensions UI - use a simple graphical interface to embed Deki Wiki extensions and generate mashups
  • Alternate WYSIWYG editors - use FCKeditor or TinyMCE instead of Xinha and to get Safari and Opera support
  • Internal groups - Define users to internal groups, making it easier to manage restrictions to larger groups of users
  • Revamped installer
    • Standardized packages and naming to to allow for easier Linux packaging
    • Improvements to the web installation UI for a better user experience
  • LDAP service - Added usernameattribute and groupnameattribute. See LDAP howto
  • New extensions
    • Mantis extension - embed any filter from Mantis bug tracker in your Deki Wiki (see below!)
    • Jira extension - embed a bug list from a search query or filter from Jira bug tracker into a wiki page
    • Trac extension - embed a bug list from a search query from Trac bug tracker into a wiki page
    • Subversion (SVN) extension - embed the revision log from an SVN repository within Deki Wiki (with bug# and revision# linking)

Changelog

1.9.0

Permalink 

Bug#SummaryStatusOpened ByAssigned ToSeverity
#3231Deki Wiki does not work through reverse proxyresolvedmaffooclockPeteEmajor
#3461typo in config/index.phpclosedagd108major
#3430JavaScript error under MSIE6 on login pageclosedDmitryADmitryAcrash
#3338Page Table: add 'page_template_id' columnresolvedSteveBPeteEfeature
#3186Two vertical scrollbars in new Insert image dialog boxclosedDmitryADmitryAminor
#3150Double occurence of lang key: new-user-page-textresolvedGuerricGuerricminor
#3185Visual bugs in new Insert Image boxclosedDmitryADmitryAminor
#3445Plug does not append dream.in.* values when PHP output is not setclosedRoyKRoyKminor
#3364DekiScript: page.* properties should be inherited by the including page by templatesresolvedSteveBSteveBtweak
#3443PHP error when cancel deactivate action in servicesresolvedmozhechkovmozhechkovmajor
#3219Optimization of email sending informationclosedDmitryAmozhechkovminor
#3200Invalid argument on “My watched list” pageclosedDmitryAmozhechkovmajor
#3130Email link doesn’t work if user has not permissions to edit current pageclosedDmitryAmozhechkovmajor
#3060Users activates after editing parametersclosedDmitryAmozhechkovmajor
#3120Fatal error during creating page with wry titleclosedDmitryAmozhechkovcrash
#3362API: popular pages are not filtered by access rightsclosedSteveBmozhechkovmajor
#3068Alignment of vertical-oriented imagesclosedDmitryAmozhechkovminor
#3317Month in site modification date is always Englishclosedmerktnichtsmozhechkovminor
#3230JS error is arrear after insert pictureclosedmozhechkovmozhechkovminor
#3440Pages with quotes are not found in navigatorclosedRoyKDmitryAminor
#3429Inserting an internal link to a EXIST page that contain double quotes at Page Title are created a link to BLANK page.closedyasuakiDmitryAminor
#3181Incorrect tags processing in new Insert link dialog search engineclosedDmitryADmitryAminor
#3289Link and move dialogs need to be tested with #, ?, and &resolvedbrigettekbrigettekminor
#3426Incorrect Attachment Uri in Lucene Indexresolvedspencer171PeteEtrivial
#3434Vertical scrollbar is appear on link inserting dialogresolvedmozhechkovmozhechkovminor
#3436On email link dialog is appeared vertical scrollbarresolvedmozhechkovmozhechkovminor
#3428link to a file in search mode generates incorrect linkresolvedPeteEPeteEminor
#3307Wiki unable to connect to MySql after idling too longresolvedMaxMMaxMcrash
#3427Config key not loaded when editing a configuration settingresolvedPeteEmozhechkovminor
#3425Cancelling in navigator for IE7 freezesclosedRoyKkarenaminor
#3112Changing admin password through control panel yields blank message, logs outclosedRoyKRoyKminor
#3106IE7 will keep images cached unless a hard refresh is doneclosedRoyKRoyKminor
#3008Temporary passwords are not expiredclosedGuerricGuerricminor
#3291Disabling submit button from inside popupclosedRoyKkarenaminor
#3215Extension XML for some extensions is still using the old parameters formatclosedGuerricSteveBminor
#3203New popup dialogs: cancel buttonclosedRoyKkarenaminor
#3142Inserting an external link to a link that starts with the wiki's hostname results in an internal link being insertedclosedbrigettekkarenaminor
#3064Impossible open user pageclosedmozhechkovmozhechkovminor
#3288Dialogs should generate same cancel and submit buttonsclosedRoyKkarenatweak
#3315Better error handling on PHP for API failuresclosedRoyKRoyKminor
#3306ImageMagick.Polaroid shouldn't use a Windows TrueType FontclosedPeteESteveBminor
#3305Drupal, Joomla, Wordpress: allow table prefixes in configurationclosedSteveBSteveBminor
#3303remove chown command from the installerclosedPeteEPeteEminor
#3302for VM installs get wgDBadminuser from vm.phpclosedPeteEPeteEminor
#3297installer add textbox for mono binaryclosedPeteEPeteEminor
#3295PHP's invoke() in plug sends empty data with octet-stream content-typeclosedRoyKRoyKminor
#3290Suppressing "enter" behavior in popups?closedRoyKkarenaminor
#3244Move all UI disk caching into /skins/common/cacheclosedRoyKRoyKminor
#3334add the config key for sending email via SMTPclosedPeteEPeteEminor
#3328Update "private" flag in initial installations to be LOGIN onlyclosedRoyKRoyKminor
#3322add precompiled mindtouch.deki.filter.execlosedPeteEPeteEminor
#3313wiki.anypage result does not show page titleclosedjadusSteveBminor
#3312Remove extra loggers from mindtouch.host.exe.configclosedPeteEPeteEminor
#3296update LOGFILE and PIDFILE in mindtouch.host.sh.inclosedPeteEPeteEminor
#3249Install script does not honor $wgSitenameLengthclosedUnaimedPeteEminor
#3237SCRIPT_URI calls to get scheme replaced by already existing variableclosedUnaimedPeteEtweak
#3374A lot of php errors appear in the error logclosedUnaimedRoyKtweak
#3360Special:Sitemap on print page doesn't have ol/ul sylesclosedHowleydaHowleydaminor
#3359recent changes throws a sql exception when it's too largeclosedMaxMMaxMmajor
#3331Web installer: Clean up installation processclosedRoyKRoyKminor
#3277Error with page title bar on fiesta with Spanish languageclosedcoreygcoreygminor
#3274Printing problems with Fiesta skinclosedjadusHowleydaminor
#3272Top part of main frame is absentclosedmozhechkovmozhechkovminor
#3197On print page icon clons are presentsclosedmozhechkovmozhechkovminor
#3021"christmas-blizzard" skin have some troublesclosedmozhechkovmozhechkovminor
#3401Update CDN YUI libraries to 2.3.1closedRoyKRoyKminor
#3390comment edited tag blends in with comment textclosedHowleydaHowleydaminor
#3378Disabling a dialog button does not change the appearance of the buttonclosedGuerrickarenaminor
#3377If the live.aerialmap is embedded, dialogs cannot be launchedclosedGuerrickarenamajor
#3327PHP Installer: Clean up configuration checkingclosedRoyKRoyKminor
#3294API error when Anonymous user has None or Guest roleclosedcrbDmitryAminor
#3103IBPclosedRoyKRoyKminor
#3419Fiesta - Tools Drop down menu too narrow for localized textclosedHowleydaHowleydaminor
#3418Fiesta - Logout Button too small for certain languagesclosedHowleydaHowleydaminor
#3416Uploading a file with an invalid extension returns an empty error messageclosedRoyKmozhechkovminor
#3409Media: 'hidden=false' attribute causes issues for FF2.0closedSteveBSteveBmajor
#3398Built-in functions: add web.text()closedSteveBSteveBminor
#3397Parser: on edit, pages should always end with a <br /> elementclosedSteveBSteveBminor
#3379Attachments dialog needs to be updated to new dialogclosedRoyKRoyKminor
#3371Background in media inserting dialog is absentclosedmozhechkovmozhechkovminor
#3342mySQL credentials on installclosedRoyKPeteEminor
#3286wiki.tree: add parameter to reverse orderclosedSteveBSteveBminor
#3046The old.old_comment is being populated with strings containing unknown "??" charactersclosedGuerricGuerricminor
#3420Parser misinterprets &quot;closedRoyKbrigettekminor
#3399Tracking: Posting to SalesforceclosedRoyKRoyKminor
#3417Unsupported cultures break Deki WikiclosedRoyKRoyKminor
#3282If API is inaccessible, PHP does endless loopclosedRoyKRoyKminor
#3265Navigation pane does not work from grandchildrenclosedRoyKMaxMminor
#3352Scrollbars are appears in Restrict Acces windowclosedDmitryADmitryAminor
#3280The print function -Save as PDF- sends result to localhost onlyclosedfrankytDmitryAminor
#3073“Your article was successfully saved” messageclosedDmitryADmitryAminor
#2990JavaScript error after inserting extension module highlighting.htmlclosedDmitryASteveBmajor
#3210Disabling user causes API errorcloseddavidnovoDmitryAminor
#3264Skinning: Table of contents does not add a class="disabled"closedRoyKRoyKminor
#3136Method of selecting of authentication providersclosedDmitryADmitryAminor
#3137Wrong message after invalid attempt of password recoveringclosedDmitryADmitryAminor
#3139Allow session cookiesclosedRoyKDmitryAminor
#3129Premature message about invalid credentials during importing AD groupclosedDmitryADmitryAminor
#3083Unable to edit user in control panelclosedMaxMDmitryAmajor
#3124IE7 doesn't revalidate files/images when linked directly from pagesclosedRoyKMaxMminor

1.9.0a

Permalink 

Bug#SummaryStatusOpened ByAssigned ToSeverity
#3497incorrect protocol on URLs in left hand navigation when using httpsresolvedbobdvbPeteEminor
#3500Dialogs don't work on WindowsresolvedPeteEPeteEmajor
#3490Fiesta skins do not render with gzip disabledclosedRoyKRoyKminor
#3486The function attribute is removed from div elements, effectively disabling content transformations on divs.resolvedGuerricSteveBminor
#3480Validator: "onload" attributes are stripped in unsafe moderesolvedSteveBSteveBminor
#3478<eval:js> emits incorrect code for booleanresolvedSteveBSteveBmajor
#3466JavaScript error during clicking on file thumb in Insert image dialog boxresolvedDmitryADmitryAcrash
#3468RebuildIndex crashes when clearing the index failsresolvedSteveBSteveBcrash

1.9.0b

Permalink 

Bug#SummaryStatusOpened ByAssigned ToSeverity
#3531Cannot open attach files popup on W2k3resolvedjhfryGuerricminor
#3548Dialog for 'Move page' and 'Insert image' functions do not workresolvedmaffooclockGuerricmajor
#3575updateWiki.sh should use svn --non-interactiveresolvedPeteEmathieuominor
#3555move page dialog cyclesresolvedcoreygcoreygminor
#3572New dialogs don't load correctly on windowsresolvedGuerricGuerricminor
#3553Anchor in link is getting lost when page is re-editedresolvedbrigettekbrigettekminor
#3528Subversion extension -- out of bounds exceptionresolvedMaxMMaxMminor
#3518Missing config elements cause deki host api to throw an exception on startupresolvedSteveBSteveBcrash
Tag page
Viewing 7 of 7 comments: view all
Is this still scheduled to be released tomorrow?
Posted 18:20, 11 Feb 2008
Considering its now tomorrow i think it would be safey to say it wont be today but i hope i am wrong
Posted 22:44, 12 Feb 2008
Sorry about not keeping this page updated, guys. Release date's been pushed to Feb. 26th
Posted 06:45, 22 Feb 2008
Howdy Roy,

Any update on Itasca? Deki Wiki is an awesome product and we're <i>this</i> close to signing a support contract. It satisfies ALL of our enumerated requirements, except for one. And it's that one that can be a deal killer...

It appears that this (and many other) issues have been resolved at 1.9.0. I look forward to giving it a spin and reconfirming that Deki Wiki is the right way to go.

Andrew
Posted 00:16, 1 Mar 2008
I wonder how to interpret the remark "If you made local modifications, please remember to revert them prior to upgrading!"
Are these modifications made in PHP only? I made file modifications such as proxy settings and Explorer access via Samba. Must I undo these changes? I certainly hope these modifications persist...???
Posted 14:40, 5 Mar 2008
gouwzee: only PHP and C# modifications need to be reverted
Posted 19:42, 5 Mar 2008
if you're running a source install, and you're upgrading from 1.8.3x, be sure to update your apache config so the RewriteCond contains @gui
http://forums.opengarden.org/showthread.php?t=2424
Posted 19:28, 8 Apr 2008
Viewing 7 of 7 comments: view all
You must login to post a comment.
Powered by MindTouch Deki v.8.08.2