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) Pref: Sortable Chosen Multi-selects Not Working drsassafras 5 5 25
  • Regression
01 Nov 18 01 Nov 18
(0) Full screen edit button visible in quicktags, even if option is disabled Rick Sapir / Tiki for Smarties 5 25 22 Dec 08 22 Dec 08
(0) Tracker inline editing & Dynamic items list: Options in 2nd field are not updated when the first field is changed Xavier de Pedro 5 5 25
  • Conflict of two features (each works well independently)
04 Dec 13 04 Dec 13
(0) Unable to modify my Consultant profile item (edit and save) Daniel Gauthier 5 5 25
  • Consistency
  • Regression
  • Usability
18 Nov 18 18 Nov 18
(0) Plugin Slider interferes with expected behavior of ui for anon in homepages Xavier de Pedro 5 5 25
  • Conflict of two features (each works well independently)
  • Error
  • Usability
05 Jul 14 05 Jul 14
(0) Consolidate menu types for simplification in code and for users Gary Cunningham-Lee 5 5 25
  • Feature request
30 May 18 28 Sep 18
(1) More granular control of recurring events in Calendar steampoweredlawngnome 25 17 Mar 10 17 Mar 10
(0) ListPages Plugin Category Filter Limited to One John Morris 5 25
  • Usability
23 Nov 18 03 Dec 18
(0) Resizeable textarea does not change the mouse style for chrome Jean-Marc Libs 5 25
  • Usability
27 Nov 18 06 Jul 24
(1) Provide a choice picker for valid available values in list editing GUIs to make it easier to create and edit tracker tables/views Jeff 5 5 25
  • Usability
19 Jan 23 19 Jan 23
(0) Better colors for the text color toolbar tool in Tiki Bernard Sfez / Tiki Specialist 5 5 25
  • Feature request
04 Apr 24 04 Apr 24
(0) Editing a Gantt Chart shows missleading messages: success and error Xavier de Pedro 6 4 24
  • Consistency
  • Error
08 Jul 19 14 Aug 19
(0) 12.x: No route found on random pages (such as tiki-admin.php?page=look&cookietab=2) Xavier de Pedro 8 3 24
  • Regression
13 Jul 14 13 Jul 14
(0) Default Duration length in calendar events misscalculated (2h while times were from 18h to 19h) Xavier de Pedro 3 7 21
  • Regression
12 Apr 16 12 Apr 16
(0) preview looks different from final output, like using "{CODE}..." creates boxes, but used fronts differ RadoS 4 20
  • Usability
27 Dec 16 27 Dec 16
(0) Freetags: feature requests for sorting and showing all tags hhm 4 20
  • Feature request
21 Jun 12 28 Jun 12
(1) jquery validation displays the error message below the wrong field in 14.x if using pretty tracker Xavier de Pedro 4 5 20
  • Conflict of two features (each works well independently)
  • Regression
15 Sep 15 15 Sep 15
(0) Drag & drop images in the editor Arild Berg 5 4 20
  • Feature request
05 Oct 12 23 Jul 14
(0) Feature request: "CopiedFrom" comments added when copy/pasting from another wiki page Gary Cunningham-Lee 4 5 20
  • Feature request
24 Jul 20 24 Jul 20
(0) Floating Command like Docuwiki Arild Berg 3 6 18
  • Feature request
06 Oct 12 28 Oct 13

Pending

Fixed

Rating Subject Submitted By Importance Easy to solve ? Priority Category Volunteered to solve Created Modified
(0) Usability improvements for File dialog (icon in wiki page editor) alain_desilets 7 35
  • Usability
08 Apr 11 30 Jun 26
(0) Unable to Switch from Global to Admin Editing Toolbar John Morris 7 35
  • Consistency
15 Jul 17 17 Jul 17
(0) 13.x: Tabs from PluginTabs stopped working when using PluginTracker inside Xavier de Pedro 5 7 35
  • Conflict of two features (each works well independently)
  • Regression
  • Usability
  • Community projects
jonnybradley 13 Jul 14 05 Sep 14
(0) Special Characters with tilde ~ don't seem to work mrisch 7 35 mrisch 31 Dec 07 18 Jun 17
(0) Category filtering fails in tracker mrisch 7 35
  • Error
  • Usability
31 Oct 09 01 Jun 26
(0) Item Link field creation doesn't work right mrisch 7 35 mrisch 10 Jan 08 01 Jun 08
(0) rtl in codemirror 3.16: scrollbar on the right should disappear Xavier de Pedro 4 8 32
  • Usability
02 Nov 13 05 Dec 13
(0) 19.x dev.t.o: Top module zone is no more hidable nor topbar module zone sticky Xavier de Pedro 4 8 32
  • Regression
  • Usability
  • Dogfood on a *.tiki.org site
  • Less than 30-minutes fix
luci 05 Nov 18 16 Nov 18
(0) Color picker option in Wiki edit toolbar shows a blank dropdown lindon 8 4 32
  • Regression
manivannans 08 Dec 13 19 Feb 14
(0) Chosen should avoid hiding text, when it's short Marc Laporte 3 10 30
  • Usability
manivannans 03 Nov 13 12 Nov 13
(0) A SheetID is required shown when attempting to edit a sheet with jquery.sheet joemacd 6 30 05 May 10 26 Jun 10
(0) Universal Wiki Edit Button Marc Laporte 6 30 marclaporte 03 Jun 08 15 Jan 10
(0) New module: search page name, search text, edit page Marc Laporte 6 30 jonnybradley 17 Jan 06 23 May 11
(0) Translate this page (create and associate to translation set in 1 step) Marc Laporte 6 30 lphuberdeau 04 Aug 07 15 Jan 10
(0) Remove Allow HTML button in Edit tpl mlpvolt 6 30 10 Jul 08 15 Jan 10
(0) Cleanup Quicktags Marc Laporte 6 30 10 Mar 08 15 Jan 10
(0) Wiki editpage broken in Opera Gary Cunningham-Lee 6 30
  • Regression
04 Dec 08 17 Nov 16
(0) A SheetID is required shown when attempting to edit a sheet with jquery.sheet Xavier de Pedro 6 30 01 Feb 10 21 Feb 10
(0) Layout & colors in TikiSheets are not 3.0 ready with strasa (see them in dev.tw.o) Xavier de Pedro 6 30 27 May 09 03 Feb 11
(0) Failed to Warn 'edit confict' with PluginWysiwyg or PluginSheet in wiki pages Xavier de Pedro 6 30
  • Usability
12 Mar 13 12 Mar 13


Resources

alias
Show PHP error messages