亚太DrupalCon会议组织者邀请您们来参加(转贴)

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-12-04 15:35

我们很兴奋地宣布成立亚太DrupalCon会议组织者小组。亚太DrupalCon会议组织者计划打好基础来促进在亚太地区召开Drupal国际会议(DrupalCon)。

亚太DrupalCon会议组织者欢迎Drupal使用者及社群参与,並需要大家提供意见和协助。DrupalCon会议工作繁重,只有通过大家的努力,才有可能实现完成。请您们参加亚太DrupalCon会议组织者小组,分享您们的看法和经验、志愿献出您们的时间、或者是自我提名或提名他人来负起遴选工作组的任务。

亚太DrupalCon会议组织者将较后宣布呼吁民众对第一届亚太DrupalCon会议的地点,提出建议及加以研究。我们也注意到要花很多的时间去调查研究各地点。亚太DrupalCon会议组织者遴选小组只能严格地考虑各地点,必须具有适合的会议地点、日期、会议管理公司、财政估算、可能参加会议人士以及有激励的当地小组成员,共同配合起来。

不过,首先须有尽多的亚太Drupal社群共同参与涉入。您们可以通过翻译及另外登载此通告在其他亚太Drupal使用者及社群有机会看到的网址。请勿忘了去 注意亚太DrupalCon会议组织者小组的任何翻译及转载,以便我们能够观察到进展情况,同时大家也能相互分享交流译文。

论坛:

drupal官方的profile的打包实现自动化了

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-12-04 15:25

前两天看到的消息,http://drupal.org/node/647374

越来越多的人开始提供Drupal的安装profile(轮廓)了,但是以前用户需要下载了单独的安装轮廓以后,还需要下载对应的模块,drupal核心,现在系统会自动地把这些打包到一器,用户只需要下载一次就可以,简化了很多工作。

这样可以吸引更多的人,基于Drupal开发profile,来满足特定行业的需求。会方便很多的。

论坛:

Drupal Imagefield Crop(图片字段裁切)模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2009-11-30 13:51

用户一些主流的SNS软件的用户都知道,在注册时,需要上传头像,很多都提供了一种AJAX的编辑功能,方便得裁切图片,从而得到最佳的效果。

类似的代码很容易找到,在Drupal中,实现同样的功能,有了类似的模块,这就是Imagefield Crop(图片字段裁切)模块。

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

功能:当用户上传了一个图片以后,在裁切区域,里面会显示出一个方框,用户可以调整这个方框的大小,并使用它来裁切图片。点击预览可以查看效果,点击提交,那么图片的方框内的部分将被裁切出来,作为一个新的图片,来替代以后的图片。

这个模块具有的特点是,非常直观,用户操作起来很方便。

支持主流的浏览器。

裁切区域,裁切框,和结果图片都是可以配置的。

原始图片将会保存起来,以方便下次的重新裁切。

 

 

Drupal版本:

Drupal Menu block(菜单区块)模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2009-11-21 13:55

一个学员问过这样的问题"

左边一个菜单

我觉得重新再做一个菜单,这样还想不对

我的意思就是这个primary link菜单也可以放在左边

这样点左边栏就可以显示内容了,不要到primary link去选择,而且这样就是2栏了
"

问题的实质就是希望,能把Drupal主菜单的子菜单项下面的菜单项,显示到左边栏.我当时很快明白了这个问题,不过给出了一个很笨的解决办法,那就是

"把primary link里面的二级,3级的菜单项独立出来 ",重复一下就可以了.很笨的办法,不过当时也想到了,可以写一个Drupal模块,

"

Linuser 20:53:02
还有就是写个模块,从主导航
 
Linuser 20:53:22
读取下面的二级,三级的菜单项
 
Linuser 20:53:42
根据一级的菜单项分别读取下面的

"

今天发现了menu block模块,功能上就是我说的需要实现的模块,通过配置,就完全可以实现学员提到的问题.

Drupal版本:

Fasttoggle,用来快速置顶,推到首页,隐藏帖子,评论,封禁用户,的模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2009-11-20 07:12

突然找到了一个好用的模块Fasttoggle,它的下载地址为 http://drupal.org/project/fasttoggle

功能为,实现快捷的置顶,推到首页,隐藏帖子,评论,封禁用户的功能。

我们知道Drupal内置了这些功能,但是需要编辑节点,或者编辑用户,然后在选项中选择对应的选项,或者取消对应的选项,保存后才起作用。

这个模块可以在浏览节点时,进行操作,采用了Ajax的技术,所以对于普通的编辑人员是非常友好的。

以前想自己实现一个这样的模块,使用触发器,动作。现在已经有现成的了。

Drupal版本:

Dries的Drupal8 八步走 看后有感

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2009-11-19 14:40

Dries写了一篇文章,关于Drupal8的,列出了8步.

里面有很多内容都是很有道理的,比如说大家都认为Drupal7的周期太长了,Drupal8要短一点.Drupal7之所以时间比较长,那是因为加入了Field API,也就是CCK的核心化,另外就是数据库抽象层的重写.这是Drupal 五年以来最大的底层架构的变动了.这个底层的架构将会持续多个Drupal主板本.

Drupal8将会有两个核心维护者,分别负责底层的API,和高层的功能性.前者主要是着眼于Drupal架构的灵活性,后者主要是着眼于Drupal的易用性.Drupal的易用性一直是最令人头疼的,但是Drupal7做了很大的改进,以后这方面还会继续改进.未来的CMS 市场上,能够存活的不一定是技术最好的,而可能是最易用实用的,Drupal要追求这两者的统一.

 

Drupal Views OR模块(为Views添加了OR(或) 操作)

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2009-11-17 05:34

前段时间有个学员问我,Views是不是支持OR操作,就是多个过滤器(filter)之间采用OR的关系,而不是默认的AND(并)的关系.

今天无意中招到了这样的一个模块,是专门实现Views的OR操作的,那就是Views OR模块,下载地址 http://drupal.org/project/views_or

 

模块的功能:

提供过滤器\参数的OR操作.提供字段之间的coalesce函数功能.

OR操作我们知道里面的含义.这里介绍一下coalesce功能:

数据库应用软件很多时候将多重的、相关的实体信息保存在同一个表格中。例如,购买的零件和本地生产的零件都是零件,经理和工人都是员工,尽管多重的实体类型在数据存储上略有不同,但是它们有太多的相同之处,因此通常使用一个表格而不是两个。

处理这样的表格通常意味着对每一行进行条件测试来检查哪个实体类型正在被处理,然后返回每种类型的不同结果集。CASE语句可以用来完成这一工作。

COALESCE函数在很多情况下就成为替代CASE语句的一条捷径.

 

Drupal版本:

页面

Subscribe to Think in Drupal RSS