📄 homepages_settings.jsp
字号:
<%@page import="org.jahia.bin.*"%><%@page import = "java.util.*"%><%@page import = "org.jahia.utils.JahiaTools"%><%@page import = "org.jahia.services.sites.JahiaSite"%><%@page import = "org.jahia.services.homepages.*"%><%@page import = "org.jahia.services.pages.*"%><jsp:useBean id="URL" class="java.lang.String" scope="request"/> <% // http files path. %><jsp:useBean id="warningMsg" class="java.lang.String" scope="request"/> <% // Warning msg %><jsp:useBean id="homepages" class="java.util.Enumeration" scope="request"/> <% // Homepages List %><jsp:useBean id="pages" class="java.util.Vector" scope="request"/> <% // pages List %><jsp:useBean id="homepageName" class="java.lang.String" scope="request"/> <% // An optional home page name %><jsp:useBean id="currentSite" class="JahiaSite" scope="request"/> <% // The current site %><jsp:useBean id="action" class="java.lang.String" scope="request"/> <% // the admin action %><% Boolean doClose = (Boolean) request.getAttribute( "doClose" ); Integer homepageDefID = (Integer) request.getAttribute( "homepageDefID" ); Integer pageID = (Integer) request.getAttribute( "pageID" ); Integer choice = (Integer) request.getAttribute( "choice" ); String userAgent = request.getHeader("user-agent"); int inputSize = 38; boolean isLynx = false; if(userAgent != null) { if(userAgent.indexOf("MSIE") != -1) { inputSize = 55; } else if(userAgent.indexOf("Lynx") != -1) { isLynx = true; } } boolean isMSIE = JahiaTools.isMSIExplorer(request);%><html><head><title>Home page settings : </title><link rel="stylesheet" href="<%=URL%>css/jahia.css" type="text/css"><script language="javascript" src="<%=URL%>../javascript/jahia.js"></script><script language="javascript"> function submitFormular(sub,go) { var theMatrix = Math.round(Math.random() * 10000); <% String actionURL = JahiaAdministration.composeActionURL(request,response,"action","");%> document.formular.action='<%=actionURL%>&sub='+sub+'&go='+go+'&matrix='+theMatrix; document.formular.method='POST'; document.formular.submit(); }</script></head><body class="text" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" MM_preloadImages('<%=URL%>images/buttons/cancel_on.gif','<%=URL%>images/buttons/login_on.gif');"><table width="100%" height="63" border="0" cellspacing="0" cellpadding="0"> <tr> <td width="126" height="63"><img src="<%=URL%>images/header.gif" width="126" height="63"></td> <td height="63" width="100%" background="<%=URL%>images/header_bg.gif"> </td> </tr></table><br><br><p class="text"> <b>Home page settings :</b></p><form name="formular" method="post"><table border="0" width="210" align="center"><tr> <td nowrap class="text" colspan="2"> <b><%=warningMsg%></b> <br><br><br> </td></tr><tr> <td width="10" align="left" valign="top"><input type="radio" name="choice" value="1" <%if (choice.intValue()==1){%>checked<%}%>></td> <td class="text" align="left" valign="top"> Do not create any home page. </td></tr><tr> <td colspan="2"> </td></tr><tr> <td align="left" valign="top"><input type="radio" name="choice" value="2" <%if (choice.intValue()==2){%>checked<%}%>></td> <td class="text" align="left" valign="top"> Create a home page with this home page definition : </td></tr><tr> <td> </td> <td class="text" align="left" valign="top"> <select class="input" name="homepagedefid" onChange="submitFormular('homepage','change');"> <option value="-1" <% if (homepageDefID.intValue()==-1){%>selected="true"<%}%>>-- Choose a home page definition -- </option> <% JahiaHomepage hp = null; while ( homepages.hasMoreElements() ){ hp = (JahiaHomepage)homepages.nextElement(); %> <option value="<%=hp.getID()%>" <% if ( hp.getID() == homepageDefID.intValue() ) { %>selected="true"<%}%>><%=hp.getName()%> <% } %> </select> </td></tr><tr> <td colspan="2"> </td></tr><tr> <td align="left" valign="top"><input type="radio" name="choice" value="3" <%if (choice.intValue()==3){%>checked<%}%>></td> <td class="text" align="left" valign="top"> Use this page : </td></tr><tr> <td> </td> <td class="text" align="left" valign="top"> <select class="input" name="pageid" onChange="submitFormular('homepage','change');"> <option value="-1" <%if(pageID.intValue()==-1){%>selected<%}%>>-- Choose a page -- </option> <% Enumeration enum = pages.elements(); while(enum.hasMoreElements()) { JahiaPage jp = (JahiaPage) enum.nextElement(); %> <option value="<%=jp.getID()%>" <%if(jp.getID()==pageID.intValue()){%>selected<%}%>><%=jp.getTitle()%><%if(jp.getID()==currentSite.getHomePageID()){%> [root page]<%}%></option> <% } %> </select> </td></tr><tr> <td colspan="2"> <br><br><br></td></tr><tr> <td colspan="2" align="right"> <br> <% if ( !doClose.booleanValue() ){ %> <a href="#" onClick="window.close()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('Cancel','','<%=URL%>images/buttons/cancel_on.gif',1)"><img name="Cancel" src="<%=URL%>images/buttons/cancel_off.gif" width="69" height="17" border="0"></a> <% } %> <a href="javascript:submitFormular('homepage','save');" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('save','','<%=URL%>images/buttons/save_on.gif',1)"><img name="save" src="<%=URL%>images/buttons/save_off.gif" width="69" height="17" border="0"></a> <% if ( doClose.booleanValue() ){ %> <a href="#" onClick="window.close()" onMouseOut="MM_swapImgRestore()" onMouseOver="MM_swapImage('close','','<%=URL%>images/buttons/close_on.gif',1)"><img name="close" src="<%=URL%>images/buttons/close_off.gif" width="69" height="17" border="0"></a> <% } %> </td></tr></table></form></body></html>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -