drupal...drupal...
这段时间致力于折腾。
搭建什么,最方便还是 fantastico 1 ,不过针对 Lunarpages 这种 fantastico 没有 drupal 也不带 SSL 的主机,你只能忍耐它,用联通无线 FTP 了整个站大致 50M 东西之后,心态已经磨练出佛性了。
做影像和音频分享平台,Gallery2 2 +Drupal+Audio.Module,因为有个 Gallery Module 可以桥接 Gallery2 和 Drupal 的数据库,我对它也多少了解一些。
Gallery 部分
安装 Gallery2 的时候只要注意不放在 http://{Drupal 目录}/gallery 就可以,因为最后会在 Drupal 里嵌入一个 frame 用以操作 Gallery2,它的地址就是 http://{Drupal 目录}/gallery,造成的冲突是这个 frame 永无见天之日 —— 其实我觉得也无所谓,因为它非常鸡肋,还要考虑两个 UI 一致性的问题。
最好一开始就设定 Gallery2 和 Drupal 的管理员账户完全一致,这样可以在后面省些麻烦,连 .htaccess 都不用改,侥幸。
但这只是连接用户表而已,几乎完全无用,真正可用的还要加上 g2image,它在编辑区域旁插入弹出式的对话框,方便将 Gallery2 的图像编辑进来,比如鼠标拖拽什么。还有很多人将它和 TinyMCE 集成,只是我对后者心存芥蒂 3 。
Audio 部分
Audio Module 包含 Audio getID3,可以从上传的音频文件读取 ID3 信息,但有两个问题,一是你需要重下 getID3 补在 Audio 文件夹里,二是 ID3 中文支持很糟糕,但几乎还一定要。
Audio Module 还内置了 XSPF 和 1pixelout 两种美丽的播放器,但是如果不安装 getID3,支持的码流只是 22、44Kbps 等极有限的几种,因此拼死也要启用的—!
如果不限于单音频单 node 了事,还想多处引用的话,SWF Tools 也是可用的,它可以用极简标签调用 generic、1pixelout、wijering、simpleviewer、ufo、jquery.flash 等播放器,甚至切换,但除了第一个外依旧需要重新下载。 4
这时发现 Lunarpages 居然提供了 php.ini 让我修改上传限制,感动得要流泪了。当然大的文件还是启用 Audio Import 模块比较方便。
Tips:
非教程,只是记录在案,顺便献给搜索上面关键词进来的同学,我知道你们在尝试若干之后,大约也已经要吐血了。
Commenting is closed for this article.