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

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

ImageShadow

IpbWiki PayPal (Version 1.0.2)

Mediawiki PayPal Extension

Multi Language Manager (Version 1.0.1)

Mediawiki Multi Language Manager

NiceCategoryList

generate a category page showing all pages in a category, including subcategories

ParserFunctions (Version 1.1.1)

Enhance parser with logical functions

ImagePlus

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> &nbsp;
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


CategoryMuseo

SitoMuseo (last edited 2011-11-23 11:48:59 by asbesto)