Profile image
Nicola Camedda

Joomla! facile

  • Web Designer
  • +39 (338) 138-4195
  • contact@newweblab.net
  • newweblab
  • Italy
Image Cache Resize plugin - Newweblab.net
In questo articolo voglio parlarti del plugin "Resize Image on the Fly and Cache". È un plugin molto utile per la sezione blog del tuo sito in Joomla!

Che cosa fa "Resize Image on the Fly and Cache" ?

Normalmente quando crei un nuovo articolo per una categoria di tipo blog devi inserire due immagini: una più piccola come "Immagine introduzione" e una più grande come "Immagine articolo esteso".
Una volta attivato, questo plugin ti consentirà di inserire la stessa immagine.
Il plugin si "preoccuperà" di creare automaticamente la miniatura per l'introduzione ed eventualmente modificare anche le dimensioni dell'immagine per l'articolo esteso.

Eccome come fare

  1. Innanzi tutto scarica questo plugin gratuito, direttamente dalla directory delle estensioni di Joomla!:
    Resize Image on the Fly and Cache
  2. Installa e pubblica il plugin come ogni normale estensione.
  3. Accedi all'amministrazione del plugin (Estensioni->Plugin->Content - Resize Image on the Fly and Cache).
  4. L'opzione "Graphic Library" serve a scegliere la libreria adatta a gestire l'elaborazione delle immagini. Se non riscontri problemi puoi lasciare il valore di default. Altrimenti, puoi prima verificare quale fra le librerie è compatibile con il tuo server, accedendo al tab "Test libraries". Dopo di che puoi selezionare la libreria compatibile.
  5. In "Shell Execute Path" e "Cache Folder" puoi lasciare i valori che trovi di default.
  6. Ora veniamo alle dimensioni delle immagini.
    Lo sviluppatore ci spiega come inserire correttamente i formati, in questa pagina
    Ad esempio:
    w=700, maxOnly=TRUE, crop=TRUE, quality=100
      Significa che le immagini avranno una lunghezza di 700px, "maxOnly" attivo serve a effettuare il ridimensionamento solo se l'immagine originale è più grande della risultante. "Crop" invece effettua un ritaglio dell'immagine, utile nel caso in cui non corrispondano le proporzioni fra l'originale e quella elaborata, evitando spazi bianchi. "Quality" serve per selezionare un livello di qualità dell'immagine elaborata.
  7. Nell'opzione "Default Size in Article" puoi stabilire una dimensione di default per tutte le immagini presenti nell'intero articolo.
  8. "Intro image size": è qui che scegli le opzioni per l'immagine introduttiva. Ad esempio, per ottenere miniature di 200 pixel di lunghezza dovrai scrivere qualcosa come:
    w=200, maxOnly=TRUE, crop=TRUE, quality=100
  9. "Full Article Image Size": qui puoi selezionare i parametri relativi alle immagini dell'articolo esteso. Puoi lasciare vuoto per avere l'immagine originale, oppure puoi limitarne le dimensioni, a tuo piacimento.
  10. Con l'opzione "Extra Size Definitions" puoi creare diverse definizioni da applicare a determinate classi CSS che applicherai alle immagini:
    <class1>: <opt1>=<val1>, <opt2>=<val2>, ... <optN>=<valN>;

    alle immagini applicherai le classi CSS, ad esempio:

    <img class="class1" ...>, <img class="class2" ...>, ... <img class="classN" ...>

    (si tratta di una funzionalità più avanzata, che presuppone una conoscenza minima di HTML e CSS ed eventualmente degli override di Joomla!).

  11. Infine "Override K2 Image Sizes" ti consente di applicare le opzioni anche agli articoli costruiti con il componente K2.

Nella guida disponibile nel sito dello sviluppatore puoi trovare altre informazioni utili, ad esempio riguardo all'integrazione del plugin negli override.

Scarica il plugin: Resize Image on the Fly and Cache
Pagina dello sviluppatore: http://www.s2software.it/ ... resize-cache

Consigli

Questo plugin è uno fra i miei preferiti, mi piacerebbe che queste funzionalità fossero integrate nel "core" di Joomla!.
Non è difficile usarlo, per fare pratica ti consiglio di "sperimentare", fare delle prove in modo da trovare la soluzione che si adatta meglio al tuo progetto. Ma, ovviamente intendo sperimentare in sicurezza, ovvero: in una installazione di test in locale e con sempre dei backup a disposizione. Buon lavoro, designers !!!

(Non dimenticarti di votare questa estensione e supportare lo sviluppatore).
Con lo scopo di offrirti una sempre migliore esperienza di navigazione, questo sito usa i cookies 'tecnici' e di 'terze parti'. Clicca 'Accetto i cookies' per chiudere questo banner e accettare i cookies. Per sapere come disattivarli dal browser e avere più informazioni clicca 'Informativa'. Proseguendo la navigazione acconsenti all'utilizzo dei cookies.