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

Pending

Fixed

Rating Subject Submitted By Importance Easy to solve ? Priority Category Volunteered to solve Created Modified
(1) image resize at the browser before uploading in trunk: Incorrect integer value: '' for column 'deleteAfter' at row 1 Xavier de Pedro 5 5 25
  • Error
24 Jun 16 29 Jun 16
(0) New wiki edit help sidebar doesn't work in IE7 or Opera. Gary Cunningham-Lee 5 25 04 Dec 08 23 Jul 10
(1) 13.x: Forum Thread Rating doesn't display icons for value 0, wrong icon for value 1, and no icons when labels are set beyond values Xavier de Pedro 5 5 25
  • Error
  • Usability
28 May 14 19 Jun 14
(0) Edit CSS: several problems Frank Guthausen 5 5 25
  • Error
18 Nov 12 04 Jul 26
(0) progress bar when installing tiki in a browser Samy mwamba 5 5 25
  • Feature request
23 Apr 18 26 Feb 20
(0) List GUI contrast issue luci 25
  • Usability
  • Easy for Newbie Dev
07 Nov 18 06 Jul 24
(0) Popups in editor have transparent background Nelson Ko 25
  • Release Blocker
19 Jun 14 27 Jun 14
(0) Fullscreen edit: "Monitor this page" checkbox positioned in the middle of the editing textarea luci 25
  • Regression
  • Usability
  • Easy for Newbie Dev
benoit.roy 09 Nov 18 06 Jul 24
(0) permission "minor" seems useless on doc.tw.o: registered can't use it even if granted to them Xavier de Pedro 5 25 15 Apr 08 07 Aug 09
(0) Edit Help in RC2 unreadable using Darkroom theme ChadDa3mon 5 25
  • Usability
18 May 09 26 May 26
(0) Side-by-side translations have usability issues Jean-Marc Libs 5 25
  • Usability
23 Feb 16 06 Jul 24
(1) Tablesorter with server=y (for high volume of data) fails to sort tracker items Xavier de Pedro 5 5 25
  • Error
  • Regression
27 Mar 15 03 Jan 17
(1) Several issues with dropdowns and tablesorter for tracker data Xavier de Pedro 5 5 25
  • Error
  • Community projects
29 Mar 15 03 Jan 17
(0) Parent Gallery Selection Box Design bubi 3 8 24
  • Usability
  • Feature request
  • Less than 30-minutes fix
01 Jun 10 03 Jun 26
(0) TrackerCalendar in 19.x (new lib) doesn't allow to change resource from an item through drag and drop Xavier de Pedro 4 6 24
  • Regression
  • Usability
xorti 25 Sep 18 14 Oct 18
(1) Diagrams have poor usability still in 21.x LTS due CSRF and ticket expiration Xavier de Pedro 7 3 21
  • Bug
  • Conflict of two features (each works well independently)
  • Usability
28 Sep 20 05 Aug 21
(0) allow posting comments on a wiki page when viewing history Xavier de Pedro 4 20 xavi 24 Jan 08 14 Oct 11
(1) 14.x: Improve doc about PluginJQ custom syntax adapted to each type of tracker field after upgrade Xavier de Pedro 5 4 20
  • Community projects
  • Documentation (or Advocacy)
  • Less than 30-minutes fix
  • Support request
23 Apr 15 14 Feb 23
(0) Browser session expired when you click the save button: how to avoid? Marc Laporte 4 20
  • Feature request
ricks99 06 Jan 07 06 Jul 24
(0) Update PluginVersions to Bootstrap classes (missing tabbed-like display) Xavier de Pedro 4 5 20
  • Regression
  • Dogfood on a *.tiki.org site
  • Less than 30-minutes fix
rjsmelo 28 Dec 15 06 Apr 16


Resources

alias
Show PHP error messages