星期日, 三月 11, 2007

Cosmology Sites

      好几天一直在调试这个网站,目前的地址是http://sn2006.pmo.ac.cn/cosmology,过几天改到http://cosmology.pmo.ac.cn

      为了便于管理,我仍然是选择了一个比较简单的OpenSource CMS平台,我和管理者都比较熟悉这个了,觉得做和使用都更快能上手。主要还是协调各个组件,实现一些所需要的功能;然后就是从已有的模板中选一个修改到合适的程序,调整模块的位置和模板进行搭配。说起来比较简单,单是我发现实际上还是有点烦人的。

      我选用的平台:最新版本的wamp,Mambo4.6.1+sp2(第三方),SMF,Coppermine Photo Gallery;CB,extCal,samSite,Remository组件;jey_host模板。Mambo是最新版本的,因为安装有些东西会出问题,比如extCal,所以加装了一个补丁,然后通过官方的bridge连接了SMF和CPG,一个论坛一个相册,可能会涌上的东西吧,本来我还安装了mediawiki的,但是研究了很长时间才会用一点,管理界面很不友好,而且评估了一下,使用到这个东西的概率不大,所以就从计划中删掉了这个组件。CB是提供用户注册的,新的SMF bridge直接支持这个组件,主要是为了以后的会议注册之类的功能预留了这个组件,以后就是每个表对应一个会议,虽然有点勉强,但是这样只要注册一次,就可以登记很多会议了,大概设想是这样的吧。extCal做了一个日程安排功能,还行吧,算比较好的了。本来是用Joomap做全站地图的,但是功能比较弱,发现了samSite这么个东东,功能强大的多,当然也就用那个看看咯。Remository提供下载支持,那个docman太久没有更新了。挑选模板很费劲,因为我想把smf直接嵌在主窗口中,但是一般的模板都很小,那样就会变得很难看,好不容易找到大的是没有左边栏或者右边栏的,也没有放置最新更新的地方,对于我这种希望放置很多东西在首页的人来说有点不合适,自己也可以做,但就我的审美观和技术实力,我觉得还是算了。这个模板我一共找到两个,jey系列的,是右边栏和用户自定义区域如果没有的话这个地方就不显示出来,这样对于整合论坛或者wiki或者Gallery2这样的图库来说都是有好处的,右边栏就只放首页才显示的东西就可以了,而且右边栏是在用户定义模块的下面,所以整体显得比较紧凑,在主域还有空间的情况下保证整个页面不是太宽,以后可以学习一下这样的布局。

      装好Mambo之后,打上补丁(现在的最新版本的4.6.2,不过是预发行),然后安装CB,直接用CB代替掉原有的用户系统,设置不用太详细,以后要用到的时候再说;安装SMF和它的bridge,配置的时候写上SMF在本地硬盘的绝对路径,选择Wrapped整合方式,把同步语言选择成No,注册管理要选择支持CB,然后就可以把CB的登录模块取消,使用SMF Bridge的登录,这样好是好,这个登录功能比较多,但是CB的那个可以设置成横向的放置在网页顶上,没有这个选项我觉得很可惜,现在用户那个块占了太多的地方了;安装CPG,运行他自己的bridge向导,选择mambo,给出mambo相对于它的路径(我的是../),在给出主站的网址就OK了,这个做的比较好,不要在mambo里面修改了。我觉得要是开源的这些系统出一个像这样统一方便的接口就好了(OSS接口协议,谁来定这个标准啊);再安装一些实用组件就可以了,比较多要设置的就是新的3.40的Remository,后台的确很强大,感觉跟一个CMS一样了,而且还有单独的ACL(access control level),比mambo还强大。然后就是常规设置,给每个内容块都增加分类之类的,没什么太大意思,还有就是小修改一下模板,以让它好看点。这个模板我大概是几天内天天看吧,开始觉得还行,现在就觉得很dull,很压抑,想换白色的,但是要修改的就不仅仅是背景颜色了,而且其他人似乎也不觉得很难看,也就算了!下次一定用白色的,不过这样不太节能,还是黑色的吧,哈哈(关注IT新闻的朋友该知道这个源自于什么)。比较有意思的是我用News Feed链接了很多rss源,就是从Google Reader上找出来的,跟Science相关的,至少有个自动更新的东西在网页上,长期不去管理也还有新内容,哈哈!还有就是那个banner,我想了半天不知道放什么图片好,干脆弄上好几个,每次刷新的时候换一个,天文类的当然是需要的,但是还有一个公益类的,我裁减了一个放置全球变暖的网站的banner放上面,不知道管理者拿到网站会不会晕,^_^,这个功能还不错,可以放很多在里面,那样就好玩了!

      现在基本上都配置好了,页面也就那样了,为此我还把这个图片上的字PS掉了,换了新标题,当然手法是很低劣的,主要是我不怎么会用PS,费了我番功夫。过几天还得修改配置文件换域名,哎!

没有评论: