mirror of
https://github.com/Shadowss/TravianZ.git
synced 2026-07-07 13:24:22 +00:00
274d89bfa1
+You can no longer kick people of other alliances +You can no longer change the forum link with no permissions +You can no longer make more than 3 total confederation and 3 total NAP +You can no longer send a diplomacy pact to an alliance with already one pact or one pending pact +You can no longer handle diplomacy without permissions +Fixed security bugs related to invites (sending, deleting etc.) +You can no longer access to any alliance submenus without permissions (kick menu, diplomacy menu, etc.) +Errors are now shown correctly and better handling of them +New forum link and alliance description are shown correctly after editing them +You can no longer access to other alliances informations without being in it (attack reports, news, etc) +Corrected some alliance news +Added some language constants to en.php +Fixed and changed some database.php functions alliance related
140 lines
3.9 KiB
Smarty
140 lines
3.9 KiB
Smarty
<?php
|
|
if(!isset($aid)) $aid = $session->alliance;
|
|
|
|
$varmedal = $database->getProfileMedalAlly($aid);
|
|
$allianceinfo = $database->getAlliance($aid);
|
|
$memberlist = $database->getAllMember($aid);
|
|
$totalpop = 0;
|
|
$memberIDs = [];
|
|
|
|
foreach($memberlist as $member) {
|
|
$memberIDs[] = $member['id'];
|
|
}
|
|
$data = $database->getVSumField($memberIDs,"pop");
|
|
|
|
if (count($data)) {
|
|
foreach ($data as $row) {
|
|
$totalpop += $row['Total'];
|
|
}
|
|
}
|
|
|
|
echo "<h1>".$allianceinfo['tag']." - ".$allianceinfo['name']."</h1>";
|
|
include("alli_menu.tpl");
|
|
?>
|
|
<table cellpadding="1" cellspacing="1" id="edit"><thead>
|
|
<form method="post" action="allianz.php">
|
|
<input type="hidden" name="a" value="3">
|
|
<input type="hidden" name="o" value="3">
|
|
<input type="hidden" name="s" value="5">
|
|
<tr>
|
|
<th colspan="3">Alliance</th>
|
|
</tr><tr>
|
|
<td colspan="2">Details</td>
|
|
<td>Description</td>
|
|
</tr></thead>
|
|
<tbody>
|
|
|
|
<tr><td colspan="2"></td><td class="empty"></td></tr>
|
|
|
|
<tr>
|
|
<th>Tag</td><td class="s7"><?php echo $allianceinfo['tag']; ?></th>
|
|
<td rowspan="8" class="desc1"><textarea tabindex="1" name="be1"><?php echo isset($_POST['be1']) ? $_POST['be1'] : stripslashes($allianceinfo['desc']); ?></textarea></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>Name</th><td><?php echo $allianceinfo['name']; ?></td>
|
|
</tr>
|
|
|
|
<tr><td colspan="2" class="empty"></td></tr>
|
|
|
|
<tr>
|
|
<th>Rank</th><td><?php echo $ranking->getAllianceRank($aid); ?>.</td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>Points</th><td><?php echo $totalpop; ?></td>
|
|
</tr>
|
|
|
|
<tr>
|
|
<th>Members</th><td><?php echo count($memberlist); ?></td>
|
|
</tr>
|
|
|
|
<tr><td colspan="2" class="empty"></td></tr>
|
|
|
|
<tr><td colspan="2" class="desc2"><textarea tabindex="2" name="be2"><?php echo isset($_POST['be2']) ? $_POST['be2'] : stripslashes($allianceinfo['notice']); ?></textarea></td></tr>
|
|
<p>
|
|
<table cellspacing="1" cellpadding="2" class="tbg">
|
|
<tr><td class="rbg" colspan="4">Medals</td></tr>
|
|
<tr>
|
|
<td>Category</td>
|
|
<td>Rank</td>
|
|
<td>Week</td>
|
|
<td>BB-Code</td>
|
|
</tr>
|
|
<?php
|
|
/******************************
|
|
INDELING CATEGORIEEN:
|
|
===============================
|
|
== 1. Aanvallers top 10 ==
|
|
== 2. Defence top 10 ==
|
|
== 3. Klimmers top 10 ==
|
|
== 4. Overvallers top 10 ==
|
|
== 5. In att en def tegelijk ==
|
|
== 6. in top 3 - aanval ==
|
|
== 7. in top 3 - verdediging ==
|
|
== 8. in top 3 - klimmers ==
|
|
== 9. in top 3 - overval ==
|
|
******************************/
|
|
|
|
|
|
foreach($varmedal as $medal) {
|
|
$titel="Bonus";
|
|
switch ($medal['categorie']) {
|
|
case "1":
|
|
$titel="Attacker of the Week";
|
|
break;
|
|
case "2":
|
|
$titel="Defender of the Week";
|
|
break;
|
|
case "3":
|
|
$titel="Climber of the week";
|
|
break;
|
|
case "4":
|
|
$titel="Robber of the week";
|
|
break;
|
|
case "5":
|
|
$titel="Top 10 of both attackers and defenders";
|
|
break;
|
|
case "6":
|
|
$titel="Top 3 of Attackers of week ".$medal['points']." in a row";
|
|
break;
|
|
case "7":
|
|
$titel="Top 3 of Defenders of week ".$medal['points']." in a row";
|
|
break;
|
|
case "8":
|
|
$titel="Top 3 of Pop climbers of week ".$medal['points']." in a row";
|
|
break;
|
|
case "9":
|
|
$titel="Top 3 of Robbers of week ".$medal['points']." in a row";
|
|
break;
|
|
case "10":
|
|
$titel="Rank Climber of the week";
|
|
break;
|
|
case "11":
|
|
$titel="Top 3 of Rank climbers of week ".$medal['points']." in a row";
|
|
break;
|
|
case "12":
|
|
$titel="Top 10 of Rank Attackers of week ".$medal['points']." in a row";
|
|
break;
|
|
}
|
|
echo"<tr>
|
|
<td> ".$titel."</td>
|
|
<td>".$medal['plaats']."</td>
|
|
<td>".$medal['week']."</td>
|
|
<td>[#".$medal['id']."]</td>
|
|
</tr>";
|
|
} ?>
|
|
</table></p>
|
|
</table>
|
|
|
|
<p class="btn"><input tabindex="3" type="image" value="" name="s1" id="btn_save" class="dynamic_img" src="img/x.gif" alt="save" /></p></form> |