Modificare gli stili CSS dei propri temi in Drupal

Livello: N00b.

Succede spesso che si vuole modificare qualche classe o id del tema (template) che si sta usando. Magari perchè non piace un dettaglio, o se ne vogliono aggiungere degli altri. Il metodo più semplice è modificare il template in locale e caricarlo tramite FTP.

Ricordatevi di tenere i temi aggiuntivi, o quelli che modificate, nella cartella /sites/all/themes. Il css si chiamerà style.css ed è sempre presente nella folder del tema.

Drupal, di default, non mette a disposizione nessuno strumento per modificare dalle pagine web i CSS. Esiste però un modulo, AlterCSS che fa proprio questo.

EDIT:
Mi hanno chiesto di spiegare meglio cosa intendo per mettere i temi su sites/all/themes (e i moduli su sites/all/modules).
Semplicemente per mantenere una installazione pulita, sapere la posizione dei moduli e temi aggiuntivi e facilitare la procedura di aggiornamento, inserirli su in una cartella separata. Non serve solo alle installazioni multisite per condividere i temi e i moduli, ma anche per le installazioni singole.

Videoguida: I formati di input e i ruoli utente, come crearli ed assegnarli

Livello: N00b.

Videoguida in italiano per Drupal #1: I formati di input e i ruoli utente, come crearli ed assegnarli

qui per vederlo su VEOH.

I Formati di input sono importantissimi per una sapiente gestione di un sito con Drupal. I quattro filtri predefini spesso non soddisfano le esigenze di tutti i siti; per fortuna gli sviluppatori ha creato decine di filtri per quasi tutte le esigenze:

Code filter: Codice in linguaggi di programmazione, con colorazione.
Video filter: Inserimento di video dai più famosi servizi di video sharing, inserendo tag appositi o il semplice link.
Codice BBcode per forum.
Codice Wiki.
HTML corrector: Correttore di tag HTML: chiude i tag e corregge quelli scritti male.
Quote filter: Filtro per le citazioni.
Smileys: Sostituzione di testo con l'immagine dello smile corrispondente.

Ma vediamo come creare un ruolo utente, assegnarli un utente appena creato, modificare il formato di input "Filtered HTML" e permettere ai blogger di inserire nei propri post un video preso da youtube con il relativo codice. Ho creato una videoguida (o videocast, chiamatelo come volete) per illustrarne il funzionamento.

NOTA: ci sarebbero metodi più puliti per inserire un video da youtube, ad esempio con il moduli emfield, ma questa è una videoguida su come gestire i filtri ;)

NOTA2: è il mio primo videocast e la qualità del flash convertito è veramente pietosa. uploadare l'XVID mi sembrava anacronistico, quindi appena troverò un convertitore decente sostituisco il file (se ne conoscete linkate :P)

VAI ALLA VIDEOGUIDA

Come aumentare le pagine viste nel tuo blog in Drupal.

Un problema che affligge molti blog, è l'elevata frequenza di rimbalzo, cioè il visitatore, proveniente da motori di ricerca, altri siti, o per visita diretta, apre poche pagina, e nella maggior parte dei casi una sola.

In altre parole, il numero di page view per utente è molto basso: si aggira spesso su 1,2-1,5. Cioè in media un visitatore apre 1-2 pagine al massimo.

Come ovviare a questo grave problema?

Il post di Tagliaerbe è molto chiaro: inserire attorno al post riferimenti e link ad altre informazioni nel sito. Categorie, post correlati, notifica dei commenti per gli utenti che scrivono.

Come aumentare le page view in Drupal?

Post correlati.
Il modulo per aggiungere un block che elenca nodi simili è Similar Entries. Il metodo con cui sceglie i nodi dalla lista è per Tipo di nodo, Taxonomy (Categorie), Titolo e corpo.

Per prova ho inserito un block di Post Correlati a sinistra, quando è visualizzato il full node. I dati sulle page view sono stati impressionanti: da un giorno all'altro ho avuto un incremento del 70% sulle page view totali, mentre le visite uniche sono rimaste pressoche inalterate.

Google Analytics: Page View per blog.psicomante.net

Un modulo alternativo, per esigenze simili ma non uguale è Similar By Terms.

Lista di categorie e Tagcloud.
Consiglio i moduli SiteMenu e Tagadelic, ma ce ne sarebbero veramente tanti; cosa usate voi?

Notifica dei commenti.
L'unico modulo adatto a questo scopo è Comment Notify. Per qualche oscura ragione, non riesco a farlo funzionare. Qualcuno c'è riuscito?

Una domanda a chi utilizza già Drupal per il proprio sito o blog: che metodi e moduli usate per aumentare le page view?

EDIT: Ringrazio il sempre aggiornato Ricir, per aver seguito il mio piccolo tutorial. Consiglierei anche ai due amici di Bluevolvox e Loman di provare a infilare il blocco dei post correlati da qualche parte, almeno per test :)

Recent comments

Social Me

DA Member

Drupal Association Badge