Back to top

Autore Topic: Soluzioni & Fix per bug ArtioJoomSef  (Letto 15803 volte)

Offline bobighorus

  • Abituale
  • ****
  • Post: 840
  • Sesso: Maschio
    • Mostra profilo
Soluzioni & Fix per bug ArtioJoomSef
« il: 24 Lug 2007, 16:32:12 »
Ciao a tutti!
Apro questo thread per postare la soluzione ad alcuni errori che ho riscontrato nel componente SEO per l'url rewriting "ArtioJomSef".
- "Warning call-time pass-by-reference": basta eliminare il carattere "&", prima di "$mainframe", alla linea 42 del file "joomsef_metabot.php", contenuto in /mambot/system/.
Per comodità allego il file.
- Chiamate multiple al db: uno dei difetti di Artio è costituito dalle chiamate multiple al database, che generano numerose e inutili query sql "SELECT DATABASE" per ogni item, che rallentano le prestazioni.
Per ovviare a questo basta sostituire il file "/components/com_sef/joomsef.php" con quello in allegato. N.B.:per le versioni successive alla 1.5 potrebbe generare errori.
- Link allo sponsor: in alcune versioni viene visualizzato un link allo sponsor di Artio: "JoomSEF SEO by Artio.Co-sponsored by Plastic and Cosmetic Surgery in Michigan & dovolena u more."
Per risolvere basta scaricare una versione modificata di Artio:
http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,2337/Itemid,35/
per scaricarla direttamente:
http://www.kangainternet.com/remository/joomsef.html
- Problema della duplicazione delle url: dalla versione 2.0 di Artio sono state inserii numerosi fix per questo problema.
- Taglio delle lettere accentate: inserire ", à|a, è|e, ì|i, ò|o, ù|u" in "Sostituzione caratteri Non-ASCII" nella configurazione di Artio.
Spero di essere stato utile a tutti quelli che, come me, si sono  imbattuti in queste difficoltà con ArtioJomSef! ;) :D
Un ringraziamento va a Zalexo!

[allegato eliminato da un amministratore]
« Ultima modifica: 26 Lug 2007, 12:00:39 da boBigHorus »

Offline zalexo

  • Appassionato
  • ***
  • Post: 520
  • Sesso: Maschio
    • Mostra profilo
Re: Fix bug ArtioJoomSef
« Risposta #1 il: 24 Lug 2007, 16:36:14 »
Ciao a tutti!
Apro questo thread per postare la soluzione ad alcuni errori che ho riscontrato nel componente SEO per l'url rewriting "ArtioJomSef".
- "Warning call-time pass-by-reference": basta eliminare il carattere "&", prima di "$mainframe", alla linea 42 del file "joomsef_metabot.php", contenuto in /mambot/system/.
- Chiamate multiple al db: uno dei difetti di Artio è costituito dalle chiamate multiple al database, generando numerose e inutili query sql "SELECT DATABASE" per ogni item, che rallentano le prestazioni.
Per ovviare a questo basta sostituire il file "/components/com_sef/joomsef.php" con quello in allegato. Ricordarsi di cancellare l'estensione ".txt" alla fine.
- Link allo sponsor: in alcune versioni viene visualizzato un link allo sponsor di Artio: "JoomSEF SEO by Artio.Co-sponsored by Plastic and Cosmetic Surgery in Michigan & dovolena u more."
Per risolvere basta scaricare una versione modificata di Artio:
http://extensions.joomla.org/component/option,com_mtree/task,viewlink/link_id,2337/Itemid,35/
per scaricarla direttamente:
http://www.kangainternet.com/remository/joomsef.html
- Problema della duplicazione delle url: dalla versione 2.0 di Artio sono state inserii numerosi fix per questo problema.
Spero di essere stato utile a tutti quelli che, come me, si sono  imbattuti in queste difficoltà con ArtioJomSef! ;) :D

Molto interessante, lo metto IMPORTANTE.
Corsi Joomla e SEO -  SEO Web Agency - Romagna Joomla Beach  NON MANCARE!!!!

Offline bobighorus

  • Abituale
  • ****
  • Post: 840
  • Sesso: Maschio
    • Mostra profilo
Re: Fix bug ArtioJoomSef
« Risposta #2 il: 24 Lug 2007, 22:04:48 »
Citazione da: zalexo link=topic=25566.msg108183#msg108183
Molto interessante, lo metto IMPORTANTE.
Grazie! Spero sia utile! ;D :D ;)
« Ultima modifica: 24 Lug 2007, 22:06:26 da boBigHorus »

Offline piterdan

  • Appassionato
  • ***
  • Post: 238
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #3 il: 24 Lug 2007, 22:24:14 »
Buona notizia l'uscita della 2.0 di Artio.
Ovviamente la patch che hai linkato si riferisce ancora alla 1.51?
Come pure la modifica relativa al Warning?
Ma questa cosa della pubblicità non l'ho mai vista. Dove si colloca? Nel footer?

Offline bobighorus

  • Abituale
  • ****
  • Post: 840
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #4 il: 25 Lug 2007, 21:37:09 »
Buona notizia l'uscita della 2.0 di Artio.
Ovviamente la patch che hai linkato si riferisce ancora alla 1.51?
Come pure la modifica relativa al Warning?
Ma questa cosa della pubblicità non l'ho mai vista. Dove si colloca? Nel footer?
Ciao!La modifica per il warning funzionano sia per la versione 1.5 sia per la 2.0 ;)
Invece la patch per le chiamate al db sembra non funzionare per le versioni successive alla 1.5... ???
Per comodità ho allegato anche il file della modifica per il warning! ;)
Nemmeno io ho mai visto la pubblicità; tuttavia un altro utente aveva segnalato questa cosa in un altro post e ho pensato fosse utile segnalare la versione modificata ;)...  :D
« Ultima modifica: 26 Lug 2007, 12:05:56 da boBigHorus »

Offline proterin

  • Esploratore
  • **
  • Post: 165
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #5 il: 26 Lug 2007, 10:49:53 »
si la pubblicità c'è guardate sul mio sito in basso www.proterin.net
potreste spiegarmi per cortesia la procedura per installare la versione patch
grazie
Infermieri Informatizzati

Offline piterdan

  • Appassionato
  • ***
  • Post: 238
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #6 il: 26 Lug 2007, 10:55:54 »
si la pubblicità c'è guardate sul mio sito in basso www.proterin.net
potreste spiegarmi per cortesia la procedura per installare la versione patch
grazie

Come immaginavo viene visualizzata nel footer. Tieni conto che non ci sono limitazioni di copywrite per mantenerlo in quella posizione, per cui si può tranquillamente togliere dal template quella parte.

Offline proterin

  • Esploratore
  • **
  • Post: 165
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #7 il: 26 Lug 2007, 11:27:00 »
io ho installata la vers 2.0.1 avevo fatto l'upload del file joomsef.php ma ho dovuto disintstallarlo in quanto mi era scomparsa la home con un messaggio che diceva e' successo un errore imprevedibile
Infermieri Informatizzati

Offline bobighorus

  • Abituale
  • ****
  • Post: 840
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #8 il: 26 Lug 2007, 11:48:43 »
si la pubblicità c'è guardate sul mio sito in basso www.proterin.net
potreste spiegarmi per cortesia la procedura per installare la versione patch
grazie
Ciao!Ti consiglio semplicemente di disinstallare la versione corrente di Artio ed installare quella modificata senza pubblicità... :) ;)

Offline bobighorus

  • Abituale
  • ****
  • Post: 840
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #9 il: 26 Lug 2007, 12:04:18 »
io ho installata la vers 2.0.1 avevo fatto l'upload del file joomsef.php ma ho dovuto disintstallarlo in quanto mi era scomparsa la home con un messaggio che diceva e' successo un errore imprevedibile
Purtroppo sembra che con versioni successive alla 1.5 non va...
Ti riporto il link della discussione originale (datata 8 luglio 2007) :)
http://forum.joomla.org/index.php/topic,188576.0.html

Offline Xscratch

  • Nuovo arrivato
  • *
  • Post: 14
  • Sesso: Maschio
  • PHP Programmer & Guitar Player
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #10 il: 10 Ago 2007, 12:10:27 »
Domanda: ma la versione patchata di joomSEF è legale?
Next Point Rock Band

Offline carlodamo

  • Global Moderator
  • Instancabile
  • ********
  • Post: 3817
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #11 il: 10 Ago 2007, 12:14:56 »
penso proprio di si!!!
Evisole Web agency a Vicenza

Offline Xscratch

  • Nuovo arrivato
  • *
  • Post: 14
  • Sesso: Maschio
  • PHP Programmer & Guitar Player
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #12 il: 10 Ago 2007, 13:33:12 »
Nelle licenze di Artio c'è scritto c'è scritto che si può modificare sia il componente free che quello a pagamento, ma in entrambi i casi NON è possibile redistribuire il componente modificato

http://www.artio.net/en/joomsef/artio-joomsef-license-and-pricing

Codice: [Seleziona]
JoomSEF is licensed under a partially-free licence that allows
you to copy and disctribute the publicly available version.
You are also allowed to modify it for your needs, but you are
not allowed to distribute such modified version further.

Questo non lo dico per fare il rompiscatole, ma se devo proporre una soluzione al cliente devo essere sicuro che sia legale.
Next Point Rock Band

Offline zalexo

  • Appassionato
  • ***
  • Post: 520
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #13 il: 10 Ago 2007, 18:24:35 »
Nelle licenze di Artio c'è scritto c'è scritto che si può modificare sia il componente free che quello a pagamento, ma in entrambi i casi NON è possibile redistribuire il componente modificato

http://www.artio.net/en/joomsef/artio-joomsef-license-and-pricing

Codice: [Seleziona]
JoomSEF is licensed under a partially-free licence that allows
you to copy and disctribute the publicly available version.
You are also allowed to modify it for your needs, but you are
not allowed to distribute such modified version further.

Questo non lo dico per fare il rompiscatole, ma se devo proporre una soluzione al cliente devo essere sicuro che sia legale.
Se lo scarichi da joomla.org vai tranquillo.

Avranno un accordo, che conviene anche a artio, o forse sono sempre loro..... ??? ;) :D ;D

la verità è la fuori....
Corsi Joomla e SEO -  SEO Web Agency - Romagna Joomla Beach  NON MANCARE!!!!

Offline rollsappletree

  • Nuovo arrivato
  • *
  • Post: 23
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #14 il: 30 Ago 2007, 19:11:55 »
tra l'altro la pubblicità si inserisce pure nel campo "<meta>" ... ed è pressochè impossibile da trovare dove venga generata...

Immagino abbiano mascherato il codice PHP (tipo che invece di un "echo 'pubblicità'" mettano i codici esadecimali o html per la scritta...)

Io ho risolto modificando in includes/frontend.php la funzione mosShowHead() dicendo di non stampare proprio il <meta> Generator ...

anche se nn mi sembra molto elegante toccare il core di joomla ...

Offline zalexo

  • Appassionato
  • ***
  • Post: 520
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #15 il: 31 Ago 2007, 21:03:13 »
tra l'altro la pubblicità si inserisce pure nel campo "<meta>" ... ed è pressochè impossibile da trovare dove venga generata...

Immagino abbiano mascherato il codice PHP (tipo che invece di un "echo 'pubblicità'" mettano i codici esadecimali o html per la scritta...)

Io ho risolto modificando in includes/frontend.php la funzione mosShowHead() dicendo di non stampare proprio il <meta> Generator ...

anche se nn mi sembra molto elegante toccare il core di joomla ...

concordo, meno si tocca il core meglio è...
Corsi Joomla e SEO -  SEO Web Agency - Romagna Joomla Beach  NON MANCARE!!!!

Offline ferraresi_4ever

  • Appassionato
  • ***
  • Post: 492
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #16 il: 07 Set 2007, 18:50:55 »
Mhhh, sapete se c'è una patch per non fare duplicare le url a ArtioSef ? Se esiste bene, sennò se non è un lavorone la potete fare? Dopo la invierete agli sviluppatori di Artio in modo che la integrino nelle future versioni!

Offline bobighorus

  • Abituale
  • ****
  • Post: 840
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #17 il: 09 Set 2007, 11:48:56 »
Mhhh, sapete se c'è una patch per non fare duplicare le url a ArtioSef ? Se esiste bene, sennò se non è un lavorone la potete fare? Dopo la invierete agli sviluppatori di Artio in modo che la integrino nelle future versioni!
Allora: di patch vera e propria non c'è; nell'ultima versione hanno cercato di ovviare a questo problema con l'introduzione della possibilità di impostare dal pannello amministrativo una url univoca per ogni contenuto;una soluzione che però non mi piace molto.
Per ora, il consiglio è di passare a sh404sef!

Offline ferraresi_4ever

  • Appassionato
  • ***
  • Post: 492
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #18 il: 09 Set 2007, 22:17:40 »
Mhhh, sapete se c'è una patch per non fare duplicare le url a ArtioSef ? Se esiste bene, sennò se non è un lavorone la potete fare? Dopo la invierete agli sviluppatori di Artio in modo che la integrino nelle future versioni!
Allora: di patch vera e propria non c'è; nell'ultima versione hanno cercato di ovviare a questo problema con l'introduzione della possibilità di impostare dal pannello amministrativo una url univoca per ogni contenuto;una soluzione che però non mi piace molto.
Per ora, il consiglio è di passare a sh404sef!
sh404sef utilizza solo i file sef ex per i componenti, quelli ke non cel'hanno invece usano l'url del sef del core Joomla.. mi piacerebbe integrare la gstione componenti di Artio in sh404.. ma nn si puo credo

Offline piterdan

  • Appassionato
  • ***
  • Post: 238
  • Sesso: Maschio
    • Mostra profilo
Re: Soluzioni & Fix per bug ArtioJoomSef
« Risposta #19 il: 10 Set 2007, 09:58:19 »
C'è una cosa di sh404 che è da chiarire. È stato messo nei componenti a rischio sicurezza e non esiste nessuna patch per ovviare al problema. Ne sapete qualcosa?
Inoltre ha sempre delle lacune incolmabili con i template, cosa che in Artio è invece risolvibile con delle opzioni.

 



Web Design Bolzano Kreatif