当前位置: 首页 > 图文教程 > 网站运营 > 建站经验 > Drupal模块分享

建站经验
建站经验分享 做网站的思路
网站内容 原创,转载与伪原创
建站经验 网站要成功必须具备的6点
制作网站价格为什么那么便宜
网站流量 主要来源分析
结合个人小站 谈谈如何提高网站PV
设计网站要注意吸引客户和留住客户
搜索引擎 对自助链接的一些政策
利用反向链接提高网站权重的5种形式
搜索引擎 Bing必学的高级搜索语法
用户体验 文章引导,心理引导粘住网站用户
网站上线前要做的准备工作
Google 优化蜘蛛爬取和索引的技巧
网站发展中20条禁令 推荐
站长网站建设应避免的八大雷区小结
网站15种最差的用户体验
网站策划 网站信息闭环设计
新奇网站 认识代BT下载网站
建站入门 顶级域名与二级域名
网站改版升级的理论知识 站长需要看下

建站经验 中的 Drupal模块分享


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-10-17   浏览: 142 ::
收藏到网摘: n/a

1、Drupal中Webform模块

模块介绍:

如果Drupal中一般的联络表单已经不能够满足你的使用,那么Webform可以帮创造更多的表单字段,日期,选项,文字栏,备忘,验证码等等。表单被提交后,除了会寄送一封Email到指定信箱外,在管理区域内业可以调阅、分析、下载等辅助管理。

下载网址:http://drupal.org/project/webform

2、Drupal中Google Analystics模块

模块介绍:

为你的网站添加Google Analytics网站跟踪统计系统。

本模块允许你为你的网站添加以下统计特性:

² 选择跟踪的特定用户,角色和页面

² 监视什么类型的连接被跟踪 (下载, 离开和邮寄)

² 监视什么文件在你的页面被下载

² 在你的本地服务器上缓存 Google Analytics代码来提高页面访问速度

² 从Drupal个人数据中跟踪用户

² 支持网站搜索

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

3、Drupal标签模块Quik tabs

模块介绍:

此模块可以制作出多样的各异的标签切换效果,不过这些样式的标签效果,只能以block的形式显示出来。

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

Quicktabs默认是使用鼠标click事件,来触动tab之间的切换的,如果是让鼠标放在上边的时候也同样可以显示,那该如何做呢?

我想应该不难实现吧。带着这样的问题打开它的配置文件,看看能否发现点什么。还好,发现了呀。确实不能实现这样的要求。在quicktabs\js中的quicktabs.js文件中,有这样一行jQuery代码:

$(this).bind(‘click’, quicktabsClick);

把这一行jQuery代码改为

$(this).bind(‘mouseover’, quicktabsClick);

就可以了。

改完以后,真的可以实现这样的要求。不过,又出现了错误,那就是鼠标经过的时候一个标签下所有的都出来了,怎么办呢?怎么样才可以用户点击鼠标的时候,也要差生同样的效果。是不是将两个事件同时放在一起,可以解决呢?我尝试着这样去做,将两个事件同时加入:

$(this).bind(‘click’, quicktabsClick);

$(this).bind(‘mouseover’, quicktabsClick);

4、Drupal内容权限管理content access模块

模块介绍:

此模块主要是针对Drupal的节点内容进行权限的管理。

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

此模块需和ACL 模块一起使用,

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

下载解压后,放到 sites/all/modules 下,启用两个module。然后,编辑内容类型在admin/content/types,会有一个新标签 “Access Control”。根据自己的需要编辑内容权限设置。

此模块也可以应用在多个节点接入的模块上(高级的配置),更详细的配置,可以参考readme文件。

5、Drupal中菜单模块Nice Menu

模块介绍:

对于建立一个普通站点来说,菜单的设计是必不可少的一步,一般总是从菜单模块开始,总是要在template里面写出相应的theme函数,然后在page.tpl.php中使用。

对于不同的应用,则需要写不同的函数。特别对于具有web2.0特效的菜单,开发起来有些困难,尤其像我这样对PHP不太深知的来说,更是相当困难。如果有一个现成的模块可供使用,那该多好。在Drupal的官方网站上转了转,找到些相关的模块simplemenu,dhtml_menu, nice_menus。转到DrupalChina上,上边推荐nice_menus,从Drupal官网上下载下来,使用了一下,与其它2个比较,确实很不错!

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

安装与其它模块一样:

在路径http://localhost/drupal/?q=admin/settings/nice_menus下设置最大个数。在路径http://localhost/drupal/?q=admin/build/block下面找到相应的nice_menus区块,然后进入,并对其进行配置,选项Source Menu Tree,用于配置原菜单树。选项Menu Style:包含3个选项,left,right,down,分别为子菜单向左展开,向右展开,向下展开。根据需求进行相应的配置。最主要的一点是,可对css进行相应的配置,配置位置为:http://localhost/drupal/?q=admin/build/themes/settings,global设置,Path to custom Nice Menus CSS file:输入相应的css文件路径即可。定制外观方法,复制一份nice_menus_default.css,然后对其进行修改。

作者:John Gu现就职于深圳慧衡科技(InteMatrix),主要负责Drupal网站设计与开发。 慧衡积极推动Drupal在中国的推广和普及,现正筹建免费自助建站平台A建网(abuilder.net),为Drupal爱好者及中小企业和个人提供一个免费的Drupal建站平台。