📄 user_edit.jsp
字号:
<%@page language = "java" %><%@page import = "java.util.*"%><%@page import = "org.jahia.utils.JahiaTools"%><%@taglib uri="JahiaLib" prefix="jahia" %><%@page import="org.jahia.bin.*"%><jsp:useBean id="URL" class="java.lang.String" scope="request"/> <% // http files path. %><jsp:useBean id="userMessage" class="java.lang.String" scope="session"/><% Properties userProperties = (Properties)request.getAttribute("userProperties"); String usernameValue = (String)request.getAttribute("usernameValue"); String username = usernameValue.substring(10); String provider = usernameValue.substring(2, 8); String homePageLabel = (String)session.getAttribute("homePageLabel"); String isSuperAdminProp = (String)request.getAttribute("isSuperAdminProp");%><!-- For future version : <script language="javascript" src="../search_options.js"></script> --><script language="javascript" src="<%= URL%>../javascript/selectbox.js"></script><script language="javascript"> window.onunload = closeEngineWin;</script><!-- Adiministration page position --><table class="text" border="0" width="80%"> <tr> <% if (provider.indexOf("LDAP") != -1) { %> <td align="right"><b>:: Edit user ::</b></td> <% } else { %> <td align="right"><b>:: View user properties ::</b></td> <% } %> </tr></table><!-- --><form name="mainForm" action="<%=JahiaAdministration.composeActionURL(request,response,"users","&sub=processEdit")%>" method="post"><!-- Edit user --> <br><br> <% if (provider.indexOf("LDAP") == -1) { %> <table class="text" border="0" width="80%"> <tr> <td> Please fill in the following input boxes then press Ok.<br><br> Note that : <br> <li> all the space chars will be removed.<br> <li> the input maximum length is 255 characters.<br> <br> </td> </tr> </table> <% } %> <table class="text" border="0" width="80%"> <tr> <td align="right"> User Name </td> <td> <!-- This hidden field is here when one will decide that a user name can be changed --> <input type="hidden" name="username" value="<%=username%>"> <b><%=username%></b> </td> </tr> <tr> <td align="right"> First Name </td> <td> <% if (provider.indexOf("LDAP") != -1) { %> <b><%=JahiaTools.nnString((String)userProperties.get("firstname"))%></b> <% } else { %> <input class="input" type="text" name="firstname" size="40" maxlength="255" value="<%=JahiaTools.nnString((String)userProperties.get("firstname"))%>"> <% } %> </td> </tr> <tr> <td align="right"> Last Name </td> <td> <% if (provider.indexOf("LDAP") != -1) { %> <b><%=JahiaTools.nnString((String)userProperties.get("lastname"))%></b> <% } else { %> <input class="input" type="text" name="lastname" size="40" maxlength="255" value="<%=JahiaTools.nnString((String)userProperties.get("lastname"))%>"> <% } %> </td> </tr> <tr> <td align="right"> E-mail </td> <td> <% if (provider.indexOf("LDAP") != -1) { %> <b><%=JahiaTools.nnString((String)userProperties.get("email"))%></b> <% } else { %> <input class="input" type="text" name="email" size="40" maxlength="255" value="<%=JahiaTools.nnString((String)userProperties.get("email"))%>"> <% } %> </td> </tr> <tr> <td align="right"> Organization </td> <td> <% if (provider.indexOf("LDAP") != -1) { %> <b><%=JahiaTools.nnString((String)userProperties.get("organization"))%></b> <% } else { %> <input class="input" type="text" name="organization" size="40" maxlength="255" value="<%=JahiaTools.nnString((String)userProperties.get("organization"))%>"> <% } %> </td> </tr> <% if (provider.indexOf("LDAP") == -1) { %> <tr> <td align="right"> Password </td> <td> <input class="input" type="password" name="passwd" size="40" maxlength="255" value="<%=JahiaTools.nnString((String)userProperties.get("passwd"))%>"> <font class="text2">(no changes if left blank)</font> </td> </tr> <tr> <td align="right"> Confirm Password </td> <td> <input class="input" type="password" name="passwdconfirm" size="40" maxlength="255" value="<%=JahiaTools.nnString((String)userProperties.get("passwdconfirm"))%>"> <font class="text2">(no changes if left blank)</font> </td> </tr> <% } %> <% if (isSuperAdminProp == null) {%> <tr valign="bottom"> <td align="right"> Home page </td> <td> <b><%=homePageLabel%></b> <input type="hidden" name="homePageLabel" value="none"> <% String homePageURL = "javascript:OpenJahiaScrollableWindow('" + JahiaAdministration.composeActionURL(request,response,"users","&sub=homepage&subaction=display&username="+username) + "','SetUserHomePage', 500, 580)"; %> <jahia:jahiaButton img="set" href="<%=homePageURL%>" alt="Set a home page for this user" /> </td> </tr> <% } %> <tr> <td> <% if (provider.indexOf("LDAP") == -1) { %> <% if (isSuperAdminProp == null) {%> <jahia:jahiaButton img="undoall" href="javascript:document.mainForm.reset();" alt="Reset changes (do not affect home page !)" /> <% } else { %> <jahia:jahiaButton img="undoall" href="javascript:document.mainForm.reset();" alt="Reset changes" /> <% } %> <% } %> </td> <td> <br> <jahia:jahiaButton img="ok" href="javascript:document.mainForm.submit();" alt="Apply modifications and return to user list" /> <% if (isSuperAdminProp == null) { String cancelURL = JahiaAdministration.composeActionURL(request,response,"users","&sub=display"); %> <jahia:jahiaButton img="cancel" href="<%=cancelURL%>" alt="Return to user list whithout saving modifications" /> <% } else { String cancelURL = JahiaAdministration.composeActionURL(request,response,"displaymenu",""); %> <jahia:jahiaButton img="cancel" href="<%=cancelURL%>" alt="Return to user list whithout saving modifications" /> <% } %> </td> </tr> </table><!-- --></form><!-- Message displaying zone --><table class="text" border="0" width="80%"> <tr> <td class="text2"> <%= userMessage%> </td> </tr></table><!-- --><br><table class="text" border="0" cellspacing="5" width="530"> <tr> <td width="150"> <b>Other operations : </b> </td> <td> <li> <a href="<%=JahiaAdministration.composeActionURL(request,response,"displaymenu","")%>">Back to main menu</a> </td> </tr></table>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -