7。0的多行空行换成一行方法
需要修改文件
\include\discuzcode.func.php
查找一下代码- return $htmlon ? $message : nl2br(str_replace(array("\t", ' ', ' '), array(' ', ' ', ' '), $message));
复制代码 用一下代码替换
- if(!$htmlon){
- $message = nl2br(str_replace(array("\t", ' ', ' '), array(' ', ' ', ' '), $message));
- $ttt = split("\n",$message);
- $sss = "";
- $ccc = 0;
- for($i=0;$i<count($ttt);$i++){
- if(trim($ttt[$i])=="" or trim($ttt[$i]) == "<br />" ){
- $ccc +=1;
- continue;
- }
- if($ccc > 1){
- $sss .= "<br />";
- $ccc = 0;
- }
- $sss .= $ttt[$i];
- }
- $message = $sss;
- }
- return $message;
复制代码 |