Vous pouvez contribuer simplement à Wikibéral. Pour cela, demandez un compte à adminwiki@liberaux.org. N'hésitez pas !


Wikiberal:Maintenance/LocalSettings

De Wikiberal
Aller à la navigation Aller à la recherche


La finalité du fichier LocalSettings.php est de permettre la customisation du wiki par redéfinition de certaines variables définies par défaut dans le fichier DefaultSettings.php.
On ne doit jamais toucher au fichier DefaultSettings.php, sinon tout est perdu au prochain upgrade.
Tous les changements se font dans LocalSettings.php. C'est la manière standard de procéder.
Attention, il ne faut surtout pas éditer le fichier LocalSettings.php avec certaines éditeurs à la noix qui rajoutent des caractères intempestifs. ça casse tout !

A noter que le 7/11/2014, la dernière version de LocalSettings.php datait du 24/11/2013.



Autoriser les sous-pages pour l'espace de nom NS_PROJECT (Wikiberal:)

# ajout VA 8/11/2014 
# Enable subpages in the namespace NS_PROJECT (Wikiberal:)
$wgNamespacesWithSubpages[NS_PROJECT] = true;



Nouveaux formats autorisés en import

7/11/2014 : ajouté dans LocalSettings.php :

# ajout VA 7/11/2014 (demande de Copeau)
$wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg', 'pdf', 'epub', 'mobi' );

Ceci redéfinit la variable $wgFileExtensions qui est définie très chichement dans DefaultSettings.php ($wgFileExtensions = array( 'png', 'gif', 'jpg', 'jpeg' );)

(NB : prudence avec certains formats chevaux de Troie (.doc, et consorts)).

Syntaxe pour lier les fichiers :

éditez le code pour bien voir la syntaxe.


Project namespace

Demande de Lex (oct 2014) : passer de wikiberal à Wikiberal


dans DefaultSettings.php (version 1.20.5)

/**
 * Name of the project namespace. If left set to false, $wgSitename will be
 * used instead.
 */
$wgMetaNamespace = false;

et dans LocalSettings.php

$wgSitename      = "Wikiberal";
$wgMetaNamespace = "wikiberal";

... donc, solution = ne rien faire = annuler la définition existante. (Mais l'instantiation $wgMetaNamespace = "wikiberal"; a été effectuée délibérément ... donc prudence avant d'agir.)

Par ailleurs, les espaces de noms sont insensibles à la casse etc. Donc normalement le changement devrait être sans impact.

Changement effectué le 7/11/2014. La ligne

$wgMetaNamespace = "wikiberal";

a simplement été commentarisée

#$wgMetaNamespace = "wikiberal";

a priori aucun impact négatif visible.

Liens