...
Info | ||
---|---|---|
| ||
Los cambios dentro del jboss requieren del reinicio de este. |
Se decriben describen en esta página las personalizaciones básicas más frecuentes a realizar en el portal:
...
Anchor |
---|
...
|
Como resultado de esta modificación se elimina el link "MODO EDICION" para aquellos usuarios que no pertenezcan a un rol de administración. De esta forma se evita que los usuarios puedan eliminar vistas u otros componentes desde el O3portal. Es imporntante recordar que para el caso de los componentes en general (salvo las vistas públicas) la posibilidad de modificación o eliminación es controlada a través de mecanismo de seguridad que definen permisos de Lectura o Escritura para cada cada uno de los componentes y de acuerdo al rol del usuario. Aún así, puede ser deseable en algunas instalaciones apagar el modo de edición.
...
salvamos y actualizamos el portal
...
Anchor |
---|
...
|
Los títulos de los marcadores de componentes distintos a Cubos y Vistas pueden ser eliminados, restringiendo la lista de marcadores a aquellos componentes que serán utilizados en una determinada instalación.
...
salvamos y actualizamos el portal
...
Anchor |
---|
...
|
Es posible adecuar la presentación del arbol de componentes al momento de ingresar al portal, deterimando si el mismo se muestra en forma expandida o no.
...
salvamos y actualizamos el portal
...
Anchor |
---|
...
|
En ciertos ambientes se desea que los usuarios tengan como punto de partida para el análisis un conjunto de vistas previamente definidas. Esta personalización elimina la posibilidad de acceder al cubo en forma directa. Además se puede modificar también la información asociada a los cubos y vistas, que refire a si las vistas son públicas o privadas, y fecha de actualización.
...
salvamos y actualizamos el portal
Anchor |
---|
...
...
|
...
|
...
|
En forma análoga a la comentada en la sección anterior sobre el cambio de logo del header de la página de bookmark se puede cambiar el logo de O3:
Para ello se debe editar el archivo:
<o3>\jboss\standalone\deployments\o3-server.ear\o3web.war\bookmarksPage.jsp
y
<o3>\liferay\tomcat\webapps\o3portal\bookmarksPage.jsp
Code Block | ||||
---|---|---|---|---|
| ||||
<img src="./images/BIPrincipal.png" width="345" height="86" style=" float:left;" />
|
Recordar agregar la imagen en la carpeta
<03>/jboss/standalone/deployments/o3-server.ear/o3web.war/images
y
<03>/liferay/tomcat/webapps/o3portal/images
Anchor | ||||
---|---|---|---|---|
|
Se detalla a continuación cómo cambiar el logo de O3 que se muestra en la página inicial que contiene los marcadores.
Para hacer esto debemos editar el archivo que se encuentra en:
...
salvamos y actualizamos el portal
Anchor |
---|
...
|
En forma análoga a la comentada en la sección anterior sobre el cambio de logo del header de la página de bookmark se puede cambiar el logo de O3:
...
Recordar agregar la imagen en la carpeta
<03>/jboss/standalone/deployments/o3-server.ear/o3web.war/images
y
<03>/liferay/tomcat/webapps/o3portal/images
...
Anchor |
---|
...
|
Para ello se debe editar el archivo:
<03>/jboss/standalone/deployments/o3-server.ear/o3web.war/bookmarksPage.jsp
y
<03>/liferay/tomcat/webapps/o3portal/bookmarksPage.jsp
...
Code Block | ||||
---|---|---|---|---|
| ||||
<label>Mí Título</label> |
...
Anchor |
---|
...
|
Warning | ||
---|---|---|
| ||
Es necesario bajar el jboss para realizar estos cambios |
...
salvamos y re-iniciamos el server
...
Anchor | ||||
---|---|---|---|---|
|
El siguiente código muestra como seleccionar el theme según el login name del usuario.
...
Code Block |
---|
<% //initialize the theme String theme; com.ideasoft.cs.ClientRestrictions cr = csClient.getClientRestrictions(); if (cr.isUserInRole("Manager")) { theme = "red"; } else if (cr.isUserInRole("User")) { theme = "blue"; } else { theme = csApplication.getContext().getProperty("ideasoft.themes.defaultTheme", "red"); } session.setAttribute(THEME_SESSION_ATTRIBUTE, theme); session.setAttribute(THEME_PATH_SESSION_ATTRIBUTE, "/themes/" + theme); %> |
...
Anchor |
---|
...
|
Realizar las siguientes modificaciones en los archivos header.jsp y desktopHeader.tag:
...
Code Block | ||
---|---|---|
| ||
<jsp:useBean id="csClient" scope="session" type="com.ideasoft.cs.ejb.web.CSClientBean"/>
<%
boolean canEditBookmarks = csClient.isLoginOk() && csClient.getClientRestrictions().isUserInRole("Manager");
%>
<% if (canEditBookmarks) { %>
|
<a href="javascript:logout()" class="xtabOn"><fmt:message key="jtabs.logout" bundle="${lang_jdesktop}"/></a>
<% } %>
|