Tango.info wiki mediawiki: Difference between revisions

From tango.info wiki
Jump to navigation Jump to search
Line 2: Line 2:
==Overview==
==Overview==
This page documents some customization to the MediaWiki (MW) installation used by the [[tango.info wiki]].
This page documents some customization to the MediaWiki (MW) installation used by the [[tango.info wiki]].
The page [[Special:Version]] shows the installed mediawiki version and some extensions.


==TOC==
==TOC==

Revision as of 2013-07-17T05:21:03

Overview

This page documents some customization to the MediaWiki (MW) installation used by the tango.info wiki.

The page Special:Version shows the installed mediawiki version and some extensions.

TOC

There is no TOC if there is no headline in the markup.

If there is one headline, then there is a TOC (MW default is having a TOC only for pages with at least 3(?) headlines) and the TOC is placed before any content (MW default is placing it directly before the first headline).

In LocalSettings.php

$wgHooks['InternalParseBeforeLinks'][] = 'ForceTocOnEveryPage_renderForceToc';
 
function ForceTocOnEveryPage_renderForceToc( &$parser, &$text ) {
        global $mediaWiki;
        if( !isset($mediaWiki) ) return true;
        if( $parser->getTitle()->getNamespace() != 0 ) return true;
        $text = "__TOC__\n".$text;
        return true;
}


Date and time format

???
//defined in messagesEn.php
//$defaultDateFormat = 'ISO 8601';

wgCapitalLinks

Has been set to false since the beginning of the wiki.

On 2013-06-13 the setting has been removed and page titles in links are now in sentence case. One can now write in English orthography:

and both instances of "sentence case" link to "Sentence case".