<%@ page import="com.atlassian.jira.ManagerFactory, com.atlassian.jira.config.properties.APKeys, com.atlassian.jira.config.properties.ApplicationProperties"%> <%@ page import="com.atlassian.plugin.webresource.WebResourceManager"%> <%@ page import="com.atlassian.jira.ComponentManager"%> <%@ page import="com.atlassian.jira.config.properties.LookAndFeelBean" %> <%@ page import="com.atlassian.jira.util.BrowserUtils" %> <%@ page import="com.opensymphony.util.TextUtils" %> <%@ taglib uri="sitemesh-decorator" prefix="decorator" %> <%@ taglib uri="webwork" prefix="webwork" %> <% ApplicationProperties ap = ManagerFactory.getApplicationProperties(); WebResourceManager webResourceManager = ComponentManager.getInstance().getWebResourceManager(); final LookAndFeelBean lAndF = LookAndFeelBean.getInstance(ap); %> <%-- get the decorator page object, for use within the decorator --%> <decorator:title default="JIRA" /> <%@ include file="/includes/decorators/uacompatibility.jsp" %> <%@ include file="/includes/decorators/stylesheettag.jsp" %> <% webResourceManager.includeResources(out); %> <% String topBgColour = lAndF.getTopBackgroundColour(); String topSepBgColour = lAndF.getTopSeparatorBackgroundColor(); String menuBgColour = lAndF.getMenuBackgroundColour(); String linkColour = lAndF.getTextLinkColour(); String linkAColour = lAndF.getTextActiveLinkColour(); String jiraLogo = lAndF.getLogoUrl(); if (jiraLogo != null && !jiraLogo.startsWith("http://") && !jiraLogo.startsWith("https://")) { jiraLogo = request.getContextPath() + jiraLogo; } String userAgent = TextUtils.noNull(request.getHeader("USER-AGENT")); boolean logoNeedsOpacityFix = jiraLogo != null && jiraLogo.endsWith(".png") && BrowserUtils.isFilterBasedPngOpacity(userAgent); %>
<%= logoNeedsOpacityFix %> <%= ap.getDefaultBackedString(APKeys.JIRA_TITLE) %> <%= jiraLogo %> <%= lAndF.getLogoWidth() %> <%= lAndF.getLogoHeight() %>