模块

利用Organic groups实现群组(Drupal7)

(一)概述

Organic groups是一个类似views,ubercart之类的模块集合,可以实现用Drupal搭建复杂的群组功能,再辅以一些附加的周边小模块,即可实现群组下对用户的权限控制,以及相关内容的显隐的功能。

在搭建群组之前,首选大家要明确一个概念,就是何为群组?群组的最基本要素要那些?

  • 群组可以理解为一个特定用户群下特定内容的集合,是著名的六度空间理论的重要实现方式。
  • 用户可以选择加入,或者退出某个群组。
  • 每个群组也应该有一个独立的主页,以显示群组内的话题,资源等。
  • 群组是可以被特定用户创建的同样如果在权限许可的情况下群主可以Cancel掉自己的群组。
  • 群组和用户之间的关系是多重的,一个用户可以同时加入好几个群组,而且在每个群组里的角色可能不同。比如可以是一个用户可以是一个群组的管理员同时又可以是另一个群组的普通用户。

(二)创建数据类型

Drupal实现群组功能,首选要开启以下模块:

[已解决]如何让注册用户发表评论时也可以设置昵称

注册用户发表评论可以设置昵称,有没有哪位朋友实现过?
正在找第三方模块,有用过的朋友请告知一下 谢过 :D -----------更新:解决方案----------- 最后通过自己写模块的办法简单解决了这个问题,如果大家有找到比较成熟的第三方模块,还请告诉一下哈:D 自写模块路径:http://lugir.com/node/414

介绍一个代码高亮模块-CodeFilter

在文章中高亮显示PHP代码,一般我们可以用 highlight_string ( string $str [, bool $return= false ] ).但在drupal中,我们如何才能把它整合进去呢?

这里推荐一个drupal的模块 http://drupal.org/project/CodeFilter ,它个模块把highlight_string 函数与drupal很好的进行了整合,安装后,到input format(admin/settings/filters)里设一下,你可以设在哪种格式中用Code filter,然后在输入文章的时候,只要你加上<?php ?>标签,它就会转成php高亮代码了。

如果你想把它和编辑器bueditor整合到一起,你要手动添加了,进入admin/settings/bueditor,仿照其它的格式输入就可以了,非常简单。

Boost模块-用drupal来建大网站的得力助手

Your rating: None Average: 4.3 (3 votes)

最近在考虑如果网站扩容的化,肯定要考虑静态化的问题,还有如果我想放弃drupal了,那原来的东西不要了也很可惜,

好了,现在我先用pathauto :http://drupal.org/project/pathauto来伪静态化我的网站,然后装上这个东西:

http://drupal.org/project/boost

装好后,他有提示怎么设置,我大概说一下:

1:Administer > Site configuration > Clean URLs 启用简洁url。

2:在性能设置菜单Administer > Site configuration > Performance > Boost settings 进行设置

3:改写.htaccess 文件,有例子参考

4:改写robots.txt,添加

CMF (content management filter) - 后台文章管理附加过滤器

CMF (content management filter) 为DRUPAL后台文章管理附加过滤器,可以根据以下条件过滤筛选、查找文章:

CMF filter by

  • node status
  • node type
  • category
  • title/subject
  • body
  • created after
  • created before
  • user list
  • user name
  • user role
  • user status

这个算是一个不错的文章管理工具,用于管理中型以上DRUPAL网站,设计者开发者方便后台搜索查找文章

推荐两个模块Node form columns,No IE6

Node form columns

此模块的作用是把表单元素分成左右两边和底部,除此之外你还可以让一些比喻菜单设置,修订版本信息,发布选项等drupal默认的那些东西隐藏起来,这样每次创建内容都很干净,没有这些东西扰乱,非常的方便,赶紧试试吧!

下载地址:http://drupal.org/project/nodeformcols

No IE6

顾名思义就是当你使用ie6浏览器查看时,提示你升级ie6或者换其他现代浏览器。

用户访问规则

用户访问规则,如何建立更复杂的用户名注册规则,比如只能英文,或者英文数字,不允许中文等等.

有这样的模块吗?

drupal 附件下载次数统计模块

Your rating: None Average: 3.5 (2 votes)

功能:统计drupal 附件的下载次数模块。

下载地址:http://drupal.org/project/download_count

同步内容