Difference between revisions of "THCCwiki:Setup of MediaWiki"

From THCCwiki
Jump to navigation Jump to search
m (→‎MediaWiki: +images)
m (→‎Extra markup: removed UsenetSyntax again)
 
(11 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{TOCright}}Setup of the MediaWiki software on the THCC web site.
+
{{TOCright}}[[THCCwiki:Setup|Setup]] of the MediaWiki software on the THCC web site.
  
 
==MediaWiki Installation==
 
==MediaWiki Installation==
  
 
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 16: Line 14:
 
: http://www.mediawiki.org/wiki/Manual:Configuration_settings
 
: http://www.mediawiki.org/wiki/Manual:Configuration_settings
  
===Lock Project namespace===
+
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
 
: http://www.mediawiki.org/wiki/Manual:$wgNamespaceProtection
  
$wgNamespaceProtection[NS_MEDIAWIKI] = array( 'editinterface' );
+
Define Namespace alias for '''THCCwiki''' as '''Club'''
 +
: http://www.mediawiki.org/wiki/Help:Namespaces#Namespace_aliases
  
===Namespace alias===
+
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
  
: http://www.mediawiki.org/wiki/Help:Namespaces#Namespace_aliases
+
Allowed images by transclusion from this site or live THCC web site
  
 
==MediaWiki extensions==
 
==MediaWiki extensions==
Line 36: Line 50:
 
: http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions
 
: http://www.mediawiki.org/wiki/Help:Extension:ParserFunctions
  
==Problems and bugs==
+
===Extra markup===
  
===User name case===
+
* http://www.mediawiki.org/wiki/Extension:UsenetSyntax
 +
*: alternative B and I tags - test via [[User:Ianh/youtube]]
 +
*: 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]]
  
User names are forced to start with an uppercase letter.
+
==Problems and bugs==
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
 
 
 
===Unable to create thumbnail images===
 
  
Error creating thumbnail:
+
[[THCCwiki:Known bugs|Known bugs]]
<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