使用科讯CMS发布栏目列表时,出现了
ADODB.Stream 错误 '800a0bbc' 写入文件失败。
D:\WEB\ADMIN\INCLUDE\../../KS_Cls/Kesion.Label.CommonCls.asp,行 912
'函数名:FSOSaveFile
'作 用:生成文件
'参 数: Content内容,路径 注意虚拟目录
...
科讯CMS上传图片提示经常提示“系统检查到您上传的文件可能存在危险代码,不允许上传!” ,有的图片可以用PS处理一下继续上传,有的即使处理之后还是不能上传!如下图所示:
...
用DW打开ks_cls/kesion.label.functioncls.asp
看到很多朋友在科讯论坛问标签,其实很多标签系统标签中都有,现在将科讯cms的标签整理出来,方便大家以后建站使用:
KESION标签清单一览表
网站安装目录 {$GetInstallDir}
网站标题 {$GetSiteTitle}
网站名称 {$GetSiteName}
网站Logo地址 {$GetSiteLogo}
...科讯CMS去掉内容去掉图片a href= javascript:; onclick= showimg等代码的方法
打开 KS_Cls\Kesion.Label.CommonCls.asp
找到以下代码,注销
re.Pattern = "<img.*?\ssrc=([^\""\'\s][^\""\'\s>]*).*?>"
...kesionCms内容页生成的时候,文章内容总是自动加上了<DIV id=MyContent>内容</DIV>,我觉得这样有点不太妥,主要是对防采集方面,内容容易被采集,去掉比较好。
使用科讯CMS发布内容后,前台会过滤掉部分关键词,比如“手机”被替换成了“手 ***”,取消过滤关键词的方法很简单,找到ks_cls/Config.Club.asp,清空相关内容即可,如下图:
...
使用kesioncms的部分用户,在后台基本信息设置里自动获取域名多出端口号的去除
由于主机商改了网站的默认端口号80的原因。
解决方法:
打开ks_cls/kesion.commoncls.asp
找到
Public Function GetAutoDomain()
...
admin文件夹下的KS.Update.asp
'是否允许自动检测最新版本 true 允许 false 不允许
Dim EnabledAutoUpdate:EnabledAutoUpdate=false
我们在使用科讯CMS的系统函数文章列表或终极分页列表时,如果循环体中包含{@photourl},则文章列表只显示有缩略图的文章,那么如果让科讯CMS文章列表显示无图文章呢? 解决方法如下:
打开KS_Cls/Kesion.Label.FunctionCls.asp,找到下面的代码:
If PrintType>=2 Then FieldStr=FieldStr & ",I.fulltitle as fulltitles,I.PhotoUrl,I.Intro" : If PrintType=2 or (instr(LabelStyle,"{@photourl}")>0 and PrintType>2) Then Param = Param & " And I.PicNews=1"
...首先在科讯CMS后台创建SQL函数标签
标签名称: 栏目简介
查询语句: select id,foldername,mid(classbasicinfo,instr(classbasicinfo,"||||")+4) as s,mid(s,1,instr(s,"||||")-1) as 栏目介绍 from ks_class where classid={$Param(0)} order by folderorder
...<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
...
由于官方没有当前频道(栏目)的子栏目列表,或者说同类栏目列表。即频道、栏目导航。
...用科讯 系统函数标签 解析出的内容包含空格代码( ),解决办法:
{@intro} 找到113行
原代码:
case "intro" echo KS.Gottopic(KS.LoseHtml(Node.SelectSingleNode("@intro").text),KS.ChkClng(ParamNode.getAttribute("introlen")))
...
<< 向左走,向右走 >>