imagefield non viste da utente anonimo (slideshow, cck, views)

3 contenuti / 0 new
Ultimo contenuto
imagefield non viste da utente anonimo (slideshow, cck, views)

ho bisogno di uno slideshow in home page. ho seguito istruzioni qua e là, e tramite un assemblamento di qualche modulo sono riuscito a creare lo slideshow, che però si vede solo come utente (admin).

in sostanza:
- ho installato views, cck, imagefield;
- ho impostato un tipo contenuto al quale, tramite cck, ho aggiunto un campo image (imagefield);
- ho creato tre contenuti ai quali ho assegnato ciascuno una delle img dello slideshow;
- ho creato una view slideshow con questi tre contenuti, e da questa un blocco: lo slideshow appare nell'anteprima;
- ho caricato il blocco generato da views nell'apposita regione che ho settato in home page (page-front.tpl.php), salvato ecc.;

lo slide si vede esattamente come volevo se visito il sito come utente admin. se visito il sito come utente anonimo invece no.

ripeto: sono sicuro di aver attivato e settato i permessi anche per utente anonimo di tutti i moduli necessari (del resto non vedo esplicitamente quelli per imagefield). ma se qualcuno ha indicazioni ulteriori in merito mi dica pure.

andando a vedere il sorgente con firebug, si vede che anche da utente anonimo c'è dietro del codice js che scrolla qualcosa, ma manca proprio il div imagefield che dovrebbe contenere il "qualcosa", div che invece si vede chiaramente con firebug visitando la pagina come admin. ecco perché penso che il problema sia nei permessi di imagefield.

ho fatto prove con diversi browser, su diversi server.

non so più che pesci prendere.

la soluzione per mettere una pezza sarà far creare una galleriola flash. vi prego, aiutatemi a prevenirlo!

è probabile che l'utente anonimo non abbia i permessi per visualizzare le immagini, specialmente se usi imagecache.
controlla in admin/user/permissions

grazie. in effetti non erano settati i permessi per l'utente anonimo per il modulo content_permission, view field field_[nome-campo-immagine]. non so come mi possa essere sfuggito. lo slideshow funziona correttamente.