diff --git a/app/Views/admin/feedback/all.php b/app/Views/admin/feedback/all.php index ebbc5de..54a33c4 100644 --- a/app/Views/admin/feedback/all.php +++ b/app/Views/admin/feedback/all.php @@ -14,7 +14,7 @@ $badge = static function (string $s): string { $map = [ 'new' => 'bg-blue-50 text-blue-700', 'in_progress' => 'bg-amber-50 text-amber-700', - 'answered' => 'bg-teal-50 text-teal-700', + 'answered' => 'bg-gray-100 text-gray-500', 'done' => 'bg-emerald-50 text-emerald-700', 'hold' => 'bg-gray-100 text-gray-500', ]; @@ -63,9 +63,20 @@ $badge = static function (string $s): string { · fb_mb_name ?? '')) ?> + fb_page_url ?? ''); + $fbUrlOpen = $fbUrlRaw; + if ($fbUrlOpen !== '' && ! preg_match('#^https?://#i', $fbUrlOpen)) { + $fbUrlOpen = (string) preg_replace('/([?&])embed=1(?=&|$)/', '$1', $fbUrlOpen); + $fbUrlOpen = rtrim($fbUrlOpen, '?&'); + $fbUrlOpen = base_url(ltrim($fbUrlOpen, '/')); + } + ?>
fb_page_title ?: '-')) ?> - · fb_page_url ?: '')) ?> + + · +
diff --git a/app/Views/admin/feedback/show.php b/app/Views/admin/feedback/show.php index a83870e..861cd8e 100644 --- a/app/Views/admin/feedback/show.php +++ b/app/Views/admin/feedback/show.php @@ -24,8 +24,26 @@ use App\Models\FeedbackModel;

fb_content) ?>


+ fb_page_url ?? ''); + $fbUrlOpen = $fbUrlRaw; + if ($fbUrlOpen !== '' && ! preg_match('#^https?://#i', $fbUrlOpen)) { + $fbUrlOpen = (string) preg_replace('/([?&])embed=1(?=&|$)/', '$1', $fbUrlOpen); + $fbUrlOpen = rtrim($fbUrlOpen, '?&'); + $fbUrlOpen = base_url(ltrim($fbUrlOpen, '/')); + } + ?>
-
화면
fb_page_title ?: '-')) ?>
fb_page_url ?: '')) ?>
+
화면
+
+ fb_page_title ?: '-')) ?>
+ + + + - + +
작성자
fb_mb_name ?? '')) ?> (idx fb_mb_idx ?>, level fb_mb_level ?>)
지자체
fb_lg_idx ?? 0) ?>
일시
fb_regdate ?? '')) ?>