diff --git a/Templates/Alliance/bonuses.tpl b/Templates/Alliance/bonuses.tpl
index f61cd23f..65f0a113 100644
--- a/Templates/Alliance/bonuses.tpl
+++ b/Templates/Alliance/bonuses.tpl
@@ -11,6 +11,28 @@ if (!class_exists('AllianceBonus')) {
include_once('GameEngine/AllianceBonus.php');
}
+// -------------------------------------------------
+// ID-UL ALIANTEI SI DATELE EI
+// -------------------------------------------------
+// Fiecare pagina de alianta si le incarca singura (vezi chat.tpl, option.tpl),
+// pentru ca allianz.php nu le pune la dispozitie global.
+if (!isset($aid)) {
+ $aid = (int) $session->alliance;
+}
+
+$allianceinfo = $database->getAlliance($aid);
+
+// Titlul si bara de taburi, exact ca in celelalte pagini de alianta.
+// Fara ele, intrarea pe tabul de bonusuri facea sa dispara navigatia si nu
+// mai aveai cum sa te intorci la Overview.
+echo "
"
+ . htmlspecialchars($allianceinfo['tag'], ENT_QUOTES, 'UTF-8')
+ . " - "
+ . htmlspecialchars($allianceinfo['name'], ENT_QUOTES, 'UTF-8')
+ . "
";
+
+include("alli_menu.tpl");
+
$abEngine = new AllianceBonus();
$abMessage = '';
$abError = false;
@@ -67,7 +89,7 @@ if (isset($_POST['ab_donate'])) {
}
/* ------------------------------------------------------------------ stare */
-$abAid = (int) $session->alliance;
+$abAid = $aid;
$abState = $abEngine->getState($abAid);
$abHighest = $abEngine->highestLevel($abAid);
$abLimit = AllianceBonus::dailyLimit($abHighest);
@@ -84,10 +106,12 @@ $abGpack = defined('GP_LOCATE') ? GP_LOCATE : 'gpack/travian_default/';
.ab-msg.err{border-color:#e0b4b4;background:#fdeaea;color:#a33}
.ab-grid{display:flex;flex-wrap:wrap;gap:9px;margin-bottom:10px}
.ab-card{flex:1 1 250px;border:1px solid #c9c9c9;background:#f2f2f2;padding:8px}
-.ab-head{display:flex;align-items:center;gap:8px;margin-bottom:6px}
+.ab-head{display:flex;align-items:flex-start;gap:8px;margin-bottom:6px}
.ab-head img{width:44px;height:44px}
.ab-name{font-weight:bold;color:#333}
.ab-lvl{color:#666;font-size:11px}
+/* descrierea sta in dreapta numelui si ocupa spatiul ramas */
+.ab-desc{flex:1;color:#666;font-size:11px;line-height:1.35;padding-left:4px}
.ab-eff{color:#1f7a1f;font-weight:bold}
.ab-bar{background:#fff;border:1px solid #c9c9c9;height:13px;overflow:hidden;margin:4px 0}
.ab-bar i{display:block;height:100%;background:#7db72f}
@@ -135,6 +159,12 @@ $abGpack = defined('GP_LOCATE') ? GP_LOCATE : 'gpack/travian_default/';
+%
+
= AllianceBonus::MAX_LEVEL) { ?>