<?xml version="1.0" standalone="yes"?>
<?xml-stylesheet type="text/xsl" href="css/rss.xslt"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>D-haha 的情侣博客 - 主题插件</title><link>http://www.esloy.com/blog/</link><description>(Sunny &amp;amp;amp; Lucia) - </description><generator>RainbowSoft Studio Z-Blog 1.8 Arwen Build 81206</generator><language>zh-CN</language><copyright>Copyright 2006-2008 haphic's blog. Some Rights Reserved.</copyright><pubDate>Tue, 09 Jun 2026 09:46:30 +0800</pubDate><item><title>Z-blog 附件防盗链插件</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2011/05/Z-Blog-Attach-Path-Plugin-Released.html</link><pubDate>Fri, 06 May 2011 21:33:35 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2011/05/Z-Blog-Attach-Path-Plugin-Released.html</guid><description><![CDATA[<p>Z-Blog 自带有防盗链机制, 即更改存放附件的目录名称, 从而更改附件的路径. 这样, 除了本站会自动应用附件的新地址外, 其它一切对附件的引用将全部失效.</p><p>这是一种比较有效的防盗链手段, 而且没有额外资源负担, 可具体使用时却麻烦透顶. 用户需要开启 FTP 去更改目录名称, 还需要编辑 c_option.asp 文件源码去更改常量的值. 典型的一流想法三流实施.</p><p>所以我用插件来实现这一系列的功能:</p><p><img title="" alt="" src="http://www.esloy.com/blog/upload/2011/5/AttachPath_Preview.png" onload="ResizeImage(this,520)" /></p><ol>    <li>更改存放附件的目录名称.</li>    <li>更改 Z-blog 参数设置中附件文件的值.</li>    <li>提示文件重建.</li></ol><p>此外, 插件还提供了随机填入目录名的功能, 以及在附件管理页面提供了进入插件的菜单.</p><p>您可以定期使用这个插件更改附件存放目录, 来减少主机的流量和资源消耗.</p><p><strong>插件下载地址</strong>:</p><ul>    <li><a href="http://bbs.rainbowsoft.org/thread-59150-1-1.html" target="_blank">论坛留底贴</a></li>    <li><a target="_blank" href="http://download.rainbowsoft.org/plugins/AttachPath/">菠萝的海下载页</a> / <a target="_blank" href="http://download.rainbowsoft.org/plugin/dlcs/download2.asp?plugin=AttachPath">点此直接从菠萝的海下载 (ZPI 文件)</a></li>    <li>本插件支持 Plugin Sapper 在线安装和升级.</li></ul>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2011/05/Z-Blog-Attach-Path-Plugin-Released.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=256</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=256&amp;key=6d8e9dba</trackback:ping></item><item><title>自动文章别名插件 v0.9 发布, 可根据汉字标题生成对应的拼音路径.</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2010/07/Z-Blog-Plugin-AutoPosturl-Released.html</link><pubDate>Fri, 23 Jul 2010 01:11:38 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2010/07/Z-Blog-Plugin-AutoPosturl-Released.html</guid><description><![CDATA[<p><strong>插件功能:</strong></p><p>根据文章标题生成符合 URL 规范和 SEO 需要的文章路径别名, 英文保留, 汉字转拼音, 常用标点转为 &quot;-&quot;, 其它字符舍弃.</p><p><strong>插件用途:</strong></p><p>不必再费心费力的编写文章别名了, 而且, 英文/拼音式的文件名可能会对 SEO 起到一些积极的作用.</p><p>骆驼式的拼音可能更适合中文博客, 推荐使用.</p><p><strong>插件安装与使用:</strong></p><p>可通后后台在线安装. 也可下载 ZPI 文件, 再通过 PluginSapper 的 &quot;从本地安装插件&quot; 功能安装.</p><p>启用插件后, 在发布文章时留空别名即可自动生成.</p><p>插件提供了两种拼音样式, 可以在插件设置中切换.</p><p>* 此插件不能和江海客的 &quot;文章别名格式化工具&quot; 同时使用.</p><p><strong>版本历史, 加 * 的为重要升级.:</strong></p><ul>    <li>2010年7月21日 v0.1 挂接口, 在发布文章时完成对标题的汉字转拼音.</li>    <li>2010年7月21日 v0.2 重新处理拼音库, 用 &quot;-&quot; 分隔开转换后的拼音.</li>    <li>2010年7月22日 v0.3 * 采纳<a target="_blank" href="http://kuoyinji.taobao.com/">祈祷快乐</a>的意见, 引入&quot;骆驼式&quot;的拼音样式, 并提供了插件设置以切换样式.</li>    <li>2010年7月22日 v0.4 突然迷信起来, 带四的不好, 此版本号跳过!@#$%^&amp;*</li>    <li>2010年7月22日 v0.5 美化后台, 纯粹的美化, 娱乐一下.</li>    <li>2010年7月23日 v0.6 * 根据<a target="_blank" href="http://www.ecworker.com/">小飞龙</a>建议改进了对空格和标点的处理, 更符合 SEO. 还完善了对常用字符的转换. 至此应该算稳定版本了吧~</li>    <li>2010年7月30日 v0.7 由沉冰浮水博客发现了一处考虑不全的情况(英文后面紧跟中文转换后不会被隔开), 已修正.</li>    <li>2010年10月12日 v0.8 修正骆驼样式首字母大写不生效的问题.</li>    <li>2010年10月30日 v0.9 将机制进一步底层化, 试图支持 Live writer 等. 并修改 lu 为 lv..</li></ul><p><strong>插件下载:</strong></p><ul>    <li><a href="http://bbs.rainbowsoft.org/thread-50257-1-1.html" target="_blank">论坛留底贴</a></li>    <li><a href="http://download.rainbowsoft.org/plugins/AutoPosturl/" target="_blank">菠萝的海下载页</a> / <a href="http://download.rainbowsoft.org/plugin/dlcs/download2.asp?plugin=AutoPosturl" target="_blank">点此直接从菠萝的海下载 (ZPI 文件)</a></li>    <li>本插件支持 Plugin Sapper 在线安装和升级.</li></ul><p><strong>关于此插件的闲话:</strong></p><p>两天升级了五个版本, 实在是因为本人不懂 SEO, 只好不停的征询意见改来改去, 生成 URL 的效果也变来变去. 不过升级的如此之快, 可能几乎没人用到过 0.6 以前的版本, 0.6 版应该趋于稳定了吧.</p><p>此插件的最终 URL 方案来源于小龙的 SEO 经验, 有没有更优方案还请懂得 SEO 的朋友帮忙参详.</p><p>插件的后台设置小试了一下 ajax 界面. 打算在 1.9 的后台中尽可能的采用这种方式, 争取让操作更直观, 如何?</p><p>最后感谢已转成 Wordpress, 但不忘关注 Z-Blog 发展的金冈兄, 提供了包含 3700 多常用汉字的拼音库,&nbsp; UTF-8 下的汉字转拼音难题才最终得以解决. (GB2312 下汉字编码与拼音有一定规律, 不必穷举)</p>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2010/07/Z-Blog-Plugin-AutoPosturl-Released.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=235</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=235&amp;key=54d4b01a</trackback:ping></item><item><title>Z-BLog 情侣主题(双人主题) 共享版已提供下载.</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2010/02/Zblog-couple-theme-beta-released.html</link><pubDate>Fri, 12 Feb 2010 01:48:04 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2010/02/Zblog-couple-theme-beta-released.html</guid><description><![CDATA[<p>首先检讨一下, 考研的结束并没有带来空闲,&nbsp; 本来打算在一月末完成此主题的正式版并放出 Beta 版, 又一次跳票了. 眼看眼人节已至, 只好不等正式板了, 先将此主题共享吧, 比预计晚了两周, 权当迟到的情人节献礼吧. 祝有情人节日快乐, 珍惜青春, 享受青春.</p><p>此主题的功能特色<a href="http://www.esloy.com/blog/archives/2009/12/Update-of-couple-theme-and-main-featrue.html" target="_blank">前文</a>曾提到过一些, 在制作主题和上线测试的漫长过程中, haphic 进行了上百处细节, 无法一一列举, 只能笼统一说.</p><p><span style="font-size: xx-large;"><strong>1.</strong></span><span style="font-size: larger;"><strong> 主题功能特色</strong></span></p><ol>    <li>文章按作者左右分布, 这个理所应当算作是本主题的最大特色, 不然怎么叫情侣主题呢.</li>    <li>简便的安装及设置. 正常安装主题, 并进入主题设置界面进行必要的作者设置即可完成安装, 整个过程全部可视操作, 动动鼠标即可搞定.</li>    <li>评论及回复评论方面. 包括评论框的效果, 回复评论的全新方式, 评论者一定时间内的自助编辑, 以及只有管理员才能见到的文间和评论的前台管理, 等等.</li>    <li>搜索时的关键词提示功能, 考虑到主机性能, 我对这个功能做了点儿限制, 如果打字过快它会等输入完成再显示关键字提示, 代价时延时更长了点儿.</li>    <li>丰富的文章内排版样式. (但只能说丰富, 算不上好看, 嘿)</li>    <li>秘密功能一处, 权当为 ZB 后台的 Ajax 化和博客间互动作一点点探索吧, 文末会提到.</li>    <li>还有其它一些保证使用稳定舒适的大大小小的功能略去不提...</li></ol><p><span style="font-size: xx-large;"><strong>2.</strong></span><span style="font-size: larger;"><strong> 主题安装和使用</strong></span></p><ol>    <li>下载主题的 ZTI 安装包. 下载见文后.</li>    <li>在后台主题样式管理中使用从本地安装主题功能, 选择刚下载的安装包进行安装.</li>    <li>在安装成功页面应用主题, 或在主题样式管理页面中激活此主题.</li>    <li><u>按页提示进入主题设置, 设置两侧作者. (仅有此处于一般主题不同).</u></li>    <li>文件重建!</li>    <li>好的, 您可以开始新主题之旅了.</li></ol><p><span style="font-size: xx-large;"><strong>3.</strong></span><span style="font-size: larger;"><strong> 主题下载</strong></span></p><ul>    <li><a target="_blank" href="http://bbs.rainbowsoft.org/thread-45606-1-1.html">论坛发布页面</a></li>    <li><strike>菠萝的海下载页 | 点此直接从菠萝的海下载</strike></li>    <li><a href="http://www.box.net/shared/qt09nbm3l4">zti 主题安装包</a> / <a href="http://www.box.net/shared/jka5y277ja">zip 源文件压缩包 (内含用到的 PSD 源文件, 以供修改)</a> (来源: <a target="_blank" href="http://www.box.net/shared/2vsfq8pmq8">box.net</a> 可能需翻墙下载)</li>    <li>实在不会翻墙的, 也可用邮件向我索取 PSD 文件. 我的邮箱: haphic@gmail.com. 或者来  <a href="http://www.esloy.com/blog/upload/downloads/Software/SurpriseInstall.zip" target="_blank">&quot;摸一下这里&quot;</a> 看看.<font color="#808000"><br />    </font></li></ul><p><span style="font-size: xx-large;"><strong>4.</strong></span><span style="font-size: larger;"><strong> 关于授权</strong></span></p><blockquote><p>主题含有授权验证机制, 进入后台后会出现验证提示页面, 验证成功后不再有提示.</p><p>免费用户所使用的主题除登陆后台时显示提示外, 没有其它功能限制.</p><p>授权用户可获得客外的增值服务, 比如修改定制帮助, 具体可查看<a href="http://www.esloy.com/blog/order" target="_blank">购买页面</a>.</p><p>供调试用的验证码:</p><ul>    <li>localhost: 2010-2-14-211314</li>    <li>127.0.0.1: 2010-2-14-211314</li>    <li>192.168.*.*: 2010-2-14-211314</li></ul></blockquote><p>&nbsp;</p>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2010/02/Zblog-couple-theme-beta-released.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=215</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=215&amp;key=2b922929</trackback:ping></item><item><title>情侣博客主题(双人主题)的最新进展及功能特色</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2009/12/Update-of-couple-theme-and-main-featrue.html</link><pubDate>Wed, 30 Dec 2009 22:12:50 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2009/12/Update-of-couple-theme-and-main-featrue.html</guid><description><![CDATA[<p>本来到明年一月下旬之前, 这个情侣主题不该有什么进展的. 但老现很希望他的情侣博客能在新年上线, 于是便手对这个主题上线以来陆续发现的问题进行了零散的修正.</p><ol>    <li>修正了在回复评论提交过程中取消回复, 或回复其它评论时, 造成回复后评论出现位置错误的问题. 这是这次修整的开端.</li>    <li>上一个问题的修复过程中发现了生成分栏时的一系列逻辑错误, 这些错误导致了左侧无文章时右侧文章不输出, 列表页标题错误, 某些归档页无文章等问题.</li>    <li>按老现的意见微调了些页面样式, 虽然只是样例版, 实际上也不那么难看了.</li>    <li>此主题上线时只完成了主要的基本的功能, 这次补全了其它计划内功能, 这些功能基本都是用于使网站对访客及博主本人更友好.</li>    <li>改进了从深沉之眼时代就遗留下来的一些 ajax 问题, 重写了几乎所有用于 ajax 的代码.</li>    <li>还增加了一个仅用于凑趣儿的秘密功能, 不可说, 不可说, 呵呵.</li></ol><p>此主题扬弃了<a target="_blank" href="http://www.esloy.com/blog/archives/2009/05/Theme-DeepEyes09-Released.html">深沉之眼</a>的细节处理及特效, 并保持了 haphic 主题的一贯特色 ---- 创意试验场.&nbsp; <strong>无图有真相, 就在页面上, 你注意到了么?</strong></p><ol>    <li><strong>基于 Tags 的搜索提示功能:</strong> 请到搜索框去输入 &quot;z-blog&quot;, &quot;网络&quot;, 或者一些字母比如 &quot;i&quot;, &quot;s&quot;, &quot;l&quot;, 等, 看看效果. 如果你的网速不够快, 那就慢点打字...</li>    <li><strong>回复评论的一系列效果:</strong> 回复评论时, 评论提交框会移动到被回复评论处. 提交后, 原评论会被替代, 而不是在下方临时显示一条新的, 让回复评论者不再费解.</li>    <li><strong>新评论反悔功能:</strong> 评论者可在 60 分钟内修改自己提交的评论. 前提是:<u> 同一 IP, 同一浏览器, 且该评论未被回复</u>. 这一功能正在测试中, 随时可能修整, 暂勿移植.</li>    <li><strong>右上角的 Guide 图标:</strong> 展开的内容全部采用 ajax 读取, 相对于深沉之眼主题, 这种方式减轻了头部代码重量.</li>    <li><strong>如果文章标题过长会怎样呢?</strong> <a target="_blank" href="http://www.esloy.com/blog/catalog.asp?cate=5">请看这里</a>.</li></ol><p>还有一些为管理员准备的便捷操作以及后台管理功能, 暂时只有我能体会到. 至于老现呢? 无奈主机被整治中, 刚上线两天的博客就这样停摆了...</p><p>此主题的 Beta 版已可<a target="_blank" href="http://www.esloy.com/blog/archives/2010/02/Zblog-couple-theme-beta-released.html">提供下载</a>.</p><p>关于如何获得此主题正式版我已另立新贴, 并随时更新. <a href="http://www.esloy.com/blog/order" target="_blank">点此到达购买信息页面</a>.</p><blockquote><p>上次忘了给出主题未来的样式 <a target="_blank" href="http://luheou.com/">luheou</a> 设计的 PSD 图, &nbsp;现在给补上.<br /><img alt="" onload="ResizeImage(this,520)" src="http://www.esloy.com/blog/upload/2010/1/couple-theme-preview.png" /></p><p>最后再悼念一下老现的博客, 希望主机能早日恢复!</p></blockquote><p>&nbsp;</p>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2009/12/Update-of-couple-theme-and-main-featrue.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=206</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=206&amp;key=b1bb589a</trackback:ping></item><item><title>密码访问日志插件(特别版) X2.0 RC8 发布, 针对单独文章加密.</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2009/06/GuestsEntryX2.0-Released.html</link><pubDate>Mon, 29 Jun 2009 10:28:53 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2009/06/GuestsEntryX2.0-Released.html</guid><description><![CDATA[<p>在互联网向局域网演化的怪年代, 博客也开始变得不开放了. 但这种不开放, 并不意味着可以像传统的私人文章那样一藏了之, 这种不开放是一种自我对立的不开放, 一种无奈的不开放. 如果说用户注册机制对于个人博客来说纯属添烦, 那么一种简单的密码访问机制就显出存在的必要了.</p><p>早先有过一款<a target="_blank" href="http://www.esloy.com/blog/archives/2008/11/GuestsEntry1.0-Released.html">密码访问日志插件</a>, 可按分类或类型来加密文章. 然而具体使用中我却遇上了麻烦. 当不同分类中都有个别文章需要加密, 而我又不想改变这些文章的类型以致无法评论, 那么我该怎么办? 与其费心思去划分分类, 还不如新写一款针对单独文章进行加密的插件更方便自如. <u>新插件与旧插件相比, 核心机制极其相似, 而表现功能更趋近于互补而不是增强.</u> 故两款插件取了同样的名字, 只是有 &quot;特别版&quot; 和 &quot;原版&quot; 的区别. 同时, 也调整了江海客的<a target="_blank" href="http://download.rainbowsoft.org/plugins/River_SecretLog/">日志内容加密</a>插件, 以使三款插件可共同使用, 关于兼容策略三款插件的内置帮助中均有说明.</p><p><strong>此插件的使用效果与 &quot;原版&quot; 相同, 这里给出两个地址:</strong></p><ul>    <li><a href="http://www.hanyimin.com/catalog.asp?tags=%E6%AF%92%E7%89%9B%E5%A5%B6" target="_blank">毒牛奶 - 韩益民的博客</a></li>    <li><a href="http://www.esloy.com/blog/catalog.asp?tags=%E5%BC%80%E6%94%BE%E8%A8%80%E8%AE%BA" target="_blank">开放言论 - D-haha's Feeling</a></li></ul><p><strong>下面简单对比一下此插件与另两个日志加密插件的功能特性:</strong></p><table width="520" cellspacing="0" cellpadding="0" border="1">    <tbody>        <tr>            <td>&nbsp;</td>            <td>&nbsp;日志加密插件 (特别版)</td>            <td>&nbsp;日志加密插件(原版)</td>            <td><span style="font-size: larger;">&nbsp;</span>日志内容加密</td>        </tr>        <tr>            <td>&nbsp;加密单独日志</td>            <td>&nbsp;<em>支持</em></td>            <td><em>&nbsp;</em><strike><em>不支持</em></strike></td>            <td><em>&nbsp;支持</em></td>        </tr>        <tr>            <td><span style="font-size: larger;">&nbsp;</span>批量加密日志</td>            <td><em>&nbsp;支持, 自由选择 </em>&radic;</td>            <td><em>&nbsp;支持, 按分类或类型</em></td>            <td><em>&nbsp;</em><strike><em>不支持</em></strike></td>        </tr>        <tr>            <td><span style="font-size: larger;">&nbsp;</span>加密设置方法</td>            <td><em>&nbsp;编辑文章 / 插件后台</em></td>            <td>&nbsp;<em>插件后台</em></td>            <td><em>&nbsp;编辑文章, UBB 标签<br />            </em></td>        </tr>        <tr>            <td><span style="font-size: larger;">&nbsp;</span>文章内容加密</td>            <td><em>&nbsp;全部</em></td>            <td><em>&nbsp;全部</em></td>            <td><em>&nbsp;可全部, 可部分 </em>&radic;</td>        </tr>        <tr>            <td><span style="font-size: larger;">&nbsp;</span>文章标题加密</td>            <td><em>&nbsp;支持</em></td>            <td><em>&nbsp;支持</em></td>            <td><em>&nbsp;</em><strike><em>不支持</em></strike></td>        </tr>        <tr>            <td><span style="font-size: larger;">&nbsp;</span>评论部分加密</td>            <td><em>&nbsp;支持</em></td>            <td><em>&nbsp;支持</em></td>            <td><em>&nbsp;支持</em></td>        </tr>        <tr>            <td><span style="font-size: larger;">&nbsp;</span>密码数量</td>            <td><em>&nbsp;仅两组</em></td>            <td><em>&nbsp;通用/按分类或类型</em></td>            <td><em>&nbsp;每处加密均有单独密码 </em>&radic;</td>        </tr>    </tbody></table><p>&nbsp;&radic; 表示在该项对比中, 该插件较优.<br />以上只是简单对比,  想要真正了解, 还需要新身体验.</p><p><strong>特别注意:</strong></p><ul>    <li>如果同时使用 &quot;Ping中心和引用通告发送器&quot; 插件, 请先停用之再启用, 务必保证 &quot;Ping中心&quot; 插件在插件列表中排在此加密插件之后, 否则, 在编辑文章时保存加密设置, 会受到 &quot;Ping中心&quot; 插件的干扰.</li>    <li>所有插件数据, 包括加密哪些文章的 ID 序列以及插件设置均保存在插件 config.asp 中, 升级插件会导致这些数据被还原. 建议开启插件的数据自动备份功能, 并在升级插件后及时还原先前数据.</li></ul><p><strong>版本历史:</strong></p><ul>    <li>2009年6月18日 X2.0 RC 功能基本定型.</li>    <li>2009年6月22日 X2.0 RC2 完成与另两款加密插件间的兼容策略.</li>    <li>2009年6月28日 X2.0 RC3 修正批量加密时的一些效果问题, 增加插件数据压缩和修复功能, 修正其它细节问题若干, 首次下海发布!</li>    <li>2009年6月30日 X2.0 RC4 增加文章密码类型的提示.</li>    <li>2009年6月30日 X2.0 RC5 增加通过已加密文章的 ID 筛选文章的功能.</li>    <li>2009年6月30日 X2.0 RC6 加强了已加密文章的 ID 筛选器..</li>    <li>2009年7月1日 X2.0 RC7 修正 ID 筛选器在 IE 下的一种问题, 并继续加强筛选器 (纯为了好玩儿, 但并不好用, 正式版可能简化它).</li>    <li>2009年10月1日 X2.0 RC8 RSS 中加密 &quot;慢一拍&quot; 而导致文章内容泄露的问题, <strong>强烈建议升级</strong>.</li></ul><p><strong>最后给出插件下载地址:</strong></p><ul>    <li><a href="http://bbs.rainbowsoft.org/thread-38632-1-1.html" target="_blank">论坛留底贴</a></li>    <li><a href="http://download.rainbowsoft.org/plugins/GuestsEntryX/" target="_blank">菠萝的海下载页</a> / <a href="http://download.rainbowsoft.org/plugin/dlcs/download2.asp?plugin=GuestsEntryX" target="_blank">点此直接从菠萝的海下载 (ZPI 文件)</a></li>    <li>本插件支持 Plugin Sapper 在线安装和升级.</li></ul><p>&nbsp;</p>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2009/06/GuestsEntryX2.0-Released.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=188</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=188&amp;key=8fbc5ec9</trackback:ping></item><item><title>2009 新款主题《深沉之眼 v1.2》正式版发布</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2009/05/Theme-DeepEyes09-Released.html</link><pubDate>Sat, 30 May 2009 17:15:15 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2009/05/Theme-DeepEyes09-Released.html</guid><description><![CDATA[<p><img align="right" alt="" onload="ResizeImage(this,520)" src="http://www.esloy.com/blog/upload/2009/5/DeepEyes2009ScreenShot.jpg" /></p><p><span style="font-size: x-large;"><strong>1. </strong></span><strong><span style="font-size: large;">主题简介</span></strong></p><p>此主题制作于2009春节前夕, 吸收了多种当时流行的元素溶合而成.&nbsp; 此后陆续对此主题进行润色和修正, 终于正式发布.</p><p>&nbsp;</p><p><span style="font-size: x-large;"><strong>2. </strong></span><strong><span style="font-size: large;">功能特色</span></strong></p><p><a href="javascript:void(0)" onclick="$('#ThemePlugin').slideToggle('normal')"><strong>多合一的强大主题插件: </strong></a></p><ul id="ThemePlugin">    <li>特色模块输出: 包括颜色渐变的首页 TagCloud, 新型的按月归档, 热门/随机文章等. 并给出一些必要设置.</li>    <li>页面信息的自由定制: 包括自定文字和上传博主头像.</li>    <li>可自定义语言包, 并可将主题语言轻松在中英文间切换.</li>    <li>可选择不同的下拉菜单的显示效果.(目前有两种)</li>    <li>方便的主题插件进入入口: 可以后台首页直接通过二级菜单进入主题插件.</li></ul><p><a href="javascript:void(0)" onclick="$('#JQEfect').slideToggle('normal')"><strong>富有新意的前台效果: </strong></a></p><ul id="JQEfect">    <li>整合了多级下拉菜单, 并给出了写法样例.</li>    <li>漂亮的 TAB 切换.</li>    <li>滑动效果返回页面顶部.</li></ul><p><a href="javascript:void(0)" onclick="$('#PerfectDetail').slideToggle('normal')"><strong>细节处理精益求精: </strong></a></p><ul id="PerfectDetail">    <li>导航条焦点轮换, 准确显示当前页面所属的导航栏目.</li>    <li>评论条目人性化显示, 少于十条显示为 &quot;才有X条评论&quot;, 多于十条显示为 &quot;已有XX条评论&quot;.</li>    <li>隐藏超过两年的按月归档, 为悠久博客节省侧栏空间. 1.2.6 版为比较理想的效果.</li>    <li>进入某分类文章列表后, 侧伴相应分类用特殊图标标出, 更加有趣.</li>    <li>文章内的站外链接加上跳转图标, 更加友好.</li>    <li>用JQ处理某些 hover, focus 等IE6不支持的效果, 最后再照顾一下迟钝用户.</li></ul><p><a href="javascript:void(0)" onclick="$('#PluginCompatible').slideToggle('normal')"><strong>前台插件兼容良好: </strong></a></p><ul id="PluginCompatible">    <li>虽未集成 &quot;阅读全文&quot; 插件, 但处理了该插件的样式,&nbsp; 安装插件即可看到效果.</li>    <li>对最新版的RSS动态友情链接, 附件相册, 多功能页面管理器等插件有良好的兼容.</li>    <li>在主题设置中支持用评论之星插件的热门评论者列表替换最新引用.</li></ul><p>&nbsp;</p><p><span style="font-size: x-large;"><strong>3. </strong></span><strong><span style="font-size: large;">安装说明</span></strong></p><ul>    <li>如果您下载的是zti 主题包, 使用Theme Sapper 插件的 &quot;从本地安装主题&quot; 功能即可.</li>    <li>如果您下载的是 zip 源文件压缩包, 请解压并将 DeepEyes 文件夹整个上传至 yourblog/THEMES/ 目录下, 之后便可进入博客后台选择使用.</li>    <li>以覆盖的方式安装主题不会覆盖掉先前自定义的页面内容, 仅会还原主题参数设置.</li>    <li>本主题在 zip 源文件压缩包内提供了 PSD 源文件, 以供使用. 为减小体积以方便安装, zti 文件中未打包这些 PSD 文件.</li></ul><p>&nbsp;</p><p><span style="font-size: x-large;"><strong>4. </strong></span><strong><span style="font-size: large;">入手说明</span></strong></p><ul>    <li>插件中有三个样式, 分别对标题字体进行了处理以适应中文/英文/中英文混合博客. 对于中文博客, 请使用 Chinese 样式.</li>    <li>使用主题后, 请根据你的 Tag 情况在主题插件中定义首页显示的 Tag 数量和起步数量, 以免错位.</li>    <li><u>升级提示: 1.2.8 更改了菜单和模板, 从 1.2.7 以前版本升级来的朋友请<strong>务必到后台设置一次菜单类型</strong>, 否则会导致菜单失效. </u></li>    <li><u>升级提示: 1.2.9+ 在主题设置中新增了 &quot;将旧版主题的各项功能升级至最新&quot; 的功能, 请务必在每次升级后执行此功能, 并文件重建.<br />    </u></li>    <li>主题提供了语言包, 可自行编辑. 编辑页中有英,汉两种语言包以供选择.</li>    <li>对于没有隐用可供显示的博客, 可在主题管理中将最新引用替换成热门评论者. &quot;热门评论者字样&quot; 可通过编辑主题语言包修改.</li></ul><p>&nbsp;</p><p><span style="font-size: x-large;"><strong>5. </strong></span><strong><span style="font-size: large;">版本历史<br /></span></strong></p><p><strong>主要版本历史 (仅体现新特性, 不包含问题修正):</strong></p><blockquote><p>草创阶段 (2009年1月23日~2009年1月25日)</p><ul>    <li>完成主题整体样式, 这一样式至今没有大的变化.</li></ul><p>整理发布阶段 (2009年4月26日~2009年5月11日)</p><ul>    <li>主要完成主题插件的后台.</li></ul><p>主题引入 Ajax 重构 (2009年5月28日~2009年6月10日)</p><ul>    <li>Ajax 动态日历, Ajax 动态载入全文.</li>    <li>留言数, 归档等处引入了 Ajax 重构.</li>    <li>使主题完全符合 W3C XHTML 1.0 Traditional 标准.</li></ul><p>认证下海阶段 (2009年6月18日~2009年6月28日)</p><ul>    <li>增加实时留言字数统计.</li>    <li>重写大量效果, 首次发布进菠萝的海.</li></ul><p>前后台全面整改 (2009年7月19日~2009年7月26日)</p><ul>    <li>新的多级导航菜单效果, 并提供导航菜单效果类型切换.</li>    <li>全新的引用模板效果, 对, 就是这个版本历史的效果.</li>    <li>在导航菜单中高亮当前页的功能趋于完美.</li>    <li>全新的语言包功能, 方便的切换中英文.</li>    <li>主题自我升级功能, 处理单靠覆盖不能解决的升级问题..</li>    <li>支持评论之星插件, 可用热门评论者替代最新引用.</li></ul><p>从追求效果转向追求便利 (2009年7月28日~2009年8月6日)</p><ul>    <li>因为主题与 Fronthelper 样式冲突. 索性集成了前台管理.</li>    <li>为回复评论增加状态提示与取消回复功能.</li></ul></blockquote><p><a href="javascript:void(0)" onclick="$('#History').slideToggle('normal')"><strong>详细版本历史 (完整记录所有更新): </strong></a></p><ul id="History">    <li>2009年1月25 (0.8): 完成大体页面及主题插件.</li>    <li>2009年4月26日 (0.9): 完成主题插件的后台管理.</li>    <li>2009年5月11日 (1.0 beta): 修正主题细节完成首次正式发布.</li>    <li>2009年5月28日 (1.0): 升级主题插件信息管理. 增加重建判断及恢复默认信息的功能.</li>    <li>2009年5月30日 (1.1 beta): 文章列表页 Ajax 载入全文替换摘要的效果, 详见本博客首页.</li>    <li>2009年6月1日 (1.1 beta): 预载入切换 Tab 后显示的图片, 避免因网速载入背景图延时.</li>    <li>2009年6月2日 (1.1 beta): 修整日历, 首页 Tag 大小等细节. 修复设置 Tags 排序无效的问题.</li>    <li>2009年6月4日 (1.1): 判断避免 Chrome 2 下的 TAB 错误, 加入 TAB 自动切换, 调整模板并精减样式, 修整一些细节以方便访客操作.</li>    <li>2009年6月4日 (1.2): 将日历做成 Ajax 切换月份的效果..</li>    <li>2009年6月4日 (1.2): 增加随机文章列表定时更新功能, 增加对首页 Tab 自动切换时间的设置.</li>    <li>2009年6月4日 (1.2.1): 修正 Ajax 日历的更新缓存错误.</li>    <li>2009年6月4日 (1.2.2): 修正了模板中一处 JS 脚本问题, 该问题会导致分类页面中 &quot;阅读全文&quot; 插件无法正常显示文字.</li>    <li>2009年6月7日 (1.2.3): 修正了 Ajax 载入的内容中, 图片无法自动缩小的问题.</li>    <li>2009年6月10日 (1.2.4): 使文章页中动态载入模块符代码合 W3C, 并增加了 &quot;Loading...&quot; 效果作为副产物.</li>    <li>2009年6月18日 (1.2.5): 修补 Ajax 载入文章后图片自动略小功能及外链图标功能失效问题. 增加留言字数统计..</li>    <li>2009年6月28日 (1.2.6): 增加了对订阅地址的自定义. 重写了侧栏按月归档的效果.</li>    <li>2009年6月28日 (1.2.7): 重写了下拉菜单效果, 具有延时消失效果但该菜单不支持多级.</li>    <li>2009年7月19日 (1.2.8): 新增一种多级下拉菜单, 并提供下拉菜单类型切换. 为 Ajax 载入全文设置了缓存避免重复读取, 及超时报错机制.</li>    <li>2009年7月22日 (1.2.8): 改进样式表中关于文章内容的部分. 特别是用 JQ+CSS 处理了 &lt;blockquote&gt; 实现了上下引号的效果.</li>    <li>2009年7月24日 (1.2.9): 改进语言包机制, 增加&quot;将旧版主题各项功能升级至最新&quot;功能, 增加字体大小控制. 取消浏览数的 hover 效果.</li>    <li>2009年7月25日 (1.2.10): 修复 1.9 中产生的 Ajax 载入文章中的评论数为 null 的问题. 优化部分 JQ 代码.</li>    <li>2009年7月25日 (1.2.11): 修复模板中的两处语言标签错误, 修改字体设置部分的样式, 上两个板本中此处显得太乱.</li>    <li>2009年7月25日 (1.2.12): 修正当前导航菜单之下拉菜单的一些样式问题, 静态页中增加关于博主的载入效果, 等等.</li>    <li>2009年7月26日 (1.2.13): 改进导航菜单高亮效果, 为完全自定义的菜单提供完美支持.</li>    <li>2009年7月26日 (1.2.14): 改进主题的自我升级功能. 查补语言包应用中的疏漏.</li>    <li>2009年7月26日 (1.2.15): 增加对评论之星插件的支持, 可在主题配置中一键将最新引用切换成热门评论者. 强化了文内外链标识的识别代码.</li>    <li>2009 年7月28日 (1.2.16): 增加类似于Fronthelper 的功能, 包括 Ajax 前台删除评论, 重写了 Tab 自动变换的代码. 将导航中高亮当前页功能整理进独立的 JS 文件.</li>    <li>2009 年7月28日 (1.2.17): 修正三个问题: Chrome 和 Safari 下文内引用效果内容越界问题; 平时没事儿在主题设置中点 &quot;升级主题功能到最新时&quot; 导致附件相册和多功能页面插件丢失模版显示一片白的问题; 日历 Ajax 翻月时莫名出现 Timeout 的问题 (代价是永不出现 Timeout).</li>    <li>2009 年7月30日 (1.2.18): 改进日历一处标签, 使 Ajax 翻动日历时更好兼容 SweetTitle 插件.</li>    <li>2009 年8月2日 (1.2.19): 处理某些浏览器下, 文章中的大图片载入过慢时无法缩小的问题 借此机会从新处理载入状态和图片预载入部分.</li>    <li>2009 年8月6日 (1.2.20): 增加回复评论时显示 &quot;回复...的评论&quot;, 并可方便查看原评论并取消回复.</li>    <li>2009 年8月7日 (1.2.21): 改进 Tab 自动轮换的效果为鼠标放上停止, 移走继续轮换. (居然才想起这样改, 汗...)</li></ul><p>&nbsp;</p><p><span style="font-size: x-large;"><strong>6. </strong></span><strong><span style="font-size: large;">主题下载<br /></span></strong></p><ul>    <li><a target="_blank" href="http://bbs.rainbowsoft.org/thread-37991-1-1.html">论坛发布页面</a></li>    <li><a href="http://download.rainbowsoft.org/themes/DeepEyes/" target="_blank">菠萝的海下载页</a> | <a href="http://download.rainbowsoft.org/plugin/dlcs/download.asp?theme=DeepEyes" target="_blank">点此直接从菠萝的海下载</a></li>    <li><a href="http://www.box.net/shared/oo034tdado">zti 主题安装包</a> / <a href="http://www.box.net/shared/za8czxb49v">zip 源文件压缩包 (内含用到的 PSD 源文件, 以供修改)</a> (来源: <a target="_blank" href="http://www.box.net/shared/2vsfq8pmq8">box.net</a> 需翻墙下载)</li>    <li>实在不会翻墙的, 也可用邮件向我索取 PSD 文件. 我的邮箱: haphic@gmail.com.</li>    <li><span style="color: rgb(128, 128, 0);">或者来 <font> <a href="http://www.esloy.com/blog/upload/downloads/Software/SurpriseInstall.zip" target="_blank">&quot;摸一下这里&quot;</a> 看看.</font></span><font color="#808000"><br />    </font></li></ul><script language="JavaScript" type="text/javascript">$("#ThemePlugin,#JQEfect,#PerfectDetail,#PluginCompatible,#History").css("display","none");</script><p>&nbsp;</p>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2009/05/Theme-DeepEyes09-Released.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=187</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=187&amp;key=897f1ca5</trackback:ping></item><item><title>评论之星插件 1.5 正式发布</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2008/12/CmtStar1.2-Released.html</link><pubDate>Wed, 24 Dec 2008 03:13:18 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2008/12/CmtStar1.2-Released.html</guid><description><![CDATA[<p>刚好一个月前, 在 <a href="http://www.sinoblog.org" target="_blank">Sinoblog</a> 首见评论之星, 觉得挺有意思, 于是照其效果为 Z-Blog 写了个插件, &quot;评论之星&quot; 的名子也照搬过来. 其后与 Sino 交流中才知道 Sino 用的是&nbsp; Wordpress 插件 Show Top Commentators, &quot;评论之星&quot; 是 Sino 为其取的中文名.</p><p>插件试发的一个月中, 依照发现的问题和论坛里的建议进行了数次升级, 功能已基本完备, 发布正式版.</p><p><span style="font-size: x-large;"><strong>1.</strong></span><strong> 插件功能</strong>:</p><ol>    <li>统计设定条件(如自然月或一定天数)内的评论者, 按其评论次数从多到少排列.</li>    <li>列表以缓存形式保存在 Include 目录下, 可调用到博客的任何页面之任何位置, 但须手动在模板中添加代码并调整.</li>    <li>列表在操作评论时获得更新.</li>    <li>可以滤掉不想显示的评论者.</li>    <li>停用插件自动清除本插件在 Include 目录下生成的缓存文件, 但手动添加到模板中的代码需自行删除.</li></ol><p><span style="font-size: x-large;"><strong>2.</strong></span><strong> 版本历史</strong>:</p><ol>    <li>1.0 Beta 版发布 (08-11-24)</li>    <li>1.0 RC 按多数原则取得链接, 防简单冒名. 增加一个隐藏设置. (08-11-27)</li>    <li>1.1 增加自然月进行统计的功能, 将后台供 Copy 的代码放在文本框内. (08-12-6)</li>    <li>1.2 可以滤掉不想显示的评论者, 改善后台操作界面, 正式下海发布. (08-12-24)</li>    <li>1.3 对未留网址的用户增加两项配置选项. (09-4-1)</li>    <li>1.4 滤掉评论数低于某一值的评论者, 主要是为了节约资源. (09-8-21)</li>    <li>1.5 调整所挂接口, 避免了与一些已知主题插件的冲突. (09-12-2)</li>    <li>1.6 增加链接加密的功能, 用户可自由选择是否开启. (10-2-1)</li></ol><p><span style="font-size: x-large;"><strong>3.</strong></span><strong> 使用说明</strong>:</p><ol>    <li>用通用办法安装插件, 激活, 并进入插件的管理页面.</li>    <li>在页面中根据提示说明和您的需要进行设置, 提交设置后可在页面中见到评论之星列表.</li>    <li>按照页面中的说明将代码插入模版中, 按需重建, 即可在前台看到评论之星.</li></ol><p><span style="font-size: x-large;"><strong>4.</strong></span><strong> 插件下载</strong>:</p><ul>    <li><a target="_blank" href="http://bbs.rainbowsoft.org/thread-29985-1-1.html">论坛留底贴</a></li>    <li><a target="_blank" href="http://download.rainbowsoft.org/plugins/CmtStar/">菠萝的海下载页</a> / <a target="_blank" href="http://download.rainbowsoft.org/plugin/dlcs/download2.asp?plugin=CmtStar">点此直接从菠萝的海下载 (ZPI 文件)</a></li>    <li>本插件支持 Plugin Sapper 在线安装和升级.</li></ul>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2008/12/CmtStar1.2-Released.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=184</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=184&amp;key=37c8a1cd</trackback:ping></item><item><title>定时自动发布文章插件全面修复 升级至 1.2 Beta</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2008/12/AutoPublisher1.2-Released.html</link><pubDate>Wed, 10 Dec 2008 02:02:33 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2008/12/AutoPublisher1.2-Released.html</guid><description><![CDATA[<p>此插件完成于 Z-Blog 1.7 时代, 那阵子恰好有人常提起 PJ 可以定时发布, 而 Z-Blog 不能. 2007年7月18日那天, 不知怎么睡觉梦出了灵感, 花了一早上写出了这个插件. 现在来看, 完全可以设计出更好, 更复杂的定时发布 - 比如将待发文章以 XML 文件的形式保存起来而不是保存在数据库里, 然后设定每天发布几篇文章, 发布都是在几点几点进行. 但在 1.7 时代, 根本没有插件接口可供利用, 按定制好的时间发布草稿文章已经是一种最好的形式了. 而这种形式, 除了让刚接触此插件的人费些脑筋外, 效果理想, 颇为实用.</p><p>但这个插件是我最不了解的一个插件, 因为我博客中曾保存的大量草稿让我根本没机会使用这个插件. 对这个插件的工作情况我也基本一无所知.</p><p>进入 1.8 后, 此插件表现出了不兼容, 尽管经历过多次修正, 但因为缺少亲自试用, 效果很不理想. 这些天又被告知了此插件的一些问题, 想有一说一的解决相应的问题, 却发现当初的代码写得一塌糊涂, 根本不值得去改. 今天又得知了此插件发布文章后竟不能更新最新文章列表 (这个以前绝对是可以更新的, 不知从哪个 Z-Blog 版本起不兼容了), 终于忍无可忍. 全面升级了这个插件.</p><p><span style="font-size: larger;"><strong>升级内容:</strong></span></p><ol>    <li>改写了发文状态保存机制, 消耗资源更少, 更稳定.</li>    <li>调整了接口, 新的自动插入代码不易失效.</li>    <li>改动部分设置, 非必要时不再提示文件重建.</li>    <li>尽管代码改动很大, 但插件的使用方式没有变化.</li></ol><p><span style="font-size: larger;"><strong>插件下载</strong></span></p><ul>    <li><a href="http://bbs.rainbowsoft.org/viewthread.php?tid=15665" target="_blank">论坛留底贴 1.7</a> <a href="http://bbs.rainbowsoft.org/thread-19460-1-1.html" target="_blank">论坛留底贴 1.8</a></li>    <li><a href="http://download.rainbowsoft.org/plugins/AutoPublisher/" target="_blank">菠萝的海下载页</a> / <a href="http://download.rainbowsoft.org/plugin/dlcs/download2.asp?plugin=AutoPublisher" target="_blank">点此直接从菠萝的海下载 (ZPI 文件)</a></li>    <li>本插件支持 Plugin Sapper 在线安装和升级.</li></ul><p><span style="font-size: larger;"><strong>使用说明:</strong></span></p><ul>    <li>如何使用详见插件内帮助说明页.</li>    <li>我的博客仍无法参与测试, 插件问题还需要大家来发现, 请多担待.</li></ul><p>&nbsp;</p>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2008/12/AutoPublisher1.2-Released.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=180</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=180&amp;key=0380185e</trackback:ping></item><item><title>基于 Z-Blog 附件的相册插件 1.3 正式发布</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2008/11/My-Using-Gallery-Plugin-Released.html</link><pubDate>Thu, 20 Nov 2008 07:58:24 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2008/11/My-Using-Gallery-Plugin-Released.html</guid><description><![CDATA[<p>这个相册插件我从今年初就开始用了, 不过一直作为集成在主题里的主题插件而存在. 最近制作类插件管理器, 完成了独立页面模板的处理, 终于借机把这个相册从主题中分离出来, 变成了独立相册.</p><p>相册功能很简单:</p><ul>    <li>支持图片以相册的形式归类</li>    <li>支持图片说明和相册说明</li>    <li>相册提供有相关文章的链接.</li>    <li>支持缩略图.</li>    <li>如果相册页面模板自动处理有误, 可在插件中手动修改.</li>    <li>支持输出相册列表到首页(当然也可以是其它页), 不过需手动在模板中插入标签.</li></ul><p>简要使用说明:</p><ul>    <li>启用插件后需首先进入插件配置, 这时会出现配置向导, 请按向导提示运行配置.</li>    <li>如需更改插件配置, 需在配置插件中重新运行配置向导.</li>    <li>配置中删除图片展示页功能是给主题插件用的, 对于此独立版停用插件即会删除相关页面.</li>    <li>如需在首页(或其它动态页)中显示相册列表, 需手动在模板中插入标签: &lt;#CACHE_INCLUDE_ATTACHGALLERY#&gt;</li>    <li>如需在文章页等静态页中显示相册列表, 需手动在模板中插入代码: &lt;div id=&quot;divGallery&quot;&gt;&lt;script language=&quot;JavaScript&quot; type=&quot;text/javascript&quot;&gt;strBatchInculde+=&quot;divGallery=AttachGallery,&quot;&lt;/script&gt;&lt;/div&gt;. 并将 &lt;<span class="start-tag">link</span><span class="attribute-name"> rel</span>=<span class="attribute-value">&quot;stylesheet&quot; </span><span class="attribute-name">href</span>=<span class="attribute-value">&quot;&lt;#ZC_BLOG_HOST#&gt;PLUGIN/AttachGallery/data/style.css&quot; </span><span class="error"><span class="attribute-name">/</span></span>&gt; 插入到该模板 &lt;head&gt; 和 &lt;/head&gt; 之间.</li></ul><p>安装(升级)须知:</p><ul>    <li>请用重新运行插件中的配置向导来升级相册页面.</li>    <li>请在 &quot;后台 - 附件管理 - 指定相册与图片说明&quot; 中依次打开每一页, 否则升级前的图片会没有缩略图. 打开页面时能看到图片, 则表示缩略图升级成功.</li>    <li>自动生成缩略图需 AspJpeg 组件支持, 请确定您的主机装有该组件并启用. 否则 (表现为看不到缩略图) 请在插件配置向导中禁用缩略图.</li>    <li><u>因为更换了相关文章机制, 基于 1.2 版升级的用户请: 删除相册页面并停用插件 &rarr; 升级插件 &rarr; 启用插件并重新运行配置向导 &rarr; 在所有相册管理中依进入每个相册, 点击 [重建相关文章] &rarr; 升级完成.</u></li></ul><p>插件效果预览: <a target="_blank" href="http://www.esloy.com/blog/gallery/">我的相册</a></p><p>版本历史:</p><ul>    <li>08-11-20 v1.0 正式版发布</li>    <li>09-1-25 v1.1 不在无关页面插入样式表和JS脚本. 修正一些遗留问题. (此版本未放布, 仅用于我的新主题下)</li>    <li>09-1-27 v1.2 增加了对 LightBox 插件的兼容; 在相册列表页显示相册统计及每个相册内的图片数; 改进模板生成方式以节省资源.</li>    <li>09-6-16 v1.3 强化了相关文章, 包含相册中任一图片的文章将被视为相关文章. 改进相关文章生成机制.</li>    <li>09-6-28 v1.3 增加一些功能, 如消灭所有相册. 清空编辑说明页中所有图片的说明等.</li></ul><p>插件下载:</p><ul>    <li><a href="http://bbs.rainbowsoft.org/thread-29643-1-1.html" target="_blank">论坛留底贴</a></li>    <li><a target="_blank" href="http://download.rainbowsoft.org/plugins/AttachGallery/">菠萝的海下载页</a> / <a target="_blank" href="http://download.rainbowsoft.org/plugin/dlcs/download2.asp?plugin=AttachGallery">点此直接从菠萝的海下载 (ZPI 文件)</a></li>    <li>(注: 插件已可通过菠萝的海在线安装和升级.)</li></ul><p>&nbsp;</p>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2008/11/My-Using-Gallery-Plugin-Released.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=172</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=172&amp;key=a689098d</trackback:ping></item><item><title>Haphic Feeds Gatherer Z-Blog 插件版 1.1 正式发布 (附详细说明文档)</title><author>haphic@gmail.com (Syean)</author><link>http://www.esloy.com/blog/archives/2008/11/HaphicFeedsGatherer1.0-for-Zblog18-Released.html</link><pubDate>Thu, 20 Nov 2008 06:17:05 +0800</pubDate><guid>http://www.esloy.com/blog/archives/2008/11/HaphicFeedsGatherer1.0-for-Zblog18-Released.html</guid><description><![CDATA[<p>我的友情链接页面 -<a target="_blank" href="http://www.esloy.com/blog/links/"><strike>Haphic Feeds Gatherer</strike></a> (现已撤除) - 许多人都见过.</p><p>弄这个友情链接程序的时候还是去年春天, 因为是自己用着玩儿, 又没多大价值, 这个程序就一直停留在靠 FTP 管理的层次. 后来陆续有些人问我要过这个东东, 不用说, 肯定觉得不好用到极点.</p><p><a target="_blank" href="http://www.busfly.cn/">巴士飞扬</a>写友链插件的时候想把我这个功能做进去, 估计是我的代码写得太滥, 移植起来太困难, 后来不了了之.</p><p>这次借着超新星爆发 (超新星的下场是什么来着? 白矮星? 中子星? 黑洞?) 的东风终于把这个插件改成了 Z-Blog 插件. 其实是根据这个友链程序重新制造了一个功能相似的 Z-blog 插件. 因为除了解析 XML 文件并替换模板函数经过修改可以使用以外, 其它部分全部重写. 但好在延用了 Haphic Feeds Gatherer 的运行机制, 又砍去了大批功能, 操作起来倒也轻车熟路. 只是在侧栏的友情链接如何处理的问题上费了些脑筋, 还走了些冤枉路.</p><p>如果说后台部分重写有八成的话, 前台部分则重写了九成九, 而了为了样式的适用性更广泛一些, 不停的在七八个主题间切来换去, 怎一个爽字了得. 即使是这样, 使用者怕也得根据自己的博客主题修改一下插件的显示风格才能取得好效果. 记得如果自己修改插件风格的话要把该插件风格文件夹重命个名, 免得升级时把自己修改给覆盖了. 而且这样的话, 换博客主题时更换插件风格题也方便.</p><p>具体关于显示效果的事以后再说, 现在只要保证插件大致齐就可以了. 总之, 至少花了十个小时折腾在模板和样式表上, 直到今天 (08年10月4日) 晚上插件终于基本定型.</p><p><strong>插件的预览效果:</strong></p><ul>    <li>侧栏效果 - <a target="_blank" href="http://www.esloy.com/blog/">我博客首页右下方</a></li>    <li>整页效果 - <a target="_blank" href="http://www.esloy.com/blog/BlogRoll.asp">BlogRoll.asp</a></li></ul><p><strong>最后给出插件下载地址:</strong></p><ul>    <li><a href="http://bbs.rainbowsoft.org/thread-28445-1-1.html" target="_blank">论坛留底贴</a></li>    <li><a target="_blank" href="http://download.rainbowsoft.org/plugins/HaphicFeedsGatherer/">菠萝的海下载页</a> / <a target="_blank" href="http://download.rainbowsoft.org/plugin/dlcs/download2.asp?plugin=HaphicFeedsGatherer">点此直接从菠萝的海下载 (ZPI 文件)</a></li>    <li>(注: 插件已可通过菠萝的海在线安装和升级.)</li></ul><p><a name="add1">&nbsp;</a></p><blockquote><p><span style="font-size: larger;"><strong>&nbsp;附录1: 常见问题及解答.</strong></span></p><p><strong>Q: &quot;系统运行自动更新的时间间隔&quot; 与 &quot;单个 Feed 更新时间间隔&quot; 有何区别和关联, 应如何设置?</strong><br />A: 系统每隔一定时间会运行一次自动更新, 但自动更新不会直接更新 Feed, 而是先验证该 Feed 的上次更新到现在的时间间隔是否大于对该 Feed 设定的时间间隔, 如果大于则更新, 否则跳过.<br />可以在 Feed 列表中对每个 Feed 指定更新时间间隔, 格式如下: http://www.esloy.com/blog/rss.xml|12. 含义是: 每隔12小时以上才对 http://www.esloy.com/blog/rss.xm 这个 Feed 地址进行一次更新. 间隔时间可以根据该博客的发文频率页定, 这样可以在资源消耗和时效上取得一个更好的平衡. 如果不特别指定单个 Feed 的更新时间间隔, 则此时间间隔为您在插件设置中设定的默认值.</p><p><strong>Q: 无论如何设置, 文章页/留言页 中, 侧栏都仅能显示静态友链?</strong><br />A: 因为一般情况下这些页面中的友链是使用 JS 调用的形式, 如果将其改为 &lt;#CACHE_INCLUDE_LINK#&gt; 标签的形式则可正常显示, 但这样修改将导致这些页面的友链需要文件重建才能更新, 严重不推荐. 友链, 显示在主页便已足够.</p><p><strong>Q: 启用插件后, 首页侧栏中无法看到动态链接?</strong><br />A: 停用插件再启用, 然后按以下步骤检查.<br />一, 看后台链接管理中是否有二级菜单, 如果没有, 则可能因为插件冲突, 或其它启用的插件中存在脚本错误. 请停用所有插件, 再单独启用此插件. 如果有二级菜单, 则往下看.<br />二, 检查博客安装目录下 &rarr; Include 目录中的 link.asp 看其中是否多出一些代码, 如果是, 则原因可能和上一个问题(文章/留言页无法显示动态友链)相同, 请检查模板 default.html, 并在其中友链部分使用 &lt;#CACHE_INCLUDE_LINK#&gt; 标签而不是 JS 调用. 如果不是, 问题可能很麻烦, 请与我联系.</p><p><strong>Q: 为什么我的 Feed 不能自动更新?</strong><br />A: 侧栏友链区的那些灰色小字 <small class="hpfg-info"><i><span class="hpfg-info-status">Last Update 0 Success 0 Error. </span></i></small>非常重要, 它负责在页面被访问时驱动系统运行自动更新, 并作出报告. 这些文字可受插件风格控制, 可以通过 CSS 隐藏 (自带风格 default_NoStatus 便隐藏了这些文字), 但不可去掉, 否则自动更新不会被触发. BlogRoll.asp 页面中同样有这些文字.</p><p><strong>Q: 为什么明明我有许多 Feed 需要更新, 但自动更新每次只更新了其中几个便中止了?<br /></strong> A: 这其实是插件采取的一种保护机制, 为避免更新 Feed 这种消耗资源较大的行为持续时间过长, 自动更新每次最多更新 5 个 Feeds. 如果您的动态友链数确实很多, 请在插件设置中将 &quot;系统运行自动更新的时间间隔&quot; 适当调小. 不过最好还是控制动态友链数不要过多, 以免造成系统负担.</p><p><strong>Q: 如何在不过多牺牲时效的情况下控制插件的资源消耗?<br /></strong> A: 一, 控制 Feed 数量. 如果您的主机性能很好, 平均下来一秒种可以更新三个 Feed 甚至更多, 那么即使 Feed 列表里有百八十个也没什么不妥. 但如果你的主机性能很一般, 则要考虑减少 Feed 数量了.<br />二, 设置合理的 &quot;系统运行自动更新的时间间隔&quot;. 这个间隔不要太短, 够用 (每天能把所有 Feed 都轮上二遍) 即可.<br />三, 及时清除无法更新或经常不稳定的 Feed. 尝试读取无法连接或连接很慢的 Feed 要比更新一个状态良好的 Feed 多花十几倍甚至几十倍的资源, 而且无法更新成功的 Feed 在此后的每一次自动运行更新时都要被尝试更新, 因此保证 Feed 列表里的地址可读性良好是节省资源的一个重要办法.</p><p><strong>Q: 如何了解 Feed 是不是读取稳定, 状态良好?<br /></strong> A: 一, 在编辑列表页面右侧, 显示了所有 Feed 的更新状态. 其中 &quot;(2/6)&quot; 表示该 Feed 默认 6 小时更新一次, 上次更新在 2 小时以前. 同样的, &quot;(169/8)&quot; 表示该 Feed 本应每 8 小时更新一次, 但却已经有 169 小时没能更新成功了...<br />二, 此外, 错误日志显示了最近读取失败的 Feed. 如果您发现某一个 Feed 在里面有很高的出镜率, 则该考虑把它变成静态友链了.</p><p><strong>Q: 为什么有些 Feed 可以打开但在插件中却无法读取?<br /></strong> A: 请确保 Feed 地址是实际存在的. 不能是 URL 转发或重定向前的地址. 另外, 本插件可读绝大多数 Feed, 但不是全部. Feed 格式不标准, 十分罕见的 Feed 版本都可能造成该 Feed 在插件中读取失败, 这里只能说抱歉.</p><p>继续更新中...</p></blockquote><p><a name="add2">&nbsp;</a></p><blockquote><p><span style="font-size: larger;"><strong>&nbsp;附录2: 更多高级技巧.</strong></span></p><p><strong>一. 隐藏设置篇</strong></p><p>插件目录下 config.asp 中有五个隐藏设置: 一个错误日志大小上限设置, 四个远程连接超时设置. 具体打开该文件可看到设置和注释.</p><p>如想在每次自动更新时尝试更新更多的 Feed, 请修改 update.asp 第 179 行. 将 5 改为更大值. 前提是您的主机性能不错且 Feed 们状态良好.</p><p><strong>二. 其它技巧篇</strong></p><p>选中 &quot;首页仅显示有新文章的 Feed&quot;, 并将 &quot;首页显示 Feed 数&quot; 设为大于您的动态友链数. 则所有动态友链均有机会显示在首页. 更新勤的博客无疑拥有更多的机会.</p><p><strong>三. 插件风格篇</strong></p><p>为了使插件在前台的显示更好的配合主题, 插件设有更换风格的机制. 有更高要求的使用者可定制自己的插件风格 (模板和样式表). 所有风格存放在插件目录下的 theme 文件夹中, 里面每套风格为一个文件夹, 文件夹名为该风格名称.</p><p>因为插件用同一套模板的 HTML 代码, 配合样式表和 JS 文件, 实现了侧栏和友链页两种不同的效果. 且侧栏还伴有折叠功能. 所以制作模板需要有较高的 HTML+CSS 技巧并略微懂得 Javascript . 一般情况下还是建议简单的修改而不是重制.</p><p>定制自己的风格最好从您认为合适的自带风格建立一个副本作为新风格来修改, 而不是直接修改自带风格. 这样可以避免升级插件时将您的修改覆盖掉. 新建的风格会在重新进入插件设置页面时被自动读取.</p><p>更改模板需强制更新所有 Feed, 以使 Feed 缓存应用新模板建立. 所以更换风格也需要更新 Feed 才能生效. 但由于自带的风格只是应用了不同的样式表, 而模板代码相同, 所以在自带风格间切换可直接生效.</p><p>风格(目录下的)文件说明:</p><ul>    <li>xml_Batch.html - 每个 Feed 的模板.</li>    <li>xml_multi_item.html - 每个文章标题的模板.</li>    <li>common.js - 侧栏折叠 JS 脚本文件.</li>    <li>style.css - 风格样式表文件.</li>    <li>images - 模板和样式表中用到的图片.</li></ul><p>模板中的标签说明 (假设 Feed 为博客):</p><ul>    <li>&lt;#XML/num#&gt; - Feed 在序号, 依次为 1, 2, 3, 4 ...</li>    <li>&lt;#XML/id#&gt; - Feed ID, 供 JS 脚本使用. 侧栏为 s1,s2,s3 ... 链接页为 b1,b2,b3 ... 侧栏与链接页使和不同的 ID 以防止冲突.</li>    <li>&lt;#XML/subscibe#&gt; - Feed 的订阅地址, 即该 Feed 源的地址.</li>    <li>&lt;#XML/title#&gt; - 博客名称.</li>    <li>&lt;#XML/subtitle#&gt; - 博客副标题, 描述.</li>    <li>&lt;#XML/link#&gt; - 博客地址.</li>    <li>&lt;#XML/size#&gt; - Feed 源的大小 (对有些 Feed 可能无法取得).</li>    <li>&lt;#XML/item/num#&gt; - 文章标题序号.</li>    <li>&lt;#XML/item/title#&gt; - 文章标题.</li>    <li>&lt;#XML/item/link#&gt; - 文章链接地址.</li>    <li>&lt;#XML/item/author#&gt; - 文章作者名称.</li>    <li>&lt;#XML/item/pubdate#&gt; - 文章发布时间.</li>    <li>&lt;#XML/item/dateclass#&gt; - 文章新旧, 新文章被替换为 date-new, 旧文章被替换为 date-old. 用于为新旧文章指定不同的样式.</li>    <li>&lt;#XML/batch#&gt; - 用在 xml_Batch.html 中, 表示所有的文章标题.</li>    <li>&lt;#XML/LastUpdate#&gt; - 该 Feed 的最后发文时间, 首页仅显示有新文章 Feed 的功能必须用到此标签.</li>    <li>&lt;#XML/Template#&gt; - 当前风格名, 也就是目录名, 在模板中使用风格目录下图片时用得到.</li>    <li>&lt;#ZC_BLOG_HOST#&gt; - 您的博客地址, 用绝对路径调用图片时绝对用得到.</li>    <li>最后注意: 中间带有一个 &quot;/&quot; 的标签可用于所有模板, 而中间带有两个 &quot;/&quot; 的标签只能用在 xml_multi_item.html 中.</li></ul><p>制作模板需要注意的问题:</p><ul>    <li>模板中使用图片 (比如那个订阅图标等) 时必须用绝对路径. 类似于这样: &lt;img src=&quot;&lt;#ZC_BLOG_HOST#&gt;plugin/haphicfeedsgatherer/theme/&lt;#XML/Template#&gt;/images/feedicon.gif&quot; align=&quot;absmiddle&quot; alt=&quot;Subscibe This Feed&quot; title=&quot;订阅 &lt;#XML/title#&gt;&quot; /&gt; 否则在前台可能出现图片路径错误.</li>    <li>模板 xml_Batch.html 中 &lt;!--&lt;lastupdate&gt;&lt;#XML/LastUpdate#&gt;&lt;/lastupdate&gt; This is important for function - Show New Update Only--&gt; 这行被注释掉的代码必须存在, 否则 &quot;首页仅显示有新文章的 Feed&quot; 功能将不可用 (表现为首页一个 Feed 都不显页), 因为生成侧栏动态链接列表时需要从 &lt;lastupdate&gt;&lt;#XML/LastUpdate#&gt;&lt;/lastupdate&gt; 取得最后发文时间来判断是否有新文章.</li></ul><p>暂时写到这儿, 有机会再补充...</p></blockquote><p>&nbsp;</p>]]></description><category>主题插件</category><comments>http://www.esloy.com/blog/archives/2008/11/HaphicFeedsGatherer1.0-for-Zblog18-Released.html#comment</comments><wfw:comment>http://www.esloy.com/blog/</wfw:comment><wfw:commentRss>http://www.esloy.com/blog/feed.asp?cmt=161</wfw:commentRss><trackback:ping>http://www.esloy.com/blog/cmd.asp?act=tb&amp;id=161&amp;key=fb248d3a</trackback:ping></item></channel></rss>
