Block Theme

Ritratto di Vanni

Questo modulo serve a modificare l'aspetto grafico di alcuni blocchi, lasciando tutti gli altri inalterati. Infatti, tramite Block Theme si va a modificare i CSS solo dei blocchi che vogliamo e non di tutto il template. Il modulo si scarica da qui.

Come usare il modulo Block Theme

  • installare e attivare il modulo
  • andare nella sua pagina di configurazione, inserire un nome per il  customtemplate (cioe' il nome con cui chiameremo il template del blocco) e un Friendly name (cioe' un nome che ci ricorda cosa fa il template)
  • in questo esempio costruisco 2 template per altrettanti blocchi 
  • pagina di configurazione modulo block theme
  • ora bisogna cercare dentro alla cartella del tema utilizzato il file block.tpl.php (non tutti i temi hanno questo file ad esempio in Bartik non e' presente)
  • copiare, incollare e rinominare il file nella stessa cartella 
  • il file va rinominato scrivendo blocktheme-custom_template.tpl.php (nel mio esempio rinomino 2 file perche' ho deciso di modificare 2 blocchi)
  • copia e rinomina del file block.tpl.php
  • aprire con un editor di testo il file rinominato
  • cercare la riga dove si assegna al div del blocco un id e una class
  • modifica file php del template del nuovo blocco
  • inserire il nome customtemplate che avevamo assegnato dentro agli apici della class
  • inserimento nuova class per il div del blocco
  • andare nel file CSS del template del nostro tema (nel mio caso si chiamava style.css)
  • inserire il nome della nuova classe che abbiamo assegnato e le modifiche vogliamo apportare al blocco
  • modifiche al file CSS del template
  • nell'esempio inserisco uno sfondo nero e uno rosa per i 2 blocchi, inoltre assegno degli stili e dei colori alle scritte
  • andare a svuotare la cache del sito tramite: menu amministratore-configurazione-prestazioni
  • ora andare a costruire un nuovo blocco a cui daremo uno dei 2 nuovi aspetti che abbiamo creato, si puo' anche modificare l'aspetto di un blocco gia' esistente
  • menu amministratore-struttura-blocchi-add new; inserisco titolo,descrizione e corpo del blocco
  • creazione di un nuovo blocco con il nuovo template
  • sotto trovo un piccolo menu dove scelgo se lasciare il tema normale o uno di quelli creati da me
  • menu per la scelta del tema per il nuovo blocco
  • ecco i miei 2 blocchi con tema modificato e uno con tema normale
  • blocchi con grafica modificata a confronto
  • se andate ad ispezionare i nuovi blocchi noterete che il nome della vostra class e' stato assegnato al div
  • nome aggiunto alla class del blocco