“标签的长度请控制在3-15个字节之间”解决方法(v7.5sp3)

step 1、 

在require/postfunc.php找到 

PHP代码
  1. function check_tag($tags) {    
  2.     $tags = array_unique(explode(" ",preg_replace('/\s+/is',' ',trim($tags))));    
  3.     count($tags)>5 && Showmsg("tags_num_limit");    
  4.     foreach ($tags as $key => $value) {    
  5.         (strlen($value)>15 || strlen($value)<3) && Showmsg('tag_length_limit');    
  6.     }    
  7.     $tags = implode(" ",$tags);    
  8.     return Char_cv($tags);    
  9. }   

上面加红的15和3自行修改

 

step 2、 

在require/postfunc.php找到 

PHP代码
  1. function setTags($tags) {    
  2.      if (!$tags) {    
  3.          return '';    
  4.      }    
  5.      $this->tags = array_unique(explode(" ",preg_replace('/\s+/is',' ',trim($tags))));    
  6.      if (count($this->tags) > 5) {    
  7.          return $this->post->showmsg("tags_num_limit");    
  8.      }    
  9.      foreach ($this->tags as $key => $value) {    
  10.          if (strlen($value)>15 || strlen($value)<3) {    
  11.              return $this->post->showmsg('tag_length_limit');    
  12.          }    
  13.      }    
  14.      return implode(" ",$this->tags);    
  15.  }    

上面加红的15和3自行修改

 

step 3、 

修改提示信息:template/wind/lang_msg.php

PHP代码
  1. 'tag_length_limit'          => '标签的长度请控制在3-15个字节之间',  

 

 

 

Tags: phpwind, 论坛

« 上一篇 | 下一篇 »

只显示10条记录相关文章

Phpwind v7.5无法在IE9下注册 (浏览: 10386, 评论: 0)
Phpnow常见的问题总结 (浏览: 8225, 评论: 0)
DZ 7.2论坛防广告之无敌利器 (浏览: 16189, 评论: 1)
内部传言 Tencent欲以数千万美元收购Comsenz (浏览: 10321, 评论: 1)
每日签到插件 (浏览: 10998, 评论: 0)
回复提醒插件(v7.5 sp3) (浏览: 9440, 评论: 0)
复制帖子自带原文地址(v7.2) (浏览: 15730, 评论: 1)
Dz v7.2 “欢迎新会员”不更新 (浏览: 9066, 评论: 0)
增加论坛活跃度(v7.2) (浏览: 8342, 评论: 0)

Trackbacks

点击获得Trackback地址,Encode: UTF-8 点击获得Trackback地址,Encode: GB2312 or GBK 点击获得Trackback地址,Encode: BIG5

发表评论

评论内容 (必填):