Foros de discusión

Disabilitare gli utenti per la modifica delle proprie pagine personali

antonio fortunato, modificado hace 14 años.

Disabilitare gli utenti per la modifica delle proprie pagine personali

New Member Mensajes: 2 Fecha de incorporación: 12/11/09 Mensajes recientes
ho la necessita di disabilitare gli utenti registrati dal poter modificare aggiungere pagine nel proprio spazio personale e anche di poter aggiungere portlet

In pratica io voglio ke abbiano un certo numero di pagine con delle portlet gia predefinite e ke non possono eliminare componenti da queste pagine
thumbnail
Mauro Mariuzzo, modificado hace 14 años.

RE: Disabilitare gli utenti per la modifica delle proprie pagine personali

Regular Member Mensajes: 142 Fecha de incorporación: 23/07/07 Mensajes recientes
Devi agire sulle seguenti properties

    layout.user.private.layouts.enabled=true
    layout.user.private.layouts.modifiable=true
    layout.user.private.layouts.auto.create=true

    layout.user.public.layouts.enabled=true
    layout.user.public.layouts.modifiable=true
    layout.user.public.layouts.auto.create=true


Ovviamente:
  • il primo gruppo agisce sulle pagine private, il secondo sulle pagine pubbliche
  • puoi decidere se disabilitarle completamente (enabled)
  • puoi decidere se l'utene le puo' modificare (modifiable)
  • puoi decidere se saranno create in automatico con i portlet specificati in altre proprietà (auto.create)


Per ottenere lo scopo puoi:
  • indicarle nel file portal-ext.properties in webapps/ROOT/WE-INF/classes (che devi creare se non hai)
  • creare un portlet con funzionalità hook per le properties del portale (è un po' lungo da spiegare, ma c'è un wiki in inglese)
fortu fortu, modificado hace 14 años.

RE: Disabilitare gli utenti per la modifica delle proprie pagine personali

New Member Mensajes: 2 Fecha de incorporación: 12/11/09 Mensajes recientes
a ok ti ringrazio, hai per caso il link alla sezione della wiki?

ho visto che il sito di liferay per le pagine personali degli utenti impone 4 pagine home, friends, support, training e in queste pagine non è possibile ne aggiungere ne togliere componenti.

ecco io vorrei fare la stessa cosa, cioè fornire all'utente un certo numero di pagine con delle portlet gia inserite ed è possibile solo interagire con queste portlet....

come si può procedere per fare ciò?