Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 8 Next »

Objetivo:

El portal puede ser configurado de varias formas, explicaremos aquí las mas comunes

Información

No es necesario bajar el jboss para realizar estos cambios

Impedir ver el modo editar a los usarios

Para hacer esto debemos editar el archivo que se encuentra en:

<03>/jboss/server/default/deploy/gserver/0o3.ear/o3portal.war/bookmarksPage.jsp

en la línea 197 en adelante veremos

<%--c:if test="${csClient.userPrivileges.adm}"--%>
	<td style="padding-right:10px;" align="left">
		<a href="edit/switch-mode.jsp" class="links" target="_top">
			<c:choose>
				<c:when test="${editMode}">
					<fmt:message key='bookmarksPage.view.command' bundle='${lang}'/>
				</c:when>
				<c:otherwise>
					<fmt:message key='bookmarksPage.edit.command' bundle='${lang}'/>
				</c:otherwise>
			</c:choose>
		</a>
	</td>
<%--/c:if--%>

todo lo que debemos de hacer es descomentar de modo que quede así

<c:if test="${csClient.userPrivileges.adm}">
	<td style="padding-right:10px;" align="left">
		<a href="edit/switch-mode.jsp" class="links" target="_top">
			<c:choose>
				<c:when test="${editMode}">
					<fmt:message key='bookmarksPage.view.command' bundle='${lang}'/>
				</c:when>
				<c:otherwise>
					<fmt:message key='bookmarksPage.edit.command' bundle='${lang}'/>
				</c:otherwise>
			</c:choose>
		</a>
	</td>
</c:if>

salvamos y actualizamos el portal

Impedir ver componentes

Para hacer esto debemos editar el archivo que se encuentra en:

<03>/jboss/server/default/deploy/gserver/0o3.ear/o3portal.war/bookmarksPage.jsp

Veamos esto con un caso real, no queremos ver los Dashboard
Para esto buecamos en el editor de textos <!-- Dashboards -->
veremos algo así en el código:

	<!-- Dashboards -->
	<bsctf:containedTree treeModel="${dshmodel}"
		treeModels="${treeModels}"
		actionModels="${actionModels}"
		actionModel="${dshActionModel}"
		treeModelInfos="${treeModelInfos}"
		rootIconName="images/o3portal/bookmark-dashboard.gif"
		rootClosedIconName="images/o3portal/bookmark-dashboard.gif"
		defaultLeafIcon="images/o3portal/t_orange.gif"
		rootCssClass="rootCssClass"
		defaultCssClass="defaultCssClass"
	>
	<jsp:attribute name="rootLabel"><fmt:message key='bookmarksPage.dashboards' bundle='${lang}' /></jsp:attribute>
	</bsctf:containedTree>

todo lo que tenemos que hacer es comentar este pedazo de código con <%-- --%> de modo que quede así:

<%--
	<!-- Dashboards -->
	<bsctf:containedTree treeModel="${dshmodel}"
		treeModels="${treeModels}"
		actionModels="${actionModels}"
		actionModel="${dshActionModel}"
		treeModelInfos="${treeModelInfos}"
		rootIconName="images/o3portal/bookmark-dashboard.gif"
		rootClosedIconName="images/o3portal/bookmark-dashboard.gif"
		defaultLeafIcon="images/o3portal/t_orange.gif"
		rootCssClass="rootCssClass"
		defaultCssClass="defaultCssClass"
	>
	<jsp:attribute name="rootLabel"><fmt:message key='bookmarksPage.dashboards' bundle='${lang}' /></jsp:attribute>
	</bsctf:containedTree>
--%>

salvamos y actualizamos el portal

Nivel de despliegue del arbol de componentes

Para hacer esto debemos editar el archivo que se encuentra en:

<03>/jboss/server/default/deploy/gserver/0o3.ear/o3portal.war/bookmarksPage.jsp

buscamos en el editor de textos expandMode
veremos algo como esto

<wt:extTree extTreeModel="${wtTreeModel}"
	actionNodeModel="${wtTreeModel}"
        name="istoreTree"
	openedIcon="jsp/viewer/images/scorecardViewerIcon.gif"
	closedIcon="jsp/viewer/images/scorecardViewerIcon.gif"
	leafIcon="jsp/viewer/images/scorecardViewerIcon.gif"
	openButtonIcon="images/o3portal/t-plus.gif"
	closeButtonIcon="images/o3portal/t-minus.gif"
	ignoreRootNode="true"
	drawCheckbox="false"
	leafCssClass="bookmark"
	subTreeCssClass="bookmark"
	saveVisibility="false"
	expandMode="2"              <----------- acá lo que buscamos
	target="_top"
	subtreeIndent="22"
	rowHeight="20"
	contextRelativeUrls="false"
/>

expandMode puede tener los siguientes valores

  • expandMode="1" - máximo nivel de expanción para todos los bookmarks
  • expandMode="2" - muestra títulos + un primer nivel para todos los bookmarks
  • expandMode="3" - solo títulos de bookmarks

salvamos y actualizamos el portal

Despliegue de cubos y vistas

Con esto controlamos si es posible o no abrir un cubo en forma directa, si se informa si las vistas son públicas o privadas, fechas y links a las mismos

Para hacer esto debemos editar el archivo que se encuentra en:

<03>/jboss/server/default/deploy/gserver/0o3.ear/o3portal.war/bookmarks-model.jsp

buscamos Cubes & Views Tree en el editor de textos
veremos algo como esto

	// Cubes & Views Tree
	Boolean showCubeTime = Boolean.TRUE;
	Boolean showViewSecurityLevel = Boolean.TRUE;
	Boolean cubeCreateLink = Boolean.FALSE;
	Boolean viewCreateLink = Boolean.TRUE;

explicación de los parametros

  • showCubeTime - muestra fecha y hora de actualización del cubo, TRUE=muestra, FALSE=no muestra
  • showViewSecurityLevel - muestra si una vista es pública,privada, TRUE=muestra, FALSE=no muestra
  • cubeCreateLink - habilta o no si se puede abrir el cubo directamente, TRUE=habilita, FALSE=no habilita
  • viewCreateLink - habilta o no si se puede abrir la vista directamente, TRUE=habilita, FALSE=no habilita
  • No labels