📝 Enhanced Printer Details Modal and Scrollable Update Documentation Added 🎉
This commit is contained in:
@@ -6,9 +6,29 @@
|
||||
{{ super() }}
|
||||
<!-- CSRF Token für AJAX-Anfragen -->
|
||||
<meta name="csrf-token" content="{{ csrf_token() }}">
|
||||
|
||||
<!-- Verstecktes CSRF-Input als Fallback -->
|
||||
<form id="csrf-form" style="display: none;">
|
||||
<input type="hidden" name="csrf_token" value="{{ csrf_token() }}"/>
|
||||
</form>
|
||||
|
||||
<!-- Konsolidierte Admin JavaScript Datei - verhindert Event-Handler-Konflikte -->
|
||||
<script src="{{ url_for('static', filename='js/admin-unified.js') }}" defer></script>
|
||||
|
||||
<!-- Debug Script für CSRF Token -->
|
||||
<script>
|
||||
document.addEventListener('DOMContentLoaded', function() {
|
||||
const metaToken = document.querySelector('meta[name="csrf-token"]')?.getAttribute('content');
|
||||
const hiddenToken = document.querySelector('input[name="csrf_token"]')?.value;
|
||||
console.log('🔒 CSRF Debug - Meta Token:', metaToken ? 'verfügbar' : 'FEHLT');
|
||||
console.log('🔒 CSRF Debug - Hidden Token:', hiddenToken ? 'verfügbar' : 'FEHLT');
|
||||
|
||||
if (!metaToken && !hiddenToken) {
|
||||
console.error('❌ KRITISCH: Kein CSRF Token gefunden!');
|
||||
}
|
||||
});
|
||||
</script>
|
||||
|
||||
<!-- Loading Overlay -->
|
||||
<div id="loading-overlay" class="fixed inset-0 bg-black/50 backdrop-blur-sm z-50 flex items-center justify-center hidden">
|
||||
<div class="bg-white dark:bg-slate-800 rounded-2xl p-8 shadow-2xl">
|
||||
@@ -579,7 +599,7 @@
|
||||
<!-- Wartungs-Modal -->
|
||||
<div id="maintenance-modal" class="fixed inset-0 bg-black/50 backdrop-blur-sm z-50 hidden">
|
||||
<div class="flex items-center justify-center h-full p-4">
|
||||
<div class="bg-white dark:bg-slate-800 rounded-2xl p-8 shadow-2xl max-w-md w-full">
|
||||
<div class="bg-white dark:bg-slate-800 rounded-2xl p-8 shadow-2xl max-w-md w-full max-h-90vh overflow-y-auto scrollbar-thin scrollbar-thumb-rounded">
|
||||
<div class="text-center mb-6">
|
||||
<div class="mx-auto flex items-center justify-center h-12 w-12 rounded-full bg-blue-100 dark:bg-blue-900 mb-4">
|
||||
<svg class="h-6 w-6 text-blue-600 dark:text-blue-400" fill="none" stroke="currentColor" viewBox="0 0 24 24">
|
||||
|
Reference in New Issue
Block a user