针对创力升级版本的一些补充,每次升级,包括明经插件的,都会存在如下一些问题,故此收集如下:
1、网站TITLE太长,系统自动把数据库中的title取为title加description了。【找到inc下的Cl_ClsSysTem.asp文件,同时找到Title字段,将Title= Web_info(1)&Web_info(3)改成Title= Web_info(1)】
2、网站的DESCRIPTION显示为“首页”两字,经过查看代码,应该是字段被第二次定义了。所以把重定义项取消。【找到inc下的Cl_ClsSysTem.asp文件,同时找到DeScriptIon 字段,在“DeScriptIon = Channel.selectSingleNode("@readme").text”的行前加上一个“ '”,把此行屏蔽就OK了】
3、想在HEAD区调用“文章”、“软件”、“图片”等频道的文章标题等等,即能使用如下参数
{$showarticle(0,0,0,10,50,True,True,True,True,0,True,True,True,True,0,"")}
{$showsoft(0,0,0,10,50,True,True,True,True,0,True,True,True,True,0,"")}
{$showphoto(0,0,0,10,50,True,True,True,True,0,True,True,True,True,0,"")}
{$showpicarticle(0,0,0,10,50,0,1,300,200,200,False,False)}
{$showpicsoft(0,0,0,10,50,0,1,300,200,200,False,False)}
{$showpicphoto(0,0,0,10,50,0,1,300,200,200,False,False)}
像商城、影视等频道调用,方法同。【首先在HEAD代码即(公共模块的showhead中,加入调用代码),然后针对所有将会调用showhead的文件所在目录中的Index.asp或者setting.asp文件中,添加一行如下“”,当然需要调用哪个频道,就添加哪个文件,红色所示。一般来说,需要修改Comment、GuestBook、LinkSite】,效果可以见我网站哦。不错的!
4、专题列表无效(显示为暂无文件)。【找到inc下的Cl_Function_Article.asp文件,把SpecialID like '%," & SpecialID替换成SpecialID like '%," & sSpecialID就OK了】
5、关于主页生成HTML到根目录。有需求的朋友可以去针对这个文件进行研究下Admin/Admin_Create_Other.asp。如果仅需要生成到根目录的话,打开Index.asp中的“IndexFileUrlStr = Cl.WebDir & Cl.HtmlDir & "Index."&Cl.CreateFileExt”,把它改成“IndexFileUrlStr = Cl.WebDir & "Index."&Cl.CreateFileExt”就OK了。
6、网站统计有异常的兄弟,下载最新的版本可以彻底解决问题,不过可能需要更新你测试网站的JAVA为最新状态
7、增加网站自动生成SITEMAP.XLM功能。下载文件:http://www.go51w.com/rss/myrss.rar,解压后上传myrss.asp(注意更改里面的http://www.go51w.com为你的网站)到你所需目录,然后直接运行http://你的网址/上传目录/myrss.asp,生成的sitemap.xml文件在根目录下,可以直接提交。
上述心得,结合了本站论坛的一些前辈的知识,同时加上自己对程序的研究(本人理解ASP)。希望对大家创力爱好者有用。献丑了!