终于盼到了好消息

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2008-12-10 14:58

最大的消息,最好的就是今天收到了第一笔客户的drupal项目款,虽然数目不大,但是可以让我在这个冬天熬下去了。很担心客户不给我钱,那样会死的很惨。不过,不但客户给了,而且一下子全给了。让我惊喜阿。至少还可以活上两个月。

还有,就是http://bj.lonlife.net将会为本站提供部分服务器资源,我正发愁,有些内容现在的主机提供商的虚拟主机不能满足我的需要呢,lon提供了服务器,是北京最好的8线机房,我将在那里部署一个子站,用来演示用。感谢网友lon的支持。

百度终于把zhupou的排名派到前面的,每天的独立IP一下子多出来了30个,好像直冲300IP的样子。这周,或者下周,应该就可以突破300了。

论坛:

代码标准

g089h515r806 的头像
Submitted by g089h515r806 on 星期二, 2008-12-09 15:54

Ubercart核心代码遵守Drupal代码标准。第3方的模块,如果想把模块贡献到我们的网站上的话,必须遵守这些标准。

由于我们还在不断完善中,我们将在今后把其它的需求也列到这里。这些应该更多的告诉你,如何使用Ubercart的 方式来修改购物车的功能,而不是使用其它方式(如果存在一个Ubercart钩子供你使用,你却没有使用,即使你使用的是Drupal的钩子函数,我们也会把它看作一种不好的方式)

Ubercart开发指南

g089h515r806 的头像
Submitted by g089h515r806 on 星期一, 2008-12-08 14:40

这本开发指南是为那些想扩展Ubercart功能,以满足自己需要的模块开发者准备的.模块扩展可能包括新的支付网关,配送服务,产品类型等等.本指南将为大家提供Ubercart核心模块中定义的API,介绍有哪些钩子函数,以及如何使用这些钩子函数.如果有漏掉的章节的话,你可以在文档版面中给我们提供相应的建议.

随着Ubercart的日趋成熟,我们将会为不同的Drupal版本提供不同Ubercart支持.使用下面的指南,来确定你所使用的版本

Drupal版本:

社区驱动的电子商务(Drupal+Ubercart实现)

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2008-12-07 14:14

我们先不看Drupal+Ubercart,先说什么是社区驱动的电子商务?internet诞生以来,在互联网上涌现出了各种各样的应用,其中有一个就是电子商务,其实在没有互联网的时候,就已经有了电子商务,那时还只有少数的大公司在使用这种方式。自从有了互联网,电子商务才真正的成为了一种商务模式。Ebay,amazon,alibaba,taobao,dangdang,youa。国外的,国内的,大的,小的。

早期的电子商务,有一个特点,就是靠着互联网来推广自己的商品,更像是直销。优点就不用说了。但是这样的电子商务网站,仍然有钱人来办的,个人想办一个网上商店,还不是一件很容易的事情,后来就有了很多网上商店的软件,帮助个人建立网店应用,这使得网店得到了普及。当然,C2C平台的建立,对于网商的形成也功不可没,甚至可以说,起到了普及的作用。从最初的ebay,到taobao,再到有阿, 这些C2C平台网站,把所有的网民变成了网商。当然这些C2C平台之间的竞争,也是异常惨烈的。

论坛:

北京12月14日的第10次meetup(转自drupalchina)

g089h515r806 的头像
Submitted by g089h515r806 on 星期日, 2008-12-07 13:26

这次由circleoflife负责,他参加了几乎所有的drupal meetup,也是国内最早使用drupal的用户,还是jcob的翻译。不知道,这次jcob会不会去。我打算这周和大家分享一下社区驱动的电子商务,名字很好听,其实就是鼓吹drupal+ubercart的。

转一下原文:

Meetup形式以大家的交流为主,我会先给大家分享我对Drupal的理解,抛砖引玉,大家来一起分享技术。

大家可以在下面的地址报名,我会把收集到的信息发给大家。
http://spreadsheets.google.com/viewform?key=piXMRAO2R6Y0jXnPC45UQBQ

论坛:

Drupal_mail()的使用

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2008-12-06 16:00

在Drupal中,发送邮件,要使用drupal_mail()的,这个函数有点特别,最主要的是,这里用到了钩子_mail()。在Drupal6中,drupal_mail()这个函数作了调整,至少是参数与5时不同了。

我写了一个模块,让用户分享drupal网站中的网址,通过电子邮件,将该地址发送给自己的朋友。当然,一个人怎么能记住自己朋友的电子邮件地址呢,我是记不住。不过确实有这样的功能需求。在drupal中,有对应的模块,比如,sharethis,addtoany,但是这些包含的功能太多,我所需要的仅仅是通过email分享。

那么就需要自己写模块了,这就用到了drupal_mail()。建议大家先到api上看看这个函数。这个函数确实比较麻烦,对于刚接触的人来说,不过学会以后还是不错的。我们来看一下提交时的函数:

论坛:

模块升级时的教训

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2008-12-04 06:54

在项目的建设中,有多个模块都更新了版本,开始没有打算升级,后来看到有多个模块都有了新版本了,决定统一的升级一下.

觉得自己有过升级的经验,所以就没有按照规定的方式走,直接将相应的模块,删除,并将新版本拷贝了进来,然后运行update.php,发现一切正常,点了几个页面,都没有问题。

这样我就觉得升级完成了。继续往下赶工。但是在接下来,却发现了问题。有些页面显示不了了,有些样式变了,一时间不知道怎么回事了,哪里出了乱子。

比如说,Ubercart的catalog模块创建的商品分类区块,显示是正常的,但是点击链接,就看不到内容了,不知道哪出错了。我觉得可能是uc_catalog的问题,就把这个模块关了,发现问题还是没有解决,然后启用还是不行。

论坛:

页面

Subscribe to Think in Drupal RSS