ho visto che con taxonomy-theme è possibile differenziare il tema usato in vari modi.
Quello di cui ho bisogno è però più semplice, vorrei associare a sezioni del sito css diversi (giusto per sfondo e colore), quindi non credo sia il caso di caricare un nuovo tema (con css, immagini etc) per cambiare 1 sola immagine.
Esiste una alterativa ?
__________________Non so cosa vogli dire associare a sezioni del sito css diversi. Cmq se vuoi cambiare qualche cosina, basa modificare il style.css (che è il css che gestisce l'intero tema)
mi sono spiegato male...
vorrei poter utilizzare ad esempio uno sfondo della pagina per la gallery, uno per i blog, uno per il forum ...etc etc
in linea teorica basterebbe caricare un css diverso che sovrascrive le impostazioni background...
appunto! ti basta cambiare lo style.css.
in gallery avrai un in blog un e così via. ti basta fare un background su ognuno e sei a posto!
Diciamo che è facile se si conosce il funzionamento dei css, altimrnti bisogna magari prima leggersi una guida sulle caratteristiche css.
Ad esempio quello che chiedi non ha molto senso, proprio per la caratteristica principale del css (descitta anche nel nome: Cascading Style Sheets) cioè a cascata.
ehm, so perfettamente come funzionano i css
... mi sfugge come far caricare a drupal css diversi a seconda della pagina
no allora non ci siamo, se conosci le proprietà css ti basta creare un tema di default da inserire dentro poi con taxonomyg-theme fai caricare css che modificano solo i tag desiderati e sei a posto. quindi la tua domanda si risponde da sola. Ovviamente non mi puoi ignorare il concetto di "Cascading".
Quindi
Onestamente non ho mai provato ma si potrebbe creare dei sottodomini per sezione (forum, blog, ...) e inserire per ognuno il proprio tema.
Metodo più difficile consiste nell'agire sul template: http://www.lullabot.com/articles/hacking_phptemplate
o ancora:
http://www.kinetasystems.com/blog/adding-website-section-images-in-drupa...
In rete dovresti trovare la guida giusta che corrisponde alle tue esigenze.
@sti_drupal: grazie per il tuo lavoro ma cerca di moderare e restare più neutrale possibile.
__________________molte grazie ad entrambi.
volevo evitare taxonomy-theme per non far ricaricare tutti gli stili ed i file del nuovo tema per cambiare solo 1 riga di codice.
guarderò quei link 
Scusa ma non sono sicuro di aver capito quello che vuoi fare.
Cosa intendi per cambiare lo sfondo e i colori?
Cambiare lo sfondo di tutto il sito, o cambiare lo sfondo dell'articolo?
Se è il primo caso è decisamente più complesso e personalmente cercherei una soluzione tramite uno o più if in page.tpl.php (caricando, a seconda del nodo, uno o più css e sfruttando l'override) o in template.php.
Se invece è il secondo caso è semplicissimo e basta creare un node apposito per la sezione.
Usando cck, per esempio, io ho un node diverso per ogni sezione (node-recensioni_libri.tpl.php, node-racconti.tpl.php, etc.) e ogni sezione è modificabile semplicemente lavorando sul suo node.tpl.php di riferimento.
Il tuo è il primo o il secondo caso (o nessuno dei due)?
__________________In sintesi:
Iscritto il: 22 Ago 07