本人从2010年开始使用Drupal,比此前使用的MediaWiki更符合通用的建站要求,Drupal对多语言、多站点的支持也是我选择它的重要因素。从最开始的6.x到7.x再到8.x,我一直都在使用,在这过程中需要修改模板、自建模块,也学会了PHP以及其它一些技术。在本博客中我也记录了很多日常使用Drupal中遇到的问题、解决的办法,希望对其他使用Drupal的朋友有所帮助。

这是 Drupal 分类的页面,点击下面标题查看详细文章内容:
本人从2010年开始使用Drupal,比此前使用的MediaWiki更符合通用的建站要求,Drupal对多语言、多站点的支持也是我选择它的重要因素。从最开始的6.x到7.x再到8.x,我一直都在使用,在这过程中需要修改模板、自建模块,也学会了PHP以及其它一些技术。在本博客中我也记录了很多日常使用Drupal中遇到的问题、解决的办法,希望对其他使用Drupal的朋友有所帮助。


这几天在龙人网的改版中需要Drupal中安装一个第三方模块Date来实现CCK中的日期字段,安装后可以正常使用,但该模块基本上没有汉化,后天管理是英文倒问题不大,但前台界面显示英文就不太友好了,特别是“1 January, 2011 - 08:00:00 PM”这样的日期格式更是看着别扭。
在网上找了一些说明Drupal模块

以前安装的MediaWiki, Discuz, X-Space, WordPress等网站系统中,不特别进行反垃圾设置的话,过一阵子总有自动发贴的机器人来捣乱,发布一堆垃圾广告信息或者注册一些无用帐号,手工删除起来很麻烦,最后都是采取技术手段来提前防范才行。
Drupal的系统设置里默认是将用户留言设为必须先预览、再保存,这也可以防止自动发贴的

以前在使用MediaWiki的时候,有#redirect功能,也算是别名的一种方式,本身每个页面的路径都默认是标题的urlencode编码,便于SEO,另外还可以用{{同义}}模板来做同义词页面,还算方便。
在Drupal中,有专门的别名(Alias)管理,一个页面可以有多个别名,如果用了Boost来生成html缓存文件的话,默认设置是每个别名都单独生成

Drupal的原始安装包只包含了核心的模块,只有一个文本编辑器和附件上传功能,连实现字体修改、做内外链接、显示图片都不容易实现,还是需要安装外部编辑器等模块才行。
好在网上的资料还比较丰富,我下载了CKEditor、IMCE和Wysiwyg几个模块,进过一番安装、设置、测试,基本上都可以正常使用了,下面记录一下:
CKEditor,这是和


2010年5月17日我在日志中写了一篇《导入大量名录数据到MediaWiki网站的例子》,详细记录了导入数据的过程步骤,后面进行了不少导入工作,也都是基本上按照那个步骤来的。
前段时间在国外的空间中安装了Drupal以及一些模块,进行了数据导入的尝试工作,这个月又在国内的服务器上设置了Drupal平台的新站jamesqi.com和adsenseboo

我的个人网站使用的平台从MediaWiki改为Drupal以后,我接着对《Google AdSense实战宝典》配套网站进行了改版,同样是用Drupal替换MediaWiki。
不同的是,个人网站老版本积累了好几年的日志,不方便搬迁就继续保留老版,只是新的博客等内容在新版网站中发布,而书籍配套网站此前的内容并不太多,可以完全搬迁到新平台中,并且乘着这次更换平台,在内容、功能上

最近在启用新的Drupal平台以及升级MediaWiki系统的时候,感觉以前的登录密码、MySQL数据库连接密码都太简单,前些天将各网站登录密码进行了修改,由简单的英文小写单词改为英文大小写、数字以及标点符号组成的强力密码,避免可能遇到的破解危险。
我们的MediaWiki平台连接数据库使用的用户名、密码都不复杂,而且用了好些年,根据新安装Drupal时的建议,今

JamesQi.com这个域名是我2002年3月注册的,不过开头几年基本上没有使用,偶尔用HTML搞一点点测试性质的内容放在里面,2005年以后用过Discuz论坛和X-Space的空间,2007年9月开始采用MediaWiki这个Wiki平台来发布一些以日志为主的内容。 不过MediaWiki并不是通用的CMS平台,用做Blog更是勉强了。我最近准备改用Dr
2002-2023 v11.7 a-j-e-0