ZZZCMS 底层修改

一、图片相册调用多次,后面调用都会把前面调用的复制一遍,比如说产品相册,有5个相册图片,调用第二次,会出来5*10个。修改如下:

inc/zzz_template.asp文件中,Parsepics()函数,找到

在for循环之前,加上如下代码,清空loopstrNew就不会重复了

二、取得相册图片的数量

先自定义个变量pnum.

inc/zzz_template.asp文件中,ParseCcontentid()函数,找到

改成:

其实就是加了个i的循环,进而获取到了循环的次数,就是图片的数量。然后添加了个标签的替换,前台调用标签:[news:pnum]

三、栏目的栏目图,缩略图及其他1,其他2,可以在栏目页调用

1.inc/zzz_template.asp,19行,添加sort_spic,sort_sico,other1,other2共4个变量

2.65行,sql语句把S_Pic,S_ico,S_other1,S_other24个字段也从表中取出

3.74行,增加sort_spic=rs(“S_Pic”)及sort_sico=rs(“S_ico”)及other1=rs(“S_other1”)及other2=rs(“S_other2”)

4.608行左右,增加

进行标签和模板的替换

四、zzz_mian.asp
136行,repkong函数
chr(32)空格不能替换,如果网址是英文版,那你就惨了,每个单词之间的空格都消失不见,都被替换没了,所有单词都连一起,加’注释掉此行即可

五、浏览量直接显示,不用js动态调用:
1657行,修改为Zcontent=ReplaceStr(Zcontent,”[news:visits]”,repnul(Visits)&”<script src=”””&sitePath&”inc/zzz_Visits.asp?cid=”&CID&”””></script>”)

zzz_visits.asp 中end if上面4行注释掉

六、后台目录,js文件夹,content.min.js里有限制生成的静态文件名的脚步,取30个字符,$(“#getpinyin”).click这里找,修改相应数字即可。

七、inc/zzz_template.asp 文件,iif(isnul(PageDesc),left(dropHtml(rs(“C_Content”)),100),PageDesc),判断描述为空的话就自动截取100个字符当描述,这里可以改为255;

 

未经允许不得转载:Windy's Blog » ZZZCMS 底层修改

赞 (0)