TravelCamera是个俄语的旅行网站, 搭建于Drupal + Gallery2 + Google Maps, 用Gallery作相册管理图片, 其他的功能都由Drupal实现, 这样简单的开源平台组合, 可以实现一个旅行爱好者社区的大部分功能, 得益于Drupal的强大和开放, 整合了Google Maps的功能也感觉很酷.
我按照Drupal和Gallery2的文档搭建了一个差不多的网站, 虽然还没有完全做到TravelCamera的样子, 但是框架都完成了, 可能还需要一些模块, 下面记录的是搭建的大致过程, 假设网站安装地址为http://localhost/.
1. 安装Gallery2到http://localhost/gallery2/, 或者除了gallery的任何目录, 这个url要留给Drupal.
安装整合需要的模块:
ImageMagick: 可以提供给Google Maps更多的特性, GD也可以工作.
EXIF/IPTC: 提供jpeg图片的EXIF/IPTC数据信息.
URL Rewrite: short and nice urls.
Image Block: 整合Drupal和Gallery2必须的模块.
Map: 整合Gallery2和Google Maps的模块, 需要注册一个Google Maps API key.
Custom Fields: 如果使用Map theme, 这个模块是必须的.
2. 安装Drupal到http://localhost/, 安装Gallery module整合Gallery2, OK了, 不过一大堆设置真够头疼的.
相关文档: Gallery2:Modules:Map:UserGuide
新评论