Jump to content

FeministWiki:Technical documentation: Difference between revisions

Line 123: Line 123:


The wiki uses a [https://www.mediawiki.org/wiki/MediaWiki MediaWiki] installation located at <code>/var/www/wiki/w</code> with the [https://www.mediawiki.org/wiki/Extension:LDAP_Authentication LDAP Authentication] plugin for login management and the "Short URL" feature enabled with help of Apache's vhost configuration, which is located at <code>/etc/apache2/sites-available/wiki.conf</code>.
The wiki uses a [https://www.mediawiki.org/wiki/MediaWiki MediaWiki] installation located at <code>/var/www/wiki/w</code> with the [https://www.mediawiki.org/wiki/Extension:LDAP_Authentication LDAP Authentication] plugin for login management and the "Short URL" feature enabled with help of Apache's vhost configuration, which is located at <code>/etc/apache2/sites-available/wiki.conf</code>.
The wiki uses the SQL database called "feministwiki" and the SQL user of the same name.
=== Forum ===
Host: forum.feministwiki.org <br/>
Software: phpBB
The forum uses a [https://www.phpbb.com/ phpBB] installation located at <code>/var/www/forum</code>.  The style is a copy of the "orange" variant of the "basic" style, with only the logo swapped.
The forum uses the SQL database called "feministforum" and the SQL user of the same name.
=== Chat (web interface) ===
Host: chat.feministwiki.org <br/>
Software: Converse.js
The web-interface for the FeministChat uses the full-screen "Impress" variant of the [https://conversejs.org/ Converse.js] XMPP client.  The hosted HTML and JS files are located at <code>/var/www/chat</code>, although they load Converse.js as an external script from upstream, which is why the self-hosted HTML and JS are very minimal.
=== Mail (web interface) ===
Host: mail.feministwiki.org <br/>
Software: Roundcube
The web-interface for the FeministMail uses the [https://roundcube.net/ Roundcube] mail client, installed at <code>/var/www/mail</code>.  It uses the standard "larry" style, but with some tweaks to logos and images.