@@ -132,16 +123,16 @@ $pairs = $data['pairs'];
#
- login log
- focus
+
+
#
- login log
- focus
+
+
diff --git a/Admin/Templates/natars.tpl b/Admin/Templates/natars.tpl
index 0424c00d..eb6dd731 100644
--- a/Admin/Templates/natars.tpl
+++ b/Admin/Templates/natars.tpl
@@ -49,22 +49,22 @@ $deletedArtifacts = $database->getDeletedArtifacts();
-
🏰 WW Villages
+
@@ -73,12 +73,12 @@ $deletedArtifacts = $database->getDeletedArtifacts();
-
✨ Add Artifacts
+
@@ -105,13 +105,13 @@ $deletedArtifacts = $database->getDeletedArtifacts();
-
🗑️ Deleted Artifacts
+
- Name Bonus Effect Time Old Owner Old Village
+
No artifacts '; } else { foreach($deletedArtifacts as $artifact){ $info=Artifacts::getArtifactInfo($artifact);?>
-
+
@@ -127,10 +127,10 @@ $deletedArtifacts = $database->getDeletedArtifacts();
-
📊 Artifacts Overview
+
- Icon Name Effect Player Alliance
+
getArtifactsBysize(1); $big=$database->getArtifactsBysize(2); $unique=$database->getArtifactsBysize(3);
if(empty($small)&&empty($big)&&empty($unique)){ echo 'No artifacts found '; }
diff --git a/Admin/Templates/notregistered.tpl b/Admin/Templates/notregistered.tpl
index 0c38b80d..cb3111f3 100644
--- a/Admin/Templates/notregistered.tpl
+++ b/Admin/Templates/notregistered.tpl
@@ -51,8 +51,8 @@ if($_SESSION['access'] < ADMIN) die("Access Denied");
-
✉️ Players Not Activated
-
+
+
@@ -60,13 +60,13 @@ if($_SESSION['access'] < ADMIN) die("Access Denied");
#
- ID
- Username
- Email
- Tribe
- Activation Code
- Act2
- Time
+
+
+
+
+
+
+
diff --git a/Admin/Templates/online.tpl b/Admin/Templates/online.tpl
index 2f969909..d6ec683e 100644
--- a/Admin/Templates/online.tpl
+++ b/Admin/Templates/online.tpl
@@ -59,12 +59,12 @@ $accessColors = [
-
No online users in last 5 minutes
+
Ban History ()
- Start
- End
- Duration
- Reason
+
+
+
+
diff --git a/Admin/Templates/playeradditionalinfo.tpl b/Admin/Templates/playeradditionalinfo.tpl
index ba67c166..25daaecd 100644
--- a/Admin/Templates/playeradditionalinfo.tpl
+++ b/Admin/Templates/playeradditionalinfo.tpl
@@ -34,7 +34,7 @@
Additional Information
-
+
@@ -44,7 +44,7 @@
- Access
+
Banned';
@@ -55,23 +55,23 @@
- Vacation Mode
+
Enabled' : 'Disabled '; ?>
- Gold
+
- Sitter 1
+
= 1 ? ''.htmlspecialchars($database->getUserField($user['sit1'],"username",0)).' ' : 'No Sitter '; ?>
- Sitter 2
+
= 1 ? ''.htmlspecialchars($database->getUserField($user['sit2'],"username",0)).' ' : 'No Sitter '; ?>
- Beginners Protection
+
- Culture Points
- Last Activity
- Attack Points (This Week)
- Defence Points (This Week)
- Resources Raided (This Week)
- Total Attack Points
- Total Defence Points
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/Admin/Templates/playerdeletion.tpl b/Admin/Templates/playerdeletion.tpl
index 4ade403d..7f9343a7 100644
--- a/Admin/Templates/playerdeletion.tpl
+++ b/Admin/Templates/playerdeletion.tpl
@@ -1,13 +1,9 @@
-
- The account will be deleted in
-
+
- ✖ Cancel
-
+ title=""
+ style="background:#e74c3c; color:#fff; text-decoration:none; padding:6px 10px; border-radius:6px; font-weight:bold;">
\ No newline at end of file
diff --git a/Admin/Templates/playerheroinfo.tpl b/Admin/Templates/playerheroinfo.tpl
index 995bad6a..b8542821 100644
--- a/Admin/Templates/playerheroinfo.tpl
+++ b/Admin/Templates/playerheroinfo.tpl
@@ -64,13 +64,12 @@ if ($hero !== false) {
- Player Heroes
+
-
- None Add Hero
+
Hero #
- Hero Name
+
- Hero Level
+
- Hero Unit
+
getUnitName($h['unit'])."\" title=\"".$technology->getUnitName($h['unit'])."\" /> ".$technology->getUnitName($h['unit']); ?>
- Status
+
- Alive
- ' title="Edit">
+
+ ' title="">
-
+
-
+
- Dead
+
-
+
(kill living hero first)'; } ?>
@@ -126,12 +125,12 @@ if ($hero !== false) {
- Details Point Level
- Offence
- Defence
- Off-Bonus %
- Def-Bonus %
- Regeneration /Day
+
+
+
+ %
+ %
+ /Day
- Resources /h ()
+ /h ()
Experience: %
- Health %
+ %
diff --git a/Admin/Templates/playerinfo.tpl b/Admin/Templates/playerinfo.tpl
index e2d450a0..3a5029d9 100644
--- a/Admin/Templates/playerinfo.tpl
+++ b/Admin/Templates/playerinfo.tpl
@@ -48,11 +48,11 @@
- Player
+
- Details
- Description
+
+
@@ -63,11 +63,11 @@
- Rank
+
procRankArray();echo $ranking->getUserRank($user['id']);?>
- Tribe
+
Roman'; }
@@ -83,7 +83,7 @@
- Alliance
+
- Villages
+
- Population
+
-
+
@@ -107,7 +107,7 @@
- Age
+
- Gender
+
- Username
+
- Location
+
- Password
+
•••••••
- Last IP
+
- Language
+
- Email
+
- Quest
+
- » Ban User
- » Send Message
+
+
- » Edit Plus & Res Bonus
- » Edit Sitters
- » Edit Protection
- » Edit Password
- » Edit Overall Off & Def
- » Edit Weekly Off, Def, Raid
+
+
+
+
+
+
- » User Login Log
- » User Illegal Log
+
+
diff --git a/Admin/Templates/playermedals.tpl b/Admin/Templates/playermedals.tpl
index 864262ca..696f293f 100644
--- a/Admin/Templates/playermedals.tpl
+++ b/Admin/Templates/playermedals.tpl
@@ -18,16 +18,16 @@
Player Medals ()
- CATEGORY
- RANK
- WEEK
- POINTS
- MEDAL
+
+
+
+
+
- This player has no medals yet
+
- Bonus
+
- Bonus
+
- Bonus
+
- Bonus
+
\ No newline at end of file
diff --git a/Admin/Templates/punish.tpl b/Admin/Templates/punish.tpl
index 5d69b2e6..2cd54c78 100644
--- a/Admin/Templates/punish.tpl
+++ b/Admin/Templates/punish.tpl
@@ -53,7 +53,7 @@ $active = $admin->getUserActive();
- Punish Player
+
@@ -86,8 +86,8 @@ $active = $admin->getUserActive();
- Delete Troops
- OK
+
+
@@ -99,8 +99,8 @@ $active = $admin->getUserActive();
- Empty Warehouses
- OK
+
+
diff --git a/Admin/Templates/pushprot.tpl b/Admin/Templates/pushprot.tpl
index c1a3b8a5..2771f41f 100644
--- a/Admin/Templates/pushprot.tpl
+++ b/Admin/Templates/pushprot.tpl
@@ -60,35 +60,28 @@ function pp_num($n) { return number_format((int)$n); }
-
Push Protection Dashboard
-
- Per-player 7-day resource balance (received from other players) versus an
- automatic limit derived from the player's hourly production
- (h of production per window).
- WW villages and artefact villages are flagged as supply exceptions. Set a manual
- override to exempt a player (WW / trusted) or give a custom cap. Nothing is blocked
- automatically — this is visibility & control for a human moderator.
-
+
+
h
@@ -98,22 +91,18 @@ function pp_num($n) { return number_format((int)$n); }
-
- No inter-player transfers recorded in this window yet.
- The 7-day balance fills in as merchant deliveries between different players
- are processed after this feature is deployed.
-
+
- Player
- Villages / Pop
- Prod/h
- Received (7d)
- Limit
- Usage
- Override
+
+
+
+
+
+
+
@@ -153,13 +142,13 @@ function pp_num($n) { return number_format((int)$n); }
- >Auto
+ >
>Exempt
- >Custom cap
+ >
- Save
+
diff --git a/Admin/Templates/questEditor.tpl b/Admin/Templates/questEditor.tpl
index ee6fe7af..5a21fe6a 100644
--- a/Admin/Templates/questEditor.tpl
+++ b/Admin/Templates/questEditor.tpl
@@ -55,29 +55,17 @@ $msg = isset($_GET['msg']) ? (string)$_GET['msg'] : '';
-
Quest Editor
-
- Edit the reward each quest grants (wood / clay / iron / crop / gold / Plus days) and
- the requirement level (e.g. main-building level for building quests). Values are
- seeded from the shipped defaults, so nothing changes until you edit. The two quest
- variants have different quests and rewards — pick the one your server uses
- (players on qtyp 37 get extended , everyone else standard ).
+
+
).
-
- Reward values are live via QuestConfig::grantReward() in the quest
- templates. Quests marked fixed keep their original hardcoded logic
- (conditional rewards, atomic milestone claims, special mechanics) and are not
- affected by edits here. The reward numbers shown inside each quest's on-screen
- text are separate template strings — edits here change what is actually
- granted; update the quest language strings if you want the preview to match.
-
+
QuestConfig::grantReward()