⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 setforum.php

📁 bmb的论坛
💻 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 "&nbsp;&nbsp;&nbsp;&nbsp;<b>$arr_ad_lng[554]</b> $detail[1]  <br>&nbsp;&nbsp;&nbsp;&nbsp;<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 "&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<b>$arr_ad_lng[558]</b> $detail[1]  <br>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<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]}'>&nbsp;|- {$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]}'>&nbsp;|-|- {$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]}'>&nbsp;|- {$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]}'>&nbsp;|-|- {$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>&nbsp;$arr_ad_lng[75]</b><br><br>&nbsp;&gt;&gt; <a href=$thisprog>$arr_ad_lng[76]</a></td></tr></table></body></html>";
exit;

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -