Configuration Miki's Kiwi Wiki on Noekeon.org: Difference between revisions
Jump to navigation
Jump to search
Line 12: | Line 12: | ||
* Updated [[MediaWiki:Common.js]] |
* Updated [[MediaWiki:Common.js]] |
||
** Support for [[Template:Hidden]] |
** Support for [[Template:Hidden]] |
||
** Support for [[Template:Hide]], [[Template:Hide all]],[[Template:Show all]], [[Template:Hide show all]], [[Template:Toggle]] (see [http://openwetware.org/wiki/OpenWetWare:Toggle]). |
|||
* Added a few templates: |
* Added a few templates: |
||
** [[Template:Lp2]] |
** [[Template:Lp2]] |
||
** [[Template: |
** [[Template:Hl2]] |
||
** [[Template:Hidden]] (see [[Wikipedia:Wikipedia:NavFrame]] and [[http://en.wikipedia.org/wiki/Template:Hidden]]) |
** [[Template:Hidden]] (see [[Wikipedia:Wikipedia:NavFrame]] and [[http://en.wikipedia.org/wiki/Template:Hidden]]) |
||
** [[Template:Hide]], [[Template:Hide all]], [[Template:Show all]], [[Template:Hide show all]], [[Template:Toggle]] |
|||
== Host-Side Configuration == |
== Host-Side Configuration == |
Revision as of 15:32, 27 October 2009
Reference
Consult the User's Guide for information on using the wiki software.
Wiki Configuration
- Updated MediaWiki:Common.css.
- Support class="wikitable" (MediaWiki).
- Support for Template:Hidden
- Updated MediaWiki:Common.js
- Support for Template:Hidden
- Support for Template:Hide, Template:Hide all,Template:Show all, Template:Hide show all, Template:Toggle (see [1]).
- Added a few templates:
Host-Side Configuration
- Wiki configuration settings during install:
Wiki name | miki | contact e-mail | miki@noekeon.org |
Language | en - English | Copyringt | no license |
Admin username | mikiadmin | Admin pwd | ******** |
Object caching | no caching | Email features | enabled |
user-to-user email | enabled | email notification | enabled (discussion & watchlist) |
email address auth | enabled | database type | MySQL |
database host | mysqlhost (as said on Priorweb's controlpanel) | database name | mikiwiki |
DB username | miki | DB password | ******** |
su account | <unchecked> | DB table prefix | <none> |
Storage engine | InnoDB | database character set | MySQL 4.1/5.0 binary |
- File LocalSettings.inc.php:
- Enable file upload.
- Set logo (from http://sneak.co.nz/kiwi/ - resized to 135x135 max)
$wgEnableUploads = true;
...
$wgLogo = "$wgScriptPath/kiwi.png";
- File includes/DefaultSettings.php:
- Change supported upload file types (added 'pdf' and 'zip').
- Restrict anonymous editing (edit requires user to login)
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'pdf', 'zip' );
...
$wgGroupPermissions['*' ]['edit'] = false;
- Add directory https://kiwi.noekeon.org/miki/upload, to store big upload files.
- Create a fake index.html simulating listing of an empty upload directory.
- Users:
- user: mip
- pwd: ********
- email: miki.mip@noekeon.org
- real name: Mike
Extensions
Here the list of extensions installed on the Wiki:
- Extension SyntaxHighlight_GeSHi.
- Version r24298 (July 21, 2007) / GeSHi version 1.0.8.
- Patched to restore old GeSHi 1.0.7 formatting and to support enclose="valid".
- (2009-09-05) Extension RawFile
- Patched to add optional param to {{#filelink}}.
Installation
- Version mediawiki 1.13.0.
- First go to Priorweb control panel, MySQL section, and creates new user:
- username: miki
- pwd: ********
- database: mikiwiki
- and go to Priorweb mailmanager to create email address
- email: miki@noekeon.org
- then ssh to daemenj@ftp.noekeon.org:
% cd kiwi.noekeon.org/
% wget http://download.wikimedia.org/mediawiki/1.13/mediawiki-1.13.0.tar.gz
% tar -xvzf mediawiki-1.13.0.tar.gz
% mv mediawiki-1.13.0 miki
% cd miki
% chmod +w config
- Browse to https://kiwi.noekeon.org/miki/config/. Enter settings as given further.
- Move configuration file:
% mv config/LocalSettings.php .
% chmod 600 LocalSettings.php
% rm -r config
- It's done!