十月 15, 2005
为Z-BLOG增加通用加载模块
由. Ken Wong 将文章归档于 幻灭日志
下面是增加通用加载模块的方法:
(以增加sxna.asp为例)
1.新建一个名为sxna.asp的,把它放到include夹里面,内容为:
<SCRIPT language=javascript>
<!--
function left_menu(meval)
{
var left_n=eval(meval);
if (left_n.style.display=="none")
{ eval(meval+".style.display='';"); }
else
{ eval(meval+".style.display='none';"); }
}
//document.all.left_sys.style.display='';
//document.all.left_bm.style.display='none'
-->
</SCRIPT>
<table width="180" border="0" cellpadding="0" cellspacing="0" bgcolor="#eeeade" align="left">
<tr>
<td bgcolor="#eeeade" onclick="javascript:left_menu('left_4');" style="cursor:hand"><strong><font color="#000000">[显示/隐藏]</font></strong></td>
</tr>
<tr>
<td bgcolor="#eeeade" id="left_4" style="DISPLAY: none"><table width="180" border="0" cellspacing="0" cellpadding="0" align="left">
<tr>
<td><br><a href="http://asp.savalo.com/kenwong/sxna/" target="_blank"><b>查看全部聚合内容</b></a>
<script language="javascript" type="text/javascript" src="http://asp.savalo.com/kenwong/sxna/script/utf8.js"></script>
</td>
</tr>
</table></td>
</tr>
</table>
2.修改c_system_base.asp,让z-blog识别新增的sxna.asp。
找到
Function LoadGlobeCache()
将
Dim aryFileName(27)
Dim aryFileName_Variable(27)
然后在下面的Application.Lock之前,增加:
aryFileName(28)="/INCLUDE/sxna.asp"
aryFileName_Variable(28)="CACHE_INCLUDE_SXNA"
再下面的
For i=1 to 27
27改为28。
再下面的
Function ClearGlobeCache()
下,增加一行:
Application(ZC_BLOG_CLSID & "CACHE_INCLUDE_SXNA")=Empty
接下来,在下面的
Function LoadTemplateTags(ByRef aryTemplateTagsName,ByRef aryTemplateTagsValue)
里,找到
ReDim c(13)
c(1)="CACHE_INCLUDE_STATISTICS"
c(2)="CACHE_INCLUDE_FAVORITE"
c(3)="CACHE_INCLUDE_LINK"
c(4)="CACHE_INCLUDE_MISC"
c(5)="CACHE_INCLUDE_CALENDAR"
c(6)="CACHE_INCLUDE_COMMENTS"
c(7)="CACHE_INCLUDE_PREVIOUS"
c(8)="CACHE_INCLUDE_ARCHIVES"
c(9)="CACHE_INCLUDE_TAGS"
c(10)="CACHE_INCLUDE_CATALOG"
c(11)="CACHE_INCLUDE_NAVBAR"
c(12)="CACHE_INCLUDE_AUTHORS"
c(13)="CACHE_INCLUDE_CALENDAR_NOW"
照上面的做法,把13改为14,然后在下面增加一行
c(14)="CACHE_INCLUDE_SXNA"
然后把
Next
ReDim t(13)
t(1)="ZC_BLOG_VERSION"
t(2)="ZC_BLOG_LANGUAGE"
之前的13都改成14。
好,完成。
这样一来,就可以在default.html中调用新增的模块了。效果见首页左边。
固定链接: 为Z-BLOG增加通用加载模块
关键词:
BLOG Z-BLOG
引用: http://www.creative-weblogging.com/cgi-bin/mt-tb.pl/33125





























