Difference between revisions of "THCCwiki:Setup of MediaWiki"

From THCCwiki
Jump to navigation Jump to search
m (Extras)
m (→‎Extra markup: removed UsenetSyntax again)
 
(5 intermediate revisions by the same user not shown)
Line 4: Line 4:
  
 
Version 1.14.0
 
Version 1.14.0
 
 
: http://www.mediawiki.org/wiki/Installation
 
: http://www.mediawiki.org/wiki/Installation
 
: http://www.mediawiki.org/wiki/Manual:Contents
 
: http://www.mediawiki.org/wiki/Manual:Contents
  
 
Added favicon.ico and thcc.gif from old web site
 
Added favicon.ico and thcc.gif from old web site
 
+
: <nowiki>Set $wgLogo = "http://thcc2009.co.uk/thcc.gif";</nowiki>
Set $wgLogo = "http://thcc2009.co.uk/thcc.gif";
 
  
 
==MediaWiki config changes==
 
==MediaWiki config changes==
Line 19: Line 17:
 
: http://www.mediawiki.org/wiki/Manual:Short_URL/wiki/Page_title_--_no_root_access
 
: 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.
+
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.
 
Alter left side menu to reflect our needs rather than defaults.
  
Enable uploads.
+
Enable file uploads.
  
 
Disable page editing for unauthenticated users.
 
Disable page editing for unauthenticated users.
Line 32: Line 30:
 
Define Namespace alias for '''THCCwiki''' as '''Club'''
 
Define Namespace alias for '''THCCwiki''' as '''Club'''
 
: http://www.mediawiki.org/wiki/Help:Namespaces#Namespace_aliases
 
: http://www.mediawiki.org/wiki/Help:Namespaces#Namespace_aliases
 +
 +
Added '''thcc''' skin - cloned from '''monobook'''.
 +
: Set thcc skin as default and altered thcc skin...
 +
::DT not bold
 +
::removed page background image
 +
::added overall background colour = #CADCEB
 +
::added small page margins
 +
 +
Allowed images by transclusion from this site or live THCC web site
  
 
==MediaWiki extensions==
 
==MediaWiki extensions==
Line 45: Line 52:
 
===Extra markup===
 
===Extra markup===
  
: http://www.mediawiki.org/wiki/Extension:UsenetSyntax - alernative B and I tags
+
* http://www.mediawiki.org/wiki/Extension:UsenetSyntax
: http://www.mediawiki.org/wiki/Extension:YouTubeTag - embed video
+
*: alternative B and I tags - test via [[User:Ianh/youtube]]
: http://www.mediawiki.org/wiki/Extension:RawMsg - allow IFRAMEs
+
*: removed again  17 May 2009 (caused stray '''root''' tags in output)
 +
* http://www.mediawiki.org/wiki/Extension:YouTubeTag
 +
*: embed YouTube video - test via [[User:Ianh/youtube]]
 +
* http://www.mediawiki.org/wiki/Extension:RawMsg
 +
*: allow IFRAMEs - test via [[Current equipment bookings]]
  
 
==Problems and bugs==
 
==Problems and bugs==
  
===User name case===
+
[[THCCwiki:Known bugs|Known bugs]]
 
 
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:
 
<b>Warning</b>: passthru() has been disabled for security reasons in
 
<b>/home/thcczzzz/public_html/mediawiki/includes/GlobalFunctions.php</b>
 
on line <b>2131</b>
 

Latest revision as of 19:16, 17 May 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 = "http://thcc2009.co.uk/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 file 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

Added thcc skin - cloned from monobook.

Set thcc skin as default and altered thcc skin...
DT not bold
removed page background image
added overall background colour = #CADCEB
added small page margins

Allowed images by transclusion from this site or live THCC web site

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

Extra markup

Problems and bugs

Known bugs