Joomla.it Forum
Componenti per Joomla! => Gallerie di immagini => : stefano.fenati 09 Nov 2010, 15:05:22
-
ciao
con oziogallery e imagerotator vorrei inserire dei link diversi per ogni immagine.
da quanto ho letto sul forum, occorre intervenire sul file xml.
dove posso trovare un minino di documentazione da cui cominciare ?
-
ciao stefano.fenati,
qua sul forum dovresti riuscire a trovare il tutto, abbiamo spesso trattato quell'argomento.
Devi impostare la galleria in manuale e modificare il rispettivo file.
-
seguendo quanto trovato nel forum ho creato un file xml :
...
<photo title"foto1" href="link_immagine1">immagine1.png</photo>
<photo title"foto2" href="link_immagine2">immagine2.png</photo>
...
ma cosi non vedo neppure le immagini,
Se utilizzo l'esempi del'xml fornito insieme al componente vedo le immagini,ma non c'e' il link
<photo>
<title>Image 2</title>
<creator></creator>
<location>http://www.exemple.xx/images/oziogallery2/img2.jpg</location>
<info></info>
</photo>
come devo fare?
PS: sto utilizzano oziogallery2.
-
prova a mettere il link alla tua galleria, così proviamo a verificare.
-
putroppo sto verificando la funzione su un sito locale, solo quando sarà completa la metterò sul sito live
-
su http://developer.longtailvideo.com/trac/wiki (http://developer.longtailvideo.com/trac/wiki) ho trovato la documentazione riguardo a imagerotator utilizzato ne componente oziogallery2 e sono riuscito a costruire il mio imagerotator con un link specifico ad ogni immagine.
purtroppo adesso c'è un'altro problema:
1. ho inserito il componente oziogallery2 in un modulo, utilizzando mod_plugin_module , come illustrato nei thread trovati in questo forum.
2. mod_plugin_module funziona benissimo, ma ha il difetto inserire il modulo all'interno di una iframe.
3. con l'iframe, cliccando sul link, mi apre il sito all'interno dell'iframe stesso.
qualcuno ha qualche idea, su come aprire il sito su una nuova pagina?
-
che codice hai utilizzato per l'apertura del link?
Se metti il parametro "parent" dovrebbe aprirti nella stessa pagina e non nel frame.
Se metti il parametro "blank" dovrebbe aprirti in una nuova pagina.
-
dove inserisco il parametro _blank ?
io ho creato un file xml in cui ad ogni immagine ho inserito il tag <info> con il link relativo ...
-
io non capisco nulla di ciò che scrivi, devi essere molto, ma molto più dettagliato.
Prova a mettere online il file xml così lo verifichiamo.
-
La mia intezione è quella di realizzare un image rotator, in cui mostrare i marchi dei vari brand commerciali della mia azienda, cliccando sui quali si può passare al relativo sito.
Sono partito dal file imagerotator.ozio che ho trovato nella cartella com_oziogallery2\skin\imagerotator\manual-xml
<playlist version="1.0" encoding="UTF-8">
<trackList>
<photo>
<title>Image 1</title>
<creator></creator>
<location>http://www.exemple.xx/images/oziogallery2/img1.jpg</location>
<info></info>
</photo>
<photo>
<title>Image 2</title>
<creator></creator>
<location>http://www.exemple.xx/images/oziogallery2/img2.jpg</location>
<info></info>
</photo>
<photo>
<title>Image 3</title>
<creator></creator>
<location>http://www.exemple.xx/images/oziogallery2/img3.jpg</location>
<info></info>
</photo>
</trackList>
</playlist>
io ho semplicemente inserito nei tag <location> il percorso alle mie immagini e, segundo la documentazioni in http://developer.longtailvideo.com/trac/wiki/ImageRotatorFiles (http://developer.longtailvideo.com/trac/wiki/ImageRotatorFiles), ho inserito nei tag <info> il link di ogni immagini.
Nei parametri di ozio ho settato a SI il parametro "navigazione".
cliccando con il mouse sull'immagine, viene mostrata l'immagine successiva, cliccando sul titolo dell'immagini visibile nei pulsanti di navigazione mi apre il link.
Se richiamo il componente dal menu, funziona perfettamente, aprendomi la pagina del link della foto quando clicco sul nome della foto.
I problemi sono giunti quando ho inserito ozio all'interno del mod_plugin_module, per poterlo utilizzare come modulo sempre visibile.
Da quello che ho verificato mod_plugin crea un <iframe> all'interno del quale mostra il componente.
Purtroppo cliccando sul link dell'immagine, mi apre il sito, ma all'inerno del frame sul quale erano visualizzate le immagni.
Ho pensato anch'io di inserire target="_blank" ma non ho trovato dove inserirlo. Il sito di imagerotator indica di inserire una sezione <config> nel file xml dove specificare quesi parametri, ma non sono riuscito ad integrarlo nel file xml imagerotator.ozio