segnalare ultimi nodi inseriti

2 contenuti / 0 new
Ultimo contenuto
segnalare ultimi nodi inseriti

Forse è una "cosa facile", ma non risco a trovare una soluzione pronta.

In pratica voglio che ogni nuovo nodo creato contenga un elemento che lo evidenzia come nuovo (immagine o testo).

Naturalmente (e questo è difficile), passate "x" ore questo "elemento" deve sparire.

Andrebbe bene anche un "criterio" in base al quale la vista restituisce i campi o i nodi solo se compresi in un intervallo di tempo o meno vecchi di 8 ore (per esempio).

Ho provato con il filtro "date" ma putroppo non risco e l'inglese non mi aiuta.

Grazie

Due soluzioni:
1. Nella vista (che visualizza campi non nodi), aggiungi Nodo: Ha nuovo contenuto. Questo ti dà un risultato come su questo sito - vedi un 'Nuovo' accanto alla lista quando sei loggato.
2. Modifica il template node.tpl.php aggiungendo codice che legge il timestamp del nodo ($node è disponibile in node.tpl.php) e controlla se questo è più grande dell'ora corrente meno n secondi - dove n = 8 *60 * 60 nel tuo caso. Non richiede che sei loggato, ma rimane 'nuovo' anche se hai visto il nodo.

HTH

John

Più imparo, più dubito.