Joomla.it Forum
Non solo Joomla... => Pubblica Amministrazione => Accessibilità con "JOOMLAFAP" => : TheAnt 16 Oct 2008, 22:55:13
-
Ciao
volendo sostituire i file del corepatches a mano, come faccio a capire in quale posizione vanno? Ad esempio, il file html.php dove va? di file con lo stesso nome in una installazione di Joomla 1.5.7 ce ne sono 3 più uno con la H maiuscola. Di legacy.php e di legacy.php ce ne sono tre.
Stessa cosa per com_accesskeys, ho scaricato da svn e ho una cartella "component" con dentro com_accesskey, che a sua volta contiene "accesskeys.xml" e le cartelle admin e languages, ma nell'installazione di joomla queste cartelle non ci sono.
Chi mi aiuta?
Ciao e grazie
-
Queste sono le posizioni degli unici files da sostituire:
plugins/system/legacy/adminmenus.php
plugins/system/legacy/html.php
modules/mod_mainmenu/legacy.php
libraries/joomla/html/html/email.php
Comunque all'interno della cartella corepatches ci sono dei files come questo joomla_fap_15_2008-09-11.diff che è l'ultima versione che descrive le modifiche e le posizioni dei singoli file.
Se usi Tortoise per scaricare gli aggiornamenti ed poi apri con Tortoise il file formato diff vedrai chiaramente tutto.
-
Grazie mille, purtroppo Tortoise per Mac non l'ho ancora trovato.
Ciao
-
Il file .diff è un file di testo, basta aprirlo e leggerlo per capire come funziona.
La prima riga di ciascun blocco di modifiche contiene il percorso relativo del file a cui si applicano, quindi è facile capire quale file è quello da sostituire ed è anche facile fare applicare a mano le modifiche (in quanto sono poche).
-
Ottimo, grazie.
Nella cartella corepatches trovo anche file non indicati nel .diff: pagebreak.php e tinymce.php, vanno sotituiti anche loro o no?
L'ultima perplessità resta per gli "aggiornamenti" di accesskeys. Fra i file che si installano con la normale procedura di joomla, non trovo quelli da sostituire.
-
Nella cartella corepatches trovo anche file non indicati nel .diff: pagebreak.php e tinymce.php, vanno sotituiti anche loro o no?
Se hai Joomla 1.5.7 sono già aggiornati e non occorre sostituirli.
L'ultima perplessità resta per gli "aggiornamenti" di accesskeys. Fra i file che si installano con la normale procedura di joomla, non trovo quelli da sostituire.
A quali file ti riferisci ?
-
Mi era sembrato di capire che è necessario aggiornare anche com_accesskeys
qui:
http://joomlacode.org/gf/project/joomlafap1_5/frs/
sono disponibili com_accesskeys_31
e qui
http://forum.joomla.it/index.php/topic,47290.0.html
si fa riferimento a com_accesskeys_66
Ti ringrazio davvero molto per la pazienza.
-
Si ripetto alla _31 ci sono stati aggiornamenti fino alla _66 che risale a giugno scorso.
Devi updare i file più recenti rispetto alla versione _31.
I file li trovi qui: http://joomlacode.org/gf/project/joomlafap1_5/scmsvn/
Apri la cartella components e di seguito le altre sottocartelle per trovare i file con versione superiore alla _31 e li sostituisci ai file del componente accesskey caricato sul tuo sito (che dovrebbe essere la versione _31).
E' laborioso ma se non puoi usare Tortoise o l'altra patch descritta nella video guida accessibile3BP2.swf non c'è altra strada.
Le video guide sono qui: http://joomlacode.org/gf/project/joomlafap1_5/docman/?subdir=466
-
Grazie, davvero molto gentile.
Ho visto tutte le video guide ma non ne trovo che parlino di patch o che si chiami 3BP2.swf qui:
http://joomlacode.org/gf/project/joomlafap1_5/docman/?subdir=466
Credo alla fine di essere riuscito a installare manualmente tutti i file aggiornati:
http://cornacchia.selfip.com/fap/
ho provato a testare il sito così com'è senza nessuna modifica con il validatore di W3C e ottengo 5 errori:
http://validator.w3.org/check?uri=http%3A%2F%2Fcornacchia.selfip.com%2Ffap%2F&charset=(detect+automatically)&doctype=Inline&group=0
-
E' vero. Quando le scaricai io c'erano due versioni della 3, 4 e 5.
Sei invii un indirizzo di posta nella mia casella personale te la invio.
-
Strano con Joomla puro senza componenti strani dovrebbe validare subito.
Hai controllato i settaggi giusti del plugin Htmlpurifier ?
Encoding ISO-8859-1
Tidy Level medium
Doctype HTML 1.0 Strict
Linkify no
Trusted HTML si
-
Hai ragione, avevo dimenticato di attivare il plugin.
Per l'ennesima volta, grazie
-
Bene. Ora comincia il lavoro vero ...