默认情况下,Book 模块书页的 weight 值只有 -15 到 15,这意味着,如果某个 Book 的书页超过 31 个,书页的排序就会出现问题,因为在 weight 值相同的情况下,书页就会按标题首字进行字符排序。虽然可以手动更改书页的标题来对排序进行控制,但是这样的解决方案不够优雅,特别是如果中间要插入新的书页的时候,要对其它的一些标题进行改动,很不灵活。
解决这个问题比较好的办法,是对 book.admin.inc 文件进行一项小的改动,虽说更改 drupal 源代码是不被推荐的,不过这样一个小的改动影响并不大。
用编辑器打开 book.admin.inc 文件,找到以下代码
'weight' => array(
'#type' => 'weight',
'#default_value' => $data['link']['weight'],
'#delta' => 15,
),
将其中的 '#delta' 值改成你想要的某个值,如改成 50, 手册 weight 值的范围就变成-50到50了
各位老师,同学:
感谢大家一只以来对drupal花园站点以及中文论坛的支持,前段时间对drupal花园的中文论坛进行了版块的重新规划和调整,现在想征求各位的意见,目前Drupal花园的中文论坛是基于drupal核心的forum模块以及第三方模块advanced_forum搭建,skin是采用advanced_forum的银灰色的skin。
各位觉得这个skin是否需要更换,还有是否只用默认forum就可以了?
另外,在你访问花园网站的过程中,有什么好的建议或者什么想说的话,都可以告诉我
想听一下各位的意见,龙马再次感谢大家的支持!
Drupal 7 改变了以往数据模型,现在使用了一个全新的概率:Entity 来表示一个类似OO编程模型里面的对象;它是一个抽象的数据容器,让Field追加新的数据源到它里面(Attach field data),这样Field模块就可以对任意的Entity 对象进行操作(这样的Entity像常见的User, Node, Taxonomy, Vote 等).
关于怎么进行Entity编程,在这里可以找到实例和教程
Drupal 7 对Field数据保存进行了抽象,以致我们可以用不同的数据库引擎保存Field数据库。
下面我介绍下使用MongoDB保存Field数据达到优化查询,添加等操作的效率
注:有人在本地环境测验过,MongoDB的速度快于MySQL,这里可以看到。
我现在从零开始搭建一个MongoDB运行平台,并让集成到Drupal 7。
1.安装MongoDB
drupal博客中如何添加图片,需要什么模块?能够在博客中看到图片?而不是做为附件。
由于路径的不同,所在页面的$content也不一样.比如说page-add-xxx.tpl.php页面的$content就是一个发布框,而有些页面的$content就是一篇文章。这些$content是通过什么来定义的?我的theme.inc里面看到了:ob_start(); include "./$template_file"; $contents = ob_get_contents(); ob_end_clean(); return $contents;但是还是不理解。
准备工作
- 下载 Drupal 7:到 Drupal 项目页面下载 drupal 程序包,项目地址: http://drupal.org/project/drupal
- 解压 Drupal 7:将下载下来 drupal 程序包进行解压缩,得到名为 drupal-版本号 的目录,为目录改名,如改成 drupal7
- 下载语言包文件:到 http://localize.drupal.org/translate/languages/zh-hans 页面下载对应版本的语言包(.po文件)
- 安装语言包文件:将 .po 文件放置到 drupal7/profiles/standard/translations 目录下
- 上传:将 drupal7 目录下的所有内容放置/上传到网站根目录
- 创建配置
Drupal 6 中文安装教程
Drupal 6 中文安装教程
简单点说,在 Drupal6 下添加分类如下:
- 建个术语表,对指定的内容类型(如story)启用此术语表
- 向术语表中添加术语/词汇
- 创建指定的内容类型,选择分类
然后可以通过 taxonomy/term/[tid] 查看指定分类下的内容。
-- From Drupal中国群(4362258):袁。
在 Drulal7 下添加方式略有变化。简单操作如下:
- 在分类页,添加一个taxonomy,然后添加所需的术语(term)
- 在内容类型管理页面,添加一个field,在“选择字段类型”中选择“术语来源”,后面可以选择是下拉列表还是作为tag自动补全
- 排一下字段放置的位置
--by 龙马
在 Drulal8+ 下添加方式略有变化。简单操作如下:
Start: 2011-06-29 07:00 Asia/Shanghai
Organizers: skyredwang
Again, Drupal Happy Hour is an opportunity to go out, have a few beers (or beverage of your choice) and talk Drupal. No agenda, just a bunch of geeks hanging out. This series events will happen on the last Wednesday night of every month! Both English and 中文, or sometimes PHP are spoken at events, 并且我们期待有更多的中国Drupal开发人员加入我们的活动!