欢迎各位兄弟 发布技术文章

这里的技术是共享的

You are here

使用模块扩展 Drupal的论坛系统

shiping1 的头像

使用模块扩展 Drupal的论坛系统

sun 的头像
User offline. Last seen 1 周 4 天 ago. Offline
注册用户版主高级用户
加入: 2008-11-22
文章: 561
积分: 831
 
 

Drupal 的自带论坛实在让人没有想灌水的欲望,好在看不惯的人很多,module也很多。
自己测试了一下,把论坛改造成和discuz很相近的样子和功能。

先装
Author Pane ( http://drupal.org/project/author_pane )
这个可以将用户信息包装成一个block,以便整合User Stats,User Points,User Titles等使用,为Advanced Forum所必需

Advanced Forum (http://drupal.org/project/advanced_forum)
完成演示如下 : http://www.mihua.net/forum
然后自己麻烦一下 将 advanced_forum\styles\naked(或其它)\images 地下的一些图标换成 discuz的,这样别人猛地一看,还以是discuz整合呢

这个不用多说了,但是现在得配合 Rules模块来使用,自定义发贴,回复加point(系统自动)等action,有点麻烦,但还算简单
User Points: http://drupal.org/project/userpoints

这个可以显示用户一些资料
User Stats: http://drupal.org/project/user_stats
这样浏览帖子同时可以显示发贴人的资料:
- days registered;
- join date;
- days since last login;
- days since last post;
- post count;
- login count;
- user online/offline;
- IP address
就如discuz一样,装完后记得在block里面打开Author Pane
完成演示如下: http://socnet.shellmultimedia.com/users/michelle

对齐评论,符合中国人传统的论坛外观:
Flatcomments: http://drupal.org/project/flatcomments
 

无flatcomments:
node (story). add new comment link

    * comment 1
          o comment 3
    * comment 2

使用后
node (story). add new comment link

    * comment 1
    * comment 2
    * comment 3

下面为 自选,如果你的论坛不是灌水性质论坛可以不装。
可以自定义用户等级的名字,比如 学士,硕士,博士,博士后,烈士
User Titles :http://drupal.org/project/user_titles
可以定义用户等级的显示标签,比如版主信息地下显示一个大勋章
User Badges: http://drupal.org/project/user_badges
短信系统 通知信息
PrivateMsg: http://drupal.org/project/privatemsg

测试后,这些模块不占什么资源,还算不错

更多module你可以来挖掘
http://drupal.org/node/227121

米花网转自 http://drupalchina.org/node/6573

您对这篇文章的看法是:
来自 http://www.mihua.net/node/234m.htm


先装
Author Pane ( http://drupal.org/project/author_pane )
这个可以将用户信息包装成一个block,以便整合User Stats,User Points,User Titles等使用,为Advanced Forum所必需

Advanced Forum (http://drupal.org/project/advanced_forum)
完成演示如下 : http://www.mihua.net/forum
然后自己麻烦一下 将 advanced_forum\styles\naked(或其它)\images 地下的一些图标换成 discuz的,这样别人猛地一看,还以是discuz整合呢

这个不用多说了,但是现在得配合 Rules模块来使用,自定义发贴,回复加point(系统自动)等action,有点麻烦,但还算简单
User Points:http://drupal.org/project/userpoints

这个可以显示用户一些资料
User Stats:http://drupal.org/project/user_stats
这样浏览帖子同时可以显示发贴人的资料:
- days registered;
- join date;
- days since last login;
- days since last post;
- post count;
- login count;
- user online/offline;
- IP address
就如discuz一样,装完后记得在block里面打开Author Pane
完成演示如下: http://socnet.shellmultimedia.com/users/michelle

对齐评论,符合中国人传统的论坛外观:
Flatcomments: http://drupal.org/project/flatcomments


无flatcomments:
node (story). add new comment link

    * comment 1
          o comment 3
    * comment 2

使用后
node (story). add new comment link

    * comment 1
    * comment 2
    * comment 3
下面为 自选,如果你的论坛不是灌水性质论坛可以不装。
可以自定义用户等级的名字,比如 学士,硕士,博士,博士后,烈士
User Titles :http://drupal.org/project/user_titles
可以定义用户等级的显示标签,比如版主信息地下显示一个大勋章
User Badges: http://drupal.org/project/user_badges
短信系统
PrivateMsg: http://drupal.org/project/privatemsg

测试后,这些模块不占什么资源,还算不错

更多module你可以来挖掘
http://drupal.org/node/227121
来自 http://www.majormoves.net/post/1033/

普通分类: