lunedì 19 dicembre 2011

Cambiare il percorso delle immagini visualizzate nel Menu Joomla

Per cambiare l'immagine di menu nella voce del menu di Joomla! è sufficiente modificare il file COMPONENT.XML (scritto minuscolo) che trovate in questa cartella:

administrator/components/com_menus/models/metadata


al posto del valore /images/stories nell'attributo directory, inserite il percorso delle Vs. immagini.

A quel punto il gioco è fatto

sabato 17 settembre 2011

Joomla 1.5, 1.6 e 1.7 quale scegliere per costruire il nuovo sito web?

Dopo tre anni di attesa e qualche giorno di ritardo questo inverno é finalmente uscito Joomla! 1.6.

I piú si saranno aspettati almeno altri 3 anni di sviluppo prima di vedere la nuova release e invece.. Sorpresa! Solo sei mesi di attesa ed é arrivata la nuova 1.7 apparentemente senza grandi novità (per l'utente) ma ed é sparita di colpo la 1.6 di cui sono rimasti solo gli strumenti per l'upgrade alla 1.7

E a gennaio avremo la nuova versione: 1.8!

Consigli per l'uso
Un utente poco esperto potrebbe trovarsi confuso rispetto a questa situazione in particolare a causa del fatto che non tutti i moduli e componenti sono compatibili con una o l'altra versione. Inoltre estensioni importantissime come Joomfish o Virtuemart non sono state neanche rilasciate in versione alpha.

Joomla 1.5 é invece ancora supportato e sostanzialmente stabile da mesi alla 1.5.23. Allora perché cambiare? Infatti non conviene affatto! Joomla 1.6 e Joomla 1.7 sono ancora versioni di transizione ognuna supportata con aggiornamenti per 6mesi soltanto. La VERA nuova release su cui investire sarà la 1.8 che avrà invece un supporto di ben 18 mesi.

La migrazione da Joomla 1.5 a Jooomla 1.8 sarà quindi possibile passando attraverso le varie release 1.6 e 1.7 dunque se volete costruire un nuovo sito web Vi consiglio CALDAMENTE di scaricare Joomla 1.5.23 che sopravviverà comunque per altri 3-4 mesi dopo l'uscita di Joomla 1.8 mentre gli altri due saranno già spariti.

Se avete tempo potete comunque provare a costruire il vostro sito parallelamente con Joomla 1.7 in modo da provare le nuove funzionalità in particolare il sistema ACL.

Infine cosa fare se si é già passati a Joomla 1.6? In tal caso conviene effettuare l'upgrade alla versione 1.7 che protegge dai vari bug e falle nella sicurezza del sistema poi continuare il processo di updating con le varie patch di sicurezza in attesa della nuova release 1.8

da Joomla! 1.6 a Joomla! 1.7 passando per Joomla 1.6.6

Se come me hai il brutto vizio di scaricare gli updates di Joomla! e dei software in generale senza leggere attentamente le avvertenze avrai fatto l'upgrade a Joomla! 1.7 utilizzando il pacchetto di aggiornamento

"Aggiornamento da Joomla 1.6.5 a Joomla 1.7.0 - ita" DOPO aver già utilizzato il pacchetto "Agg. da Joomla 1.6.0 - 1.6.1 - 1.6.2 - 1.6.3 - 1.6.4 a Joomla 1.6.6 - ita".

Questo causerà dei crash sul sito web quando vorrai visualizzare gli articoli..

Come riparare il problema su Joomla! 1.6.6
Il problema per fortuna è più semplice da risolvere di quanto possa sembrare, sarà sufficiente SOVRASCRIVERE NUOVAMENTE TUTTI I FILE della root con il pacchetto "Agg. da Joomla 1.6.0 - 1.6.1 - 1.6.2 - 1.6.3 - 1.6.4 a Joomla 1.6.6 - ita".

Come tornare a Joomla! 1.6.5?
In questo momento non saprei consigliarvi come effettuare un downgrade.. in effetti la cosa migliore sarebbe ripartire con la 1.7 ed ignorare la 1.6 o ancora meglio attendere la versione 1.8 che dovrebbe essere più stabile..

Come eliminare il problema di INVALID TOKEN su Joomla!

Problema INVALID TOKEN con il modulo login di Joomla! o di Virtuemart?

Sei in ottima compagnia :-)

 Adesso ti do qualche consiglio per venire fuori dalla melma..

TOKEN, QUESTO SCONOSCIUTO..

Il token è un meccanismo di sicurezza presente in Joomla! 1.5 per evitare che durante tentativi di hacking qualcuno si intrufoli nel nostro sito web. In pratica quando inseriamo i nostri dati nel modulo di Login di Joomla! ci viene assegnato un “GETTONE” (Token in inglese) che ci segue per tutta la durata della sessione.

Se un utente si trova nel sito e non è attivo il Token significa che non è entrato dalla porta principale (cioè il form di login che gli ha assegnato il token) ma da una porta sul retro (backdoor, termine ricorrente quando si parla di queste cose) o addirittura dalla finestra (cioè da qualche bug della sicurezza di Joomla!).

A questo punto però può scattare un meccanismo non previsto. Supponiamo di avere la cache attivata. Ora supponiamo che la sessione del nostro sito duri 15 minuti (valore default della cache di Joomla!)

Quando la sessione scade l’utente viene buttato fuori dal sito, ma se la cache è attiva il token (che è un valore memorizzato in un campo hidden del modulo di login) rimane in circolazione, però non è più valido! E da qui: INVALID TOKEN.

La riga evidenziata dovrebbe cambiare, questo non succede..


la riga del codice modulo login di Joomla con invalid token
Ovviamente rinunciare alla cache di Joomla! può significare rallentare il sito web (su Aruba in certi momenti della giornata significa addirittura scaricare una pagina ogni 30 secondi) quindi la cosa da fare è semplicemente disabilitarla esclusivamente per il modulo login.

Problema con il modulo login di Virtuemart
Il modulo login di Virtuemart non supporta l’opzione di caching quindi hai un nuovo problema: non puoi disabilitare la cache su tutto il sito perché le prestazioni si ridurebbero drasticamente, soprattutto se hai un sito con oltre 100 prodotti!!

Putroppo il modulo di login Virtuemart non è neanche MVC, quindi è proprio un disastro perchè dovremmo rimodificarlo ad ogni upgrade :-)

Joomla 1.5.23

Nell'ultimo update di Joomla! 1.5 il problema è stato risolto impostando su MAI le opzioni CACHE del modulo login, per cui i problemi dovrebbero essere risolti.. su Virtuemart putroppo non non è così..


Evidenziata la causa, proviamo a trovare una soluzione

Ho creato un plug-in che cancella la cache al momento del login, per scaricarlo basta andare alla mia PAGINA FAN su Facebook 

lunedì 23 maggio 2011

SEO WEB MARKETING EXPERIENCE 2011 NUOVA EDIZIONE - UN OTTIMO CORSO SEO AVANZATO E NON (PROVATO PERSONALMENTE E A CUI PARTECIPERO' CON PIACERE)

Quest'anno il corso di Enrico Madrigrano su SEO e Web Marketing si svolgerà soltanto a Milano, con mio grande rammarico non sarà a Roma e dovrò fare un centinaio di chilometri in più :-(

Consiglio il corso a tutti i miei lettori, lo frequento da 2003 con grande interesse ho trovato utili e facilmente applicabili a Joomla! e Magento tutti i concetti appresi al Seo Web Marketing Experience e ne ho tratto giovamento in numerosi siti web.

Ecco il video di presentazione di Enrico, una persona davvero preparata disponibile:



Quest'anno si parlerà di Google Panda, nuova bestia nera per i siti con scarsi contenuti e degli spammer, sicuramente il mio blog ne trarrà beneficio (anche se da qualche settimana l'ho un po' abbandonato..)


La lista dei relatori (anche se a volte cambia):

Enrico Madrigrano - Madri Internet Marketing
Grandee!!

Piersante Paneghel - Search Brain
(non lo conosco e non c'è su Facebook!!)

Enrico Altavilla - Search Brain
(almeno lui c'è su facebook)

Luca Bove - Im Evolution
(non lo conosco)

Cesarino Morellato - Dao Daddy

 :-(

Moreno Bonechi - Alpha C
Lui l'ho visto l'altra volta e mi è sembrato molto bravo nella presentazione delle landing pages.

Filippo Toso - Creative Park

non lo conosco ;-(

Infine ho visto che c'è anche Giorgio Tave anche se non è fra i relatori.

Ci sarò ovviamente anch'io, ma sarò tra i partecipanti paganti.

L'anno scorso c'era la sala quasi piena e come al solito Enrico andrà veloce come un cavallo (ma con giudizio).

Se vuoi ci vediamo là, Clicca qui per partecipare al SEO Web Marketing Experience

P.S.
Se hai partecipato mi piacerebbe condividere la tua opinione

giovedì 17 marzo 2011

ESCI - Adobe, strano titolo sulle SERP di Adobe (seconda parte)

Aggiornamenti sul caso "Adobe Esci".

La situazione ad oggi si è apparentemente normalizzata, digitando su Google "Adobe", compare questa schermata:


Gli hacker hanno dunque perdonato Adobe?

In realtà se effettuiamo una nuova ricerca con "adobe esci":


La nostra SERP  ritorna...

Naturalmente nessuno effettua una ricerca del genere, eppure si tratta di un pessimo risultato di immagine anche considerando che per qualche giorno nel tittolo della SERP è rimasta on-line..

Cosa è successo? Possiamo considerarlo un Bug di Google? Oppure un errore di chi ha scritto quella pagina web? O ancora un piccolo scherzetto?

domenica 6 marzo 2011

includere YouTube video in Joomla! e personalizzare l'output

Inserire un filmato YouTube in un sito web Joomla!?

Si può in tanti modi, ma può essere molto interessante farlo utilizzando un semplice plug-in facile da implementare. 

Intanto rilassatevi e guardate questo video che ho caricato oggi questo video su YouTube inviatomi la settimana scorsa da un cliente, è davvero divertente:



Il modo più veloce per caricarlo su Joomla! Utilizzate You Tube Embedder! basterà incollare il link nell'articolo e se il plug-in è attivo verrà automaticamente creato.

Il plug-in è molto semplice ma ciò ne rende molto più semplice la personalizzazione:

I file coinvolti sono 2 e si trovano nella cartella plugins/content:

  • youtubeembed.php (codice del plug-in)
  • youtubeembed.xml (manifest file)

Nel manifest file xml ci sono 2 parametri, se vogliamo eliminare i video correlati di youtube, dobbiamo passare il parametro GET rel=0 quindi:

1) aprite youtubembed.xml

arrivati alla riga contenente il codice:


2) Inserite un nuovo parametro, radio button nomitato relvideo (Per sapere quali tipi di parametri potete inserire http://docs.joomla.org/Standard_parameter_types)

3) Recuperate il valore del parametro plug-in di Joomla! $relvideo = $params->get('relvideo', 0);

4) poi nel file youtubeembed.php  alla riga 64



aggiungete il famoso GET &rel=0 per eliminare i video correlati;


Domande?
Non riuscite personalizzare l'aspetto? Contattatemi!

468x60-promo1.gif

ESCI - Adobe strano titolo sulle SERP di Adobe (Prima parte)

Navigando stamattina ho visto per caso  questo titolo sulle serp di Google con la parola chiave Adobe:

Esci - Adobe

esci adobe

Non invita certo al click!

Si tratta di un caso di "hackeraggio" del sito della famosa software house?

In effetti nella copia cache c'è un altro titolo:

esci adobe copia cache

Qualcun altro se n'è accorto? Da quanto tempo c'è? Quanto durerà?

Vedremo nei prossimi giorni..

domenica 23 gennaio 2011

Nuovi articoli su Facebook FBML

Dare attività alle pagine fan su Facebook


Sul nuovo blog dedicato alla programmazione Facebook ci sono nuovi contenuti.

Si parte da STATIC FBML per dare un po' di interattività alle vostre pagine fan grazie all'applicazione dedicata e poi c'è un tip su come cambiare l'URL delle pagine fan e dei profili Facebook.

Hot stuff ;-)