<?php
# Questo file è stato generato automaticamente dal programma di installazione di MediaWiki.
# Se si apportano delle modifiche manuali, si prega di tenerne traccia in caso aveste la necessità di
# ricrearle più tardi.
#
# Vedere 'includes/DefaultSettings.php' per tutte le impostazioni configurabili
# nei loro valori di default, ma non dimenticate di non apportare modifiche in quel file, non lì. Fatelo solo qui nel 'LocalSettings.php'
#
# Ulteriori informazioni sulla documentazione per le impostazioni di configurazione, possono essere trovate all'indirizzo:
# http://www.mediawiki.org/wiki/Manual:Configuration_settings
# Se si personalizza il layout del file, impostare $IP nella directory che contiene
# gli altri file di MediaWiki. Sarà usato come base per individuare i file.
if( defined( 'MW_INSTALL_PATH' ) ) {
$IP = MW_INSTALL_PATH;
} else {
$IP = dirname( __FILE__ );
}
$path = array( $IP, "$IP/includes", "$IP/languages" );
set_include_path( implode( PATH_SEPARATOR, $path ) . PATH_SEPARATOR . get_include_path() );
///ASSICURATEVI CHE TUTTO CIO CHE "SETTATE", RIMANGA AL DI SOTTO DI QUESTA STRINGA!!!///
require_once( "$IP/includes/DefaultSettings.php" );
# Se la Memoria PHP del server che vi ospita, ha un limite molto basso, alcune operazioni possono fallire.
# Aumentatela da qui, portandola da 20 a 30, max 60: attivando questa linea.
ini_set( 'memory_limit', '60M' );
if ( $wgCommandLineMode ) {
if ( isset( $_SERVER ) && array_key_exists( 'REQUEST_METHOD', $_SERVER ) ) {
die( "This script must be run from the command line\n" );
}
}
## Rimuovete il commento qui di seguito per disabilitare l'output compression
/// (ossia, il back-up scaricabile in zip del wiki; se non l'avete disattivate pure, perchè di default è attivo e vi spreca risorse)
#$wgDisableOutputCompression = true;
$wgSitename = "NOME-DEL-VOSTRO-WIKI"; /// Potete cambiare il Nome del vostro wiki da qui (ciò influisce, nel NAMESPACE delle pagine Linee Guida)
#$wgLogo = '/...'; /// SCEGLIERE UN'IMMAGINE PER IL LOGO E METTERE QUI LA ROOT AL POSTO DEI TRE PUNTINI (http://..ecc.)
## La path del percorso URL per la directory contenente il wiki;
$wgScriptPath = ""; // se avete installato sotto la root principale come vi abbiamo consigliato noi, lasciatela vuota
$wgScriptExtension = ".php";
## le impostazioni predefinite per tutti i percorsi URL runtime (paths) sono basate su questo
## Per ulteriori informazioni sulla personalizzazione dell'URL del proprio dominio wiki consultare:
## Http://www.mediawiki.org/wiki/Manual:Short_URL
## UPO significa: che è un'opzione di preferenze dell'utente
$wgEnableEmail = true; # Abilita le Email
$wgEnableUserEmail = true; # UPO
$wgEmergencyContact = "ESEMPIO@Email.com"; # Mail per il contatto di uso interno
$wgPasswordSender = "ESEMPIO@Email.com"; # Mail per ricevere di nuovo la Password
$wgEnotifUserTalk = true; # UPO
$wgEnotifWatchlist = false; # UPO
$wgEmailAuthentication = true; # Abilita l'autenticazione tramite Email
## Database settaggi
$wgDBtype = "mysql"; # Nome del Tipo di Database
$wgDBserver = "localhost"; # Directory del Database (METTETE LA VOSTRA)
$wgDBname = "METTETE IL VOSTRO"; # Nome del Database
$wgDBuser = "METTETE IL VOSTRO"; # Nome Utente-Login del Database
$wgDBpassword = "METTETE LA VOSTRA"; # Password dell'Utente-Login del Database
# MySQL specifici settaggi
$wgDBprefix = ""; // Solo se avete creato un prefisso per le Tabelle (del Database), specificatelo qui
# MySQL opzioni di tabella da utilizzare durante l'installazione o l'aggiornamento
$wgDBTableOptions = "ENGINE=InnoDB, DEFAULT CHARSET=binary";
# Sperimentale charset supportO per MySQL 4.1/5.0.
$wgDBmysql5 = true;
## Memoria condivisa settaggi
$wgMainCacheType = CACHE_NONE;
$wgMemCachedServers = array();
///DA QUI IN POI, FATE pure COPIA-INCOLLA.
## Per abilitare uploads di immagini e files, assicuratevi che la cartella 'images' directory
## sia scrivibile (writable) sul Server, prima di settare il seguente parametro su "true":
$wgEnableUploads = true; //attivando questo parametro, si visualizza sulla barra laterale l'opzione upload anche ai non-loggati
$wgGroupPermissions['*']['upload'] = true; //Lasciate Disattiva questa variabile, se volete che solo gli utenti registrati (loggati) possano uploadare files
#$wgUseCopyrightUpload = true; //Attivare questa variabile, se non si vuole che nell'Upload appaiano i Campi: "Fonte", e "Dettagli sul Copyright".
///questa seconda serie, serve a far visualizzare le immagini da meta.commons e altri progetti wiki;
//su alcuni server può dare problemi, casomai non attivatela.
///(se il nome dell'immagine è presente uguale sui diversi progetti specificati, sarà visualizzata la prima,
///ossia, il sistema darà la precedenza al primo progetto specificato della lista)
#$wgForeignFileRepos[] = array(
#'class' => 'ForeignAPIRepo',
#'name' => 'shared',
#'apibase' => 'http://base.ekopedia.org/w/api.php',
#'fetchDescription' => true, // Optional
#'descriptionCacheExpiry' => 604800, // 12 hours, optional (values are seconds)
#'apiThumbCacheExpiry' => 86400000, // 12 hours, optional, but required for local thumb caching
#);
#$wgForeignFileRepos[] = array(
#'class' => 'ForeignAPIRepo',
#'name' => 'shared',
#'apibase' => 'http://commons.wikimedia.org/w/api.php',
#'fetchDescription' => true, // Optional
#'descriptionCacheExpiry' => 604800, // 12 ore, opzionale (valori in secondi)
#'apiThumbCacheExpiry' => 86400000, // 12 ore, opzionale, ma richiesto per la cache di thumb locale
#);
///Non attivatene più di due se non vi servono, altrimenti, potreste rallentare la wiki.
//Si possono comunque anche aggiungere "altri siti" diversi da commons.
//Per esempio, per le immagini da it.wiki, attivate:
##$wgForeignFileRepos[] = array(
##'class' => 'ForeignAPIRepo',
##'name' => 'sharedwp',
##'apibase' => 'http://it.wikipedia.org/w/api.php',
##'fetchDescription' => true, // Optional
##'descriptionCacheExpiry' => 604800, // 12 ore, opzionale (valori in secondi)
##'apiThumbCacheExpiry' => 86400000, // 12 ore, opzionale, ma richiesto per la cache di thumb locale
##);
///Questa serie di stringhe, permettere l'Upload dei File con le estensioni indicate (di default, permette solo jpg, jpeg e png)
//(cancellate quelle che non v'interessano, o disattivatele ponendo il simbolo # all'inizio);
//NON METTETELA ALL'INIZIO, perchè potrebbe entrare in conflitto con altri settaggi (soprattutto dalla vers 1.17)
$wgAllowTitlesInSVG = true;
$wgFileExtensions[] = 'svg';
$wgFileExtensions[] = 'bmp';
$wgFileExtensions[] = 'ogg';
$wgFileExtensions[] = 'flv';
$wgFileExtensions[] = 'swf';
$wgFileExtensions[] = 'mp3';
$wgFileExtensions[] = 'pdf';
$wgFileExtensions[] = 'doc';
//Upload diretto da un URL con la seguente stringa, da settare anche nel file DefaultSettings.php, dentro la cartella /includes/.
//Aggiungete poi il permesso adeguato, visto che di default appare ai soli amministratori.
//questo, se si vuole che sia aperto a tutti, (anche agli anonimi):
#$wgGroupPermissions['*']['upload_by_url'] = true;
#$wgAllowCopyUploads = true;
//Oppure, per i soli Utenti auto-confermatisi via mail, sarà così:
$wgGroupPermissions['autoconfirmed']['upload_by_url'] = true;
$wgAllowCopyUploads = true;
//Non mettete entrambi, vanno in conflitto.
$wgAllowExternalImages = true; /// vi consente di fare in modo che negli articoli,
//ad un link corrispondente ad un'immagine esterna,
//venga visualizzata l'immagine di provenienza sul vostro wiki,
//sebbene essa non sia caricata sul vostro server.
//AllowUserJs, permette gli script x i bottoncini 'UserMarkS:
//mettetela su 'true' se lo volete permettere, su 'false' se non li volete permettere
//(per attivare i Bottoni, bisogna agire però anche sul Monobook con uno script
//e creare un "Utente User:MarkS" - Dettagli nel Manuale online).
$wgAllowUserJS = true;
///UseAjax vi potrebbe servire per numerose estensioni; vi consiglio di attivarlo anch'esso.
$wgUseAjax = true;
///ShowEXIF, che serve a far visualizzare i DATI EXIF delle immagini,
//vi consigliamo di lasciarlo su 'false' se attivate la visualizzazione da Commons, perchè altrimenti
//queste le visualizza male. Se invece visualizzate solo quelle caricate sul vostro server, settatelo pure su true.
$wgShowEXIF = false;
///FINE RIGA del COPIA-INCOLLA.
$wgUseImageMagick = true;
$wgImageMagickConvertCommand = "/usr/bin/convert";
## Se si utilizza ImageMagick (o qualsiasi altro comando di shell) su un
## Server Linux, questo dovrà essere impostato sul nome di un
## UTF-8 locale disponibile
$wgShellLocale = "en_US.utf8";
## Se si desidera utilizzare il caricamento delle immagini in modalità sicura,
## creare le cartelle directory: images/archive, images/thumb e
## images/temp, rendendole tutte "scrivibili" (777). Dopo, attivate
## questo parametro a 'true', se non è già attivato:
#$wgHashedUploadDirectory = true;
## Se avete il software di supporto appropriato installato
## è possibile attivare la linea di equazioni LaTeX:
///lasciatela pure attivata se prevedete di utilizzare la nostra alternativa, l'Ext "Mimetex". Ma non usate più il parametro <match>
//Attivandola, vi appare infatti anche il messaggio di errore ogniqualvolta s'inseriscono formule matematiche nelle pagine del wiki
//per ricordare appunto che non avete il necessario software installato. Quindi, attivatela solo se lo avete, ed utilizzate il parametro <tex>. (Per vedere se funziona, inserite questa Formula matematica: <tex>2^3</tex> in una qualsiasi pagina del vostro wiki.)
#$wgUseTeX = true;
$wgLocalInterwiki = strtolower( $wgSitename );
//Anche i seguenti parametri attivateli solo se avete il software di supporto LaTeX ufficiale, installato (maggiori informazioni sul manuale online)
##$wgUploadPath = "images";
##$wgUploadDirectory = "images";
##$wgMathPath = "{$wgUploadPath}/math";
##$wgMathDirectory = "{$wgUploadDirectory}/math";
##$wgTmpDirectory = "{$wgUploadDirectory}/tmp";
$wgLanguageCode = "it";
$wgSecretKey = "GENERATA-AUTOMATICAMENTE-AL-MOMENTO-DELL'INSTALLAZIONE";
## Skin di default: è possibile cambiare la skin di default. Utilizzare il nome simbolico interno
## i nomi, cioè: 'standard', 'nostalgia', 'cologneblue', 'monobook', ecc. che trovate all'interno della cartella Skin
$wgDefaultSkin = 'monobook';
#$wgDefaultSkin = 'modern'; //SE ATTIVATE QUESTA, DISATTIVATE L'ALTRA
## Per collegare i metadati delle licenze alle pagine, e la visualizzazione
## dell'appropriata nota di copyright e relativa icona.
## Sono supportati fino ad ora: GNU Free Documentation e Creative Commons.
#$wgEnableCreativeCommonsRdf = true;
///////////////////////////////////////
////////////*CREDITI*/////////////////
/////Esempio di CREATIVE-COMMONS.////
////////////////////////////////////
#$wgRightsText = "Attribution-ShareAlike 3.0 Unported"; //Non attivate questa contemporaneamente; o una, o un'altra.
#$wgRightsIcon = "http://i.creativecommons.org/l/by-sa/3.0/88x31.png"; //Qui si specifica l'Url dell'icona, oppure la root se l'avete caricata sul vostro server.
//////////////////////////////////
/////Esempio di GNU-GFDL.////////
////////////////////////////////
$wgRightsText = "GNU Free Documentation License 1.2"; # Setta il Testo (Copyright o Copyleft)
$wgRightsIcon = "${wgScriptPath}/skins/common/images/gnu-fdl.png"; # Setta la cartella sul vostro server dell'immagine icona, di Copyright o Copyleft
//////////////////////////////////
/////Esempio di PUBLIC-DOMAIN.///
////////////////////////////////
#$wgRightsText = "Pubblico Dominio";
#$wgRightsIcon = "${wgScriptPath}/skins/common/images/public-domain.png"; //Attivate o questa, o le altre (non assieme). Disattivatele se non volete specificare nessuna icona di Copyright o Copyleft.
/////CODICE HTML/////.
///Utilizzate il seguente parametro, se invece d'indicare una cartella o un URL sopra
//per l'immagine-icona (Copyright o Copyleft), preferite specificarlo in HTML, come da esempio:
#$wgCopyrightIcon = "<img src='http://www.anisintheworld.org/images/Simbolo_Copyright.gif' alt='whatever' />";
#$wgRightsPage = "Text of the GNU Free Documentation License"; # Setta la pagina del vostro wiki che descrive la vostra licenza/copyright o copyleft
$wgRightsUrl = "http://www.gnu.org/copyleft/fdl.html"; # Setta l'Url che apparirà sull'icona; se non specificate il parametro sopra, prevarrà questo anche sul testo.
### $wgRightsCode = "gfdl"; ///Non ancora usata (cancellatela pure)
$wgDiff3 = "/usr/bin/diff3";
# Quando si apportano modifiche a questo file di configurazione, questo renderÃ
# sicuro che le pagine nella cache vengano cancellate.
$wgCacheEpoch = max( $wgCacheEpoch, gmdate( 'YmdHis', @filemtime( __FILE__ ) ) );
///DA QUI IN POI, FATE pure COPIA-INCOLLA.
#$wgMaxCredits = 3; ///Attivare questo valore se si vuole che a fondo pagina appaiano i nomi dei contribuenti degli articoli.
//(specificare il numero. Se invece si vuole visualizzarli tutti, mettere a: -1)
#$wgShowCreditsIfMax = true; ///Attivare questo valore, se si vuole che appaia un link che visualizzi i contribuenti oltre il numero specificato da noi.
#$wgGroupPermissions['*']['minoredit'] = true; ///Permette anche agli IP anonimi di segnare modifiche come minori
$wgRCLinkLimits = array( 50, 100, 250, 500, 5000 ); ///Specifica il num. max di 'cambi recenti' in Ultime Modifiche
$wgRCLinkDays = array( 1, 3, 7, 14, 30, 300 ); ///Specifica il num. max di giorni, in Ultime Modifiche
##$wgAllowCategorizedRecentChanges = false; /// vi permetterebbe di poter visualizzare, in 'ultime modifiche',
//solo quei cambi effettuati in determinate Categorie (scelte da voi). Ma sembra difettosa, quindi la diamo disattivata.
///SETTAGGI PER IL MOTORE DI RICERCA interno del wiki///
#$wgUseOldSearchUI = false; //Attivare, se si vuole la schermata di Ricerca senza opzioni dei Namespaces
#$wgAdvancedSearchHighlighting = true; //Impostato su 'true', serve per avere più bello il testo evidenziato nei risultati di ricerca. Disattivatelo se avete poi problemi di lentezza.
#$wgEnableMWSuggest = true; //su 'true', Abilita i suggerimenti durante la digitazione nella caselle di ricerca
#$wgGoToEdit = true; //con questo il pulsante 'Vai', va direttamente alla schermata di 'modificare' se l'articolo non esiste
/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///Abilitate questa funzione se volete che gli IP anonimi non possano editare, ma solo quelli registrati (loggati) possano farlo
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#$wgGroupPermissions['*']['edit'] = false;
#$wgEmailConfirmToEdit = true; ///questa, per richiede la conferma del proprio indirizzo e.mail per poter editare.
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
///Abilitate quest'altra, per fare in modo che solo voi (i 'sysop') possiate creare Account per le persone che potranno scrivere
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
#$wgGroupPermissions['*']['createaccount'] = false;
////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////
//infine quest'ultima, se non volete gli IP anonimi riescano a leggere il vostro wiki, ma soltanto i loggati.
#$wgGroupPermissions['*']['read'] = false;
#$wgWhitelistRead = array("Pagina principale", 'Speciale:UltimeModifiche' ); //Potete specificare qui le pagine che gli anonimi possono visualizzare
///////////////////////////////////////////////////////////////////////////
//////////////////////////////////////////////////////////////////////////
///Da qui in poi, sotto, ci sono invece le estensioni vere e proprie. ///
////////////////////////////////////////////////////////////////////////