514 lines
35 KiB
HTML
514 lines
35 KiB
HTML
<!doctype html>
|
||
<html lang="de">
|
||
<head>
|
||
<meta charset="utf-8">
|
||
<meta name="viewport" content="width=device-width, initial-scale=1, viewport-fit=cover">
|
||
<meta name="theme-color" content="#315d3a">
|
||
<title data-i18n="html.title.wegwichtel"></title>
|
||
<link rel="stylesheet" href="css/bootstrap.css?v=0.12.14">
|
||
<link rel="stylesheet" href="vendor/jquery-ui/jquery-ui-1.14.2.min.css?v=0.12.14">
|
||
<link rel="stylesheet" href="css/app.css?v=0.12.14">
|
||
<link rel="stylesheet" href="css/editor.css?v=0.12.14">
|
||
</head>
|
||
<body>
|
||
<div class="info-control">
|
||
<button id="info-button" class="info-button" type="button" aria-label="" title="" aria-haspopup="true" aria-expanded="false" aria-controls="info-dropdown" data-i18n-title="legal-ui.informationen" data-i18n-aria-label="legal-ui.hilfe.und.informationen.offnen">
|
||
<span aria-hidden="true" data-i18n="html.span.i"></span>
|
||
</button>
|
||
<nav id="info-dropdown" class="info-dropdown" aria-label="" hidden data-i18n-aria-label="html.info-dropdown.hilfe.und.informationen">
|
||
<button type="button" data-info-target="privacy" data-i18n="legal-ui.datenschutzerklarung"></button>
|
||
<button type="button" data-info-target="imprint" data-i18n="legal-ui.impressum"></button>
|
||
<button type="button" data-info-target="technology" data-i18n="legal-ui.speichern.und.berechtigungen"></button>
|
||
</nav>
|
||
</div>
|
||
<div id="bootstrap-screen" aria-live="polite" aria-busy="true">
|
||
<section class="bootstrap-card">
|
||
<header class="bootstrap-brand">
|
||
<svg class="bootstrap-logo" viewbox="0 0 96 96" aria-hidden="true" focusable="false">
|
||
<circle cx="48" cy="48" r="39" fill="#fff7d7" stroke="#f4b400" stroke-width="6"></circle>
|
||
<path d="M48 15 57 39 81 48 57 57 48 81 39 57 15 48 39 39Z" fill="#d9ddd8"></path>
|
||
<path d="m48 48 24-23-13 31Z" fill="#e53935"></path>
|
||
<path d="m48 48-24 23 13-31Z" fill="#2d9cdb"></path>
|
||
<circle cx="48" cy="48" r="6" fill="#f8fbf7" stroke="#315d3a" stroke-width="3"></circle>
|
||
<circle cx="80" cy="16" r="8" fill="#fff" stroke="#f4b400" stroke-width="5"></circle>
|
||
</svg>
|
||
<div>
|
||
<h1 data-i18n="html.title.wegwichtel"></h1>
|
||
<p data-i18n="html.p.gleich.kannst.du.mit.dem.wegwichtel.losziehen"></p>
|
||
</div>
|
||
</header>
|
||
|
||
<div class="bootstrap-hero" aria-hidden="true">
|
||
<svg viewbox="0 0 720 300" preserveaspectratio="xMidYMid slice" focusable="false">
|
||
<rect width="720" height="300" rx="32" fill="#eef7f1"></rect>
|
||
<circle cx="255" cy="68" r="27" fill="#ffd66b"></circle>
|
||
<path d="M0 150C92 84 172 113 250 156c81 44 139-14 228-36 82-20 149 2 242 62v118H0Z" fill="#a9d4ca"></path>
|
||
<path d="M0 191c111-67 217-16 306 25 89 40 179-50 283-49 53 0 92 15 131 43v90H0Z" fill="#74aa62"></path>
|
||
<path d="M0 224c93-51 194-19 283 17 85 34 189-35 279-31 60 3 110 18 158 51v39H0Z" fill="#5e914e"></path>
|
||
<g fill="#477d49">
|
||
<circle cx="75" cy="200" r="34"></circle><circle cx="118" cy="210" r="26"></circle><circle cx="610" cy="210" r="31"></circle><circle cx="654" cy="218" r="25"></circle>
|
||
</g>
|
||
<g fill="#607d8b" opacity=".9">
|
||
<path d="M305 174h28v36h-28zM339 161h35v49h-35zM381 180h34v30h-34z"></path>
|
||
<path d="m350 160 8-24 8 24Z"></path>
|
||
</g>
|
||
<path d="M250 300c34-52 88-69 137-74 53-5 113 5 153 22-65 9-127 29-155 52Z" fill="#f6dfb7"></path>
|
||
<g transform="translate(538 117)">
|
||
<rect x="36" y="24" width="13" height="121" rx="6" fill="#7b5231"></rect>
|
||
<path d="M0 17h105l25 21-25 21H0Z" fill="#f5a332"></path>
|
||
<path d="M14 65h91l22 19-22 19H14Z" fill="#4f914b"></path>
|
||
</g>
|
||
</svg>
|
||
</div>
|
||
|
||
<div class="bootstrap-action-slot">
|
||
<output id="bootstrap-action-status" class="bootstrap-action-status" aria-live="polite">
|
||
<span class="bootstrap-loading-dot" aria-hidden="true"></span>
|
||
<span id="bootstrap-status-text" class="bootstrap-status-text" data-i18n="html.bootstrap-status-text.wegwichtel.wird.vorbereitet"></span>
|
||
</output>
|
||
<button id="bootstrap-enter" class="bootstrap-enter" type="button" hidden>
|
||
<span data-i18n="html.span.los.gehts"></span>
|
||
<svg viewbox="0 0 24 24" aria-hidden="true" focusable="false"><path d="m9 5 7 7-7 7"></path></svg>
|
||
</button>
|
||
</div>
|
||
|
||
<p id="bootstrap-error" class="bootstrap-error" hidden></p>
|
||
<button id="bootstrap-retry" class="bootstrap-retry" type="button" hidden data-i18n="html.bootstrap-retry.erneut.versuchen"></button>
|
||
<p id="bootstrap-ready" class="bootstrap-ready" hidden data-i18n="html.bootstrap-ready.alles.ist.bereit"></p>
|
||
|
||
<div class="bootstrap-features" aria-label="" data-i18n-aria-label="html.div.wegwichtel.funktionen">
|
||
<div>
|
||
<svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><path d="m3 7 8-3 10 4 8-3v20l-8 3-10-4-8 3Zm8-3v20m10-16v20"></path></svg>
|
||
<span><span data-i18n="html.span.strecken"></span><br><span data-i18n="html.span.entdecken"></span></span>
|
||
</div>
|
||
<div>
|
||
<svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><path d="M7 18v-4a9 9 0 0 1 18 0v4M7 18H4v7h5v-7Zm18 0h3v7h-5v-7Z"></path></svg>
|
||
<span><span data-i18n="html.span.spannende"></span><br><span data-i18n="html.span.geschichten"></span></span>
|
||
</div>
|
||
<div>
|
||
<svg viewbox="0 0 32 32" aria-hidden="true" focusable="false"><path d="m16 3 3.9 8 8.8 1.3-6.4 6.2 1.5 8.8-7.8-4.1-7.8 4.1 1.5-8.8-6.4-6.2 8.8-1.3Z"></path></svg>
|
||
<span><span data-i18n="html.span.kindgerechte"></span><br><span data-i18n="html.span.erlebnisse"></span></span>
|
||
</div>
|
||
</div>
|
||
|
||
<p id="android-browser-hint" class="android-browser-hint" hidden></p>
|
||
|
||
<div class="privacy-summary">
|
||
<p data-i18n="html.p.hier.gibt.es.keine.werbung.wir.verfolgen"></p>
|
||
<label class="switch-row switch-disabled">
|
||
<span>
|
||
<strong data-i18n="html.strong.optionale.cookies"></strong>
|
||
<small data-i18n="html.small.diese.funktion.wird.nicht.verwendet"></small>
|
||
</span>
|
||
<input class="cookie-toggle" type="checkbox" role="switch" aria-checked="false" disabled>
|
||
<span class="switch-track" aria-hidden="true"></span>
|
||
</label>
|
||
<label class="switch-row">
|
||
<span>
|
||
<strong data-i18n="html.strong.meinen.fortschritt.merken"></strong>
|
||
<small data-i18n="html.small.merkt.sich.auf.diesem.gerat.welche.stationen"></small>
|
||
</span>
|
||
<input class="progress-storage-toggle" type="checkbox" role="switch" aria-checked="false">
|
||
<span class="switch-track" aria-hidden="true"></span>
|
||
</label>
|
||
<div class="offline-option-row">
|
||
<label class="switch-row">
|
||
<span>
|
||
<strong data-i18n="html.strong.app.ohne.internet.offnen"></strong>
|
||
<small data-i18n="html.small.damit.kannst.du.wegwichtel.auch.ohne.internet"></small>
|
||
</span>
|
||
<input id="offline-cache-toggle" type="checkbox" role="switch" aria-checked="false" aria-describedby="offline-cache-status">
|
||
<span class="switch-track" aria-hidden="true"></span>
|
||
</label>
|
||
<button id="offline-cache-help-button" class="offline-help-button" type="button" aria-label="" title="" aria-expanded="false" aria-controls="offline-cache-help" data-i18n-title="html.offline-cache-help-button.was.wird.fur.unterwegs.gespeichert" data-i18n-aria-label="html.offline-cache-help-button.hilfe.zum.speichern.fur.unterwegs">?</button>
|
||
</div>
|
||
<section id="offline-cache-help" class="offline-help" aria-labelledby="offline-cache-help-title" hidden>
|
||
<h2 id="offline-cache-help-title" data-i18n="html.offline-cache-help-button.was.wird.fur.unterwegs.gespeichert"></h2>
|
||
<p data-i18n="html.p.mit.diesem.schalter.kannst.du.wegwichtel.auch"></p>
|
||
<p data-i18n="html.p.offne.eine.strecke.und.tippe.auf.fur"></p>
|
||
<p data-i18n="html.p.warte.vor.dem.losgehen.bis.alles.gespeichert"></p>
|
||
<p data-i18n="html.p.alles.bleibt.auf.diesem.gerat.der.schalter"></p>
|
||
<p data-i18n="html.p.wenn.du.die.gespeicherten.daten.von.wegwichtel"></p>
|
||
</section>
|
||
<output id="offline-cache-status" aria-live="polite"></output>
|
||
<button id="offline-cache-refresh" type="button" hidden data-i18n="html.offline-cache-refresh.gespeicherte.app.erneuern"></button>
|
||
</div>
|
||
<section class="storage-usage" data-storage-usage aria-label="" data-i18n-aria-label="html.section.platz.fur.wegwichtel">
|
||
<h3 data-i18n="html.section.platz.fur.wegwichtel"></h3>
|
||
<meter data-storage-site-meter min="0" max="1" value="0" aria-label="" hidden data-i18n-aria-label="html.meter.belegter.platz.fur.app.bilder.und.ton"></meter>
|
||
<p data-storage-site-text data-i18n="html.p.wir.schauen.wie.viel.platz.belegt.ist"></p>
|
||
<meter data-storage-local-meter min="0" max="5242880" value="0" aria-label="" data-i18n-aria-label="html.meter.belegter.platz.fur.texte.und.einstellungen.der"></meter>
|
||
<p data-storage-local-text></p>
|
||
<p data-i18n="html.p.der.erste.balken.zeigt.den.platz.fur"></p>
|
||
<output data-storage-warning hidden></output>
|
||
<button data-storage-refresh type="button" data-i18n="html.button.platz.prufen"></button>
|
||
</section>
|
||
<p id="storage-cleanup-status" class="storage-cleanup-status" hidden></p>
|
||
|
||
<progress id="bootstrap-progress" class="bootstrap-state-model" max="7" value="0" hidden></progress>
|
||
<ol class="bootstrap-state-model" hidden>
|
||
<li data-step="storage" data-i18n="html.li.gespeicherte.inhalte.prufen"></li>
|
||
<li data-step="jquery" data-i18n="html.li.wegwichtel.vorbereiten"></li>
|
||
<li data-step="jquery-ui" data-i18n="html.li.bedienung.vorbereiten"></li>
|
||
<li data-step="modules" data-i18n="html.li.app.vorbereiten"></li>
|
||
<li data-step="server" data-i18n="html.li.verbindung.prufen"></li>
|
||
<li data-step="routes" data-i18n="html.li.strecken.laden"></li>
|
||
<li data-step="location" data-i18n="html.li.deinen.standort.suchen"></li>
|
||
</ol>
|
||
</section>
|
||
</div>
|
||
<main id="app-shell" hidden>
|
||
<div class="route-control">
|
||
<div class="route-control-summary" aria-live="polite">
|
||
<strong id="route-control-title" data-i18n="app.strecke.wahlen"></strong>
|
||
<small id="route-control-next" data-i18n="app.strecken.fur.alle.und.meine.entwurfe"></small>
|
||
</div>
|
||
<button id="route-control-button" class="route-control-button" type="button" aria-label="" title="" aria-haspopup="true" aria-expanded="false" aria-controls="route-control-dropdown" data-i18n-title="html.route-control-button.strecke.auswahlen.oder.wechseln" data-i18n-aria-label="html.route-control-button.strecke.auswahlen.oder.wechseln">
|
||
<img src="images/icons/route-management.svg" alt="" aria-hidden="true">
|
||
</button>
|
||
<nav id="route-control-dropdown" class="route-control-dropdown" aria-label="" hidden data-i18n-aria-label="html.route-control-dropdown.strecken.auswahlen.und.bearbeiten">
|
||
<section aria-labelledby="route-control-server-title">
|
||
<h2 id="route-control-server-title" data-i18n="editor-ui.strecken.fur.alle"></h2>
|
||
<ul id="route-control-server-list" class="route-control-list" aria-live="polite"></ul>
|
||
</section>
|
||
<section aria-labelledby="route-control-local-title">
|
||
<h2 id="route-control-local-title" data-i18n="editor-ui.meine.entwurfe"></h2>
|
||
<ul id="route-control-local-list" class="route-control-list" aria-live="polite"></ul>
|
||
</section>
|
||
<div class="route-control-actions">
|
||
<button id="editor-button" class="editor-button" type="button" aria-label="" title="" aria-haspopup="dialog" aria-expanded="false" aria-controls="editor-dialog" data-i18n-title="html.editor-button.strecken.bearbeiten" data-i18n-aria-label="html.editor-button.strecken.bearbeiten" data-i18n="html.editor-button.strecken.bearbeiten"></button>
|
||
<button id="route-control-new" class="editor-primary-button" type="button" data-i18n="editor-ui.neue.strecke"></button>
|
||
</div>
|
||
</nav>
|
||
</div>
|
||
<section id="routes-page" class="app-page">
|
||
<header>
|
||
<h1 data-i18n="html.title.wegwichtel"></h1>
|
||
</header>
|
||
<div class="content">
|
||
<p id="location-hint" class="notice" data-i18n="html.location-hint.wir.suchen.strecken.in.deiner.nahe.dein"></p>
|
||
|
||
<section>
|
||
<h2 data-i18n="html.h2.strecken.in.deiner.nahe"></h2>
|
||
<ul id="nearby-route-list" class="route-list" aria-live="polite">
|
||
<li><p data-i18n="editor-ui.strecken.werden.geladen"></p></li>
|
||
</ul>
|
||
</section>
|
||
<section>
|
||
<h2 data-i18n="html.h2.alle.strecken"></h2>
|
||
<label for="route-search" data-i18n="html.label.strecken.durchsuchen"></label>
|
||
<div class="search-row">
|
||
<input id="route-search" type="search" autocomplete="off" inputmode="search" placeholder="" data-i18n-placeholder="html.route-search.name.schule.oder.beschreibung">
|
||
<button id="clear-route-search" type="button" data-i18n="html.clear-route-search.suche.leeren"></button>
|
||
</div>
|
||
<p id="all-routes-summary" aria-live="polite" data-i18n="editor-ui.strecken.werden.geladen"></p>
|
||
<ul id="all-route-list" class="route-list" aria-live="polite">
|
||
<li><p data-i18n="editor-ui.strecken.werden.geladen"></p></li>
|
||
</ul>
|
||
</section>
|
||
<section aria-labelledby="local-route-title">
|
||
<h2 id="local-route-title" data-i18n="editor-ui.meine.entwurfe"></h2>
|
||
<p data-i18n="html.p.diese.strecken.hast.du.auf.diesem.gerat"></p>
|
||
<ul id="local-route-list" class="route-list" aria-live="polite">
|
||
<li><p data-i18n="html.p.meine.entwurfe.werden.geladen"></p></li>
|
||
</ul>
|
||
</section>
|
||
</div>
|
||
</section>
|
||
<section id="route-page" class="app-page" hidden>
|
||
<header class="has-back-button">
|
||
<button class="back-button" type="button" data-page-target="#routes-page" aria-label="" title="" data-i18n-title="html.button.zuruck.zur.streckenauswahl" data-i18n-aria-label="html.button.zuruck.zur.streckenauswahl">
|
||
<img src="images/icons/back.svg" alt="">
|
||
</button>
|
||
<h1 id="route-title" data-i18n="app.strecke"></h1>
|
||
</header>
|
||
<div class="content">
|
||
<p id="route-description"></p>
|
||
<section id="route-offline-controls" class="route-offline-controls" aria-label="" hidden data-i18n-aria-label="html.route-offline-controls.strecke.auf.dem.gerat.speichern">
|
||
<button id="route-offline-save" type="button" data-i18n="offline-cache.fur.unterwegs.speichern"></button>
|
||
<button id="route-offline-remove" type="button" hidden data-i18n="html.route-offline-remove.gespeicherte.strecke.entfernen"></button>
|
||
<a id="route-gpx-download" download hidden data-i18n="html.route-gpx-download.weg.als.datei.herunterladen"></a>
|
||
<output id="route-offline-status" aria-live="polite"></output>
|
||
<p data-i18n="html.p.fur.unterwegs.speichern.nimmt.diese.strecke.mit"></p>
|
||
</section>
|
||
<dl>
|
||
<div><dt data-i18n="html.dt.lange"></dt><dd id="route-distance">–</dd></div>
|
||
<div><dt data-i18n="html.dt.hohenmeter"></dt><dd id="route-elevation">–</dd></div>
|
||
<div><dt data-i18n="html.dt.stationen"></dt><dd id="route-poi-count">–</dd></div>
|
||
</dl>
|
||
<fieldset>
|
||
<legend data-i18n="html.legend.unterwegs"></legend>
|
||
<button id="start-route" type="button" aria-label="" title="" data-i18n-title="app.strecke.starten" data-i18n-aria-label="app.strecke.starten">
|
||
<img src="images/icons/play.svg" alt="" data-i18n-alt="app.strecke.starten">
|
||
</button>
|
||
<button id="pause-route" type="button" aria-label="" title="" disabled data-i18n-title="html.pause-route.strecke.pausieren" data-i18n-aria-label="html.pause-route.strecke.pausieren">
|
||
<img src="images/icons/pause.svg" alt="" data-i18n-alt="html.pause-route.strecke.pausieren">
|
||
</button>
|
||
<button id="stop-route" type="button" aria-label="" title="" disabled data-i18n-title="html.stop-route.strecke.beenden" data-i18n-aria-label="html.stop-route.strecke.beenden">
|
||
<img src="images/icons/stop.svg" alt="" data-i18n-alt="html.stop-route.strecke.beenden">
|
||
</button>
|
||
</fieldset>
|
||
<p id="tracking-status" class="notice" hidden></p>
|
||
<h2 data-i18n="html.dt.stationen"></h2>
|
||
<ul id="poi-list" class="route-list"></ul>
|
||
</div>
|
||
</section>
|
||
<section id="poi-page" class="app-page" hidden>
|
||
<header class="has-back-button">
|
||
<button class="back-button" type="button" data-page-target="#route-page" aria-label="" title="" data-i18n-title="html.button.zuruck.zur.strecke" data-i18n-aria-label="html.button.zuruck.zur.strecke">
|
||
<img src="images/icons/back.svg" alt="">
|
||
</button>
|
||
<h1 id="poi-title" data-i18n="html.poi-title.station"></h1>
|
||
</header>
|
||
<div class="content">
|
||
<div id="slideshow" aria-live="polite">
|
||
<figure>
|
||
<img id="slide-image" alt="">
|
||
</figure>
|
||
<fieldset>
|
||
<legend data-i18n="html.legend.bildnavigation"></legend>
|
||
<button id="slide-prev" type="button" aria-label="" title="" data-i18n-title="html.slide-prev.vorheriges.bild" data-i18n-aria-label="html.slide-prev.vorheriges.bild">
|
||
<img src="images/icons/chevron-left.svg" alt="" data-i18n-alt="html.slide-prev.vorheriges.bild">
|
||
</button>
|
||
<div>
|
||
<p id="slide-caption"></p>
|
||
<span id="slide-position">0 / 0</span>
|
||
</div>
|
||
<button id="slide-next" type="button" aria-label="" title="" data-i18n-title="html.slide-next.nachstes.bild" data-i18n-aria-label="html.slide-next.nachstes.bild">
|
||
<img src="images/icons/chevron-right.svg" alt="" data-i18n-alt="html.slide-next.nachstes.bild">
|
||
</button>
|
||
</fieldset>
|
||
</div>
|
||
<p id="poi-description"></p>
|
||
<audio id="poi-audio" controls preload="metadata" aria-label="" hidden data-i18n-aria-label="html.poi-audio.ton.zur.station" data-i18n="html.poi-audio.dieses.gerat.kann.den.ton.leider.nicht"></audio>
|
||
</div>
|
||
</section>
|
||
<footer id="navigation-footer" hidden aria-live="polite">
|
||
<svg id="navigation-arrow" viewbox="0 0 64 64" aria-hidden="true" focusable="false">
|
||
<path d="M32 4 53 54 32 44 11 54Z"></path>
|
||
</svg>
|
||
<p>
|
||
<span id="navigation-mode" data-i18n="html.navigation-mode.richtung.zum.nachsten.station"></span>
|
||
<strong id="navigation-distance">–</strong>
|
||
</p>
|
||
</footer>
|
||
</main>
|
||
<dialog id="info-dialog" class="info-dialog" aria-labelledby="info-dialog-title">
|
||
<div class="info-dialog-shell">
|
||
<header class="info-dialog-header">
|
||
<h2 id="info-dialog-title" data-i18n="legal-ui.informationen"></h2>
|
||
<button id="info-close" type="button" aria-label="" title="" data-i18n-title="legal-ui.schliessen" data-i18n-aria-label="legal-ui.informationsfenster.schliessen">×</button>
|
||
</header>
|
||
<div class="info-dialog-content">
|
||
<article class="info-page" data-info-page="privacy" hidden>
|
||
<p class="legal-warning"><strong data-i18n="html.strong.hinweis"></strong><span data-i18n="html.p.diese.angaben.sind.noch.nicht.vollstandig.die"></span></p>
|
||
<h3 data-i18n="html.h3.1.verantwortliche.stelle.und.datenschutzkontakt"></h3>
|
||
<p>
|
||
<strong data-i18n="html.strong.staatliche.grundschule.herpf"></strong><br><span data-i18n="html.p.zum.eichig.3"></span><br><span data-i18n="html.p.98617.meiningen.ot.herpf"></span><br><span data-i18n="html.p.telefon.036943.63722"></span><br><span data-i18n="html.p.e.mail.info.grundschule.herpf.de"></span></p>
|
||
<p><span data-i18n="html.p.datenschutzangaben.der.schule"></span><br>
|
||
<strong data-i18n="html.strong.staatliches.schulamt.sudthuringen"></strong><br><span data-i18n="html.p.datenschutzbeauftragter"></span><br><span data-i18n="html.p.holderlinstrae.1"></span><br><span data-i18n="html.p.98527.suhl"></span><br><span data-i18n="html.p.telefon.03681.7341.25"></span><br><span data-i18n="html.p.fax.03681.7341.09"></span><br><span data-i18n="html.p.e.mail.datenschutz.suedthueriungen.schulamt.thueringen.de"></span></p>
|
||
<p data-i18n="html.p.der.datenschutzbeauftragte.kann.auerdem.uber.die.postadresse"></p>
|
||
<h3 data-i18n="html.h3.2.wenn.du.wegwichtel.offnest"></h3>
|
||
<p data-i18n="html.p.wenn.du.wegwichtel.offnest.konnen.verbindungsdaten.verarbeitet"></p>
|
||
<p><span data-i18n="html.p.wer.die.website.bereitstellt.und.welche.verbindungsdaten"></span><strong data-i18n="html.strong.anbieter.anschrift.gespeicherte.daten.und.speicherdauer.erganzen"></strong></p>
|
||
<h3 data-i18n="html.h3.3.standortdaten"></h3>
|
||
<p data-i18n="html.p.du.entscheidest.ob.wegwichtel.deinen.standort.nutzen"></p>
|
||
<h3 data-i18n="html.h3.4.deinen.fortschritt.merken"></h3>
|
||
<p data-i18n="html.p.wenn.du.meinen.fortschritt.merken.einschaltest.speichert"></p>
|
||
<p data-i18n="html.p.wenn.du.deinen.fortschritt.mindestens.einen.tag"></p>
|
||
<label class="switch-row compact-switch">
|
||
<span>
|
||
<strong data-i18n="html.strong.meinen.fortschritt.merken"></strong>
|
||
<small data-i18n="html.small.du.entscheidest.ob.sich.wegwichtel.deinen.fortschritt"></small>
|
||
</span>
|
||
<input class="progress-storage-toggle" type="checkbox" role="switch" aria-checked="false">
|
||
<span class="switch-track" aria-hidden="true"></span>
|
||
</label>
|
||
<h3 data-i18n="html.h3.5.deine.eigenen.strecken"></h3>
|
||
<p data-i18n="html.p.neue.strecken.bleiben.zuerst.auf.deinem.gerat"></p>
|
||
<p data-i18n="html.p.deine.entwurfe.bleiben.erhalten.wenn.alter.fortschritt"></p>
|
||
<h3 data-i18n="html.h3.6.werbung.und.gespeicherte.einstellungen"></h3>
|
||
<p data-i18n="html.p.wegwichtel.verwendet.keine.cookies.es.zahlt.keine"></p>
|
||
<h3 data-i18n="html.h3.7.inhalte.von.schulerinnen.und.schulern"></h3>
|
||
<p data-i18n="html.p.bilder.texte.und.tonaufnahmen.durfen.nur.geteilt"></p>
|
||
<h3 data-i18n="html.h3.8.deine.rechte"></h3>
|
||
<p data-i18n="html.p.du.kannst.fragen.welche.daten.uber.dich"></p>
|
||
<p><span data-i18n="html.p.zustandige.datenschutzaufsicht"></span><br>
|
||
<strong data-i18n="html.strong.thuringer.landesbeauftragter.fur.den.datenschutz.und.die"></strong><br><span data-i18n="html.p.postfach.90.04.55.99107.erfurt"></span><br><span data-i18n="html.p.halerstrae.8.99096.erfurt"></span><br><span data-i18n="html.p.telefon.0361.57.311.29.00"></span><br><span data-i18n="html.p.telefax.0361.57.311.29.04"></span><br><span data-i18n="html.p.e.mail.poststelle.datenschutz.thueringen.de"></span><br><span data-i18n="html.p.website.www.tlfdi.de"></span></p>
|
||
</article>
|
||
<article class="info-page" data-info-page="imprint" hidden>
|
||
<p class="legal-warning"><strong data-i18n="html.strong.hinweis"></strong><span data-i18n="html.p.diese.angaben.stammen.von.der.grundschule.herpf"></span></p>
|
||
<h3 data-i18n="html.h3.wer.fur.wegwichtel.verantwortlich.ist"></h3>
|
||
<p>
|
||
<strong data-i18n="html.strong.staatliche.grundschule.herpf"></strong><br><span data-i18n="html.p.zum.eichig.3"></span><br><span data-i18n="html.p.98617.meiningen.ot.herpf"></span></p>
|
||
<h3 data-i18n="html.h3.kontakt"></h3>
|
||
<p><span data-i18n="html.p.telefon.036943.63722"></span><br><span data-i18n="html.p.telefax.036943.63843"></span><br><span data-i18n="html.p.e.mail.info.grundschule.herpf.de"></span></p>
|
||
<h3 data-i18n="html.h3.leitung.der.schule"></h3>
|
||
<p data-i18n="html.p.frau.wichert.schulleiterin"></p>
|
||
<h3 data-i18n="html.h3.schultrager"></h3>
|
||
<p>
|
||
<strong data-i18n="html.strong.landkreis.schmalkalden.meiningen"></strong><br><span data-i18n="html.p.landratsamt"></span><br><span data-i18n="html.p.obertshauser.platz.1"></span><br><span data-i18n="html.p.98617.meiningen"></span></p>
|
||
<h3 data-i18n="html.h3.inhaltlich.verantwortlich"></h3>
|
||
<p data-i18n="html.p.frau.wichert"></p>
|
||
<h3 data-i18n="html.h3.weitere.pflichtangaben"></h3>
|
||
<p data-i18n="html.p.je.nachdem.wer.wegwichtel.betreibt.konnen.weitere"></p>
|
||
<h3 data-i18n="html.h3.haftung.fur.inhalte.und.verweise"></h3>
|
||
<p data-i18n="html.p.die.inhalte.werden.sorgfaltig.erstellt.und.regelmaig"></p>
|
||
<h3 data-i18n="html.h3.urheber.und.nutzungsrechte"></h3>
|
||
<p data-i18n="html.p.wenn.nichts.anderes.angegeben.ist.liegen.die"></p>
|
||
</article>
|
||
<article class="info-page" data-info-page="technology" hidden>
|
||
<h3 data-i18n="html.h3.was.merkt.sich.wegwichtel"></h3>
|
||
<p data-i18n="html.p.du.kannst.deinen.fortschritt.auf.diesem.gerat"></p>
|
||
<p data-i18n="html.p.wenn.du.einen.tag.lang.nichts.mehr"></p>
|
||
<label class="switch-row compact-switch">
|
||
<span>
|
||
<strong data-i18n="html.strong.meinen.fortschritt.merken"></strong>
|
||
<small data-i18n="html.small.die.anderung.gilt.sofort.auf.diesem.gerat"></small>
|
||
</span>
|
||
<input class="progress-storage-toggle" type="checkbox" role="switch" aria-checked="false">
|
||
<span class="switch-track" aria-hidden="true"></span>
|
||
</label>
|
||
<h3 data-i18n="html.h3.ohne.internet.unterwegs"></h3>
|
||
<p data-i18n="html.p.mit.app.ohne.internet.offnen.speicherst.du"></p>
|
||
<p data-i18n="html.p.mit.weg.als.datei.herunterladen.kannst.du"></p>
|
||
<h3 data-i18n="html.h3.deine.eigenen.strecken"></h3>
|
||
<p data-i18n="html.p.neue.strecken.bleiben.zuerst.auf.diesem.gerat"></p>
|
||
<p data-i18n="html.p.deine.entwurfe.bleiben.gespeichert.bis.du.sie"></p>
|
||
<h3 data-i18n="html.h3.welche.erlaubnisse.braucht.die.app"></h3>
|
||
<ul>
|
||
<li data-i18n="html.li.deinen.standort.um.strecken.in.deiner.nahe"></li>
|
||
<li data-i18n="html.li.die.richtung.deines.gerats.damit.sich.der"></li>
|
||
<li data-i18n="html.li.zugriff.auf.ausgewahlte.bilder.und.tonaufnahmen.wenn"></li>
|
||
</ul>
|
||
<p data-i18n="html.p.du.kannst.diese.erlaubnisse.ablehnen.dann.fehlen"></p>
|
||
<h3 data-i18n="html.h3.werbung.und.andere.anbieter"></h3>
|
||
<p data-i18n="html.p.wegwichtel.zeigt.keine.werbung.und.verfolgt.nicht"></p>
|
||
</article>
|
||
</div>
|
||
</div>
|
||
</dialog>
|
||
<dialog id="editor-dialog" class="editor-dialog" aria-labelledby="editor-dialog-title">
|
||
<div class="editor-dialog-shell">
|
||
<header class="editor-dialog-header">
|
||
<h2 id="editor-dialog-title" data-i18n="html.editor-button.strecken.bearbeiten"></h2>
|
||
<button id="editor-close" type="button" aria-label="" title="" data-i18n-title="legal-ui.schliessen" data-i18n-aria-label="html.editor-close.fenster.zum.bearbeiten.schlieen">×</button>
|
||
</header>
|
||
|
||
<output id="editor-status" class="editor-status" aria-live="polite" hidden></output>
|
||
<section id="editor-route-list-view" class="editor-view" aria-labelledby="editor-route-list-title">
|
||
<div class="editor-toolbar">
|
||
<h3 id="editor-route-list-title" data-i18n="html.editor-route-list-title.deine.strecken"></h3>
|
||
<button id="editor-new-route" class="editor-round-button" type="button" aria-label="" title="" data-i18n-title="html.editor-new-route.neue.strecke.anlegen" data-i18n-aria-label="html.editor-new-route.neue.strecke.anlegen">
|
||
<span aria-hidden="true">+</span>
|
||
</button>
|
||
</div>
|
||
<section class="storage-usage" data-storage-usage aria-label="" data-i18n-aria-label="html.section.platz.fur.wegwichtel">
|
||
<h3 data-i18n="html.section.platz.fur.wegwichtel"></h3>
|
||
<meter data-storage-site-meter min="0" max="1" value="0" aria-label="" hidden data-i18n-aria-label="html.meter.belegter.platz.fur.app.bilder.und.ton"></meter>
|
||
<p data-storage-site-text data-i18n="html.p.wir.schauen.wie.viel.platz.belegt.ist"></p>
|
||
<meter data-storage-local-meter min="0" max="5242880" value="0" aria-label="" data-i18n-aria-label="html.meter.belegter.platz.fur.texte.und.einstellungen.der"></meter>
|
||
<p data-storage-local-text></p>
|
||
<p data-i18n="html.p.der.erste.balken.zeigt.den.platz.fur"></p>
|
||
<output data-storage-warning hidden></output>
|
||
<button data-storage-refresh type="button" data-i18n="html.button.platz.prufen"></button>
|
||
</section>
|
||
<p class="editor-muted" data-i18n="html.p.hier.findest.du.strecken.fur.alle.und"></p>
|
||
<ul id="editor-route-list" class="editor-route-list" aria-live="polite"></ul>
|
||
</section>
|
||
<section id="editor-route-detail-view" class="editor-view" aria-labelledby="editor-route-detail-title" hidden>
|
||
<div class="editor-toolbar editor-toolbar-back">
|
||
<button id="editor-route-back" class="editor-secondary-button" type="button" data-i18n="html.editor-route-back.zuruck"></button>
|
||
<h3 id="editor-route-detail-title" data-i18n="html.editor-route-detail-title.deine.strecke"></h3>
|
||
</div>
|
||
<form id="editor-route-form" class="editor-form">
|
||
<input id="editor-route-id" type="hidden">
|
||
<label for="editor-route-name" data-i18n="html.label.name.der.strecke"></label>
|
||
<input id="editor-route-name" type="text" autocomplete="off" required>
|
||
|
||
<label for="editor-route-description" data-i18n="html.label.beschreibung"></label>
|
||
<textarea id="editor-route-description" rows="4"></textarea>
|
||
<div id="editor-route-gpx-group" class="editor-gpx-group">
|
||
<label for="editor-route-gpx" data-i18n="html.label.weg.aus.einer.datei.ubernehmen"></label>
|
||
<input id="editor-route-gpx" type="file" accept=".gpx,application/gpx+xml,text/xml,application/xml">
|
||
</div>
|
||
|
||
<p id="editor-route-activated" class="editor-muted" data-i18n="html.editor-route-activated.deine.neue.strecke.bleibt.zuerst.auf.diesem"></p>
|
||
|
||
<div class="editor-form-actions">
|
||
<button id="editor-route-save" class="editor-primary-button" type="submit" data-i18n="html.editor-route-save.strecke.speichern"></button>
|
||
<button id="editor-route-upload" class="editor-secondary-button" type="button" hidden data-i18n="editor-ui.zur.prufung.senden"></button>
|
||
</div>
|
||
</form>
|
||
<div class="editor-toolbar editor-poi-toolbar">
|
||
<h3 data-i18n="html.dt.stationen"></h3>
|
||
<button id="editor-add-poi" class="editor-round-button" type="button" aria-label="" title="" data-i18n-title="editor-ui.station.hinzufugen" data-i18n-aria-label="editor-ui.station.hinzufugen">
|
||
<span aria-hidden="true">+</span>
|
||
</button>
|
||
</div>
|
||
<ol id="editor-poi-list" class="editor-poi-list"></ol>
|
||
</section>
|
||
<section id="editor-poi-form-view" class="editor-view" aria-labelledby="editor-poi-form-title" hidden>
|
||
<div class="editor-toolbar editor-toolbar-back">
|
||
<button id="editor-poi-cancel" class="editor-secondary-button" type="button" data-i18n="html.button.zuruck.zur.strecke"></button>
|
||
<h3 id="editor-poi-form-title" data-i18n="editor-ui.station.bearbeiten"></h3>
|
||
</div>
|
||
|
||
<form id="editor-poi-form" class="editor-form">
|
||
<input id="editor-poi-id" type="hidden">
|
||
<label for="editor-poi-title" data-i18n="html.label.name"></label>
|
||
<input id="editor-poi-title" type="text" autocomplete="off" required>
|
||
|
||
<label for="editor-poi-description" data-i18n="html.label.text"></label>
|
||
<textarea id="editor-poi-description" rows="6"></textarea>
|
||
|
||
<input id="editor-poi-lat" type="hidden">
|
||
<input id="editor-poi-lon" type="hidden">
|
||
<input id="editor-poi-radius" type="hidden" value="25">
|
||
|
||
<div class="editor-media-actions" aria-label="" data-i18n-aria-label="html.div.bilder.und.ton.zur.station.hinzufugen">
|
||
<button id="editor-poi-audio-add" class="editor-media-button" type="button" title="" data-i18n-title="html.editor-poi-audio-add.ton.hinzufugen">
|
||
<svg class="editor-media-icon" viewbox="0 0 32 32" aria-hidden="true" focusable="false">
|
||
<path d="M18 5v15.2a5 5 0 1 1-2-4V9l10-2v9.2a5 5 0 1 1-2-4V4.6z"></path>
|
||
<path d="M6 4v6M3 7h6"></path>
|
||
</svg>
|
||
<span data-i18n="html.editor-poi-audio-add.ton.hinzufugen"></span>
|
||
</button>
|
||
<button id="editor-poi-images-add" class="editor-media-button" type="button" title="" data-i18n-title="html.editor-poi-images-add.bild.hinzufugen">
|
||
<svg class="editor-media-icon" viewbox="0 0 32 32" aria-hidden="true" focusable="false">
|
||
<path d="M6 10h4l2-3h8l2 3h4a2 2 0 0 1 2 2v12a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2V12a2 2 0 0 1 2-2z"></path>
|
||
<circle cx="16" cy="18" r="5"></circle>
|
||
<path d="M6 3v6M3 6h6"></path>
|
||
</svg>
|
||
<span data-i18n="html.editor-poi-images-add.bild.hinzufugen"></span>
|
||
</button>
|
||
</div>
|
||
<input id="editor-poi-audio" type="file" accept="audio/*" hidden>
|
||
<input id="editor-poi-images" type="file" accept="image/*" multiple hidden>
|
||
<div id="editor-poi-media-preview" class="editor-media-preview" aria-label="" data-i18n-aria-label="html.editor-poi-media-preview.bilder.und.ton.ansehen"></div>
|
||
<p id="editor-poi-media-status" class="editor-muted" aria-live="polite"></p>
|
||
|
||
<div class="editor-form-actions">
|
||
<button id="editor-poi-save" class="editor-primary-button" type="submit" data-i18n="html.editor-poi-save.station.speichern"></button>
|
||
<button id="editor-poi-delete" class="editor-danger-button" type="button" hidden>
|
||
<span class="editor-danger-icon" aria-hidden="true">−</span>
|
||
<span data-i18n="html.span.station.entfernen"></span>
|
||
</button>
|
||
</div>
|
||
</form>
|
||
</section>
|
||
</div>
|
||
</dialog>
|
||
<script src="js/texts-de.js?v=0.12.14"></script>
|
||
<script src="js/i18n.js?v=0.12.14"></script>
|
||
<script src="js/user-messages.js?v=0.12.14"></script>
|
||
<script src="js/local-routes.js?v=0.12.14"></script>
|
||
<script src="js/editor-ui.js?v=0.12.14"></script>
|
||
<script src="js/privacy-storage.js?v=0.12.14"></script>
|
||
<script src="js/legal-ui.js?v=0.12.14"></script>
|
||
<script src="js/offline-storage.js?v=0.12.14"></script>
|
||
<script src="js/storage-usage.js?v=0.12.14"></script>
|
||
<script src="js/offline-cache.js?v=0.12.14"></script>
|
||
<script src="js/bootstrap-loader.js?v=0.12.14"></script>
|
||
</body>
|
||
</html> |