[Logo] MyDWBI---致力于打造最专业的中文数据仓库,商务智能社区
  [Groups]首页  [Blog] 博客   [Search] 搜索   [Recent Topics] 最新主题   [Hottest Topics] 热门主题   [Hottest Download] 热门下载   [Members]  会员列表  
[Register] 会员注册 / 
[Login] 登入 
jforum论坛二次开发--小修小改汇总贴  XML
论坛首页 » 开发技术
前往:   
发表人 内容
lynx286
一失足成千古风流人物!


论坛CEO
[Avatar]

注册时间: 2008-04-22 11:52:00
文章: 652
来自: 四海为家
离线

*****************************************
lynx286原创, 首发www.mydwbi.com
http://www.mydwbi.com/posts/list/0/103.page
欢迎转贴, 但转贴请不要删除此段版权说明.
*****************************************

  • 将会员列表改成按id排序(新注册用户排前面)


  • web-inf\config\database\generic\generic_queries.sql

    将58-59行 "order by username" 改成 "order by user_id desc"


  • 添加网站地图

  • -生成sitemap.xml
    jforum 的url后缀是.page不是常规的.htm .html .asp .jsp 所以很多sitemap.xml builder不能识别jforum中的链接,所以自动生成不了sitemap.xml(本人猜想是这个原因),后来找半天找到一个工具叫SOFTplus GSiteCrawler的可以自定义页面后缀,从而自动生成sitemap.xml.

    -添加国际化属性
    zh_CN.properties中最后添加:mydwbi.sitemap=\u7f51\u7ad9\u5730\u56fe

    -添加入口链接
    在forum_list.htm中第181行下添加:





  • 修改版权信息

  • 修改bottom.htm 11行.


  • 将发贴时"pool","attachments","options"改成中文

  • -添加国际化属性
    mydwbi.Options=\u9009\u9879
    mydwbi.Pool=\u6295\u7968
    mydwbi.Attach=\u9644\u4ef6

    -修改模板
    将post_form.htm中第369,372,375行"pool","attachments","options"改成:
    ${I18n.getMessage("mydwbi.Options")}
    ${I18n.getMessage("mydwbi.Pool")}
    ${I18n.getMessage("mydwbi.Attach")}

  • 让发贴的表情符号列表多显示几个表情

  • 修改post_form.htm261行,改成:<#if (count < 32)>


  • 特定用户显示ip

  • post_show_user_inc.htm36,37行改成:


    即如果当前登陆用户为该版版主或用户名为lynx286,就显示发贴人ip地址


  • 进入板块后显示主题列表页面发表人栏显示帖子发表时间

  • 进入板块后显示主题列表页面指: /forums/show/xxxx.page 页面
    forum_show.htm页面224行改成:

    176行改成:width=140


  • bmp图片也显示缩略图

  • 用户经常用print screen键拷贝屏幕图片,并发到帖子上,是bmp格式,不能显示缩略图,要下载才能看,不太方便。这里改一下可显示缩略图 。
    AttachmentCommon.java 254行添加:"bmp".equals(extension) ||

    这篇文章被编辑了 8 次. 最近一次更新是在 2008-06-14 00:43:46


    唯大英雄能本色,是真名士自风流.
    [WWW]
    lynx286
    一失足成千古风流人物!


    论坛CEO
    [Avatar]

    注册时间: 2008-04-22 11:52:00
    文章: 652
    来自: 四海为家
    离线

    解决在线用户列表同一用户名显示N次问题。
    现象如附件图片。

  • ForumAction.java
    this.context.put("userSessions", onlineUsersList); 这一行前添加:
    removeDuplicate(onlineUsersList);


  • ForumAction.java
    添加一个方法:
    [Thumb - dump.JPG]
     文件名称 dump.JPG [Disk] 下载
     描述
     文件大小 82 Kbytes
     下载次数:  1 次


    唯大英雄能本色,是真名士自风流.
    [WWW]
    lynx286
    一失足成千古风流人物!


    论坛CEO
    [Avatar]

    注册时间: 2008-04-22 11:52:00
    文章: 652
    来自: 四海为家
    离线

  • 将整个论坛页面宽度由满屏改为固定宽度

  • header.htm 31行: <table width="950" border="0" ALIGN="center">

  • 将论坛跳转下拉框放到上面

  • post_show.htm 等页面 90 行,加上下面代码:

    此段代码可以从 macros\presentaion.ftl 中 <#macro forumsComboTable> 里面拷贝。

    唯大英雄能本色,是真名士自风流.
    [WWW]
    lynx286
    一失足成千古风流人物!


    论坛CEO
    [Avatar]

    注册时间: 2008-04-22 11:52:00
    文章: 652
    来自: 四海为家
    离线

    添加"热门下载"页面

    urlPattern.properties 添加: mydwbi.hottestDownload.0 =
    templatesMapping.properties 添加: mydwbi.hottestDownload = hottest_download.htm
    TemplateKeys.java 添加: public static final String MYDWBI_HOTTEST_DOWNLOAD = "mydwbi.hottestDownload";
    MydwbiAction.java 添加:


    hottest_download .htm如附件
     文件名称 hottest_download.htm [Disk] 下载
     描述
     文件大小 2 Kbytes
     下载次数:  13 次


    唯大英雄能本色,是真名士自风流.
    [WWW]
    ibudo

    初级会员

    注册时间: 2008-10-14 03:16:45
    文章: 5
    离线

    顶!!!!!!!!!!!!!!!!!!!
    lybvt

    初级会员

    注册时间: 2009-03-22 02:49:54
    文章: 1
    离线

    后台中的那个 管理会员的 尚未启用 怎么启用呀??? 谢谢哈
    kyo0502

    初级会员

    注册时间: 2009-12-06 23:54:14
    文章: 1
    离线

    用户个人信息页面是否可以屏蔽掉呢?/user/edit/“用户ID号”.list
    flygolee

    初级会员

    注册时间: 2011-09-13 07:56:09
    文章: 1
    离线

    kyo0502 wrote:用户个人信息页面是否可以屏蔽掉呢?/user/edit/“用户ID号”.list



    just a demo!
     
    论坛首页 » 开发技术
    前往:   

    网站地图 |  联系我们 |   |  招聘版主 |  免责声明 |  意见建议 |  系统帮助 | 
    Copyright © 2008, mydwbi.com, All Rights Reserved | Powered by JForum 2.1.8 © JForum Team