Drupal Module Monday: HMS 字段模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2012-04-03 07:55

平时我们处理日期和日历时,大多数都使用date和Calendar模块,它们能帮我们很方便的存储和显示日历型的日期。这种类型的一个重要的特点,就是总能转化为时间戳。

但是,如果我们想存储另一种类型的时间,比如一首歌或者视频的时间长度,此时我们关心的只是,它有多少分钟,多少秒。在这种情况下,Date模块就有点不合适了。而此时,我们则可以使用HMS字段模块。

该模块的项目地址: http://drupal.org/project/hms_field 。

HMS字段模块,它的功能,就和它的名字完全符合,H表示小时,M表示分钟,S表示秒。

在数据库中,它存储了该时间长度有多少秒。但是提供了多种格式,输入格式和显示格式。比如"5:45," 。

为这个字段自定义显示格式也相对简单,与Views的集成也相当友好,在views里面可以方便的使用这个字段来排序和过滤。

Drupal版本:

Drupal界内的巨无霸Bluemarine Synergistics成立了

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2012-04-01 12:40

不知道是不是一个4.1日的笑话,但是很多消息也是这个时候宣布的。
Drupal圈内的13家领先的公司:
•Lullabot
•NodeOne
•Phase2 Technology (formerly merged with Treehouse)
•Chapter Three
•Four Kitchens
•The Fifth Element
•ImageX Media
•Palantir
•Gorton Studios
•Volacci
•Pantheon
•Aten Design Group
•Advantage Labs
合并成为了一个公司。这就是Bluemarine Synergistics。
Bluemarine 曾经是Drupal里面的一个核心主题的名字。
合并后的公司年收入12亿美金,远超过Acquia。
因为这些公司相信,将来Drupal圈内只会存活一个巨无霸,大家都很担心Acquia的发展与自己利益的冲突,合并能够很好的解决这个问题。

论坛:

Drupal Hint模块

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2012-03-29 09:27

项目地址:http://drupal.org/project/hint

超级好用的小模块,你别看这些模块安装量小,但是他们解决了特定问题,用起来 很方便,Hint模块就是这样的模块。

Hint模块提供以下 功能 :

比如一个搜索 表单 ,但你输入搜索关键字以前,输入框内通常有这样的提示“请输入搜索关键字” ,当你的鼠标点上去时 ,这几个字自动 消失,此时你可以的输入相应的内容。如果你没有输入任何内容,鼠标移开,那么“请输入搜索关键字”就又会显示出来。

我们可以自己使用jquery来实现这样的效果,当然,也可以安装现成的模块,这就是 hint模块,他自动实现了 Drupal的 搜索表单,登录表单的 这一功能,而且是使用表单元素的label作为提示,用起来很方便。 很早以前用过 ,今天又要用,找起来很费劲,这里记录一下。 另外,这个模块是由lullabot的quicksketch开发的,质量上乘。

Drupal版本:

Popular, Popular,模块用的人越来越多了.

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2011-12-07 11:16

今天有件高兴的事情,Field validation模块的issue列表中,又多了一个issue(问题)。高兴是因为提交这个issue的人,是page title,Global Redirect模块的作者,或许大多数人并不熟悉作者的名字,但是对他写的模块应该都用过一些。这是两个用的比较多的模块,两个模块排在http://drupal.org/project/modules?page=1比较靠前的位置。 Top 40 名的模块。

为上周写的模块http://drupal.org/project/field_collection_views, 找到一个维护者。自己没有时间维护这个模块,发现别人在用,开始还真有点舍不得,好不容易占了一个很好的坑,却要让给别人。不过新的维护者vasike也是一个很出色的程序员,在Drupal.org上贡献过多个模块,有的安装已经接近10000了,比我的加在一块都多。

发布了Field validation 模块的beta4 版

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2011-10-14 14:36

项目地址: http://drupal.org/project/field_validation
现在支持的validator有:
•Regular expression
•Numeric values (optionally specify min and / or max value)
•Minimum length
•Maximum length
•Minimum number of words
•Maximum number of words
•Plain text (disallow tags)
•Must be empty (Anti-Spam: Hide with CSS)
•Words blacklist
•Minimum number of selections required
•Maximum number of selections allowed
•Exact number of selections required
•Unique
•Match another field(or entity property)

中国邮政包裹查询地址

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2011-09-18 14:16

中国邮政包裹查询地址:
http://yjcx.chinapost.com.cn/

在这里输入包裹单号,即可获得当前包裹的状态,快递包裹一般4-10天就到了。

目前think in drupal 打印版主要采用邮局的邮寄方式,包括慢包,快包,eEMS,EMS。邮寄的状态应该都可以在这个地方查询。

实例如下:

  • 处理时间 处理单位 邮件状态
  • 2011-09-14 09:37:33 苏州街邮政局 交寄 寄达地----上海市浦东新区
  • 2011-09-17 13:48:35 金桥投递支局 到达投递邮局
  • 2011-09-17 15:53:47 金桥投递支局 正在安排投递
  • 论坛:

    Think in Drupal 7 第一集

    g089h515r806 的头像
    Submitted by g089h515r806 on 星期二, 2011-09-06 13:00

    注意,3月9号-13号,不发货.3月14号恢复正常. 淘宝购买地址:
    http://thinkindrupal.taobao.com
    目录
    Think in Drupal 7 目录: http://www.thinkindrupal.com/node/2972
    共274页, 作者: 老葛, thinkindrupal.com制作。
    原创性
    60%的内容,是原创的,包含所有的模块实例代码,
    30%的内容是翻译自Drupal核心自带文档和drupal.org官方教程
    10%的内容来自于第二版的“Drupal专业开发指南”
     
    实时性
    最新的Drupal7模块开发教程,是中文圈内最早的一份资料
     
    价格实惠
    仅售49元
     

    页面

    Subscribe to Think in Drupal RSS