destoon 禁止同一个会员发布重复信息代码修改
生活随笔
收集整理的這篇文章主要介紹了
destoon 禁止同一个会员发布重复信息代码修改
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
很多destoon做的B2B網站允許免費會員發布信息,但是免費會員會發布大量重復信息,有可能會導致搜索引擎降權,所以我們有必要做一下限制,禁止一個會員發布重復信息,需要修改幾處代碼:
以供應模塊為例
1、打開文件module/sell/sell.class.php
function title_exists($title) {
$condition = "title='$title'";
return $this->db->get_one("SELECT itemid FROM {$this->table} WHERE $condition");}
2.在if($post['totime'])這前面添加
if(strlen($post['title']) < 3)
return $this->_(lang('message->pass_title'));
if(!$this->itemid && $this->title_exists($post['title']))
return $this->_(lang('message->pass_chongfu'));
3.最后在找到lang\zh-cn\message.inc.php添加一行代碼
$L['pass_chongfu'] = '標題重復請重新填寫';
其他模塊也是同樣的道理,快去試試吧
總結
以上是生活随笔為你收集整理的destoon 禁止同一个会员发布重复信息代码修改的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: wordpress后台不显示友情链接菜单
- 下一篇: EMLOG文章自动添加关键词和标签内链的