[Plone-IT] La bacheca
reangel
a.pippo a fastwebnet.it
Mer 11 Nov 2009 17:36:47 UTC
Grazie anche a te,
perbacco, siete così veloci nelle risposte che non riesco a tenere il ritmo!
Angelo
ryuga wrote:
>
> Ottima idea Vito..
> ci provo
>
> nelle viste delle dashboard così come l'amico Vito ti ha suggerito
>
> RECUPERI LE INFORMAZIONI DEL'UTENTE LOGGATO
> memberinfo mtool/getMemberInfo;
> name python:memberinfo['fullname'] or
> member.getId() or member.getId()
> inserisci poi la tua condizione sine qua non..
>
> SE IL MEMBERID NON è X PAPARAPAPPAPA
>
> CIAO
>
>
>
> Vito wrote:
>>
>> Ciao,
>> rispondo al volo perchè sto un po' incasinato.
>>
>> Sicuramente non riesci a gestire la dashboard con lo sharing come fai per
>> la
>> cartella perchè la dashboard non è una cartella ma una VIEW.
>>
>> Quindi hai due strade (da gestire via ZMI) alternative:
>> 1. vai in portal_view_customizations: qui trovi tutte le view che
>> utilizza
>> plone. Basta cercare la stringa "dashboard" e vedrai che potrai ottenere
>> tante info in più, come ad esempio i permessi che si hanno su quella
>> vista.
>> Così facendo puoi a manina settare un po' di roba. Ti conviene però
>> sreare
>> un ruolo da assegnare agli utenti che - in genere - non vuoi che accedano
>> a
>> quella vista, non puoi fare una cosa ad-personam
>>
>> 2. vai in portal_actions: tramite questo tool puoi gestire i tabs che
>> appaiono all'utente, tra i quale (suppongo) esista quello che rende
>> cliccabile il nome dell'utente che porta alla dashboard. Potresti settare
>> una condition su tale campo a seconda del ruolo al quale il tuo utente
>> "speciale" appartiene.
>>
>> Tutto ciò è l'aspetto pratico, ma il tuo use-case è veramente strano...
>> perchè un utente X non dovrebbe accedere alla vista della dashboard?! La
>> dashboard è una cosa innocua (credo, no?).
>>
>> Vito
>>
>> Il giorno 11 novembre 2009 17.39, reangel <a.pippo a fastwebnet.it> ha
>> scritto:
>>
>>>
>>> Ciao a tutti,
>>> sto lavorando con Plone v.3 in stato di default
>>> simple_publication_workflow, gli utenti possono scegliere le loro
>>> password
>>> e
>>> sono abilitate le cartelle personali.
>>> Vorrei però, per un particolare utente, diciamo, "rossi", impedirgli
>>> l'accesso alla cartella e alla bacheca personali (desidero solo che gli
>>> sia
>>> permesso di vedere alcuni documenti riservati nel sito); per la cartella
>>> ho
>>> visto che è possibile intervenire semplicemente nella sua security, ma
>>> non
>>> ho trovato in questa alcun riferimento alla bacheca: esiste un modo
>>> altrettanto semplice per disabilitare a "rossi" anche quest’ultima?
>>> Vi ringrazio se vorrete prendere in considerazione questo,
>>> probabilmente,
>>> pur semplice problema (ma non per me, che sto sudando sette camicie!).
>>> Angelo.
>>>
>>> --
>>> View this message in context:
>>> http://n2.nabble.com/La-bacheca-tp3987434p3987434.html
>>> Sent from the Plone - Italy mailing list archive at Nabble.com.
>>>
>>>
>>> _______________________________________________
>>> Plone-IT mailing list
>>> Plone-IT a lists.plone.org
>>> http://lists.plone.org/mailman/listinfo/plone-it
>>> http://www.nabble.com/Plone---Italy-f21728.html
>>>
>>
>>
>>
>> --
>> "Design is the method of putting form and content together. Design, just
>> as
>> art, has multiple definitions; there is no single definition. Design can
>> be
>> art. Design can be aesthetics. Design is so simple, that's why it is so
>> complicated." by Paul Rand
>>
>> _______________________________________________
>> Plone-IT mailing list
>> Plone-IT a lists.plone.org
>> http://lists.plone.org/mailman/listinfo/plone-it
>> http://www.nabble.com/Plone---Italy-f21728.html
>>
>
>
--
View this message in context: http://n2.nabble.com/La-bacheca-tp3987434p3987782.html
Sent from the Plone - Italy mailing list archive at Nabble.com.
Maggiori informazioni sulla lista
Plone-IT