Difference between revisions of "THCCwiki:Setup of MediaWiki"

From THCCwiki
Jump to navigation Jump to search
m (Uplink)
m (moved Setup of MediaWiki to THCCwiki:Setup of MediaWiki: Move to Project namespace)
(No difference)

Revision as of 22:17, 19 April 2009

Setup of the MediaWiki software on the THCC web site.

MediaWiki Installation

Version 1.14.0

http://www.mediawiki.org/wiki/Installation
http://www.mediawiki.org/wiki/Manual:Contents

Added favicon.ico and thcc.gif from old web site

Set $wgLogo = "thcc.gif";

MediaWiki config changes

http://www.mediawiki.org/wiki/Manual:Configuration_settings

Allow tidy URL like http://thcc2009.co.uk/wiki/Main_Page rather than long and messy ones like http://thcc2009.co.uk/mediawiki/index.php?title=Main_Page

http://www.mediawiki.org/wiki/Manual:Short_URL/wiki/Page_title_--_no_root_access

Change home page to be http://thcc2009.co.uk/wiki/Home rather than http://thcc2009.co.uk/wiki/Main_Page. Set Main page to transclude Home page.

Alter left side menu to reflect our needs rather than defaults.

Enable uploads.

Disable page editing for unauthenticated users.

Protect Project namespace.

http://www.mediawiki.org/wiki/Manual:$wgNamespaceProtection

Define Namespace alias for THCCwiki as Club

http://www.mediawiki.org/wiki/Help:Namespaces#Namespace_aliases

MediaWiki extensions

Link user accounts to phpBB

http://www.mediawiki.org/wiki/Extension:PHPBB/Users_Integration

Core MediaWiki

http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions

Problems and bugs

User name case

User names are forced to start with an uppercase letter. This is standard for Mediawiki by policy.

\includes\User.php Line 498 in function isValidUserName
http://en.wikipedia.org/wiki/Help:Page_name#Case-sensitivity_of_the_first_character
See http://www.mediawiki.org/wiki/Manual:$wgCapitalLinks

Unable to create thumbnail images

Error creating thumbnail:
Warning: passthru() has been disabled for security reasons in  /home/thcczzzz/public_html/mediawiki/includes/GlobalFunctions.php
on line 2131