This commit is contained in:
2025-12-08 02:55:51 +01:00
parent 2b9f97a75b
commit 3b00372240
5 changed files with 25 additions and 2 deletions

View File

@@ -1,5 +1,8 @@
// assets/js/api.js
const API = "api.php";
const BASE = (window.APP_BASE_URL || '').replace(/\/$/, '');
const API =
(window.APP_API_BASE && window.APP_API_BASE.replace(/\/$/, '')) ||
(BASE ? `${BASE}/api.php` : 'api.php');
/** ---- intern: Hilfen ---- */
function withTs(url) {
@@ -106,4 +109,3 @@ export function toast(msg, ok = true, opts = {}) {
(ok ? console.log : console.error)(msg);
}
}

View File

@@ -1,6 +1,8 @@
<?php
$base = rtrim(dirname($_SERVER['SCRIPT_NAME']), '/') ?: '';
$assetVersion = defined('ASSET_VERSION') ? ASSET_VERSION : time();
$appBaseUrl = rtrim($GLOBALS['app_base_url'] ?? '', '/');
$appApiBase = rtrim($GLOBALS['app_api_base'] ?? '', '/');
?>
<!doctype html>
<html lang="de">
@@ -15,6 +17,10 @@ $assetVersion = defined('ASSET_VERSION') ? ASSET_VERSION : time();
html.auth-pending body { visibility: hidden; }
</style>
<script>
window.APP_BASE_URL = <?= json_encode($appBaseUrl, JSON_UNESCAPED_SLASHES) ?>;
window.APP_API_BASE = <?= json_encode($appApiBase, JSON_UNESCAPED_SLASHES) ?>;
</script>
<!-- Tailwind zuerst -->
<script src="https://cdn.tailwindcss.com"></script>