HTML Teil vollständig kommentiert / dokumentiert

This commit is contained in:
2026-01-30 20:27:50 +00:00
parent 25cdeb042e
commit c9fe6051e9

View File

@@ -12,7 +12,7 @@
-->
<style>
/* === STYLING (Golden Master) === */
/* === STYLING === */
body { font-family: 'Segoe UI', Arial, sans-serif; background-color: #f4f7f6; padding: 20px; color: #333; }
form { background: #fff; max-width: 900px; margin: 0 auto; padding: 40px; box-shadow: 0 4px 15px rgba(0,0,0,0.1); border-radius: 8px; }
@@ -57,14 +57,14 @@
.storage-area { background-color: #f8f9fa; border: 1px solid #e9ecef; padding: 20px; border-radius: 8px; margin-top: 50px; }
.storage-controls { display: flex; gap: 10px; flex-wrap: wrap; align-items: center; margin-top: 15px; }
/* === TOOLTIP / MOUSE OVER STYLING === */
/* === TOOLTIP mit MOUSE OVER === */
.info-icon {
display: inline-flex;
justify-content: center;
align-items: center;
width: 18px;
height: 18px;
background-color: #008B00; /* Dein Design-Grün */
background-color: #008B00;
color: white;
border-radius: 50%;
font-size: 12px;
@@ -78,7 +78,7 @@
.info-icon .tooltip-text {
visibility: hidden;
width: 220px;
background-color: #333; /* Dunkler Hintergrund */
background-color: #333;
color: #fff;
text-align: center;
border-radius: 6px;
@@ -136,7 +136,7 @@
.input-wrapper.checkbox-left label {
margin-bottom: 0 !important;
cursor: pointer;
/* Falls du das Label fett gedruckt hast, machen wir es hier evtl. normal, Geschmackssache: */
/* Falls du das Label fett gedruckt hast, wird es hiermit evtl. normal, Geschmackssache: */
/* font-weight: normal; */
}
@@ -155,7 +155,7 @@
<body>
<div id="version-warning">
⚠️ VERALTETE VERSION! Bitte laden Sie die aktuelle Vorlage im Intranet/CMS herunter.
⚠️ VERALTETE VERSION! Bitte laden Sie die aktuelle Vorlage im Intranet/CMS [URL folgt] herunter.
<div id="critical-msg" style="display:none; color: yellow;">
Diese Version ist zu alt und gesperrt.
</div>
@@ -170,6 +170,7 @@
</div>
<hr>
<!-- Allgemeine Ausfüllhinweise, Kasten oben -->
<div class="process-info">
<strong>Ablauf beim Senden:</strong><br>
1. Ein <b>PDF</b> wird erstellt und heruntergeladen.<br>
@@ -188,6 +189,7 @@
</div>
</div>
<!-- erscheint nur, wenn Änderung ausgewählt wurde -->
<div class="form-grouping hidden" id="gruppeAenderungsart">
<h3>Art der Änderung</h3>
<div class="radio-group">
@@ -291,6 +293,9 @@
</div>
</div>
<!-- Liste der Fachverfahren und Spezialanwendungen in den Geschäftsbereichen -->
<!-- Liste muss hier vollständig erfasst sein, damit eine Steuerung erfolgen kann -->
<!-- Grundsätzlich ist die Liste für alle sichtbar (Mandanten entsprechend ergänzen), erst die einzelenen Checkboxen werden dann gesteuert -->
<div id="row_anwendungen" data-areas="DEBUG,ZENIT,JVA,OLG,VG,ARBG,SDJ,FG,SD,GSTA">
<label class="main-label">Fachverfahren / Fachanwendungen</label>
<div class="checkbox-group">
@@ -351,6 +356,7 @@
</div>
</div>
<!-- Liste der Dienstbezeichnungen ist ziemlich vollständig & kann je nach Mandant einzelne Einträge gesteuert werden -->
<div class="form-grouping hidden" id="gruppeAnwenderdetails">
<h3>Anwenderdetails</h3>
<div class="field-grid-3">
@@ -397,6 +403,7 @@
</select>
</div>
<!-- Liste der Funktion entsprechend ergänzen und über Mandant steuern -->
<div class="input-wrapper" id="row_mitarbeiter_funktion" data-areas="DEBUG,OLG,VG,ARBG">
<label for="ma_funktion">Funktion</label>
<select id="ma_funktion" name="ma_funktion">
@@ -415,8 +422,8 @@
</select>
</div>
<!-- Dienstort -->
<!-- ZenIT -->
<!-- Dienstort entweder Anschrift oder Behördenbezeichnung -->
<!-- ZenIT vollständig -->
<div class="input-wrapper" id="row_dienstort_ZENIT" data-areas="DEBUG,ZENIT">
<label for="dienstort_ZENIT">Dienstort</label>
<select id="dienstort_ZENIT" name="dienstort_ZENIT">
@@ -428,7 +435,8 @@
<option value="Gartenstr. 3">ZenIT - Gartenstr. 3</option>
</select>
</div>
<!-- OLG -->
<!-- OLG vollständig -->
<div class="input-wrapper" id="row_dienstort_OLG" data-areas="OLG">
<label for="dienstort_OLG">Dienstort</label>
<select id="dienstort_OLG" name="dienstort_OLG">
@@ -475,7 +483,8 @@
<option value="OLG Brandenburg">OLG Brandenburg</option>
</select>
</div>
<!-- JVA -->
<!-- JVA vollständig -->
<div class="input-wrapper" id="row_dienstort_JVA" data-areas="JVA">
<label for="dienstort_JVA">Dienstort</label>
<select id="dienstort_JVA" name="dienstort_JVA">
@@ -488,7 +497,8 @@
<option value="JVA Nord-Brandenburg TA Wriezen">JVA Nord-Brandenburg TA Wriezen</option>
</select>
</div>
<!-- SDJ -->
<!-- SDJ vollständig -->
<div class="input-wrapper" id="row_dienstort_SDJ" data-areas="SDJ">
<label for="dienstort_SDJ">Dienstort</label>
<select id="dienstort_SDJ" name="dienstort_SDJ">
@@ -515,7 +525,7 @@
</select>
</div>
<!-- VG -->
<!-- VG vollständig -->
<div class="input-wrapper" id="row_dienstort_VG" data-areas="VG">
<label for="dienstort_VG">Dienstort</label>
<select id="dienstort_VG" name="dienstort_VG">
@@ -526,7 +536,7 @@
</select>
</div>
<!-- GSTA -->
<!-- GSTA ACHTUNG unvollständig -->
<div class="input-wrapper" id="row_dienstort_GSTA" data-areas="GSTA">
<label for="dienstort_GSTA">Dienstort</label>
<select id="dienstort_GSTA" name="dienstort_GSTA">
@@ -539,7 +549,7 @@
</select>
</div>
<!-- FG -->
<!-- FG ACHTUNG unvollständig -->
<div class="input-wrapper" id="row_dienstort_FG" data-areas="FG">
<label for="dienstort_FG">Dienstort</label>
<select id="dienstort_FG" name="dienstort_FG">
@@ -552,7 +562,7 @@
</select>
</div>
<!-- SG -->
<!-- SG ACHTUNG unvollständig -->
<div class="input-wrapper" id="row_dienstort_SG" data-areas="SG">
<label for="dienstort_SG">Dienstort</label>
<select id="dienstort_SG" name="dienstort_SG">
@@ -565,7 +575,7 @@
</select>
</div>
<!-- ARBG -->
<!-- ARBG vollständig -->
<div class="input-wrapper" id="row_dienstort_ARBG" data-areas="ARBG">
<label for="dienstort_ARBG">Dienstort</label>
<select id="dienstort_ARBG" name="dienstort_ARBG">
@@ -1481,7 +1491,6 @@
</div>
<br>
<p align=right><i>© ZenIT - FB2</i>
</form>
<script>
@@ -1489,7 +1498,8 @@
* stellt alle erforderlichen Script Teile / Snippets / Bibliotheken bereit für das Script welches sich um die Funktion in der Datei kümmert. Es muss zwingend
' vor dem Script der HTML Datei kommen.
* NICHT LÖSCHEN! NICHT MODIFIZIEREN!
* Script für die Funktion der HTML Datei folgt, nach diesem Script
*
* Script für die Funktion der HTML Datei folgt, nach diesem Script
* Script welches modigiziert werden darf beginnt mit Kommentar: SCRIPT BNV
*
* BEGINN ORIGINAL SCRIPT: