Una funzionalità che non è accessibile all'user senza privilegi di configurazione del sito, ma che potrebbe rivelarsi utile in caso di modifiche ai contenuti è la pulizia della cache.
Infatti, in caso di cache (js e css) attivate in modo aggressivo, le modifiche effettuate dall'utente non saranno visibili prima della scadenza della cache.
Dai permessi non è possibile concedere ( Grant ) solo questo permesso, per cui si può adottare un semplice 'sotterfugio':
- si crea una pagina con content type di tipo php e la si chiama flush-cache o come si preferisce
- il contenuto della pagina sarà il seguente - ricordarsi i tag di apertura e chiusura del PHP :
drupal_flush_all_caches(); drupal_set_message('cache flushed.');
- Si crea una shortcut nel menù di amministrazione ( nella zona grigia sottostante) che richiama la pagina (http://nomesito/flush-cache).