首页      新闻              下载      案例      服务      关于


文章频道导航  SEO技术 网站建设技术 网络营销策划 草根原创 站长推荐 热门文章
您所在的位置: 深圳SEO|深圳网站建设->文章->热门文章
乔客CMS3.0的修改方法大全 一看就明白
 

看到这么多JK爱好者提这个问题,就新开一贴说明一下修改方法,其实这都是比较简单的,只要CSS和后台模板结合修改就可以了。
打开 images/skin/css/default.css 文件:

/********** 格式化表格 **********/
.tablew { width:780; background:#ffffff; border:0px; padding:0px; border-collapse:collapse; }
.table { width:780; background:#d7d7d7; border:1px solid #ffffff; }

这个是修改论坛的宽度的:将红色部分改为780
/********** BBS **********/
...
...
...
.bbs_tablew { width:97%; background:#ffffff; border:0px; padding:0px; border-collapse:collapse; }
.bbs_table { width:97%; background:#d7d7d7; border:1px solid #0c9eeb; }
注:各频道的CSS相对独立,都有注释
接着进入后台的模板管理,点击"页面模板"项, 找到 “forum_head”和“forum_end”模板框,分别对应论坛头部和底部代码,将其中的红色部分的值改为和CSS中的值对应的780即可。
<table border=0 cellpadding=0 cellspacing=0 width="97%">

3.0 版主考评插件
1、下载后解压缩到 member 目录下。

2、打开 forum/index.asp 文件,找到:

<td class=gray>☉</td>
<td><a href="<%=cls.dirs("member")%>search.asp?action=list">用户列表</a></td>


在下面添加

<td class=gray>☉</td>
<td><a href="<%=cls.dirs("member")%>super.asp">版主考评</a></td>
下载地址:http://www.joekoe.com/upload/forum/200508/20050816230043z3.rar

JK3.0菜鸟修改之统计篇
很多人都喜欢加上自己习惯的统计代码,JK3.0添加比较简单,直接在后台模板管理-页面模板扩展 中找到copyright栏,在
<tr><td align=center><font class=gray>本站点所有功能模块均基于 <a href="http://go.hpns.cn/p/cms" target=_blank class=gray><font face=arial><b>Joekoe CMS 3.0</b></font></a> 技术架构</font></td></tr>
後面加上
<tr><td align=center><script language="javascript" src="http://count18.51yes.com/click.aspx?id=188595265&logo=1"></script></td></tr"></></td></tr>即可

Joekoe CMS 1.2到Joekoe CMS 3.0数据库转换程序(测试版)
使用说明:
请将要转换的数据库放在转换程序的根目录下,并将名字改为:joekoe_data.mdb。
1、把根目录下的“_Joekoe_CMS_3.0.mdb”复制一份出来(该数据库为默认的空数据库),重新命名为:Joekoe_CMS_3.0.mdb。
2、准备好后,就可以按照下面的步骤进行数据转换了,可以选择自己要转换的数据,也可以按顺序一个个转换下来。
3、最后一项“更新系统数据”请在所有数据都转换完成后进行,且不可遗漏。
4、转换完毕后,Joekoe_CMS_3.0.mdb里就是已经转换好的数据了,可以将他改名后(防止别人猜解下载)放至网站data目录下,就能运行了。
5、运行前请务必检查数据库文件地址是否和配置文件(位于common目录下的ini文件)里的[Database]节点下的name=后的地址一致,如果不一致,在更改后,请先清理缓存再打开网站。
该程序目前只为测试版本,如果有出错信息,欢迎大家提出来,以便我们改善,但仅限于官方原始数据库,自行修改过数据库的进行转换时出现问题不在我们的程序范围!
下载:http://www.joekoe.com/member/upload_download.asp?id=21898



SY版转3.0经历分享
按照说明设置好后,转数据.

出错地方有,论坛数据,用户数据.

论坛数据出错提示是BBS_topic表已经存在order_id字段.
解决方法:把BBS_TOPIC的order_id字段删掉,转换成功.

用户数据提示出错是转换到100多个ID的时候出错.
经过研究,发现是曾经合并一个论坛数据库,而字段的格式不对,可以改这些不符号规则记录的字段值,但是为了方便,我删掉了这部分用户ID,转换成功.

其它数据一切正常

如故用SY版的用户,希望给大家一点启发

[推荐]一个非常漂亮的FLASH广告代码
演示:http://music.qq.com ;或 http://auto.qq.com
<!-- flashpic begin --><!--焦点图开始-->
<script type=text/javascript>
<!--

var focus_width=199
var focus_height=242
var text_height=0
var swf_height = focus_height+text_height

var pics='http://img1.qq.com/music/20051028/2547276.jpg|http://img1.qq.com/music/2005102 ;... 0051028/2547279.jpg target=_blank>http://img1.qq.com/music/2005102 ;... 0051028/2547279.jpg>'
var links='http://music.qq.com/a/20051028/000009.htm|http://music.qq.com/a/20051028/0 ;... 20051028/000025.htm'
var texts='|||'
document.write('<object ID="focus_flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowscriptAccess" value="sameDomain"><param name="movie" value="http://auto.qq.com/flash/playswf.swf"><param name="quality" value="high"><param name="bgcolor" value="#FFFFFF">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('<embed ID="focus_flash" src="http://auto.qq.com/flash/playswf.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#C5C5C5" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowscriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');document.write('</object>');

//-->
</script>
<!--焦点图结束--><!-- flashpic end -->



汽车频道的是下面这个代码,带文本标题变化的。。

<!-- flashpic begin -->
<!--焦点图开始-->
<script type="text/javascript">
<!--

var focus_width=262
var focus_height=170
var text_height=20
var swf_height = focus_height+text_height

var pics='http://img1.qq.com/auto/20051028/2545322.jpg|http://img1.qq.com/auto/20051028 ;... 0051029/2553128.jpg target=_blank>http://img1.qq.com/auto/20051028 ;... 0051029/2553128.jpg>'
var links='http://auto.qq.com/a/20051028/000007.htm|http://auto.qq.com/a/20051026/00 ;... v?groupid=142:10422^st=^sc=^messageid=13212^titlepage=0|http://auto.qq.com/a/20051029/000009.htm'
var texts='近期国内市场上市新车一览|“活得精彩”——腾讯赛道体验福特福克斯|腾讯汽车论坛版主与05杭州汽车展|3系是BMW最畅销车型 试驾新华晨宝马3'




document.write('<object ID="focus_flash" classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
document.write('<param name="allowscriptAccess" value="sameDomain"><param name="movie" value="http://auto.qq.com/flash/playswf.swf"><param name="quality" value="high"><param name="bgcolor" value="#FFFFFF">');
document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
document.write('<embed ID="focus_flash" src="http://auto.qq.com/flash/playswf.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#C5C5C5" quality="high" width="'+ focus_width +'" height="'+ swf_height +'" allowscriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />'); document.write('</object>');

//-->
</script>
<!--焦点图结束-->
<!-- flashpic end -->

 

[公告]关于后台在线支付配置的使用说明
配置使用:
核心管理--配置管理--系统配置--在线支付

参数说明:(以iPaying为例子)
在线支付:是否开启在线支付
支付网关:目前可选的是iPaying、快钱、网银,我们会陆续推出其他的支付网关
商户代号:支付商户编号或者代号,如000002;
商户密码:支付商户密码,如没有可不填
商户私钥:支付商户私钥或签名,如666666;
支付网关币种:支付网关币种,一般都是人民币,如01;
支付网关语言:支付网关语言,如没有可不填
支付网关入口:支付网关入口、表单提交地址,如:http://202.101.43.165:5271/ipaying.asp
支付返回地址:支付返回地址,我们系统默认有2种处理方式,一种是实时处理如虚拟货币的购买,一种是非实时处理,如商城的产品购买,所以返回地址不一样,我们系统已经集成了返回地址,所以这里您可以不填;

PS:
请检查一下网站member目录下的pay.asp第二行
如果是<!-- #include file="inc/lib_pay.asp" -->
请改成<!-- #include file="inc/inc_pay.asp" -->
否则可能会在支付返回时出现错误,给您带来的不便还请谅解!
最新的JCP101已经更新该文件,重新下载更新该文件也可!

 

导航栏里题目换了,怎么使标题栏也跟着改变?
这个问题可以在频道管理中修改,在频道模块中把新闻列表的频道标题改为你需要的文字,这也是系统中所调用的“tit”

 

教你如何对你的新闻增加时间,嘿嘿
如果你使用labal.show的话,
<%=cls.label_show("news","list","1","type=new;cnum=6;tnum=34;img=·;target=")%>
然后看看那个红色的数字是几,例如,那么就打开common/template/label/show.xcml
查找
<style>list_1</style>
可以看到
<tr><td>{$img}<a href="{$linkurl}" {$linkstyle}>{$topic}</a>{$spic} {$tim}</td></tr>
增加一下即可,哈哈

首页调用论坛新贴、精华贴、回复贴和热门贴的方法
后台首页模板里修改,在
</td>
<td width=10></td>
<td width=200>
<table border=0 cellspacing=0 cellpadding=0 width="100%">

上面增加
{$=ukong$}
<table border=0 cellspacing=0 cellpadding=0 width="100%">
<tr><td width="49%"></td><td width="1%"></td><td width="49%"></td></tr>
<tr align=center valign=top>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%" height="30" background="{$=dirs("skin")$}bar/61.gif">
<tr>
<td> <img border=0 src="{$=dirs("skin")$}small/ico_article.gif" align=absmiddle> <b style="font-size:14px;">论坛新贴</b><%=cls.class_linkurl("forum",0,"target=;style=h_big bb")%></td>
<td align=right><a class=h_menu href="{$=dirs$}forum/"><img border=0 src="{$=dirs("skin")$}small/more_article.gif"></a></td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr><td class=hh><%=cls.label_show("forum","list","1","classid=(id);type=new;cnum=5;tnum=40;img=·;target=")%></td></tr>
</table>
</td>
<td></td>
<td>
<table border="0" cellspacing="0" cellpadding="0" width="100%" height="30" background="{$=dirs("skin")$}bar/61.gif">
<tr>
<td> <img border=0 src="{$=dirs("skin")$}small/ico_article.gif" align=absmiddle> <b style="font-size:14px;">论坛精华</b><%=cls.class_linkurl("forum",0,"target=;style=h_big bb")%></td>
<td align=right><a class=h_menu href="{$=dirs$}forum/"><img border=0 src="{$=dirs("skin")$}small/more_article.gif"></a></td>
</tr>
</table>
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr><td class=hh><%=cls.label_show("forum","list","1","classid=(id);type=good;cnum=5;tnum=40;img=·;target=")%></td></tr>
</table>
</td>
</tr>
</table>
请注意上面的红色代码部分:
type=new; '最新贴
type=good; '精华贴
type=reply; '回复贴
type=hot; '热门贴

大家可以打开common/data/channel/sql.xcml中这段代码:
<show_order><![CDATA[t1=and;t2=and;t3=good,top;new=order by t_id desc;reply=order by t_orderid desc;good=t_isgood=1 order by t_orderid desc;top=t_istop>1 order by t_istop desc,t_orderid desc;hot=order by t_counter desc,t_orderid desc]]></show_order>
看看里面的一些标签的设置如good,new,reply,hot

最后要记得更新首页模板!

3.0标签生成插件
点击下载

把文件放入admin文件夹下

common\data\channel\sys_system.xcml中
最后一个</xcml>前,加入一个节点

<item>
<nsort></nsort>
<name>标签生成</name>
<url>ms_label.asp</url>
<style></style>
<pic></pic>
</item>

首页幻灯图片的代码
<!--焦点图开始-->
 <script type="text/javascript">
 <!--
 
 var focus_width=281
 var focus_height=279
 var text_height=0
 var swf_height = focus_height+text_height
 
 var pics='http://www.zwpzwp.com/img/6img/1.jpg|http://www.zwpzwp.com/img/6img/2.jpg|http://www.zwpzwp.com/img/6img/3.jpg|http://www.zwpzwp.com/img/6img/4.jpg|http://www.zwpzwp.com/img/6img/5.jpg|http://www.zwpzwp.com/img/6img/6.jpg'
 var links='http://www.zwpzwp.com/news/|http://www.zwpzwp.com/article/|http://www.zwpzwp.com/down/|http://www.zwpzwp.com/forum/|http://www.zwpzwp.com/forum/|http://www.zwpzwp.com/forum/'
 var texts='|||||'
 
 document.write('<object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,0,0" width="'+ focus_width +'" height="'+ swf_height +'">');
 document.write('<param name="allowscriptAccess" value="sameDomain"><param name="movie" value="http://image2.sina.com.cn/bj/zonghe/pixviewer.swf"><param name="quality" value="high"><param name="bgcolor" value="#ffffff">');
 document.write('<param name="menu" value="false"><param name=wmode value="opaque">');
 document.write('<param name="FlashVars" value="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'">');
 document.write('<embed src="http://image2.sina.com.cn/bj/zonghe/pixviewer.swf" wmode="opaque" FlashVars="pics='+pics+'&links='+links+'&texts='+texts+'&borderwidth='+focus_width+'&borderheight='+focus_height+'&textheight='+text_height+'" menu="false" bgcolor="#ffffff" quality="high" width="'+ focus_width +'" height="'+ focus_height +'" allowscriptAccess="sameDomain" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />');  document.write('</object>');
 
 //-->
 </script>
 <!--焦点图结束-->

基于 Joekoe CMS 3.0 安装和使用ISAPI_Rewrite(模拟静态地址)!
1、首先请按以下地址下载ISAPI_Rewrite组件;
点击下载
2、解压,并放在C盘(其它地方也可),如我们举例的放置目录及文件结构:

C:\rewrite
C:\rewrite\ISAPI_Rewrite.dll
C:\rewrite\httpd.ini
(压缩包里的该配置文件即为CMS 3.0所要用的正确配置,无需额外修改)

如果您的服务器设置过权限,要给C:\rewrite\目录以您要设置的网站以相应的权限,也可以直接设成Everyone可读取和动行的权限;

3、安装ISAPI_Rewrite,打开IIS,点击您的站点右键到属性窗口,图例如下:



添加成功后,重启IIS,再回到这个ISAPI筛选页面看看这里是不是绿色的,绿色表示ISAPI_Rewrite组件已经工作了,红色表示有问题,一般是权限的问题导致;

4、最重要的一步,以超级管理员的模式登陆到3.0的后台核心管理,点击频道管理,频道模块,假设点击文章模块的编辑项,在页面表单里有一项“Rewrite地址”,该输入框的值的前几个字符为“exec=;....”,将之改成“exec=yes;....”即在“exec=”后面加一个“yes”,提交配置后即可

5、点击模板管理,将文章模块的页面以及首页重新生成一下,现在看看是不是地址变了?

6、其它栏目也可以设置成Rwrite模式,方法同第4和第5步操作。

我们的客户服务器将在近期统一安装该组件。


附:适应于 Joekoe CMS 3.0 最新版本的ISAPI_Rewrite“httpd.ini”文件内容:

[ISAPI_Rewrite]

# 3600 = 1 hour
CacheClockRate 3600

RepeatLimit 32
RewriteRule /forum/list_(\d+)\.html /forum/list\.asp\?fid=$1 [N,I]
RewriteRule /forum/list_(\d+)_(\d+)\.html /forum/list\.asp\?fid=$1&page=$2 [N,I]
RewriteRule /forum/view_(\d+)\.html /forum/view\.asp\?id=$1 [N,I]
RewriteRule /forum/view_(\d+)_(\d+)\.html /forum/view\.asp\?id=$1&page=$2 [N,I]

RewriteRule /forum/list_(\d+).(\d+)\.html /forum/list\.asp\?fid=$1&tipid=$2 [N,I]
RewriteRule /forum/list_(\d+).(\d+)_(\d+)\.html /forum/list\.asp\?fid=$1&tipid=$2&page=$3 [N,I]
RewriteRule /forum/view_(\d+),(\d+)\.html /forum/view\.asp\?id=$1&p=$2 [N,I]
RewriteRule /forum/view_(\d+),(\d+)_(\d+)\.html /forum/view\.asp\?id=$1&p=$2&page=$3 [N,I]

RewriteRule /news/list_(\d+)\.html /news/list\.asp\?classid=$1 [N,I]
RewriteRule /news/list_(\d+)_(\d+)\.html /news/list\.asp\?classid=$1&page=$2 [N,I]
RewriteRule /news/view_(\d+)\.html /news/view\.asp\?id=$1 [N,I]
RewriteRule /news/view_(\d+)_(\d+)\.html /news/view\.asp\?id=$1&page=$2 [N,I]

RewriteRule /article/list_(\d+)\.html /article/list\.asp\?classid=$1 [N,I]
RewriteRule /article/list_(\d+)_(\d+)\.html /article/list\.asp\?classid=$1&page=$2 [N,I]
RewriteRule /article/view_(\d+)\.html /article/view\.asp\?id=$1 [N,I]
RewriteRule /article/view_(\d+)_(\d+)\.html /article/view\.asp\?id=$1&page=$2 [N,I]

RewriteRule /down/list_(\d+)\.html /down/list\.asp\?classid=$1 [N,I]
RewriteRule /down/list_(\d+)_(\d+)\.html /down/list\.asp\?classid=$1&page=$2 [N,I]
RewriteRule /down/view_(\d+)\.html /down/view\.asp\?id=$1 [N,I]
RewriteRule /down/view_(\d+)_(\d+)\.html /down/view\.asp\?id=$1&page=$2 [N,I]

RewriteRule /gallery/list_(\d+)\.html /gallery/list\.asp\?classid=$1 [N,I]
RewriteRule /gallery/list_(\d+)_(\d+)\.html /gallery/list\.asp\?classid=$1&page=$2 [N,I]
RewriteRule /gallery/view_(\d+)\.html /gallery/view\.asp\?id=$1 [N,I]
RewriteRule /gallery/view_(\d+)_(\d+)\.html /gallery/view\.asp\?id=$1&page=$2 [N,I]

RewriteRule /shop/list_(\d+)\.html /shop/list\.asp\?classid=$1 [N,I]
RewriteRule /shop/list_(\d+)_(\d+)\.html /shop/list\.asp\?classid=$1&page=$2 [N,I]
RewriteRule /shop/view_(\d+)\.html /shop/view\.asp\?id=$1 [N,I]
RewriteRule /shop/view_(\d+)_(\d+)\.html /shop/view\.asp\?id=$1&page=$2 [N,I]

RewriteRule /video/list_(\d+)\.html /video/list\.asp\?classid=$1 [N,I]
RewriteRule /video/list_(\d+)_(\d+)\.html /video/list\.asp\?classid=$1&page=$2 [N,I]
RewriteRule /video/view_(\d+)\.html /video/view\.asp\?id=$1 [N,I]
RewriteRule /video/view_(\d+)_(\d+)\.html /video/view\.asp\?id=$1&page=$2 [N,I]

论坛首页增加“昨日发贴”的修改
打开forum/index.asp,找到
sub index_data()

下面增加
dim num
num=dateadd("d",-1,date)
sql="select count(d_tim) from db_bbs_data where d_tim like '"&num&"%'"
set rs=cls.exec(sql,1)
num=rs(0)
rs.close


往下,在
今日贴数 <font class=red><%=cls.web_config("bbs_new")%></font> 贴,

后面增加
昨日发贴 <font class=red><%=num%></font> 贴,

3.0论坛1楼改为楼主的方法
打开forum/inc/tpl_view.asp,找到
<td align=right><font class=gray><%=(strp.base+d+1)%>楼</font></td>

整句替换为
<% if cls.code_html(strp.base+d)=0 then %>
<td align=right><font class=red>楼主</font></td>
<% else %>
<td align=right><font class=gray><%=(strp.base+d+1)%>楼</font></td>
<% end if %>

后台用户管理功能增强(非原创,大风车修改)
后台“用户管理”增加“待审核用户”、“锁定用户”、“计时用户”、“计时过期用户”等列表,就象1.2的一样,方便用户的管理,修改方法如下:
1、打开 admin/ms_user.asp 文件,找到
call cls.page_bar(langs("addnew")&cls.web_tit_fir,cls.web(11)&"action=add")

在下面增加
call cls.page_bar("待"&langs("hidden")&cls.web_tit_fir,cls.web(11)&"action=hidden")
call cls.page_bar(langs("lock")&"的"&cls.web_tit_fir,cls.web(11)&"action=lock")
call cls.page_bar(langs("timed")&"的"&cls.web_tit_fir,cls.web(11)&"action=timed")
call cls.page_bar(langs("timed")&"过期"&cls.web_tit_fir,cls.web(11)&"action=timed_e")

2、打开 admin/include/inc_user.asp 文件,找到
sea_url=sea_url&"sea_exa="&sea_exa&"&"
end if

在下面增加
select case action
case "hidden" '审核
sea_sql="u_hidden=0"
sea_url=sea_url&"action=hidden"
case "lock" '锁定
sea_sql="u_lock=1"
sea_url=sea_url&"action=lock"
case "timed" '计时
sea_sql="u_timed=1"
sea_url=sea_url&"action=timed"
case "timed_e" '计时过期
sea_sql="u_timed=1 and u_timed_e=1"
sea_url=sea_url&"action=timed_e"
end select

论坛帖子底部增加版权的修改
打开forum/inc/tpl_view.asp,找到
%>
<tr><td class=gray>--------------------------------------------------------</td></tr>
<tr><td><%=code_ubb(strdimu(4,u),0)%></td></tr>
<%

改为
%>
<!-- <tr><td class=gray>--------------------------------------------------------</td></tr> -->
<tr><td colspan=2 height=20 align=right><img border=0 src="<%=dirskinchn%>signature.gif" align=absmiddle> </td></tr>
<tr><td height=5></td></tr>
<tr><td colspan=2 height=20 align=right><img src='/images/em/2.gif' align=absMiddle border=0> 感谢 <a href="<%=cls.dirs("member")%>user_view.asp?userid=<%=strdim(2,d)%>" target=_blank><%=cls.tpl_disp(cls.user_group(4,strdimu(12,u)),"username",tmpusername)%></a> 对<font class=red2><%=cls.web_name%></font>的支持和参与!<br></TD></tr>
<tr><td colspan=2 height=20 align=right><img src='/images/em/emm/38.gif' align=absMiddle border=0> 本论坛由 <font class=blue>yucity</font> 精心维护,转载请注明来自本站!<br></TD></tr>
<tr><td height=5></td></tr>
<tr><td><%=code_ubb(strdimu(4,u),0)%></td></tr>
<%

即可。红色的名字自己修改。
用到的图片:

下载页面增加广告的修改
打开某软件的下载页面时,如果该软件无图片,则显示增加的广告。
打开后台模板管理--软件模板---浏览页,找到
<td width="52%" rowspan=10 align=center><a href="<%=cls.pic_url(dat("pic"))%>" target=_blank><%=cls.pic("",dat("pic"),"picm=2")%></a></td>


整句替换为
<td width="52%" rowspan=10 align=center>
<% if dat("pic")="" then %>
<IFRAME SRC=http://adv.pconline.com.cn/adpuba/show?id=pc.xz.rjxz.xiazai.hzh.&media=html&pid=cs.pconline.xz.hzh. NAME=ad_top ID=ad_top SCROLLING=no WIDTH=260 HEIGHT=240 MARGINWIDTH=0 MARGINHEIGHT=0 FRAMEBORDER=0 align=absmiddle></IFRAME> <% else %>
<a href="<%=cls.pic_url(dat("pic"))%>" target=_blank><%=cls.pic("",dat("pic"),"picm=2")%></a>
<% end if %></td>

这里运用了框架,广告地址可以自己修改。

产品增加评论的修改
打开shop.inc/inc_view.asp,找到
<tr class=th><td>相关说明和下载</td></tr>
<tr class=tr><td>
<table border=0 cellpadding=0 cellspacing=2 width="100%">
<tr><td>相关说明:<%=cls.code_html(dat("p_down_url"),1,0)%></td></tr>
<tr><td>
<table border=0 cellpadding=0 cellspacing=0 width="100%" class=tbl>
<tr><td class=tb><font class=hh><%=cls.code_html(dat("p_down_remark"),1,0)%></font></td></tr>
</table>
</td></tr>
</table>

下面增加
</td></tr>
<tr class=th><td><%=cls.channel_item("shop","tit_fir")%>评论</td></tr>
<tr class=tr><td>
<table border=0 cellpadding=0 cellspacing=2 width="100%">
<tr><td>
<table border=0 cellpadding=0 cellspacing=0 width="100%" class=tbl>
<tr><td class=tb><%call mod_review()%></td></tr>
</table>
</td></tr>
</table>

gallery怎么支持视频
common\data\gallery_sort.xcml

里加上以下代码就可以了


<item>
<nsort>film_m</nsort>
<name>视频(Media格式)</name>
<tpl><![CDATA[<p align=center>
<object id="Joekoe_CMS_3_media" width=544 height=440 classid="CLSID:6BF52A52-394A-11D3-B153-00C04F79FAA6" type="application/x-oleobject" standby="正在载入 Windows Media Player 播放流 ...">
<param name="URL" value="{$pic}">
<param name="Album" value="{$=web_name$}"/>
<param name="rate" value="1">
<param name="balance" value="0">
<param name="currentPosition" value="0">
<param name="defaultFrame" value="">
<param name="playCount" value="100">
<param name="autoStart" value="-1">
<param name="currentMarker" value="0">
<param name="invokeURLs" value="-1">
<param name="baseURL" value="">
<param name="volume" value="100">
<param name="mute" value="0">
<param name="uiMode" value="full">
<param name="stretchToFit" value="0">
<param name="windowlessVideo" value="0">
<param name="enabled" value="-1">
<param name="enableContextMenu" value="0">
<param name="fullScreen" value="0">
<param name="SAMIStyle" value="">
<param name="SAMILang" value="">
<param name="SAMIFilename" value="">
<param name="captioningID" value="">
</object>
</p>
]]></tpl>
</item>
<item>
<nsort>film_r</nsort>
<name>视频(Real格式)</name>
<tpl><![CDATA[<p align=center>
<object id="Joekoe_CMS_3_real" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width=530 height=400>
<param name="_ExtentX" value="11906">
<param name="_ExtentY" value="8996">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="SRC" value="{$pic}">
<param name="CONTROLS" value="ImageWindow">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
<embed src="4.rpm" type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ImageWindow" width=530 height=400 autostart="false"></embed>
</object>
<object id="video1" classid="clsid:CFCDAA03-8BE4-11cf-B84B-0020AFBBCCFA" width=530 height=60>
<param name="_ExtentX" value="11906">
<param name="_ExtentY" value="1588">
<param name="AUTOSTART" value="-1">
<param name="SHUFFLE" value="0">
<param name="PREFETCH" value="0">
<param name="NOLABELS" value="0">
<param name="CONTROLS" value="ControlPanel,StatusBar">
<param name="CONSOLE" value="Clip1">
<param name="LOOP" value="0">
<param name="NUMLOOP" value="0">
<param name="CENTER" value="0">
<param name="MAINTAINASPECT" value="0">
<param name="BACKGROUNDCOLOR" value="#000000">
<embed type="audio/x-pn-realaudio-plugin" console="Clip1" controls="ControlPanel,StatusBar" width=530 height=60 autostart="false"></embed>
</object>
</p>
]]></tpl>
</item>

克隆频道的实现方法二
官方网站上说了克隆频道的实现方法
但是需要静态模拟组件的支持
很多虚拟主机提供商不愿意安装这个组件
本站就自己搞了个方法来
主要是要操作 数据库哈
感觉很复杂!其实也很简单的哈
开始了:本站克隆频道演示:学院频道就是克隆的
1)登陆FTP,将news这个目录的文件下载到本地,从新命名为edu.再传到远程服务器上!
2)登陆网站后台,核心管理,栏目克隆,添加新克隆
3)按照官方的克隆方法添加克隆,名字为学院,数据库表这些随便你命名!不过要记住哦 !
4)作完以上步骤!将后台刷新,这时在管理后台的左边将多出了学院管理这个栏目拉
5)现在下载数据库回本地,你自己的数据库哈 ,将名字改为mdb为后缀的文件!
然后用ACCESS数据库打开他,复制表:db_news!从新命名为db_edu(你自己克隆的时候命的名),完了!数据库就操作完了!
6)然后将数据库名字换回来!传上去!OK了!

所有工作完成了!看效果吧!登陆后台!就可以看到拉!管理吧!!!

修改网站背景图片方法
打开IMAGES/SKIN/CSS/default.css

查找 .bg { background-color:#FFFFFF; }
替换为: body { background-image: url(图片地址); }

标签 Label_Show 的说明

简单而言,该标签共有4个参数

一个简单的范例:label_show("news","pic","1","type=new;cnum=4;tnum=20")

1: "news",代表模块类型,此处为新闻模块,常见的还有shop,article,down等等。

2: "pic",代表标签类型,此处为一个可显示图片的标签类型,常见的还有list(显示列表),gls(图文混排),等等。

3: "1",代表标签的显示方式,一种标签类型可设置多种显示方式,显示方式可以非常方便的自定义以实现自己网站个性化的要求,具体请见下文。

4:"type=new;cnum=4;tnum=20",代表标签显示的可选设置,如:此处type=new表示显示新的内容,除此之外还有(hot,good)等,分别代表热门和推荐的属性,cnum代表调用的记录数,此处表示显示前4条信息,tnum即(topic num)表示的是标题的显示最大字节数,此处为20,因此如果我们想调用新闻类的类别编号为1并且属性为推荐的前10条记录的话,我们就可以这么写:label_show("news","pic","1","classid=1;type=good;cnum=10;tnum=20"),此处的classid即为新闻类别的编号,classid可在后台分类管理中查看到。

标签显示的可选设置有:

' nsort 频道
' classid 分类ID
' specialid 专题ID
' type 调用类型,如热门(hot)、推荐(good)等
' img 主题图标 1:当前频道 h_*.gif 2,当前与属性 h_(article)_(good).gif 3,直接自己写 如:·
' cnum 调用记录数
' rnum 调用记录列数
' tnum 每条记录最大字符数
' snum 备注最大字符数
' target 是否新窗口 是:target=. 否:留空
' style 链接样式
' review 评论文字,空表示总不显示评论链接,可参考已有的;
' picm 图片的缩放比例
' picw 自定义图片宽度 (width)
' pich 自定义图片高度 (height)

如果我们想调用一个类别的几行几列,那么我们可以这样:

label_show("news","pic","1","classid=1;type=good;cnum=10;rnum=2;tnum=20")

前文中的rnum=2就表示调用2列。标签显示的可选设置中的参数无顺序,可自由选择搭配,可写可不写,自由运用以满足各种需求。

label_show的相关文件存储在 ./common/template/label/show.xcml

以pic为例,如果我们想自定义一个标签的显示方式,那么可以这样做:

打开 show.xcml

加入一个新的节点

<item>
<type>0</type>
<style>pic_newstyle</style>
<value><![CDATA[<td><a href="{$linkurl}"{$linkstyle}>{$pic}</a></td>]]></value>
<tpl><![CDATA[<table border=0 cellpadding=0 cellspacing=4 width="100%">$$$
<tr align=center valign=top>$$${$tpl}$$$
</tr>$$$
</table>]]></tpl>
<flag><![CDATA[]]></flag>
<remark></remark>
</item>

' style 标签的显示方式名称
' value 模板项目
' tpl 模板补充及外框架
' flag 标签替换标准标签内容及备注

如果想应用此标签,那么我们就可以将该标签调用出来: label_show("article","pic","newstyle","type=good;cnum=10;rnum=2;tnum=20")

list,gls等的用法与pic基本相同。

在上面的节点中我们可以看到包含有 {$linkurl} {$linkstyle}等字样,那些均为可替换的标签,从英文的大致意思可以很容易的猜测到 linkurl代表链接地址,linkstyle代表链接样式,其他常用的内部替换标签还有:

' sn 序号
' img 图片
' id ID号
' topic 标题
' linkurl 链接地址
' linkstyle 链接样式
' spic 小图片
' review 评论
' reviewurl 评论地址
' tim 时间
' pic 图片
' picurl 图片地址
' picw 图片宽
' pich 图片高
' summary 说明文字

在商城内还有

' price_old 原价
' price_now 现价
' discount 折扣

等等等等..

当我们在label_show中设置如下属性例:tnum=10;snum=60,那么就会把对应的内部替换标签{$topic}取前10位,{$summary}取前60位,以此类推。

修改论坛边框颜色
修改文件:images/skin/css/default.css

找到:.bbs_table { width:780; background:#d7d7d7; border:1px solid #66AA55; }

其中红色的为表间的线色,绿色的值为论坛边框的色值,根据你的需要改色值即可.

CMS 3.0论坛QQ即时对话功能
<%
if strdimu(23,u)<>"" and strdimu(23,u)<>0 then response.write "<a target=blank href=http://wpa.qq.com/msgrd?v=1&uin="&strdimu(23,u)&"&site="&cls.web_name&"&menu=yes><img border=0 src=http://wpa.qq.com/pa?p=1:"&strdimu(23,u)&":8 title='点击这里给我发QQ'></a> "
%>

关于后台更新密匙提醒需要模块信息的更新
将压缩包内的文件直接覆盖至/admin/include/下就行了。
该文件适用于任何版本的Joekoe CMS 3.0程序,
我们也已经将该文件纳入下个更新包,如果现在需要的用户可先更新!
点击下载

KTV插件
解压后放到相关目录即可. 点击下载

教你如何对你的新闻增加时间
如果你使用labal.show的话,
<%=cls.label_show("news","list","1","type=new;cnum=6;tnum=34;img=·;target=")%>
然后看看那个红色的数字是几,例如,那么就打开common/template/label/show.xcml
查找
<style>list_1</style>
可以看到
<tr><td>{$img}<a href="{$linkurl}" {$linkstyle}>{$topic}</a>{$spic} {$tim}</td></tr>
增加一下即可,哈哈

CMS3.0 SQL语句收集(整理中...)
1、删除论坛某指定贴
delete from db_bbs_topic where f_id=论坛id号 and t_id=帖子id号

2、删除仅注册没有发过一贴的用户
delete from db_user where u_bbs_counter<1

3、更改用户名字
update db_user set username='新名字' where username='旧名字'

4、删除指定用户"ABC"的论坛所有贴子
delete from db_bbs_data where username='ABC'
delete from db_bbs_topic where username='ABC'

5、给每位用户增加10金币
update db_user set u_emoney=u_emoney+10

6、清除没有发过帖的积分
update db_user set u_integral=0 where u_bbs_counter=0

7、删除访问量低于10的贴子
delete from db_bbs_topic where t_counter<10

8、扣除某一个ID为 AAA 的 注册用户的10积分
update db_user set u_emoney=u_emoney-10 where username='AAA'

原版下载页面首页今日更新数量显示错误,主要是AC版的时间函数与SQL不同,修正办法如下:
打开 down/inc/config.asp 文件,找到:
tmpnum=cls.exec_num(cls.SQL_Plus("down.count","timtoday="&cls.time_today))


改成
tmpnum=cls.exec_num(cls.SQL_Plus("down.count","timtoday=#"&cls.time_today&"#"))

仿KTV功能的电影音乐插件超清晰
点击下载

3.0全套收藏功能是非常好的功能
请更改你的文件:member/inc/inc_bookmark.asp 点击下载

3.0全套收藏功能是非常好的功能
不愿意下载的朋友可以作如下修改:
在member/inc/inc_bookmark.asp中

找到
<td width="20%">书签名:</td>


<td width="80%"><input class=txt type=text name=b_name size=30 maxlength=50 value=""></td>

修改为
<td width="80%"><input class=txt type=text name=b_name size=30 maxlength=50 value="<%=cls.code_query("name")%>"></td>

对联广告代码(调用型)
对联浮动广告效果的代码使用方法,本文介绍的这种效果,在1024*768分辨率下正常显示,在800*600的分辨率下可以自动隐藏,以免遮住页面影响访问者浏览内容,而且与前面两个代码不同的是,广告图下方增加了一个图片按纽,允许访客点击关闭广告图片,下面文本框中就是实现效果所需代码:
var delta=0.015;
var collection;
var closeB=false;
function floaters() {
this.items = [];
this.addItem = function(id,x,y,content)
{
document.write('<DIV id='+id+' style="Z-INDEX: 10; POSITION: absolute; width:80px; height:60px;left:'+(typeof(x)=='string'?eval(x):x)+';top:'+(typeof(y)=='string'?eval(y):y)+'">'+content+'</DIV>');

var newItem = {};
newItem.object = document.getElementById(id);
newItem.x = x;
newItem.y = y;

this.items[this.items.length] = newItem;
}
this.play = function()
{
collection = this.items
setInterval('play()',90);
}
}
function play()
{
if(screen.width<=800 || closeB)
{
for(var i=0;i<collection.length;i++)
{
collection.object.style.display = 'none';
}
return;
}
for(var i=0;i<collection.length;i++)
{
var followObj = collection.object;
var followObj_x = (typeof(collection.x)=='string'?eval(collection.x):collection.x);
var followObj_y = (typeof(collection.y)=='string'?eval(collection.y):collection.y);

if(followObj.offsetLeft!=(document.body.scrollLeft+followObj_x)) {
var dx=(document.body.scrollLeft+followObj_x-followObj.offsetLeft)*delta;
dx=(dx>0?1:-1)*Math.ceil(Math.abs(dx));
followObj.style.left=followObj.offsetLeft+dx;
}

if(followObj.offsetTop!=(document.body.scrollTop+followObj_y)) {
var dy=(document.body.scrollTop+followObj_y-followObj.offsetTop)*delta;
dy=(dy>0?1:-1)*Math.ceil(Math.abs(dy));
followObj.style.top=followObj.offsetTop+dy;
}
followObj.style.display = '';
}
}
function closeBanner()
{
closeB=true;
return;
}

var theFloaters = new floaters();
//
theFloaters.addItem('followDiv1','document.body.clientWidth-100',0,'<a onClick="closeBanner();" href=http://www.youlin.net target=_blank><img src=ok.gif width=100 height=400 border=0></a><br><br><img src=close.gif onClick="closeBanner();">');
theFloaters.addItem('followDiv2',0,0,'<a onClick="closeBanner();" href=http://www.youlin.net target=_blank><img src=ok1.gif width=100 height=400 border=0 ></a><br><br><img src=/close.gif onClick="closeBanner();">');
theFloaters.play();

把上面的代码另存为一个JS文件,然后在想实现此效果的页面用调用(<script language="javascript" src="你喜欢放的位置/a, dnwlife.js">
</script>)即可,*代表你另存的文件名!注意修改广告图片地址和连接地址!
点击下载

用户:
更多评论
您要为您所发的言论的后果负责,故请各位遵纪守法并注意语言文明。
留言:
验证码:
社会新闻
热门新闻