Fórum

Temi differenti per utenti differenti

thumbnail
Marco Dussin, modificado 12 Anos atrás.

Temi differenti per utenti differenti

Junior Member Postagens: 45 Data de Entrada: 06/07/10 Postagens Recentes
Buonasera a tutti.

Qualcuno al volo sa se è possbile in liferay impostare temi differenti per utenti differenti (da applicare come base per tutte le pagine che ereditano le impostazioni dalle pagine pubbliche)?

Grazie

Marco
thumbnail
Daniele Baggio, modificado 12 Anos atrás.

RE: Temi differenti per utenti differenti

Expert Postagens: 336 Data de Entrada: 05/12/08 Postagens Recentes
Non è possibile.
Tieni conto che la gestione del tema è fortemente gestita dalla cache, se ci sono delle parti dinamiche che dipendono dall'utente loggato, queste devono essere gestite da parte portlet.
Lara Gramigni, modificado 12 Anos atrás.

RE: Temi differenti per utenti differenti

New Member Postagens: 5 Data de Entrada: 26/03/12 Postagens Recentes
Ciao a tutti
volevo sapere se fosse possibile in qualche modo avere dei Temi differenti su Organizations differenti, in quanto nel mio caso si tratterebbe di siti differenti, con utenti del tutto differenti che non dovrebbero aver nulla a che fare gli uni con gli altri.

grazie in anticipo a tutti

Lara
thumbnail
Daniele Baggio, modificado 12 Anos atrás.

RE: Temi differenti per utenti differenti

Expert Postagens: 336 Data de Entrada: 05/12/08 Postagens Recentes
Si posso avere temi differenti per sito o per pagina, quindi la risposta è si.
Lara Gramigni, modificado 12 Anos atrás.

RE: Temi differenti per utenti differenti

New Member Postagens: 5 Data de Entrada: 26/03/12 Postagens Recentes
grazie mille,
ma il mio problema consiste nel non far vedere i temi e i layout, di un sito agli utenti di un altro sito,
in pratica avrei bisogno di gestire una spece di unicità per questi due elementi.
Faccio un esempio:

sito A , con Organization A , Tema A e layout A1 e A2
sito B, con Organization B , Tema B e layout B1 e B2

ora quello che serve a me è che un utente b,
andando a modificare o aggiungere pagine al suo sito, veda Solo il Tema B e i layout B1 e B2

Eccezion fatta per i temi e i layout di default che possono rimanere visibili senza problemi


fammi sapere e non sono stata abbastanza chiara

grazie mille
thumbnail
Daniele Baggio, modificado 12 Anos atrás.

RE: Temi differenti per utenti differenti

Expert Postagens: 336 Data de Entrada: 05/12/08 Postagens Recentes
Credo di aver capito la domanda.
Il fatto che l'utente B gestisca solo il sito B e i suoi layout è una possibilità che il portale ti offre con la sua gestione permessi standard.

Per il tema è presente una possibilità nel file di configurazione liferay-look-and-feel.xml, che io pero' non ho mai verificato se funziona davvero.

Puoi inserire l'elenco dei groupId (Id dei siti) da includere o escludere per il tema.

in liferay-look-and-feel.xml



<look-and-feel>
	<compatibility>
		<version>6.0.0+</version>
	</compatibility>
	<company-limit>
		<company-includes />
		<company-excludes />
	</company-limit>
	<group-limit>
		<group-excludes>
			<group-id>5555</group-id>
		</group-excludes>
		<group-includes>
			<group-id>33333</group-id>
		</group-includes>
	</group-limit>
        .............
</look-and-feel>



Posted by SMC, Liferay Gold Parter per l'Italia
Lara Gramigni, modificado 12 Anos atrás.

RE: Temi differenti per utenti differenti

New Member Postagens: 5 Data de Entrada: 26/03/12 Postagens Recentes
Per informazione

il codice corretto è il seguente





<look-and-feel>
<compatibility>
<version>6.0.0+</version>
</compatibility>
<company-limit>
<company-includes />
<company-excludes />
</company-limit>
<group-limit>
<group-excludes>
<group-id name="55555" />
</group-excludes>
<group-includes>
<group-id name="99999" />
</group-includes>
</group-limit>
.............





appena riesco a capire come fare a differenziare sempre con la stessa logica anche i layout faccio sapere emoticon

grazie a tutti