Massimiliano Magli ha scritto:
Yuri ha scritto:
Massimiliano Magli ha scritto:
Buongiorno a tutti e buon anno nuovo (anche se con un po' di ritardo).
Ho un problema con la gestione degli oggetti 'File' (plone 3.3). Sto cercando di rendere accessibili questi oggetti ai soli utenti loggati (e fin qui nulla di difficile) ma vorrei che gli utenti anonimi potessero vederne "l'esistenza" (ad esempio attraverso una lista). Mi sembra di capire che per gli oggetti 'File' il permesso 'View' ne permette la completa visualizzazione (sia della descrizione, sia del contenuto) e pertanto con una gestione del workflow non riesco ad ottenere quello che vorrei.

Esatto.

Devi, sostanzialmente, bypassare il filtro di Plone sullo stato. Cerca nelle mailing list di plone-user, ora non ricordo come si faceva :P


Nuovamente buongiorno a tutti.
Intanto grazie per i vostri suggerimenti. Ho capito che devo lavorare a livello di ZPT: il problema pero' permane. Riesco ad ottenere quello che voglio (interrogo il portal_catalog sugli oggetti con i corretti valori portal_type, review_state, ecc.) ma lo ZPT funziona solamente se usato da utente 'accreditato' e non da anonimo. Parli di bypassare il filtro di plone sullo stato, ma non sono riuscito a trovare nulla per far eseguire lo ZPT senza controlli.

devi usare uno script PythonScript con proxy role a manager (che faccia il minimo possibile, ovviamente) oppure un external method. Così non hai le limitazioni sulla ricerca. Devi tornare tutti i dati che ti servono allo zpt, che gira come l'utente e quindi non può accedere ad ulteriori dati.

Grazie ancora per la vostra pazienza.

Massimiliano






------------------------------------------------------------------------

_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html


_______________________________________________
Plone-IT mailing list
Plone-IT@lists.plone.org
http://lists.plone.org/mailman/listinfo/plone-it
http://www.nabble.com/Plone---Italy-f21728.html

Rispondere a