The wiki used by the Antioch Forever web site, originally written in 2003. It is a derivative of UseModWiki with some significant changes:
- It links with phpBB forum accounts for user authentication.
- It uses SQLite databases for its page store and for managing user sessions.
- It uses a template system.
It is written for Perl 5 and designed to run in a CGI or mod_perl environment. It requires the following non-core modules to be installed:
- Authen::Passphrase::PHPass (for phpBB 3.0.x) and Crypt::Argon2 (for phpBB 3.1.x+)
- CGI
- DBI with DBD::mysql and DBD:SQLite
- HTML::Template
- Image::Size
- Text::Diff
MySQL database information must be added to "wiki.pl" for user account authentication to work.
The wiki will automatically create the necessary SQLite database tables the first time it is executed. Users can be elevated to administrators by changing their level
to 1 in "users.sqlite" (default is 0).
Based on UseModWiki by Clifford A. Adams, Sunir Shah, and contributors.
- J.C. Fields jcfields@jcfields.dev