From 49d01be51ecb6a48216b8031526d93a5829e1568 Mon Sep 17 00:00:00 2001 From: novgorodschi catalin Date: Wed, 5 Aug 2026 08:56:29 +0300 Subject: [PATCH] Fix alliance view in ACP Fix alliance view in ACP --- Admin/Templates/alliance.tpl | 23 ++++++++++++++++++++++- Admin/Templates/allymedals.tpl | 26 ++++++++++++++------------ 2 files changed, 36 insertions(+), 13 deletions(-) diff --git a/Admin/Templates/alliance.tpl b/Admin/Templates/alliance.tpl index bf105f27..103c2a94 100644 --- a/Admin/Templates/alliance.tpl +++ b/Admin/Templates/alliance.tpl @@ -111,7 +111,11 @@ if($_GET['aid']) { .members-table,.mini-table{width:100%;border-collapse:collapse;font-size:12px;} .members-table th,.mini-table th{background:#f0f0f0;padding:7px;border:1px solid #ddd;text-align:left;font-weight:bold;color:#333;} -.members-table td,.mini-table td{padding:6px;border:1px solid #eee;} +/* Culoarea era mostenita din tema intunecata a panoului - gri deschis pe + fundalul alb al cardului, practic ilizibil. O fixam explicit. */ +.members-table td,.mini-table td{padding:6px;border:1px solid #eee;color:#2b2b2b;} +.mini-table td a{color:#1f6fb2;} +.mini-table tr:hover td{background:#f7f9fc;} .members-table tr:hover{background:#f9fff0;} .members-table td.ra{width:30px;text-align:center;color:#888;} .members-table td.on{width:24px;text-align:center;} @@ -237,7 +241,24 @@ if($_GET['aid']) { $sql = "SELECT * FROM ".TB_PREFIX."ali_log WHERE aid = $aid ORDER BY date DESC LIMIT 50"; $result = mysqli_query($GLOBALS["link"], $sql); while($row = mysqli_fetch_assoc($result)){ + /** + * Noutatile se pastreaza in baza de date ca simboluri, nu ca text: + * {{MSG_NEWS_JOINED|%3Ca%20href%3D...}} + * ca sa poata fi afisate in limba fiecarui cititor. + * + * BUG REPARAT: aici lipsea extinderea, deci se afisa simbolul brut. + * Iar rescrierea linkurilor se facea INAINTE de extindere, cand ele + * erau inca ascunse (codificate URL) in argumentele simbolului - + * deci nu prindea nimic. + * + * Ordinea corecta: intai extindem, apoi rescriem linkurile. + */ $comment = html_entity_decode($row['comment']); + + if (function_exists('tz_expand_report')) { + $comment = tz_expand_report($comment); + } + $comment = preg_replace('/([^<]+)<\/a>/i', '$2', $comment); $comment = strip_tags($comment, ''); echo ''.$comment.''.date('d.m.Y H:i', $row['date']).''; diff --git a/Admin/Templates/allymedals.tpl b/Admin/Templates/allymedals.tpl index fc993ae8..1188b4a1 100644 --- a/Admin/Templates/allymedals.tpl +++ b/Admin/Templates/allymedals.tpl @@ -23,18 +23,20 @@ $varmedal = $database->getProfileMedalAlly($_GET['aid']); ?>