Salve a tutti!
da poco tempo ho intrapreso il lungo e tortuoso cammino di Drupal....
con un pò di fatica e un bel pò di aiuto ho creato un sito, con moduli e tutto il resto.
sono venuto a sapere adesso che, sarebbe meglio creare un sottotema del tema utilizzato da me per la costruzione del sito....
ho cercato a destra e manca, la procedura per creare un sottotema, ma ho notato che in tutti, questo veniva creato PRIMA della realizzazione del sito.
in poche parole, io ho fatto il contrario, e vorrei sapere se c'è la possibilità di crearlo adesso senza perdere tutto il lavoro fatto.
AIUTATEMI PER FAVOREEEE! =)
Allora, suppongo stia utilizzando un tema standard, diciamo Garland; lo chiamiamo CONTRIB.
Il tema che devi creare lo chiamiamo CUSTOM.
0. fai un backup del tema
1. Copia l'intera cartella CONTRIB e rinominala CUSTOM (usa solo minuscole e underscore)
2. nella cartella CUSTOM, trova CONTRIB.info, rinominalo CUSTOM.info ed editalo in questo modo
; $Id:(...) $
name = CUSTOM
description = (descrivi)
base theme = CONTRIB
core = 6.x
engine = phptemplate
se non hai modificato nulla di quello che segue puoi eliminare tutto, altrimenti dovresti lasciare solo quello che hai modificato (che sovrascriverà il tema CONTRIB)
3. sempre nella cartella CUSTOM, dovresti procedere eliminando i files che non hai toccato e, all'interno di quelli modificati, rimuovere le porzioni che non hai modificato, lasciando quindi solo le parti customizzate, comprese immagini, css e quant'altro.
4. in base al tema che hai usato potrebbero esserci altri files dove è necessario cambiare nome o contenuti in modo che CONTRIB diventi CUSTOM (puoi fare un cerca e sostituisci nei file in batch);
5. alla fine dovresti avere una cartella CUSTOM contenente CUSTOM.info e solo i file e le cartelle modificati o creati da te.
6. recupera la versione originale del tema CONTRIB da drupal.org e sostituiscila alla cartella CONTRIB (quella del tema attuale). non devi sovrascriverla: eliminala e sostituiscila con la versione standard (controlla che si tratti della stessa release) - assicurati (prima) di aver fatto il backup
7. pulisci la cache e verifica che tutto sia a posto.
se va, da questo momento in poi potrai aggiornare il tema base senza perdere le tue personalizzazioni
se non va, individua dove sono le magagne e cerca di risolverle
Certified to Rock
grande bohz!
adesso ci provo (anche se la parte di entrare a modificare i files mi terrorizza un pò.....)
Per il Terrore la cosa migliore è fare in locale = esattamente il contrario di quello che faccio io :DD
le istruzioni che ti ho dato si riferiscono ad un tema ovvero una cartella in
sites/all/themes
o/themes
, do per scontato che sai installare un tema nella cartella appropriataSe hai modificato altri files del core non posso esserti di aiuto
Se invece hai installato dei moduli contrib, non ti devi preoccupare: al 99% non influenzano il tema di base
Certified to Rock