Loading...
 
Skip to main content
Ideas to enhance the editing UI in Tiki

Edit User Interface Revamp

Ideas from:

  • keycontent.org & ricks99
  • Mike Pilling
  • Jason Diceman (coop tools /Web binderQuestion)
  • 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 exampleQuestion

Lost edit protection

moved to: Lost Edit Protection

Quicktags

Moved to Toolbar

Accents/special characters

Moved to: http://ui.tiki.org/Text+area+editing+helper#Accents_special_characterQuestion

Wiki Help

  • Direct link to plugins (why a second step?) idea from slj done in 3.0
  • Add links to doc.tiki.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%20CollaborationQuestion (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 pluginQuestion 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=testQuestion
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 MediawikiQuestion
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

Rating Subject Submitted By Importance Easy to solve ? Priority Category Volunteered to solve Created Modified
(0) notabs button not exposed in (12.x) mobile mode for Plugin Tabs Xavier de Pedro 5 9 45
  • Conflict of two features (each works well independently)
  • Consistency
  • Usability
24 Jul 15 24 Jul 15
(0) Can't get login popup to *.t.o sites from android smartphone Xavier de Pedro 9 5 45
  • Usability
  • Community projects
  • Dogfood on a *.tiki.org site
  • Regression
09 Sep 15 09 Jan 17
(0) Wiki code to include file in page just after file upload recently broken Xavier de Pedro 9 5 45
  • Error
  • Regression
  • Upgrade Blocker
  • Dogfood on a *.tiki.org site
27 Sep 19 27 Sep 19
(0) insert tracker item with modal window fails due to form refresh when choosing page name from dropdown options Xavier de Pedro 9 5 45
  • Conflict of two features (each works well independently)
  • Error
  • Regression
12 Sep 16 12 Sep 16
(0) 12.x: file actions (in file gallery) can't be operated in mobile mode Xavier de Pedro 6 7 42
  • Conflict of two features (each works well independently)
  • Usability
25 Nov 13 25 Nov 13
(0) 13.x: After a remote file is uploaded to a file gal, no file Id is shown any more since 13.x Xavier de Pedro 5 8 40
  • Regression
  • Usability
  • Dogfood on a *.tiki.org site
08 Aug 14 08 Aug 14
(1) Plugin TrackerToggle doesn't display the hidden field if attempting to change value in a previously saved itemId Xavier de Pedro 5 8 40
  • Conflict of two features (each works well independently)
  • Consistency
  • Error
  • Feature request
23 Jul 15 23 Jul 15
(0) Theme and Tools for MediaWiki migration Christophe 8 40 09 Jul 10 03 Oct 11
(0) Clicking on icon after file upload from text area through toolbar icons fails for me to add the right syntax for that file Xavier de Pedro 8 5 40
  • Error
  • Regression
17 Dec 18 08 Jan 19
(0) 15.x: Tracker: filter items is broken when value=label set (Radio, Dropdowns, ...) + plugin trackerfilter Xavier de Pedro 6 6 36
  • Conflict of two features (each works well independently)
  • Error
  • Less than 30-minutes fix
09 Feb 16 10 Feb 16
(0) Interface, Modal; It shouldn't be possible for Tiki to try to open a modal when already on a modal (losing editing) Bernard Sfez / Tiki Specialist 5 7 35
  • Usability
21 Feb 22 21 Feb 22
(0) PluginTabs does not show edit button of other Plugins used inside a tab Zsolt FORIZS 7 35
  • Conflict of two features (each works well independently)
  • Usability
08 May 12 08 May 12
(0) expose more validation methods for tracker fields: numeric range, for instance (or positive value, etc) Xavier de Pedro 5 7 35
  • Feature request
  • Support request
14 Sep 15 14 Sep 15
(0) maketoc should have plugin help 7 35 20 Apr 09 20 Apr 09
(0) Preview tab for text area field on trackeritem should be optional Bernard Sfez / Tiki Specialist 7 5 35
  • Feature request
04 Apr 25 11 Feb 26
(0) Admin Toolbars does not reflect saved changes on the toolbars while editing a page luci 7 35
  • Dogfood on a *.tiki.org site
09 May 18 09 May 18
(0) Wiki Edits in 18.x-20.x with mobile devices duplicate some trailing chars from strings when Codemirror is on Xavier de Pedro 7 5 35
  • Error
  • Regression
14 May 18 06 Jul 19
(0) Kaltura in tv.t.o: change details to uploaded media shows WSOD Xavier de Pedro 7 5 35
  • Error
  • Community projects
  • Dogfood on a *.tiki.org site
manivannans 09 Dec 13 21 Jan 14
(2) Codemirror does not respect off-bs-by-default in L&F & extra white space & false scroll Xavier de Pedro 7 5 35
  • Regression
  • Dogfood on a *.tiki.org site
14 Dec 13 07 Feb 14
(0) chosen lib prevents changing the sorted order display of fields from an items-list tracker field with the translation smarty system Xavier de Pedro 4 8 32
  • Usability
  • Conflict of two features (each works well independently)
03 Nov 16 09 Jan 17

Pending

  • 1
  • 2 (current)
  • »

Fixed

Rating Subject Submitted By Importance Easy to solve ? Priority Category Volunteered to solve Created Modified
(0) Jquery Chosen: dropdowns too narrow to view labels Xavier de Pedro 6 8 48
  • Usability
17 Nov 13 06 Oct 17
(0) Help system: upgrade script should update to new destination on doc.tikiwiki.org Marc Laporte 6 8 48
  • Documentation (or Advocacy)
  • Less than 30-minutes fix
marclaporte 12 Jun 07 18 Jan 10
(0) Include plugin: direct link to create/edit included page, and send back to initial page after edit Marc Laporte 9 high 45 02 Jun 08 15 Dec 10
(0) js and css borked in doc.t.o while testing how to avoid issue in elfinder which prevented to upload any picture: please help Xavier de Pedro 9 5 45
  • Regression
  • Community projects
  • Dogfood on a *.tiki.org site
  • Release Blocker
09 Dec 16 09 Jan 17
(1) dev.t.o 14.x: only the last item in the multiple selection combo box is stored for this tracker item Xavier de Pedro 9 5 45
  • Regression
jonnybradley 11 May 15 12 May 15
(0) No Plugin-Help when editing forum or trackers amette 9 high 45 04 Jul 05 16 Aug 09
(1) FullCalendar UI doesn't load in mobile: use former calendar UI as a fallback Xavier de Pedro 9 5 45
  • Error
  • Usability
jonnybradley 27 Nov 13 18 Jun 17
(0) Wiki editing: Preview with diff, like Mediawiki Marc Laporte 9 high 45 jonnybradley 05 Jul 07 07 Oct 10
(0) PluginFade broken since 16.x Xavier de Pedro 7 6 42
  • Regression
  • Dogfood on a *.tiki.org site
luci 19 Nov 16 06 Jul 24
(1) Wrong feedback to comment poster when Comments Moderation is on and post is not shown Xavier de Pedro 6 7 42
  • Error
  • Usability
10 Jul 14 25 Jul 14
(0) t.o: Calendar self-refreshes indefinitely! Xavier de Pedro 8 5 40
  • Release Blocker
  • Regression
  • Community projects
  • Dogfood on a *.tiki.org site
jonnybradley 12 Apr 16 19 May 16
(0) Successful edit of a wiki page sends the user to homepage Xavier de Pedro 8 5 40
  • Consistency
  • Regression
  • Usability
  • Dogfood on a *.tiki.org site
kroky6 23 Sep 18 06 Jul 24
(0) Since 14.x: smarty_modifier_escape() fatal error Xavier de Pedro 8 5 40
  • Error
  • Regression
jonnybradley 29 Aug 14 31 Aug 14
(0) Signature and/or datestamp and/or approval-vote and/or comment plugin/syntax Marc Laporte 8 40
  • Feature request
24 Nov 07 02 Nov 21
(0) Saving page with SEFURL on creates 404 error mrisch 8 40 16 Aug 08 16 Aug 08
(0) 'Display Post new comment form by default' pref broken Xavier de Pedro 5 8 40
  • Regression
  • Usability
22 Oct 19 05 Aug 22
(0) Section Edit, to edit part of a wiki page Marc Laporte 8 40 sylvieg 29 Nov 07 01 Jun 08
(0) edit screens underlap the right hand column when the width is increased Geoff Brickell 8 40
  • Usability
10 Feb 16 06 Mar 16
(0) Social Bookmarking any content (ex.: digg this) (add the patch to the main code base) Marc Laporte 8 40 02 Dec 07 19 Apr 10
(0) Can't add new users or dates in Plugin Convene with Mobile interface Xavier de Pedro 5 8 40
  • Usability
  • Dogfood on a *.tiki.org site
01 Oct 13 15 Nov 16


Resources

alias
Show PHP error messages