Cathopedia:Modifiche al software
Skin per utenti non registrati
16/2/2006 - don Giovanni
per fare in modo che gli utenti normali non vedano le possibilità di editare e cronologia, ecc... ho seguito le indicazioni qui:
Ho dunque impostato la variabile
$wgDefaultUserOptions = 'monobook';
...MA A POSTERIORI HO VISTO CHE SULLA PAGINA Http://www.mediawiki.org/wiki/Help:%24wgDefaultUserOptions C'E' SCRITTO CHE IN REALTA' QUESTA COSA QUI CANCELLA LE ALTRE OPZIONI PER L'UTENTE ANONIMO, MI PARE, E DIFATTI, SE ATTIVO QUESTA LINEA, L'UTENTE ANONIMO VEDE LE SEZIONI DI EDITING, DUNQUE NON VA BENE: SARANNO I SINGOLI UTENTI REGISTRATI CHE DOVRANNO ANDARE A CAMBIARE LO SKIN SCEGLIENDO IL MONOBOOK
ho dunque modificato la variabile generale così:
$wgDefaultSkin = 'monobooknoviews';
Ho poi creato il nuovo skin copiandolo dal vecchio, e modificando dove c'era scritto "monobook" ho messo "monobooknoviews".
ORA TUTTI GLI UTENTI REGISTRATI DOVRANNO SCEGLERE LO SKIN "MONOBOOK" PER VEDERE LE SEZIONI DI EDITING, CRONOLOGIA, DISCUSSIONE E ALTRO
Sottotitolo
18/2/2006 - don Giovanni Per fare in modo che sotto il titolo di ogni pagina e voce venga fuori la dicitura "Dall'Enciclopedia Cattolica di Qumran2", non avendo trovato altro modo più confacente, ho aggiunto nei file:
/skins/monobooknoviews.php /skins/monobook.php
la dicitura: "Dall'Enciclopedia Cattolica di Qumran2"
sostituendo questa riga:
con questa:
<?php $this->html('subtitle') ?>
e in:
/skins/monobooknoviews/main.css /skins/monobook/main.css
sostituita questa porzione:
- contentSub {
font-size: 84%; line-height: 1.2em; margin: 0 0 1.4em 1em; color: #7d7d7d; width: auto;
}
con questa:
- contentSub {
font-size: 84%; line-height: 1.2em;
/* margin: 0 0 1.4em 1em; */
color: #7d7d7d; width: auto;
}
cambiato box degli strumenti
18/2/06 - don Paolo Sottotitolo messo a corsivo con grassetto in Qumran2 Tolti dallo skin MonobookNOViews i link degli strumenti: upload, email all'utente, contributi di quest'utente, modifiche correlate
abilitazione javascript utenti
19/2/2006 - don Paolo Abilitati gli script java nelle sottopagine utente: è per usare i popup sui link degli articoli
Spostamento box di ricerca
Spostato sotto il logo nelle due skin, non registrati e registrati
don Paolo - lasciami un messaggio o una risposta 20:21, Feb 21, 2006 (ora solare Europa occidentale)
Attivazione InterWiki
Abilitati interwiki per poter mettere un collegamento all'articolo di Wikipedia in questa forma:
[[:it:Nome articolo]]
Le istruzioni per l'attivazione le ho prese qui:
--don Giovanni 19:12, Feb 27, 2006 (ora solare Europa occidentale)
Adattamento copyright in fondo alla pagina
Modificate le indicazioni di copyright che compaiono in fondo alle pagine, modificando le variabili $wgRights... in DefaultSettings.php
don Paolo - lasciami un messaggio o una risposta 03:19, Feb 28, 2006 (ora solare Europa occidentale)
Aggiunte le statistiche di Php-stats
Ho aggiunto nelle pagine:
/enciclopedia/MonoBookNoViews.php /enciclopedia/MonoBook.php
il caricamento delle statistiche del sito tramite questa riga:
<script type="text/javascript" src="http://www.qumran2.net/stats/php-stats.js.php"></script>
Sarebbe però meglio trovare un file unico che faccia caricare le statistiche, perché in questo modo bisognerebbe aggiungerlo a tutti gli skins... --don Giovanni 22:58, Mag 17, 2006 (ora solare Europa occidentale)
Spaziatura sopra il titolo delle pagine
Nelle pagine:
/enciclopedia/MonoBookNoViews.php /enciclopedia/MonoBook.php
alla riga:
<h1 class="firstHeading"><?php $this->text('title') ?></h1>
ho aggiunto un br, ovvero:
<br><h1 class="firstHeading"><?php $this->text('title') ?></h1>
--don Giovanni 08:03, Ago 2, 2006 (ora solare Europa occidentale)
Sidebar diversa per utenti loggati o no
Modificato includes/Skin.php come spiega qui: http://www.mediawiki.org/wiki/Manual:Interface/Sidebar#Change_sidebar_content_when_logged_in_.28PHP.29
--don Paolo - lasciami un messaggio o una risposta 12:35, 16 set 2008 (UTC)
Modificata la skin MonoBookNotLoggedIn.php commentando una linea in maniera che i non loggati non vedano gli "strumenti" --Don Paolo Benvenuto 21:49, 17 set 2008 (UTC)
nome della skin da non loggati
La skin che si usa da loggati è monobook, da non loggati era monobooknoviews, ho cambiato il nome in monobooknotloggedin, e altri cambi conseguenti
--don Paolo - lasciami un messaggio o una risposta 12:35, 16 set 2008 (UTC)
Estensioni installate
- merge and delete users --don Paolo 12:35, 16 set 2008 (UTC)
- Renameuser --Don Paolo Benvenuto 18:56, 17 set 2008 (UTC)
- Cite --Don Paolo Benvenuto 18:56, 17 set 2008 (UTC)
- CharInsert --Don Paolo Benvenuto 19:08, 17 set 2008 (UTC)
- CategoryTree --Don Giovanni Benvenuto 20:20, 18 set 2008 (UTC)
- Renameuser --Don Giovanni Benvenuto 20:20, 18 set 2008 (UTC)
Tipi di file permessi nell'upload
In Localsettings.php ho aggiunto l'estensione SVG ai file che è permesso caricare (18/9/2008, don Giovanni). Riferimento: [1]
$wgFileExtensions[] = 'svg';
Forse è da controllare se ci sono delle altre modifiche da fare per la sicurezza...
Non funziona però il thumbnail, nonostante, come sempre abbia fatto sempre come dice qui aggiungendo sempre questa riga al Localsettings.php:
$wgSVGConverterPath = 'c:/ImageMagick';
--Don Giovanni Benvenuto 20:21, 18 set 2008 (UTC)
eliminato index.php nelle pagine
Seguendo http://www.mediawiki.org/wiki/Manual:Short_URL#Setup_steps ho sostituito index.php con wiki nell'url delle pagine.
Però nella nostra installazione non c'è il "w" di cui si parla lì, è da metterci "".
Eliminata skin monobooknotloggedin per i non loggati
Ho eliminato definitivamente la seconda skin per gli utenti non loggati. Tutto viene gestito dalla skin monobook, che si preoccupa lei di togliere le linguette per gli utenti non registrati.
Gli utenti non registrati vedono la barra laterale Mediawiki:Sidebarnotloggedin, quelli registrati Mediawiki:Sidebar: il cambiamento è gestito nel file includes/Skin.php, che purtroppo viene sovrascritto quando si aggiorna mediawiki. In quella cartella ci sono Skin_modificato.php e Skin_originale.php: se si aggiorna mediawiki bisogna poi copiare il modificato Skin_modificato.php su Skin.php
Don Paolo Benvenuto - scrivimi 11:07, 1 mar 2011 (CET)