Salve a tutti,
vi spiego il mio problema: è da tempo che cerco un modulo per l'eliminazione automatica di contenuti, ed oggi ho trovato auto expire(visto che node expire non faceva per me) e l'ho installato.
Ho capito che il modulo rende non-pubblicato un nodo di un determinato tipo di contenuto a scelta tra tutti quelli (anchecreati con ckk) dopo un determinato tot di giorni, da noi inserito nella sua pagina di configurazione. Poi ci sono anche altre funzioni, quella della mail di avvertimento e quella della mail di "espirazione" o eliminazione, che viene inviata in automatico al creatore del nodo, il giorno in cui viene eliminato.
Io quindi ho impostato la non-pubblicazione a 30 giorni per un nodo di un determinato tipo, e sono andato a monitorare 2 nodi presenti da tanto tempo, i quali erano pubblicati.
Ho fatto eseguire cron manualmente (visto che tali azioni avvengono all'esecuzione di cron) ma non è successo niente.
Ho installato poorsmancron, il quale fa eseguire cron ogni ora, e anche al momento della sua installazione, ma i nodi restano sempre pubblicati!
cosa sto sbagliando? qualcuno di voi lo ha gia provato?
ah sono su drupal 6 e ho fatto prove sia in locale sia online su server linux.
grazie :)
un aiutino?? :)
Agenzie Immobiliari Pisa
ho risolto aprendo una discussione su drupal.org, relativa al modulo stesso visibile qui.
La soluzione era banale:
il modulo funziona correttamente, ma l'auto-espirazione viene assegnata ad un nodo, soltanto se esso è stato creato dopo l'installazione del modulo auto-expire.
Quindi se io impostavo l'eliminazione dopo 30 giorni di un contenuto di tipo "annuncio", se esso era stato creato anche da un anno, ma prima dell'installazione di auto-expire, tale impostazione non veniva recepita.
Quindi ho dovuto fare prove con nodi inseriti in seguito all'installazione.
Spero sia d'aiuto a qualcun altro!
Marco
Agenzie Immobiliari Pisa