Pubblicato il 28/07/12e aggiornato il

Adipoli jQuery Image Hover Plugin installato su Blogger.

Come installare il Plugin Adipoli Hover Effect in un blog su piattaforma Blogger. Sono disponibili numerosi effetti iniziali e altri che si mostrano al passaggio del mouse.
Non conoscevo il plugin Adipoli che mi è stato segnalato da una amica a cui non metto il link perché l'ho già citata un sacco di volte :) . Si tratta di uno dei tanti effetti basati sulla libreria JQuery che modificano le immagini al passaggio del mouse. Facendo una rapida ricerca anche in lingua inglese non ho trovato nessuno che abbia ancora adattato Adipoli JQuery Plugin a blog su piattaforma Blogger.

Il concetto è quello di selezionare un Effetto Iniziale tra i 4 proposti e un Effetto Hover tra i 16 proposti che comporta una modificazione dell'aspetto della immagine qualora venga puntata con il cursore. Ho postato in rete una dimostrazione di Adipoli JQuery Image Hover Plugin


Per la sua installazione, dopo aver salvato il template, si va su Modello > Modifica HTML > Procedi e si cerca la riga  </head>. Subito sopra si incolla questo codice

<link href='https://sites.google.com/site/scriptperilblog/javascript-2/adipoli.css' rel='stylesheet' type='text/css'/>       
        <script src='https://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js' type='text/javascript'/>
        <script src='https://sites.google.com/site/scriptperilblog/javascript-2/jquery.adipoli.min.js' type='text/javascript'/>

Se avete un dominio personalizzato, scaricate i due file colorati di rosso incollandone l'URL sulla barra degli indirizzi e premendo su Invio, quindi caricateli su Dropbox o su un vostro hosting personale.
Adesso dovete scegliere gli effetti da impostare per le vostre immagini. La struttura del javascript è la seguente e il nome da riprendere poi nella classe della immagine può essere scelto a piacere

<script type='text/javascript'>
          //<![CDATA[ 
            $(function(){
                $('.effetto1').adipoli({
                    'startEffect' : 'normal',
                    'hoverEffect' : 'popout'
                });
            });
        //]]>    
</script>

Tale codice va sempre incollato nel modello sotto al codice precedente e prima della riga </head>. Quando si vuole inserire una immagine con questo effetto in un articolo, in una pagina statica o in un widget HTML/Javascript va usato questo codice

<img class="img-style effetto1" src="URL_IMMAGINE" />


Si possono scegliere vari Effetti Iniziali (startEffect) e vari Effetti Hover (hoverEffect). Riporto qui di seguito la lista completa. Possono essere sostituiti ai due colorati di viola inseriti come esempio:

START EFFECTS:

  1. transparent
  2. normal
  3. overlay
  4. grayscale

HOVER EFFECT:

  1. normal
  2. popout
  3. sliceDown
  4. sliceDownLeft
  5. sliceUp
  6. sliceUpLeft
  7. sliceUpRandom
  8. sliceUpDown
  9. sliceUpDownLeft
  10. fold
  11. foldLeft
  12. boxRandom
  13. boxRain
  14. boxRainReverse
  15. boxRainGrow
  16. boxRainGrowReverse
Si salva il modello e si crea la nostra galleria fotografica formata anche da più effetti in contemporanea. Per maggiore chiarezza vi posto il codice dei 5 effetti che ho realizzato per la demo

<script type='text/javascript'>
          //<![CDATA[ 
            $(function(){
                $('.nrmpop').adipoli({
                    'startEffect' : 'normal',
                    'hoverEffect' : 'popout'
                });
                $('.overslice').adipoli({
                    'startEffect' : 'overlay',
                    'hoverEffect' : 'sliceDown'
                });
                $('.transrandom').adipoli({
                    'startEffect' : 'transparent',
                    'hoverEffect' : 'boxRandom'
                });
                $('.overfold').adipoli({
                    'startEffect' : 'overlay',
                    'hoverEffect' : 'foldLeft'
                });
                $('.transreverse').adipoli({
                'startEffect' : 'transparent',
                'hoverEffect' : 'boxRainGrowReverse'
                });
                });      
             //]]>    
        </script>

dove i nomi colorati in rosso sono arbitrari e li ho inseriti per richiamare quel determinato javascript. Gli effetti scelti per ciascuna funzione sono invece colorati di viola. Come potete constatare non è presente l'effetto iniziale grayscale che mostra le immagini con solo grigi. Tale effetto infatti non ha funzionato nel modello che ho usato come prova. Funziona invece benissimo nella demo del creatore di Adipoli. Non posso dire se ci siano delle incompatibilità di grayscale con il template che ho usato come test o che il suo mancato funzionamento dipenda da qualche altra ragione. Se uno è interessato proprio a quell'effetto iniziale può inserirlo come 'startEffect' : 'grayscale' per vedere se funziona nel suo modello.

Passo a postare anche il codice che ho usato nel post di demo per realizzare la galleria fotografica Adipoli

<img class="img-style nrmpop" src="https://lh3.googleusercontent.com/-mRf004w_PTg/UBOwI0yMqZI/AAAAAAAAZQk/p6e-YVrN5dQ/s300/albero.jpg" /><br />
<img class="img-style nrmpop" src="https://lh4.googleusercontent.com/-MIvPAdQZSNA/UBOwMSdXh8I/AAAAAAAAZQs/CbwiQAxaMBc/s300/alci.jpg" /><br />
<img class="img-style nrmpop" src="https://lh6.googleusercontent.com/-XOWrP_B8gZY/UBOwP15f_hI/AAAAAAAAZQ0/RT7z-36a2sE/s300/bruco.jpg" /><br />
<img class="img-style overslice" src="https://lh3.googleusercontent.com/-fU4hnsP1_AA/UBOw1XoOngI/AAAAAAAAZRE/gTUA7lkbxEE/s300/corolla.jpg" /><br/>
<img class="img-style overslice" src="https://lh4.googleusercontent.com/-YKnI3077Q0c/UBOw4-ylStI/AAAAAAAAZRM/6mTzTvW3qKw/s300/elefante.jpg" /><br/>
<img class="img-style overslice" src="https://lh3.googleusercontent.com/-mRf004w_PTg/UBOwI0yMqZI/AAAAAAAAZQk/p6e-YVrN5dQ/s300/albero.jpg" /><br/>
<img class="img-style transrandom" src="https://lh5.googleusercontent.com/-dAQjEhc6n9w/UBOw76EareI/AAAAAAAAZRU/sQ976hWIYt0/s300/insetti.jpg" /><br />
<img class="img-style transrandom" src="https://lh6.googleusercontent.com/-RTUM68p7rOw/UBOw_BlKq4I/AAAAAAAAZRc/vcqMD-f7Fzc/s300/lucertola.jpg" /><br />
<img class="img-style transrandom" src="https://lh3.googleusercontent.com/-OnuL9M2lteo/UBOxCxtcocI/AAAAAAAAZRk/RVF9j3FcswA/s300/microscopio.jpg" /><br/>
<img class="img-style overfold" src="https://lh4.googleusercontent.com/-pVJJuTf4cLI/UBOxGGToOUI/AAAAAAAAZRs/D4-eQ42Gryk/s300/orsi.jpg" /><br />
<img class="img-style overfold" src="https://lh3.googleusercontent.com/-OXsn53Of6O4/UBOxJGFfTVI/AAAAAAAAZR0/339MT_PGhpk/s300/rana.jpg" /><br />
<img class="img-style overfold" src="https://lh6.googleusercontent.com/-PDXAWkXfz-0/UBOxNgiwjII/AAAAAAAAZR8/gJmdg3763AM/s300/scimmia.jpg" /><br/>
<img class="img-style transreverse" src="https://lh4.googleusercontent.com/-MIvPAdQZSNA/UBOwMSdXh8I/AAAAAAAAZQs/CbwiQAxaMBc/s300/alci.jpg" /><br />
<img class="img-style transreverse" src="https://lh4.googleusercontent.com/-kZlXtFqccww/UBOwyQWLZXI/AAAAAAAAZQ8/WGEujavaKsk/s300/cavalli.jpg" /><br />
<img class="img-style transreverse" src="https://lh4.googleusercontent.com/-YKnI3077Q0c/UBOw4-ylStI/AAAAAAAAZRM/6mTzTvW3qKw/s300/elefante.jpg" />

Dove le espressioni in rosso sono assolutamente arbitrarie e devono riprendere il nome dell'effetto corrispondente nel codice precedente. I tag <br/> sono dei semplici salti di riga mentre le immagini sono inserite tramite URL e la loro dimensione può essere scelta a piacere. Se il nostro modello di Blogger introduce automaticamente dei bordi e delle ombre potrebbero manifestarsi degli inestetismi.




3 commenti :

  1. Da 1 a 100... ti adoro 1000! Grazie! :*

    RispondiElimina
    Risposte
    1. @SoffioDiDea
      Sono consapevole di essere "buono" :D

      Elimina
    2. peccato che l'effetto che volevo è l'unico che nn vada... fortunella me -.-'

      Elimina

Non inserire link cliccabili altrimenti il commento verrà eliminato. Metti la spunta a Inviami notifiche per essere avvertito via email di nuovi commenti. Se ti ho aiutato con il post o con le risposte ai commenti condividi su Facebook o su Twitter. Grazie.