Come si utilizza redomino.workgroup?
Semplici note commentate sull'utilizzo di redomino.workgroup
Installazione
Prima di tutto è necessario scaricare redomino.workgroup, scompattare il pacchetto nella cartella lib/python dell'istanza di Zope, senza dimenticarsi di aggiungere uno ZCML slug per permettere a Zope di riconoscere ed attivare il prodotto .
Inoltre redomino.workgroup dipende dai prodotti Membrane e Remember, quindi è necessario scaricare anche questi prodotti e posizionarli nella cartella Products della propria istanza di Zope. Le versioni utilizzate di Membrane e Remember sono state prese dalla trunk di sviluppo svn.
Metodo alternativo (bundle)
E'possibile scaricare un unico pacchetto comprensivo di tutte le dipendenze: redomino.workgroup-bundle-0.1.
Nel pacchetto scaricato troverai diverse sezioni (Products, plone, redomino, etc). Segui le istruzioni per installare il tutto:
- Products
- copia tutti gli elementi contenuti in Products (membrane e remember) nella cartella Products della tua istanza di Zope
- plone
- copia tutti gli elementi di plone (browserlayer, se non è stato già installato) nella cartella INSTANCE/lib/python/plone
- redomino
- copia tutto il package redomino nella cartella INSTANCE/lib/python
- etc
- copia il contenuto di etc/package-includes in INSTANCE/etc/package-includes
Come utilizzare il prodotto?
A questo punto basta riavviare la proprio istanza di Zope ed installare il prodotto redomino.workgroup dal pannello di configurazione di Plone, come mostra la figura:
Basta selezionare solo "redomino.workgroup policy", tutti gli altri moduli da cui dipende verranno automaticamente installati.
A questo punto ogni oggetto di tipo folder sarà attivabile in modalità workgroup, come mostra la figura sottostante:
Una volta abilitato il workgroup, sarà disponibile un ulteriore tab Workgroup oltre a quelli consueti di edit, sharing, view e properties.
Il tab Workgroup porta ad una vista per la gestione degli utenti locali, attraverso la quale sarà possibile:
- ricercare utenti locali
- creare nuovi utenti
Inoltre il prodotto una volta installato va a modificare il comportamento standard della vista richiamata dal tab condivisione (sharing), ovvero:
- su oggetti normali NON verranno mostrati gli utenti creati nei vari workgroup
- in sezioni abilitate a WORKGROUP, verranno mostrati tutti gli utenti del portale globali, più gli utenti del workgroup in questione (ma non utenti di altri workgroup)
Screenshots
Per ulteriori immagini commentate, si faccia riferimento alla sezione screenshots.