-->

帝国cms分类信息(帝国cms使用手册)

首先在所需的系统模型中添加int 字段top,单选按钮0、1(0 为否,1 为是)。 e/class/qinfofun.php主要有两处修改,一是添加,一是编辑。

查找esetcookie('lastaddinfotime', time(), time()+3600*24);在文件中;转到//-------------修改如下

全部替换为:

//从top扣除积分$t=$empire-fetch1('select top from {$dbtbpre}ecms_'.$tbname.' where userid='$muserid' and id='$id' and classid='$classid'限制1'); if($t[top]) { $w=$empire-fetch1('从{$dbtbpre}enewsmember 中选择userfen,其中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( 'jifenbugo',$reurl,1); } } else { printerror('AddQinfoSuccess',$reurl,1); }}else{ printerror('DbError','history.go(-1)',1);} }出现

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;将其下面的//-------------删除并替换为:

//从top扣除积分$t=$empire-fetch1('select top from {$dbtbpre}ecms_'.$tbname.' where userid='$muserid' and id='$id' and classid='$classid'限制1'); if($t[top]) { $w=$empire-fetch1('从{$dbtbpre}enewsmember 中选择userfen,其中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( 'jifenbugo',$reurl,1); } } else{printerror('EditQinfoSuccess',$reurl,1);} } else {printerror('DbError','history.go(-1)',1);} } 注意上面部分中的10 是自己扣分,jifenbuzhu可以在e/data/language/gb/pub/q_message.php中添加自己需要的提示。

增加这个字段主要是为了避免和boss的第一个称号冲突,也避免以后升级带来麻烦。如果会员积分不足,会提示积分不足,但仍可提交信息,但无法置顶。

调用列表模板中的方法:

[e:loop={'select * from phome_ecms_house where top=1 andChecked=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 class='tx'font color='red'[top]/fonta href='?=$bqsr[标题网址]?'标题='?=$bqr[标题]?' target='_blank'?=$bqr[香溪地志]?/a/td td?=$bqr[shi]?room?=$bqr [ting]?hall/td td?=$bqr[size]?span class='m'/span/td td?=$bqr[money]?/td tdalign='right'?=date('Y-m-d',$bqr[newstime])?/td /tr[/e:loop]//01.23 每日更新功能增加过期时间字段日期。过期后,top功能失效。将其添加到上面的列表模板sql中

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

仅供参考。

上一篇: 帝国cms适合建什么站(帝国cms适合建什么站点)

下一篇: 帝国cms留言板(帝国cms评论)

关于搜一搜站长工具

如未标明出处,所有模板均为搜一搜站长工具原创,如需转载,请附上原文地址,感谢您的支持和关注。

关于代售类模板,为网友上传发布,如果有侵犯你的权益,请联系我们,第一时间删除。客服邮箱:3801085100#qq.com(#换成@)

本文地址:http://www.soyiso.net/news/12078.html

展开更多