Author Pane

Ritratto di Vanni

 

Quando vogliamo aggiungere maggiori dettagli riguardanti l'autore: di un nodo o di un commento o di un messaggio lasciato in un forum, possiamo affidarci ad un modulo specifico: Author Pane

Normalmente quando pubblichiamo una nuova pagina od un articolo, Drupal visualizza il nome dell'autore ed eventualmente la sua icona. Ma se vogliamo fare in modo che vengano visualizzati maggiori dettagli (ad esempio: se l'utente è online, la sua e-mail, il suo ruolo ecc) con l'utilizzo di questo modulo, in maniera molto semplice, possiamo aggiungere un blocco con tutte queste ulteriori informazioni.

Il modulo Author Pane si integra molto bene con vari moduli tra cui Advanced Forum

Descrizione di utilizzo del modulo Author Pane

  • installare e abilitare il modulo
  • automaticamente verrà creato un blocco (disabilitato di default)
  • andando in admin/structure/block lo possiamo trovare a fondo pagina e possiamo configurarlo a nostro piacimento
  • inserire eventuale "block title", in che pagine deve essere visualizzato, formato della data e grandezza dell'icona; infine decidere in che regione far visualizzare il nuovo blocco
  • pagina di configurazione del blocco creato da author pane
  • creare un nuovo nodo e si dovrebbe ottenere un risultato come questo
  • nuovo nodo creato con visualizzato il blocco con i dettagli dell'autore
  • quando l'autore della pagina esce dal sito, l'utente risulterà offline
  • il blocco con i dettagli segnala che l'utente non è più online

Aggiungere campi (fields) e personalizzare il blocco Author Pane

Come si può vedere dalle immagini precedenti, le informazioni visualizzate dal blocco creato da Author Pane, non sono moltissime. Possiamo, però, aggiungerne molte altre a nostro piacimento. Consiglio di consultare la guida ufficiale, dove viene descritto in che maniera si devono aggiungere le variabili che poi porteranno maggiori dettagli nel nostro blocco.

Ad esempio, io ho voluto aggiungere il ruolo dell'utente che crea il nodo. Per fare questo ho aggiunto solamente 3 righe di codice al file author-pane.tpl.php

Le righe aggiunte sono le seguenti:

<div class="author-pane-line author-roles">
  <?php print implode(', ', $account->roles); ?>
</div>

Potete vederle in questa immagine:

aggiunte 3 righe di codice al file per visualizzare il ruolo utente

Il risultato finale è il seguente:

blocco dettagli utenti con i nuovi campi "ruoli utenti" visualizzati

Aggiungi un commento

Filtered HTML

  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Elementi HTML permessi: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.

Comment

  • Elementi HTML permessi: <a> <em> <strong> <cite> <blockquote> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Linee e paragrafi vanno a capo automaticamente.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente

Plain text

  • Nessun tag HTML consentito.
  • Indirizzi web o e-mail vengono trasformati in link automaticamente
  • Linee e paragrafi vanno a capo automaticamente.
Per tutelare la vostra privacy suggerisco l'uso di un nickname o lasciare anonimo...
CAPTCHA
Questa domanda e' per testare se sei un visitatore persona e non un software che genera spam
16 + 3 =
Risolvi la semplice domanda di matematica e inserisci il risultato. Es. se e' 1 + 3 inserisci 4.