如何去掉kingcms生成页面代码中的fun.js引用等信息

[ At 2009/11/5 By wukong   2 comments ]

用kingcms做站的朋友估计有的留意到了,这个cms生成的页面,代码头部总是自动加入了两行如下的代码:

<script type="text/javascript">var king_page='page/';</script>
...

Read More...

kingcms文章标签自定义条件查询显示用法

[ At 2009/9/16 By wukong   1 comments ]

kingcms的标签一般通过设置标签的type属性来设定查询条件,比如type="hot"就是根据热门文章,type="head"就是显示头条的文章。不论对kingcms文章标签设置那种类型,显示的文章内容排序基本都是按照文章编号(artid)也就是文章添加顺序的倒序排列,就是说最新添加的显示到前面,以前添加的显示到后面。

也可能有得朋友想让最新添加的显示到后面,按照添加的顺序排列,呵呵,21就是这样一个家伙,今天他问我kingcms是否能实现这样的排序。实际上kingcms是支持自定义查询条件和自定义排序的,只是这个功能有点专业,需要会写一些简单的sql查询语句。

...Read More...

如何去掉kingcms的版权信息

[ At 2009/4/12 By wukong   7 comments ]

kingcms是一款轻量级的小型cms,作者大s(sin.cs)声称是完全免费的开源程序,不过好像要遵循一个什么开源项目的标准,这个俺就不懂了。所以使用kingcms有个要求就是不能去掉界面上的一些版权信息,这可是kingcms官方作者要求的哦。

但用kingcms做站的好多朋友都拿kingcms给企业做站,或者出于其它目的,很不愿意后台显示着kingcms版权信息,这样给客户造成一种。。。的感觉,总之是很不爽,那么就想尽办法想去掉或者修改kingcms的版权信息。

...

Read More...

kingcms分页导航美化修改

[ At 2009/4/2 By wukong   9 comments ]

kingcms分页不太友好美观,并且分页代码基本是固定的,不可通过模板修改。今天在21的留言看到他的kingcms分页修改方法,参照转贴一下,呵呵。

kingcms分页代码是在asp程序中写的固定的格式,首先要找到kingcms的page/system/fun.asp文件,大约在2717行位置的代码代码,把:   
pagelist="<span class=""k_pagelist""><em>"&l5&"</em>"&l4&"</span>"   
...

Read More...

恢复kingcms后台管理员密码方法

[ At 2009/4/1 By wukong   2 comments ]

看到好几个站长都反应忘记了kingcms的后台密码,但又不知道如何找回或者修改。实际上kingcms的后台密码存放在数据库中,只要修改数据库中密码字段即可达到修改密码的效果,当然,存放的不是明文而是md5值。下面说几种修改kingcms后台密码恢复的方法。

1、可以直接修改数据库中kingadmin表的adminpass字段值,首先打开数据库kingadmin表,找到adminname字段等于您的管理员用户名的那行数据,修改adminpass字段值为您想要的密码md5值即可,方便起见您可以直接将该字段值修改为 7fef6171469e80d32c0559f88b377245 这个字符串,这样您的kingcms后台管理密码就是admin888了,可以用这个新密码登录后重新修改密码。

...Read More...

kingcms修改-articlelist标签支持listtitle栏目标题调用

[ At 2008/12/18 By wukong   10 comments ]

kingcms的文章模块栏目标签articlelist支持的内部标签比较少,仅仅能调用listid、listname、listpath、zebra几个简单栏目属性。如果需要其他属性,比如常用的栏目标题listtitle调用,则需要通过修改代码实现。

修改方法如下,找到page/article/fun.asp文件中 function king_tag_article_list(tag,invalue) 这个函数定义,在下面有一段如下的代码:

 set rs=conn.execute("select listid,listname,listpath from kingart_list where "&insql_id1&" order by listorder desc,listid desc;")
...

Read More...

kingcms优化笔记(八)

[ At 2008/12/7 By wukong   1 comments ]

昨晚上查看了google网站管理员工具,发现我的www.gerenjianjie.com站有个警告信息,点开一看,又是sitemap出现错误了,记得昨天已经修改了link.xml的时间格式问题了,怎么又出错啊。点开详细,晕,原来主文件也出错了,我使用的是下载模块,对应的download.xml出现错误,说什么标记值priority无效。查看过google关于sitemap.xml的格式说明后明白这个标记priority是指站长自认为的页面优先级,正确的值应该在0.0和0.1之间,一般页面默认应该是0.5。然后对应kingcms的代码,找到了kingcms关于这个标记值的算法是 (推荐+置顶+2 )/4 ,算法原来是没错的,因为原来推荐、置顶两个值在数据库是数字,只能是1或者0,单是最近我修改了推荐、置顶、头条三个选项,将数据类型改为日期时间格式了,所以这里计算就出错了。

...Read More...

kingcms优化笔记(七)

[ At 2008/12/6 By wukong   0 comments ]

近段时期陆续对kingcms的多处代码采用缓存机制进行了修改,效果还是比较突出的,昨天测试在我的t42本上链接远程数据库生成了160个页面,大概花费了23秒时间,当然这个时间是根据页面调用标签数量和计算机速度会有不同的,并不具代表性,但是我想我的笔记本性能应该够差劲了吧,如果专门服务器应该会比这个好吧。

目前还有个问题就是缓存的更新问题了,缓存也不是一直存在好的,也需要在缓存对应内容发生变化的时候重新进行数据缓存,比如头条列表缓存数据,如果设置为头条的内容发生了变化,就应该及时更新缓存了,这样变化才会及时体现到页面。下一部需要在这方面进行更细节的开发了。

...

Read More...

kingcms优化笔记(六)

[ At 2008/12/5 By wukong   0 comments ]

经过努力,前面提到的kingcms的推荐、置顶、头条三个文章属性,已经由原来的单一的是否,改为可以标记操作最新时间,已可以根据最后操作时间进行有效排序,具体详情看上次笔记。

目前还发现个问题,也是前几次提到过并修改过的“不显示”文章设置为“显示”状态后文章编辑时间的问题。现发现仅修改了文章时间,对于文章的新鲜感还是不能完全解决。因为,kingcms默认列表,如首页显示的某栏目最近更新文章列表,都是以artorder这个专门的排序字段排序,而采集或者是事先录入但一直未设置为显示状态的文章的artorder 可能会考后,并不能在设置为“显示”状态后马上更新到列表的前端,这样搜索引擎就可能在首页找不到这个新页面的链接,详细问题也可以参照前次写的笔记描述,理解上可能不直接。

...Read More...

kingcms优化笔记(五)

[ At 2008/12/3 By wukong   0 comments ]

kingcms对于文章有三个可设定属性,头条、推荐、置顶,但是这三个属性在我看来可能是有点问题。这里以推荐为例,推荐在数据库中是一个数字字段,0为不推荐,1为推荐。如果设置了一个文章为推荐,那么查询时先查询推荐字段值为1,然后却是以artid排序,这样就出现问题了。比如,你实现录入(或者采集)了一批文章,并且前期已经推荐了一些文章,那么如果你现在又推荐了一片文章,那么这片文章并不一定会排到推荐列表的前面,因为这个文章的artid可能不够大,也就是说这个文章的录入时间比较早,就不会排列到前面了,这样如果artid(也就是录入顺序)比较靠后的文章已经推荐了比较多的话,如果你现在推荐了一片以前的文章,那么你新推荐的文章可能一直不会显示到推荐前10列表中。

...Read More...
分页:[«]1[2][»]

日历

<< 2018-4 >>

Sun

Mon

Tue

Wed

Thu

Fri

Sat

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

Powered By 空空如也 

Copyright 2018 www.7es.cn . Some Rights Reserved. Email:iamwgh@msn.com