1<!DOCTYPE html> 2<html lang="de" > 3<head> 4 <base href="https://www.stadt-teuchern.de/" /> 5<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 6<title>Digitale Verwaltung Einheitsgemeinde Stadt Teuchern</title> 7<meta name="generator" content="GeoCMS Version:26.8.8 brain-SCC GmbH (c) 2026" /> 8<meta name="keywords" content="Digitale Verwaltung" /> 9<meta name="robots" content="index, follow" /> 10<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/res/jquery/css/jquery-ui.min.css?v=v26.8.8" /> 11<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/res/jquery/css/jquery-ui-brain.css?v=v26.8.8" /> 12<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/res/icomoon/icomoon.css?v=v26.8.8" /> 13<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/res/lindua/lindua.css?v=v26.8.8" /> 14<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/res/vendor/bootstrap/icons/font/bootstrap-icons.css?v=v26.8.8" /> 15<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/res/icons/gc-icons/gc-icons.css?v=v26.8.8" /> 16<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/res/icons/vifont/css/vifont.css?v=v26.8.8" /> 17<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/res/vendor/bootstrap/4.6.0/css/bootstrap-cms.css?v=v26.8.8" /> 18<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/res/vendor/bootstrap/xcontrols/xcontrols_bootstrap4_frontend.css?v=v26.8.8" /> 19<link rel="stylesheet" type="text/css" href="https://www.stadt-teuchern.de/var/styles/config_vgr_01/Lokal-Teuchern.css?v=v26.8.8" />
20<script src="https://www.stadt-teuchern.de/res/jquery/js/jquery.min.js?v=v26.8.8"></script>
vendor: 1 bytes, line 20
20
21<script defer src="https://www.stadt-teuchern.de/res/jquery/js/jquery-ui.min.js?v=v26.8.8"></script>
vendor: 1 bytes, line 21
21
22<script defer src="https://www.stadt-teuchern.de/res/js/jquery/jquery-ui-touch-punch/jquery.ui.touch-punch.min.js?v=v26.8.8"></script>
vendor: 1 bytes, line 22
22
23<script defer src="https://www.stadt-teuchern.de/res/vendor/bootstrap/plugin/js/popper.min.js?v=v26.8.8"></script>
vendor: 1 bytes, line 23
23
24<script defer src="https://www.stadt-teuchern.de/res/vendor/bootstrap/4.6.0/js/bootstrap.min.js?v=v26.8.8"></script>
vendor: 1 bytes, line 24
24
25<script defer src="https://www.stadt-teuchern.de/res/js/bootstrap/bootstrap-modaldialog/bootstrap.modaldialog.min.js?v=v26.8.8"></script>
vendor: 1 bytes, line 25
25
26<script defer src="https://www.stadt-teuchern.de/res/vendor/bootstrap/plugin/bootstrap-autocomplete/dist/latest/bootstrap-autocomplete.js?v=v26.8.8"></script>
vendor: 1 bytes, line 26
26
27<script src="https://www.stadt-teuchern.de/res/js/gclocalstorage/gcLocalStorage.js?v=v26.8.8"></script>
vendor: 1 bytes, line 27
27
28<script src="https://www.stadt-teuchern.de/res/js/gc.js?v=v26.8.8"></script>
vendor: 1 bytes, line 28
28
29<script src="https://www.stadt-teuchern.de/res/js/xc.js?v=v26.8.8"></script>
vendor: 1 bytes, line 29
29
30<script defer src="https://www.stadt-teuchern.de/res/js/jquery/bootstrap-maxlength/src/bootstrap-maxlength.js?v=v26.8.8"></script>
vendor: 1 bytes, line 30
30
31<script src="https://www.stadt-teuchern.de/res/modules/gccookiemessage/js/gccookiemessage.js?v=v26.8.8"></script>
vendor: 1 bytes, line 31
31
32<script defer src="https://www.stadt-teuchern.de/res/modules/btp_pushmenu/templates/v2_0/pushmenu.min.js?v=v26.8.8"></script>
32 33<style> 34.breadcrumb-item + .breadcrumb-item-first::before { 35 content : ""; 36 float: none; 37} 38 39@media (pointer : coarse) { 40 41 .btp_breadcrumb { 42 max-width: calc(100vw - 1rem); 43 } 44 .btp_breadcrumb ol.breadcrumb.touch { 45 flex-wrap : nowrap; 46 overflow-x : scroll; 47 } 48 49 .btp_breadcrumb a, 50 .btp_breadcrumb span { 51 white-space : nowrap; 52 } 53 54 .breadcrumb-item + .breadcrumb-item::before { 55 float : none; 56 } 57 58 .breadcrumb-item strong { 59 text-wrap-mode: nowrap; 60 } 61} 62</style>
63<script > 64jQuery.noConflict(); 65var GeoCMSMultiObject = {}; 66/* +++++++++++++++++++++++++++++++++++++ */ 67window.GeoCMSLocalStorage = new gcLocalStorage('base',false, '0','https://www.stadt-teuchern.de/'); /* Wrapper für localStorage */ 68window.GeoCMSSessionStorage = new gcLocalStorage('base',true, '0',''); /* Wrapper für sessionStorage */ 69/* +++++++++++++++++++++++++++++++++++++ */ 70 71document.addEventListener('keyup',XControls.Core.closePopupWithEscape); 72function outputCurrentValue(id,prefix,postfix) 73{ 74 if (typeof prefix === "undefined") 75 { 76 prefix = ': '; 77 } 78 if (typeof postfix === "undefined") 79 { 80 postfix = ''; 81 } 82 const out = document.querySelector('#' + id + '_output'); 83 const el = document.querySelector('#' + id); 84 if (out && el) 85 { 86 out.textContent = prefix + el.value + postfix; 87 } 88 89} jQuery(function() { 90 jQuery('.check_max_length').maxlength({ 91 alwaysShow: true, 92 //threshold: 10, 93 warningClass: "badge bg-success", 94 limitReachedClass: "badge badge-danger", 95 placement: 'top' 96 //message: 'used %charsTyped% of %charsTotal% chars.' 97 }); 98 });function openWizardDialog(element_id, reference, wizardname) { 99 var url = 'https://www.stadt-teuchern.de/admin/page/ajax/GetWizard/?wizard=__WIZ__&uhash=sjynQfXlD93B0ptPcU2gNF6akvTmuCH8AM45Rqde&input_id=__ID__'.replace('__WIZ__',wizardname).replace('__ID__',element_id); 100 return BtpDialogClass.invokeOnClick(reference,url); 101} 102</script>
102 103 104<link rel="canonical" href="https://www.stadt-teuchern.de/de/digitale-verwaltungsleistungen.html" /> 105 106<!-- FAVICONS: Beginn --> 107<!--link rel="shortcut icon" href="https://www.stadt-teuchern.de/favicon.ico" type="image/x-icon" id="favicon" /--> 108<!--link rel="icon" href="https://www.stadt-teuchern.de/favicon.ico" type="image/x-icon"/--> 109<!--link rel="shortcut icon" href="https://www.stadt-teuchern.de/favicon.ico" type="image/vnd.microsoft.icon"--> 110<link rel="apple-touch-icon" type="image/png" sizes="57x57" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/57x57/id/9,42/apple-icon-57x57.png"> 111<link rel="apple-touch-icon" type="image/png" sizes="60x60" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/60x60/id/9,42/apple-icon-60x60.png"> 112<link rel="apple-touch-icon" type="image/png" sizes="72x72" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/72x72/id/9,42/apple-icon-72x72.png"> 113<link rel="apple-touch-icon" type="image/png" sizes="76x76" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/76x76/id/9,42/apple-icon-76x76.png"> 114<link rel="apple-touch-icon" type="image/png" sizes="114x114" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/114x114/id/9,42/apple-icon-114x114.png"> 115<link rel="apple-touch-icon" type="image/png" sizes="120x120" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/120x120/id/9,42/apple-icon-120x120.png"> 116<link rel="apple-touch-icon" type="image/png" sizes="144x144" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/144x144/id/9,42/apple-icon-144x144.png"> 117<link rel="apple-touch-icon" type="image/png" sizes="152x152" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/152x152/id/9,42/apple-icon-152x152.png"> 118<link rel="apple-touch-icon" type="image/png" sizes="180x180" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/180x180/id/9,42/apple-icon-180x180.png"> 119<link rel="icon" type="image/png" sizes="36x36" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/36x36/id/9,42/android-chrome-36x36.png"> 120<link rel="icon" type="image/png" sizes="48x48" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/48x48/id/9,42/android-chrome-48x48.png"> 121<link rel="icon" type="image/png" sizes="72x72" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/72x72/id/9,42/android-chrome-72x72.png"> 122<link rel="icon" type="image/png" sizes="96x96" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/96x96/id/9,42/android-chrome-96x96.png"> 123<link rel="icon" type="image/png" sizes="144x144" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/144x144/id/9,42/android-chrome-144x144.png"> 124<link rel="icon" type="image/png" sizes="192x192" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/192x192/id/9,42/android-chrome-192x192.png"> 125<link rel="icon" type="image/png" sizes="256x256" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/256x256/id/9,42/android-chrome-256x256.png"> 126<link rel="icon" type="image/png" sizes="384x384" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/384x384/id/9,42/android-chrome-384x384.png"> 127<link rel="icon" type="image/png" sizes="512x512" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/512x512/id/9,42/android-chrome-512x512.png"> 128<link rel="icon" type="image/png" sizes="57x57" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/57x57/id/9,42/favicon-57x57.png"> 129<link rel="icon" type="image/png" sizes="96x96" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/96x96/id/9,42/favicon-96x96.png"> 130<link rel="icon" type="image/png" sizes="16x16" href="https://www.stadt-teuchern.de/de/datei/zuschneiden/16x16/id/9,42/favicon-16x16.png"> 131<meta name="msapplication-TileColor" content="#ffffff"> 132<meta name="msapplication-TileImage" content="https://www.stadt-teuchern.de/de/datei/zuschneiden/144x144/id/9,42/ms-icon-144x144.png"> 133<meta name="theme-color" content="#ffffff"> 134<!-- FAVICONS: Ende --> 135 136 <meta name="viewport" 137 content="width=device-width, initial-scale=1, shrink-to-fit=no"> 138 <meta name="format-detection" 139 content="telephone=no"> 140 <style> 141 @view-transition { 142 navigation : auto; 143 } 144 </style> 145</head> 146<body id="page-body" 147 class="onecol no-title"> 148 149 150 151<div id="pm_page"> 152 153 154 155 156 157 158 159 160 161 162<a id="skip-link-main" class="button btn btn-light skip-link" href="https://www.stadt-teuchern.de/de/digitale-verwaltungsleistungen.html#main" rel="nofollow" role="button">
163 <span class="button-label">Zum Hauptinhalt springen</span> 164 165 </a> 166 167 168 169 170 171 172 173 174 175 176 177 178<a id="skip-link-vgr-content" class="button btn btn-light skip-link" href="https://www.stadt-teuchern.de/de/digitale-verwaltungsleistungen.html#vgr-content" rel="nofollow" role="button"> 179 <span class="button-label">Zum Formular springen</span> 180 181 </a> 182 183 184 185 186 <header id="header" 187 data-gc-search="false" 188 class=""> 189 190 191 <div id="btp_pageheader" class="_VGR btp_pageheader " data-gc-robots="nofollow" data-gc-search="false"> 192 193 194 <div class="btp_pageheader-container "> 195 196 197 198 199 200 201<div id="headerTop" class="container-xl"> 202 <div id="headerTopTitleContainer"> 203 <a href="https://www.stadt-teuchern.de/de/startseite.html" 204 target="_self" 205 rel="nofollow" 206 aria-label="Zur Startseite Einheitsgemeinde Stadt Teuchern" 207 class="text-decoration-none d-flex"> 208 <div id="headerTopLogo"> 209 <img src="https://www.stadt-teuchern.de/de/datei/vorschau/60x150/id/10,42/wappen_eg_teuchern_03.png" 210 class="" 211 alt=""> 212 </div> 213 214 <div id="headerTopTitle"> 215 <span id="headerTopTitleText" class="h2">Einheitsgemeinde Stadt Teuchern</span> 216 </div> 217 </a> </div> 218 219 <div id="headerTopButtons"> 220 221 222 223 224 225 226 227 228 229 230 231 232<a class="button btn btn-special btn-lg header-button" href="https://www.stadt-teuchern.de/de/anmeldung.html" target="_self" data-toggle="tooltip" title="Login" rel="nofollow" aria-label="Anmelden am System" role="button"> 233 234 235 236<i class="ux-icon bi bi-person-fill button-icon" aria-hidden="true"></i> 237 238 239 240 <span class="button-label">Login</span> 241 242 </a> 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258<button class="button btn btn-outline-primary btn-lg header-button" data-toggle="dialog" data-toggle2="tooltip" title="Suche öffnen" aria-label="Suche öffnen" data-target="#btp_pageheader_search" type="button"> 259 260 261 262<i class="ux-icon bi bi-search button-icon" aria-hidden="true"></i> 263 264 265 266 267 </button> 268 269 270 271 272 273 274 275 276 277 278 279 280 281<button class="button btn btn-outline-primary btn-lg header-button menu-trigger" data-toggle="tooltip" title="Menü öffnen" aria-label="Menü" type="button"> 282 283 284 285<i class="ux-icon bi bi-list button-icon" aria-hidden="true"></i> 286 287 288 289 290 </button> 291 292 293 294 </div> 295 </div> 296 297<div id="headerBottom"> 298 <div class="container-xl px-2 px-xl-3"> 299 300 <div id="headerBottomInner"> 301 <div id="headerBottomTitleContainer" class="flex-fill"> 302 <div id="headlineContainer"> 303 <span>mit den Ortschaften Deuben, Gröben, Gröbitz, Krauschwitz, Nessa, Prittitz, Teuchern und Trebnitz</span> 304 </div> 305 306 <div id="headerBottomTitle"> 307 <span>Digitale Verwaltung</span> 308 309 310 311 312 313 314 315 316 317 318 319<button id="headerBottomInfoButton" class="button btn btn-text color-primary-contrast page-description-dialog ml-2" rel="nofollow" data-target="#pageDescriptionDialog" data-toggle="dialog" aria-label="Informationen über Digitale Verwaltung anzeigen" type="button"> 320 321 322 323<i class="ux-icon vi vi-info button-icon" aria-hidden="true"></i> 324 325 326 327 328 </button> 329 330 331 </div> 332 </div> 333 334 <div id="headerBottomBreadcrumb" class="ml-auto d-none d-md-block"> 335 <div class="btp_breadcrumb " data-gc-robots="nofollow" data-gc-search="false">
336 <nav aria-label="Brotkrümel-Navigation"><ol class="breadcrumb rounded-0 "><li class="breadcrumb-item "><a href="https://www.stadt-teuchern.de/de/startseite.html" rel="nofollow" 337 title="Startseite" 338 data-level="1" 339 >Startseite</a></li><li class="breadcrumb-item active"><span aria-current="page" data-level="2">Digitale Verwaltung</span></li></ol></nav></div> 340 </div> 341 342 <div id="headerBottomButtons"> 343 344 345 346 347 348 349 350 351 352 353<a class="button btn btn-text color-primary-contrast header-button" href="https://www.stadt-teuchern.de/de/anmeldung.html" target="_self" data-toggle="tooltip" title="Login" rel="nofollow" aria-label="Anmelden am System" role="button"> 354 355 356 357<i class="ux-icon bi bi-person-fill button-icon" aria-hidden="true"></i> 358 359 360 361 362 </a> 363 364 365 366 367 368 369 370 371 372 373 374 375 376 377<button id="headerBottomSearchTrigger" class="button btn btn-text color-primary-contrast header-button" data-toggle="dialog" data-toggle2="tooltip" title="Suche öffnen" aria-label="Suche öffnen" data-target="#btp_pageheader_search" type="button"> 378 379 380 381<i class="ux-icon bi bi-search button-icon" aria-hidden="true"></i> 382 383 384 385 386 </button> 387 388 389 390 391 392 393 394 395 396 397 398 399 400<button id="headerBottomMenuTrigger" class="button btn btn-text color-primary-contrast menu-trigger header-button" data-toggle="tooltip" title="Menü öffnen" aria-label="Menü öffnen" rel="nofollow" type="button"> 401 402 403 404<i class="ux-icon bi bi-list button-icon" aria-hidden="true"></i> 405 406 407 408 409 </button> 410 411 412 413 </div> 414 415 </div> 416 417 </div> 418</div> 419 420 421 422 423 424 425<dialog id="btp_pageheader_search" class="dialog-modal dialog-primary dialog-medium dialog-skeleton"> 426 427 428 429 430 431 432 433 434 435 <div class="card ux-card" id="btp_pageheader_search"> 436 437 <div class="card-body"> 438 439 440 441 <h2 id="btp_pageheader_search" class="ux-heading" aria-describedby="btp_pageheader_search_subtitle" id="btp_pageheader_search"> 442 443 444 445 <span class="heading-text">Wonach suchen Sie? 446</span> 447 448 449 </h2> 450 <p class="ux-heading-subtitle" id="btp_pageheader_search_subtitle">Inhalt der Webseite durchsuchen</p> 451 452 453 454<form 455 id="form_btp_pageheader__" 456 name="form_btp_pageheader__" data-name="form_btp_pageheader__" 457 method="get" enctype="multipart/form-data" 458 class="xelement-form " 459 action="/de/suche.html" 460 461 462 463 464 465 466> 467 <input type="hidden" name="xc1_submitted" value="1" /> 468 469 <div id="xce_4_cont" class="xelement-text" ><div class="form-group"><div class="input-group" id="xce_4_inputgroup" data-target-input="nearest"><input 470 id="xce_4" 471 472 473 name="searchwords" data-name="searchwords" 474 475 type="text" 476 477 478 class="form-control headsearchAutoComplete" 479 480 data-target="#xce_4_inputgroup" 481 482 483 value="" 484 485 486 487 style="" 488 maxlength="255" 489 placeholder="Suchbegriffe eingeben ..." 490 491 492 493 494 495 496 497 498 499 500 501 502 503 504 505 506 507 508 509 510 511 512 513 514 515 516 /><div class="input-group-append"><button type="submit" title="Hier klicken, um die globale Suche über die gesamte Website auszulösen!" class="btn btn-primary btp_popover_tooltip" " name="modus" value="g"><span class="bi bi-search"></span><span class="sr-only">
516Formularschaltfläche</span></button></div></div></div></div><div id="xce_5_cont" class="xelement-hidden" ><div class="form-group"><input 517 id="xce_5" 518 name="cpage" data-name="cpage" 519 type="hidden" 520 521 value="" 522 523 524 /></div></div><div id="xce_7_cont" class="xelement-hidden" ><div class="form-group"><input 525 id="xce_7" 526 name="xc_f01e01a094982ffdc10776c9beda71ad" data-name="xc_f01e01a094982ffdc10776c9beda71ad" 527 type="hidden" 528 529 value="" 530 531 532 /></div></div><div id="xce_8_cont" class="xelement-hidden" ><div class="form-group"><input 533 id="xce_8" 534 name="_csrf_token" data-name="_csrf_token" 535 type="hidden" 536 537 value="a9761f2e7ad2fc84fdea20f6d181acd5" 538 539 540 /></div></div> 541</form> 542
543<script> 544 // window.addEventListener("DOMContentLoaded", function() { 545 jQuery(function() { 546 XControls.Element.Form.setupForm('form_btp_pageheader__'); 547 XControls.Element.Form.addRefreshJS('form_btp_pageheader__', '(function ($) { $(".popovers").popover({"container" : "body"}); })(jQuery);'); 548 549 // gesammeltes JS der Formular-Elemente 550 551 552 553 // initiales Ausführen der Refresh-Scripte 554 XControls.Element.Form.refresh('form_btp_pageheader__'); 555 }); 556</script>
556 557 558 559 560 561 562 563 564 565 566 567 568 569<button id="headerSearchCloseButton" class="button btn btn-text color-danger header-button dialog-close-x" data-toggle="tooltip" title="Suche schließen" aria-label="Suche schließen" data-dismiss="dialog" type="button"> 570 571 572 573<i class="ux-icon bi bi-x-lg button-icon" aria-hidden="true"></i> 574 575 576 577 578 </button> 579 580 581 </div> 582 </div> 583 584 585 586 587 </dialog> 588 589
590<script> 591 document.addEventListener('DOMContentLoaded', () => { 592 const dialog_btp_pageheader_search = document.getElementById('btp_pageheader_search'); 593 if (!dialog_btp_pageheader_search) return; 594 const dialogButtons_btp_pageheader_search = document.querySelectorAll('[data-toggle="dialog"][data-target="#btp_pageheader_search"]'); 595 const dialogCloseButtons_btp_pageheader_search = dialog_btp_pageheader_search.querySelectorAll('[data-dismiss="dialog"]'); 596 const dialogFullscreenButtons_btp_pageheader_search = dialog_btp_pageheader_search.querySelectorAll('.dialog-fullscreen-button'); 597 const dialogFullscreenExitButtons_btp_pageheader_search = dialog_btp_pageheader_search.querySelectorAll('.dialog-fullscreen-exit-button'); 598 599 function openDialog_btp_pageheader_search() { 600 const dialog = dialog_btp_pageheader_search; 601 if (!dialog) { 602 console.error(`Dialog mit ID "btp_pageheader_search" wurde nicht gefunden.`); 603 return; 604 } 605 606 if (dialog.classList.contains('dialog-modal')) { 607 dialog.showModal(); 608 } else { 609 dialog.show(); 610 } 611 612 613 614 // Bootstrap Dialoge nicht am Body sondern am Dialog initialisieren 615 jQuery('#btp_pageheader_search [data-toggle="tooltip"]').tooltip('dispose'); 616 jQuery('#btp_pageheader_search [data-toggle="tooltip"]').tooltip({ 617 container: '#btp_pageheader_search' 618 }); 619 } 620 621 // Storage-Funktionalität hinzufügen 622 // Wenn kein Speicherstatus gewünscht ist, eventuell vorhandenen Eintrag löschen 623 GeoCMS.Storage.removeItem('dialog_btp_pageheader_search', GeoCMS.Storage.StorageType.SESSION); 624 625 // Dialog nach Bedarf öffnen 626 if (null) { 627 openDialog_btp_pageheader_search(); 628 } 629 630 dialogButtons_btp_pageheader_search.forEach(button => { 631 button.addEventListener('click', () => { 632 const dialog = dialog_btp_pageheader_search; 633 if (dialog) { 634 635 // Titel aus data-dialog-title Attribut des Buttons setzen 636 const dataTitle = button.dataset.dialogTitle || button.dataset.title; 637 if (dataTitle) { 638 const dialogTitle = dialog.querySelector('.dialog-title'); 639 if (dialogTitle) { 640 dialogTitle.textContent = dataTitle; 641 } 642 } 643 644 // Icon aus data-dialog-icon Attribut des Buttons setzen 645 const dataIcon = button.dataset.dialogIcon; 646 if (dataIcon) { 647 console.log("test") 648 const dialogIcon = dialog.querySelector('.dialog-icon'); 649 if (dialogIcon) { 650 dialogIcon.className = 'dialog-icon ' + dataIcon; 651 } 652 } 653 654 // Dynamisches Laden über data-dialog-fetch-url vom Button 655 const fetchUrl = button.dataset.dialogFetchUrl; 656 if (fetchUrl) { 657 // URL ist bereits vollständig, kann direkt verwendet werden 658 fetch(fetchUrl) 659 .then(response => { 660 if (!response.ok) { 661 throw new Error(`HTTP error! status: ${response.status}`); 662 } 663 return response.text(); 664 }) 665 .then(html => { 666 const dialogBody = dialog.querySelector('.dialog-body'); 667 if (dialogBody) { 668 dialogBody.innerHTML = html; 669 } 670 }) 671 .catch(error => { 672 console.error('Fehler beim Laden des Dialog-Inhalts:', error); 673 const dialogBody = dialog.querySelector('.dialog-body'); 674 if (dialogBody) { 675 dialogBody.innerHTML = 'Fehler beim Laden des Inhalts.'; 676 } 677 }); 678 } 679 680 // Dialog öffnen über zentrale Funktion 681 openDialog_btp_pageheader_search(); 682 } else { 683 console.error(`Dialog mit ID "${id}" wurde nicht gefunden.`); 684 } 685 }); 686 }); 687
688 dialogCloseButtons_btp_pageheader_search.forEach(button => { 689 button.addEventListener('click', () => { 690 const dialog = dialog_btp_pageheader_search; 691 if (dialog) { 692 dialog.close(); 693 } else { 694 console.error('SchlieÃen-Button ist nicht in einem <dialog>-Element.'); 695 } 696 }); 697 }); 698 699 // Vollbild-Funktionalität 700 dialogFullscreenButtons_btp_pageheader_search.forEach(button => { 701 button.addEventListener('click', () => { 702 const dialog = dialog_btp_pageheader_search; 703 if (dialog) { 704 dialog.classList.add('dialog-fullscreen'); 705 } else { 706 console.error('Vollbild-Button ist nicht in einem <dialog>-Element.'); 707 } 708 }); 709 }); 710 711 // Vollbild beenden 712 dialogFullscreenExitButtons_btp_pageheader_search.forEach(button => { 713 button.addEventListener('click', () => { 714 const dialog = dialog_btp_pageheader_search; 715 if (dialog) { 716 dialog.classList.remove('dialog-fullscreen'); 717 } else { 718 console.error('Vollbild-Beenden-Button ist nicht in einem <dialog>-Element.'); 719 } 720 }); 721 }); 722 }); 723 724 725</script>
725 726 </div> 727 728 729 730 731 </div> 732 </header> 733 734 735 736 737 738 739 <div id="pushmenu_1_1_42" 740 data-gc-robots="nofollow" 741 data-shift="0" 742 class="btp_pushmenu push d-flex flex-column h-100 view-empty" 743 style="visibility: hidden;" data-gc-search="false" tabindex="0"><nav class="pm-nav" 744 data-gc-search="false"><div data-level="1" 745 data-shift="0" 746 class="level"><div class="pm-fill"></div><div class="pm-module-top_inside pm-module order-0 empty"></div><div class="pm-separator order-0"></div><div title="Zur Startseite" 747 class="pm-header"><div class="parent-title"><a class="parent-title-link parent-title-branding " 748 href="https://www.stadt-teuchern.de/de/startseite.html"><div class="parent-title-branding">Zur Startseite</div></a></div><button class="button btn btn-outline-danger pm-close" type="button"><i class="ux-icon bi bi-x-lg button-icon" aria-hidden="true"></i><span class="button-label">SchlieÃen</span></button></div><div class="pm-separator order-1"></div><div class="pm-module-top_inside2 pm-module order-2 empty"></div><div class="pm-separator order-2"></div><div class="pm-separator order-5"></div><ol data-level="1" 749 class="pm-list"><li data-level="1" 750 class="active" ><a 751 title="Digitale Verwaltung" 752 data-level="1" 753 aria-level="1" 754 aria-current="page" 755 756 data-level="1" 757 class="pm-link" 758 href="/de/digitale-verwaltungsleistungen.html" 759 target="_self" 760 tabindex="0"><i class="vi-online pm-icon"></i><div class="pm-active "></div><span class="pm-link-title">Digitale Verwaltung</span></a></li><li data-level="1" 761 class="hassub" ><a 762 title="Unterseiten Neues & Veranstaltungen öffnen" 763 data-level="1" 764 aria-level="1" 765 766 data-sub="true" 767 data-level="1" 768 class="pm-link" 769 href="/de/aktuelles.html" 770 target="_self" 771 tabindex="0"><i class="vi-newspaper pm-icon"></i><span class="pm-link-title">Neues & Veranstaltungen</span><div class="pm-icon pm-icon-sub"><i class="icon icon-arrow-down3 icon-arrow"></i></div></a><div data-level="2" 772 class="level collapse pm-collapse-level" id="1_1_42_79"><ol data-level="2" 773 class="pm-list"><li data-level="2" 774 ><a 775 title="Neues & Veranstaltungen" 776 data-level="2" 777 aria-level="2" 778 779 780 data-level="2" 781 class="pm-link" 782 href="/de/aktuelles.html" 783 target="_self" 784 tabindex="0"><i class="bi bi-grid-3x2-gap-fill pm-icon"></i><span class="pm-link-title">Ãbersicht</span></a></li><li data-level="2" 785 ><a 786 title="Neues" 787 data-level="2" 788 aria-level="2" 789 790 791 data-level="2" 792 class="pm-link" 793 href="/de/mitteilungen.html" 794 target="_self" 795 tabindex="0"><i class="lindua-file-user pm-icon"></i><span class="pm-link-title">Neues</span></a></li><li data-level="2" 796 class="hassub" ><a 797 title="Unterseiten Veranstaltungen öffnen" 798 data-level="2" 799 aria-level="2" 800 801 data-sub="true" 802 data-level="2" 803 class="pm-link" 804 href="/de/veranstaltungen.html" 805 target="_self" 806 tabindex="0"><i class="bi bi-easel pm-icon"></i><span class="pm-link-title">Veranstaltungen</span><div class="pm-icon pm-icon-sub"><i class="icon icon-arrow-down3 icon-arrow"></i></div></a><div data-level="3" 807 class="level collapse pm-collapse-level" id="1_1_42_18"><ol data-level="3" 808 class="pm-list"><li data-level="3" 809 ><a 810 title="Veranstaltungen" 811 data-level="3" 812 aria-level="3" 813 814 815 data-level="3" 816 class="pm-link" 817 href="/de/veranstaltungen.html" 818 target="_self" 819 tabindex="0"><i class="bi bi-grid-3x2-gap-fill pm-icon"></i><span class="pm-link-title">Ãbersicht</span></a></li><li data-level="3" 820 ><a 821 title="Veranstaltung melden" 822 data-level="3" 823 aria-level="3" 824 825 826 data-level="3" 827 class="pm-link" 828 href="/de/veranstaltung-melden.html" 829 target="_self" 830 tabindex="0"><i class="vi-write pm-icon"></i><span class="pm-link-title">Veranstaltung melden</span></a></li></ol></div></li></ol></div></li><li data-level="1" 831 class="hassub" ><a 832 title="Unterseiten Rathaus & Bürgerinfo öffnen" 833 data-level="1" 834 aria-level="1" 835 836 data-sub="true" 837 data-level="1" 838 class="pm-link" 839 href="/de/rathaus.html" 840 target="_self" 841 tabindex="0"><i class="vi-bzr-gzr pm-icon"></i><span class="pm-link-title">Rathaus & Bürgerinfo</span><div class="pm-icon pm-icon-sub"><i class="icon icon-arrow-down3 icon-arrow"></i></div></a><div data-level="2" 842 class="level collapse pm-collapse-level" id="1_1_42_78"><ol data-level="2" 843 class="pm-list"><li data-level="2" 844 ><a 845 title="Rathaus & Bürgerinfo" 846 data-level="2" 847 aria-level="2" 848 849 850 data-level="2" 851 class="pm-link" 852 href="/de/rathaus.html" 853 target="_self" 854 tabindex="0"><i class="bi bi-grid-3x2-gap-fill pm-icon"></i><span class="pm-link-title">Ãbersicht</span></a></li><li data-level="2" 855 ><a 856 title="Stadtverwaltung" 857 data-level="2" 858 aria-level="2" 859 860 861 data-level="2" 862 class="pm-link" 863 href="/de/stadtverwaltung.html" 864 target="_self" 865 tabindex="0"><i class="vi-institution pm-icon"></i><span class="pm-link-title">
865Stadtverwaltung</span></a></li><li data-level="2" 866 ><a 867 title="Bürgermeister" 868 data-level="2" 869 aria-level="2" 870 871 872 data-level="2" 873 class="pm-link" 874 href="/de/buergermeister.html" 875 target="_self" 876 tabindex="0"><i class="bi bi-person-lines-fill pm-icon"></i><span class="pm-link-title">Bürgermeister</span></a></li><li data-level="2" 877 ><a 878 title="Ortschaften" 879 data-level="2" 880 aria-level="2" 881 882 883 data-level="2" 884 class="pm-link" 885 href="/de/ortschaften.html" 886 target="_self" 887 tabindex="0"><i class="vi-municipality pm-icon"></i><span class="pm-link-title">Ortschaften</span></a></li><li data-level="2" 888 ><a 889 title="Einwohnermeldeamt" 890 data-level="2" 891 aria-level="2" 892 893 894 data-level="2" 895 class="pm-link" 896 href="/de/organigram.html" 897 target="_self" 898 tabindex="0"><i class="bi bi-pass pm-icon"></i><span class="pm-link-title">Einwohnermeldeamt</span></a></li><li data-level="2" 899 ><a 900 title="Standesamt" 901 data-level="2" 902 aria-level="2" 903 904 905 data-level="2" 906 class="pm-link" 907 href="/de/standesamt.html" 908 target="_self" 909 tabindex="0"><i class="vi-married pm-icon"></i><span class="pm-link-title">Standesamt</span></a></li><li data-level="2" 910 ><a 911 title="Gremien" 912 data-level="2" 913 aria-level="2" 914 915 916 data-level="2" 917 class="pm-link" 918 href="/de/stadtrat.html" 919 target="_self" 920 tabindex="0"><i class="vi-election pm-icon"></i><span class="pm-link-title">Gremien</span></a></li><li data-level="2" 921 ><a 922 title="Formulare" 923 data-level="2" 924 aria-level="2" 925 926 927 data-level="2" 928 class="pm-link" 929 href="/de/formulare.html" 930 target="_self" 931 tabindex="0"><i class="vi-form pm-icon"></i><span class="pm-link-title">Formulare</span></a></li><li data-level="2" 932 ><a 933 title="Amtsblatt" 934 data-level="2" 935 aria-level="2" 936 937 938 data-level="2" 939 class="pm-link" 940 href="/de/amtsblatt.html" 941 target="_self" 942 tabindex="0"><i class="bi bi-book-half pm-icon"></i><span class="pm-link-title">
942Amtsblatt</span></a></li><li data-level="2" 943 ><a 944 title="Satzungen" 945 data-level="2" 946 aria-level="2" 947 948 949 data-level="2" 950 class="pm-link" 951 href="/de/satzungen.html" 952 target="_self" 953 tabindex="0"><i class="vi-paragraph29 pm-icon"></i><span class="pm-link-title">Satzungen</span></a></li><li data-level="2" 954 ><a 955 title="Bekanntmachungen" 956 data-level="2" 957 aria-level="2" 958 959 960 data-level="2" 961 class="pm-link" 962 href="/de/bekanntmachungen.html" 963 target="_self" 964 tabindex="0"><i class="bi bi-info-circle pm-icon"></i><span class="pm-link-title">Bekanntmachungen</span></a></li><li data-level="2" 965 class="extern-page-link" ><a 966 title="Beteiligungsportal" 967 data-level="2" 968 aria-level="2" 969 970 971 data-level="2" 972 class="pm-link extern-page-link " 973 href="/de/beteiligungsportal.html" 974 target="_self" 975 tabindex="0"><i class="vi-druckaufbereitung pm-icon"></i><span class="pm-link-title">Beteiligungsportal</span></a></li><li data-level="2" 976 class="hassub" ><a 977 title="Unterseiten Partnerstädte öffnen" 978 data-level="2" 979 aria-level="2" 980 981 data-sub="true" 982 data-level="2" 983 class="pm-link" 984 href="/de/partnerstaedte.html" 985 target="_self" 986 tabindex="0"><i class="bi bi-signpost-split pm-icon"></i><span class="pm-link-title">Partnerstädte</span><div class="pm-icon pm-icon-sub"><i class="icon icon-arrow-down3 icon-arrow"></i></div></a><div data-level="3" 987 class="level collapse pm-collapse-level" id="1_1_42_75"><ol data-level="3" 988 class="pm-list"><li data-level="3" 989 ><a 990 title="Partnerstädte" 991 data-level="3" 992 aria-level="3" 993 994 995 data-level="3" 996 class="pm-link" 997 href="/de/partnerstaedte.html" 998 target="_self" 999 tabindex="0"><i class="bi bi-grid-3x2-gap-fill pm-icon"></i><span class="pm-link-title">Ãbersicht</span></a></li><li data-level="3" 1000 ><a 1001 title="Saint Jean Bonnefonds" 1002 data-level="3" 1003 aria-level="3" 1004 1005 1006 data-level="3" 1007 class="pm-link" 1008 href="/de/saint-jean-bonnefonds.html" 1009 target="_self" 1010 tabindex="0"><span class="pm-link-title">Saint Jean Bonnefonds</span></a></li><li data-level="3" 1011 ><a 1012 title="Borken" 1013 data-level="3" 1014 aria-level="3" 1015 1016 1017 data-level="3" 1018 class="pm-link" 1019 href="/de/borken.html" 1020 target="_self" 1021 tabindex="0"><span class="pm-link-title">Borken</span></a></li><li data-level="3" 1022 ><a 1023 title="Goleszow" 1024 data-level="3" 1025 aria-level="3" 1026 1027 1028 data-level="3" 1029 class="pm-link" 1030 href="/de/goleszow.html" 1031 target="_self" 1032 tabindex="0"><span class="pm-link-title">Goleszow</span></a></li></ol></div></li><li data-level="2" 1033 ><a 1034 title="Stellenangebote" 1035 data-level="2" 1036 aria-level="2" 1037 1038 1039 data-level="2" 1040 class="pm-link" 1041 href="/de/stellenausschreibungen.html" 1042 target="_self" 1043 tabindex="0"><i class="bi bi-file-earmark-person pm-icon"></i><span class="pm-link-title">Stellenangebote</span></a></li><li data-level="2" 1044 ><a 1045 title="Wahlen" 1046 data-level="2" 1047 aria-level="2" 1048 1049 1050 data-level="2" 1051 class="pm-link" 1052 href="/de/wahlen.html" 1053 target="_self" 1054 tabindex="0"><i class="vi-ballot-paper pm-icon"></i><span class="pm-link-title">Wahlen</span></a></li></ol></div></li><li data-level="1" 1055 class="hassub" ><a 1056 title="Unterseiten Bildung öffnen" 1057 data-level="1" 1058 aria-level="1" 1059 1060 data-sub="true" 1061 data-level="1" 1062 class="pm-link" 1063 href="/de/bildung.html" 1064 target="_self" 1065 tabindex="0"><i class="bi bi-palette2 pm-icon"></i><span class="pm-link-title">Bildung</span><div class="pm-icon pm-icon-sub"><i class="icon icon-arrow-down3 icon-arrow"></i></div></a><div data-level="2" 1066 class="level collapse pm-collapse-level" id="1_1_42_66"><ol data-level="2" 1067 class="pm-list"><li data-level="2" 1068 ><a 1069 title="Bildung" 1070 data-level="2" 1071 aria-level="2" 1072 1073 1074 data-level="2" 1075 class="pm-link" 1076 href="/de/bildung.html" 1077 target="_self" 1078 tabindex="0"><i class="bi bi-grid-3x2-gap-fill pm-icon"></i><span class="pm-link-title">Ãbersicht</span></a></li><li data-level="2" 1079 ><a 1080 title="Kindergärten & Horte" 1081 data-level="2" 1082 aria-level="2" 1083 1084 1085 data-level="2" 1086 class="pm-link" 1087 href="/de/kindertagesstaetten.html" 1088 target="_self" 1089 tabindex="0"><i class="vi-gsv pm-icon"></i><span class="pm-link-title">Kindergärten &
1089 Horte</span></a></li><li data-level="2" 1090 ><a 1091 title="Reinhard-Keiser-Grundschule" 1092 data-level="2" 1093 aria-level="2" 1094 1095 1096 data-level="2" 1097 class="pm-link" 1098 href="/de/reinhard-keiser-grundschule.html" 1099 target="_self" 1100 tabindex="0"><i class="lindua-spell-check pm-icon"></i><span class="pm-link-title">Reinhard-Keiser-Grundschule</span></a></li></ol></div></li><li data-level="1" 1101 class="hassub" ><a 1102 title="Unterseiten Leben öffnen" 1103 data-level="1" 1104 aria-level="1" 1105 1106 data-sub="true" 1107 data-level="1" 1108 class="pm-link" 1109 href="/de/wohnen-und-leben.html" 1110 target="_self" 1111 tabindex="0"><i class="vi-wohnungsbau pm-icon"></i><span class="pm-link-title">Leben</span><div class="pm-icon pm-icon-sub"><i class="icon icon-arrow-down3 icon-arrow"></i></div></a><div data-level="2" 1112 class="level collapse pm-collapse-level" id="1_1_42_19"><ol data-level="2" 1113 class="pm-list"><li data-level="2" 1114 ><a 1115 title="Leben" 1116 data-level="2" 1117 aria-level="2" 1118 1119 1120 data-level="2" 1121 class="pm-link" 1122 href="/de/wohnen-und-leben.html" 1123 target="_self" 1124 tabindex="0"><i class="bi bi-grid-3x2-gap-fill pm-icon"></i><span class="pm-link-title">Ãbersicht</span></a></li><li data-level="2" 1125 ><a 1126 title="Feuerwehren" 1127 data-level="2" 1128 aria-level="2" 1129 1130 1131 data-level="2" 1132 class="pm-link" 1133 href="/de/feuerwehren.html" 1134 target="_self" 1135 tabindex="0"><i class="bi bi-fire pm-icon"></i><span class="pm-link-title">Feuerwehren</span></a></li><li data-level="2" 1136 ><a 1137 title="Dorfgemeinschaftshäuser" 1138 data-level="2" 1139 aria-level="2" 1140 1141 1142 data-level="2" 1143 class="pm-link" 1144 href="/de/dorfgemeinschaftshaeuser-1765443431.html" 1145 target="_self" 1146 tabindex="0"><i class="vi-filiale pm-icon"></i><span class="pm-link-title">Dorfgemeinschaftshäuser</span></a></li><li data-level="2" 1147 ><a 1148 title="Gesundheit" 1149 data-level="2" 1150 aria-level="2" 1151 1152 1153 data-level="2" 1154 class="pm-link" 1155 href="/de/oeffentliche_einrichtungen.html" 1156 target="_self" 1157 tabindex="0"><i class="vi-stethoscope pm-icon"></i><span class="pm-link-title">Gesundheit</span></a></li><li data-level="2" 1158 ><a 1159 title="Vereine, Kultur & Freizeit" 1160 data-level="2" 1161 aria-level="2" 1162 1163 1164 data-level="2" 1165 class="pm-link" 1166 href="/de/vereinsregister.html" 1167 target="_self" 1168 tabindex="0"><i class="lindua-whistle pm-icon"></i><span class="pm-link-title">Vereine, Kultur & Freizeit</span></a></li><li data-level="2" 1169 ><a 1170 title="Friedhöfe" 1171 data-level="2" 1172 aria-level="2" 1173 1174 1175 data-level="2" 1176 class="pm-link" 1177 href="/de/friedhoefe.html" 1178 target="_self" 1179 tabindex="0"><i class="vi-friedhof-inverted pm-icon"></i><span class="pm-link-title">Friedhöfe</span></a></li></ol></div></li><li data-level="1" 1180 class="hassub" ><a 1181 title="Unterseiten Wirtschaft öffnen" 1182 data-level="1" 1183 aria-level="1" 1184 1185 data-sub="true" 1186 data-level="1" 1187 class="pm-link" 1188 href="/de/wirtschaft-und-industrie.html" 1189 target="_self" 1190 tabindex="0"><i class="vi-business-enterprise pm-icon"></i><span class="pm-link-title">Wirtschaft</span><div class="pm-icon pm-icon-sub"><i class="icon icon-arrow-down3 icon-arrow"></i></div></a><div data-level="2" 1191 class="level collapse pm-collapse-level" id="1_1_42_22"><ol data-level="2" 1192 class="pm-list"><li data-level="2" 1193 ><a 1194 title="Wirtschaft" 1195 data-level="2" 1196 aria-level="2" 1197 1198 1199 data-level="2" 1200 class="pm-link" 1201 href="/de/wirtschaft-und-industrie.html" 1202 target="_self" 1203 tabindex="0"><i class="bi bi-grid-3x2-gap-fill pm-icon"></i><span class="pm-link-title">Ãbersicht</span></a></li><li data-level="2" 1204 ><a 1205 title="Standort" 1206 data-level="2" 1207 aria-level="2" 1208 1209 1210 data-level="2" 1211 class="pm-link" 1212 href="/de/standort.html" 1213 target="_self" 1214 tabindex="0"><i class="vi-pin pm-icon"></i><span class="pm-link-title">Standort</span></a></li><li data-level="2" 1215 ><a 1216 title="Firmen" 1217 data-level="2" 1218 aria-level="2" 1219 1220 1221 data-level="2" 1222 class="pm-link" 1223 href="/de/firmen.html" 1224 target="_self" 1225 tabindex="0"><i class="vi-business-enterprise pm-icon"></i><span class="pm-link-title">Firmen</span></a></li><li data-level="2" 1226 ><a 1227 title="Ausschreibungen" 1228 data-level="2" 1229 aria-level="2" 1230 1231 1232 data-level="2" 1233 class="pm-link" 1234 href="/de/ausschreibungen.html" 1235 target="_self" 1236 tabindex="0"><i class="vi-datatrans pm-icon"></i><span class="pm-link-title">Ausschreibungen</span></a></li><li data-level="2" 1237 ><a 1238 title="Glasfaser" 1239 data-level="2" 1240 aria-level="2" 1241 1242 1243 data-level="2" 1244 class="pm-link" 1245 href="/de/glasfaser.html" 1246 target="_self" 1247 tabindex="0"><i class="bi bi-house-check pm-icon"></i><span class="pm-link-title">Glasfaser</span></a></li></ol></div></li><li data-level="1" 1248 class="hassub" ><a 1249 title="Unterseiten Bürgermelder, Service & Links öffnen" 1250 data-level="1" 1251 aria-level="1" 1252 1253 data-sub="true" 1254 data-level="1" 1255 class="pm-link" 1256 href="/de/buergermelder.html" 1257 target="_self" 1258 tabindex="0"><i class="vi-outside pm-icon"></i><span class="pm-link-title">Bürgermelder, Service & Links</span><div class="pm-icon pm-icon-sub"><i class="icon icon-arrow-down3 icon-arrow"></i></div></a><div data-level="2" 1259 class="level collapse pm-collapse-level" id="1_1_42_120"><ol data-level="2" 1260 class="pm-list"><li data-level="2" 1261 ><a 1262 title="Bürgermelder, Service & Links" 1263 data-level="2" 1264 aria-level="2" 1265 1266 1267 data-level="2" 1268 class="pm-link" 1269 href="/de/buergermelder.html" 1270 target="_self" 1271 tabindex="0"><i class="bi bi-grid-3x2-gap-fill pm-icon"></i><span class="pm-link-title">Ãbersicht</span></a></li><li data-level="2" 1272 ><a 1273 title="Sag`s uns einfach!" 1274 data-level="2" 1275 aria-level="2" 1276 1277 1278 data-level="2" 1279 class="pm-link" 1280 href="/de/sags-uns-einfach.html" 1281 target="_self" 1282 tabindex="0"><i class="vi-anonymous-group pm-icon"></i><span class="pm-link-title">Sag`s uns einfach!</span></a></li><li data-level="2" 1283 ><a 1284 title="Notfallnummern und Service" 1285 data-level="2" 1286 aria-level="2" 1287 1288 1289 data-level="2" 1290 class="pm-link" 1291 href="/de/service.html" 1292 targ
1292et="_self" 1293 tabindex="0"><i class="vi-telephone pm-icon"></i><span class="pm-link-title">Notfallnummern und Service</span></a></li><li data-level="2" 1294 ><a 1295 title="nützliche Links" 1296 data-level="2" 1297 aria-level="2" 1298 1299 1300 data-level="2" 1301 class="pm-link" 1302 href="/de/nuetzliche-links.html" 1303 target="_self" 1304 tabindex="0"><i class="bi bi-link-45deg pm-icon"></i><span class="pm-link-title">nützliche Links</span></a></li></ol></div></li></ol><div class="pm-module-bottom_inside pm-module order-6 empty"></div><div class="pm-separator order-0"></div></div></nav></div> 1305 1306 1307 1308 1309 1310 1311 1312 1313 1314 1315 <div id="content" 1316 class="container"> 1317 <div class="row"> 1318 <main class="col-12"> 1319 1320 1321 1322 1323 <div id="main" class="col-main" 1324 data-gc-search="true"> 1325 1326 1327 1328 <div class="portal_onlinedienste view-listview mode-card" data-gc-search="false"> 1329 <a id="content_1_11_42"></a> 1330 1331 1332 1333 1334 1335 1336 <div class="ux-abc-list-container" 1337 aria-label="Sortierung nach Buchstaben und Zahlen" role="navigation"> 1338 1339 1340 1341 <div id="1_11_42_abc-filter-heading" class="ux-heading h5"> 1342 1343 1344 1345 <span class="heading-text">Alphabetische Filterung 1346</span> 1347 1348 1349 </div> 1350 1351 <div class="ux-abc-list" aria-labelledby="1_11_42_abc-filter-heading" role="group"> 1352 1353 1354 1355 1356 1357 1358 1359 1360 1361 1362 1363 1364<a class="button btn btn-primary btn-sm abc-list-button active" href="/de/digitale-verwaltungsleistungen.html?letter=all" data-toggle="tooltip" title="Alle Einträge anzeigen" aria-current="page" aria-pressed="true" role="button"> 1365 <span class="button-label">_</span> 1366 1367 </a> 1368 1369 1370 1371 1372 1373 1374 1375 1376 1377 1378 1379 1380 1381 1382<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=A" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben A anzeigen" role="button"> 1383 <span class="button-label">A</span> 1384 1385 </a> 1386 1387 1388 1389 1390 1391 1392 1393 1394 1395 1396 1397 1398 1399 1400<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=B" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben B anzeigen" role="button"> 1401 <span class="button-label">B</span> 1402 1403 </a> 1404 1405 1406 1407 1408 1409 1410 1411 1412 1413 1414 1415 1416 1417 1418<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=C" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben C anzeigen" role="button">
1419 <span class="button-label">C</span> 1420 1421 </a> 1422 1423 1424 1425 1426 1427 1428 1429 1430 1431 1432 1433 1434 1435 1436<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=D" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben D anzeigen" role="button"> 1437 <span class="button-label">D</span> 1438 1439 </a> 1440 1441 1442 1443 1444 1445 1446 1447 1448 1449 1450 1451 1452 1453 1454<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=E" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben E anzeigen" role="button"> 1455 <span class="button-label">E</span> 1456 1457 </a> 1458 1459 1460 1461 1462 1463 1464 1465 1466 1467 1468 1469 1470 1471 1472<a class="button btn btn-outline-primary btn-sm abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=F" data-toggle="tooltip" title="Einträge für den Buchstaben F anzeigen" role="button"> 1473 <span class="button-label">F</span> 1474 1475 </a> 1476 1477 1478 1479 1480 1481 1482 1483 1484 1485 1486 1487 1488 1489 1490<a class="button btn btn-outline-primary btn-sm abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=G" data-toggle="tooltip" title="Einträge für den Buchstaben G anzeigen" role="button"> 1491 <span class="button-label">G</span> 1492 1493 </a> 1494 1495 1496 1497 1498 1499 1500 1501 1502 1503 1504 1505 1506 1507 1508<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=H" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben H anzeigen" role="button"> 1509 <span class="button-label">H</span> 1510 1511 </a> 1512 1513 1514 1515 1516 1517 1518 1519 1520 1521 1522 1523 1524 1525 1526<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=I" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben I anzeigen" role="button"> 1527 <span class="button-label">I</span> 1528 1529 </a> 1530 1531 1532 1533 1534 1535 1536 1537 1538 1539 1540 1541 1542 1543 1544<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=J" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben J anzeigen" role="button"> 1545 <span class="button-label">J</span> 1546 1547 </a> 1548 1549 1550 1551 1552 1553 1554 1555 1556 1557 1558 1559 1560 1561 1562<a class="button btn btn-outline-primary btn-sm abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=K" data-toggle="tooltip" title="Einträge für den Buchstaben K anzeigen" role="button"> 1563 <span class="button-label">K</span> 1564 1565 </a> 1566 1567 1568 1569 1570 1571 1572 1573 1574 1575 1576 1577 1578 1579 1580<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=L" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben L anzeigen" role="button">
1581 <span class="button-label">L</span> 1582 1583 </a> 1584 1585 1586 1587 1588 1589 1590 1591 1592 1593 1594 1595 1596 1597 1598<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=M" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben M anzeigen" role="button"> 1599 <span class="button-label">M</span> 1600 1601 </a> 1602 1603 1604 1605 1606 1607 1608 1609 1610 1611 1612 1613 1614 1615 1616<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=N" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben N anzeigen" role="button"> 1617 <span class="button-label">N</span> 1618 1619 </a> 1620 1621 1622 1623 1624 1625 1626 1627 1628 1629 1630 1631 1632 1633 1634<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=O" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben O anzeigen" role="button"> 1635 <span class="button-label">O</span> 1636 1637 </a> 1638 1639 1640 1641 1642 1643 1644 1645 1646 1647 1648 1649 1650 1651 1652<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=P" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben P anzeigen" role="button"> 1653 <span class="button-label">P</span> 1654 1655 </a> 1656 1657 1658 1659 1660 1661 1662 1663 1664 1665 1666 1667 1668 1669 1670<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=Q" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben Q anzeigen" role="button"> 1671 <span class="button-label">Q</span> 1672 1673 </a> 1674 1675 1676 1677 1678 1679 1680 1681 1682 1683 1684 1685 1686 1687 1688<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=R" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben R anzeigen" role="button"> 1689 <span class="button-label">R</span> 1690 1691 </a> 1692 1693 1694 1695 1696 1697 1698 1699 1700 1701 1702 1703 1704 1705 1706<a class="button btn btn-outline-primary btn-sm abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=S" data-toggle="tooltip" title="Einträge für den Buchstaben S anzeigen" role="button"> 1707 <span class="button-label">S</span> 1708 1709 </a> 1710 1711 1712 1713 1714 1715 1716 1717 1718 1719 1720 1721 1722 1723 1724<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=T" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben T anzeigen" role="button"> 1725 <span class="button-label">T</span> 1726 1727 </a> 1728 1729 1730 1731 1732 1733 1734 1735 1736 1737 1738 1739 1740 1741 1742<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=U" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben U anzeigen" role="button">
1743 <span class="button-label">U</span> 1744 1745 </a> 1746 1747 1748 1749 1750 1751 1752 1753 1754 1755 1756 1757 1758 1759 1760<a class="button btn btn-outline-primary btn-sm abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=V" data-toggle="tooltip" title="Einträge für den Buchstaben V anzeigen" role="button"> 1761 <span class="button-label">V</span> 1762 1763 </a> 1764 1765 1766 1767 1768 1769 1770 1771 1772 1773 1774 1775 1776 1777 1778<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=W" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben W anzeigen" role="button"> 1779 <span class="button-label">W</span> 1780 1781 </a> 1782 1783 1784 1785 1786 1787 1788 1789 1790 1791 1792 1793 1794 1795 1796<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=X" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben X anzeigen" role="button"> 1797 <span class="button-label">X</span> 1798 1799 </a> 1800 1801 1802 1803 1804 1805 1806 1807 1808 1809 1810 1811 1812 1813 1814<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=Y" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben Y anzeigen" role="button"> 1815 <span class="button-label">Y</span> 1816 1817 </a> 1818 1819 1820 1821 1822 1823 1824 1825 1826 1827 1828 1829 1830 1831 1832<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=Z" tabindex="-1" data-toggle="tooltip" title="Einträge für den Buchstaben Z anzeigen" role="button"> 1833 <span class="button-label">Z</span> 1834 1835 </a> 1836 1837 1838 1839 1840 1841 1842 1843 1844 1845 1846 1847 1848 1849 1850<a class="button btn btn-outline-primary btn-sm disabled abc-list-button" href="/de/digitale-verwaltungsleistungen.html?letter=0" tabindex="-1" data-toggle="tooltip" title="Einträge für die Zahlen 0 bis 9 anzeigen" role="button"> 1851 <span class="button-label">#</span> 1852 1853 </a> 1854 1855 1856 </div> 1857</div> 1858 1859 1860 1861 <div class="row row-cols-1 row-cols-md-2 matrix-1"> 1862 1863 1864<div class="col"> 1865 1866 1867 1868 1869 1870 1871 1872 1873 1874 <div class="card ux-card h-100"> 1875 1876 <div class="card-body"> 1877 <i class="card-icon d-inline-flex align-items-center title vi-form"></i> 1878 <div class="text-container"> 1879 <h2 class="card-title">Beantragung Führungszeugnis</h2> 1880 </div> 1881 <div class="more-btn-container d-flex justify-content-end"> 1882 1883 1884 1885 1886 1887 1888 1889 1890 1891 1892<a class="button btn btn-outline-primary more-btn stretched-link" href="https://www.fuehrungszeugnis.bund.de/" target="_blank" role="button"> 1893 <span class="button-label">Jetzt starten</span> 1894 1895 1896 1897 1898<i class="ux-icon bi bi-box-arrow-up-right button-icon" aria-hidden="true"></i> 1899 1900 1901 1902 </a> 1903 1904 1905 </div> 1906 </div> 1907 </div> 1908 1909 1910 1911</div> 1912 1913 1914 1915 1916<div class="col"> 1917 1918 1919 1920 1921 1922 1923 1924 1925 1926 <div class="card ux-card h-100"> 1927 1928 <div class="card-body"> 1929 <i class="card-icon d-inline-flex align-items-center title vi-key"></i> 1930 <div class="text-container"> 1931 <h2 class="card-title">Fundbüro Stadt Teuchern</h2> 1932 </div> 1933 <div class="more-btn-container d-flex justify-content-end"> 1934 1935 1936 1937 1938 1939 1940 1941 1942 1943 1944<a class="button btn btn-outline-primary more-btn stretched-link" href="https://www.fundbü
1944rodeutschland.de/Fundsuche?Category=0&Description=&foundLocation=&MissingDate=&zip=06682+Teuchern&Radius=5000" target="_blank" role="button"> 1945 <span class="button-label">Jetzt starten</span> 1946 1947 1948 1949 1950<i class="ux-icon bi bi-box-arrow-up-right button-icon" aria-hidden="true"></i> 1951 1952 1953 1954 </a> 1955 1956 1957 </div> 1958 </div> 1959 </div> 1960 1961 1962 1963</div> 1964 1965 1966 1967 1968<div class="col"> 1969 1970 1971 1972 1973 1974 1975 1976 1977 1978 <div class="card ux-card h-100"> 1979 1980 <div class="card-body"> 1981 <i class="card-icon d-inline-flex align-items-center title vi-factory"></i> 1982 <div class="text-container"> 1983 <h2 class="card-title">Gewerbeanzeige Online</h2> 1984 <p class="card-text" 1985 data-length="3">Sie können auf diesem Wege Gewerbeanzeigen zum Beginn, zur Änderung oder zur Schließung eines Gewerbes (Hauptniederlassung oder Zweigstelle) erfassen.</p> 1986 </div> 1987 <div class="more-btn-container d-flex justify-content-end"> 1988 1989 1990 1991 1992 1993 1994 1995 1996 1997 1998<a class="button btn btn-outline-primary more-btn stretched-link" href="https://gewerbe.buergerdienste-online.de/webclient/app/m/15084490" target="_blank" role="button"> 1999 <span class="button-label">Jetzt starten</span> 2000 2001 2002 2003 2004<i class="ux-icon bi bi-box-arrow-up-right button-icon" aria-hidden="true"></i> 2005 2006 2007 2008 </a> 2009 2010 2011 </div> 2012 </div> 2013 </div> 2014 2015 2016 2017</div> 2018 2019 2020 2021 2022<div class="col"> 2023 2024 2025 2026 2027 2028 2029 2030 2031 2032 <div class="card ux-card h-100"> 2033 2034 <div class="card-body"> 2035 <i class="card-icon d-inline-flex align-items-center title icon icon-home6"></i> 2036 <div class="text-container"> 2037 <h2 class="card-title">Kita-Anmeldung</h2> 2038 </div> 2039 <div class="more-btn-container d-flex justify-content-end"> 2040 2041 2042 2043 2044 2045 2046 2047 2048 2049 2050<a class="button btn btn-outline-primary more-btn stretched-link" href="https://teuchern.fuxkids.de/kita-anmeldung" target="_blank" role="button"> 2051 <span class="button-label">Jetzt starten</span> 2052 2053 2054 2055 2056<i class="ux-icon bi bi-box-arrow-up-right button-icon" aria-hidden="true"></i> 2057 2058 2059 2060 </a> 2061 2062 2063 </div> 2064 </div> 2065 </div> 2066 2067 2068 2069</div> 2070 2071 2072 2073 2074<div class="col"> 2075 2076 2077 2078 2079 2080 2081 2082 2083 2084 <div class="card ux-card h-100"> 2085 2086 <div class="card-body"> 2087 <i class="card-icon d-inline-flex align-items-center title icon icon-bubbles"></i> 2088 <div class="text-container"> 2089 <h2 class="card-title">Mängelmelder "Sag's uns einfach!"</h2> 2090 </div> 2091 <div class="more-btn-container d-flex justify-content-end"> 2092 2093 2094 2095 2096 2097 2098 2099 2100 2101 2102<a class="button btn btn-outline-primary more-btn stretched-link" href="https://www.stadt-teuchern.de/de/sags-uns-einfach.html" target="" role="button"> 2103 2104 2105 2106<i class="ux-icon bi bi-plus-lg button-icon" aria-hidden="true"></i> 2107 2108 2109 2110 <span class="button-label">Jetzt starten</span> 2111 2112 </a> 2113 2114 2115 </div> 2116 </div> 2117 </div> 2118 2119 2120 2121</div> 2122 2123 2124 2125 2126<div class="col"> 2127 2128 2129 2130 2131 2132 2133 2134 2135 2136 <div class="card ux-card h-100"> 2137 2138 <div class="card-body"> 2139 <i class="card-icon d-inline-flex align-items-center title vi-write"></i> 2140 <div class="text-container"> 2141 <h2 class="card-title">Veranstaltung melden</h2> 2142 </div> 2143 <div class="more-btn-container d-flex justify-content-end"> 2144 2145 2146 2147 2148 2149 2150 2151 2152 2153 2154<a class="button btn btn-outline-primary more-btn stretched-link" href="https://www.stadt-teuchern.de/de/veranstaltung-melden.html" target="_blank" role="button">
2155 <span class="button-label">Jetzt starten</span> 2156 2157 2158 2159 2160<i class="ux-icon bi bi-box-arrow-up-right button-icon" aria-hidden="true"></i> 2161 2162 2163 2164 </a> 2165 2166 2167 </div> 2168 </div> 2169 </div> 2170 2171 2172 2173</div> 2174 2175 2176 </div> 2177 2178 2179
2179<script> 2180 jQuery(function () { 2181 jQuery('.data-portal_onlinedienste').on('click', function () { 2182 var $this = jQuery(this); 2183 var url = $this.data('portal_onlinedienste-url'); 2184 if (url) { 2185 location.href = url; 2186 } 2187 }) 2188 }); 2189 </script>
2189 2190 2191 2192 2193 2194 2195 2196 2197 2198 2199 2200 </div> 2201 2202 </div> 2203 </main> 2204 2205 2206 </div> 2207 </div> 2208 <footer id="page-footer" 2209 class="container-fluid pb-3" 2210 data-gc-search="false"> 2211 2212 2213 2214 2215 <div class="portal_infofooter " data-gc-robots="nofollow" data-gc-search="false"> 2216 2217 2218 2219 2220 2221<nav aria-label="Service" class="infofooter-nav center"> 2222 <ul class="infofooter-ul center"> 2223 <li> 2224 2225 2226 2227 2228 2229 2230 2231 2232 2233 2234 2235<button id="portal_infofooter_impressum" class="button btn btn-outline-primary btn-sm" data-toggle="dialog" data-target="#portal_infofooter_modal_twig_970" aria-haspopup="dialog" data-dialog-fetch-url="https://www.stadt-teuchern.de/mod/portal_infofooter/ajax/1/get_info/?tHash=7771839f9a72b4b2ebbb343b013abea9&project=Vois&what=15" data-dialog-title="Impressum" data-dialog-icon="bi bi-info-circle" type="button"> 2236 2237 2238 2239<i class="ux-icon bi bi-info-circle button-icon" aria-hidden="true"></i> 2240 2241 2242 2243 <span class="button-label">Impressum</span> 2244 2245 </button> 2246 2247 2248 </li> 2249 2250 <li> 2251 2252 2253 2254 2255 2256 2257 2258 2259 2260 2261 2262<button id="portal_infofooter_datenschutz" class="button btn btn-outline-primary btn-sm" data-toggle="dialog" data-target="#portal_infofooter_modal_twig_970" aria-haspopup="dialog" data-dialog-fetch-url="https://www.stadt-teuchern.de/mod/portal_infofooter/ajax/1/get_info/?tHash=7771839f9a72b4b2ebbb343b013abea9&project=Vois&what=16" data-dialog-title="Datenschutzerklärung" data-dialog-icon="bi bi-shield-shaded" type="button"> 2263 2264 2265 2266<i class="ux-icon bi bi-shield-shaded button-icon" aria-hidden="true"></i> 2267 2268 2269 2270 <span class="button-label">Datenschutzerklärung</span> 2271 2272 </button> 2273 2274 2275 </li> 2276 2277 <li> 2278 2279 2280 2281 2282 2283 2284 2285 2286 2287 2288<a id="portal_infofooter_kontakt" class="button btn btn-outline-primary btn-sm" href="https://www.stadt-teuchern.de/de/kontaktformular.html" target="_self" role="button"> 2289 2290 2291 2292<i class="ux-icon bi bi-telephone-fill button-icon" aria-hidden="true"></i> 2293 2294 2295 2296 <span class="button-label">Kontakt</span> 2297 2298 </a> 2299 2300 2301 </li> 2302 2303 <li> 2304 2305 2306 2307 2308 2309 2310 2311 2312 2313 2314 2315<button id="portal_infofooter_barrierefreiheit" class="button btn btn-outline-primary btn-sm" data-toggle="dialog" data-target="#portal_infofooter_modal_twig_970" aria-haspopup="dialog" data-dialog-fetch-url="https://www.stadt-teuchern.de/mod/portal_infofooter/ajax/1/get_info/?tHash=7771839f9a72b4b2ebbb343b013abea9&project=vois&what=17" data-dialog-title="Erklärung zur Barrierefreiheit" data-dialog-icon="bi bi-universal-access" type="button"> 2316 2317 2318 2319<i class="ux-icon bi bi-universal-access button-icon" aria-hidden="true"></i> 2320 2321 2322 2323 <span class="button-label">Erklärung zur Barrierefreiheit</span> 2324 2325 </button> 2326 2327 2328 </li> 2329 2330 </ul> 2331</nav> 2332 2333 2334 2335 2336 2337<dialog id="portal_infofooter_modal_twig_970" class="dialog-modal dialog-primary dialog-large" aria-labelledby="dialog-title-portal_infofooter_modal_twig_970"> 2338 <div class="dialog-header"> 2339 2340 2341 2342 <h1 id="dialog-title-portal_infofooter_modal_twig_970" class="ux-heading heading-inline h5 dialog-title"> 2343 2344 2345 2346 <span class="heading-text">Lade Daten ... 2347</span> 2348 2349 2350 </h1> 2351 2352 2353 2354 2355 2356 2357 2358 2359 2360 2361 2362<button class="button btn btn-text color-primary dialog-fullscreen-button" data-toggle="tooltip" title="Maximieren" aria-label="Dialog in Vollbildansicht darstellen" type="button"> 2363 2364 2365 2366<i class="ux-icon bi bi-fullscreen button-icon" aria-hidden="true"></i> 2367 2368 2369 2370 2371 </button> 2372 2373 2374 2375 2376 2377 2378 2379 2380 2381 2382 2383 2384<button class="button btn btn-text color-primary dialog-fullscreen-exit-button" data-toggle="tooltip" title="in Fenstergröße darstellen" aria-label="Dialog Vollbild-Ansicht verlassen" type="button"> 2385 2386 2387 2388<i class="ux-icon bi bi-fullscreen-exit button-icon" aria-hidden="true"></i> 2389 2390 2391 2392 2393 </button> 2394 2395 2396 2397 2398 2399 2400 2401 2402 2403 2404 2405 2406<button class="button btn btn-text color-primary dialog-close-x" data-toggle="tooltip" title="Schließen" autofocus="" aria-label="Schließen" data-dismiss="dialog" type="button"> 2407 2408 2409 2410<i class="ux-icon bi bi-x-lg button-icon" aria-hidden="true"></i> 2411 2412 2413 2414 2415 </button> 2416 2417 2418 </div> 2419 <div class="dialog-body"> 2420 <div class="text-center"> 2421 <div class="spinner-border" 2422 role="status">
2423 <span class="sr-only">Daten werden geladen...</span> 2424 </div> 2425 </div> 2426 </div> 2427 <div class="dialog-footer"> 2428 2429 2430 2431 2432 2433 2434 2435 2436 2437 2438<button class="button btn btn-secondary btn-medium" data-dismiss="dialog" aria-label="Schließen" type="button"> 2439 2440 2441 2442<i class="ux-icon bi bi-x-lg button-icon" aria-hidden="true"></i> 2443 2444 2445 2446 <span class="button-label">SchlieÃen</span> 2447 2448 </button> 2449 2450 2451 </div> 2452 </dialog> 2453 2454
2455<script> 2456 document.addEventListener('DOMContentLoaded', () => { 2457 const dialog_portal_infofooter_modal_twig_970 = document.getElementById('portal_infofooter_modal_twig_970'); 2458 if (!dialog_portal_infofooter_modal_twig_970) return; 2459 const dialogButtons_portal_infofooter_modal_twig_970 = document.querySelectorAll('[data-toggle="dialog"][data-target="#portal_infofooter_modal_twig_970"]'); 2460 const dialogCloseButtons_portal_infofooter_modal_twig_970 = dialog_portal_infofooter_modal_twig_970.querySelectorAll('[data-dismiss="dialog"]'); 2461 const dialogFullscreenButtons_portal_infofooter_modal_twig_970 = dialog_portal_infofooter_modal_twig_970.querySelectorAll('.dialog-fullscreen-button'); 2462 const dialogFullscreenExitButtons_portal_infofooter_modal_twig_970 = dialog_portal_infofooter_modal_twig_970.querySelectorAll('.dialog-fullscreen-exit-button'); 2463 2464 function openDialog_portal_infofooter_modal_twig_970() { 2465 const dialog = dialog_portal_infofooter_modal_twig_970; 2466 if (!dialog) { 2467 console.error(`Dialog mit ID "portal_infofooter_modal_twig_970" wurde nicht gefunden.`); 2468 return; 2469 } 2470 2471 if (dialog.classList.contains('dialog-modal')) { 2472 dialog.showModal(); 2473 } else { 2474 dialog.show(); 2475 } 2476 2477 2478 2479 // Bootstrap Dialoge nicht am Body sondern am Dialog initialisieren 2480 jQuery('#portal_infofooter_modal_twig_970 [data-toggle="tooltip"]').tooltip('dispose'); 2481 jQuery('#portal_infofooter_modal_twig_970 [data-toggle="tooltip"]').tooltip({ 2482 container: '#portal_infofooter_modal_twig_970' 2483 }); 2484 } 2485 2486 // Storage-Funktionalität hinzufügen 2487 // Wenn kein Speicherstatus gewünscht ist, eventuell vorhandenen Eintrag löschen 2488 GeoCMS.Storage.removeItem('dialog_portal_infofooter_modal_twig_970', GeoCMS.Storage.StorageType.SESSION); 2489 2490 // Dialog nach Bedarf öffnen 2491 if (null) { 2492 openDialog_portal_infofooter_modal_twig_970(); 2493 } 2494 2495 dialogButtons_portal_infofooter_modal_twig_970.forEach(button => { 2496 button.addEventListener('click', () => { 2497 const dialog = dialog_portal_infofooter_modal_twig_970; 2498 if (dialog) { 2499 2500 // Titel aus data-dialog-title Attribut des Buttons setzen 2501 const dataTitle = button.dataset.dialogTitle || button.dataset.title; 2502 if (dataTitle) { 2503 const dialogTitle = dialog.querySelector('.dialog-title'); 2504 if (dialogTitle) { 2505 dialogTitle.textContent = dataTitle; 2506 } 2507 } 2508 2509 // Icon aus data-dialog-icon Attribut des Buttons setzen 2510 const dataIcon = button.dataset.dialogIcon; 2511 if (dataIcon) { 2512 console.log("test") 2513 const dialogIcon = dialog.querySelector('.dialog-icon'); 2514 if (dialogIcon) { 2515 dialogIcon.className = 'dialog-icon ' + dataIcon; 2516 } 2517 } 2518 2519 // Dynamisches Laden über data-dialog-fetch-url vom Button 2520 const fetchUrl = button.dataset.dialogFetchUrl; 2521 if (fetchUrl) { 2522 // URL ist bereits vollständig, kann direkt verwendet werden 2523 fetch(fetchUrl) 2524 .then(response => { 2525 if (!response.ok) { 2526 throw new Error(`HTTP error! status: ${response.status}`); 2527 } 2528 return response.text(); 2529 }) 2530 .then(html => { 2531 const dialogBody = dialog.querySelector('.dialog-body'); 2532 if (dialogBody) { 2533 dialogBody.innerHTML = html; 2534 } 2535 }) 2536 .catch(error => { 2537 console.error('Fehler beim Laden des Dialog-Inhalts:', error); 2538 const dialogBody = dialog.querySelector('.dialog-body'); 2539 if (dialogBody) { 2540 dialogBody.innerHTML = 'Fehler beim Laden des Inhalts.'; 2541 } 2542 }); 2543 } 2544 2545 // Dialog öffnen über zentrale Funktion 2546 openDialog_portal_infofooter_modal_twig_970(); 2547 } else { 2548 console.error(`Dialog mit ID "${id}" wurde nicht gefunden.`); 2549 } 2550 }); 2551 }); 2552 2553 dialogCloseButtons_portal_infofooter_modal_twig_970.forEach(button => { 2554 button.addEventListener('click', () => { 2555 const dialog = dialog_portal_infofooter_modal_twig_970; 2556 if (dialog) { 2557 dialog.close(); 2558 } else { 2559 console.error('SchlieÃen-Button ist nicht in einem <dialog>-Element.'); 2560 } 2561 }); 2562 }); 2563 2564 // Vollbild-Funktionalität 2565 dialogFullscreenButtons_portal_infofooter_modal_twig_970.forEach(button => { 2566 button.addEventListener('click', () => { 2567 const dialog = dialog_portal_infofooter_modal_twig_970; 2568 if (dialog) { 2569 dialog.classList.add('dialog-fullscreen'); 2570 } else { 2571 console.error('Vollbild-Button ist nicht in einem <dialog>-Element.'); 2572 } 2573 }); 2574 }); 2575 2576 // Vollbild beenden 2577 dialogFullscreenExitButtons_portal_infofooter_modal_twig_970.forEach(button => { 2578 button.addEventListener('click', () => { 2579 const dialog = dialog_portal_infofooter_modal_twig_970; 2580 if (dialog) { 2581 dialog.classList.remove('dialog-fullscreen'); 2582 } else { 2583 console.error('Vollbild-Beenden-Button ist nicht in einem <dialog>-Element.'); 2584 } 2585 }); 2586 }); 2587 }); 2588 2589 2590</script>
2590 2591
2591<script> 2592 //TODO: Thomas fragen wozu das gut ist :) 2593 if (typeof infoFooter === "undefined") { 2594 var infoFooter = 1; 2595 jQuery("[class*='infofooter-']").each(function (index, element) { 2596 element.classList.forEach(function (item) { 2597 if (item.indexOf('infofooter-') == 0) { 2598 const data = item.split('-'); 2599 if (data.length == 3) { 2600 element.dataset['toggle'] = 'dialog'; 2601 element.dataset['id'] = data[1]; 2602 element.dataset['project'] = data[2]; 2603 element.dataset['target'] = '#portal_infofooter_modal_twig_970'; 2604 element.dataset['title'] = data[1].toUpperCase().substring(0, 1) + data[1].toLowerCase().substring(1); 2605 } 2606 } 2607 2608 }); 2609 }); 2610 } 2611 </script>
2611 2612 2613 2614 2615 </div> 2616 2617 <div class="redmine " data-gc-search="false"> 2618 2619 2620</div> 2621 2622
2623<script> 2624/* Seite für Rücksprung nach Anmeldung merken */ 2625 2626</script>
2626 2627 2628 </footer> 2629 2630 2631 2632 2633 2634<dialog id="pageDescriptionDialog" class="dialog-modal dialog-primary dialog-medium"> 2635 <div class="dialog-header"> 2636 2637<i class="ux-icon bi bi-info-circle dialog-icon" aria-hidden="true"></i> <span>Hilfe zur Seite <i>Digitale Verwaltung</i></span> 2638 2639 2640 2641 2642 2643 2644 2645 2646 2647 2648<button class="button btn btn-text color-primary dialog-close-x" data-toggle="tooltip" title="Schließen" autofocus="" aria-label="Schließen" data-dismiss="dialog" type="button"> 2649 2650 2651 2652<i class="ux-icon bi bi-x-lg button-icon" aria-hidden="true"></i> 2653 2654 2655 2656 2657 </button> 2658 2659 2660 </div> 2661 <div class="dialog-body"> 2662 <p>Hier kommen Sie direkt zu allen verfügbaren Onlinediensten.</p> 2663 </div> 2664 <div class="dialog-footer"> 2665 2666 2667 2668 2669 2670 2671 2672 2673 2674 2675<button class="button btn btn-secondary btn-medium" data-dismiss="dialog" aria-label="Schließen" type="button"> 2676 2677 2678 2679<i class="ux-icon bi bi-x-lg button-icon" aria-hidden="true"></i> 2680 2681 2682 2683 <span class="button-label">SchlieÃen</span> 2684 2685 </button> 2686 2687 2688 </div> 2689 </dialog> 2690 2691
2692<script> 2693 document.addEventListener('DOMContentLoaded', () => { 2694 const dialog_pageDescriptionDialog = document.getElementById('pageDescriptionDialog'); 2695 if (!dialog_pageDescriptionDialog) return; 2696 const dialogButtons_pageDescriptionDialog = document.querySelectorAll('[data-toggle="dialog"][data-target="#pageDescriptionDialog"]'); 2697 const dialogCloseButtons_pageDescriptionDialog = dialog_pageDescriptionDialog.querySelectorAll('[data-dismiss="dialog"]'); 2698 const dialogFullscreenButtons_pageDescriptionDialog = dialog_pageDescriptionDialog.querySelectorAll('.dialog-fullscreen-button'); 2699 const dialogFullscreenExitButtons_pageDescriptionDialog = dialog_pageDescriptionDialog.querySelectorAll('.dialog-fullscreen-exit-button'); 2700 2701 function openDialog_pageDescriptionDialog() { 2702 const dialog = dialog_pageDescriptionDialog; 2703 if (!dialog) { 2704 console.error(`Dialog mit ID "pageDescriptionDialog" wurde nicht gefunden.`); 2705 return; 2706 } 2707 2708 if (dialog.classList.contains('dialog-modal')) { 2709 dialog.showModal(); 2710 } else { 2711 dialog.show(); 2712 } 2713 2714 2715 2716 // Bootstrap Dialoge nicht am Body sondern am Dialog initialisieren 2717 jQuery('#pageDescriptionDialog [data-toggle="tooltip"]').tooltip('dispose'); 2718 jQuery('#pageDescriptionDialog [data-toggle="tooltip"]').tooltip({ 2719 container: '#pageDescriptionDialog' 2720 }); 2721 } 2722 2723 // Storage-Funktionalität hinzufügen 2724 // Wenn kein Speicherstatus gewünscht ist, eventuell vorhandenen Eintrag löschen 2725 GeoCMS.Storage.removeItem('dialog_pageDescriptionDialog', GeoCMS.Storage.StorageType.SESSION); 2726 2727 // Dialog nach Bedarf öffnen 2728 if (null) { 2729 openDialog_pageDescriptionDialog(); 2730 } 2731 2732 dialogButtons_pageDescriptionDialog.forEach(button => { 2733 button.addEventListener('click', () => { 2734 const dialog = dialog_pageDescriptionDialog; 2735 if (dialog) { 2736 2737 // Titel aus data-dialog-title Attribut des Buttons setzen 2738 const dataTitle = button.dataset.dialogTitle || button.dataset.title; 2739 if (dataTitle) { 2740 const dialogTitle = dialog.querySelector('.dialog-title'); 2741 if (dialogTitle) { 2742 dialogTitle.textContent = dataTitle; 2743 } 2744 } 2745 2746 // Icon aus data-dialog-icon Attribut des Buttons setzen 2747 const dataIcon = button.dataset.dialogIcon; 2748 if (dataIcon) { 2749 console.log("test") 2750 const dialogIcon = dialog.querySelector('.dialog-icon'); 2751 if (dialogIcon) { 2752 dialogIcon.className = 'dialog-icon ' + dataIcon; 2753 } 2754 } 2755 2756 // Dynamisches Laden über data-dialog-fetch-url vom Button 2757 const fetchUrl = button.dataset.dialogFetchUrl; 2758 if (fetchUrl) { 2759 // URL ist bereits vollständig, kann direkt verwendet werden 2760 fetch(fetchUrl) 2761 .then(response => { 2762 if (!response.ok) { 2763 throw new Error(`HTTP error! status: ${response.status}`); 2764 } 2765 return response.text(); 2766 }) 2767 .then(html => { 2768 const dialogBody = dialog.querySelector('.dialog-body'); 2769 if (dialogBody) { 2770 dialogBody.innerHTML = html; 2771 } 2772 }) 2773 .catch(error => { 2774 console.error('Fehler beim Laden des Dialog-Inhalts:', error); 2775 const dialogBody = dialog.querySelector('.dialog-body'); 2776 if (dialogBody) { 2777 dialogBody.innerHTML = 'Fehler beim Laden des Inhalts.'; 2778 } 2779 }); 2780 } 2781 2782 // Dialog öffnen über zentrale Funktion 2783 openDialog_pageDescriptionDialog(); 2784 } else { 2785 console.error(`Dialog mit ID "${id}" wurde nicht gefunden.`); 2786 } 2787 }); 2788 }); 2789 2790 dialogCloseButtons_pageDescriptionDialog.forEach(button => { 2791 button.addEventListener('click', () => { 2792 const dialog = dialog_pageDescriptionDialog; 2793 if (dialog) { 2794 dialog.close(); 2795 } else { 2796 console.error('SchlieÃen-Button ist nicht in einem <dialog>-Element.'); 2797 } 2798 }); 2799 }); 2800 2801 // Vollbild-Funktionalität 2802 dialogFullscreenButtons_pageDescriptionDialog.forEach(button => { 2803 button.addEventListener('click', () => { 2804 const dialog = dialog_pageDescriptionDialog; 2805 if (dialog) { 2806 dialog.classList.add('dialog-fullscreen'); 2807 } else { 2808 console.error('Vollbild-Button ist nicht in einem <dialog>-Element.'); 2809 } 2810 }); 2811 }); 2812 2813 // Vollbild beenden 2814 dialogFullscreenExitButtons_pageDescriptionDialog.forEach(button => { 2815 button.addEventListener('click', () => { 2816 const dialog = dialog_pageDescriptionDialog; 2817 if (dialog) { 2818 dialog.classList.remove('dialog-fullscreen'); 2819 } else { 2820 console.error('Vollbild-Beenden-Button ist nicht in einem <dialog>-Element.'); 2821 } 2822 }); 2823 }); 2824 }); 2825 2826 2827</script>
2827 </div> 2828 2829<!-- REDMINE vois --> 2830<div class="redmine " data-gc-search="false"> 2831 2832 2833</div> 2834 2835
2836<script> 2837/* Seite für Rücksprung nach Anmeldung merken */ 2838 2839</script>
2839 2840 2841 2842<!-- Modaler Dialog, allgemein --> 2843<div class="modal fade" 2844 id="btp_master_dialog" 2845 tabindex="-1" 2846 role="dialog" 2847 data-backdrop="static" 2848 data-gc-search="false"> 2849 <div class="modal-dialog modal-lg modal-dialog-centered modal-dialog-scrollable" 2850 role="document"> 2851 <div class="modal-content"> 2852 <div class="modal-header"> 2853 <h5 class="modal-title">Dialog</h5> 2854 <button type="button" 2855 class="close" 2856 data-dismiss="modal" 2857 aria-label="Close"> 2858 <span aria-hidden="true">×</span> 2859 </button> 2860 </div> 2861 <div class="modal-body"></div> 2862 <div class="modal-footer"> 2863 <button name="close" 2864 type="button" 2865 class="btn btn-primary" 2866 data-dismiss="modal">SchlieÃen 2867 </button> 2868 </div> 2869 </div> 2870 </div> 2871</div> 2872 2873
2873<script src="res/modules/page/templates/vois/js/scripts.min.js"></script>
2873 2874 2875
2875<script > 2876/* --- PUSHMENU initialisieren */ 2877let pushmenu_1_1_42 = null; 2878window.addEventListener("DOMContentLoaded", () => { 2879 pushmenu_1_1_42 = new pushmenu({"container_id":"pushmenu_1_1_42","position":"right","sizes":[{"width":"100","unit":"%","overlap":null,"breakpoint":"0"},{"width":"360","unit":"px","overlap":null,"breakpoint":"576"},{"width":"420","unit":"px","overlap":null,"breakpoint":"992"}],"trigger":{"custom":".menu-trigger"},"linkTouch":"1","overlay":0,"animationType":"collapse"}); 2880}); 2881/* --------------------------- */ 2882 2883</script>
2883 2884 2885 2886 2887 <dialog id="gccookiemessage" class="dialog-modal dialog-primary dialog-large dialog-skeleton gccookiemessageSpecial d-print-none" data-gc-search="false" data-gc-robots="nofollow" data-nosnippet=""> 2888 2889 2890 2891 2892 2893 2894 2895 2896 2897 <div class="card ux-card" id="cookieCard"> 2898 2899 <div class="card-body"> 2900 <p>Auf unserer Webseite werden Cookies gemäà unserer Datenschutzerklärung verwendet. Wenn Sie weiter auf diesen Seiten surfen, erklären Sie sich damit einverstanden.</p> 2901 2902 <div id="cookieActionContainer"> 2903 2904 2905 2906 2907 2908 2909 2910 2911 2912 2913<button id="trigger_datenschutz" class="button btn btn-light btn-sm" type="button"> 2914 2915 2916 2917<i class="ux-icon bi bi-shield-shaded button-icon" aria-hidden="true"></i> 2918 2919 2920 2921 <span class="button-label">Datenschutz</span> 2922 2923 </button> 2924 2925 2926 2927 2928 2929 2930 2931 2932 2933 2934 2935 2936<button id="trigger_impressum" class="button btn btn-light btn-sm" type="button"> 2937 2938 2939 2940<i class="ux-icon bi bi-info-circle button-icon" aria-hidden="true"></i> 2941 2942 2943 2944 <span class="button-label">Impressum</span> 2945 2946 </button> 2947 2948 2949 2950 2951 2952 2953 2954 2955 2956 2957 2958 2959<button id="cookieSubmitButton" class="button btn btn-primary" onclick="Gccookiemessage.setCookieMessageCookie(); document.getElementById('gccookiemessage').close();" autofocus="" type="button"> 2960 2961 2962 2963<i class="ux-icon bi bi-check-lg button-icon" aria-hidden="true"></i> 2964 2965 2966 2967 <span class="button-label">Verstanden</span> 2968 2969 </button> 2970 2971 2972 </div> 2973 </div> 2974 </div> 2975 2976 2977 2978 2979 </dialog> 2980 2981
2982<script> 2983 document.addEventListener('DOMContentLoaded', () => { 2984 const dialog_gccookiemessage = document.getElementById('gccookiemessage'); 2985 if (!dialog_gccookiemessage) return; 2986 const dialogButtons_gccookiemessage = document.querySelectorAll('[data-toggle="dialog"][data-target="#gccookiemessage"]'); 2987 const dialogCloseButtons_gccookiemessage = dialog_gccookiemessage.querySelectorAll('[data-dismiss="dialog"]'); 2988 const dialogFullscreenButtons_gccookiemessage = dialog_gccookiemessage.querySelectorAll('.dialog-fullscreen-button'); 2989 const dialogFullscreenExitButtons_gccookiemessage = dialog_gccookiemessage.querySelectorAll('.dialog-fullscreen-exit-button'); 2990 2991 function openDialog_gccookiemessage() { 2992 const dialog = dialog_gccookiemessage; 2993 if (!dialog) { 2994 console.error(`Dialog mit ID "gccookiemessage" wurde nicht gefunden.`); 2995 return; 2996 } 2997 2998 if (dialog.classList.contains('dialog-modal')) { 2999 dialog.showModal(); 3000 } else { 3001 dialog.show(); 3002 } 3003 3004 3005 3006 // Bootstrap Dialoge nicht am Body sondern am Dialog initialisieren 3007 jQuery('#gccookiemessage [data-toggle="tooltip"]').tooltip('dispose'); 3008 jQuery('#gccookiemessage [data-toggle="tooltip"]').tooltip({ 3009 container: '#gccookiemessage' 3010 }); 3011 } 3012 3013 // Storage-Funktionalität hinzufügen 3014 // Wenn kein Speicherstatus gewünscht ist, eventuell vorhandenen Eintrag löschen 3015 GeoCMS.Storage.removeItem('dialog_gccookiemessage', GeoCMS.Storage.StorageType.SESSION); 3016 3017 // Dialog nach Bedarf öffnen 3018 if (null) { 3019 openDialog_gccookiemessage(); 3020 } 3021 3022 dialogButtons_gccookiemessage.forEach(button => { 3023 button.addEventListener('click', () => { 3024 const dialog = dialog_gccookiemessage; 3025 if (dialog) { 3026 3027 // Titel aus data-dialog-title Attribut des Buttons setzen 3028 const dataTitle = button.dataset.dialogTitle || button.dataset.title; 3029 if (dataTitle) { 3030 const dialogTitle = dialog.querySelector('.dialog-title'); 3031 if (dialogTitle) { 3032 dialogTitle.textContent = dataTitle; 3033 } 3034 } 3035 3036 // Icon aus data-dialog-icon Attribut des Buttons setzen 3037 const dataIcon = button.dataset.dialogIcon; 3038 if (dataIcon) { 3039 console.log("test") 3040 const dialogIcon = dialog.querySelector('.dialog-icon'); 3041 if (dialogIcon) { 3042 dialogIcon.className = 'dialog-icon ' + dataIcon; 3043 } 3044 } 3045 3046 // Dynamisches Laden über data-dialog-fetch-url vom Button 3047 const fetchUrl = button.dataset.dialogFetchUrl; 3048 if (fetchUrl) { 3049 // URL ist bereits vollständig, kann direkt verwendet werden 3050 fetch(fetchUrl) 3051 .then(response => { 3052 if (!response.ok) { 3053 throw new Error(`HTTP error! status: ${response.status}`); 3054 } 3055 return response.text(); 3056 }) 3057 .then(html => { 3058 const dialogBody = dialog.querySelector('.dialog-body'); 3059 if (dialogBody) { 3060 dialogBody.innerHTML = html; 3061 } 3062 }) 3063 .catch(error => { 3064 console.error('Fehler beim Laden des Dialog-Inhalts:', error); 3065 const dialogBody = dialog.querySelector('.dialog-body'); 3066 if (dialogBody) { 3067 dialogBody.innerHTML = 'Fehler beim Laden des Inhalts.'; 3068 } 3069 }); 3070 } 3071 3072 // Dialog öffnen über zentrale Funktion 3073 openDialog_gccookiemessage(); 3074 } else { 3075 console.error(`Dialog mit ID "${id}" wurde nicht gefunden.`); 3076 } 3077 }); 3078 }); 3079 3080 dialogCloseButtons_gccookiemessage.forEach(button => { 3081 button.addEventListener('click', () => { 3082 const dialog = dialog_gccookiemessage; 3083 if (dialog) { 3084 dialog.close(); 3085 } else { 3086 console.error('SchlieÃen-Button ist nicht in einem <dialog>-Element.'); 3087 } 3088 }); 3089 }); 3090 3091 // Vollbild-Funktionalität 3092 dialogFullscreenButtons_gccookiemessage.forEach(button => { 3093 button.addEventListener('click', () => { 3094 const dialog = dialog_gccookiemessage; 3095 if (dialog) { 3096 dialog.classList.add('dialog-fullscreen'); 3097 } else { 3098 console.error('Vollbild-Button ist nicht in einem <dialog>-Element.'); 3099 } 3100 }); 3101 }); 3102 3103 // Vollbild beenden 3104 dialogFullscreenExitButtons_gccookiemessage.forEach(button => { 3105 button.addEventListener('click', () => { 3106 const dialog = dialog_gccookiemessage; 3107 if (dialog) { 3108 dialog.classList.remove('dialog-fullscreen'); 3109 } else { 3110 console.error('Vollbild-Beenden-Button ist nicht in einem <dialog>-Element.'); 3111 } 3112 }); 3113 }); 3114 }); 3115 3116 3117</script>
3117
3117<script> 3118 Gccookiemessage.init({cookieName: 'gccookiemessage', messageTimeout: 31}); 3119 </script>
3119 3120 3121
3121<script> 3122 const _paq = window._paq = window._paq || []; 3123 _paq.push(["disableCookies"]); 3124 _paq.push(['trackPageView']); 3125 _paq.push(['enableLinkTracking']); 3126 (function() { 3127 const u="//statistik.brain-scc.de/"; 3128 _paq.push(['setTrackerUrl', u+'matomo.php']); 3129 _paq.push(['setSiteId', '8']); 3130 let d=document, g=d.createElement('script'), s=d.getElementsByTagName('script')[0]; 3131 g.async=true; g.src=u+'matomo.js'; s.parentNode.insertBefore(g,s); 3132 })(); 3133 </script>
3133 3134 <noscript>Ohne JavaScript ist kein Tracking möglich.</noscript> 3135 3136</body> 3137</html>
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.