📄 add.jsp
字号:
<%@page import = "java.util.*" %><%@page import = "org.jahia.services.homepages.*" %><%@page import = "org.jahia.data.JahiaData"%><%@page import="org.jahia.bin.*"%><jsp:useBean id="url" class="java.lang.String" scope="request"/> <% // http files path. %><jsp:useBean id="input" class="java.lang.String" scope="request"/> <% // inputs size. %><jsp:useBean id="values" class="java.util.Hashtable" scope="request"/> <% // hashtable containing values. %><jsp:useBean id="warningMsg" class="java.lang.String" scope="request"/> <% // Warning msg %><jsp:useBean id="includes" class="java.util.Properties" scope="request"/> <% // Includes settings. %><jsp:useBean id="homepageBean" class="JahiaHomepage" scope="session"/> <% // Homepage bean stored in session. %><jsp:useBean id="includeSpecificSection" class="java.lang.String" scope="request"/> <% // Specific home page add section. %><% Boolean isLynx = (Boolean) request.getAttribute( "isLynx" ); JahiaData jData = (JahiaData)request.getAttribute("org.jahia.data.JahiaData"); String includeAddSection = includes.getProperty(includeSpecificSection); if ( includeAddSection == null ) includeAddSection = "";%><table border="0" width="100%" cellpadding="0" cellspacing="0"><tr> <td colspan="2" nowrap class="text"> <table border="0" cellpadding="1" cellspacing="0"> <tr> <td nowrap class="text" colspan="2"> <b>New home page definition :</b> </td> </tr> <% if ( !warningMsg.equals("") ){ %> <tr> <td nowrap class="text" colspan="2"> <br><br> <b>!!! <%=warningMsg%> !!!</b> </td> </tr> <% } %> <tr> <td nowrap class="text" colspan="2"> <br><br><br> <table border="0" cellpadding="0" cellspacing="0" width="400"> <tr> <td class="text" align="left" valign="top"><b>Name :</b></td> </tr> <tr> <td align="left" valign="top"> <input class="input" type="text" name="name" value="<%=homepageBean.getName()%>" size="<%=input%>"> </td> </tr> <tr> <td class="text"> </td> </tr> <tr> <td class="text" align="left" valign="top"><b>Type : </b> <select class="input" name="type" onChange="submitFormular('add','change');"> <% Hashtable hash = HomepageTypes.getInstance().getTypes(); Enumeration enum = hash.keys(); String label = null; int type = -1; while ( enum.hasMoreElements() ){ label = (String)enum.nextElement(); type = HomepageTypes.getInstance().getType(label); %> <option value="<%=type%>" <% if ( type == homepageBean.getType() ) { %>selected="true"<%}%>><%=label%> <% } %> </select> </td> </tr> <tr> <td class="text"> </td> </tr> <tr> <td class="text" align="left" valign="top"><b>Descr :</b></td> </tr> <tr> <td align="left" valign="top"> <textarea class="input" name="descr" rows="5" cols="<%=input%>"><%=homepageBean.getDescr()%></textarea> </td> </tr> <!-- include specific homepage section --> <jsp:include page="<%=includeAddSection%>" flush="true"/> <!-- include specific homepage section ends --> <tr> <td colspan="2" height="100"> </td> </tr> <tr> <td align="right" colspan="2"> <a href="javascript:submitFormular('add','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" border="0" alt="Save"></a> </td> </tr> </table> <br> </td> </tr> </table> </td></tr><tr> <td colspan="2" class="text"> <br><br><br><br> <table border="0" cellpadding="0" cellspacing="0"> <tr> <td nowrap width="145" valign="top"><font class="text"><b>Other operations: </b></font></td> <td valign="top" class="text"> <%if(!isLynx.booleanValue()){%><li> <%}%><a href="<%=JahiaAdministration.composeActionURL(request,response,"homepages","&sub=display")%>">Back to Home page list</a><br> <%if(!isLynx.booleanValue()){%><li> <%}%><a href="<%=JahiaAdministration.composeActionURL(request,response,"displaymenu","")%>">Back to menu</a><br> </td> </tr> </table> </td></tr><tr></tr></table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -