Fullscreen
[Show/Hide Left Column]
[Show/Hide Right Column]

Ideas to enhance the editing UI in Tiki
Print

EditUIRevamp

Ideas from:
  • keycontent.org & ricks99
  • Mike Pilling
  • Jason Diceman (coop tools /Web binder (external link))
  • Gary (Chibaguy) theme work
  • support.mozilla.com team
  • Marc Laporte

Problem:
  • Editing a wiki page (and other edit zones in Tiki) is not as intuitive as it could be.
  • Tiki is not as sexy as many other systems
  • Most users are accustomed to WikiPedia UI & Syntax


Solution:
Check what everybody else is doing and enhance our own Tiki interface.
Please check out opensourcecms.com and report here on nice things you have seen.


Caveat:
Since this causes surprises/adjustments for end users, we should not do this often. All the changes below are somewhat inter-related so we should do it once, and well. And this should play nice with the WYSIWYG editor which was added to Tiki 2.0


I want to hear from end users, UI experts and people who do a lot of Tiki training (and see how new users use, and what they have trouble with, etc)


Work in progress: Tiki 3.0 edit wiki page example (external link)


Table of contents


Lost edit protection

moved to: Lost Edit Protection

Quicktags

Moved to Quicktags


Accents/special characters

Moved to: http://ui.tikiwiki.org/Text+area+editing+helper#Accents_special_character (external link)


Wiki Help

  • Direct link to plugins (why a second step?) idea from slj done in 3.0
  • Add links to doc.tikiwiki.org for all plugins done in 3.0
  • Re-organize to have 5 tabs
    • Quicktags explanation (visual)
    • All wiki syntax for activated features
    • All wiki syntax for de-activated features (we still want to see what we could turn on)
    • All wiki plugins for activated features
    • All wiki plugins for de-activated features (we still want to see what we could turn on)

Very nice: http://keycontent.org/tiki-editpage.php?page=Sample%20Collaboration (external link) (Very nice that it shows the relevant Quicktag)
Cooptools had some nice stuff as well
  • Done in 1.10 (and backported to 1.9.8.x, too). Wiki help now shows:
    1. Quicktag
    2. Name
    3. Wiki syntax

Dynamic Help System

New users often suffer from "feature shock" when first using TikiWiki. There are so many features and things to click on that they often become overwhelmed and afraid to use any features (from fear of doing something wrong). It would be very helpful to new users to have some sort of a dynamic help system, whereby there is a prominent help button (like the "fullscreen" button, always visible) that the user can click, and then receive pop-up descriptions of various page objects as they "mouse-over" them. They would have to then click the help button again to escape the dynamic help mode and return to normal page functionality. This feature is similar to that found in some Windows applications where a user can click a question mark icon, which then changes the mouse cursor, and then click on various application objects to receive help on those objects. This is in essence a site feature in itself (may want to be turned off) and not trivial, but getting beginning users to get comfortable with using Tiki is not trivial either.


Section Edit

Like Wikipedia
Tiki 1.10 has editable sections when using the split plugin (external link) but it's not enough.
The work has started! Please test latest 1.10 from SVN.
phase 2: wish1800


Category picker

Easier category picker from cooptools.


Can be seen here too:
http://openpolitics.ca/tiki-editpage.php?page=test (external link)
Need fallback for non JS

If a category is picked, the checkbox "Categorize this object" should be done at the same time.


Spellchecker

moved to Spellcheck


Icons & layout

Gary has been using different layouts/icons

Should pick only 2-3 nice layouts to include with the base Tiki install. This is ongoing. See Gary

Preview & history

Wiki editing: Preview with diff, like Mediawiki
Page history could be better: See WikiPedia for ideas like a button to increment the diffed versions
Have a useful diff. MediaWiki is currently much better at understanding the changes than Tiki. It goes word by word, not letter by letter.

When viewing a diff, I should be able to see

preferred diff engine: admin setting, which could be optionnally overriden by user. If I override once, next time, it should use the same one (and not default always to html diff like in 2.0)

The diff procedure is not intuitive: when page is large, it's difficult to find action button


Html & javascript stripping (security) (maybe we'll look at this, maybe not)


Article templates

  • Allow for a template for new articles (containing a TOC, sample syntax, or whatever the admin wants). This already exists content template



Misc



Wishlist


Open

 RatingSubjectPriorityCategoryFeatureCreated
open-2-1012(4)HelpRedirect (or page alias) on Deleted or Renamed Wiki Pages9 highBug: Usability
Feature request
Wiki (history, page rename, etc)2007-07
open-2-1012(2)HelpWiki editing: Preview with diff, like Mediawiki9 highFeature requesti18n (Multilingual, l10n, Babelfish)
Wiki (history, page rename, etc)
2007-07
open-2-1012(2)HelpInclude plugin: direct link to create/edit included page, and send back to initial page after edit9 highCommunity projects
Feature request
Wiki (history, page rename, etc)2008-06
open-2-1012(2)HelpBetter table editor9 highBug: Usability
Feature request
Trackers
Wiki Syntax (text area, parser, external wiki, etc)
WYSIWYG (What You See is What You Get)
2008-11
open-2-1012(0)HelpWiki page picker (WYSIWYCA) in edit mode, plugin help and anywhere relevant9 highBug: Usability
Feature request
Wiki Plugin (extends basic syntax)
WYSIWYG (What You See is What You Get)
2009-08
open-2-1012(2)HelpSignature and/or datestamp and/or approval-vote and/or comment plugin/syntax8Feature requestDate and Time
Poll
User Administration (Registration, Login & Banning)
Wiki (history, page rename, etc)
Wiki Syntax (text area, parser, external wiki, etc)
2007-11
open-2-1012(1)HelpSupport some of the MediaWiki syntax that doesn't conflict with TikiWiki syntax8Feature requestInteraction (with the outside World)
Wiki Syntax (text area, parser, external wiki, etc)
2008-10
open-2-1012(0)HelpSpecial Characters with tilde ~ don't seem to work7Bug: ErrorCopyright
Wiki Syntax (text area, parser, external wiki, etc)
WYSIWYG (What You See is What You Get)
2007-12
open-2-1012(1)Helpreduce losts on forums posts and trackers due to session expired (similar solution as in wiki?)7Feature requestForum
Lost edit protection
Trackers
2008-01
open-2-1012(3)HelpBackground Save7Feature requestLost edit protection
Wiki (history, page rename, etc)
2008-04
open-2-1012(1)HelpDrag & drop uploads (with Flash or Java applet?)7Feature requestFile Gallery2008-05
open-2-1012(0)HelpContent templates should be part of quicktags7Bug: Consistency
Feature request
Content template
Toolbars, Quicktags and Smileys
2008-10
open-2-1012(1)HelpWiki transclusion a-la MediaWiki templates7Feature requestWiki Plugin (extends basic syntax)
Wiki Syntax (text area, parser, external wiki, etc)
2008-10
open-2-1012(1)Helpmaketoc should have plugin help7Bug: Consistency
Bug: Usability
Feature request
Help System
Wiki Plugin (extends basic syntax)
2009-04
open-2-1012(4)HelpNew module: search page name, search text, edit page6Feature requestModules
Search
Site Identity
Wiki (history, page rename, etc)
WYSIWYCA (What You See is What You Can Access)
2006-01
open-2-1012(4)HelpLarge File Upload Problems in File Gallery6Bug: Usability
Feature request
File Gallery2007-12
open-2-1012(1)Helpduplicating events in calendar is broken on 1.10svn right now (April 17th)6Bug: ErrorCalendar2008-04
open-2-1012(1)HelpDefaut user wiki page name should be based on realname instead of e-mail6Feature requestUser Administration (Registration, Login & Banning)
Wiki (history, page rename, etc)
2008-06
open-2-1012(1)HelpLanguage problems with mail notifications in tracker6Bug: Usabilityi18n (Multilingual, l10n, Babelfish)
Trackers
Watch (email notifications of changes)
2008-09
open-2-1012(1)HelpSmarter detecting of domains and auto-links6Feature requestWiki Syntax (text area, parser, external wiki, etc)2008-11
open-2-1012(0)HelpWiki editpage broken in Opera6Bug: RegressionWiki (history, page rename, etc)2008-12
open-2-1012(0)Helpjavascript word & character counter5Feature requestTrackers2007-01
open-2-1012(2)HelpAnchor are lost after parsing5Bug: ErrorWiki Syntax (text area, parser, external wiki, etc)
WYSIWYG (What You See is What You Get)
2008-01
open-2-1012(1)HelpWiki markup for icons5Feature requestWiki Syntax (text area, parser, external wiki, etc)2008-02
open-2-1012(1)Helpwiki "edit by section" doesn't allow concurrent editions of different sections on the same page5Bug: UsabilityWiki Syntax (text area, parser, external wiki, etc)2008-06
open-2-1012(1)Help[mailto:text|text] doesn't have antispam protection5Bug: ConsistencySpam protection (Anti-bot CAPTCHA)
Toolbars, Quicktags and Smileys
Wiki Syntax (text area, parser, external wiki, etc)
2008-11
open-2-1012(0)Helpmultibyte-letter-wiki-document-name between double braces are not recognized.5Bug: Usability
Feature request
i18n (Multilingual, l10n, Babelfish)
Wiki Syntax (text area, parser, external wiki, etc)
2008-11
open-2-1012(0)HelpNew wiki edit help sidebar doesn't work in IE7 or Opera.5Bug: UsabilityTheme: Look & feel, Styles, CSS, Theme Control Center
Wiki (history, page rename, etc)
2008-12
open-2-1012(0)HelpFull screen edit button visible in quicktags, even if option is disabled5Bug: Consistency
Bug: Usability
Toolbars, Quicktags and Smileys
Wiki Syntax (text area, parser, external wiki, etc)
2008-12
open-2-1012(1)Helpfix sheets created directly from wiki SHEET plugin within wiki pages for managing tables visually 5Bug: Usability
Feature request
Spreadsheet
Wiki Plugin (extends basic syntax)
WYSIWYCA (What You See is What You Can Access)
2009-03
open-2-1012(1)HelpEdit Help in RC2 unreadable using Darkroom theme5Bug: Usability All / Undefined2009-05
open-2-1012(1)HelpBlue Print CSS / BluePrintCSS5Theme: Look & feel, Styles, CSS, Theme Control Center2010-01
open-2-1012(1)HelpRecursive category field would be nice4Feature requestTrackers2008-01
open-2-1012(1)Helpallow posting comments on a wiki page when viewing history4Feature requestWiki (history, page rename, etc)2008-01
open-2-1012(2)HelpAdd preview button to tracker item submissions (useful for wiki syntax)3Feature requestTrackers
Wiki Syntax (text area, parser, external wiki, etc)
2005-05
open-2-1012(3)Help[function.assert]: Assertion failed3Bug: ErrorWiki (history, page rename, etc)2007-12
open-2-1012(0)Helpwiki: automatic description of changes3Feature requesti18n (Multilingual, l10n, Babelfish)
Wiki (history, page rename, etc)
2008-04
open-2-1012(1)HelpQuick Edit module should detect and warn about special characters in page names3Feature requesti18n (Multilingual, l10n, Babelfish)
Modules
Wiki (history, page rename, etc)
2008-05
open-2-1012(1)HelpAllowing for positioning of Quicktags3Feature requestToolbars, Quicktags and Smileys2008-09
open-2-1012(1)HelpAllow Quicktags to be defined for multiple features3Feature requestToolbars, Quicktags and Smileys2008-09
open-2-1012(1)HelpWiki Table syntax: WYSIWCA for QuickTags1 lowBug: UsabilityToolbars, Quicktags and Smileys
Wiki (history, page rename, etc)
Wiki Syntax (text area, parser, external wiki, etc)
2007-04
open-2-1012(2)HelpAdding images to blog posts is no way as intuitive as it should beBug: UsabilityBlog
Wiki Syntax (text area, parser, external wiki, etc)
2008-01
open-2-1012(0)HelpAdmin user link from user registration validation pageFeature requestUser Administration (Registration, Login & Banning)2008-02
open-2-1012(1)HelpMore granular control of recurring events in CalendarFeature requestCalendar2010-03


Pending

 RatingSubjectPriorityCategoryFeatureCreated
pending-2-1012(3)HelpReduce occurrrence of lost edits9 highBug: Error
Bug: Usability
Feature request
Wiki (history, page rename, etc)2007-07
pending-2-1012(3)HelpIt's too difficult to re-use image gallery and file gallery content in wiki pages, trackers, etc9 highBug: Usability
Feature request
File Gallery
Image Gallery
Trackers
Wiki (history, page rename, etc)
2008-01
pending-2-1012(2)HelpTracker plugin to get title and make link to tracker item9 highFeature requestTrackers
Wiki Plugin (extends basic syntax)
2008-05
pending-2-1012(4)HelpSocial Bookmarking any content (ex.: digg this) (add the patch to the main code base)8Feature requestBookmark
Interaction (with the outside World)
New feature (not an enhancement to a current one)
Tell a Friend / Social Bookmarking
2007-12
pending-2-1012(2)Helpadd jquery sheet plugin to tiki spreadsheets7Feature requestJQuery
Spreadsheet
2009-03
pending-2-1012(1)HelpCategory filtering fails in tracker7Bug: Error
Bug: Usability
Category
Trackers
2009-10
pending-2-1012(1)HelpLayout & colors in TikiSheets are not 3.0 ready with strasa (see them in dev.tw.o)6Bug: UsabilitySpreadsheet2009-05
pending-2-1012(1)HelpBrowser session expired when you click the save button: how to avoid?4Feature request All / Undefined
Browser Compatibility
Lost edit protection
2007-01
pending-2-1012(2)HelpBuilt it TPL editor removes Javascript from the Templates3Bug: Usability
Feature request
Security
Theme: Look & feel, Styles, CSS, Theme Control Center
2005-04
pending-2-1012(0)HelpDetecting if CAPS LOCK is on3Feature requestUser Administration (Registration, Login & Banning)2007-12


Fixed

 RatingSubjectPriorityCategoryFeatureCreated
closed-2-1012(1)HelpNo Plugin-Help when editing forum or trackers9 highBug: Consistency
Bug: Usability
Feature request
Article
Forum
Help System
Templates (Smarty)
Trackers
2005-07
closed-2-1012(1)HelpPlugins admin interface to activate/deactivate plugins9 highFeature requestAdministration
Security
Wiki Plugin (extends basic syntax)
WYSIWYCA (What You See is What You Can Access)
2006-02
closed-2-1012(0)HelpFullscreen Edit : Wiki & Plugins Help are missing9 highBug: Consistency
Feature request
WebHelp
Wiki (history, page rename, etc)
Wiki Plugin (extends basic syntax)
2008-10
closed-2-1012(4)HelpSection Edit, to edit part of a wiki page8Feature requestWiki (history, page rename, etc)
Wiki Syntax (text area, parser, external wiki, etc)
2007-11
closed-2-1012(1)HelpSaving page with SEFURL on creates 404 error8Bug: ErrorSearch engine optimization (SEO)
Wiki (history, page rename, etc)
2008-08
closed-2-1012(0)HelpMake admin_quicktags use a drop down box for the Category7Bug: Usability
Feature request
Toolbars, Quicktags and Smileys2005-10
closed-2-1012(1)HelpWarning message when moving away from an edit box (by clicking "back" or clicking an email link)7Feature request All / Undefined
Lost edit protection
Wiki (history, page rename, etc)
2007-05
closed-2-1012(1)HelpItem Link field creation doesn't work right7Bug: Error
Bug: Usability
Trackers2008-01
closed-2-1012(1)HelpSection edit: a first section is needed + more intuitive use of anchors7Bug: Usability
Feature request
Wiki (history, page rename, etc)2008-06
closed-2-1012(2)HelpStrikethrough syntax, and avoid collision --strike-- -- no strike--7Bug: conflict of two features (each works well independently)
Bug: Regression
Feature request
Wiki Syntax (text area, parser, external wiki, etc)2008-08
closed-2-1012(2)HelpPlugin configuration tool7Feature requestAdministration
Mods
Wiki Plugin (extends basic syntax)
2008-11
closed-2-1012(2)HelpOptional disabling on javascript stripping protection6Feature request All / Undefined
Permission
Security
Wiki Plugin (extends basic syntax)
Wiki Syntax (text area, parser, external wiki, etc)
2006-07
closed-2-1012(1)HelpHelp system: upgrade script should update to new destination on doc.tikiwiki.org6Documentation (or Advocacy)Help System2007-06
closed-2-1012(1)HelpTranslate this page (create and associate to translation set in 1 step)6i18n (Multilingual, l10n, Babelfish)
Wiki (history, page rename, etc)
2007-08
closed-2-1012(0)HelpCleanup Quicktags 6Feature requestToolbars, Quicktags and Smileys2008-03
closed-2-1012(1)HelpUniversal Wiki Edit Button6Feature requestInteraction (with the outside World)
Templates (Smarty)
Wiki (history, page rename, etc)
2008-06
closed-2-1012(0)HelpRemove Allow HTML button in Edit tpl6Bug: Usability
Feature request
Wiki (history, page rename, etc)2008-07
closed-2-1012(1)HelpA SheetID is required shown when attempting to edit a sheet with jquery.sheet6Bug: Error
Bug: Regression
JQuery
Spreadsheet
2010-02
closed-2-1012(1)HelpInsert special characters : move to main template and make localized versions5Feature requesti18n (Multilingual, l10n, Babelfish)
Templates (Smarty)
Wiki (history, page rename, etc)
2006-01
closed-2-1012(1)Helppermission "minor" seems useless on doc.tw.o: registered can't use it even if granted to them5Bug: UsabilityWiki (history, page rename, etc)
WYSIWYCA (What You See is What You Can Access)
2008-04
closed-2-1012(1)HelpError: "A contribution is mandatory" after trying to save5Bug: Error
Bug: Usability
Wiki (history, page rename, etc)2010-01
closed-2-1012(0)HelpWiki: Minor edit :: need mouse over to explain what it's for4Bug: Usability
Documentation (or Advocacy)
i18n (Multilingual, l10n, Babelfish)
Wiki (history, page rename, etc)
2008-04



Resources


Contributors to this page: marclaporte31761 points  , pkdille611 points  , darkbee115 points  , xavi1299 points  , davenh15 points  , np13 points  , nkoth84 points  and ricks991000 points  .
Page last modified on Friday 05 December, 2008 13:13:06 UTC by marclaporte31761 points .

Main Menu [toggle]


Bugs and Wishes
  1. Report a Bug (or suggest a feature enhancement)

  2. Search Bugs

  3. List yours



About Development

Mailing lists

Extra Stuff

Teams

External Links

Full list of Wiki Pages

TikiWiki on Social Networks


To register [toggle]

To have an account at this site, please register at Tikiwiki.org (external link), and then use that user name and password to log in here.

Search a Wiki Page [toggle]

Exact match

Search Tracker Items Subject [toggle]

Keywords [toggle]

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)
Action log 2.x
Administration
Ajax 2.x
Alert 3.x
Articles & Submissions
Backlinks
Banner
Blog
Bookmark
Browser Compatibility
Calendar
Category
Chat
Comment
Communication Center
Consistency
Contacts Address book
Contact us
Content template
Contribution 2.x
Cookie
Copyright
Custom Home (and Group Home Page)
Database independence
Database MySQL
Date and Time
Debugger Console
Directory (of hyperlinks)
Documentation link from Tiki to doc.tikiwiki.org (Help System)
DogFood
Dynamic Content
Dynamic Variable
External Authentication
FAQ
Featured links
File Gallery
Forum
Friendship Network (Community)
Gmap Google maps
Group
Help System
Hotword
HTML Page
i18n (Multilingual, l10n, Babelfish)
Image Gallery
Import-Export
Install
Integrator
Interaction
Inter-User Messages
InterTiki
jQuery
Karma
Live Support
Lost edit protection
Mail-in
Map with Mapserver
Menu
Meta Tag
Missing features
MindMap 3.x
Mobile Tiki and Voice Tiki
Mods
Module
MultiTiki
MyTiki
Newsletter
Notepad
OS independence (Non-Linux, Windows/IIS, Mac, BSD)
Payment 5.x
Performance Speed / Load / Compression / Cache
Permission
Poll
Profile Manager
Quiz
Rating
RSS
Score
Search engine optimization (SEO)
Search
Security
Semantic links 3.x
Shoutbox
Site Identity
Slideshow
Smarty Template
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Staging and Approval
Stats
Survey
System log
Tags 2.x
Task
Tell a Friend + Social Bookmarking 2.x
TikiTests 2.x
Theme
Toolbar (Quicktags)
Trackers
TRIM
User Administration
User Files
User Menu
Watch
WebHelp
Webmail and Groupmail
WebServices 3.x
Wiki 3D
Wiki History, page rename, etc
Wiki plugins extends basic syntax
Wiki syntax text area, parser, etc
Wiki structure (book and table of content)
Workspace Ideas 4.x
WYSIWTSN 4.x
WYSIWYCA
WYSIWYG 2.x
XMLRPC

Last Comments [toggle]

  1. found another one
  2. Home-made fix