📄 template.jsp
字号:
<%@ page language="java" %><%@ page import="org.jahia.data.*" %><%@ page import="org.jahia.services.pages.*" %><%@ page import="org.jahia.params.*" %><%@ page import="org.jahia.services.*" %><%@ page import="org.jahia.services.usermanager.*" %><%@ page import="java.util.*" %><%@ taglib uri="JahiaLib" prefix="jahia" %><jsp:useBean id="URL" class="java.lang.String" scope="request"/><jsp:useBean id="engineTitle" class="java.lang.String" scope="request"/><jsp:useBean id="javaScriptPath" class="java.lang.String" scope="request"/><% HashMap engineMap = (HashMap) request.getAttribute( "org.jahia.engines.EngineHashMap" ); String warningMsg = (String) request.getAttribute("Template_Engine.warningMsg"); JahiaPageDefinition theTemplate = (JahiaPageDefinition) engineMap.get( "theTemplate" ); JahiaPageDefinitionTemp theTempoTemplate = (JahiaPageDefinitionTemp) engineMap.get( "theTemporaryTemplate" ); String fieldForm = (String) engineMap.get( "fieldForm" ); List logData = (List) engineMap.get( "logData" ); String logForm = (String) engineMap.get( "logForm" ); String engineUrl = (String) engineMap.get( "engineUrl" ); String theScreen = (String) engineMap.get( "screen" ); ParamBean jParams = (ParamBean) engineMap.get( "jParams" ); JahiaData jData = (JahiaData) jParams.getRequest().getAttribute( "org.jahia.data.JahiaData" ); int inputSize = jData.gui().isIE(jParams.getRequest()) ? 65 : 40;%><script language="javascript"><!--function keyDown() { if (document.all) { var ieKey = event.keyCode; if (ieKey == 13 && event.ctrlKey) { sendFormSave(); } if (ieKey == 87 && event.ctrlKey) { sendFormCancel(); } }}function setVisible(who){ if ( who.checked ){ document.mainForm.available.checked = true; }}//--></script><table class="text" width="95%" align="center" border="0" cellspacing="0" cellpadding="0"><tr> <td><img src="<%=URL%>images/pix.gif" width="1" height="18"></td> <td><b>Template settings</b></td> <td><b>Template name : </b><span class="text2"><%=theTempoTemplate.getName()%></span></td> <td><b>Template ID : </b>[<%=theTemplate.getID()%>]</td></tr></table><!-- include actions selector form start --><jsp:include page="../include/actions_selector.jsp" flush="true"/><!-- include actions selector form ends --><form name="mainForm" method="POST" action="<%=engineUrl%>"><table border="0" width="90%" align="center"><tr><%if (theScreen.equals("edit")) { %> <td width="100%" valign="top"> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td colspan="2"> <br></td> </tr> <% if ( !warningMsg.equals("") ){ %> <tr> <td width="25%" class="text2" align="left" valign="top">Warning :</td> <td width="75%" class="text2" align="left" valign="top"><%=warningMsg%></td> </tr> <% } else { %> <tr> <td width="25%" class="text" align="left" valign="top"> </td> <td width="75%" class="text" align="left" valign="top"> </td> </tr> <% } %> <tr> <td colspan="2"> <br><br></td> </tr> <tr> <td width="25%" class="text" align="left" valign="top"> Name : </td> <td width="75%" align="left"> <input type="text" class="input" name="templateName" value="<%=theTempoTemplate.getName()%>" size="<%=inputSize%>"> </td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td width="25%" class="text" align="left" valign="top"> Source Path : </td> <td width="75%" align="left" class="text"> <input type="text" class="input" name="sourcePath" value="<%=theTempoTemplate.getSourcePath()%>" size="<%=inputSize%>"><br> relative to : <%=jData.params().settings().getTemplatesContext() + jData.params().getSite().getSiteKey() + "/" %> </td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td width="25%" class="text" align="left" valign="top"> Available : </td> <td width="75%" align="left"> <input type="checkbox" class="input" name="templateAvailable" value="yes" <% if (theTempoTemplate.isAvailable()) {%>checked=true<% } %>> </td> </tr> <tr> <td colspan="2"> </td> </tr> <tr> <td width="25%" class="text" align="left" valign="top"> Is the default : </td> <td width="75%" align="left"> <input type="checkbox" class="input" name="templateDefault" value="yes" <% if ( theTempoTemplate.isDefault() ){ %>checked<% } %> onclick="setVisible(this)"> </td> </tr> </table> </td></tr><tr><% } else if (theScreen.equals("rightsMgmt")) { %> <td width="100%" valign="top" class="input"> <%=fieldForm%> </td><% } else if (theScreen.equals("logs")) { %> <td colspan="2" width="100%" valign="top" class="input"> <%=logForm%> </td><% } %></tr></table><input type="hidden" name="lastscreen" value="<%=theScreen%>"></form>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -