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) CKEditor losing character keystrokes hjohanns 6 3 18
  • Regression
28 Oct 14 08 Jan 18
(1) Codemirror: button to switch it on is hidden when first the editor is set to fullscreen Xavier de Pedro 2 9 18
  • Consistency
  • Usability
14 Dec 13 07 Feb 14
(0) Quick Edit module should detect and warn about special characters in page names Marc Laporte 3 15
  • Feature request
30 May 08 29 Mar 12
(0) Nested equal plugins are not detected correctly in plugin-edit mode. edwinbennink 3 15
  • Usability
  • Feature request
09 May 12 08 Jun 12
(0) PluginSlider lost start/stop control after upgrade from 12.x to 15.x Xavier de Pedro 3 5 15
  • Regression
  • Usability
20 Jun 16 20 Jun 16
(0) Improve the UI of the PluginTracker Andres Valero 1 10 10
  • Usability
  • Patch
isadfa 30 May 17 06 Jul 24

Pending

Fixed

Rating Subject Submitted By Importance Easy to solve ? Priority Category Volunteered to solve Created Modified
(2) 14.x: TrackerCalendar displays all items of one day overlayed at the top of the column Xavier de Pedro 6 5 30
  • Regression
  • Less than 30-minutes fix
luci 19 Mar 15 19 Apr 15
(0) Language problems with mail notifications in tracker pkdille 6 30
  • Usability
19 Sep 08 25 Aug 13
(1) Tracker fields of Radio buttons and multiple selection pre-select value 0 when it's one of the options even if not manually set as default Xavier de Pedro 7 4 28
  • Error
jonnybradley 19 Mar 15 02 Apr 15
(0) edit wiki page with strasa.css shows popup boxes hidden below the text area Xavier de Pedro 3 9 27
  • Regression
  • Usability
  • Developer Training
  • Less than 30-minutes fix
jonnybradley 14 Jun 13 21 Nov 13
(1) Wiki page edit switching to fullscreen mode and back broken luci 9 3 27
  • Regression
jonnybradley 19 Mar 14 10 Apr 14
(0) Status icon in tracker edit broken drsassafras 3 9 27
  • Regression
benoit.roy 01 Nov 18 06 Jul 24
(1) 12.0: First edit of a Tracker item comment is LOST (!); second attempt is saved successfully, it seems. Reproduced twice in dev.t.o/t5 Xavier de Pedro 9 3 27
  • Regression
  • Dogfood on a *.tiki.org site
jonnybradley 01 Dec 13 04 Feb 14
(0) javascript word & character counter Marc Laporte 5 25
  • Feature request
05 Jan 07 13 Oct 21
(0) Clicking Wiki Editor tools like bold can re-apply instead of removing formatting Scott M. Sanders 5 25
  • Usability
26 May 11 01 Jul 26
(0) fix sheets created directly from wiki SHEET plugin within wiki pages for managing tables visually Xavier de Pedro 5 25
  • Usability
  • Feature request
04 Mar 09 07 Nov 13
(0) Tracker field with Multiple selection list cannot be displayed in mobile mode Xavier de Pedro 5 5 25
  • Conflict of two features (each works well independently)
  • Usability
jonnybradley 24 Apr 15 12 Nov 15
(0) Tablesorter: dropdowns in tsfilters are shown as text filters (most of them) when server=y Xavier de Pedro 5 5 25
  • Conflict of two features (each works well independently)
  • Consistency
  • Error
13 Dec 16 03 Jan 17
(0) Insert special characters : move to main template and make localized versions Marc Laporte 5 25 lphuberdeau 17 Jan 06 11 Sep 09
(0) Better Editor or at least better FADE function. ShowCaseSupport@projectashenfire.org 25
  • Feature request
  • Support request
30 Apr 19 09 Dec 19
(0) Wiki page picker (WYSIWYCA) in edit mode, plugin help and anywhere relevant Ushindi Gedeon 25
  • Usability
  • Dogfood on a *.tiki.org site
  • Feature request
08 Aug 09 27 May 26
(0) Blue Print CSS / BluePrintCSS macnific 5 25
  • Dogfood on a *.tiki.org site
01 Jan 10 23 Sep 13
(0) Wysiwyg Editor not loading for users with Chinese as preferred language kong 5 5 25
  • Conflict of two features (each works well independently)
jonnybradley 05 Sep 15 08 Sep 15
(0) Error: "A contribution is mandatory" after trying to save gezza 5 25 09 Jan 10 09 Jan 10
(0) Lost Icon drsassafras 25
  • Regression
chibaguy 03 Oct 18 03 Oct 18
(0) form option box for module setup, BASIC tab - groups select not setable Kevin Doyle 5 5 25
  • Bug
Baraka24 16 Jan 25 06 Apr 25


Resources

alias
Show PHP error messages