+
←
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ |
+ |
+ |
+ |
+
+
+
+
+
+
+ |
+
+ |
+ |
+
+
+ |
+
+
+ |
+
+
+
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+
+ |
+ |
+ |
+ |
+
+
+
+
+
+
+ |
+ |
+ |
+
+
+ |
+
+
+
+
+
+
+
+
+
+
+
+ $lang['mod_picker_action_add'] ?? 'Add',
+ 'remove' => $lang['mod_picker_action_remove'] ?? 'Remove',
+ 'loading' => $lang['mod_picker_status_loading'] ?? 'Searching…',
+ 'error' => $lang['mod_picker_status_error'] ?? 'Search failed.',
+ 'empty' => $lang['mod_picker_results_empty'] ?? 'No results.',
+ 'query' => $lang['mod_picker_status_need_query'] ?? 'Enter a query.',
+ 'sync' => $lang['mod_picker_toggle_label'] ?? 'Sync',
+ ];
+ ?>
+
$lv): ?>data-lang-="" >
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/modules/steam_workshop/workshop_admin.php b/modules/steam_workshop/workshop_admin.php
index 846122de..5380cde3 100644
--- a/modules/steam_workshop/workshop_admin.php
+++ b/modules/steam_workshop/workshop_admin.php
@@ -2,12 +2,30 @@
declare(strict_types=1);
require_once __DIR__ . '/controllers/AdminWorkshopController.php';
+require_once __DIR__ . '/controllers/WorkshopProfileController.php';
function exec_ogp_module(): void
{
global $db;
echo '