Ciao Vales,
grazie per aver risposto.
Sinceramente, prima di procedere agli aggiornamenti proposti dalla FAP, avevo già letto quel post e l'evoluzione degli aggiornamenti faceva capire che bisognava apportare tutte le modifiche al core che sono state fatte dal 2007 ad oggi.
Questo, per esempio, me lo confermava il file: libraries/joomla/html/html/image.php che a tutt'oggi non sembra aver recepito gli aggiornamenti della revisione 9980:
Index: libraries/joomla/html/html/image.php
===================================================================
--- libraries/joomla/html/html/image.php (revisione 9980)
+++ libraries/joomla/html/html/image.php (copia locale)
@@ -86,7 +86,17 @@
// outputs actual html <img> tag
if ($asTag) {
- return '<img src="'. $src .'" alt="'. html_entity_decode( $alt ) .'" '.$attribs.' />';
+ // ABP: fix forbidden IMG attrs, put them into style tag
+ // return '<img src="'. $src .'" alt="'. html_entity_decode( $alt ) .'" '.$attribs.' />';
+ $style_attribs = '';
+ if(is_array($attribs)){
+ $style_attribs = array();
+ foreach($attribs as $k => $v){
+ $style_attribs[] = "$k:$v";
+ }
+ $style_attribs = 'style="' . join(';', $style_attribs) . '"';
+ }
+ return '<img src="'. $src .'" alt="'. html_entity_decode( $alt ) .'" '.$style_attribs.' />';
}
return $src;
@@ -145,7 +155,9 @@
// outputs actual html <img> tag
if ( $type ) {
- $image = '<img src="'. $image .'" alt="'. $alt .'" '.$attribs.' />';
+ // ABP:
+ //$image = '<img src="'. $image .'" alt="'. $alt .'" align="'. $align .'" border="0" />';
+ $image = '<img src="'. $image .'" style="align:'. $align .'border:none" alt="'. html_entity_decode($alt) .'"/>';
}
return $image;
Non sto qui ad elencare gli altri file che sembrano bisognosi di cure visto che tu mi hai detto che i file del corepatch relativi all'ultima versione di Joomla 1.5.20 sono quelli contenuti nello zip.
Quindi, per concludere, con la versione 1.5.20, solo per quanto attiene al core, basta che sovrascrivo i files che si trovano nello zip che è fatta!..
Saluti, Franco