我们家 叫叫和唱唱的家庭主页

我们家|相册(插件)升级至WindsPhoto-Pro

2016年6月28日更新:新版【我们家】网站取消了“相册”插件,所有照片的发布统一纳入到主程序中,设置“相册”栏目

— — — — — — — — — —

【我们家】这个站点是在2012年的3、4月间建立起来的,使用“Z-Blog 1.8 Walle Build 100427”程序构建了主体结构(博客)。

这个程序自带了5个插件,分别为:TotoroⅡ(据说是增强评论和引用管理功能的)、Theme Sapper(据说是增强网站主题管理功能的)、BackupDB(ACCESS数据库文件备份)、Plugin Sapper(据说是用于插件管理的)、Ping中心和引用通告发送器(暂时还不完全清楚其使用)。

为了进一步增加网站的功能点,我自行下载安装了以下3个插件:“巴士飞扬”的“列表插件(文章排行)”,主要是为了方便作首页JS调用Default.htm(自己制作的纯静态首页)。“狼的旋律”的“WindsPhoto(免费版)”,主要是为了建立相册版块。“haphic”的“密码访问日志(特别版)”,可以为部分日志设置两种类型的密码。

但是在使用过程中,逐渐发现“WindsPhoto”的免费版本存在不少局限,无法满足日常需要,于是在网上找到了“狼的旋律”(居然和我是安徽老乡,而且是相邻的地市),通过淘宝网支付60RMB购买了Pro版。

WindsPhoto-Pro与免费版相比,增加了为图片添加评论,自动播放幻灯片模式浏览图片等非常好的功能,优化了批量上传界面。另外,“狼的旋律”还编写了读取图片信息(拍摄时间,相机品牌与型号,原始尺寸等),快速切换图片等小功能点。

因为先前我对“Z-Blog ”和“WindsPhoto(免费版)”进行过一些修改,所以无法直接使用“狼的旋律”提供的通用升级程序和步骤。在与“狼的旋律”进行充分沟通之后,我决定自己手动实施修改和升级。首先是在数据库中手工增加Comment表,其次是对photofile(上传目录)等文件夹的位置和名称等进行修改,再次是将整个WindsPhoto目录下的程序文件进行覆盖,接着是手工修改Include.asp文件(主要修改数据库路径等参数),然后是登录网站管理后台修正相册的系统设置各项参数,最后是建立wp_display.html模版文件(引入4个调用)。

整个升级过程分为两段,先在本地计算机的IIS上进行为期两天(也就每天晚上干一会儿^_^)的反复测试,确认无误后再在stuit.cn虚拟主机上正式升级。

目前可以认定升级后的全部程序在IE7平台下是能够正常显示的,IE6浏览器中可能会出现右边栏错位的情况,估计是“狼的旋律”编写程序的时候没有太多的考虑向下兼容的问题。

当然,在升级过程中,也发现“WindsPhoto-Pro”存在以下小问题:一是display页的拼图游戏(puzzle.asp)为其它程序,需要另行安装。二是相册评论表单可能是调用了博客程序,有“邮箱”、“网络连接”框,但是数据库中没有对应的字段,表单提交程序中也不涉及这些内容,属于摆设。三是管理员无法对相册评论进行回复。四是display.asp文件中没有将上传的图片在显示时自动缩小尺寸的代码,可能需要通过CSS来控制。五是“相册分类”列表不统计带有密码的相册。

需要注意的是,上传时自动生成名称为“small_……”样式的缩略图文件的功能,需要依赖于AspJpeg这个服务器组件,当此组件为安装,被禁用或运行不正常的时候,将无法执行此过程,系统会直接调用原始图片文件。

总的来说,“WindsPhoto-Pro”是非常优秀的“Z-Blog”插件,支持下安徽老乡“狼的旋律”的劳动与创新。

— — — — — — — — — —

升级详细过程:

1、导入Comment表。

2、删除photofile文件夹。

3、覆盖WindsPhoto下所有文件。

4、修改Include.asp

数据库路径改为/……/#Photo.mdb

5、上传#Photo.mdb

上传PLUGIN/WindsPhoto/全部文件。

6、登录管理员后台

相册管理→系统设置

图片显示特效Thickbox缺少此项。

7、复制wp_index.html,建立wp_display.html,上传。

增加四个函数。

2012年11月17日 | 发布:叫唱粑粑 | 分类:关于本站 | 评论:0

发表留言: