UseModWiki

From Wikipedia, the free encyclopedia
  (Redirected from Usemod)
Jump to navigation Jump to search
UseModWiki
Usemod logo.svg
UseModWiki 1.2.1.png
Default homepage of UseModWiki 1.2.1
Developer(s)Clifford Adams, Markus Lude
Initial releaseOctober 11, 1999 (1999-10-11)
Stable release
1.2.1 / December 1, 2017 (2017-12-01)
Repository Edit this at Wikidata
Written inPerl
Typewiki software
LicenseGPL
Websitewww.usemod.com/cgi-bin/wiki.pl Edit this at Wikidata

UseModWiki is a wiki software written in the Perl programming language. It is licensed under the GNU General Public License. Pages in UseModWiki are stored in ordinary files, not in a relational database.

History[edit]

Clifford Adams based UseModWiki on the code of AtisWiki by Markus Denker.[1] AtisWiki was based on CvWiki by Peter Merel.[1] CvWiki was the first GNU-licensed wiki based on WikiBase, the wiki engine of the original WikiWikiWeb by Ward Cunningham.[1]

The first installation of UseModWiki was Adams's usemod.com wiki, the basis of the Usenet Moderation Project (Usemod) which had been running on AtisWiki since October 11, 1999. The second wiki to use UseModWiki, the MeatballWiki created by Adams and Sunir Shah dedicated to online communities, was installed on the usemod.com Web site on April 24, 2000. It was later used on Nupedia.[1]

From January 15, 2001, until early 2002, UseModWiki was also used to run the English Wikipedia. All language instances of Wikipedia have since been moved over to MediaWiki.

WikiWikiWeb's sister wiki the Adjunct, started in July 2005, also ran on UseModWiki.

Adams is credited with the idea and software coding to use double brackets in Wikipedia to create links (e.g., [[Title]] creates a link to page "Title"), replacing the use of CamelCase on the early versions of wikis.[1]

Version history[edit]

Release history of UseModWiki
Version Release date[2] Release notes[3][4][5]
0.4 November 26, 1999 "WikiFour"
  • Simple installation
  • Speed enhancments
  • Subpages
  • Edit conflict detection
0.5 January 12, 2000 "WikiFive"
  • New RecentChanges
  • Optional HTML cache
  • InterWiki links
  • A page redirect command
0.6 January 15, 2000
  • Refactored PageLink subs
  • Cleaned up lock errors
  • Several minor code cleanups
  • Major reorganization of home page content
0.7 January 22, 2000
  • Corrected error with split
  • Cleaned up several undefined usage warnings
0.80 June 18, 2000
  • New text-formatting additions:
    • * for unordered lists, # for numbered lists, : for indented regions
    • <b> and <i> markup for bold and italics
    • <pre> preformatted sections
    • Raw HTML sections are allowed (controlled by an option)
  • URLs and InterWiki links now strip trailing punctuation
  • Post-editing reloading uses the Location: header to instruct the browser to reload the proper page
  • Redirection instructions also use the Location: code, and a note is placed on the target page when redirected
  • Each page now has a "(diff)" link to the most recent difference
  • Several cleanups and refactorings
0.82 July 15, 2000
  • Tab-less formatting rules
  • Raw-HTML configuration option
  • New "" delimiter for links
  • <nowiki> tag
0.86 August 26, 2000
  • User preferences
  • Usernames
  • Enhanced differences
    • Minor, Major, and Author differences are kept separately
    • Users can choose their desired differences
    • Link database
0.88 October 12, 2000
  • Edit previews
  • Improved formatting:
    • URL and InterWiki links ignore trailing punctuation
    • New bracketed-URLs (and InterWiki links) like [1] and [2]
    • Some minor wiki-markup bugs were fixed (mostly interactions between markup rules)
  • Random-link option for the linkbar
0.90 December 24, 2000
  • Kept pages
  • Links with descriptive text like [A link to Yahoo!]
0.91 February 16, 2001
  • Fixed old-revision conflict bug (editing old revisions).
  • HTML characters like © and ∞ can be used on pages.
  • Optional headers like = big-header (h1) text = and === some h3 text ===.
  • New <code> tag for inline quoting of code in a fixed-width font. This tag also acts like the <pre> tag and suppresses wiki formatting.
  • Free links and free links with description text allow pages with spaces and some puctuation in their names.
  • Local bracket-links like [WikiName description] are now not special by default, although the old 0.90-version behavior is an option.
  • Optional disabling of automatic LinkPattern links (if you really want to get rid of the classic Wiki:CamelCase names.)
  • Older rclog (RecentChanges) entries can be moved to another file, and will only be loaded if required.
  • Admin page deletion (can be given to Editor-level): immediate and total, including RecentChanges.
  • Admin page renaming: also renames RecentChanges entries and links on all other pages linking to the page.
0.92 April 21, 2001
  • Optional x translation table for non-English wikis.
  • Better behavior in non-traditional CGI environments like mod_perl or FastCGI.
  • Bugfixes for free links, especially detection of illegal link names.
  • Free links are now converted to a canonical uppercase form by default (all words start with an uppercase letter). This new behavior can be turned off.
  • Faster index of all pages.
  • Optional stylesheet support.
  • Several new minor features.
1.0 September 12, 2003 UseModWiki/NewFeatures
  • Style sheets
  • RSS feeds
  • File uploads
  • Better compatibility with 8-bit characters
  • LocalWiki and local links
  • KeepSize
  • Custom HTML insertion
1.0.1 June 9, 2007 Bugfix release
1.0.2 August 26, 2007 Bugfix release
1.0.3 September 12, 2007 Bugfix release
1.0.4 December 1, 2007 Bugfix release
1.0.5 August 28, 2009 Bugfix release
1.0.6 November 5, 2016 Bugfix release
1.1.0 October 31, 2017 Bugfix release
1.2.0 November 5, 2017 Bugfix release
1.2.1 December 1, 2017 Bugfix release

See also[edit]

References[edit]

  1. ^ a b c d e Lih, Andrew (2009). The Wikipedia Revolution: How a Bunch of Nobodies Created the World's Greatest Encyclopedia. London: Aurum. pp. 62–63. ISBN 9781845134730. OCLC 280430641.
  2. ^ "UseModWiki/History". UseModWiki. Retrieved 13 June 2021.
  3. ^ "UseModWiki/EarlyVersions". UseModWiki. Retrieved 13 June 2021.
  4. ^ "UseModWiki/OldVersions". UseModWiki. Retrieved 13 June 2021.
  5. ^ "Changelog". UseModWiki. Retrieved 13 June 2021.

External links[edit]