Era diverso tempo che volevo presentare questo widget realizzato da Anshul, mi sono finalmente deciso dopo che ho visto il grande interesse che suscitano gli slideshow orizzontali con collegamento a pagine web. Ho apportato delle piccole modifiche e ho caricato gli script su un mio spazio per questioni di affidabilità.
Il widget per Blogger si chiama Image Slider Carousel e per la sua installazione si procede in questo modo. Si va su Design > Modifica HTML e si salva il modello completo. Si espandono i modelli widget e si cerca la riga </head>, immediatamente sopra si incolla il seguente codice
<!--SLIDESHOW CAROUSEL INIZIO-->
<script src='https://sites.google.com/site/scriptperilblog/slideshow/slider.js' type='text/javascript'/>
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.2.6/jquery.js' type='text/javascript'/>
<style type='text/css'>
#mygallery{overflow: hidden;}
</style>
<script type='text/javascript'>
stepcarousel.setup({
galleryid: 'mygallery', //id of carousel DIV
beltclass: 'belt', //class of inner "belt" DIV containing all the panel DIVs
panelclass: 'panel', //class of panel DIVs each holding content
panelbehavior: {speed:500, wraparound:true, persist:true},
defaultbuttons:{enable:true,moveby:4,leftnav: ['https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjgzjGMB0DcdUYhS0xMK0iFFw_rzyRj-bUxv3Ub-kMCqeuPN08jyzUvfL-bVnIPXVrOtKvGDLCJA8vaz3WcPqhRO6ZqZGA9in2_GfqGeRAN5Nr0dW8kptW_pZI61KFmAlyb8tZIIXaL25kr/', -48, 0], rightnav: ['https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEjTwNAT6BDOY4rv59laG8PpIPrUxF9CeFbtORoi4tbZOlCW4VGCtRelKEloRx1Gvp4AH69AmoHv94y5HckY0kzGvcYrjifKZeeXj5qFyVMWXE1Z5ujJL9JUJXNpKXsKccbf9b1DKPv9ilU/', 0, 0]},
statusvars: ['statusA', 'statusB', 'statusC'], //register 3 variables that contain current panel (start), current panel (last), and total panels
contenttype: ['external'] //content setting ['inline'] or ['external', 'path_to_external_file']
})
</script>
<noscript><a href='http://goo.gl/gnhug' target='_blank'><span style='font-size: x-small;'>Image Slider Carousel</span></a></noscript>
<!--SLIDESHOWW CAROUSEL FINE - www.ideepercomputeredinternet.com-->
Quindi si cerca la riga ]]></b:skin> e immediatamente sopra si incolla quest'altro codice che ho messo in un file di Google Documenti. Si possono personalizzare le dimensioni del widget adattandole a quelle del nostro template e facendo in modo che si riescano a vedere in modo completo le miniature delle immagini che vengono inserite. Nel primo codice si possono variare, oltre che le immagini delle frecce di navigazione, anche il parametro speed:500 che rappresenta la velocità dello slideshow e moveby: 4 che invece indica quante miniature devono essere mostrate. Se si aumentano le dimensioni del widget dovrà essere aumentato anche questo numero e viceversa.
Lo slideshow si applica su Design > Aggiungi un gadget > HTML/Javascript incollando un codice che abbia questa struttura
<div id="myslides">
<div id="mygallery" class="stepcarousel">
<div class="belt">
<!-- 1° Immagine -->
<div class="panel">
<a href="URL_POST" target="blank" title="TITOLO_POST"> <img width="160" alt="NOME_IMMAGINE" src="URL_IMMAGINE" height="110" /> </a>
</div>
<!--1° Immagine Fine -->
<!-- 2° Immagine -->
<div class="panel">
<a href="URL_POST" target="blank" title="TITOLO_POST"> <img width="160" alt="NOME_IMMAGINE" src="URL_IMMAGINE" height="110" /> </a>
</div>
<!-- 2° Immagine Fine -->
<!-- 3° Immagine -->
<div class="panel">
<a href="URL_POST" target="blank" title="TITOLO_POST"> <img width="160" alt="NOME_IMMAGINE" src="URL_IMMAGINE" height="110" /> </a>
</div>
<!-- 3° Immagine Fine -->
<!-- 4° Immagine -->
<div class="panel">
<a href="URL_POST" target="blank" title="TITOLO_POST"> <img width="160" alt="NOME_IMMAGINE" src="URL_IMMAGINE" height="110" /> </a>
</div>
<!-- 4° Immagine Fine -->
<!-- 5° Immagine -->
<div class="panel">
<a href="URL_POST" target="blank" title="TITOLO_POST"> <img width="160" alt="NOME_IMMAGINE" src="URL_IMMAGINE" height="110" /> </a>
</div>
<!-- 5° Immagine Fine -->
<!-- 6° Immagine -->
<div class="panel">
<a href="URL_POST" target="blank" title="TITOLO_POST"> <img width="160" alt="NOME_IMMAGINE" src="URL_IMMAGINE" height="110" /> </a>
</div>
<!-- 6° Immagine Fine -->
<!-- 7° Immagine -->
<div class="panel">
<a href="URL_POST" target="blank" title="TITOLO_POST"> <img width="160" alt="NOME_IMMAGINE" src="URL_IMMAGINE" height="110" /> </a>
</div>
<!-- 7° Immagine Fine -->
<!-- 8° Immagine -->
<div class="panel">
<a href="URL_POST" target="blank" title="TITOLO_POST"> <img width="160" alt="NOME_IMMAGINE" src="URL_IMMAGINE" height="110" /> </a>
</div>
<!-- 8° Immagine Fine -->
</div></div></div>
Mi sono limitato all'inserimento di 8 immagini con i relativi link ma se ne possono mettere quante se ne vuole. Ho evidenziato di rosso i parametri che vanno sostituiti e che sono
- URL_POST: l'indirizzo della pagina web collegata all'immagine
- TITOLO_POST: Il titolo del post che sarà visualizzato quando ci si punterà sopra con il mouse
- width="160" e height="110" che sono rispettivamente la larghezza e l'altezza delle miniature e che devono essere commisurate ai dati inseriti nel codice precedente.
- NOME_IMMAGINE serve ai fini SEO e indica il testo alternativo attraverso il tag Alt.
- URL_IMMAGINE è l'indirizzo dell'immagine che è stato ricavato dal servizio su cui è stata caricata: Picasa, SkyDrive, DropBox, ecc
Si salva l'elemento e si posiziona preferibilmente sotto l'intestazione del blog
Fantastico! Appena ho una mezz'ora ci provo.
RispondiEliminaGrazie Veggie
@Blog Citizens
RispondiEliminaDevi sostituire questa immagine
https://lh4.googleusercontent.com/_nT13UtBmmiU/TX9krf23-xI/AAAAAAAASbc/qAYH398xxUU/sfondo.jpg con un'altra di un altro colore. Dovresti anche cambiare gli URL delle trecce a destra e a sinistra
L'immagine di sfondo si trova nel codice che ho postato in questo documento
https://docs.google.com/document/pub?id=1Q1VmLSIFEOU036RqQUoz3tuziO7xli0KK-igQF7Ktic
Grazie anche per questo tutorial!
RispondiEliminaTi voglio chiedere una cosa, io faccio le slide nei miei post con Gimp dove le immagini si sovrappongono, c'è un modo o un programma, a parte le slide che trovi già in rete, che fanno le slide tipo questa che hai presentato tu, scorrevoli in orizzontale?
Ti ringrazio vivamente per quanto ci regali ogni volta.
@♥Mary47♥ Non sono molto pratico di grafica :(
RispondiEliminaGrazie ugualmente Ernesto!!
RispondiEliminaSono molto belli questi slide... sapresti metter su qualcosa simile a quello che si vede in questo sito?
RispondiEliminahttp://www.coolpctips.com/
@SE-Gen Il sito è Wordpress e il menù è di tipo Accordion orizzontale
RispondiEliminahttp://www.scriptiny.com/2008/05/horizontal-javascript-accordion-menu/
Rapido come la luce a rispondermi! Dunque non c'è nulla di simile per blogger?
RispondiEliminaGrazie ;)
Guarda se non sbaglio grazie al nome che mi hai dato su questo tipo di menu ho fatto una ricerca e ho trovato queto: http://www.blogspotvision.com/2009/12/smooth-and-versatile-horizontal.html
RispondiEliminapotresti realizzare un articolo ;)
Ciao ;)
@SE-Gen
RispondiEliminaCi penserò. Se avrò un po' di tempo e di voglia, senza impegno...
Certamente, ci mancherebbe altro ;)
RispondiElimina@Ernesto T. ciao bell post
RispondiEliminauna cosa che non ho capito! ma per caso lo slideshow e automatica
o la devi muovere con il mause ?? grazie
@denny
RispondiEliminaDeve essere navigato con il mouse
@CP
RispondiEliminaScusa se ti ho cancellato il commento ma tratti contenuti per adulti e il tuo avatar è troppo esplicito e non vorrei avere problemi con immagini non consentite. Ho visto il sito e
al posto di URL_POST devi inserire l'indirizzo dei vari articoli a cui vuoi collegare le singole immagini.