12,782
edits
m (1 revision: Import and update from manual.recoup.educ.cam.ac.uk, CC BY-NC-SA - RECOUP) |
|||
| (39 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
<noinclude>{{RECOUP_header|Help:Wiki_Configuration}}</noinclude>__TOC__ | <noinclude>{{RECOUP_header|Help:Wiki_Configuration}}</noinclude> | ||
__TOC__ | |||
= | = Wiki configuation: within wiki itself (via sysop) - Changing the overall wiki appearance= | ||
If you have sysop access to the wiki, you can easily change these settings. | |||
== The Side bar menu == | == The Side bar menu == | ||
Edit the left 'navigation' sidebar: [[Mediawiki:Sidebar]] | Edit the left 'navigation' sidebar: [[Mediawiki:Sidebar|Mediawiki:Sidebar]] | ||
== Images used in layout == | == Images used in layout == | ||
The top left logo: [[:Image:Recoup trans 150.png]] | The top left logo: [[:Image:Recoup trans 150.png|:Image:Recoup trans 150.png]] | ||
The background image: [[:Image: | The background image: [[:Image:Headbg_blue.png|:Image:Headbg_blue.png]] | ||
= Changing page appearances: Templates = | == Changing page appearances: Templates == | ||
See [[Help:Templates]]. Templates are also listed in the [[:Category:Templates]]. | See [[RECOUP/site/Help/Templates|Help:Templates]]. Templates are also listed in the [[:Category:Templates|:Category:Templates]]. | ||
= Additional Javascript and css = | == Additional Javascript and css == | ||
See [[MediaWiki:Common.js]] and [[MediaWiki:Common.css]]. | See [[RECOUP/site/MediaWiki/Common.js|MediaWiki:Common.js]] and [[RECOUP/site/MediaWiki/Common.css|MediaWiki:Common.css]]. | ||
Modifications of [[MediaWiki:Common.css]]: | Modifications of [[RECOUP/site/MediaWiki/Common.css|MediaWiki:Common.css]]: | ||
* Hide the page titles for manual pages. When changing or removing page title of manual pages, the css needs to be adjusted to keep the page title hidden. | * Hide the page titles for manual pages. When changing or removing page title of manual pages, the css needs to be adjusted to keep the page title hidden. | ||
Modifications of [[MediaWiki:Common.js]]: | Modifications of [[RECOUP/site/MediaWiki/Common.js|MediaWiki:Common.js]]: | ||
* Added extra buttons to edit menu. | * Added extra buttons to edit menu. | ||
Modifications to [[RECOUP/site/MediaWiki/Monobook.css|MediaWiki:Monobook.css]]: | |||
* background: #FEFAF2 url(../../images/a/a6/Headbg.jpg) 0 0 no-repeat; | |||
= Wiki configuration: server environment = | |||
Quick facts. | |||
* For details of this wiki install, see installed components, see [[Special:Version|Special:Version]]. | |||
* A number of extensions have been added, see below. | |||
* The server site on a Cambridge University Computing Service 'Managed Web Server' called 'recoup'. | |||
* Because the server is a UCS Managed Web Server, the DNS entry is also managed by the UCS. They set up manual.recoup.educ.cam.ac.uk as a subdomain, and the "www.manual" version has also been made to work, in case the url is mistyped. | |||
* A mailing webmaster mailing list has been set up on the UCS mailing lists. | |||
* A google analytics account has been set up. | |||
= Extensions and modifications to the source code = | = Extensions and modifications to the source code = | ||
{{fullurl: | {{fullurl:Special:Userlogin|returnto={{FULLPAGENAME}}}} | ||
== Customisation of LocalSettings.php == | |||
# Wiki appearance: | |||
$wgLogo = "http://www.ict4e.net/wiki_source/images/d/dd/Recoup_logo_countries.jpg"; | |||
$wgLogo = "http://new-www.mediaplayer.group.cam.ac.uk/wiki/images/4/49/Recoup_trans_150.png"; | |||
$wgFavicon = "/wiki/favicon.ico"; | |||
# Add subpages to NS_MAIN: | |||
$wgNamespacesWithSubpages[NS_MAIN] = true; | |||
# Custom written file-size extension: | |||
require_once("extensions/FileSize.php"); | |||
# Google Analytics Extension: | |||
require_once( "$IP/extensions/googleAnalytics/googleAnalytics.php" ); | |||
$wgGoogleAnalyticsAccount = "UA-5575628-1"; | |||
# Optional Variables (both default to true) | |||
$wgGoogleAnalyticsIgnoreSysops = false; | |||
$wgGoogleAnalyticsIgnoreBots = false; | |||
# While testing, stop caching: | |||
$wgMainCacheType = CACHE_NONE; | |||
$wgMessageCacheType = CACHE_NONE; | |||
$wgParserCacheType = CACHE_NONE; | |||
$wgCachePages = false; | |||
# User settings: | |||
$wgEmailConfirmToEdit = true; | |||
# http://www.mediawiki.org/wiki/Manual:$wgDefaultUserOptions | |||
$wgDefaultUserOptions['numberheadings' ] = 1; | |||
$wgDefaultUserOptions['enotifwatchlistpages'] = 1; | |||
$wgDefaultUserOptions['enotifusertalkpages'] = 1; | |||
$wgDefaultUserOptions['enotifminoredits'] = 1; | |||
$wgDefaultUserOptions['justify'] = 1; | |||
$wgDefaultUserOptions['imagesize'] = 0; | |||
$wgDefaultUserOptions['thumbsize'] = 0; | |||
== MonoBook.php == | |||
These modifications were only needed in v.13.0. They are no longer used in 1.14.0. | |||
foreach($this->data['content_actions'] as $key => $tab) | |||
if($this->data['loggedin']==1 || preg_match('/^nstab\-/',$key) || $key == "talk") { | |||
foreach($this->data['personal_urls'] as $key => $item) | |||
if($this->data['loggedin']==1 || ($key != 'anontalk' && $key != 'anonuserpage') ) { | |||
== Extension: FileSize == | |||
See http://www.ict4e.net/wiki/Mediawiki_file_size for examples and information. | |||
<noinclude>{{RECOUP_footer|Help:Wiki_Configuration}}</noinclude><noinclude>[[Category:RECOUP]]</noinclude> | <noinclude>{{RECOUP_footer|Help:Wiki_Configuration}}</noinclude><noinclude>[[Category:RECOUP]]</noinclude> | ||