SPIP ecureuil




Tema di questo forum:

Gestione pulsanti di amministrazione



Tiziano Tissino
Gestione pulsanti di amministrazione
29 agosto 2005 20:37

Quando una pagina viene rigenerata, SPIP verifica se mettere o meno i pulsanti di amministrazione (tipo ’Area Riservata’ o ’Rigenera la pagina’). Da quel che ho capito, questi pulsanti vengono messi se in quel momento un amministratore è loggato. Solo che poi la pagina finisce in cache e così può succedere che quei pulsanti appaiano anche se la pagina viene poi richiesta da un utente non registrato (poco male), oppure che non appaiano neanche all’amministratore, se la pagina è stata rigenerata su richiesta di un utente non registrato (assai più scocciante).

Sarebbe meglio, a mio avviso, lasciare che quei pulsanti appaiano sempre, rendendo incondizionale il richiamo del formulaire_admin...

Cercare nei forum:
 

Cap
30 agosto 2005 10:57
> Gestione pulsanti di amministrazione

Ciao Tiziano, non è come pensi tu. Quei tasti appaiono in base ai cookie di SPIP sul browser di chi richiama la pagina. I tasti non vanno in cache. SPIP richiama la pagina dalla cache e, se hai i cookie di amministratore, ti invia anche i tasti. Se hai 2 browser, explorer e mozilla o opera, te ne puoi rendere conto in quanto dovrebbero avere i cookie separati. Loggati con uno ma non con l’altro e vedi che succede caricando la stessa pagina con i 2 browser. In ogni caso, se non vuoi che appaiano a nessuno puoi usare la variabile $flag_preserver = true; nel file php3 di un modello o in mes_fonctions.php3.

Ciao Cap

RSS






modello di layout