{"id":264,"date":"2026-01-05T09:56:07","date_gmt":"2026-01-05T09:56:07","guid":{"rendered":"https:\/\/bishoo-taxi.com\/wordpress\/?page_id=264"},"modified":"2026-01-05T10:21:05","modified_gmt":"2026-01-05T10:21:05","slug":"transfer","status":"publish","type":"page","link":"https:\/\/bishoo-taxi.com\/wordpress\/transfer\/","title":{"rendered":"TRANSFER"},"content":{"rendered":"\n  <style>\n    .bishoo-form{\n      max-width:450px;\n      margin:30px auto;\n      font-family:Arial, sans-serif;\n    }\n    .bishoo-form h3{\n      text-align:center;\n      margin-bottom:10px; \/* vorher 25px *\/\n    }\n\n    \/* \u2705 NEU: Info-Block unter der \u00dcberschrift (klickbar) *\/\n    .bishoo-info{\n      text-align:center;\n      font-weight:700;\n      font-size:13px;\n      line-height:1.4;\n      margin:0 0 18px 0;\n    }\n    .bishoo-info a{\n      color:#0a58ca;\n      text-decoration:none;\n      font-weight:800;\n    }\n    .bishoo-info a:hover{ text-decoration:underline; }\n\n    .bishoo-group{\n      margin-bottom:22px;\n    }\n    .bishoo-label{\n      font-weight:bold;\n      margin-bottom:6px;\n      display:block;\n    }\n    .bishoo-input{\n      width:100%;\n      padding:14px;\n      font-size:16px;\n      border-radius:8px;\n      border:1px solid #ccc;\n      box-sizing:border-box;\n    }\n    .bishoo-select{\n      width:100%;\n      height:52px;\n      padding:0 14px;\n      font-size:16px;\n      border-radius:8px;\n      border:1px solid #ccc;\n      background:#fff;\n      box-sizing:border-box;\n    }\n    .bishoo-radio-wrap{\n      display:flex;\n      gap:10px;\n    }\n    .bishoo-radio{\n      flex:1;\n      padding:14px;\n      border:1px solid #ccc;\n      border-radius:8px;\n      text-align:center;\n      cursor:pointer;\n      user-select:none;\n    }\n    .bishoo-radio.active{\n      background:#eaeaea;\n      font-weight:bold;\n      border-color:#000;\n    }\n    .bishoo-time-wrap{\n      display:flex;\n      gap:10px;\n    }\n    .bishoo-submit{\n      width:100%;\n      padding:18px;\n      font-size:20px;\n      font-weight:bold;\n      background:#25D366;\n      color:#fff;\n      border:none;\n      border-radius:10px;\n      cursor:pointer;\n    }\n    .bishoo-submit:disabled{\n      opacity:0.55;\n      cursor:not-allowed;\n    }\n    input[type=\"date\"]{\n      -webkit-appearance:none;\n      appearance:none;\n    }\n\n    \/* Preview Block *\/\n    #bishoo-preview{\n      display:none;\n      margin-top:14px;\n      padding:12px 12px;\n      border:1px solid #ddd;\n      border-radius:10px;\n      background:#fafafa;\n      white-space:pre-wrap;\n      font-size:14px;\n      line-height:1.25;\n    }\n\n    #bishoo-book{\n      display:none;\n      margin-top:12px;\n      background:#0aa84f;\n    }\n\n    #bishoo-msg{\n      margin-top:10px;\n      text-align:center;\n      font-weight:800;\n      font-size:14px;\n    }\n  <\/style>\n\n  <div class=\"bishoo-form\" id=\"bishoo-wrap\">\n    <h3>TRANSFER DATEN ERFASSEN<\/h3>\n\n    <!-- \u2705 Anpassung: sauberer Zeilenaufbau -->\n    <div class=\"bishoo-info\">\n      Dieses Booking-Tool ist von:\n      <a href=\"https:\/\/marsa-alam-hotels.de\/\" target=\"_blank\" rel=\"noopener\">marsa-alam-hotels.de<\/a><br>\n      Besucht uns auch in unserer Facebook-Gruppe:<br>\n      <a href=\"https:\/\/www.facebook.com\/groups\/marsa.alam.el.quseir.hotels.urlaub\" target=\"_blank\" rel=\"noopener\">Marsa Alam &amp; El Quseir Hotels \u2013 Urlaub<\/a>\n    <\/div>\n\n    <div class=\"bishoo-group\">\n      <span class=\"bishoo-label\">Transfer von *<\/span>\n      <div class=\"bishoo-radio-wrap\" id=\"transferType\">\n        <div class=\"bishoo-radio active\" data-value=\"Airport zum Hotel\">Airport \u2192 Hotel<\/div>\n        <div class=\"bishoo-radio\" data-value=\"Hotel zum Airport\">Hotel \u2192 Airport<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"bishoo-group\">\n      <span class=\"bishoo-label\">Airport *<\/span>\n      <div class=\"bishoo-radio-wrap\" id=\"airportType\">\n        <div class=\"bishoo-radio active\" data-value=\"HRG Hurghada\">HRG<br>Hurghada<\/div>\n        <div class=\"bishoo-radio\" data-value=\"RMF Marsa Alam\">RMF<br>Marsa Alam<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"bishoo-group\">\n      <label class=\"bishoo-label\">Bitte gebt euren echten Namen ein! *<\/label>\n      <input id=\"b_guest\" class=\"bishoo-input\" type=\"text\" required>\n    <\/div>\n\n    <div class=\"bishoo-group\">\n      <label class=\"bishoo-label\">Vollst\u00e4ndiger Hotelname *<\/label>\n      <input id=\"b_hotel\" class=\"bishoo-input\" type=\"text\" required>\n    <\/div>\n\n    <!-- \u2705 NEU: WhatsApp vom Kunden -->\n    <div class=\"bishoo-group\">\n      <label class=\"bishoo-label\">Deine echte funktionierende WhatsApp Nummer *<\/label>\n      <input id=\"b_wa\" class=\"bishoo-input\" type=\"tel\" placeholder=\"+49..... oder 0049......\" required>\n    <\/div>\n\n    <div class=\"bishoo-group\">\n      <label class=\"bishoo-label\">Echte\/Richtige Zimmernummer<\/label>\n      <input id=\"b_room\" class=\"bishoo-input\" type=\"text\" placeholder=\"bei Transfer Hotel --> Airport\">\n    <\/div>\n\n    <div class=\"bishoo-group\">\n      <label class=\"bishoo-label\">Richtige Flugnummer<\/label>\n      <input id=\"b_flight\" class=\"bishoo-input\" type=\"text\" placeholder=\"z. B. LH1234 - bei Transfer Airport --> Hotel\">\n    <\/div>\n\n    <div class=\"bishoo-group\">\n      <div class=\"bishoo-time-wrap\">\n        <div style=\"flex:1;\">\n          <label class=\"bishoo-label\">Personen *<\/label>\n          <select id=\"b_persons\" class=\"bishoo-select\"><\/select>\n        <\/div>\n        <div style=\"flex:1;\">\n          <label class=\"bishoo-label\">Fahrzeug *<\/label>\n          <select id=\"b_vehicle\" class=\"bishoo-select\">\n            <option value=\"Limousine\">Limousine<\/option>\n            <option value=\"Minibus\">Minibus<\/option>\n          <\/select>\n        <\/div>\n        <div style=\"flex:1;\">\n          <label class=\"bishoo-label\">Gep\u00e4ck *<\/label>\n          <select id=\"b_luggage\" class=\"bishoo-select\"><\/select>\n        <\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"bishoo-group\">\n      <label class=\"bishoo-label\">Datum *<\/label>\n      <input id=\"b_date\" class=\"bishoo-input\" type=\"date\" required>\n    <\/div>\n\n    <div class=\"bishoo-group\">\n      <label class=\"bishoo-label\">Uhrzeit *<\/label>\n      <div class=\"bishoo-time-wrap\">\n        <select id=\"b_hour\" class=\"bishoo-select\"><\/select>\n        <select id=\"b_minute\" class=\"bishoo-select\">\n          <option value=\"00\">00<\/option>\n          <option value=\"15\">15<\/option>\n          <option value=\"30\">30<\/option>\n          <option value=\"45\">45<\/option>\n        <\/select>\n      <\/div>\n    <\/div>\n\n    <!-- Step 1 -->\n    <button id=\"bishoo-check\" class=\"bishoo-submit\" type=\"button\">\u2705 Datencheck<\/button>\n\n    <!-- Preview + Step 2 -->\n    <div id=\"bishoo-preview\"><\/div>\n    <button id=\"bishoo-book\" class=\"bishoo-submit\" type=\"button\">\u2705 Jetzt buchen (WhatsApp)<\/button>\n\n    <div id=\"bishoo-msg\"><\/div>\n  <\/div>\n\n  <script>\n    const ajaxUrl   = \"https:\/\/bishoo-taxi.com\/wordpress\/wp-admin\/admin-ajax.php\";\n    const START_URL = \"https:\/\/bishoo-taxi.com\/wordpress\/\";\n  <\/script>\n\n  <script>\n    (function(){\n\n      const WA_NUMBER = \"201000250950\"; \/\/ Bishoo (ohne +)\n\n      \/* \u2705 Links (f\u00fcr WhatsApp-Text) *\/\n      const SITE_NAME = \"marsa-alam-hotels.de\";\n      const SITE_URL  = \"https:\/\/marsa-alam-hotels.de\/\";\n      const FB_NAME   = \"Marsa Alam & El Quseir Hotels \u2013 Urlaub\";\n      const FB_URL    = \"https:\/\/www.facebook.com\/groups\/marsa.alam.el.quseir.hotels.urlaub\";\n\n      let checkedOk = false;\n      let bookingLocked = false;\n\n      function setupRadios(containerId){\n        const wrap = document.getElementById(containerId);\n        wrap.querySelectorAll(\".bishoo-radio\").forEach(btn=>{\n          btn.addEventListener(\"click\",()=>{\n            if (bookingLocked) return;\n            wrap.querySelectorAll(\".bishoo-radio\").forEach(b=>b.classList.remove(\"active\"));\n            btn.classList.add(\"active\");\n          });\n        });\n      }\n\n      setupRadios(\"transferType\");\n      setupRadios(\"airportType\");\n\n      \/\/ Datum default: heute\n      const d = document.getElementById(\"b_date\");\n      if (d) d.value = new Date().toISOString().slice(0,10);\n\n      \/\/ Stunden\n      const hourSel = document.getElementById(\"b_hour\");\n      for(let h=0; h<24; h++){\n        const v = h.toString().padStart(2,\"0\");\n        hourSel.innerHTML += `<option value=\"${v}\">${v}<\/option>`;\n      }\n\n      \/\/ Personen\n      const personsSel = document.getElementById(\"b_persons\");\n      for(let p=1; p<=12; p++){\n        personsSel.innerHTML += `<option value=\"${p}\">${p}<\/option>`;\n      }\n\n      \/\/ Gep\u00e4ck\n      const luggageSel = document.getElementById(\"b_luggage\");\n      for(let g=0; g<=12; g++){\n        luggageSel.innerHTML += `<option value=\"${g}\">${g}<\/option>`;\n      }\n\n      function setMsg(type, text){\n        const el = document.getElementById(\"bishoo-msg\");\n        if (!el) return;\n        el.style.color = (type === \"err\") ? \"#b00020\" : \"#1f7a1f\";\n        el.textContent = text || \"\";\n      }\n\n      function getActiveValue(id){\n        const el = document.querySelector(\"#\"+id+\" .bishoo-radio.active\");\n        return el ? el.dataset.value : \"\";\n      }\n\n      \/\/ \u2705 NEU: WhatsApp normalisieren + validieren (wie in deinen anderen Routinen)\n      function normalizeCustomerWA(raw){\n        raw = (raw || \"\").toString().trim();\n        if (!raw) return \"\";\n\n        \/\/ alles raus au\u00dfer + und Ziffern\n        let wa = raw.replace(\/[\\s\\-().\\\/]\/g, \"\");\n        wa = wa.replace(\/[^0-9+]\/g, \"\");\n\n        \/\/ 0049 -> +49\n        if (wa.startsWith(\"00\")) wa = \"+\" + wa.slice(2);\n\n        \/\/ wenn nur Ziffern: als international akzeptieren (ohne +)\n        \/\/ wenn mit +: ok\n        \/\/ wenn mit 0 startet (typisch DE): +49 davor\n        if (!wa.startsWith(\"+\")) {\n          if (wa.startsWith(\"0\")) {\n            wa = \"+49\" + wa.slice(1);\n          } else {\n            wa = \"+\" + wa;\n          }\n        }\n\n        return wa;\n      }\n\n      function isValidCustomerWA(wa){\n        \/\/ + plus 10..15 Ziffern\n        return \/^\\+\\d{10,15}$\/.test(wa || \"\");\n      }\n\n      function validateRequired(){\n        const guest = (document.getElementById(\"b_guest\").value || \"\").trim();\n        const hotel = (document.getElementById(\"b_hotel\").value || \"\").trim();\n        const waRaw = (document.getElementById(\"b_wa\").value || \"\").trim();\n        const date  = (document.getElementById(\"b_date\").value || \"\").trim();\n        const hour  = (document.getElementById(\"b_hour\").value || \"\").trim();\n        const min   = (document.getElementById(\"b_minute\").value || \"\").trim();\n\n        if (!guest) return \"Gastname fehlt\";\n        if (!hotel) return \"Hotelname fehlt\";\n\n        \/\/ \u2705 NEU: WhatsApp Pflicht + Pr\u00fcfung\n        const waNorm = normalizeCustomerWA(waRaw);\n        if (!waRaw) return \"WhatsApp Nummer fehlt\";\n        if (!isValidCustomerWA(waNorm)) return \"WhatsApp Nummer ung\u00fcltig (z.B. +49\u2026, 0049\u2026 oder +20\u2026)\";\n\n        if (!date)  return \"Datum fehlt\";\n        if (!hour || !min) return \"Uhrzeit fehlt\";\n        return \"\";\n      }\n\n      \/\/ \u2705 Minibus-Regel ab 4 Personen (auto-fix + optional Hinweis)\n      function enforceVehicleRule(showMsg){\n        const persons = parseInt((document.getElementById(\"b_persons\").value || \"0\"), 10);\n        const vehicleSel = document.getElementById(\"b_vehicle\");\n        if (!vehicleSel) return true;\n\n        if (persons >= 4 && vehicleSel.value === \"Limousine\"){\n          vehicleSel.value = \"Minibus\";\n          if (showMsg){\n            setMsg(\"err\", \"\u2139\ufe0f Ab 4 Personen ist nur Minibus m\u00f6glich \u2013 Fahrzeug wurde automatisch auf Minibus gesetzt.\");\n          }\n          return false; \/\/ es wurde korrigiert\n        }\n        return true;\n      }\n\n      \/\/ \u2705 live beim \u00c4ndern reagieren (Personen oder Fahrzeug)\n      document.getElementById(\"b_persons\").addEventListener(\"change\", function(){\n        if (bookingLocked) return;\n        enforceVehicleRule(true);\n      });\n      document.getElementById(\"b_vehicle\").addEventListener(\"change\", function(){\n        if (bookingLocked) return;\n        enforceVehicleRule(true);\n      });\n\n      function buildMessage(){\n        const time = document.getElementById(\"b_hour\").value + \":\" + document.getElementById(\"b_minute\").value;\n\n        \/\/ \u2705 NEU: Kunden-WhatsApp\n        const customerWA = normalizeCustomerWA((document.getElementById(\"b_wa\").value || \"\").trim());\n\n        return (\n          \"BISHOO TRANSFER REQUEST\\n\\n\" +\n\n          \"Transfer: \" + getActiveValue(\"transferType\") + \"\\n\" +\n          \"Airport: \" + getActiveValue(\"airportType\") + \"\\n\\n\" +\n\n          \"Guestname: \" + document.getElementById(\"b_guest\").value + \"\\n\" +\n          \"Hotelname: \" + document.getElementById(\"b_hotel\").value + \"\\n\" +\n          \"WhatsApp: \" + customerWA + \"\\n\" +   \/\/ \u2705 NEU\n          \"Roomnumber: \" + document.getElementById(\"b_room\").value + \"\\n\" +\n          \"Flightnumber: \" + document.getElementById(\"b_flight\").value + \"\\n\\n\" +\n\n          \"Passengers: \" + document.getElementById(\"b_persons\").value + \"\\n\" +\n          \"Vehicle: \" + document.getElementById(\"b_vehicle\").value + \"\\n\" +\n          \"Luggage: \" + document.getElementById(\"b_luggage\").value + \"\\n\\n\" +\n\n          \"Date: \" + document.getElementById(\"b_date\").value + \"\\n\" +\n          \"Time: \" + time\n        );\n      }\n\n      function lockUI(){\n        bookingLocked = true;\n\n        const ids = [\"bishoo-check\",\"bishoo-book\",\"b_guest\",\"b_hotel\",\"b_wa\",\"b_room\",\"b_flight\",\"b_persons\",\"b_vehicle\",\"b_luggage\",\"b_date\",\"b_hour\",\"b_minute\"];\n        ids.forEach(id=>{\n          const el = document.getElementById(id);\n          if (!el) return;\n          if (el.tagName === \"BUTTON\" || el.tagName === \"INPUT\" || el.tagName === \"SELECT\" || el.tagName === \"TEXTAREA\") {\n            el.disabled = true;\n          }\n        });\n\n        \/\/ Preview \"Fenster\" schlie\u00dfen\n        const prev = document.getElementById(\"bishoo-preview\");\n        if (prev) prev.style.display = \"none\";\n        const book = document.getElementById(\"bishoo-book\");\n        if (book) book.style.display = \"none\";\n      }\n\n      function sendAdminMail(msg){\n        const params = new URLSearchParams();\n        params.set(\"action\", \"bishoo_send_mail\");\n        params.set(\"message\", msg);\n\n        \/\/ Best Effort (auch bei Redirect)\n        if (navigator.sendBeacon) {\n          try {\n            const blob = new Blob([params.toString()], { type: \"application\/x-www-form-urlencoded\" });\n            navigator.sendBeacon(ajaxUrl, blob);\n            return Promise.resolve(true);\n          } catch(e){}\n        }\n\n        return fetch(ajaxUrl, {\n          method: \"POST\",\n          headers: { \"Content-Type\":\"application\/x-www-form-urlencoded\" },\n          body: params.toString(),\n          keepalive: true\n        }).then(()=>true).catch(()=>false);\n      }\n\n      \/\/ Step 1: Datencheck\n      const checkBtn = document.getElementById(\"bishoo-check\");\n      checkBtn.addEventListener(\"click\", function(){\n        if (bookingLocked) return;\n\n        setMsg(\"\", \"\");\n\n        \/\/ \u2705 Regel vor dem Check erzwingen\n        enforceVehicleRule(true);\n\n        const err = validateRequired();\n        if (err){\n          setMsg(\"err\", \"\u274c Bitte pr\u00fcfen: \" + err);\n          return;\n        }\n\n        const msg = buildMessage();\n\n        const prev = document.getElementById(\"bishoo-preview\");\n        prev.textContent = \"Bitte kontrollieren:\\n\\n\" + msg;\n        prev.style.display = \"block\";\n\n        const book = document.getElementById(\"bishoo-book\");\n        book.style.display = \"block\";\n\n        checkedOk = true;\n        setMsg(\"ok\", \"\u2705 Datencheck OK \u2013 wenn alles stimmt: Jetzt buchen.\");\n        prev.scrollIntoView({ behavior:\"smooth\", block:\"start\" });\n      });\n\n      \/\/ Step 2: Jetzt buchen\n      const bookBtn = document.getElementById(\"bishoo-book\");\n      bookBtn.addEventListener(\"click\", function(){\n        if (bookingLocked) return;\n        if (!checkedOk){\n          setMsg(\"err\", \"\u274c Bitte zuerst Datencheck machen.\");\n          return;\n        }\n\n        \/\/ \u2705 letzte Sicherheit\n        enforceVehicleRule(true);\n\n        \/\/ doppelt verhindern\n        lockUI();\n        setMsg(\"ok\", \"\u2705 Buchung wird ge\u00f6ffnet\u2026 du wirst ins Startmen\u00fc zur\u00fcckgeleitet.\");\n\n        const msg = buildMessage();\n\n        \/\/ WhatsApp Link\n        const waUrl = \"https:\/\/wa.me\/\" + WA_NUMBER + \"?text=\" + encodeURIComponent(msg);\n\n        \/\/ Mail an dich: erst JETZT (inkl. Kunden-WhatsApp)\n        sendAdminMail(msg);\n\n        \/\/ WhatsApp \u00f6ffnen\n        window.open(waUrl, \"_blank\");\n\n        \/\/ zur\u00fcck ins Startmen\u00fc\n        setTimeout(function(){\n          window.location.href = START_URL;\n        }, 250);\n      });\n\n    })();\n  <\/script>\n  \n","protected":false},"excerpt":{"rendered":"","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"site-sidebar-layout":"default","site-content-layout":"","ast-site-content-layout":"default","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","ast-disable-related-posts":"","theme-transparent-header-meta":"default","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"set","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-4)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"class_list":["post-264","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/bishoo-taxi.com\/wordpress\/wp-json\/wp\/v2\/pages\/264","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/bishoo-taxi.com\/wordpress\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/bishoo-taxi.com\/wordpress\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/bishoo-taxi.com\/wordpress\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/bishoo-taxi.com\/wordpress\/wp-json\/wp\/v2\/comments?post=264"}],"version-history":[{"count":0,"href":"https:\/\/bishoo-taxi.com\/wordpress\/wp-json\/wp\/v2\/pages\/264\/revisions"}],"wp:attachment":[{"href":"https:\/\/bishoo-taxi.com\/wordpress\/wp-json\/wp\/v2\/media?parent=264"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}