<?php
//////////////// made by TTMTT ////////////////

if(isset($aid)) {
$aid = $aid;
}
else {
$aid = $session->alliance;
}
$allianceinfo = $database->getAlliance($aid);
echo "<h1>".$allianceinfo['tag']." - ".$allianceinfo['name']."</h1>";
include("alli_menu.tpl"); 
$ids = $_GET['s'];

if(isset($_POST['new'])){
	$forum_name = $_POST['u1'];
	$forum_des = $_POST['u2'];
	$forum_owner = $session->uid;
	$forum_area = $_POST['bid'];
	
	$database->CreatForum($forum_owner,$aid,$forum_name,$forum_des,$forum_area);
}
if(isset($_POST['edittopic'])){
	$topic_name = $_POST['thema'];
	$topic_cat = $_POST['fid'];
	$topic_id = $_POST['tid'];
	
	$database->UpdateEditTopic($topic_id,$topic_name,$topic_cat);
}
if(isset($_POST['editforum'])){
	$forum_name = $_POST['u1'];
	$$forum_name = htmlspecialchars($forum_name);
	$forum_des = $_POST['u2'];
	$forum_des = htmlspecialchars($forum_des);
	$forum_id = $_POST['fid'];
	
	$database->UpdateEditForum($forum_id,$forum_name,$forum_des);
}
if(isset($_POST['newtopic'])){
	$title = $_POST['thema'];
	$post = $_POST['text'];
	$cat = $_POST['fid'];
	$owner = $session->uid;
	$alli = $_POST['pid'];

		if(isset($_POST['umfrage_ende'])){
			$ends = "";
		}else{
			$ends = '';
		}
	$database->CreatTopic($title,$post,$cat,$owner,$alli,$ends);
}
if(isset($_POST['newpost'])){
	$post = $_POST['text'];
	$post = htmlspecialchars($post);
	$tids = $_POST['tid'];
	$owner = $session->uid;
	
	$database->UpdatePostDate($tids);
	$database->CreatPost($post,$tids,$owner);
}
if(isset($_POST['editans'])){
	$post = $_POST['text'];
	$topic_id = $_POST['tid'];

	$database->EditUpdateTopic($topic_id,$post);
}
if(isset($_POST['editpost'])){
	$post = $_POST['text'];
	$post = htmlspecialchars($post);
	$posts_id = $_POST['pod'];

	$database->EditUpdatePost($posts_id,$post);
}
if(!isset($_GET['admin'])) {
	$_GET['admin'] = null;
}
if($_GET['admin']== "switch_admin"){
	if($database->CheckResultEdit($aid) != 1){
		$database->CreatResultEdit($aid,1);
	}else{
		if($database->CheckEditRes($aid) == 1){
			$database->UpdateResultEdit($aid,'');
		}else{
			$database->UpdateResultEdit($aid,1);
		}
	}
}
if($_GET['admin']== "pin"){
	$database->StickTopic($_GET[idt],1); // stick topic
}
if($_GET['admin']== "unpin"){
	$database->StickTopic($_GET[idt],''); // unstick topic
}
if($_GET['admin']== "delforum"){
	$database->DeleteCat($_GET[idf]); // delete forum
}
if($_GET['admin']== "deltopic"){
	$database->DeleteTopic($_GET[idt]); // delete topic
}
if($_GET['admin']== "delpost"){
	$database->DeletePost($_GET[pod]); // stick topic
}
if($_GET['admin']== "lock"){
	$database->LockTopic($_GET[idt],1); // lock topic
}
if($_GET['admin']== "unlock"){
	$database->LockTopic($_GET[idt],''); // unlock topic
}
if($_GET['admin']== "newforum"){
	include("Forum/forum_1.tpl");  // new forum
}elseif(isset($_GET['fid'])){
	if(isset($_GET['ac'])){
		include("Forum/forum_5.tpl"); // new topic
	}else{
		include("Forum/forum_4.tpl"); // topic cat
	}
}elseif($_GET['admin'] == "editforum"){
	include("Forum/forum_8.tpl"); // edit topic
}elseif($_GET['admin'] == "editans"){
	include("Forum/forum_9.tpl"); // edit answer
}elseif($_GET['admin'] == "editpost"){
	include("Forum/forum_10.tpl"); // edit answer
}elseif($_GET['admin'] == "edittopic"){
	include("Forum/forum_3.tpl"); // edit topic
}elseif(isset($_GET['tid'])){
	if(isset($_GET['ac'])){
		include("Forum/forum_7.tpl"); // new post
	}else{
		include("Forum/forum_6.tpl"); // showtopic 
	}
}else{
	if($database->CheckForum($aid)){
		include("Forum/forum_2.tpl"); 
	}else{
			echo '<p class="error">Forum is not created yet</p><p>
					<a href="allianz.php?s=2&admin=newforum"><img id="fbtn_newforum" class="dynamic_img" src="img/x.gif" alt="New forum" /></a></p>';
	}				
}
?>