<%@ page import="com.atlassian.jira.security.JiraAuthenticationContext" %> <%@ page import="com.atlassian.webresource.api.WebResourceManager" %> <%@ page import="webwork.action.ActionContext" %> <%@ taglib uri="webwork" prefix="ww" %> <%@ taglib uri="webwork" prefix="ui" %> <%@ taglib uri="jiratags" prefix="jira" %> <%@ taglib prefix="decorator" uri="sitemesh-decorator" %> <% // Plugins 2.5 allows us to perform context-based resource inclusion. This defines the context "atl.userprofile" final WebResourceManager webResourceManager = ComponentAccessor.getWebResourceManager(); webResourceManager.requireResourcesForContext("atl.userprofile"); webResourceManager.requireResourcesForContext("jira.userprofile"); webResourceManager.requireResourcesForContext("atl.general"); webResourceManager.requireResourcesForContext("jira.general"); %> <%@ include file="/includes/decorators/aui-layout/head-common.jsp" %> <%@ include file="/includes/decorators/aui-layout/head-resources.jsp" %> ">
<%@ include file="/includes/decorators/aui-layout/notifications-content.jsp" %>
<% JiraAuthenticationContext authenticationContext = ComponentAccessor.getJiraAuthenticationContext(); final HttpServletRequest originalRequest = ActionContext.getRequest(); try { //full user format requires the request to be set in the ActionContext :( ActionContext.setRequest(request); if(authenticationContext.getUser() != null) { request.setAttribute("username", authenticationContext.getUser().getName()); } %> <% } finally { ActionContext.setRequest(originalRequest); } %>
<%@ include file="/includes/decorators/aui-layout/endbody-resources.jsp" %>