
E’ stato creato un nuovo componente per la visualizzazione delle informazioni di un determinato utente.
Il componente si chiama
org.sf.bee.wiki.gui.components.membership.user.info.CMPauthorinfo
Alla classe si possono passare alcuni parametri per modificarne le informazioni ed eventualmente il layout.
Le proprietà sono le seguenti
setUser(User user) = vuole l’istanza di un utente da cui prelevare le informazioni
setShowName(boolean showName) = visualizza o meno il nome dell’utente (il default è false)
![]()
setShowImage(boolean showImage) = visualizza o meno l’immagine dell’utente (il default è true)
![]()
setHorizontalLayout(boolean horizontalLayout) = visualizza il layout in orizzontale se true o verticale se false (il default è true). Questa proprietà si applica solamente al nome utente
![]()

setShowExtraInfo(boolean showExtraInfo) = visualizza o meno l’etichetta con le informazioni extra
setExtraInfo(final String extraInfo) = setta il contenuto delle informazioni extra

setStyleClass(final String styleClass) = assegna uno stile alle etichette ed all’immagine, passando il nome di una classe di stili

Il componente prevede altri due parametri di configurazione per il settaggio dell’utente
setUserById(final long userId) = assegna l’utente passando l’id
setUserByUid(final String userUid) = assegna l’utente passando l’uid
tuttavia, qualora si disponesse già di un utente, è meglio usare il metodo setUser al fine di risparmiare un accesso al database.