浏览 3311 次
锁定老帖子 主题:jforum 添加页面
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2009-11-18
最后修改:2009-11-18
1.找到templates/default/bottom.htm 修改为: </td> </tr> <tr> <td align="center"> <#if session?exists && session.isAdmin()><span class="gen"><a id="adminpanel" href='${JForumContext.encodeURL("/admBase/login")}'>${I18n.getMessage("ForumBase.admin")}</a></span></#if> </td> </tr> <tr> <td align="center"> <div id="site_nav"> <ul> <li><a href="${JForumContext.encodeURL("/forums/service")}">广告服务</a></li> <li><a href="${JForumContext.encodeURL("/forums/aboutus")}">关于我们</a></li> <li><a href="${JForumContext.encodeURL("/forums/contactus")}">联系我们</a></li> <li><a href="${JForumContext.encodeURL("/forums/friend_links")}">友情链接</a></li> </ul> </div> <div id="copyright" class="gensmall"> © 2008-2009 hujinlongman.iteye.com. All rights reserved. [ 沪ICP备05023328号 ] </div> </td> </tr> </table> <#if hasCodeBlock> <#include "highlighter_js.htm"/> </#if> <iframe src="${contextPath}/ping_session.jsp" height="0" width="0" frameborder="0" scrolling="no"></iframe> </body> </html> 2.找到:WEB-INF/config/urlPattern.properties 添加 # hujinlongman forums.service.0 = forums.aboutus.0 = forums.contactus.0 = forums.friend_links.0 = 3.找到:WEB-INF/config/templatesMapping.properties 添加 # hujinlongman forums.service = service.htm forums.aboutus = aboutus.htm forums.contactus = contactus.htm forums.friend_links = friend_links.htm 4.找到:net.jforum.view.forum.ForumAction 添加 /** * 广告服务 */ public void service(){ this.setTemplateName(TemplateKeys.FORUMS_SERVICE); } /** * 关于我们 */ public void aboutus(){ this.setTemplateName(TemplateKeys.FORUMS_ABLUTUS); } /** * 联系我们 */ public void contactus(){ this.setTemplateName(TemplateKeys.FORUMS_CONTACTUS); } /** * 友情链接 */ public void friend_links(){ this.setTemplateName(TemplateKeys.FORUMS_FRIEND_LINKS); } 5.找到net.jforum.util.preferences.TemplateKeys 添加 //****** //hujinlongman //****** public static final String FORUMS_SERVICE = "forums.service"; public static final String FORUMS_ABLUTUS = "forums.aboutus"; public static final String FORUMS_CONTACTUS = "forums.contactus"; public static final String FORUMS_FRIEND_LINKS = "forums.friend_links"; 6.处理完上面以后,整个流程就配完了,剩下的就是加上咱要添加的页面了 添加页面 templates/default/service.htm templates/default/aboutus.htm templates/default/contactus.htm templates/default/friend_links.htm 其中我们以friend_links.htm为例 代码如下: <#include "header.htm"/> <div id="content" class="clearfix"> <div id="main"><br/> <span style="font-size:14px;font-weight:bold;padding: 20px;">友情链接</span> <div style="line-height: 25pt;padding:20px;width:600px;"> <table width="100%" border="0"> <tr> <td width="50%" height="25"><a href="http://www.hyhr.cc" target="_blank" class="gensmall" >建设行业人才网</a></td> <td width="50%"></td> </tr> </table> </div> </div> <#include "bottom.htm"/> 配置文件解释: a)WEB-INF/config/modulesMapping.properties 定义请求处理的模型 这里我们使用的是 forums = net.jforum.view.forum.ForumAction 所以在net.jforum.view.forum.ForumAction 添加了public void service()等处理方法 b)WEB-INF/config/templatesMapping.properties 定义传向 比如 service()方法 this.setTemplateName(TemplateKeys.FORUMS_SERVICE); 其中TemplateKeys.FORUMS_SERVICE其实就是forums.service 所以在配置文件中定义了 forums.service = service.htm 即传到service.htm页面 c)WEB-INF/config/urlPattern.properties 定义参数 咱没参数,所以 forums.service.0 = forums.aboutus.0 = forums.contactus.0 = forums.friend_links.0 = 为0个参数 声明:ITeye文章版权属于作者,受法律保护。没有作者书面许可不得转载。
推荐链接
|
|
返回顶楼 | |
发表时间:2009-11-19
不错,jforum3.0出不来了。。。
|
|
返回顶楼 | |
发表时间:2010-11-03
请问怎么访问的
|
|
返回顶楼 | |