MediaWiki/Estensione WarnNoCategories
L'estensione WarnNoCategories, fa apparire un comodo messaggio di avvertimento a coloro che dimenticano di inserire le categorie nelle voci che editano. Questo messaggio, tuttavia, è solo di avvertimento, e non bloccherà la creazione della voce, qualora non fosse successivamente catalogata.
Errori da correggere nel codice
[modifica | modifica sorgente]Il Codice ufficiale presenta alcuni errori, che tuttavia possono essere risolti agendo così:
Questa sezione è ancora vuota; aiutaci a scriverla! |
Tuttavia, è ancora difettosa: rallenta la wiki. Al momento non usatela, se avete wiki molto grandi o con pagine molto lunghe.
Installazione
[modifica | modifica sorgente]Questa riga, aggiunta al LocalSettings.php
, attiva l'estensione:
require_once("$IP/extensions/WarnNoCategories/WarnNoCategories.php");
Le righe successive specificano su quali namespace si vuole visualizzare il messaggio:
$wgWarnNoCategoriesOnNamespace[NOME_DEL_NAMESPACE] = true;
Per attivarla, impostare true
e assicurarsi che ad inizio riga non ci sia un cancelletto ( #
). Per disattivarla, mettere il simbolino #
ad inizio riga (non impostare su false
, altrimenti, in questo caso specifico, non funzionerà).
Esempio:
$wgWarnNoCategoriesOnNamespace[NS_MAIN] = true; // Attiva per il namespace principale #$wgWarnNoCategoriesOnNamespace[NS_TALK] = true; /// Disattiva per il namespace discussioni $wgWarnNoCategoriesOnNamespace[NS_CATEGORY] = true; // Attiva per il namespace categorie
L'elenco dei namespace si trova alla pagina MediaWiki/Namespace.