澳门新葡萄京官网注册帝国CMS信息置顶扣除相应积分

帝国CMS暗中认可的音信提示分界面有一些丑,想要修正怎么办:

本文实例陈诉了王国cms校订指示框样式以至跳转时间的秘诀。分享给大家供大家参谋。具体达成形式如下:

第一在所需的种类模型中添加int字段
top,单选开关0,1。首要校勘e/class/qinfofun.php两处
一处为扩展,一处为编写制定。

改进文件:

王国cms的晋升框及改进跳转时间的来得模板是:e/message/index.php

在文书中找到esetcookie(lastaddinfotime,time(卡塔尔国,time(State of Qatar+3600*24);下面到//————-修改

e/message/index.php

唤醒框坐落于第41行,代码如下:

全副沟通为:

提示文字要改语言包

复制代码代码如下:

 //置顶扣分 $t=$empire-fetch1("select top from {$dbtbpre}ecms_".$tbname." where userid='$muserid' and id='$id' and classid='$classid' limit 1"); if($t[top]) { $w=$empire-fetch1("select userfen from {$dbtbpre}enewsmember where userid='$muserid'"); if($w[userfen]=10) { $sql3=$empire-query("update {$dbtbpre}enewsmember set userfen=userfen-10 where userid='$muserid'"); printerror("AddQinfoSuccess",$reurl,1); } else { $sql4=$empire-query("update {$dbtbpre}ecms_".$tbname." set top=0 where userid='$muserid' and id='$id' and classid='$classid' limit 1"); printerror("jifenbugou",$reurl,1); } } else { printerror("AddQinfoSuccess",$reurl,1); }}else{ printerror("DbError","history.go(-1)",1);}}

e/data/language/gb/pub/q_message.php

音信提醒<>

找到

=$error?>

if($sql){ $reurl=DoingReturnUrl("ListInfo.php?mid=$mid",$add['ecmsfrom']); if($add['editgotoinfourl']$infor['checked'])//返回内容页 { if($cr['showdt']==1) { $reurl=$public_r[newsurl]."e/action/ShowInfo/?classid=$classidid=$id"; } elseif($cr['showdt']==2) { $reurl=$public_r[newsurl]."e/action/ShowInfo.php?classid=$classidid=$id"; } else { $reurl=$titleurl; } }

假设您的浏览器未有电动跳转,请点击这里

在其下至//—————删除之间轮番为:

<>

//置顶扣分 $t=$empire-fetch1("select top from {$dbtbpre}ecms_".$tbname." where userid='$muserid' and id='$id' and classid='$classid' limit 1"); if($t[top]) { $w=$empire-fetch1("select userfen from {$dbtbpre}enewsmember where userid='$muserid'"); if($w[userfen]=10) { $sql3=$empire-query("update {$dbtbpre}enewsmember set userfen=userfen-10 where userid='$muserid'"); printerror("EditQinfoSuccess",$reurl,1); } else { $sql4=$empire-query("update {$dbtbpre}ecms_".$tbname." set top=0 where userid='$muserid' and id='$id' and classid='$classid' limit 1"); printerror("jifenbugou",$reurl,1); } } else{printerror("EditQinfoSuccess",$reurl,1);} } else {printerror("DbError","history.go(-1)",1);}}

其样式定义为class=”tableborder”,所援引的体裁表在e/data/images/qcss.css文件中。

介怀上边部分的10为扣除的积分活动安装,还恐怕有jifenbuzhu本身能够该为投机索要的提示在e/data/language/gb/pub/q_message.php中添加。

跳转时间放在e/message/index.php第18行:

又增多那些字段首借使制止与丰硕的十一分firsttitle起冲突,幸免事后升迁带来的麻烦,若是会员积分不足提示积分不足但消息仍让能够交给只是不可能置顶。

复制代码代码如下:
var secs=3;//3秒

在列表模板中调用方法:

将其改良为本身想要设定的时间就可以。

[e:loop={"select * from phome_ecms_house where top=1 and checked=1 and classid='$GLOBALS[navclassid]' limit 3",3,24,0}]tr onmouseout="this.style.backgroundColor='#ffffff'" onmouseover="this.style.backgroundColor='#F1F5FC'" td?=$bqr[myarea]?/td td font color="red"[置顶]/fonta href="?=$bqsr[titleurl]?" title="?=$bqr[title]?" target="_blank"?=$bqr[xiangxidizhi]?/a/td td?=$bqr[shi]?室?=$bqr[ting]?厅/td td?=$bqr[size]?span ㎡/span/td td?=$bqr[money]?/td td align="right"?=date('Y-m-d',$bqr[newstime])?/td /tr[/e:loop]

目的在于本文所述对大家的帝国CMS建站有所支持。

//01.24日更新成效丰硕到期时间字段date
到期早前置顶成效失效,上边的列表模板sql中增多

and (unix_timestamp(youxiaoqi)-UNIX_TIMESTAMP(NOW()))0

仅供参谋。

发表评论

电子邮件地址不会被公开。 必填项已用*标注