📄 pluginhooks.jsp
字号:
<%@ page language="java" pageEncoding="UTF-8"%>
<%@ taglib uri="/WEB-INF/c.tld" prefix="c"%>
<jsp:include page="../cp_header.jsp" />
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="guide">
<tr><td><a href="#" onClick="parent.menu.location='admincp.jsp?action=menu'; parent.main.location='admincp.jsp?action=home';return false;">系统设置首页</a> » 插件设置</td></tr>
</table>
<br />
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tableborder">
<tr class="header"><td><div style="float:left; margin-left:0px; padding-top:8px"><a href="###" onclick="collapse_change('tip')">技巧提示</a></div><div style="float:right; margin-right:4px; padding-bottom:9px"><a href="###" onclick="collapse_change('tip')"><img id="menuimg_tip" src="./images/admincp/menu_reduce.gif" border="0"/></a></div></td></tr>
<tbody id="menu_tip" style="display:">
<tr>
<td>
<ul><li>插件钩子能够将插件代码埋藏在程序中的任意位置,从而实现更加灵活的插件功能。</ul>
<ul><li>论坛版本升级后,只需将相应钩子重新埋入相应程序中,原有插件即可继续使用。</ul>
<ul><li>在程序中调用钩子代码的语句为: <b><u>${'${hooks.<i>钩子名称</i>'}};</u></b><br />您可以将此代码放置在程序中的适当位置用以调用这个钩子,每个钩子可以放入多个程序或在一个程序中多次调用。</ul>
<ul><li>有关钩子的详细说明,请参考《用户使用说明书》中的插件开发部分。</ul>
</td>
</tr>
</tbody>
</table>
<br />
<form method="post" action="admincp.jsp?action=pluginhooks&pluginid=${pluginhook.pluginid}&pluginhookid=${pluginhook.pluginhookid}">
<a name="7d117e44e6af85d2"></a>
<table width="100%" border="0" cellpadding="0" cellspacing="0" class="tableborder">
<tr class="header"><td colspan="2">插件钩子设置 - ${pluginhook.title}<a href="###" onclick="collapse_change('7d117e44e6af85d2')"><img id="menuimg_7d117e44e6af85d2" src="./images/admincp/menu_reduce.gif" border="0" style="float: right; margin-top: -12px; margin-right: 8px;" /></a></td></tr>
<tbody id="menu_7d117e44e6af85d2" style="display: yes">
<tr>
<td width="45%" class="altbg1" valign="top"><b>钩子描述:</b><br /><span class="smalltxt">对本段钩子代码在功能、使用等方面的描述</span></td>
<td class="altbg2"><img src="images/admincp/zoomin.gif" onmouseover="this.style.cursor='pointer'" onclick="zoomtextarea('descriptionnew', 1)"> <img src="images/admincp/zoomout.gif" onmouseover="this.style.cursor='pointer'" onclick="zoomtextarea('descriptionnew', 0)"><br /><textarea rows="6" name="descriptionnew" id="descriptionnew" cols="50">${pluginhook.description}</textarea></td>
</tr>
<tr>
<td width="45%" class="altbg1" valign="top"><b>JSP 代码:</b><br /><span class="smalltxt">您可以在系统源程序中找到相应的钩子,并为与之对应的钩子加入自定义插件代码,代码中请勿包含 <% 和 %>。注意: 当 论坛安全=>基本设置 中 “程序错误信息” 设置为 “屏蔽所有错误”,且钩子代码中包含语法错误时,系统将屏蔽钩子代码的错误信息;设置为 “报告给任何人” 则反之,同时更适合代码调试</span></td>
<td class="altbg2"><img src="images/admincp/zoomin.gif" onmouseover="this.style.cursor='pointer'" onclick="zoomtextarea('codenew', 1)"> <img src="images/admincp/zoomout.gif" onmouseover="this.style.cursor='pointer'" onclick="zoomtextarea('codenew', 0)"><br /><textarea rows="6" name="codenew" id="codenew" cols="50">${pluginhook.code}</textarea></td>
</tr>
</tbody>
</table>
<br />
<center><input class="button" type="submit" name="hooksubmit" value="提 交"></center>
</form>
<br />
<jsp:include page="../cp_footer.jsp" />
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -