Drupal实战 纠错,修正

g089h515r806 的头像
Submitted by g089h515r806 on 星期五, 2014-03-07 06:10

Drupal实战,写于两年前2012年,一年前,也就是2013年出版了,程序的版本是以前的,里面所使用的模块,大多数都有了最新的版本,里面提到的部分操作步骤,可能有所变化,涉及到的补丁,可能已经提交到了最新的稳定版本中了,所以不再需要。2

所以错误,再所难免,我们这里推出,纠错修正篇,让程序能够运行在最新的版本上。
我们今天尝试将其升级到最新的版本,包括Drupal和相关的模块,发现一个这样的问题,原来可以工作的五星投票,现在部分不能工作了,在列表页面,还有图书的详细页面。

为了能够正常工作,我做了一下改进:
我们需要修改sites\all\themes\bookstore\templates\override\views\book_average_rate下面的文件views-view--book-average-rate--default.tpl.php和
views-view--book-average-rate--panel-pane-1.tpl.php:

Drupal版本:

Rules升级到最新版本rules-7.x-2.6时的问题

g089h515r806 的头像
Submitted by g089h515r806 on 星期三, 2014-03-05 12:13

在将旧版本的Rules模块删除掉,替换为最新的rules-7.x-2.6后,访问首页,得到以下错误信息:
Fatal error: Class 'RulesEventHandlerEntityBundle' not found in D:\xampp\htdocs\dobum\sites\all\modules\rules\modules\node.rules.inc on line 147
访问其它页面,也是一样的,都是这个错误信息。想不到这么著名的Rules模块在升级的时候,也会遇到这样的问题。

Google了一下,发现了类似问题:https://drupal.org/node/2090511,有人遇到同样的问题了。
解决办法,就是运行update.php,运行过程中,又碰到了这样的问题:

论坛:

Drupal版本:

上传的文件随机数命名

n-d90 的头像
Submitted by n-d90 on 星期日, 2014-03-02 11:49

我正在做的网站中,
各个用户上传的文件的标题可能会非常惊人的相似,
有什么模块可以自动以随机整数重新命名?
或者按日期、用户名的字段重命名?
另外,每个用户可以有自己私有file文件夹吗?
使用的是系统自带file cck ,暂未装 ckeditor

此外,我安装了 transliteration 使上传的文件名会音译,
然后需要在描述里给这个文件重新输入一次中文名,
有什么更好的办法,可以在上传一个中文名的文件,
显示出来的是这个中文名,
但链接的文件是英文名或字段组合或随机数字吗?
谢谢!

论坛:

Drupal版本:

2014年3月1日北京Drupal网页数据采集聚会总结

g089h515r806 的头像
Submitted by g089h515r806 on 星期六, 2014-03-01 11:50

3.1日下午,在北京成功举办了一次Drupal聚会,参与人数很多,看来大家对数据的抓取及整合都非常有兴趣。

老葛介绍了历年给中华书局、高能物理所抓取RSS信息、外语研究出版社图书信息共享以及抓取京东图书信息的心得体会。可以看出drupal在数据的抓取、处理、整合及共享方面功能越来越强大。

老葛重点介绍FeedAPI,Feeds,FeedsCrawler, Feeds Spider, Feeds Self Node processor,XML,Xpath, Feeds Smart Parser,job scheduler的具体应用。并把抓取应该注意的流程及Xpath等做了相关介绍。其中https://drupal.org/project/feeds_smartparser 是老葛贡献的。赞一下。

崔克俊介绍了赵高欣基于Drupal做的社交问答网站Drupal大学,http://drupal001.net,欢迎大家注册,邀请码请给113017582@qq.com发信要。

于志成介绍了他马上就要上线的采集Drupal官方网站模块,并增加汉化翻译,功能汇总整合的Drupalproject项目,非常炫,令人耳目一新,即将上线,敬请期待。

论坛:

Drupal版本:

2014年3月份Drupal上海培训班通知

g089h515r806 的头像
Submitted by g089h515r806 on 星期四, 2014-02-27 10:00

一、 培训目的

国内外知名图书馆都在使用Drupal构建自己的门户网站,利用Drupal,图情单位可以很方便的构建图书馆门户网站(含移动开发应用)、学术主题博客、学位论文管理、图书馆MOOC、开放学术社区、机构仓储等信息系统,并可以进行大数据挖掘、语义网等方面的研究。为了促进图书馆界信息系统开发水平,紧跟国内外图书馆先进技术发展步伐,邀请国内顶尖Drupal开发专家开展图情行业的Drupal培训。

2013年已经在清华大学图书馆、上海图书馆、云南大学图书馆等成功举办6次Drupal培训,200多位图情界老师参加培训,取得良好的效果。图书馆基于Drupal 的一些新网站、新应用不断上线。

二、课程概述

本课程以模仿建立北京大学图书馆网站为例,加上完整的Drupal主题制作课程、多语言网站课程、Drupal高性能课程及Drupal移动应用开发课程。

通过本课程,可以学到Drupal的基本原理,常用Drupal钩子、编码规范、主题系统、用户系统、插件机制。还可以学到Drupal实战技术,比如Views、Panels、ApacheSolr等的配置。

论坛:

Drupal版本:

drupal有没有可能实现:以一个相同值的关键字段,快速导入另一个数据库的资料

n-d90 的头像
Submitted by n-d90 on 星期三, 2014-02-26 01:39

drupal有没有可能实现:以一个相同值的关键字段,快速导入另一个数据库的资料。
接上次的提问:http://thinkindrupal.com/node/5237
比如,当我把身份证号码(唯一的)作为关键字段,
当我录入一个身份证号码,就会自动从“人口信息系统”中进行搜索,并调取、导入该人的姓名、性别、籍贯、住址等相关数据。
非常感谢!

论坛:

Drupal版本:

页面

Subscribe to Think in Drupal RSS