账号通
    

账号  

密码  

9056

查看

25

回复
主题:Kesion cms3.0 beta用后感 [收藏主题] 转到:  
inlet511 当前离线

122

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1093 分
登录次数:86 次
注册时间:2006/11/2
最后登录:2010/11/29
inlet511 发表于:2006/11/3 14:22:00   | 显示全部帖子 查看该作者主题 楼主 
科汛在线考试系统(NET)

        在茫茫cms的海洋中我找啊找找啊找,正在我因各个cms这样那样的缺陷难以取舍而头痛欲裂的时候,我无意间发现了科汛,不是很出名,而且名字容易让人感觉是风迅的同族或者衍生品,当我运行了install.asp后,人性化的界面立即让我耳目一新,虽然对各个功能还不是很了解,但是感觉应该比较容易上手。

        试用了几天后,发现问题多多,首先,我制作的首页模版是比较符合标准的,css+html,而且我为ie和ff分别制作了两份css文件,保证两个浏览器都可以正常预览,正在我长嘘一口气、大功告成之际,我发现通过kesion cms生成的首页竟然不能正常显示!有些地方错位,整体位置也偏移了。

       我简直要绝望了……好不容易找到一个好用点的cms,竟然出这样的问题……

       崩溃的边缘,我又坚持爬了起来……

       我把生成的首页和我制作的模版代码逐行对比,发现生成的首页里文档类型声明没了!就是这段:

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

这个可是声明文档类型的重要信息啊,没有了怎么行?

       我立即确定就是这个问题造成的,于是,我打开首页模版,在代码模式下行编辑,在<html>前又加上了这段声明。保存,生成首页,还是不行……打开页面看,依然没有声明……再次打开模版看,<html>之前空空如也……

      于是我很愤怒,怎么能够这样!我觉得只能通过改动asp来解决,我自己在研究admin这个文件夹下的asp文件的同时,也在这个论坛上发了贴求助http://bbs.kesion.com/dispbbs.asp?BoardID=2&replyID=39467&id=12770&skin=0……琢磨了几个小时(因为我专搞美工,所以asp比较菜……)才发现是哪里出的问题,定位到了admin_temlate.asp这个文件的第900多行到1000行附近的两段,我自己加了上去,以为可以,结果……虽然网页没出错,但是不能保存模版了,肯定是哪里没改完全……

      要知道让一个搞前台的去研究那如山的代码是一件很痛苦的事情……

      我检查了一下我发的求助贴,发现有一个人回帖!激动啊……那位给我指导:用文本方式编辑模版就可以了,声明就不会被去掉了。说哪个cms都是这样的。我很无奈,因为我一直在看代码编辑啊,还用你给我说?我于是没怎么在意,继续寻找解决办法。

       在我再次头疼欲裂的时候,脑子中突然闪现过那位伙计给我的回复——“文本方式”!有什么不对劲吗?对啊!我是用代码模式,他为什么不说“代码模式”而说“文本方式”呢?我立即进入“首页模版”,仔细一看,果然,上面有个“文本编辑”!我点了以后,再次再<html>之前粘贴上那段声明,保存,发布首页,迫不急待地查看首页!………………

      失望………………依然没有任何变化…………痛定思痛,我再次查看首页源码……竟然有了!有那段声明了!

      看来文本编辑是有效的!!!当时立即又兴奋起来,拖着疲倦的身体,睁着酸涩的眼睛,再次对比首页模版和生成的首页的区别。这次干劲大多了,你可以能得莫明其妙,首页还是一塌糊涂,有什么好兴奋的?呵呵,可以原封不动地保存模版而不去掉声明,这一点又重燃起我对这个cms的希望!其他问题应该都不是什么问题!

      仔细对比了很多遍,没有发现有什么区别……又查了一遍……又一遍……除了一个加了标签,另外一个是临时性的文字内容……有点常识就知道这还不至于影响这么大……

      但是我一直忽略了生成的首页第一行:<Published at...........by Kesion cms 3.0>,因为我是用editplus,那段是用绿色显示的,很不显眼,像注释一样。当我发现了这一点的时候,并没有抱多大的希望地把它删掉,保存,预览……竟然成功了!当时我揉了揉已经酸得要死的眼睛,仔细检查了一下,确信这是生成的首页而不是模版的时候,我终于长嘘一口气……


[此贴子已经被作者于2006-11-3 15:11:34编辑过]

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
inlet511 当前离线

122

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1093 分
登录次数:86 次
注册时间:2006/11/2
最后登录:2010/11/29
inlet511 发表于:2006/11/3 15:35:00   | 显示全部帖子 查看该作者主题 沙发 
科汛在线商城系统(NET)
以下是引用edward在2006-11-3 15:31:30的发言:
以下是引用高山流水在2006-11-3 15:21:18的发言:
乖宝宝?是哪个乖宝宝?是风讯的?还是另外一个乖宝宝?:)

我记得动易有个“乖宝宝”斑竹。

现在还很怀念动易,动易4.03的技术就比现在风讯和科讯都强好几倍。

所有说动易是ASP CMS第二是不为过的。

可惜它吝啬地封装代码!

哦,第一是谁呢?

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
inlet511 当前离线

122

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1093 分
登录次数:86 次
注册时间:2006/11/2
最后登录:2010/11/29
inlet511 发表于:2006/11/3 15:44:00   | 显示全部帖子 查看该作者主题 藤椅 
这么说大家最好也不要老在论坛上叫嚷着要正式版的发布了比较好。耐心点等待
 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
inlet511 当前离线

122

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1093 分
登录次数:86 次
注册时间:2006/11/2
最后登录:2010/11/29
inlet511 发表于:2006/11/3 15:41:00   | 显示全部帖子 查看该作者主题 板凳 
做在线知识付费 选科汛云开店

很像传奇故事……江湖……遁世的大侠……


[此贴子已经被作者于2006-11-3 15:41:52编辑过]

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
inlet511 当前离线

122

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1093 分
登录次数:86 次
注册时间:2006/11/2
最后登录:2010/11/29
inlet511 发表于:2006/11/3 15:12:00   | 显示全部帖子 查看该作者主题 报纸 
科汛在线网校系统

好啊,我也不想改来改去漂浮不定,还是把一个用熟练了比较好。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
inlet511 当前离线

122

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1093 分
登录次数:86 次
注册时间:2006/11/2
最后登录:2010/11/29
inlet511 发表于:2006/11/3 15:03:00   | 显示全部帖子 查看该作者主题 地板 
科汛在线考试系统(NET)

呵呵,本人比较菜嘛,都是真实的过程,正想学一下asp呢,虽然搞美工,但是如果想单独找点活,asp还是要懂的。

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
inlet511 当前离线

122

主题

0

广播

0

粉丝
添加关注
级别:一年级

用户积分:1093 分
登录次数:86 次
注册时间:2006/11/2
最后登录:2010/11/29
inlet511 发表于:2006/11/3 14:44:00   | 显示全部帖子 查看该作者主题 7楼 

       但是接下来的问题就是怎么解决这个问题了,不可能更新首页都手动地改动一下,把那段东西去掉吧……所以必须得研究一下后台的asp了——最让我头疼的事情……

       之后我就休息了。第二天,我刚从床上爬起来,就打开电脑,打开editplus,明确了一下思路:先找出这个玩意是从哪里生成的,也就是说确定一下范围,是那个asp把它“造”出来的。

       我对asp不太懂,但是分析了一下,想了一个主意:用editplus搜索关键词"published",但是这么多asp怎么搜啊……其实看看各个文件的名称就可以大大地缩小搜索范围,像什么Admin_Article.asp、Admin_BlogClass.asp、Admin_Comment.asp之类的就肯定不用搜了,毫无关系嘛。(还得感谢科汛开发人员,命名都很规整,很有意义,Good Work!)

       于是我把admin文件夹里的“嫌疑目标”逐个搜索了一下,发现都没有,于是我走到上面一层,逐个分析排除,最终在KS_Cls这个文件夹里的KS_RefreshCls.asp文件里搜到了这个关键词。

       经过分析,最终把目标指向了2168行的自定义函数Published,怎么改呢?把published这个变量的值清空就行了,让它加来加去还是个空值,理论上应该可行。

       保存,发布……

       …………………………

       成功!生成的页面非常正常!上面那行东西也没了!

     (这样做应该不算侵权吧?希望正式版能把这个东东去掉,这样也省了大家的时间;另外,就是关于大小写的问题了,模版里的html标签本来是小写,为什么生成以后就变大写了,这样不符合标准啊……)

      

      再后来,看了教自定义函数标签的教程,发现大多数cms的一个缺陷在Kesion cms里被克服了:很束缚手脚。虽然可以定义js,定义标签,但是都是现成的几个样式,自己选吧.....而KS的自定义函数标签的功能几乎是完全自由的,完全不束缚手脚!这样我就可以使用纯<div>布局了,而且例如生成“<li>标题</li>”也成为了现实。图片和标题、内容、导读、日期、作者等都可以任意排布,只要你的css写得出来,就没有什么不可以实现的。这一点是最让我欣喜的。

      我决定以后一直用这个cms了。

      非常中意这个cms,期待着推出正式版。

      支持科汛!


[此贴子已经被作者于2006-11-3 14:47:51编辑过]

 
  支持(0) | 反对(0) 回到顶部顶端 回到底部底部
<上一主题 | 下一主题 >
Powered By KesionCMS Version X1
厦门科汛软件有限公司 © 2006-2016 页面执行0.22070秒 powered by KesionCMS 9.0