📄 setforum.php
字号:
<?
/* BMForum Plus! Bulletin Board Systems Version : Plus! This is a freeware, but don't change the copyright information. A SourceForge Project - GNU Licence project. Web Site: http://www.bmforum.com Copyright (C) Bluview Technology*/
$thisprog="setforum.php";
require("adminglobal.php");
require("datafile/config.php");
$forumfile="datafile/forumdata.php";
if($useraccess!="1" || $admgroupdata[3]!="1") {
adminlogin();
}
$newstring="";
print "<tr><td bgcolor=#0041BD colspan=3><font color=#D6DFF7>
<b>$arr_ad_lng[320] $arr_ad_lng[189]</b>
</td></tr>
";
if (file_exists($forumfile)) {
$forumdata=file($forumfile);
}
$count=count($forumdata);
$t=time();
if (empty($action)) {
//$forumselect="";
$forumonly="";
for($i=0; $i<$count; $i++) {
$detail=explode("|",$forumdata[$i]);
//$forumselect.="<option value=\"$detail[3]\">$detail[1]</option>";
if ($detail[0]!="<?exit;?>category") $forumonly.="<option value=\"$detail[3]\">$detail[1]</option>";
}
//$forumselect.="</select>";
$forumonly.="</select>";
}
if (file_exists($forumfile)) {
$forumdata=file($forumfile);
$count=count($forumdata);
}
if (empty($action)) {
print <<<EOT
<tr><td bgcolor=#D6DFF7 colspan=3>
<b>$arr_ad_lng[550]</b><br>
EOT;
$forumselect="";
$forumonly="";
$catselect="";
for($i=0; $i<$count; $i++) {
$detail=explode("|",$forumdata[$i]);
$forumselect.="<option value=\"$detail[3]\">$detail[1]</option>";
}
$forumselect.="</select>";
for($i=0; $i<$count; $i++) {
$detail=explode("|",$forumdata[$i]);
$detail[0]=str_replace("<?exit;?>","",$detail[0]);
if($detail[0]=="category"){
echo "{$tab_top}<b>$arr_ad_lng[551]</b> $detail[1] <a href=\"modforum.php?job=modify&target=$detail[3]\">$arr_ad_lng[552]</a> <a href=\"modforum.php?action=maction&job=delete&targetid=$detail[3]\">$arr_ad_lng[553]</a><br>{$tab_bottom}";
}else{
if($detail[4]==""){ echo " <b>$arr_ad_lng[554]</b> $detail[1] <br> <a href=\"modforum.php?job=modify&target=$detail[3]\">$arr_ad_lng[555]</a> | <a href=\"modforum.php?action=maction&job=delete&targetid=$detail[3]\">$arr_ad_lng[556]</a> | <a href=\"usergroup.php?targetid=$detail[3]\">$arr_ad_lng[557]</a><br>";
}else{echo " <b>$arr_ad_lng[558]</b> $detail[1] <br> <a href=\"modforum.php?job=modify&target=$detail[3]\">$arr_ad_lng[559]</a> | <a href=\"modforum.php?action=maction&job=delete&targetid=$detail[3]\">$arr_ad_lng[560]</a> | <a href=\"usergroup.php?targetid=$detail[3]\">$arr_ad_lng[557]</a><br>";}}
}
print <<<EOT
<p>
<b>$arr_ad_lng[561]</b>
$tab_top
<a href=setforum.php?action=ffindex>$arr_ad_lng[562]</a>
$tab_bottom
<br>
<b>3.<a href="addforum.php">$arr_ad_lng[563]</A></b><p>
<b>$arr_ad_lng[564]</b>
<form action="$thisprog" method=POST><input type=hidden name="action" value="modifyorder">
$tab_top
$arr_ad_lng[565]<select name="item1">$forumselect $arr_ad_lng[566] <select name="item2">$forumselect $arr_ad_lng[567] <input type=submit value="$arr_ad_lng[66]">
$tab_bottom</form>
EOT;
exit;
}elseif ($action=="modifyorder") {
//-------鏀瑰彉椤哄簭-----------
print "<tr><td bgcolor=#F9FAFE valign=middle align=center colspan=2><b>$arr_ad_lng[568]</b></td></tr>
<tr><td bgcolor=D6DFF7 colspan=2>";
$new="";
for ($i=0; $i<$count; $i++) {
$detail=explode("|",$forumdata[$i]);
if ($detail[3]!=$item1) $new.=$forumdata[$i];
if ($detail[3]==$item2) {
for ($j=0; $j<$count; $j++) {
$detail2=explode("|",$forumdata[$j]);
if ($detail2[3]==$item1) $new.=$forumdata[$j];
}
}
}
writetofile($forumfile,$new);
$forumlist=file($forumfile);
$count=count($forumlist);
for ($i=0; $i<$count; $i++) {
$detail=explode('|',$forumlist[$i]);
$detail[0]=str_replace("<?exit;?>","",$detail[0]);
if ($detail[0]=="category") $listsinfo.= "linkset[0]+=\"<div class='menuitems'><a href='cate.php?cateid={$detail[3]}'>{$detail[1]}</a></div>\"\n";
if ($detail[0]=="forum" || $detail[0]=="former" || $detail[0]=="selection" || $detail[0]=="locked" || $detail[0]=="closed") $listsinfo.= "linkset[0]+=\"<div class='menuitems'><a href='forums.php?forumid={$detail[3]}'> |- {$detail[1]}</a></div>\"\n";
if ($detail[0]=="subforum" ||$detail[0]=="subformer" || $detail[0]=="subselection" || $detail[0]=="sublocked" || $detail[0]=="subclosed") $listsinfo.= "linkset[0]+=\"<div class='menuitems'><a href='forums.php?forumid={$detail[3]}'> |-|- {$detail[1]}</a></div>\"\n";
}
writetofile ("datafile/navigator.js", "var linkset=new Array() \n linkset[0]=''\n".$listsinfo);
}elseif($action=="ffindex"){
$count=count($forumlist);
for ($i=0; $i<$count; $i++) {
$detail=explode('|',$forumlist[$i]);
$detail[0]=str_replace("<?exit;?>","",$detail[0]);
if ($detail[0]=="category") $listsinfo.= "linkset[0]+=\"<div class='menuitems'><a href='cate.php?cateid={$detail[3]}'>{$detail[1]}</a></div>\"\n";
if ($detail[0]=="forum" || $detail[0]=="former" || $detail[0]=="selection" || $detail[0]=="locked" || $detail[0]=="closed") $listsinfo.= "linkset[0]+=\"<div class='menuitems'><a href='forums.php?forumid={$detail[3]}'> |- {$detail[1]}</a></div>\"\n";
if ($detail[0]=="subforum" ||$detail[0]=="subformer" || $detail[0]=="subselection" || $detail[0]=="sublocked" || $detail[0]=="subclosed") $listsinfo.= "linkset[0]+=\"<div class='menuitems'><a href='forums.php?forumid={$detail[3]}'> |-|- {$detail[1]}</a></div>\"\n";
}
writetofile ("datafile/navigator.js", "var linkset=new Array() \n linkset[0]=''\n".$listsinfo);
print "<tr><td bgcolor=#F9FAFE valign=middle align=center colspan=2><b>$arr_ad_lng[569]</b></td></tr>
<tr><td bgcolor=D6DFF7 colspan=2>";
}
print "<br><b> $arr_ad_lng[75]</b><br><br> >> <a href=$thisprog>$arr_ad_lng[76]</a></td></tr></table></body></html>";
exit;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -