关于Drupal的安装、使用、问题、修改等的讨论。也是目前唯一的Drupal中文交流论坛。
吾自寐言
Drupal
Drupal的最佳图片搭档----Flickr.com
Submitted by kzeng on Fri, 2005-02-04 22:48这两天有细细的钻研比较了Drupal的不同图片模块,包括gallery,image,flickr等等,因为imagemagik的缘故,所以都是在本地测试。试来试去,其实最好的图片显示和处理方式却是flickr.com本身,呵呵,一种返璞归真的感觉:)
Drupal或是Blog里插入图片,必须有以下几点要求:第一,方便;第二,可配置性强;第三,实用。以方便论,最方便的其实还是Drupal自己的核心部分在加一个inline,wiki或是bbcode filter。这样上传的照片用最简单的语法就可以显示出来。但是方便却总与可配置性与实用成反比。wiki的图片显示语法最简单,两个方括号就好了,但是图片的位置与属性不能设定;inline自己有一个class,如果更改CSS倒是可以设定一些属性,但是这将会被运用到所有inline显示的图片上,并不灵活;bbcode也有一个自己的class,可以通过定义bb-image来定义bbcode图片的一些基本属性,譬如inline显示,还有border使用1px的灰色实边等;然后结合bbcode本身的特点,利用align或是float来设置图片的位置,与文字环绕,这在几者中应该是最完善的了。可是bbcode也有不少问题。
首先bbcode的align在firefox里对图片无效,即便是你定义了align=center,显示照样还是默认的左对齐。其次,显示图片的最理想方式是:blog中显示缩略图,而点击后显示大图。因为图片过大会影响blog的布局,图片过小又无法看清楚。但是bbcode是无论如何也无法实现这个功能的。实际上,你即便是使用html+css也无法实现上述功能除非你不厌其烦地没上传一张图片都手动作一个缩略图,然后再使用html语法。或者,强行用height, weight参数,但是这样生成的缩略图惨不忍睹。
就缩略图而言,image和gallery都可以利用imagemagik做到,但是做到之后,如何在blog里显示出来又比较麻烦,只能用大段的HTML。相比之下,倒不如flickr.com本身的功能完善了,可以自己生成各个尺寸的缩略图,并且代码已经写好,你所需要做的不过是加入:
style="border:xx;margin:xx;float:xx......."
很简单的。
flickr.com本身提供了一段java代码可以在网页上显示图片,由于drupal的node禁止了java script,所以只能放在block中,天空马札记应该用的就是这个吧。呵呵,原来那个flickr模块现在听不到动静了,如果他能够在把它完善一下,能够在本题显示缩略图、图片名称、和描述的话,那该是最好的,但是现在它还只停留在测试版的阶段,所以不如直接用flickr.com好了,呵呵,下面几幅关于小猫的照片,就是用flickr.com的功能作的:)
梦里乾坤并Drupal的两个新模快并翻译
Submitted by kzeng on Wed, 2005-02-02 04:12Drupal 4.6.0在望,三个新模块,一个正在推出的模块
Submitted by kzeng on Mon, 2005-01-31 19:27又一个新模块: Site Menu
Submitted by kzeng on Wed, 2005-01-26 14:15Drupal的主题网站和几个新的模块
Submitted by kzeng on Mon, 2005-01-24 20:59呵呵,每天按时发布关于Drupal的最新咨询:)Drupal用的人比较少主要是因为中文的资料比较缺乏,因此逐渐积累一些,将来用的人会越来越多。
首先,一个新的Drupal主题设计网站横空出世,左边的截图就是它的作品之一。虽然现在它还是以更改先有Drupal主题为主,提供的主题都是从persian改来的,但是有专业做设计的人开始专门为Drupal设计主题毕竟是一件好事,呵呵,前阵子zephur说Drupal的主题比起WP太匮乏,现在希望会有一个改变。(感叹一下专业的设计水准就是不错,比我的大花脸Drupal要好看很多,不过我不太喜欢窄条的页面风格,所以暂时还不会换,呵呵,自己一边打布丁一边用吧)
其次,一个新的Drupal文本框编辑器模块诞生:FCKeditor模块。这个模块和HTMLAREA模块类似但是据说要比那个模块运行起来更快更省资源,实现的功能和HTMLAREA差不多,如果你比较喜欢Word的编辑页面风格,不妨试一试,这里有一个Demo。其实这个模块是将一个单独的编辑器FCKeditor融入了Drupal,这个编辑器的网站在这里。
除了这个模块以外,另外一个新的模块正在接受测试:Node Type Filter模块。这个模块增强了taxonomy.module的分类显示功能,举个例子,可能很多不同的Node Type都被你设置在了同一个关键词下面,以我的Drupal为例,我的论坛,书籍,Blog,静态页面,Flexinode实际上共享了一套分类词汇,所以当你点击“Drupal”这个分类词时,不同的node type都会被列出,而最新的Node Type Filter则解决了这个问题,你可以设置只列出“Drupal”下面的Blog类型的Node。如果感兴趣不妨一试。
最后也是一件对于Drupal比较重大的事情,有人尝试出资资助(或者叫做“悬赏”)某种模块,并由此为Drupal的发展提供资金,算是开源软件的一种新模式吧,呵呵,Drupal的Tip Jar里面筹得的钱非常有限(hoho,我也捐过钱的:))。不过现在这还是一个测试。现在“悬赏”的模块是Quiz.module,很巧的是我曾经也提议开发这个模块,可惜被killes老大三言两语打发了:(。哈哈,这次要做一个free rider了。对这个项目的进展拭目以待。
最最后,本Drupal支持跨站登陆,允许用你的在别站的Drupal ID登陆。但是还有一个小bug没有解决,我的左边的bar的宽度是175px,如果你用 ××@drupal.hiweed.com,你会把我的左边框撑爆的:)试过几个不同的解决方法,但是由于Firefox和IE支持的CSS不同,譬如word-wrap语法,Firefox居然不支持,sigh,连我自己都在用Firefox,自然不能将就了。还有就是更改显示用户名的那个block的CSS设置,减小字体,但是这样一来和其他Block不协调。Drupal使用的Bluebeach很好的解决了这个问题,但是这个theme的并不提供给大家下载,所以无从得知它的具体方法,但是好像是用 php函数强制折行用户名的,hoho,再研究一下。
新闻播报完毕:)
几个新的模块和主题
Submitted by kzeng on Sat, 2005-01-22 01:42比较麻烦
[解决]