1<!DOCTYPE html> 2 <html lang="de"> 3 <head> 4 <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" /> 5 <title>Anmelden ‹ appgefahren.de — WordPress</title> 6 <style type="text/css"> 7 #login h1 a, .login h1 a { 8 background-image: url('/app/plugins/interwebs-apps/assets/appgefahren_logo_login.png'); 9 padding-bottom: 0px; 10 } 11 12 .wp-core-ui .button-primary { 13 background-color: #f40393 !important; 14 border-color: #f40393 !important; 15 box-shadow: none !important; 16 text-shadow: none !important; 17 -webkit-box-shadow: none !important; 18 } 19 20 #backtoblog { 21 display: none; 22 } 23 </style> 24 <style type="text/css"> 25 #login h1 a, .login h1 a { 26 height: 60px; 27 margin: 0 auto 25px; 28 padding: 0; 29 width: 257px; 30 31 background-image: url(https://www.appgefahren.de/wp-content/themes/appgefahren/assets/img/site-logo.png); 32 background-size: 257px 60px; 33 background-repeat: no-repeat; 34 background-position: center; 35 } 36 </style> 37 <meta name='robots' content='noindex, follow' /> 38<link href='https://fonts.gstatic.com' crossorigin rel='preconnect' />
39<script type="text/javascript"> 40 window._nslDOMReady = (function () { 41 const executedCallbacks = new Set(); 42 43 return function (callback) { 44 /** 45 * Third parties might dispatch DOMContentLoaded events, so we need to ensure that we only run our callback once! 46 */ 47 if (executedCallbacks.has(callback)) return; 48 49 const wrappedCallback = function () { 50 if (executedCallbacks.has(callback)) return; 51 executedCallbacks.add(callback); 52 callback(); 53 }; 54 55 if (document.readyState === "complete" || document.readyState === "interactive") { 56 wrappedCallback(); 57 } else { 58 document.addEventListener("DOMContentLoaded", wrappedCallback); 59 } 60 }; 61 })(); 62 </script>
62<script type="text/javascript" src="https://www.appgefahren.de/wp-includes/js/jquery/jquery.min.js?ver=3.7.1" id="jquery-core-js"></script>
62 63<link rel='stylesheet' id='dashicons-css' href='https://www.appgefahren.de/wp-includes/css/dashicons.min.css?ver=6.7.1' type='text/css' media='all' /> 64<link rel='stylesheet' id='buttons-css' href='https://www.appgefahren.de/wp-includes/css/buttons.min.css?ver=6.7.1' type='text/css' media='all' /> 65<link rel='stylesheet' id='forms-css' href='https://www.appgefahren.de/wp-admin/css/forms.min.css?ver=6.7.1' type='text/css' media='all' /> 66<link rel='stylesheet' id='l10n-css' href='https://www.appgefahren.de/wp-admin/css/l10n.min.css?ver=6.7.1' type='text/css' media='all' /> 67<link rel='stylesheet' id='login-css' href='https://www.appgefahren.de/wp-admin/css/login.min.css?ver=6.7.1' type='text/css' media='all' /> 68<link rel='stylesheet' id='wpa-css-css' href='https://www.appgefahren.de/wp-content/plugins/honeypot/includes/css/wpa.css?ver=2.2.14' type='text/css' media='all' /> 69<link rel='stylesheet' id='c4wp-login-style-css' href='https://www.appgefahren.de/wp-content/plugins/advanced-nocaptcha-recaptcha/assets/css/style.css?ver=7.6.0' type='text/css' media='all' /> 70 <meta name="robots" content="noindex"/> 71 <link rel="apple-touch-icon" sizes="180x180" href="https://www.appgefahren.de/wp-content/themes/appgefahren/assets/favicons/apple-touch-icon.png"> 72 <link rel="icon" type="image/png" sizes="32x32" href="https://www.appgefahren.de/wp-content/themes/appgefahren/assets/favicons/favicon-32x32.png"> 73 <link rel="icon" type="image/png" sizes="16x16" href="https://www.appgefahren.de/wp-content/themes/appgefahren/assets/favicons/favicon-16x16.png"> 74 <link rel="manifest" href="https://www.appgefahren.de/wp-content/themes/appgefahren/assets/favicons/site.webmanifest"> 75 76 <link rel="icon" href="https://www.appgefahren.de/wp-content/themes/appgefahren/assets/favicons/mstile-150x150.png" type="image/png"> 77 78 <meta name="msapplication-TileColor" content="#ffffff"> 79 <meta name="msapplication-config" content="https://www.appgefahren.de/wp-content/themes/appgefahren/assets/favicons/browserconfig.xml"> 80 <meta name="theme-color" content="#ffffff"> 81 <meta name='referrer' content='strict-origin-when-cross-origin' /> 82 <meta name="viewport" content="width=device-width, initial-scale=1.0" /> 83 <link rel="icon" href="https://www.appgefahren.de/wp-content/uploads/2019/06/cropped-App_Icon-32x32.png" sizes="32x32" /> 84<link rel="icon" href="https://www.appgefahren.de/wp-content/uploads/2019/06/cropped-App_Icon-192x192.png" sizes="192x192" /> 85<link rel="apple-touch-icon" href="https://www.appgefahren.de/wp-content/uploads/2019/06/cropped-App_Icon-180x180.png" /> 86<meta name="msapplication-TileImage" content="https://www.appgefahren.de/wp-content/uploads/2019/06/cropped-App_Icon-270x270.png" /> 87<style type="text/css">div.nsl-container[data-align="left"] { 88 text-align: left; 89} 90 91div.nsl-container[data-align="center"] { 92 text-align: center; 93} 94 95div.nsl-container[data-align="right"] { 96 text-align: right; 97} 98 99 100div.nsl-container div.nsl-container-buttons a[data-plugin="nsl"] { 101 text-decoration: none; 102 box-shadow: none; 103 border: 0; 104} 105 106div.nsl-container .nsl-container-buttons { 107 display: flex; 108 padding: 5px 0; 109} 110 111div.nsl-container.nsl-container-block .nsl-container-buttons { 112 display: inline-grid; 113 grid-template-columns: minmax(145px, auto); 114} 115 116div.nsl-container-block-fullwidth .nsl-container-buttons { 117 flex-flow: column; 118 align-items: center; 119} 120 121div.nsl-container-block-fullwidth .nsl-container-buttons a, 122div.nsl-container-block .nsl-container-buttons a { 123 flex: 1 1 auto; 124 display: block; 125 margin: 5px 0; 126 width: 100%; 127} 128 129div.nsl-container-inline { 130 margin: -5px; 131 text-align: left; 132} 133 134div.nsl-container-inline .nsl-container-buttons { 135 justify-content: center; 136 flex-wrap: wrap; 137} 138 139div.nsl-container-inline .nsl-container-buttons a { 140 margin: 5px; 141 display: inline-block; 142} 143 144div.nsl-container-grid .nsl-container-buttons { 145 flex-flow: row; 146 align-items: center; 147 flex-wrap: wrap; 148} 149 150div.nsl-container-grid .nsl-container-buttons a { 151 flex: 1 1 auto; 152 display: block; 153 margin: 5px; 154 max-width: 280px; 155 width: 100%; 156} 157 158@media only screen and (min-width: 650px) { 159 div.nsl-container-grid .nsl-container-buttons a { 160 width: auto; 161 } 162} 163 164div.nsl-container .nsl-button { 165 cursor: pointer; 166 vertical-align: top; 167 border-radius: 4px; 168} 169 170div.nsl-container .nsl-button-default { 171 color: #fff; 172 display: flex; 173} 174 175div.nsl-container .nsl-button-icon { 176 display: inline-block; 177} 178 179div.nsl-container .nsl-button-svg-container { 180 flex: 0 0 auto; 181 padding: 8px; 182 display: flex; 183 align-items: center; 184} 185 186div.nsl-container svg { 187 height: 24px; 188 width: 24px; 189 vertical-align: top; 190} 191 192div.nsl-container .nsl-button-default div.nsl-button-label-container { 193 margin: 0 24px 0 12px; 194 padding: 10px 0; 195 font-family: Helvetica, Arial, sans-serif; 196 font-size: 16px; 197 line-height: 20px; 198 letter-spacing: .25px; 199 overflow: hidden; 200 text-align: center; 201 text-overflow: clip; 202 white-space: nowrap; 203 flex: 1 1 auto; 204 -webkit-font-smoothing: antialiased; 205 -moz-osx-font-smoothing: grayscale; 206 text-transform: none; 207 display: inline-block; 208} 209 210div.nsl-container .nsl-button-google[data-skin="light"] { 211 box-shadow: inset 0 0 0 1px #747775; 212 color: #1f1f1f; 213} 214 215div.nsl-container .nsl-button-google[data-skin="dark"] { 216 box-shadow: inset 0 0 0 1px #8E918F; 217 color: #E3E3E3; 218} 219 220div.nsl-container .nsl-button-google[data-skin="neutral"] { 221 color: #1F1F1F; 222} 223 224div.nsl-container .nsl-button-google div.nsl-button-label-container { 225 font-family: "Roboto Medium", Roboto, Helvetica, Arial, sans-serif; 226} 227 228div.nsl-container .nsl-button-apple .nsl-button-svg-container { 229 padding: 0 6px; 230} 231 232div.nsl-container .nsl-button-apple .nsl-button-svg-container svg { 233 height: 40px; 234 width: auto; 235} 236 237div.nsl-container .nsl-button-apple[data-skin="light"] { 238 color: #000; 239 box-shadow: 0 0 0 1px #000; 240} 241 242div.nsl-container .nsl-button-facebook[data-skin="white"] { 243 color: #000; 244 box-shadow: inset 0 0 0 1px #000; 245} 246 247div.nsl-container .nsl-button-facebook[data-skin="light"] { 248 color: #1877F2; 249 box-shadow: inset 0 0 0 1px #1877F2; 250} 251 252div.nsl-container .nsl-button-spotify[data-skin="white"] { 253 color: #191414; 254 box-shadow: inset 0 0 0 1px #191414; 255} 256 257div.nsl-container .nsl-button-apple div.nsl-button-label-container { 258 font-size: 17px; 259 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 260} 261 262div.nsl-container .nsl-button-slack div.nsl-button-label-container { 263 font-size: 17px; 264 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol"; 265} 266 267div.nsl-container .nsl-button-slack[data-skin="light"] { 268 color: #000000; 269 box-shadow: inset 0 0 0 1px #DDDDDD; 270} 271 272div.nsl-container .nsl-button-tiktok[data-skin="light"] { 273 color: #161823; 274 box-shadow: 0 0 0 1px rgba(22, 24, 35, 0.12); 275} 276 277 278div.nsl-container .nsl-button-kakao { 279 color: rgba(0, 0, 0, 0.85); 280} 281 282.nsl-clear { 283 clear: both; 284} 285 286.nsl-container { 287 clear: both; 288} 289 290.nsl-disabled-provider .nsl-button { 291 filter: grayscale(1); 292 opacity: 0.8; 293} 294 295/*Button align start*/ 296 297div.nsl-container-inline[data-align="left"] .nsl-container-buttons { 298 justify-content: flex-start; 299} 300 301div.nsl-container-inline[data-align="center"] .nsl-container-buttons { 302 justify-content: center; 303} 304 305div.nsl-container-inline[data-align="right"] .nsl-container-buttons { 306 justify-content: flex-end; 307} 308 309 310div.nsl-container-grid[data-align="left"] .nsl-container-buttons { 311 justify-content: flex-start; 312} 313 314div.nsl-container-grid[data-align="center"] .nsl-container-buttons { 315 justify-content: center; 316} 317 318div.nsl-container-grid[data-align="right"] .nsl-container-buttons { 319 justify-content: flex-end; 320} 321 322div.nsl-container-grid[data-align="space-around"] .nsl-container-buttons { 323 justify-content: space-around; 324} 325 326div.nsl-container-grid[data-align="space-between"] .nsl-container-buttons { 327 justify-content: space-between; 328} 329 330/* Button align end*/ 331 332/* Redirect */ 333 334#nsl-redirect-overlay { 335 display: flex; 336 flex-direction: column; 337 justify-content: center;
338 align-items: center; 339 position: fixed; 340 z-index: 1000000; 341 left: 0; 342 top: 0; 343 width: 100%; 344 height: 100%; 345 backdrop-filter: blur(1px); 346 background-color: RGBA(0, 0, 0, .32);; 347} 348 349#nsl-redirect-overlay-container { 350 display: flex; 351 flex-direction: column; 352 justify-content: center; 353 align-items: center; 354 background-color: white; 355 padding: 30px; 356 border-radius: 10px; 357} 358 359#nsl-redirect-overlay-spinner { 360 content: ''; 361 display: block; 362 margin: 20px; 363 border: 9px solid RGBA(0, 0, 0, .6); 364 border-top: 9px solid #fff; 365 border-radius: 50%; 366 box-shadow: inset 0 0 0 1px RGBA(0, 0, 0, .6), 0 0 0 1px RGBA(0, 0, 0, .6); 367 width: 40px; 368 height: 40px; 369 animation: nsl-loader-spin 2s linear infinite; 370} 371 372@keyframes nsl-loader-spin { 373 0% { 374 transform: rotate(0deg) 375 } 376 to { 377 transform: rotate(360deg) 378 } 379} 380 381#nsl-redirect-overlay-title { 382 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 383 font-size: 18px; 384 font-weight: bold; 385 color: #3C434A; 386} 387 388#nsl-redirect-overlay-text { 389 font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif; 390 text-align: center; 391 font-size: 14px; 392 color: #3C434A; 393} 394 395/* Redirect END*/</style><style type="text/css">/* Notice fallback */ 396#nsl-notices-fallback { 397 position: fixed; 398 right: 10px; 399 top: 10px; 400 z-index: 10000; 401} 402 403.admin-bar #nsl-notices-fallback { 404 top: 42px; 405} 406 407#nsl-notices-fallback > div { 408 position: relative; 409 background: #fff; 410 border-left: 4px solid #fff; 411 box-shadow: 0 1px 1px 0 rgba(0, 0, 0, .1); 412 margin: 5px 15px 2px; 413 padding: 1px 20px; 414} 415 416#nsl-notices-fallback > div.error { 417 display: block; 418 border-left-color: #dc3232; 419} 420 421#nsl-notices-fallback > div.updated { 422 display: block; 423 border-left-color: #46b450; 424} 425 426#nsl-notices-fallback p { 427 margin: .5em 0; 428 padding: 2px; 429} 430 431#nsl-notices-fallback > div:after { 432 position: absolute; 433 right: 5px; 434 top: 5px; 435 content: '\00d7'; 436 display: block; 437 height: 16px; 438 width: 16px; 439 line-height: 16px; 440 text-align: center; 441 font-size: 20px; 442 cursor: pointer; 443}</style> </head> 444 <body class="login no-js login-action-login wp-core-ui locale-de-de"> 445
445<script type="text/javascript"> 446/* <![CDATA[ */ 447document.body.className = document.body.className.replace('no-js','js'); 448/* ]]> */ 449</script>
449 450 451 <h1 class="screen-reader-text">Anmelden</h1> 452 <div id="login"> 453 <h1 role="presentation" class="wp-login-logo"><a href="https://www.appgefahren.de">appgefahren.de</a></h1> 454 455 <form name="loginform" id="loginform" action="https://www.appgefahren.de/wp-login.php" method="post"> 456 <p> 457 <label for="user_login">Benutzername oder E-Mail-Adresse</label> 458 <input type="text" name="log" id="user_login" class="input" value="" size="20" autocapitalize="off" autocomplete="username" required="required" /> 459 </p> 460 461 <div class="user-pass-wrap"> 462 <label for="user_pass">Passwort</label> 463 <div class="wp-pwd"> 464 <input type="password" name="pwd" id="user_pass" class="input password-input" value="" size="20" autocomplete="current-password" spellcheck="false" required="required" /> 465 <button type="button" class="button button-secondary wp-hide-pw hide-if-no-js" data-toggle="0" aria-label="Passwort anzeigen"> 466 <span class="dashicons dashicons-visibility" aria-hidden="true"></span> 467 </button> 468 </div> 469 </div> 470 <div id="nsl-custom-login-form-main"><div class="nsl-container nsl-container-block" data-align="left"><div class="nsl-container-buttons"><a href="https://www.appgefahren.de/wp-login.php?loginSocial=apple" rel="nofollow" aria-label="Anmelden mit <b>Apple</b>" data-plugin="nsl" data-action="connect" data-provider="apple" data-popupwidth="600" data-popupheight="600"><div class="nsl-button nsl-button-default nsl-button-apple" data-skin="light" style="background-color:#fff;"><div class="nsl-button-svg-container"><svg xmlns="http://www.w3.org/2000/svg" width="31" height="44" viewBox="0 0 31 44"><rect width="31" height="44" fill="#FFF"/><path fill="#000" fill-rule="nonzero" d="M15.7099491,14.8846154 C16.5675461,14.8846154 17.642562,14.3048315 18.28274,13.5317864 C18.8625238,12.8312142 19.2852829,11.852829 19.2852829,10.8744437 C19.2852829,10.7415766 19.2732041,10.6087095 19.2490464,10.5 C18.2948188,10.5362365 17.1473299,11.140178 16.4588366,11.9494596 C15.9152893,12.56548 15.4200572,13.5317864 15.4200572,14.5222505 C15.4200572,14.6671964 15.4442149,14.8121424 15.4562937,14.8604577 C15.5166879,14.8725366 15.6133185,14.8846154 15.7099491,14.8846154 Z M12.6902416,29.5 C13.8618881,29.5 14.3812778,28.714876 15.8428163,28.714876 C17.3285124,28.714876 17.6546408,29.4758423 18.9591545,29.4758423 C20.2395105,29.4758423 21.0971074,28.292117 21.9063891,27.1325493 C22.8123013,25.8038779 23.1867451,24.4993643 23.2109027,24.4389701 C23.1263509,24.4148125 20.6743484,23.4122695 20.6743484,20.5979021 C20.6743484,18.1579784 22.6069612,17.0588048 22.7156707,16.974253 C21.4353147,15.1382708 19.490623,15.0899555 18.9591545,15.0899555 C17.5217737,15.0899555 16.3501271,15.9596313 15.6133185,15.9596313 C14.8161157,15.9596313 13.7652575,15.1382708 12.521138,15.1382708 C10.1536872,15.1382708 7.75,17.0950413 7.75,20.7911634 C7.75,23.0861411 8.64383344,25.513986 9.74300699,27.0842339 C10.6851558,28.4129053 11.5065162,29.5 12.6902416,29.5 Z"/></svg></div><div class="nsl-button-label-container">Anmelden mit <b>Apple</b></div></div></a></div></div></div>
470<script type="text/javascript"> 471 window._nslDOMReady(function () { 472 var container = document.getElementById('nsl-custom-login-form-main'), 473 form = document.querySelector('#loginform,#registerform,#front-login-form,#setupform'); 474 475 if (!form) { 476 form = container.closest('form'); 477 if (!form) { 478 form = container.parentNode; 479 } 480 } 481 482 var innerContainer = container.querySelector('.nsl-container'); 483 if (innerContainer) { 484 innerContainer.classList.add('nsl-container-login-layout-above'); 485 innerContainer.style.display = 'block'; 486 } 487 488 form.insertBefore(container, form.firstChild); 489 490 var jetpackSSO = document.getElementById('jetpack-sso-wrap__action'); 491 if (jetpackSSO) { 492 var clonedContainer = container.cloneNode(true); 493 clonedContainer.id = 'nsl-custom-login-form-jetpack-sso'; 494 jetpackSSO.insertBefore(clonedContainer, jetpackSSO.firstChild); 495 } 496 }); 497</script>
497 498<style type="text/css"> 499 #nsl-custom-login-form-main .nsl-container { 500 display: none; 501 } 502 503 #nsl-custom-login-form-main .nsl-container-login-layout-above { 504 padding: 0 0 20px; 505 } 506</style><input type="hidden" id="wpa_initiator" class="wpa_initiator" name="wpa_initiator" value="" /> <p class="forgetmenot"><input name="rememberme" type="checkbox" id="rememberme" value="forever" /> <label for="rememberme">Angemeldet bleiben</label></p> 507 <p class="submit"> 508 <input type="submit" name="wp-submit" id="wp-submit" class="button button-primary button-large" value="Anmelden" /> 509 <input type="hidden" name="redirect_to" value="https://www.appgefahren.de/wp-admin/" /> 510 <input type="hidden" name="testcookie" value="1" /> 511 </p> 512 </form> 513 514 <p id="nav"> 515 <a rel="nofollow" class="wp-login-register" href="https://www.appgefahren.de/wp-login.php?action=register">Registrieren</a> | <a class="wp-login-lost-password" href="https://www.appgefahren.de/wp-login.php?action=lostpassword">Passwort vergessen?</a> </p> 516
516<script type="text/javascript"> 517/* <![CDATA[ */ 518function wp_attempt_focus() {setTimeout( function() {try {d = document.getElementById( "user_login" );d.focus(); d.select();} catch( er ) {}}, 200);} 519wp_attempt_focus(); 520if ( typeof wpOnload === 'function' ) { wpOnload() } 521/* ]]> */ 522</script>
522 523 <p id="backtoblog"> 524 <a href="https://www.appgefahren.de/">← Zurück zu appgefahren.de</a> </p> 525 <div class="privacy-policy-page-link"><a class="privacy-policy-link" href="https://www.appgefahren.de/datenschutzerklaerung" rel="privacy-policy">Datenschutzerklärung</a></div> </div> 526 <div class="language-switcher"> 527 <form id="language-switcher" method="get"> 528 529 <label for="language-switcher-locales"> 530 <span class="dashicons dashicons-translation" aria-hidden="true"></span> 531 <span class="screen-reader-text"> 532 Sprache </span> 533 </label> 534 535 <select name="wp_lang" id="language-switcher-locales"><option value="en_US" lang="en" data-installed="1">English (United States)</option> 536<option value="de_DE" lang="de" selected='selected' data-installed="1">Deutsch</option></select> 537 538 539 540 <input type="submit" class="button" value="Wechseln"> 541 542 </form> 543 </div> 544 545
545<script type="text/javascript" src="https://www.appgefahren.de/wp-content/plugins/honeypot/includes/js/wpa.js?ver=2.2.14" id="wpascript-js"></script>
vendor: 1 bytes, line 545
545
546<script type="text/javascript" id="wpascript-js-after"> 547/* <![CDATA[ */ 548wpa_field_info = {"wpa_field_name":"oqtdwe411","wpa_field_value":543910,"wpa_add_test":"no"} 549/* ]]> */ 550</script>
vendor: 1 bytes, line 550
550
551<script type="text/javascript" src="https://www.appgefahren.de/wp-includes/js/clipboard.min.js?ver=2.0.11" id="clipboard-js"></script>
vendor: 1 bytes, line 551
551
552<script type="text/javascript" id="zxcvbn-async-js-extra"> 553/* <![CDATA[ */ 554var _zxcvbnSettings = {"src":"https:\/\/www.appgefahren.de\/wp-includes\/js\/zxcvbn.min.js"}; 555/* ]]> */ 556</script>
vendor: 1 bytes, line 556
556
557<script type="text/javascript" src="https://www.appgefahren.de/wp-includes/js/zxcvbn-async.min.js?ver=1.0" id="zxcvbn-async-js"></script>
vendor: 1 bytes, line 557
557
558<script type="text/javascript" src="https://www.appgefahren.de/wp-includes/js/dist/hooks.min.js?ver=4d63a3d491d11ffd8ac6" id="wp-hooks-js"></script>
vendor: 1 bytes, line 558
558
559<script type="text/javascript" src="https://www.appgefahren.de/wp-includes/js/dist/i18n.min.js?ver=5e580eb46a90c2b997e6" id="wp-i18n-js"></script>
vendor: 1 bytes, line 559
559
560<script type="text/javascript" id="wp-i18n-js-after"> 561/* <![CDATA[ */ 562wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 563/* ]]> */ 564</script>
vendor: 1 bytes, line 564
564
565<script type="text/javascript" id="password-strength-meter-js-extra"> 566/* <![CDATA[ */ 567var pwsL10n = {"unknown":"Passwort-St\u00e4rke unbekannt","short":"Ganz schwach","bad":"Schwach","good":"Mittel","strong":"Stark","mismatch":"Keine \u00dcbereinstimmung"}; 568/* ]]> */ 569</script>
vendor: 1 bytes, line 569
569
570<script type="text/javascript" id="password-strength-meter-js-translations"> 571/* <![CDATA[ */ 572( function( domain, translations ) { 573 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 574 localeData[""].domain = domain; 575 wp.i18n.setLocaleData( localeData, domain ); 576} )( "default", {"translation-revision-date":"2025-02-02 03:35:46+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"de"},"%1$s is deprecated since version %2$s! Use %3$s instead. Please consider writing more inclusive code.":["%1$s ist seit Version %2$s veraltet! Benutze stattdessen %3$s. Bitte erw\u00e4ge, inklusiveren Code zu schreiben."]}},"comment":{"reference":"wp-admin\/js\/password-strength-meter.js"}} ); 577/* ]]> */ 578</script>
vendor: 1 bytes, line 578
578
579<script type="text/javascript" src="https://www.appgefahren.de/wp-admin/js/password-strength-meter.min.js?ver=6.7.1" id="password-strength-meter-js"></script>
vendor: 1 bytes, line 579
579
580<script type="text/javascript" src="https://www.appgefahren.de/wp-includes/js/underscore.min.js?ver=1.13.7" id="underscore-js"></script>
vendor: 1 bytes, line 580
580
581<script type="text/javascript" id="wp-util-js-extra"> 582/* <![CDATA[ */ 583var _wpUtilSettings = {"ajax":{"url":"\/wp-admin\/admin-ajax.php"}}; 584/* ]]> */ 585</script>
vendor: 1 bytes, line 585
585
586<script type="text/javascript" src="https://www.appgefahren.de/wp-includes/js/wp-util.min.js?ver=6.7.1" id="wp-util-js"></script>
vendor: 1 bytes, line 586
586
587<script type="text/javascript" src="https://www.appgefahren.de/wp-includes/js/dist/dom-ready.min.js?ver=f77871ff7694fffea381" id="wp-dom-ready-js"></script>
vendor: 1 bytes, line 587
587
588<script type="text/javascript" id="wp-a11y-js-translations"> 589/* <![CDATA[ */ 590( function( domain, translations ) { 591 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 592 localeData[""].domain = domain; 593 wp.i18n.setLocaleData( localeData, domain ); 594} )( "default", {"translation-revision-date":"2025-02-08 01:15:14+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"de"},"Notifications":["Benachrichtigungen"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} ); 595/* ]]> */ 596</script>
vendor: 1 bytes, line 596
596
597<script type="text/javascript" src="https://www.appgefahren.de/wp-includes/js/dist/a11y.min.js?ver=3156534cc54473497e14" id="wp-a11y-js"></script>
vendor: 1 bytes, line 597
597
598<script type="text/javascript" id="user-profile-js-extra"> 599/* <![CDATA[ */ 600var userProfileL10n = {"user_id":"0","nonce":"6a2a5e8f9b"}; 601/* ]]> */ 602</script>
vendor: 1 bytes, line 602
602
603<script type="text/javascript" id="user-profile-js-translations"> 604/* <![CDATA[ */ 605( function( domain, translations ) { 606 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 607 localeData[""].domain = domain; 608 wp.i18n.setLocaleData( localeData, domain ); 609} )( "default", {"translation-revision-date":"2025-02-02 03:35:46+0000","generator":"GlotPress\/4.0.1","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"de"},"Application password has been copied to your clipboard.":["Das Anwendungspasswort wurde in deine Zwischenablage kopiert."],"Your new password has not been saved.":["Dein neues Passwort wurde nicht gespeichert."],"Hide":["Verbergen"],"Confirm use of weak password":["Best\u00e4tige die Verwendung eines schwachen Passworts"],"Hide password":["Passwort verbergen"],"Show password":["Passwort anzeigen"],"Show":["Anzeigen"],"The changes you made will be lost if you navigate away from this page.":["Beim Verlassen der Seite werden deine \u00c4nderungen verworfen."]}},"comment":{"reference":"wp-admin\/js\/user-profile.js"}} ); 610/* ]]> */ 611</script>
vendor: 1 bytes, line 611
611
612<script type="text/javascript" src="https://www.appgefahren.de/wp-admin/js/user-profile.min.js?ver=6.7.1" id="user-profile-js"></script>
vendor: 1 bytes, line 612
612
613<script type="text/javascript">(function (undefined) {let scriptOptions={"_localizedStrings":{"redirect_overlay_title":"Hold On","redirect_overlay_text":"You are being redirected to another page,<br>it may take a few seconds.","webview_notification_text":"The selected provider doesn't support embedded browsers!"},"_targetWindow":"prefer-same-window","_redirectOverlay":"overlay-with-spinner-and-message","_unsupportedWebviewBehavior":""}; 614/** 615 * Used when Cross-Origin-Opener-Policy blocked the access to the opener. We can't have a reference of the opened windows, so we should attempt to refresh only the windows that has opened popups. 616 */ 617window._nslHasOpenedPopup = false; 618window._nslWebViewNoticeElement = null; 619 620window.NSLPopup = function (url, title, w, h) { 621 622 /** 623 * Cross-Origin-Opener-Policy blocked the access to the opener 624 */ 625 if (typeof BroadcastChannel === "function") { 626 const _nslLoginBroadCastChannel = new BroadcastChannel('nsl_login_broadcast_channel'); 627 _nslLoginBroadCastChannel.onmessage = (event) => { 628 if (window?._nslHasOpenedPopup && event.data?.action === 'redirect') { 629 window._nslHasOpenedPopup = false; 630 631 const url = event.data?.href; 632 _nslLoginBroadCastChannel.close(); 633 if (typeof window.nslRedirect === 'function') { 634 window.nslRedirect(url); 635 } else { 636 window.opener.location = url; 637 } 638 } 639 }; 640 } 641 642 const userAgent = navigator.userAgent, 643 mobile = function () { 644 return /\b(iPhone|iP[ao]d)/.test(userAgent) || 645 /\b(iP[ao]d)/.test(userAgent) || 646 /Android/i.test(userAgent) || 647 /Mobile/i.test(userAgent); 648 }, 649 screenX = window.screenX !== undefined ? window.screenX : window.screenLeft, 650 screenY = window.screenY !== undefined ? window.screenY : window.screenTop, 651 outerWidth = window.outerWidth !== undefined ? window.outerWidth : document.documentElement.clientWidth, 652 outerHeight = window.outerHeight !== undefined ? window.outerHeight : document.documentElement.clientHeight - 22, 653 targetWidth = mobile() ? null : w, 654 targetHeight = mobile() ? null : h, 655 left = parseInt(screenX + (outerWidth - targetWidth) / 2, 10), 656 right = parseInt(screenY + (outerHeight - targetHeight) / 2.5, 10), 657 features = []; 658 if (targetWidth !== null) { 659 features.push('width=' + targetWidth); 660 } 661 if (targetHeight !== null) { 662 features.push('height=' + targetHeight); 663 } 664 features.push('left=' + left); 665 features.push('top=' + right); 666 features.push('scrollbars=1'); 667 668 const newWindow = window.open(url, title, features.join(',')); 669 670 if (window.focus) { 671 newWindow.focus(); 672 } 673 674 window._nslHasOpenedPopup = true; 675 676 return newWindow; 677}; 678 679let isWebView = null; 680 681function checkWebView() { 682 if (isWebView === null) { 683 function _detectOS(ua) { 684 if (/Android/.test(ua)) { 685 return "Android"; 686 } else if (/iPhone|iPad|iPod/.test(ua)) { 687 return "iOS"; 688 } else if (/Windows/.test(ua)) { 689 return "Windows"; 690 } else if (/Mac OS X/.test(ua)) { 691 return "Mac"; 692 } else if (/CrOS/.test(ua)) { 693 return "Chrome OS"; 694 } else if (/Firefox/.test(ua)) { 695 return "Firefox OS"; 696 } 697 return ""; 698 } 699 700 function _detectBrowser(ua) { 701 let android = /Android/.test(ua); 702 703 if (/Opera Mini/.test(ua) || / OPR/.test(ua) || / OPT/.test(ua)) { 704 return "Opera"; 705 } else if (/CriOS/.test(ua)) { 706 return "Chrome for iOS"; 707 } else if (/Edge/.test(ua)) { 708 return "Edge"; 709 } else if (android && /Silk\//.test(ua)) { 710 return "Silk"; 711 } else if (/Chrome/.test(ua)) { 712 return "Chrome"; 713 } else if (/Firefox/.test(ua)) { 714 return "Firefox"; 715 } else if (android) { 716 return "AOSP"; 717 } else if (/MSIE|Trident/.test(ua)) { 718 return "IE"; 719 } else if (/Safari\//.test(ua)) { 720 return "Safari"; 721 }
721 else if (/AppleWebKit/.test(ua)) { 722 return "WebKit"; 723 } 724 return ""; 725 } 726 727 function _detectBrowserVersion(ua, browser) { 728 if (browser === "Opera") { 729 return /Opera Mini/.test(ua) ? _getVersion(ua, "Opera Mini/") : 730 / OPR/.test(ua) ? _getVersion(ua, " OPR/") : 731 _getVersion(ua, " OPT/"); 732 } else if (browser === "Chrome for iOS") { 733 return _getVersion(ua, "CriOS/"); 734 } else if (browser === "Edge") { 735 return _getVersion(ua, "Edge/"); 736 } else if (browser === "Chrome") { 737 return _getVersion(ua, "Chrome/"); 738 } else if (browser === "Firefox") { 739 return _getVersion(ua, "Firefox/"); 740 } else if (browser === "Silk") { 741 return _getVersion(ua, "Silk/"); 742 } else if (browser === "AOSP") { 743 return _getVersion(ua, "Version/"); 744 } else if (browser === "IE") { 745 return /IEMobile/.test(ua) ? _getVersion(ua, "IEMobile/") : 746 /MSIE/.test(ua) ? _getVersion(ua, "MSIE ") 747 : 748 _getVersion(ua, "rv:"); 749 } else if (browser === "Safari") { 750 return _getVersion(ua, "Version/"); 751 } else if (browser === "WebKit") { 752 return _getVersion(ua, "WebKit/"); 753 } 754 return "0.0.0"; 755 } 756 757 function _getVersion(ua, token) { 758 try { 759 return _normalizeSemverString(ua.split(token)[1].trim().split(/[^\w\.]/)[0]); 760 } catch (o_O) { 761 } 762 return "0.0.0"; 763 } 764 765 function _normalizeSemverString(version) { 766 const ary = version.split(/[\._]/); 767 return (parseInt(ary[0], 10) || 0) + "." + 768 (parseInt(ary[1], 10) || 0) + "." + 769 (parseInt(ary[2], 10) || 0); 770 } 771 772 function _isWebView(ua, os, browser, version, options) { 773 switch (os + browser) { 774 case "iOSSafari": 775 return false; 776 case "iOSWebKit": 777 return _isWebView_iOS(options); 778 case "AndroidAOSP": 779 return false; 780 case "AndroidChrome": 781 return parseFloat(version) >= 42 ? /; wv/.test(ua) : /\d{2}\.0\.0/.test(version) ? true : _isWebView_Android(options); 782 } 783 return false; 784 } 785 786 function _isWebView_iOS(options) { 787 const document = (window["document"] || {}); 788 789 if ("WEB_VIEW" in options) { 790 return options["WEB_VIEW"]; 791 } 792 return !("fullscreenEnabled" in document || "webkitFullscreenEnabled" in document || false); 793 } 794 795 function _isWebView_Android(options) { 796 if ("WEB_VIEW" in options) { 797 return options["WEB_VIEW"]; 798 } 799 return !("requestFileSystem" in window || "webkitRequestFileSystem" in window || false); 800 } 801 802 const options = {}, 803 nav = window.navigator || {}, 804 ua = nav.userAgent || "", 805 os = _detectOS(ua), 806 browser = _detectBrowser(ua), 807 browserVersion = _detectBrowserVersion(ua, browser); 808 809 isWebView = _isWebView(ua, os, browser, browserVersion, options); 810 } 811 812 return isWebView; 813} 814 815function isAllowedWebViewForUserAgent(provider) { 816 const facebookAllowedWebViews = [ 817 'Instagram', 818 'FBAV', 819 'FBAN' 820 ]; 821 let whitelist = []; 822 823 if (provider && provider === 'facebook') { 824 whitelist = facebookAllowedWebViews; 825 } 826 827 const nav = window.navigator || {}, 828 ua = nav.userAgent || ""; 829 830 if (whitelist.length && ua.match(new RegExp(whitelist.join('|')))) { 831 return true; 832 } 833 834 return false; 835} 836 837function disableButtonInWebView(providerButtonElement) { 838 if (providerButtonElement) { 839 providerButtonElement.classList.add('nsl-disabled-provider'); 840 providerButtonElement.setAttribute('href', '#'); 841 842 providerButtonElement.addEventListener('pointerdown', (e) => { 843 if (!window._nslWebViewNoticeElement) { 844 window._nslWebViewNoticeElement = document.createElement('div'); 845 window._nslWebViewNoticeElement.id = "nsl-notices-fallback"; 846 window._nslWebViewNoticeElement.addEventListener('pointerdown', function (e) { 847 this.parentNode.removeChild(this); 848 window._nslWebViewNoticeElement = null; 849 }); 850 const webviewNoticeHTML = '<div class="error"><p>' + scriptOptions._localizedStrings.webview_notification_text + '</p></div>'; 851 852 window._nslWebViewNoticeElement.insertAdjacentHTML("afterbegin", webviewNoticeHTML); 853 document.body.appendChild(window._nslWebViewNoticeElement); 854 } 855 }); 856 } 857 858} 859 860window._nslDOMReady(function () { 861 862 window.nslRedirect = function (url) { 863 if (scriptOptions._redirectOverlay) {
864 const overlay = document.createElement('div'); 865 overlay.id = "nsl-redirect-overlay"; 866 let overlayHTML = ''; 867 const overlayContainer = "<div id='nsl-redirect-overlay-container'>", 868 overlayContainerClose = "</div>", 869 overlaySpinner = "<div id='nsl-redirect-overlay-spinner'></div>", 870 overlayTitle = "<p id='nsl-redirect-overlay-title'>" + scriptOptions._localizedStrings.redirect_overlay_title + "</p>", 871 overlayText = "<p id='nsl-redirect-overlay-text'>" + scriptOptions._localizedStrings.redirect_overlay_text + "</p>"; 872 873 switch (scriptOptions._redirectOverlay) { 874 case "overlay-only": 875 break; 876 case "overlay-with-spinner": 877 overlayHTML = overlayContainer + overlaySpinner + overlayContainerClose; 878 break; 879 default: 880 overlayHTML = overlayContainer + overlaySpinner + overlayTitle + overlayText + overlayContainerClose; 881 break; 882 } 883 884 overlay.insertAdjacentHTML("afterbegin", overlayHTML); 885 document.body.appendChild(overlay); 886 } 887 888 window.location = url; 889 }; 890 891 let targetWindow = scriptOptions._targetWindow || 'prefer-popup', 892 lastPopup = false; 893 894 895 document.addEventListener('click', function (e) { 896 if (e.target) { 897 const buttonLinkElement = e.target.closest('a[data-plugin="nsl"][data-action="connect"]') || e.target.closest('a[data-plugin="nsl"][data-action="link"]'); 898 if (buttonLinkElement) { 899 if (lastPopup && !lastPopup.closed) { 900 e.preventDefault(); 901 lastPopup.focus(); 902 } else { 903 904 let href = buttonLinkElement.href, 905 success = false; 906 if (href.indexOf('?') !== -1) { 907 href += '&'; 908 } else { 909 href += '?'; 910 } 911 912 const redirectTo = buttonLinkElement.dataset.redirect; 913 if (redirectTo === 'current') { 914 href += 'redirect=' + encodeURIComponent(window.location.href) + '&'; 915 } else if (redirectTo && redirectTo !== '') { 916 href += 'redirect=' + encodeURIComponent(redirectTo) + '&'; 917 } 918 919 if (targetWindow !== 'prefer-same-window' && checkWebView()) { 920 targetWindow = 'prefer-same-window'; 921 } 922 923 if (targetWindow === 'prefer-popup') { 924 lastPopup = NSLPopup(href + 'display=popup', 'nsl-social-connect', buttonLinkElement.dataset.popupwidth, buttonLinkElement.dataset.popupheight); 925 if (lastPopup) { 926 success = true; 927 e.preventDefault(); 928 } 929 } else if (targetWindow === 'prefer-new-tab') { 930 const newTab = window.open(href + 'display=popup', '_blank'); 931 if (newTab) { 932 if (window.focus) { 933 newTab.focus(); 934 } 935 success = true; 936 window._nslHasOpenedPopup = true; 937 e.preventDefault(); 938 } 939 } 940 941 if (!success) { 942 window.location = href; 943 e.preventDefault(); 944 } 945 } 946 } 947 } 948 }); 949 950 let buttonCountChanged = false; 951 952 const googleLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="google"]'); 953 if (googleLoginButtons.length && checkWebView()) { 954 googleLoginButtons.forEach(function (googleLoginButton) { 955 if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { 956 disableButtonInWebView(googleLoginButton); 957 } else { 958 googleLoginButton.remove(); 959 buttonCountChanged = true; 960 } 961 }); 962 } 963 964 const facebookLoginButtons = document.querySelectorAll(' a[data-plugin="nsl"][data-provider="facebook"]'); 965 if (facebookLoginButtons.length && checkWebView() && /Android/.test(window.navigator.userAgent) && !isAllowedWebViewForUserAgent('facebook')) { 966 facebookLoginButtons.forEach(function (facebookLoginButton) { 967 if (scriptOptions._unsupportedWebviewBehavior === 'disable-button') { 968 disableButtonInWebView(facebookLoginButton); 969 } else { 970 facebookLoginButton.remove(); 971 buttonCountChanged = true; 972 } 973 }); 974 } 975 976 const separators = document.querySelectorAll('div.nsl-separator'); 977 if (buttonCountChanged && separators.length) {
978 separators.forEach(function (separator) { 979 const separatorParentNode = separator.parentNode; 980 if (separatorParentNode) { 981 const separatorButtonContainer = separatorParentNode.querySelector('div.nsl-container-buttons'); 982 if (separatorButtonContainer && !separatorButtonContainer.hasChildNodes()) { 983 separator.remove(); 984 } 985 } 986 }) 987 } 988});})();</script>
988 <style type="text/css" id="c4wp-checkout-css"> 989 .woocommerce-checkout .c4wp_captcha_field { 990 margin-bottom: 10px; 991 margin-top: 15px; 992 position: relative; 993 display: inline-block; 994 } 995 </style> 996 <style type="text/css" id="c4wp-v3-lp-form-css"> 997 .login #login, .login #lostpasswordform { 998 min-width: 350px !important; 999 } 1000 .wpforms-field-c4wp iframe { 1001 width: 100% !important; 1002 } 1003 </style> 1004 </body> 1005 </html> 1006
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.