Support/Kitsune/Wiki
Jump to navigation
Jump to search
This is a Wiki PRD as part of the SUMO Kitsune project.
Functionality
This section summarizes the functionality we wish to have on the Wiki VS what we discard from what we currently have.
- Viewing an article
- OS & Firefox version specific content (SHOWFOR equivalent)
- Actions box / admin UI when logged in
- Comments / Link to discussion page?
- Summary of other linked to articles (on hover)
- Rejection/Approval + notifications -- bug 446082
- Footer language box for switching between different translations of same article
- Editing an article
- Content area
- Categories / Templates
- Different categories have different templates (currently mozkb, mozad, mozgn, etc)
- Staging process -- needed for other categories bug 470930
- Language (omit languages which already have translations of article)
- Description of changes (Edit summary)
- Images/screenshots
- Upload
- Remove
- List
- Tags (taxonomy)?
- Plugins: see plugins section below
- History / Version control
- view previous version
- rollback to a version
- show approver vs editor
- diff -- which diff options to show?
- side by side VS inline/unified
- what is remembered, just content? what about categories, language?
- Keywords field (used for search)
- Renaming article title
- Remove article
- Watch/Monitor article
- Translate article
- Automatically attach translated article to original
- Disallow translations of same article in same language
- Freely attach/un-attach articles together? (needs admin)
- Related articles
- How would this be implemented? Manual with suggestions? Automatic?
- Clearly distinguish between site language and article language (current use of "bl=n" url param confusing)
Discarding:
- Lock/unlock
- Per article permissions
Plugins
Need to check which of these are actually valid and used
This list was built using PHP's preg_match() with the regex /{[^{]+?[ (}]/
, and some cleanup.
Sorted in order of frequency:
PLUGIN ARTICLE_COUNT -------------------- DIV 4386 SHOWFOR 4273 maketoc 3173 img 2946 PATH 2914 content 2275 ANAME 1520 TAG 1418 FILE 1252 MENU 912 PREF 437 ~np~ 367 CODE 341 SCREENCAST 266 REDIRECT 101 DYNVARS 39 MODULE 28 PAGELIST 22 r2l 18 LISTPROGRESS 16 rss 12 TRACKERSTAT 4 ALINK 4 label 3 GROUP 2 TRACKER 2 TRACKERLIST 1 FLASH 1 ELSE 1 VERSIONS 1 EDITNOTE 1 l2r 1