{"id":9479,"date":"2026-05-03T13:52:09","date_gmt":"2026-05-03T11:52:09","guid":{"rendered":"http:\/\/ilp-autocross.de\/wordpress\/?page_id=9479"},"modified":"2026-06-24T12:29:37","modified_gmt":"2026-06-24T10:29:37","slug":"online-nennung-odm","status":"publish","type":"page","link":"https:\/\/ilp-autocross.de\/wordpress\/index.php\/online-nennung-odm\/","title":{"rendered":"Online Nennung ODM"},"content":{"rendered":"<h6 style=\"text-align: center;\"><span style=\"color: #0000ff;\">F\u00fcr folgende Veranstaltungen kann genannt werden:<\/span><\/h6>\n<div style=\"\n    text-align:center;\n    margin-bottom:25px;\n    \"><a href=\"https:\/\/ilp-autocross.de\/wordpress\/index.php\/nennlisten\/?event=6\"\n        style=\"\n            display:inline-block;\n            margin:5px;\n            padding:10px 18px;\n            border-radius:8px;\n            text-decoration:none;\n            font-weight:bold;\n            color:#fff;\n            background:#005ca8;\n        \">1. Lauf Biesenthal 29.-30.08.2026 <span style=\"\ndisplay:inline-block;\nbackground:rgba(255,255,255,.20);\npadding:2px 8px;\nborder-radius:20px;\nfont-size:12px;\nmargin-left:4px;\nvertical-align:middle;\n\">\ud83c\udfc1 100<\/span><\/a><a href=\"https:\/\/ilp-autocross.de\/wordpress\/index.php\/nennlisten\/?event=7\"\n        style=\"\n            display:inline-block;\n            margin:5px;\n            padding:10px 18px;\n            border-radius:8px;\n            text-decoration:none;\n            font-weight:bold;\n            color:#fff;\n            background:#005ca8;\n        \">2. Lauf Ortrand 05.-06.09.2026 <span style=\"\ndisplay:inline-block;\nbackground:rgba(255,255,255,.20);\npadding:2px 8px;\nborder-radius:20px;\nfont-size:12px;\nmargin-left:4px;\nvertical-align:middle;\n\">\ud83c\udfc1 63<\/span><\/a><\/div>\n<h6 style=\"text-align: center;\"><span style=\"color: #0000ff;\">Deine Onlinenennung ILP \/ ODM<\/span><\/h6>\n<p><span style=\"font-size: 12pt;\">Die jeweils exakten Teilnahmebedingungen und Informationen zur Veranstaltung findet ihr auf der Startseite.<\/span><\/p>\n\n<form method=\"post\">\n<input type=\"hidden\" id=\"onl_nonce\" name=\"onl_nonce\" value=\"bdf6d63989\" \/><input type=\"hidden\" name=\"_wp_http_referer\" value=\"\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/9479\" \/>\n<label>Vorname *<\/label><br>\n<input name=\"vorname\" required><br>\n\n<label>Nachname *<\/label><br>\n<input name=\"nachname\" required><br>\n\n<label>\n    <input type=\"checkbox\" name=\"teamwertung\" value=\"1\">\n    Teamfahrer \/ nur ausw\u00e4hlen wenn Teamfahrer nennt\n<\/label><br><br>\n\n<label>Stra\u00dfe *<\/label><br>\n<input name=\"strasse\" required><br>\n\n<label>PLZ *<\/label><br>\n<input name=\"plz\" required><br>\n\n<label>Ort *<\/label><br>\n<input name=\"ort\" required><br>\n\n<label>E-Mail *<\/label><br>\n<input type=\"email\" name=\"email\" required><br>\n\n<label>Telefon *<\/label><br>\n<input name=\"telefon\" required><br>\n\n<label>Event *<\/label><br>\n<select name=\"event\" required>\n<option value=\"\">Bitte ausw\u00e4hlen<\/option>\n<option value=\"6\">1. Lauf Biesenthal 29.-30.08.2026<\/option>\n<option value=\"7\">2. Lauf Ortrand 05.-06.09.2026<\/option>\n<\/select><br>\n\n<label>Klasse *<\/label><br>\n\n<select name=\"klasse\" id=\"onl_klasse_select\" required>\n    <option value=\"\">Bitte zuerst Event w\u00e4hlen<\/option>\n<\/select><br>\n\n<div id=\"onl-langstrecke-hinweis\" style=\"display:none;margin:8px 0 14px;padding:10px 12px;background:#fff3cd;border:1px solid #ffe69c;border-radius:6px;color:#664d03;\">\n    <strong>Hinweis f\u00fcr Doppelstarter:<\/strong><br>\n    Bitte zuerst die Nennung in der anderen Klasse absenden und anschlie\u00dfend Klasse 13 \u2013 Langstrecke nennen. Nur in dieser Reihenfolge wird das erm\u00e4\u00dfigte Langstrecken-Nenngeld von 70 \u20ac automatisch ber\u00fccksichtigt. Ohne vorherige Nennung betr\u00e4gt das Nenngeld 80 \u20ac.\n<\/div>\n\n<label>aktive Startnummer 2026 *<\/label><br>\n<input name=\"startnummer\" required><br>\n\n<label>Team<\/label><br>\n<input name=\"team\"><br>\n\n<label>Verein<\/label><br>\n<input name=\"verein\"><br>\n\n<label>Fahrzeug<\/label><br>\n<input name=\"fahrzeug\"><br>\n\n<label>Hubraum<\/label><br>\n<input name=\"hubraum\"><br>\n\n<div id=\"onl-event-extras\"><\/div>\n\n<label>Transponder *<\/label><br>\n\n<select name=\"transponder\">\n    <option value=\"Leihtransponder\">Ich ben\u00f6tige einen Leihtransponder<\/option>\n    <option value=\"Eigener Transponder\">Ich bringe meinen eigenen Transponder mit<\/option>\n<\/select><br>\n\n<label>Nachricht an den Veranstalter<\/label><br>\n<textarea name=\"nachricht\"><\/textarea><br>\n\n<div style=\"display:flex; justify-content:space-between; align-items:center; margin-top:15px; gap:15px; flex-wrap:wrap;\">\n\n    <small style=\"color:#666; font-size:14px; font-weight:600;\">\n    * Deine aktive Startnummer findest Du in der Startnummerntabelle\n<\/small>\n\n    <button name=\"onl_submit\">Senden<\/button>\n\n<\/div>\n\n<\/form>\n\n<script>\n\ndocument.addEventListener('DOMContentLoaded', function(){\n\n    const eventSelect = document.querySelector('select[name=\"event\"]');\n    const klasseSelect = document.getElementById('onl_klasse_select');\n    const langstreckeHinweis = document.getElementById('onl-langstrecke-hinweis');\n\tconst extrasContainer = document.getElementById('onl-event-extras');\n\nif(!eventSelect || !klasseSelect){\n        return;\n    }\n\n    klasseSelect.addEventListener('change', function(){\n        if(langstreckeHinweis){\n            langstreckeHinweis.style.display = this.value === '13' ? 'block' : 'none';\n        }\n    });\n\n    eventSelect.addEventListener('change', function(){\n        if(langstreckeHinweis){\n            langstreckeHinweis.style.display = 'none';\n        }\n\n        const eventId = this.value;\n\n        klasseSelect.innerHTML = '<option>Lade Klassen...<\/option>';\n\n        fetch('https:\/\/ilp-autocross.de\/wordpress\/wp-admin\/admin-ajax.php', {\n\n            method: 'POST',\n\n            headers: {\n                'Content-Type': 'application\/x-www-form-urlencoded'\n            },\n\n            body: 'action=onl_get_klassen&event=' + eventId\n        })\n\n        .then(response => response.json())\n\n        .then(data => {\n\n            klasseSelect.innerHTML = '';\n\n            if(data.klassen.length === 0){\n\n    klasseSelect.innerHTML =\n        '<option value=\"\">Keine Klassen verf\u00fcgbar<\/option>';\n\n    return;\n}\n\nklasseSelect.innerHTML =\n    '<option value=\"\">Bitte ausw\u00e4hlen<\/option>';\n\ndata.klassen.forEach(function(item){\n\n    const option = document.createElement('option');\n\n    option.value = item.key;\n    option.textContent = item.label;\n\n    klasseSelect.appendChild(option);\n\n});\n\nfetch('https:\/\/ilp-autocross.de\/wordpress\/wp-admin\/admin-ajax.php', {\n\n    method: 'POST',\n\n    headers: {\n        'Content-Type':'application\/x-www-form-urlencoded'\n    },\n\n    body: 'action=onl_get_event_extras&event=' + eventId\n\n})\n\n.then(response => response.json())\n\n.then(extras => {\n\n    extrasContainer.innerHTML = '';\n\n    if(extras.stellplatz){\n\n        if(extras.paddock && Array.isArray(extras.paddock.spots)){\n            const paddockField = document.createElement('div');\n            const paddockLabel = document.createElement('label');\n            const paddockSelect = document.createElement('select');\n            const emptyOption = document.createElement('option');\n            const planLink = document.createElement('a');\n            const hint = document.createElement('small');\n\n            paddockLabel.textContent = 'Gew\u00fcnschter Stellplatz';\n            paddockSelect.name = 'stellplatz';\n            emptyOption.value = '';\n            emptyOption.textContent = 'Bitte Stellplatz ausw\u00e4hlen';\n            paddockSelect.appendChild(emptyOption);\n\n            extras.paddock.spots.forEach(function(spot){\n                const option = document.createElement('option');\n                option.value = spot.number;\n                option.textContent = 'Platz ' + spot.number + ' \u2013 ' + spot.width + ' \u00d7 ' + spot.depth + ' m' +\n                    (spot.note ? ' \u2013 ' + spot.note : '');\n                paddockSelect.appendChild(option);\n            });\n\n            planLink.href = extras.paddock.plan_url;\n            planLink.target = '_blank';\n            planLink.rel = 'noopener';\n            planLink.textContent = 'Aktuellen Fahrerlagerplan ansehen';\n            planLink.style.display = 'inline-block';\n            planLink.style.margin = '6px 0';\n\n            hint.textContent = extras.paddock.spots.length\n                ? 'Es werden nur aktuell verf\u00fcgbare Stellpl\u00e4tze angezeigt. Bitte die feste Platzgr\u00f6\u00dfe beachten.'\n                : 'Aktuell ist kein Stellplatz verf\u00fcgbar.';\n            hint.style.display = 'block';\n            hint.style.marginBottom = '15px';\n\n            paddockField.appendChild(paddockLabel);\n            paddockField.appendChild(document.createElement('br'));\n            paddockField.appendChild(paddockSelect);\n            paddockField.appendChild(document.createElement('br'));\n            paddockField.appendChild(planLink);\n            paddockField.appendChild(hint);\n            extrasContainer.appendChild(paddockField);\n        } else {\n            extrasContainer.innerHTML +=\n                '<label>Stellplatz Nr.<\/label><br>' +\n                '<input name=\"stellplatz\"><br><br>';\n        }\n\n    }\n    if(extras.dixi){\n\n        extrasContainer.innerHTML +=\n            '<label>Eigenes Dixi<\/label><br>' +\n            '<select name=\"dixi\">' +\n                '<option value=\"Nein\">Nein<\/option>' +\n                '<option value=\"Ja\">Ja<\/option>' +\n            '<\/select><br><br>';\n\n    }\n\t\n\tif(extras.fruehstueck){\n\n    extrasContainer.innerHTML +=\n        '<fieldset style=\"margin:0 0 15px;padding:12px;border:1px solid #ccc;\">' +\n        '<legend>Fr\u00fchst\u00fcck<\/legend>' +\n        '<label style=\"display:flex;align-items:center;gap:8px;margin-bottom:10px;\">' +\n        '<input type=\"checkbox\" name=\"fruehstueck_samstag\" value=\"1\"> Samstag' +\n        '<span>Anzahl:<\/span>' +\n        '<input type=\"number\" name=\"fruehstueck_samstag_anzahl\" min=\"1\" value=\"1\" style=\"width:70px;\">' +\n        '<\/label>' +\n        '<label style=\"display:flex;align-items:center;gap:8px;\">' +\n        '<input type=\"checkbox\" name=\"fruehstueck_sonntag\" value=\"1\"> Sonntag' +\n        '<span>Anzahl:<\/span>' +\n        '<input type=\"number\" name=\"fruehstueck_sonntag_anzahl\" min=\"1\" value=\"1\" style=\"width:70px;\">' +\n        '<\/label>' +\n        '<\/fieldset>';\n\n}\n\n});\n\n        });\n\n    });\n\n});\n\n<\/script>\n\n\n<p>&nbsp;<\/p>\n","protected":false},"excerpt":{"rendered":"<p>F\u00fcr folgende Veranstaltungen kann genannt werden: Deine Onlinenennung ILP \/ ODM Die jeweils exakten Teilnahmebedingungen und Informationen zur Veranstaltung findet ihr auf der Startseite. &nbsp;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":[],"_links":{"self":[{"href":"https:\/\/ilp-autocross.de\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/9479"}],"collection":[{"href":"https:\/\/ilp-autocross.de\/wordpress\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/ilp-autocross.de\/wordpress\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/ilp-autocross.de\/wordpress\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/ilp-autocross.de\/wordpress\/index.php\/wp-json\/wp\/v2\/comments?post=9479"}],"version-history":[{"count":11,"href":"https:\/\/ilp-autocross.de\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/9479\/revisions"}],"predecessor-version":[{"id":9667,"href":"https:\/\/ilp-autocross.de\/wordpress\/index.php\/wp-json\/wp\/v2\/pages\/9479\/revisions\/9667"}],"wp:attachment":[{"href":"https:\/\/ilp-autocross.de\/wordpress\/index.php\/wp-json\/wp\/v2\/media?parent=9479"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}