The ProWikiSoftware is a WikiClone forked from UseModWiki Vs.0.88 in 2000. Large parts of the original source (3200 lines, Perl) have been rewritten, numerous features have been added (Vs 2.0.38 now contains 17500 lines). It is available from SourceForge:
http://sourceforge.net/projects/prowiki
ProWiki is actively developed using ThelopLanguage principles. The ProWikiSoftware is very configurable, because configuration is done in wiki subpages (revision archive!) and can therefore be effective for any part of the hierarchical page tree (branch). A page can have its individual configuration, that means e.g. an individual template (layout) and access rights (but more than a hundred options can be redefined). A branch can be like a separate wiki with his own RecentChanges, system of categories (folders) and its own UI language. In August 2004 ProWikiSoftware runs about 80 wiki projects on three different physical servers that get software updates daily. It is ASP, not OpenSource. It has a consistent codebase. Being all-inclusive, anyone can own a wiki and get all bug fixes and improvements (e.g. WikiSpam defense) without additional efforts or costs while sleeping. Personal wikis start at $18/month. Unlimited wikis for schools are $60/month. Other wiki projects are typically $50-$150/month. Support is free and there is no upgrade pressure. Communities in public interest are often hosted free of charge (just ask mailto:office@wikiservice.at for an offer or additional information).
Information / Support / Helpdesk:
Examples:
Extensions:
- support for open, half-open and closed wikis (based on a hierarchy of user rights)
- pages are based on customizable HTML-templates, pages and branches can have their individual templates
- RCS archive of efficiently filtered page changes (any change, author is changing, ...)
- support for a lot of security: https, spam defense, ...
- page deletion is configurable (now typically bound to having a UserName, RCS archive is kept - so deletions may be undone)
- upload directories and easy integration of uploaded images and documents
- more structure by offering a configurable link bar (including Sand Box, Index, Categories, Archive, ...)
- support of TeX to render mathematical formulas (MathWiki), there is a general interface to support text->graphic rendering (GnuPlot, ...)
- e-mail-Notification (gathered at configurable hours), RSS-feed
- optional spell checking using multiple dictionaries, maybe shared between wikis
- tightly integrated system of categories (link bar, automatic page listing on category pages) or folders
- an extension syntax called CDML (content description markup language, see http://www.wikiservice.at/support/wiki.cgi?ErweiterteTextFormatierung)
- source code CDML (see http://www.wikiservice.at/dse/wiki.cgi?HelloWorld)
- table CDML (see http://www.wikiservice.at/support/wiki.cgi?CdmlTabelle)
- multiple choice CDML (sie http://www.wikiservice.at/dse/wiki.cgi?WikiQuizz)
- integration of JAVA applets as part of the CDML interface
- filtered top (fifty) accessed pages (http://www.wikiservice.at/dse/wiki.cgi?action=showtop)
- extended search functions, begging/undersized/oversized pages
- optionally configurable emoticons and symbols (e.g. task symbols)
- titles (CDML and simple) are available and may be referenced, e. g. http://www.wikiservice.at/dse/wiki.cgi?HelloWorld#Pascal
- admin and host functions (access logs, statistics, rc, search within arbitrary wiki groups, e-mail notification)
- optional free links (any kind of page name allowed, e.g. words)
- optional automatic word links (words that have a corresponding page name are automatically linked)
- a configurable hotspots display, http://www.wikiservice.at/buecher/wiki.cgi?StartSeite
- subpages and subpage functions
- "table of content" feature
- page creation based on configurable page-templates
- configurable automatic append and prepend
- pages may be configured to work like weblogs
- wiki may be clustered to form larger networks
- support for sister-sites
CategoryGerman
Jeder, der Interesse an einem Aufbau eines deutschsprachigen (oder auch englischsprachigen) Wiki hat, ist herzlich eingeladen, sich mit mir in Verbindung zu setzen. [Translation: Everybody, interested in building a German or English Wiki, is welcome to contact me.]
-- HelmutLeitner
Starting with April 10, 2004 we give away some FreeWikisForSchools. -- HelmutLeitner
Now hang on a moment. Forked from UseModWiki but not OpenSource? How is that possible without violating UseModWiki's license? Or has the license changed since version 0.88?
There was no obligation in the license to make changes available to the public. The ProWikiSoftware is available for use in the restricted context of ASP only. So technically the license hasn't changed, but it would be misleading to name it OpenSource, because you can't download the software. -- HelmutLeitner
CategoryWikiImplementation