<?xml version="1.0" encoding="utf-8"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/DTD/wml_1.1.xml">
<wml>
<head><meta forua="true" http-equiv="Cache-Control" content="max-age=0" /></head>
<card title="Perfectionest" id="card1">
<p> 游客</p><p>
标题:Perfectionest<br/>
正文:<br/>
        Zblog和Windsphoto都有新版本发布，要不要升级呢，升级意味着之前代码研究的成果又要重新来过，工作量不小，不升级又老是惦记着，就这么一直纠结着，一年有余了。这次升级的冲动源于前日发现windsphoto首页相册分类区域只能显示10个相册链接，而控制面板里又没有参数可调，这是难以接受的。        在测试环境下装上了最新版的Zblog和Windsphoto，发现没有什么根本变化，关键性的问题也没见解决，求人不如求己，还是自己来研究代码吧。先分析页面，\THEMES\default\TEMPLATE\wp_index.html这个文件是相册页面的框架载体，在相册分类区域找到了&amp;lt;#CACHE_INCLUDE_WINDSPHOTO_SORT#&amp;gt;，没有什么实质意义；按照_WINDSPHOTO_SORT关键字找到了这个\INCLUDE\windsphoto_sort.asp，这个文件才是相册分类区域的实质内容，但控制链接数量的参数不在这里，而且这个文件显然也是系统自动更新生成的，在这个文件里直接复制重复的代码段并保存，刷新页面后果然露出了想要的效果，至此看到了希望的曙光；后面就得去分析到底哪个文件可以控制数量了，通过新增相册的操作发现每增加一个顶层序号的相册后相册分类里就会显示出来，从中判断那个&amp;quot;确定&amp;quot;按钮嫌疑最大；\PLUGIN\WindsPhoto\admin_addtype.asp和\PLUGIN\WindsPhoto\admin_edittype.asp里面都有那个确定按钮但控制代码没瞅见，至此推断应该另有个asp文件存放着关键的控制代码，遂在\PLUGIN\WindsPhoto\里面看到了function.asp这个文件，打开一看，果然在最后发现了Function SaveSortList()，里面有段SQL语句sqlsort1= &amp;quot;select top 10 * from zhuanti where pass='' order by ordered,id asc&amp;quot;，看到里面数字10了吧，改成20试试，哈哈，在增加了一个新相册后相<br/><a href="http://www.fongplay.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=124&amp;Page=1">[&lt;&lt;]</a><a href="http://www.fongplay.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=124&amp;Page=1">[[1]]</a><a href="http://www.fongplay.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=124&amp;Page=2">[2]</a><a href="http://www.fongplay.com/blog/wap.asp?mode=WAP&amp;act=View&amp;id=124&amp;Page=2">[&gt;&gt;]</a><br/>
<br/>
<a href="wap.asp?act=Com&amp;id=124">查看评论(0)</a><br/>
<a href="wap.asp?act=AddCom&amp;inpId=124">发表评论</a><br/><br/>

<br/>

<br/>
<a href="http://www.fongplay.com/blog/wap.asp">首页</a>
</p>
</card>
</wml>