📄 forum.php
字号:
<?php
!function_exists('readover') && exit('Forbidden');
function wind_forumcheck($forum)
{
global $windid,$groupid,$tid,$fid,$manager,$skin;
if($forum['f_type']=='former' && $groupid=='guest' && $_COOKIE){
Showmsg('forum_former');
}
if(!empty($forum['style']) && file_exists(R_P."data/style/$forum[style].php")){
$skin=$forum['style'];
}
$pwdcheck='pwdcheck'.$fid;
if($forum['password'] != '' && $_COOKIE[$pwdcheck] != $forum['password'] && $windid!=$manager){
require_once(R_P.'require/forumpw.php');
}
if($forum['allowvisit'] && @strpos($forum['allowvisit'],','.$groupid.',')===false && $windid!=$manager){
Showmsg('forum_jiami');
}
if(!$forum['cms'] && $forum['f_type']=='hidden' && $windid!=$manager && !$forum['allowvisit']){
Showmsg('forum_hidden');
}
}
function forumindex($fup){
global $forum,$fid,$cateid,$fpage;
$secondurl="thread.php?fid=$fid&page=$fpage";
if($forum[$fup]['type']=='category'){
$cateid=$forum[$fup]['fid'];
$guidename=array(
//$forum[$cateid]['name']=>"index.php?cateid=".$forum[$cateid]['fid'],
$forum[$fid]['name']."\t"=>$secondurl
);
} elseif($forum[$fup]['type']=='forum'){
$cateid=$forum[$fup]['fup'];
$guidename=array(
//$forum[$cateid]['name']=>"index.php?cateid=".$forum[$cateid]['fid'],
$forum[$fup]['name']=>"thread.php?fid=".$forum[$fup]['fid'],
$forum[$fid]['name']."\t"=>$secondurl
);
} elseif($forum[$fup]['type']=='sub'){
$fup1=$forum[$fup]['fup'];
$cateid=$forum[$fup1]['fup'];
$guidename=array(
//$forum[$cateid]['name']=>"index.php?cateid=".$forum[$cateid]['fid'],
$forum[$fup1]['name']=>"thread.php?fid=".$forum[$fup1]['fid'],
$forum[$fup]['name']."\t"=>"thread.php?fid=".$forum[$fup]['fid'],
$forum[$fid]['name']."\t\t"=>$secondurl
);
}
return $guidename;
}
function numofpage($count,$page,$numofpage,$url)
{
global $tablecolor;
if ($numofpage<=1){
return ;
}else{
$fengye="<a href=\"{$url}page=1\"><< </a>";
$flag=0;
for($i=$page-3;$i<=$page-1;$i++)
{
if($i<1) continue;
$fengye.=" <a href={$url}page=$i> $i </a>";
}
$fengye.=" <b>$page</b> ";
if($page<$numofpage)
{
for($i=$page+1;$i<=$numofpage;$i++)
{
$fengye.=" <a href={$url}page=$i> $i </a>";
$flag++;
if($flag==4) break;
}
}
$fengye.=" <input type='text' size='2' style='height: 16px; border:1px solid $tablecolor' onkeydown=\"javascript: if(event.keyCode==13) location='{$url}page='+this.value;\"> <a href=\"{$url}page=$numofpage\"> >></a> Pages: ( $numofpage total )";
return $fengye;
}
}
?>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -