From 640ba673370f07041ed62d8214fb74c1f919368c Mon Sep 17 00:00:00 2001 From: iopietro Date: Sat, 9 Jun 2018 12:31:46 +0200 Subject: [PATCH] Admin panel fixes +WW level is now showed in the village preview +WW level can now be changed in the building list +Walls and their level are now showed in the village preview --- Admin/Templates/editVillage.tpl | 126 ++++++++-------- Admin/Templates/village.tpl | 188 +++++++++--------------- GameEngine/Admin/Mods/editBuildings.php | 4 +- 3 files changed, 134 insertions(+), 184 deletions(-) diff --git a/Admin/Templates/editVillage.tpl b/Admin/Templates/editVillage.tpl index 7429bfcf..87f1e56d 100644 --- a/Admin/Templates/editVillage.tpl +++ b/Admin/Templates/editVillage.tpl @@ -29,8 +29,7 @@ if(isset($id))
"; @@ -42,16 +41,13 @@ if(isset($id))
"; } ?>
".($b + 18)."
"; } ?> @@ -71,8 +67,7 @@ if(isset($id)) procResType($i); echo ' @@ -102,16 +97,12 @@ if(isset($id)) procResType($fdata['f'.$i.'t']); - } + for ($i = 1; $i <= 41; $i++){ + if($i == 41) $i = 99; + + if($fdata['f'.$i.'t'] == 0) $bu = "-"; + else $bu = $funct->procResType($fdata['f'.$i.'t']); + echo ' '.$i.' @@ -131,7 +122,7 @@ if(isset($id))


- +

-
+
0) - { - echo ""; - } - elseif($gid ==0) - { - echo ""; - } - } - $rp=16; + if($gid >0) echo ""; + elseif($gid == 0) echo ""; + } + + $rp = 16; $rplevel = $fdata['f'.$rp]; - if($rplevel > 0) - { - echo ""; - } - elseif($rplevel ==0) - { - echo ""; - } - + + if($rplevel > 0) echo ""; + elseif($rplevel == 0) echo ""; + $resourcearray = $database->getResourceLevel($village['wref']); if($resourcearray['f99t'] == 40) { if($resourcearray['f99'] >= 0 && $resourcearray['f99'] <= 19) { - echo 'Worldwonder'; } - if($resourcearray['f99'] >= 20 && $resourcearray['f99'] <= 39) { - echo 'Worldwonder'; } - if($resourcearray['f99'] >= 40 && $resourcearray['f99'] <= 59) { - echo 'Worldwonder'; } - if($resourcearray['f99'] >= 60 && $resourcearray['f99'] <= 79) { - echo 'Worldwonder'; } - if($resourcearray['f99'] >= 80 && $resourcearray['f99'] <= 99) { - echo 'Worldwonder'; } - if($resourcearray['f99'] == 100) { - echo 'Worldwonder'; } + echo 'Worldwonder'; + } + elseif($resourcearray['f99'] >= 20 && $resourcearray['f99'] <= 39) { + echo 'Worldwonder'; + } + elseif($resourcearray['f99'] >= 40 && $resourcearray['f99'] <= 59) { + echo 'Worldwonder'; + } + elseif($resourcearray['f99'] >= 60 && $resourcearray['f99'] <= 79) { + echo 'Worldwonder'; + } + elseif($resourcearray['f99'] >= 80 && $resourcearray['f99'] <= 99) { + echo 'Worldwonder'; + } + elseif($resourcearray['f99'] == 100) { + echo 'Worldwonder'; + } } ?>
0) - { - echo "
$level
"; - } - } - if($rplevel >0) - { - echo "
".$fdata['f'.($b + 18)]."
"; + if($level > 0) echo "
$level
"; } + if($rplevel > 0) echo "
".$fdata['f39']."
"; + if($wallLevel > 0) echo "
".$fdata['f40']."
"; + if($WWLevel > 0) echo "
".$fdata['f99']."
"; ?>
diff --git a/Admin/Templates/village.tpl b/Admin/Templates/village.tpl index 70003c86..6439b281 100644 --- a/Admin/Templates/village.tpl +++ b/Admin/Templates/village.tpl @@ -11,10 +11,10 @@ ## Improved: aggenkeech ## ################################################################################# if($_SESSION['access'] < 8) die("Access Denied: You are not Admin!"); -error_reporting(0); + $id = $_GET['did']; -if(isset($id)) -{ +if(isset($id)){ + $coor = $database->getCoor($village['wref']); $varray = $database->getProfileVillages($village['owner']); $type = $database->getVillageType($village['wref']); @@ -33,12 +33,11 @@ if(isset($id)) elseif($type == 10){ $typ = array(3,5,4,6); } elseif($type == 11){ $typ = array(4,5,3,6); } elseif($type == 12){ $typ = array(5,4,3,6); } - $ocounter = array(); + $ocounter = []; $wood = $clay = $iron =$crop = 0; $q = "SELECT o.*, w.x, w.y FROM ".TB_PREFIX."odata AS o LEFT JOIN ".TB_PREFIX."wdata AS w ON o.wref=w.id WHERE conqured = ".(int) $village['wref']; $result = $database->query_return($q); - if(count($result) >0) - { + if(!empty($result) > 0){ $newResult = []; foreach($result as $row) { @@ -96,13 +95,12 @@ if(isset($id)) { public function getMapCheck($wref) { - return substr(md5($wref),5,2); + return substr(md5($wref), 5, 2); } }; $generator = new MyGenerator; - if($village and $user) - { + if($village && $user){ include("search2.tpl"); ?>