Back to top

Autore Topic: Posizione corepatches  (Letto 7454 volte)

Offline TheAnt

  • Esploratore
  • **
  • Post: 172
    • Mostra profilo
Posizione corepatches
« il: 16 Ott 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
« Ultima modifica: 16 Ott 2008, 23:01:12 da TheAnt »

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re: Posizione corepatches
« Risposta #1 il: 17 Ott 2008, 09:08:18 »
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.

« Ultima modifica: 17 Ott 2008, 15:06:41 da vales »
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline TheAnt

  • Esploratore
  • **
  • Post: 172
    • Mostra profilo
Re: Posizione corepatches
« Risposta #2 il: 17 Ott 2008, 09:12:40 »
Grazie mille, purtroppo Tortoise per Mac non l'ho ancora trovato.
Ciao

Offline elpaso66

  • Moderator
  • Appassionato
  • *****
  • Post: 489
  • Sesso: Maschio
  • Sviluppo siti web e applicazioni
    • Mostra profilo
Re: Posizione corepatches
« Risposta #3 il: 18 Ott 2008, 09:34:36 »
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).
ItOpen.it - soluzioni open source
Template Accessibile per Joomla! FAP
Albo pretorio online per Joomla! 3

Offline TheAnt

  • Esploratore
  • **
  • Post: 172
    • Mostra profilo
Re: Posizione corepatches
« Risposta #4 il: 18 Ott 2008, 09:53:22 »
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.

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re: Posizione corepatches
« Risposta #5 il: 18 Ott 2008, 13:30:15 »
Citazione
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.
Citazione
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 ?
« Ultima modifica: 18 Ott 2008, 15:42:33 da vales »
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline TheAnt

  • Esploratore
  • **
  • Post: 172
    • Mostra profilo
Re: Posizione corepatches
« Risposta #6 il: 18 Ott 2008, 15:05:26 »
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.

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re: Posizione corepatches
« Risposta #7 il: 18 Ott 2008, 16:18:58 »
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
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline TheAnt

  • Esploratore
  • **
  • Post: 172
    • Mostra profilo
Re: Posizione corepatches
« Risposta #8 il: 18 Ott 2008, 17:54:00 »
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

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re: Posizione corepatches
« Risposta #9 il: 18 Ott 2008, 18:28:07 »
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.
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re: Posizione corepatches
« Risposta #10 il: 18 Ott 2008, 19:12:48 »
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
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

Offline TheAnt

  • Esploratore
  • **
  • Post: 172
    • Mostra profilo
Re: Posizione corepatches
« Risposta #11 il: 18 Ott 2008, 19:19:07 »
Hai ragione, avevo dimenticato di attivare il plugin.
Per l'ennesima volta, grazie

Offline vales

  • Global Moderator
  • Instancabile
  • ********
  • Post: 8012
  • Sesso: Maschio
    • Mostra profilo
Re: Posizione corepatches
« Risposta #12 il: 18 Ott 2008, 19:40:37 »
Bene. Ora comincia il lavoro vero ...
Download e demo di Albo Pretorio On Line per Joomla 1.5 e Joomla 2.5 e 3
Moduli scuola On Line v1 per Joomla 3
http://valesweb.altervista.org

 



Web Design Bolzano Kreatif