Back to top

Gen | 09 19 Lunedì
 

Trucchi e Misteri di Joomla! Ovvero “La legge della Joomla!”*

Stampa E-mail  
Autore : Francesco Vulpiani  » Questo articolo è stato letto: 8373 volte »  
 
Guide - Joomla 1.5
InfoPARTE 1
*all'onore di Domenico Coccorese che tanto affettuosamente coniò quest'espressione sentendomi legiferare a tal proposito in una sera di vino e spezie provenienti da paesi lontani...
Per la lettura di questo articolo si consiglia l'ascolto di: Nuova Compagnia di Canto Popolare – Lo Guarracino

Ci si addentra finalmente nei meandri di Joomla! Alla ricerca dei parametri da configurare e delle modifiche da fare per raggiungere i nostri scopi.
Come ben sappiamo, Joomla! possiede estensioni di terze parti Gpl nettamente facili da usare e di template magnifici che possiamo asservire facilmente ai nostri scopi.

Lo scopo dunque di questo articolo è capire come fare a modificarli facilmente e senza dover ricorrere necessariamente ad aiuti esterni, cioè dedicarci completamente al “Problem Solving”, parola tanto amata ormai negli annunci di lavoro odierni.

Cominceremo con i template!

Prenderemo in esame il template Redevo Beep, che è per sua natura assai facile da modificare e da scaricare all'interno del catalogo di questo sito.
Ecco i due file principe che andremo a modificare:

index.php

template.css

(Per avere il codice completo di entrambi i file basterà cercare il Template "Redevo Beep" presente nell'ampio catalogo di questo sito)

Poniamoci il problema ad esempio, di dover creare una seconda colonna destra per nostro capriccio, perchè ci serve per copiare determinati moduli o quant'altro.

Il metodo più semplice per farlo, è semplicemente applicare dei copia e incolla in entrambi file, ad esempio, prendendo dalla riga 88 alla riga 90

<?php if($this->countModules("right")): ?>
       
<div id="right"><div class="padding"><jdoc:include
type="modules" name="right" style="xhtml" /></div></div>
        <?php endif; ?>
e copiarla appena sotto ottenendo questo:
<?php if($this->countModules("right")): ?>
       
<div id="right"><div class="padding"><jdoc:include
type="modules" name="right" style="xhtml" /></div></div>
        <?php endif; ?><?php if($this->countModules("rightwo")): ?>
       
<div id="right"><div class="padding"><jdoc:include
type="modules" name="rightwo" style="xhtml"
/></div></div>
        <?php endif; ?>

cos'è cambiato? Niente! A parte il nome del modulo in due punti, che invece di essere “right” è diventato “rightwo”, ma la modifica non è certo finita qui!

Bisogna anche modificare il file template.css prendendo dalla riga 314 alla 336

avendo quindi due right come nella figura:

 

e poi modificarla come prima, mettendo al posto dei “right” (quello partente dalla riga 337) il nostro “rightwo” ottenendo questo:


e poi allargare il template per far si che le due colonne siano ben visibili.
Per fare questo basta andare a cercare il layout nel file template.css, che in questo file è alla riga 167
e modificare il Layout facendolo da passare da 990px come nella foto




a dei degni 1210px come da foto:



Così da far entrare entrambe le colonne a larghezza media e far andare comodamente tutti i moduli ognuno al loro bel posto.

Ed ecco uno screen del "prima e dopo" come nelle cure dimagranti più in voga che hanno pubblicità ritoccate in photoshop:



Per controllare poi che ogni modulo sia al suo posto, potete usare un trucco assai simpatico che consiste nell'aggiungere all'indirzzo

www.miosito.com

un bellissimo "?tp=1"

ottenendo dunque

www.miosito.com/?tp=1

che vi mostrerà le posizioni di tutti i moduli nel template senza essere costretti ad andare a prendere l'anteprima dall'amministrazione!

Per le altre modifiche basta fare sempre riferimento a questo tipo di ragionamento e sopratutto ai CSS che decidono praticamente qualsiasi cosa, oppure usare sapientemente i moduli, disattivando quindi il modulo "pathway" (che è nella posizione Breadcumb) sostituendolo con qualsiasi modulo vogliate per abellire il vostro sito!

Spero che questa guida vi sia piaciuta quanto le altre...

Il prossimo passo saranno i Moduli! Impareremo a modificare un modulo semplice a nostro piacimento!

a presto

Francesco Vulpiani

CommentaCommenta questo articolo sul forum

Articoli più recenti:

 

Ricerca su Joomla.it

Primi passi Non perdere la lettura di questi interessanti suggerimenti, utilissimi per chi si avvicina per la prima volta al mondo Joomla!
kreatif-multimedia-logo