Feed items

Drush Windows Installer - 让本地安装使用Drush变得so easy!

Drush是Drupal的一个命令行外壳和Unix脚本界面,可以使用命令行的方式方便快捷地管理你的Drupal站点。

而Drush Windows Installer - 让本地安装使用Drush变得so easy!

HTML EMAIL 模板

大家也可以直接下载附件PPT,更直观一些。

做Email模板时的重要思想:

抛弃现代化的DIV+CSS技术,
回到HTML4.0 - TABLE 的时代!
少用CSS!多利用标签本身的属性!

Batch API 实例模块

Batch API 是用来解决当你某个页面的执行时间过长而引起的超时问题。

假设你一次性要处理1000个重复性动作(函数)而且它会超时,那么我们就可以利用batch api来将这1000次动作分解成数个动作,比如我们可以分成100个小动作,每个小动作处理10个,当然你要确保每个小动作的执行时间不能超时。

为主题添加设置变量

为主题添加设置变量,和在模块中添加变量效果是一样的,根据变量的归属选哪种方式设置。

主题设置变量的添加有三步:

举例:想添加一个页面上显示的“联系方式”信息的设置。

第一步:在主题下添加 theme-settings.php,这样写:

站点计数器模块

此模块给page模板一个 $site_access_counter 计数器变量可用,当使用时,在page模板相应位中输出此变量。

使用实例见本站最下方。

可以设置计数器初始值和访问有效间隔 admin/settings/site_counter_settings

page模板中使用示例:

我自定义的项目扩展模块 system_extra

这个模块目前包含四个功能:

1. 给节点页面添加”Delete“菜单。

说明:有客户问我怎么删除一个内容,让我意识到这个链接有必要加上,以便让客户以最快捷的方式删除某个内容。

2. 给节点页面添加”Add another“菜单。

说明:这个功能很方便不是吗?有个add another模块就是干这个的。

自动设置节点的关键词和描述标签

这个模块可以自动设置节点的关键词(keywords)和描述(description)标签。

1. 关键词取的是节点的所属分类,描述取的是body的前100个字符。

2. 还可以在 admin/settings/auto_meta_front  路径设置首页的关键词和描述标签。

如何控制区块按特定内容类型显示

这个问题在项目中会多次遇到,某些区块,需要在某些内容类型,甚至再加上某些特定页面下显示。Drupal7已经将这个应用加到核心里了,在节点选项里就会看到内容类型选择。

在Drupal6中有两种实现方案。

如何在Drupal中直接应用日历选择日期效果

日期选择,可以使用date模块,它里面集成了jquery ui的datepicker效果,不过默认样式一般,而且要安的模块不少。如果只想用datepicker效果的话,大可不必安这些模块。以下介绍在drupal中直接应用datepicker的方法:

CSS图像映射

这个设计没有太多高深的css技巧,值得提下的是相对-绝对定位的使用技巧,详情查看源码及附件。

HTML: