最近一直在忙但一直也没什么成果,除了每周的海山活动终于老天开眼让我Roll到了T6头。不比那些第一次下海山就装备毕业、别人骰出97她就98、她第一个骰了48别人就一律30以下的Bug玩家,我的每一件装备都是经过无数次的努力、血泪洒遍了海山里的每一寸土地最终才热泪盈眶地拿到手的,期间还穿插了Roll到阿古斯的使徒这种极品武器但是被防沉迷的悲剧,而此后的漫长岁月里数不清的活动中我仅有一次再睹芳容,当然,很顺理成章地我没有Roll到,我也很坦然,这就是命,我这种普通玩家的命。
最近在忙的一大堆事情中的正事儿部分是关于博客的,虽然表面看起来没什么动静,但是内部已经全副武装起来,大大小小装了20多个插件。以前每天没事儿就看NGACN,现在经常是到了晚上吃过饭,懒洋洋地闲暇了才想起来去瞄一下。现在天天看的是 WordPress Plugins,查阅各种插件,反复测试比较,我似乎又回到了当年疯狂翻找Firefox插件库,或者前一阵子每天关注Chrome插件更新的日子了。
说起来,当年第一次用FF的时候无甚好感,很快就放弃了,后来第二次再用才发现小样好赞;第一次用Chrome时觉得很精巧但是并未动摇FF在我心中的正房地位,而现在我对这小家伙的热情已经熊熊燃烧,虽然我仍然爱着笨拙的Firefox,但是它开始被压在箱底只有万不得已才出场压阵。初识 ExpressionEngine 的时候我也是感觉平平,到第二次用的时候才发现它模板系统的灵活强大,文档齐备格式整洁,现在这依然是我觉得最优秀的CMS模板系统——功能强大同时保持了简洁优雅。
至于WordPress,当初觉得速度特慢,看到EE的迅捷之后立马倾倒过去,最近因为EE的变动被迫换到了WP,现在,我已经完全被新欢折服了,就算是EE放出免费版,我想我也不会再回头了。
上面这些说明了什么?这说明想要征服我需要有足够的耐心,哪怕是被一脚踢开也要冲上来紧紧抱住我的腿,如此反复我就乖乖变心了,说明我是一个反应迟钝后知后觉的人。
~~~~~ (⊙v⊙) ~~~~~
恩……废话真多。其实我只有两三句话要说,标题算一句,剩下的一两句是:我多方查找WP的各种Gallery插件并且本地测试了NextGEN Gallery和PhotoQ,都不错,但我最终发现其实WP的默认媒体库加上模板系统就可以实现我想要的效果。爱WP果然是没错的。
下面我对这一两句话做个简单的阐述。
~~~~~ (⊙v⊙) ~~~~~
NextGEN Gallery 用户群庞大,基本上不用担心这个项目将来某一天荒废掉,它会一直跟着WP的最新版保持更新的。NextGEN的好处是结构上独立于WordPress,包括文件目录和数据库,不想用的话,可以卸载得很彻底(它还提供有清理数据库的卸载脚本);并且可以方便导入以前已经存在的相册图片。
PhotoQ Photoblog Plugin 完全忠实于它的名字,就是把你的WordPress变成一个PhotoPress。在PhotoQ的面板里发布的每一张图片,它都会帮你自动发布为一篇博文,仅有一张图片的博文。这种形式比较适合纯Photoblog,这样你可以把前台风格优化成一个相册的模样,链接也写成上一张(图片)下一张(图片),而非上一篇(博文)下一篇(博文)。
虽然理论上你也可以用WP的默认功能发布纯文字内容,但是想象一下用户在一个相册样的界面中点击下一页下一张,结果翻出来的不是照片,而是一篇文字,岂不是很囧?但如果风格是给文字博客设计的,那又委屈图片们了。对于想要文字和图片并发的博客而言,PhotoQ这类非常不合用。
WordPress上的各种相册插件,都可以划分为这两类,给WP添加相册功能——Gallery,或者将WordPress转换成PhotoPress——Photoblog。这方面更多插件推介,可以看看这篇Codex:Photoblogs and Galleries。
~~~~~ (⊙v⊙) ~~~~~
我想要的Gallery功能,就是像Amai:Pix这样的(刚看了下,Amai换了个相册皮肤,风格相近,翻页功能用了更加流行的样式,也很不错,不过我还是偏爱之前的多一点:P):
O. 简单纯粹、开门见山,而不是首先要选择相册类别;
O. 文字很少,额外信息很少,图片就在页面中占据主导性的地位,哪怕是列表页面——这一点我觉得Amai选的新风格不如之前的效果,新风格的列表页面(见下图)左栏列出了日期存档,文字很多,而之前的风格只有相册分类,并且条目更简洁——没有横线和图片数目(我的体验是没有更好,作为用户而言更能突出未知和探索的意味,虽然图片数量统计也是有效信息,但这部分信息对于访客的看图体验而言并无太大意义,或者说,不如留出来更纯粹的图片空间效果更赞),颜色也更淡更低调,我喜欢这种样子,也很推崇这个效果,我理想中的Gallery就是,一切都用图片来说;
O. 图片载入之前显示Loading图标,载入完成之后图片FadeIn(翻译过来叫“淡入”,更难理解╮(╯_╰)╭)。这两个效果只算是小Trick,但是这组合起来效果很不错,让看图的过程无比流畅,没有载入的停滞感,我也要这么做。还有一点我觉得可以改进,就是如果返回上一张,缓存里已经有了图片,这时候是不需要显示Loading图标的,如果这个FadeIn过程能把Loading图标去掉,那就更好。不过目前还没想出来比较高效率的实现代码,只算Wish List。
O. 最后一点是额外补充的,就是……大爷的,上一条写得太长,思路断了……喵的……(抓耳挠腮五分钟之后终于想起来了)啊——快捷键。初步构思了一下,用四个方向键:“左”和“右”是上一张下一张;“向上”=随机图片;“向下”=展开/折叠评论。这个键位有点弊端是“向上”的功能不那么直观,而且也容易跟“向下”混同为“展开/折叠评论”功能,所以待定。欢迎大家踊跃建议。取消显示随机图片功能也行,弹出一个贪吃蛇游戏也行,随便什么快捷键方面的建议,只要能最优化用户的看图体验,请讲出你的想法和感觉。
~~~~~ (⊙v⊙) ~~~~~
上面是我想要什么样的Gallery,我会尽力实现这些现在预期的目标。接下来是为什么我不用 NextGEN Gallery。
这相册插件足够优秀而且我也十分喜欢,技术上它也应该能完成我想要的功能效果,然而就在我查找实现方法的时候,我发现WordPress的媒体库(Media Library)也能。
如果,如果是WordPress也有一个像ExpressionEngine那样简陋的——姑且称之为“上传”功能吧,实在是太简陋了……我就很乐意装个NextGEN Gallery,但是WP有媒体库。它精美细致,功能贴心,用起来的快乐简直如沐春风,有这样得意的小刀,我一定首选对它略作增强实现我的功能,这是毫无疑问的。
虽然我是插件爱好者,但是一点都不喜欢我的超级武器上有任何多余的功能,冗余就是累赘。所以我从一开始就在找 Media Library 的相关插件,看哪一个可以实现我想要的Gallery效果,最接近的是 Media Tag,但是只能作为辅助。真正起决定性作用的,是WordPress的“Gallery Shortcode”,发现它之后,我终于安心了。
~~~~~ 此文也终于写完了 ~~~~~
最后是参考资料链接,我这阵子忙活的内容,精华全都在这几个链接上,等将来有了结果,就是发自这些链接,发自最近一直到处查资料翻文档,比较来比较去,找来的这些插件和链接。
BTW:WP的Codex因为是Wiki,太自由,链接来链接去,内容是丰富,但是规范性不是很好,文档结构层次比较乱,你想找的东西肯定有,但是想找到它可不容易。这点不如EE官方维护一个结构明晰内容完整的文档更便于查找。
WordPress Codex:Using Themes
WordPress Codex:WordPress Gallery Code
WordPress Codex:Using Image and File Attachments
Michael Fields:Adding text links to WordPress Gallery
WordPress Codex:wp_get_attachment_image_src();

哈哈,手头只有虚拟机里的XP,这玩意用自带字体渲染出来乱七八糟的,看完喵版的截图踏实多了。
换掉原来的版本是因为BUG实在太多了,比如留言,点击清空文本框预留文字的JS竟然没有次数限制,于是写完留言后突然想修改一下,就…不见了。
新东西总是需要修改滴,呵呵,回头先把我的月份存档改成下拉列表或者干脆撤掉(我也觉得没多大用其实T_T)
哈哈,我也看你的新Pix风格有些地方不太细致,估摸着就是刚搞上,还没细调