Loading...
 
Ideas to enhance the editing UI in Tiki Type of page »  Projects

Edit User Interface Revamp

Ideas from:

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

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_character

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%20Collaboration (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 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.
Image

Can be seen here too:
http://openpolitics.ca/tiki-editpage.php?page=test
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

RatingSubjectSubmitted byImportanceEasy to solve?PriorityCategoryVolunteered to solveCreatedLastModifComments
(0) multiple language support in quick edit pluginjp_eagle710 easy70
  • Feature request
2014-02-142014-02-140
(1) dev.t.o: Can't draw on screenshot - lost control over pop up windowXavier de Pedro8864
  • Error
2013-12-092013-12-090
(0) dev.t.o: plugin popup helper failed twice for pivottableXavier de Pedro8864
  • Dogfood on a *.tiki.org site
  • Regression
  • Conflict of two features (each works well independently)
  • Bug
2020-03-072020-03-070
(0) Plugin Pivottable inserts wrong codes in params data, rows and cols through plugin helper uiXavier de Pedro7856
  • Error
  • Regression
  • Less than 30-minutes fix
2018-11-202019-01-190
(3) Browse Gallery option does not insert files or images syntax into wiki pageJohn Morris8756
  • Usability
  • Regression
  • Easy for Newbie Dev
Jonny Bradley2019-07-272020-06-105
jmorris-05 Jun 20
(0) Edit-help modal displays behind edit-event modal in calendarsGary Cunningham-Lee8756
  • Regression
2021-06-182021-06-180
(1) forums editor not loaded in t.o mobile (13.x or next.t.o 14.x)Xavier de Pedro9654
  • Community projects
  • Dogfood on a *.tiki.org site
  • Conflict of two features (each works well independently)
2015-02-182015-03-168
WolfgangA-14 Mar 15
(0) Adding a character form the special characters palette deletes content after the new characterhhm10 high50
  • Error
2017-04-252017-04-251
luci-25 Apr 17
(0) line 1504 of wikiplugin_img.php appends px regardless of what width isJeffory Orrok510 easy50
  • Bug
2024-03-282024-03-281
jeffoire-28 Mar 24
(0) href from tags a, img... plugin ALINK do not work at all under 12.x LTS mobile mode (missing data-ajax='false') Xavier de Pedro7749
  • Error
  • Usability
  • Conflict of two features (each works well independently)
2015-09-142015-09-140
(0) duplicating events in calendar is broken on 1.10svn right now (April 17th)Xavier de Pedro6848
  • Error
  • Less than 30-minutes fix
2008-04-172010-01-150
(0) Smarter detecting of domains and auto-linksMarc Laporte6848
  • Feature request
  • Dogfood on a *.tiki.org site
  • Less than 30-minutes fix
2008-11-032010-01-150
(0) 13.x dev.t.o bug tracker: missing category at submit time didn't take the user up to the source of the issue, and no message at the bottomXavier de Pedro8648
  • Usability
  • Community projects
  • Dogfood on a *.tiki.org site
  • Regression
  • Less than 30-minutes fix
2014-10-092014-10-090
(0) Better table editor: Something like tracker inline edit but for wiki tablesMarc Laporte9545
  • Usability
  • Feature request
  • Dogfood on a *.tiki.org site
2008-11-022013-11-060
(0) Wiki page picker (WYSIWYCA) in edit mode, plugin help and anywhere relevant9 high45
  • Usability
  • Feature request
  • Dogfood on a *.tiki.org site
2009-08-082009-08-080
(0) notabs button not exposed in (12.x) mobile mode for Plugin TabsXavier de Pedro5945
  • Usability
  • Consistency
  • Conflict of two features (each works well independently)
2015-07-242015-07-240
(0) Can't get login popup to *.t.o sites from android smartphoneXavier de Pedro9545
  • Usability
  • Community projects
  • Dogfood on a *.tiki.org site
  • Regression
2015-09-092017-01-093
xavi-17 Sep 15
(0) insert tracker item with modal window fails due to form refresh when choosing page name from dropdown optionsXavier de Pedro9545
  • Error
  • Regression
  • Conflict of two features (each works well independently)
2016-09-122016-09-120
(0) Plugin Convene should display table with options just after the user adds the first user an dateXavier de Pedro5945
  • Usability
2016-12-092017-01-090
(0) Plugin Convene should suggest by default the username of the user viewing the page as the one to be addedXavier de Pedro5945
  • Usability
luciash d' being 🧙2016-12-092019-11-033
jonnybradley-18 Jun 22

Pending

RatingSubjectSubmitted byImportanceEasy to solve?PriorityCategoryVolunteered to solveCreatedLastModifComments
(0) Colorbox in mobile 12.x LTS doesn't show up properly (empty black screen)Xavier de Pedro248
  • Error
  • Usability
manivannans2013-11-272014-01-100
(0) Editor wysiwyg in wiki page doesn’t recognize images,to fix it I change manually {…} With <…>azoret9 high872
  • Error
  • Usability
  • Patch
  • Less than 30-minutes fix
2010-03-192011-10-081
arild-08 Oct 11
(0) Reduce occurrrence of lost editsMarc Laporte10 high50
  • Error
  • Usability
  • Feature request
Rick Sapir / Tiki for Smarties2007-07-112013-06-092
marclaporte-20 Jul 07
(0) It's too difficult to re-use image gallery and file gallery content in wiki pages, trackers, etcMarc Laporte10 high50
  • Usability
  • Feature request
  • Dogfood on a *.tiki.org site
2008-01-182013-06-098
SEWilco-12 Feb 09
(0) Wiki Table syntax: WYSIWCA for QuickTagsMarc Laporte1 low5
  • Usability
2007-04-122008-02-031
daniam-27 Nov 12
(0) Tracker plugin to get title and make link to tracker itemMarc Laporte9 high45
  • Feature request
  • Dogfood on a *.tiki.org site
2008-05-192009-05-020
(0) Support some of the MediaWiki syntax that doesn't conflict with TikiWiki syntaxMarc Laporte840
  • Feature request
2008-10-272008-10-271
luci-16 Mar 09
(0) reduce losts on forums posts and trackers due to session expired (similar solution as in wiki?)Xavier de Pedro735
  • Feature request
  • Dogfood on a *.tiki.org site
2008-01-192008-02-030
(0) Content templates should be part of quicktagsMarc Laporte735
  • Feature request
  • Dogfood on a *.tiki.org site
  • Consistency
2008-10-262008-10-260
(0) Category filtering fails in trackermrisch735
  • Error
  • Usability
2009-10-312009-11-011
koth-02 Nov 09
(0) Plugin List GUI minor improvementsXavier de Pedro5735
  • Usability
  • Conflict of two features (each works well independently)
2017-07-102020-10-218
jonnybradley-21 Oct 20
(0) Ajax Error When Switching Between WYSIWYG and Syntax EditorsJohn Morris735
  • Error
2017-07-122017-07-227
jmorris-27 Jul 17
(0) Large File Upload Problems in File Gallerymrisch630
  • Usability
  • Feature request
s-p-s2007-12-252008-03-010
(1) doc.t.o 19.x: I can't upload images to wiki pages (CSRF) with elFinderXavier de Pedro6530
  • Error
  • Community projects
  • Dogfood on a *.tiki.org site
  • Regression
2018-11-182019-01-216
lindon-17 Nov 19
(0) Anchor are lost after parsingAMOKANDY525
  • Error
AMOKANDY2008-01-232008-01-315
tpinet-22 Jun 11
(0) Adding images to blog posts is no way as intuitive as it should beMarc Laporte25
  • Usability
2008-01-272008-10-240
(0) Admin user link from user registration validation pagemrisch25
  • Feature request
2008-02-022008-02-020
(0) Wiki markup for iconsMarc Laporte525
  • Feature request
  • Dogfood on a *.tiki.org site
2008-02-032008-02-030
(0) wiki "edit by section" doesn't allow concurrent editions of different sections on the same pageXavier de Pedro525
  • Usability
  • Dogfood on a *.tiki.org site
2008-06-082008-06-082
xavi-11 Jun 08
(0) [mailto:text|text] doesn't have antispam protectionMarc Laporte525
  • Dogfood on a *.tiki.org site
  • Consistency
2008-11-032008-11-030
  • «
  • 1 (current)
  • 2

Fixed

RatingSubjectSubmitted byImportanceEasy to solve?PriorityCategoryVolunteered to solve CreatedLastModifComments
(0) Allow for styling of the page name in a link to a non-existent pageDavidBright8972
  • Feature request
2013-04-132016-12-296
DavidBright-29 Dec 16
(0) Tablesorter: dropdowns in tsfilters are shown as text filters (most of them) when server=yXavier de Pedro5525
  • Error
  • Consistency
  • Conflict of two features (each works well independently)
2016-12-132017-01-033
xavi-28 Dec 16
(0) Add preview button to tracker item submissions (useful for wiki syntax)Xavi (as xavidp - admin)339
  • Feature request
2005-05-152021-09-231
Bsfez-23 Sep 21
(0) No Plugin-Help when editing forum or trackersamette9 high45
  • Usability
  • Feature request
  • Dogfood on a *.tiki.org site
  • Consistency
2005-07-042009-08-160
(0) javascript word & character counterMarc Laporte525
  • Feature request
2007-01-052021-10-131
Bsfez-13 Oct 21
(0) Warning message when moving away from an edit box (by clicking "back" or clicking an email link)Marc Laporte735
  • Feature request
2007-05-162008-05-251
ricks99-18 Jan 08
(0) Signature and/or datestamp and/or approval-vote and/or comment plugin/syntaxMarc Laporte840
  • Feature request
2007-11-242021-11-023
Bsfez-02 Nov 21
(0) Social Bookmarking any content (ex.: digg this) (add the patch to the main code base)Marc Laporte840
  • Feature request
  • Dogfood on a *.tiki.org site
2007-12-022010-04-196
SEWilco-29 Jul 09
(0) Cleanup Quicktags Marc Laporte630
  • Feature request
2008-03-102010-01-151
ricks99-12 Sep 08
(0) permission "minor" seems useless on doc.tw.o: registered can't use it even if granted to themXavier de Pedro525
  • Usability
  • Dogfood on a *.tiki.org site
2008-04-152009-08-071
jonnybradley-16 Mar 09
(0) Background Savemorrighu735
  • Feature request
2008-04-202020-02-263
drsassafras-26 Feb 20
(0) Include plugin: direct link to create/edit included page, and send back to initial page after editMarc Laporte9 high45
  • Feature request
  • Community projects
  • Dogfood on a *.tiki.org site
2008-06-022010-12-150
(0) Remove Allow HTML button in Edit tplmlpvolt630
  • Usability
  • Feature request
2008-07-102010-01-154
marclaporte-15 Jan 10
(0) Saving page with SEFURL on creates 404 errormrisch840
  • Error
2008-08-162008-08-160
(0) Language problems with mail notifications in trackerpkdille630
  • Usability
2008-09-192013-08-252
Chealer9-31 Dec 10
(0) Fullscreen Edit : Wiki & Plugins Help are missingMarc Laporte9 high872
  • Feature request
  • Dogfood on a *.tiki.org site
  • Consistency
  • Less than 30-minutes fix
2008-10-192010-01-180
(0) Wiki transclusion a-la MediaWiki templatesThomas Despoix735
  • Feature request
  • Dogfood on a *.tiki.org site
2008-10-272020-02-261
drsassafras-26 Feb 20
(0) Wiki editpage broken in OperaGary Cunningham-Lee630
  • Regression
2008-12-042016-11-170
(0) New wiki edit help sidebar doesn't work in IE7 or Opera.Gary Cunningham-Lee525
  • Usability
2008-12-042010-07-230
(0) add jquery sheet plugin to tiki spreadsheetsXavier de Pedro735
  • Feature request
2009-03-042011-02-031
marclaporte-31 Jan 10


Resources

alias

Keywords

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)
Accounting
Administration
Ajax
Articles & Submissions
Backlinks
Banner
Batch
BigBlueButton audio/video/chat/screensharing
Blog
Bookmark
Browser Compatibility
Calendar
Category
Chat
Comment
Communication Center
Consistency
Contacts Address book
Contact us
Content template
Contribution
Cookie
Copyright
Credits
Custom Home (and Group Home Page)
Database MySQL - MyISAM
Database MySQL - InnoDB
Date and Time
Debugger Console
Diagram
Directory (of hyperlinks)
Documentation link from Tiki to doc.tiki.org (Help System)
Docs
DogFood
Draw -superseded by Diagram
Dynamic Content
Preferences
Dynamic Variable
External Authentication
FAQ
Featured links
Feeds (RSS)
File Gallery
Forum
Friendship Network (Community)
Gantt
Group
Groupmail
Help
History
Hotword
HTML Page
i18n (Multilingual, l10n, Babelfish)
Image Gallery
Import-Export
Install
Integrator
Interoperability
Inter-User Messages
InterTiki
jQuery
Kaltura video management
Kanban
Karma
Live Support
Logs (system & action)
Lost edit protection
Mail-in
Map
Menu
Meta Tag
Missing features
Visual Mapping
Mobile
Mods
Modules
MultiTiki
MyTiki
Newsletter
Notepad
OS independence (Non-Linux, Windows/IIS, Mac, BSD)
Organic Groups (Self-managed Teams)
Packages
Payment
PDF
Performance Speed / Load / Compression / Cache
Permission
Poll
Profiles
Quiz
Rating
Realname
Report
Revision Approval
Scheduler
Score
Search engine optimization (SEO)
Search
Security
Semantic links
Share
Shopping Cart
Shoutbox
Site Identity
Slideshow
Smarty Template
Social Networking
Spam protection (Anti-bot CATPCHA)
Spellcheck
Spreadsheet
Staging and Approval
Stats
Survey
Syntax Highlighter (Codemirror)
Tablesorter
Tags
Task
Tell a Friend
Terms and Conditions
Theme
TikiTests
Federated Timesheets
Token Access
Toolbar (Quicktags)
Tours
Trackers
TRIM
User Administration
User Files
User Menu
Watch
Webmail and Groupmail
WebServices
Wiki History, page rename, etc
Wiki plugins extends basic syntax
Wiki syntax text area, parser, etc
Wiki structure (book and table of content)
Workspace and perspectives
WYSIWTSN
WYSIWYCA
WYSIWYG
XMLRPC
XMPP




Useful Tools