Drupal分类广告模块提供了一种快速简洁的方式,来向你的Drupal 4.7 或者Drupal 5.x站点放置文本分类广告.如果运行的是多站点,或者不想使用flexinode/CCK或者其它模块来拼凑一个分类广告系统的话,那么不妨试试这个分类广告模块.
译者注:这个模块的drupal 6.x版本也在开发中,已经有了演示站点,http://ads.exodusdev.com/,这个是构建在drupal6之上的。
这个模块没有使用CCK 或者flexinode,它自己创建了一个下拉式的,即插即用的文本分类广告节点类型(ed_classified)。这个模块已经用于多个在线站点,应该有成千上万个吧,聪明的读者可以使用google,看看别人的站点上是怎么用的。它提供了以下特性:
概述和理由可参看 http://exodusdev.com/drupal/modules/ed_classified.module
项目和官方版本:http://drupal.org/project/ed_classified
在线演示站点:http://gigs.exodusdev.com。使用你的drupal用户id登陆并开始创建广告(如果你是一个drupal开发者的话,你可以在上面宣传一下你的服务)。译者注:不过这个在线站点好像离线了现在,我登不上去。
付费分类广告,你可以通过安装lm_paypal模块,并给付费用户授予创建ed_classified节点的权限,这样就能以实现付费分类广告了。其它的方案也可能工作,但是ed_classified模块没有替你处理付费广告的创建---现在不可以,不过打算在将来的版本中集成lm_paypal模块。
图片广告,可以通过使用image.module, upload_image, Node Images模块,或者其它图片模块来实现。在我的站点上,我用的是upload.module, image.module and upload_image,感觉还不错。如果你安装了upload.module的话,那么ed_classified模块模块将允许你覆写分类广告节点上的附件表单字段的描述文本,这将帮助用户更好的创建图片广告。
即将推出
地理位置-使用location.module提供基于地理位置的广告。
相关链接: http://drupal.org/node/121877 ,http://www.thinkindrupal.com
你可以将分类广告模块和location.module结合在一起使用,从而为广告节点添加基于地理位置的属性。
利用这一技术,你还可以启用位置模块支持的google,yahoo地图。
分类广告与location.module的结合
注意:位置模块(location module)需要你手工的输入一个邮政编码,从而为你自动生成经纬度信息,如果你使用地图的话,就需要经纬度了---如果你想使用地图功能,而又没有为节点输入邮政编码的话,那么你需要手工的编辑经纬度信息了。这意味着,如果你想在分类广告中使用google地图功能的话,那么你就需要为drupal分类广告节点提供邮政编码。检查location.module的访问控制设置,从而允许广告的创建者也可以提供经纬度信息。