Situazione sito museo
Il sito e' stato migrato da Streamtime (195.169.149.213) su Munir, attuale server.
Questo significa differenze di versioni:
|
Mediawiki |
PHP |
MYSQL |
VECCHIO SITO (Streamtime) |
1.12.0 |
5.2.6-1+lenny3 |
5.2.6-1+lenny3 |
NUOVO SITO (Munir) |
1.16.5 |
5.3.3-7+squeeze3 |
5.1.49-3 |
Il sito del Museo sta in /srv/data/web/museum/htdocs
La diversa versione di Mediawiki implica che alcuni plugin non funzionano bene e vanno sistemati.
Appunti di lavoro
Per creare un nuovo utente e' NECESSARIO loggarsi come Admin e poi andare sulla pagina Speciale:Entra dove sara' possibile aggiungere un nuovo utente. Il link per crearli e' disabilitato per qualsiasi altro utente!
Aggiornamento database
BISOGNA aggiornare il db per la nuova versione, dopo aver migrato il vecchio. da linea di comando:
cd maintenance php update.php
altrimenti UPLOAD ed altre cose fungono MALISSIMO. Al db mancherebbero troppe cose!
Problema thumbnail
Non fa il thumbnail. PORCO DIO. Come da http://www.mediawiki.org/wiki/Manual_talk:Image_Administration#Error_creating_thumbnail ho dovuto commentare qui:
# asb cosi funge! cose da pazzi $wgUseImageMagick = true;
cosi' va. pazzesco.
Plugin installati
I plugin installati su Streamtime erano:
Plugin |
Uso |
Special pages |
|
MultipleUpload (Version 1.0) |
Allows users to upload several files at once |
Parser hooks |
|
|
|
Mediawiki PayPal Extension |
|
Multi Language Manager (Version 1.0.1) |
Mediawiki Multi Language Manager |
generate a category page showing all pages in a category, including subcategories |
|
ParserFunctions (Version 1.1.1) |
Enhance parser with logical functions |
Offers a user-friendly way to insert new images and to edit existing image markup. |
|
include |
This lets you include static content from the local file system; a remote URL; or SVN. |
Plugin da aggiornare
Alcuni di questi vanno aggiornati perche' non compatibili con la nuova versione di Mediawiki e con quella del maledetto PHP. In particolare:
MultipleUpload - DISABILITATO in quanto blocca le Special Pages
MultiLanguage Manager - Aggiornato, e creata tabella in base alle istruzioni che si trovano su http://www.mediawiki.org/wiki/Extension:MultiLanguageManager:
CREATE TABLE wiki_page_language ( page_id int(8) NOT NULL, lang varchar(3) NOT NULL, PRIMARY KEY (page_id) ) TYPE=InnoDB; CREATE TABLE wiki_page_translation ( `source` int(8) NOT NULL, translate int(8) NOT NULL, UNIQUE KEY source_2 (`source`,translate), KEY `source` (`source`), KEY translate (translate) ) TYPE=InnoDB;
nonche' modificato il tema corrente dentro skin editando MonoBook.php alla riga 148, inserendo questo:
<!-- asbesto DIO CANCRO --> <div class="portlet" id="p-tb"> <h5>language</h5> <div class="pBody"> <center> <?php $languageController=new MultiLanguageManager_controller(); $myTitle=Title::newFromId($this->data['articleid']); echo $languageController->displaySelectLanguage($myTitle); ?> </center> </div> </div> <!--Puttana Madonna -->
come peraltro spiegato nella stessa pagina di prima, quella relativa alle istruzioni per installare il Plugin.
APPUNTI
Aug 14 17:57:39 <giskard> reinstalla il plugin Aug 14 17:57:40 <giskard> ? Aug 14 18:07:04 <asbesto> no Aug 14 18:07:10 <asbesto> credo sia un problema di localizzazione Aug 14 18:07:29 <asbesto> perche' nel template c'era scritto Aug 14 18:07:37 <asbesto> {|border="1" align="Center" width="80%" style Aug 14 18:07:37 <asbesto> ="background:#cecedd;border-color:#33a319;" Aug 14 18:07:38 <asbesto> |<ncl style=bullet maxdepth=2 headings=bullet headstart=6 showcats=1 Aug 14 18:07:38 <asbesto> showarts=1> Categoria {{PAGENAME}}</ncl> Aug 14 18:07:38 <asbesto> |} Aug 14 18:07:38 <asbesto> Aug 14 18:07:46 <asbesto> "Categoria " non andava Aug 14 18:07:53 <asbesto> ho messo "Category:" Aug 14 18:07:56 <asbesto> ed ha funzionato Aug 14 18:08:00 <asbesto> cosa TREMENDAMENTE STRANA