Wiki Edit

Problem summary

You want to provide the user the option of adding to- or editing information on a website.

Example

Wiki

Usage

  • Use when you want the user to be able to contribute to a page by adding or editing the content of the website.
  • Use when you have a collection of documents you wish to remain updated over time.
  • Do not use when publishing editorial content: content that stems from the publishers of the page that is not to be tampered by anybody else. For instance the terms and agreements of a website or other legal information.
  • Do not use for content that ages – that is relevant for a certain time period only (news, blog posts, etc.)

Solution

A wiki is a page concept itself, and not just a pattern that functions as a part of a website. The format however represents enough value in itself to represent a design pattern and not just a page concept.

A wiki page can be edited by anyone. Anyone can modify information and add new pages to the document collection. All pages are under version control, and can easily be rolled back to earlier versions. A wiki allows users to easily create, edit and link web pages together.

A wiki enables documents to be written collaboratively, in a simple markup language using a web browser. A single page in a wiki is referred to as a “wiki page”, while the entire body of pages, which are usually highly interconnected via hyperlinks, is “the wiki”. A wiki is essentially a database for creating, browsing and searching information. [Wikipedia.org]

Rationale

Wikis are often used to create collaborative websites, power community websites, and are increasingly being installed by businesses to provide affordable and effective Intranets or for use in Knowledge Management. [Wikipedia.org]

More example images of the 'Wiki' pattern

  • Wiki
  • Showing a wiki page at wikipedia.org

    Showing a wiki page at wikipedia.org

  • Editing a wiki section at wikipedia.org

    Editing a wiki section at wikipedia.org

  • The Basecamp tool writeboard keeps track of the different versions of a wiki document - both by stating when a given change was made, but also by indicating how big the change was (no

    The Basecamp tool writeboard keeps track of the different versions of a wiki document – both by stating when a given change was made, but also by indicating how big the change was (no


This document is in version 4 and was last updated on Feb 11, 2009 by Anders. Edit this pattern.

You are reading the "Wiki" pattern.
Rated 20% positive
20.0
5 votes
This pattern was helpful This pattern is useless

Related information

Collection

Related patterns

Related links

See it in action

Wiki has 1 comment

  • Useful, but IMO is overused. That, plus differing syntax for wiki engines (Mediawiki, wikia, Twiki) sometimes leads to excessive end-user confusion. A quick formatting guide (as shown in screenshot) is HIGHLY useful.

Post a comment

Required
Required
Will not be published
simple_captcha.jpg
Required
Type the code from the image