全部加
紅色部份代碼或者修改
綠色部份~!
方法 1 首先修改
根目录下的 list.php $listdb=ListThisSort($rows,$webdb[ListLeng]?$webdb[ListLeng]:50
,'sc',120); //120是部份內容的字數 120= 60個中文字.
2. 修改 global.php
function ListThisSort($rows,$leng=50
,$sc,$num){
global $page,$fid,$fidDB,$webdb,$pre;
if($page<1){
$page=1;
}
$min=($page-1)*$rows;
if($fidDB[listorder]==1){
$DESC='DESC';
$ORDER='A.posttime';
}elseif($fidDB[listorder]==2){
$DESC='ASC';
$ORDER='A.posttime';
}elseif($fidDB[listorder]==3){
$DESC='DESC';
$ORDER='A.hits';
}elseif($fidDB[listorder]==4){
$DESC='ASC';
$ORDER='A.hits';
}elseif($fidDB[listorder]==5){
$DESC='DESC';
$ORDER='A.lastview';
}elseif($fidDB[listorder]==6){
$DESC='DESC';
$ORDER='rand()';
}else{
$DESC='DESC';
$ORDER='A.list';
}
if(!$webdb[viewNoPassArticle]){
$SQL_yz=' AND A.yz=1 ';
}
$SQL="A LEFT JOIN {$pre}reply R ON A.aid=R.aid WHERE A.fid=$fid AND R.topic=1 $SQL_yz ORDER BY $ORDER $DESC LIMIT $min,$rows";
$which='A.*,R.content';
$listdb=list_article($SQL,$which,$leng
,$sc,$num);
return $listdb;
}
3,修改
inc 文件夾里的 artic_function.php function restr($stri,$num){
$arr=array("/r","/n"," ",' ',"\t","/t","\r","\n","\r\n");
$rep=strip_tags ($stri);
$rep=str_replace($arr,'',$rep);
$str = substr ($rep,0,$num);
if (strlen($rep)>$num)
$str="$str ......";
else
$str=$str;
return $str;
} function list_article($SQL,$which='*',$leng=40
,$sc,$num){
global $db,$pre;
$query=$db->query("SELECT $which FROM {$pre}article $SQL");
while( $rs=$db->fetch_array($query) ){
if($sc=='sc'){
$rs[content]= restr($rs[content],$num);
}
else
$rs[content]=@preg_replace('/<([^>]*)>/is',"",$rs[content]); //把HTML代码过滤掉
最后
template\default\list.htm <span class="title"><a href="bencandy.php?fid=$rs[fid]&id=$rs[aid]" target="$target" title='
$rs[content]'>
方法 2: 只修改
template\default\list.htm function restr($stri,$num){
$arr=array(' ',"\t","/t","\r","\n","\r\n");
$rep=strip_tags ($stri);
$rep=str_replace($arr,'',$rep);
$str = substr ($rep,0,$num);
if (strlen($rep)>$num)
$str="$str ......";
else
$str=$str;
return $str;
} foreach($listdb AS $key=>$rs){
$sc=restr($rs[content],120); // 120 = 60 個中文字
$target=$rs[target]?'_blank':'_self';
.
.
.
<span class="title"><a href="bencandy.php?fid=$rs[fid]&id=$rs[aid]" target="$target" title='
$sc'>