Wiki features
From semanticweb.org
- Needs to be merged with standard wiki features.
The big eight wiki features (source: http://www.usemod.com/cgi-bin/mb.pl?WikiFeatures)
Features that almost all wikis share (Big Eight):
- 1. EasyContribution: Wiki pages can be created and edited by any user quickly and easily.
- 2. EasyWriting: Simple text formatting without the need to learn HTML.
- 3. EasyLinking: Automatic linking converts written names of pages, images and websites to links
- 4. A RecentChanges page (see what has happened).
- 5. A diff function shows the latest changes (easily check whether changes are ok).
- 6. A fulltext search for page titles and text (easily find any content).
- 7. The BackLink function shows which pages link to the current page (find the context of this page).
- 8. You can directly link deep into a wiki using readable names (easy starting points). (LinkIsLocation)
From the point of view of an engine developer this leads to:
- WikiFormatting - like bulleted lists, headlines and such
- WikiLinking - easy way to link to other (possibly deeply nested) wiki pages
- RecentChanges - any usable way to track changes
- Diff - ability to compare pages, usually called from RecentChanges
- Search - as wikis a so unstructured, they need a powerful fulltext search
- BackLinks - they are very important to 'tag' pages with categories
[edit] Detailed Wiki Features
Some might not make sense, a lot might be missing.
- AppendOnly
- AtomicCommits
- AutoLink
- AutomaticTranslation
- AutomaticFeatureInstall
- BuiltinCategories
- BuiltinThreading
- DatabaseCapabilities
- DelayedCommits
- DocViewThreadViewSplit
- EmailAddressProtection
- EventCasting
- FacetedClassification
- FadingLinks
- FadingText
- FailSafeWiki
- FineGrainedAddressing
- FoldingText
- InfiniteVersioning
- InsertSubmission
- InterLink
- IntermapWalking
- IrcInclusion
- LinkBan
- MachineReadablePages
- MachineServices
- MailedUpdates
- MobileContent
- NearLink
- NearRecentChanges
- PageMetaData
- PartialPageEditing
- PageRenaming
- PerPageRss
- PersonalPing
- PublicallyEditableIntermap
- PurpleNumbers
- RaisedRecentChange
- RdfForWiki
- RealTimeEdit
- RejectDuplicate
- RevisionMarking
- SimpleUiForVisitors
- SpontaneousThreadedDiscussion
- StagedCommits
- TextWarehousing
- UnifiedRecentChanges
- UserBan
- WikiVariables
- WikiWhiteboard
- WysiwygEditor
See also Category:Wiki.