Manuale MediaWiki/Estensioni/Manuali/Estensione WarnNoCategories

Da Naturpedia.

altre wiki: navigazione, ricerca

Torna a: Manuali: Elenco.

L'estensione WarnNoCategories, vi permette di poter far visualizzare un comodo messaggio di avvertimento a coloro che si 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

Il Codice ufficiale presenta alcuni errori, che tuttavia possono essere risolti agendo così:

Tuttavia, è ancora difettosa: rallenta la wiki. Al momento non usatela, se avete wiki molto grandi o con pagine molto lunghe.

Da aggiungere nel LocalSettings.php

Questa prima linea, è per attivare

require_once("$IP/extensions/WarnNoCategories/WarnNoCategories.php");

Queste successive, specificano su quali Namespace si vuole visualizzare il messaggio:

$wgWarnNoCategoriesOnNamespace[NS_MAIN] = true;            ///Principale
#$wgWarnNoCategoriesOnNamespace[NS_TALK] = true;           ///Discussioni
#$wgWarnNoCategoriesOnNamespace[NS_IMAGE] = true;   
#$wgWarnNoCategoriesOnNamespace[NS_IMAGE_TALK] = true;
$wgWarnNoCategoriesOnNamespace[NS_CATEGORY] = true;        ///Categorie
#$wgWarnNoCategoriesOnNamespace[NS_CATEGORY_TALK] = true;     
#$wgWarnNoCategoriesOnNamespace[NS_MEDIAWIKI] = true;
#$wgWarnNoCategoriesOnNamespace[NS_MEDIAWIKI_TALK] = true;
$wgWarnNoCategoriesOnNamespace[NS_HELP] = true;            ///Pagine di Aiuto
#$wgWarnNoCategoriesOnNamespace[NS_HELP_TALK] = true;
$wgWarnNoCategoriesOnNamespace[NS_PROJECT] = true;         ///Pagine del Progetto
#$wgWarnNoCategoriesOnNamespace[NS_PROJECT_TALK] = true;
#$wgWarnNoCategoriesOnNamespace[NS_TEMPLATE] = true;
#$wgWarnNoCategoriesOnNamespace[NS_TEMPLATE_TALK] = true;
#$wgWarnNoCategoriesOnNamespace[NS_WIDGET] = true;
#$wgWarnNoCategoriesOnNamespace[NS_WIDGET_TALK] = true;
#$wgWarnNoCategoriesOnNamespace[NS_USER] = true;          ///Pagine Utente
#$wgWarnNoCategoriesOnNamespace[NS_USER_TALK] = true;     ///Discussioni Pagina Utente

per attivare un Namespaces, cancellate semplicemente il simbolino # posto all'inizio.


Torna a: Manuali: Elenco.

esempio di testo



Questa voce rappresenta un Articolo di Wikilibri scritto da voi lettori, o citato; non esprime quindi per forza il punto di vista enciclopedico in stile, tipico delle voci semplici. Per collaborare alla sua stesura, segui le linee guida appropriate per questo genere di voci.
esempio di testo

Strumenti personali
to PDF
Visite
Crea un libro
Spagnolo
Non esiste ancora una traduzione in Spagnolo.
Inglese
Non esiste ancora una traduzione in Inglese.
Francese
Non esiste ancora una traduzione in Francese.