ui.apps/src/main/content/jcr_root/apps/acs-commons/components/utilities/report-builder/report-page/report-page.jsp
<%--
~ #%L
~ ACS AEM Commons Bundle
~ %%
~ Copyright (C) 2015 Adobe
~ %%
~ Licensed under the Apache License, Version 2.0 (the "License");
~ you may not use this file except in compliance with the License.
~ You may obtain a copy of the License at
~
~ http://www.apache.org/licenses/LICENSE-2.0
~
~ Unless required by applicable law or agreed to in writing, software
~ distributed under the License is distributed on an "AS IS" BASIS,
~ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
~ See the License for the specific language governing permissions and
~ limitations under the License.
~ #L%
--%>
<%@include file="/libs/foundation/global.jsp" %><%@ taglib prefix="wcmmode" uri="http://www.adobe.com/consulting/acs-aem-commons/wcmmode" %><%
String favicon = component.getProperties().get("favicon", String.class);
if (favicon != null) {
pageContext.setAttribute("favicon", xssAPI.getValidHref(resourceResolver.map(slingRequest, favicon)));
}
%><c:set var="pageTitle"
value="<%= xssAPI.encodeForHTML(currentPage.getTitle()) %>" />
<c:set var="pagePath"
value="<%= xssAPI.getValidHref(resourceResolver.map(slingRequest, currentPage.getPath())) %>"
scope="request"/>
<c:set var="resourcePath"
value="<%= xssAPI.getValidHref(resourceResolver.map(slingRequest, resource.getPath())) %>"
scope="request"/>
<c:set var="clientLib"
value="<%= xssAPI.encodeForHTMLAttr("acs-commons." + component.getName() + ".app") %>"
scope="request"/>
<c:set var="app"
value="<%= xssAPI.encodeForHTMLAttr("acs-commons-" + component.getName() + "-app") %>"
scope="request"/>
<!doctype html>
<html class="coral-App">
<head>
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
<title>${pageTitle} | ACS AEM Commons</title>
<c:if test="${not empty favicon}">
<link rel="shortcut icon" href="${favicon}"/>
</c:if>
<cq:include script="includes/head-libs.jsp"/>
</head>
<body class="acs-commons-page coral--light">
<coral-shell-header
class="coral--dark granite-shell-header coral3-Shell-header"
role="region"
aria-label="Header Bar"
aria-hidden="false">
<coral-shell-header-home class="globalnav-toggle"
data-globalnav-toggle-href="/"
role="heading"
aria-level="2">
<a is="coral-shell-homeanchor"
style="display: inline-block; padding-right: 0;"
icon="adobeExperienceManagerColor"
href="/"
class="coral3-Shell-homeAnchor"><coral-icon class="coral3-Icon coral3-Shell-homeAnchor-icon coral3-Icon--sizeM coral3-Icon--adobeExperienceManagerColor" icon="adobeExperienceManagerColor" size="M" role="img" aria-label="adobe experience manager color"></coral-icon>
<coral-shell-homeanchor-label>Adobe Experience Manager</coral-shell-homeanchor-label>
</a>
<a href="/apps/acs-commons/content/reports.html" style="text-decoration: none">
<span style="line-height: 2.375rem; color: #fff">/ ACS AEM Commons / Reports </span>
</a>
<span style="line-height: 2.375rem;">/ ${pageTitle}</span>
</coral-shell-header-home>
</coral-shell-header>
<div id="acs-commons-${component.name}-app">
<cq:include script="includes/notifications.jsp"/>
<div class="page" role="main">
<div class="content">
<div class="content-container">
<div class="content-container-inner">
<h1 class="coral-Heading coral-Heading--1">${pageTitle}</h1>
<cq:include script="content.jsp"/>
</div>
<c:if test="${!wcmmode:isEdit(pageContext) and !wcmmode:isDesign(pageContext)}">
<cq:include script="includes/report-body.jsp"/>
</c:if>
</div>
</div>
</div>
<cq:include script="includes/footer-libs.jsp"/>
</div>
</body>
</html>