![]() | |
![]() Default homepage of UseModWiki 1.2.1 | |
Developer(s) | Clifford Adams, Markus Lude |
---|---|
Initial release | October 11, 1999 (1999-10-11) |
Stable release | 1.2.2 / November 10, 2023 (2023-11-10) |
Repository | |
Written in | Perl[1] |
Size | 62.6 KiB (compressed) |
Type | Wiki software |
License | GPL[2] |
Website | www![]() |
UseModWiki is awiki software written inPerl and licensed under theGNU General Public License. Pages in UseModWiki are stored inordinary files, not in arelational database.[3]Wikipedias in English and many other languages were powered by UseModWiki until switching toMediaWiki.
AfterWard Cunningham created the first wiki websiteWikiWikiWeb, there were various "WikiWikiClones" that implemented the functions and design of WikiWikiWeb's engine ("WikiBase"), mainly written inPerl. Peter Merel developedCVWiki which was an early WikiWikiClone released partially under theGNU Lesser General Public License, and Markus Denker then developedAtisWiki which was released under theGNU General Public License and based on CVWiki.[4]
In the 1990s, Clifford Adams initiated theUsenetModeration project that would allow users to share rating, editing, and eventually summary/change information aboutUsenet postings.[5] It was replaced by the concept ofwikis in 1999, and the development of UseModWiki started on October 11 as a simplifiedfork of AtisWiki. From version 0.4 ("WikiFour") in November 1999, more functions and improvements were introduced to UseModWiki.[6] In 2000, the second UseModWiki websiteMeatballWiki was launched and hosted inusemod.com, along with the official website of UseModWiki.
In 2001, as Adams was both of the UseModWiki developer and aWikipedian, he brought many improvements for the usages of an encyclopedia to v0.91 and v0.92, especially "free links" that uses double square-brackets (e.g.,[[Wikipedia]]
) as an option for linking to another page, supplementing the older functionality of usingcamel case.[7][2] In September 2003, after two years of development from the previous version, the release of version 1.0 introduced many new features includingCSS,RSS, file uploads,UTF-8.[8]
The development was then halted, and across-site scripting vulnerability (CVE-2004-1397) was discovered in December 2004.[9][10] It was patched in July 2007 when Markus Lude took over the project of UseModWiki from Clifford Adams, with the release of version 1.0.1. Only bug fixing versions were released since that.[6] The official domain was moved tousemod.org in late September 2023, and a minor update for that change was released later in November.[11]
The wiki software for theEnglish Wikipedia was UseModWiki (phase I, retroactively) since the establishment on January 15, 2001, and as of January 2002, Wikipedias in 22 languages were powered by UseModWiki.[12] The English edition switched to "the PHP script" (phase II) on January 25, 2002, a new wiki software based on UseModWiki but rewritten inPHP. On July 20, "the PHP script" was then replaced by its own rewritten wiki software (phase III), currently known asMediaWiki, for better performance and functionality.
Other language editions gradually switched to MediaWiki afterwards, and as of late 2003, only a few active editions includingCatalan Wikipedia were still powered by UseModWiki.[13] In 2004, the last-remaining UseModWiki editions switched to MediaWiki.[14]
[UseModWiki] keeps its data in simple flat files (no database back end required) [...]
This pre-UseModWiki 1.0.1 site has no XSS vulnerability!