From 86466f539e21255bb5a5ec6af5c9c72b89f364bf Mon Sep 17 00:00:00 2001 From: jonnybravo Date: Thu, 10 Sep 2026 10:02:40 +0200 Subject: [PATCH] Molecule 7/7: ansible_remote_tmp fix --- site/assets/js/search.js | 10 ++++++++++ site/public/astro-vim-recommendations/index.html | 2 +- site/public/awx_und_rundeck_install/index.html | 2 +- site/public/blueray_install_manjaro/index.html | 2 +- site/public/calcurse_tastenkürzel/index.html | 2 +- site/public/index.html | 2 +- site/public/install_browser/index.html | 2 +- ...2aa52add222fb47e0cce987ce4fde4dcf280adb689978381.js | 1 + ...00e253818156ab5509cebb2681d2c999b8489ca0aa478854.js | 1 + ...71fba399af27ceb27d218e1195335f5056a8dac4e3d8fa57.js | 1 + ...a5ea36b7702e0c2c8c2677c6e586d872a4d8f1545fda8cd8.js | 1 + site/public/lazygit/index.html | 2 +- site/public/networkconfig_dns/index.html | 2 +- site/public/stretchen_laufen/index.html | 2 +- site/public/string_prefixes/index.html | 2 +- site/public/system-optimierung/index.html | 2 +- site/public/tags/index.html | 2 +- site/public/tinydb_vs_sqlite/index.html | 2 +- site/public/ver_next_einbinden/index.html | 2 +- site/public/willkommen/index.html | 2 +- site/public/yubikey_setup_guide/index.html | 2 +- 21 files changed, 30 insertions(+), 16 deletions(-) create mode 100644 site/public/js/search.min.2861786fccb7bfcf2aa52add222fb47e0cce987ce4fde4dcf280adb689978381.js create mode 100644 site/public/js/search.min.28b8fa29d9d4b64000e253818156ab5509cebb2681d2c999b8489ca0aa478854.js create mode 100644 site/public/js/search.min.91e898a80d4722d471fba399af27ceb27d218e1195335f5056a8dac4e3d8fa57.js create mode 100644 site/public/js/search.min.e3b0d3e2cda62c2da5ea36b7702e0c2c8c2677c6e586d872a4d8f1545fda8cd8.js diff --git a/site/assets/js/search.js b/site/assets/js/search.js index ac77002..9fefa36 100644 --- a/site/assets/js/search.js +++ b/site/assets/js/search.js @@ -7,6 +7,7 @@ let pagefind = null; let timer = null; + let currentItems = []; async function getPagefind() { if (!pagefind) pagefind = await import("/pagefind/pagefind.js"); @@ -20,6 +21,7 @@ } function render(items) { + currentItems = items; if (!items.length) { results.innerHTML = '

Keine Treffer.

'; results.hidden = false; @@ -55,6 +57,7 @@ if (query.length < 2) { results.hidden = true; results.innerHTML = ""; + currentItems = []; return; } try { @@ -90,6 +93,13 @@ if (input.value.trim().length >= 2) doSearch(input.value); }); + input.addEventListener("keydown", (e) => { + if (e.key === "Enter") { + e.preventDefault(); + if (currentItems.length) window.location.href = currentItems[0].url; + } + }); + document.addEventListener("click", (e) => { if (!e.target.closest(".search")) results.hidden = true; }); diff --git a/site/public/astro-vim-recommendations/index.html b/site/public/astro-vim-recommendations/index.html index 0c4ae62..6c4ccfa 100644 --- a/site/public/astro-vim-recommendations/index.html +++ b/site/public/astro-vim-recommendations/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/awx_und_rundeck_install/index.html b/site/public/awx_und_rundeck_install/index.html index 87b4a9c..60d4d03 100644 --- a/site/public/awx_und_rundeck_install/index.html +++ b/site/public/awx_und_rundeck_install/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/blueray_install_manjaro/index.html b/site/public/blueray_install_manjaro/index.html index 50e1151..d06d678 100644 --- a/site/public/blueray_install_manjaro/index.html +++ b/site/public/blueray_install_manjaro/index.html @@ -21,7 +21,7 @@ Benötigte …"> - + diff --git a/site/public/calcurse_tastenkürzel/index.html b/site/public/calcurse_tastenkürzel/index.html index 3a1d149..7631d7e 100644 --- a/site/public/calcurse_tastenkürzel/index.html +++ b/site/public/calcurse_tastenkürzel/index.html @@ -21,7 +21,7 @@ Allgemeine …"> - + diff --git a/site/public/index.html b/site/public/index.html index 2458086..6d8214a 100644 --- a/site/public/index.html +++ b/site/public/index.html @@ -20,7 +20,7 @@ - + diff --git a/site/public/install_browser/index.html b/site/public/install_browser/index.html index cb7950b..96aa5b1 100644 --- a/site/public/install_browser/index.html +++ b/site/public/install_browser/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/js/search.min.2861786fccb7bfcf2aa52add222fb47e0cce987ce4fde4dcf280adb689978381.js b/site/public/js/search.min.2861786fccb7bfcf2aa52add222fb47e0cce987ce4fde4dcf280adb689978381.js new file mode 100644 index 0000000..b088e75 --- /dev/null +++ b/site/public/js/search.min.2861786fccb7bfcf2aa52add222fb47e0cce987ce4fde4dcf280adb689978381.js @@ -0,0 +1 @@ +(function(){"use strict";const t=document.getElementById("search-input"),e=document.getElementById("search-results");if(!t||!e)return;let n=null,s=null,a=[];async function r(){return n||(n=await import("/pagefind/pagefind.js")),n}function o(e){const t=document.createElement("div");return t.textContent=e,t.innerHTML}function c(t){if(a=t,!t.length){e.innerHTML='

Keine Treffer.

',e.hidden=!1;return}e.innerHTML=t.map(e=>{const n=e.excerpt?`${e.excerpt}`:"",t=(e.sub_results||[]).slice(0,3).map(e=>`
  • ${o(e.title)}`+(e.excerpt?`${e.excerpt}`:"")+`
  • `).join("");return``+`${o(e.title)}${n}`+(t?``:"")}).join(""),e.hidden=!1}async function i(t){if(t=t.trim(),t.length<2){e.hidden=!0,e.innerHTML="";return}try{const n=await r(),s=await n.search(t),e=[];for(const n of s.results.slice(0,8)){const t=await n.data();e.push({url:t.url,title:t.meta&&t.meta.title||t.url,excerpt:t.excerpt,sub_results:(t.sub_results||[]).map(e=>({url:e.url,title:e.title,excerpt:e.excerpt}))})}c(e)}catch{e.innerHTML='

    Suche nicht verfügbar.

    ',e.hidden=!1}}t.addEventListener("input",()=>{clearTimeout(s),s=setTimeout(()=>i(t.value),150)}),t.addEventListener("focus",()=>{t.value.trim().length>=2&&i(t.value)}),document.addEventListener("click",t=>{t.target.closest(".search")||(e.hidden=!0)}),document.addEventListener("keydown",n=>{n.key==="Escape"&&(e.hidden=!0,t.blur())})})() \ No newline at end of file diff --git a/site/public/js/search.min.28b8fa29d9d4b64000e253818156ab5509cebb2681d2c999b8489ca0aa478854.js b/site/public/js/search.min.28b8fa29d9d4b64000e253818156ab5509cebb2681d2c999b8489ca0aa478854.js new file mode 100644 index 0000000..d3eb795 --- /dev/null +++ b/site/public/js/search.min.28b8fa29d9d4b64000e253818156ab5509cebb2681d2c999b8489ca0aa478854.js @@ -0,0 +1 @@ +(function(){"use strict";const t=document.getElementById("search-input"),e=document.getElementById("search-results");if(!t||!e)return;let n=null,s=null,c=[];async function a(){return n||(n=await import("/pagefind/pagefind.js")),n}function o(e){const t=document.createElement("div");return t.textContent=e,t.innerHTML}function r(t){if(!t.length){e.innerHTML='

    Keine Treffer.

    ',e.hidden=!1;return}e.innerHTML=t.map(e=>{const n=e.excerpt?`${e.excerpt}`:"",t=(e.sub_results||[]).slice(0,3).map(e=>`
  • ${o(e.title)}`+(e.excerpt?`${e.excerpt}`:"")+`
  • `).join("");return``+`${o(e.title)}${n}`+(t?``:"")}).join(""),e.hidden=!1}async function i(t){if(t=t.trim(),t.length<2){e.hidden=!0,e.innerHTML="";return}try{const n=await a(),s=await n.search(t),e=[];for(const n of s.results.slice(0,8)){const t=await n.data();e.push({url:t.url,title:t.meta&&t.meta.title||t.url,excerpt:t.excerpt,sub_results:(t.sub_results||[]).map(e=>({url:e.url,title:e.title,excerpt:e.excerpt}))})}r(e)}catch{e.innerHTML='

    Suche nicht verfügbar.

    ',e.hidden=!1}}t.addEventListener("input",()=>{clearTimeout(s),s=setTimeout(()=>i(t.value),150)}),t.addEventListener("focus",()=>{t.value.trim().length>=2&&i(t.value)}),document.addEventListener("click",t=>{t.target.closest(".search")||(e.hidden=!0)}),document.addEventListener("keydown",n=>{n.key==="Escape"&&(e.hidden=!0,t.blur())})})() \ No newline at end of file diff --git a/site/public/js/search.min.91e898a80d4722d471fba399af27ceb27d218e1195335f5056a8dac4e3d8fa57.js b/site/public/js/search.min.91e898a80d4722d471fba399af27ceb27d218e1195335f5056a8dac4e3d8fa57.js new file mode 100644 index 0000000..073485f --- /dev/null +++ b/site/public/js/search.min.91e898a80d4722d471fba399af27ceb27d218e1195335f5056a8dac4e3d8fa57.js @@ -0,0 +1 @@ +(function(){"use strict";const t=document.getElementById("search-input"),e=document.getElementById("search-results");if(!t||!e)return;let n=null,s=null,o=[];async function r(){return n||(n=await import("/pagefind/pagefind.js")),n}function i(e){const t=document.createElement("div");return t.textContent=e,t.innerHTML}function c(t){if(o=t,!t.length){e.innerHTML='

    Keine Treffer.

    ',e.hidden=!1;return}e.innerHTML=t.map(e=>{const n=e.excerpt?`${e.excerpt}`:"",t=(e.sub_results||[]).slice(0,3).map(e=>`
  • ${i(e.title)}`+(e.excerpt?`${e.excerpt}`:"")+`
  • `).join("");return``+`${i(e.title)}${n}`+(t?``:"")}).join(""),e.hidden=!1}async function a(t){if(t=t.trim(),t.length<2){e.hidden=!0,e.innerHTML="",o=[];return}try{const n=await r(),s=await n.search(t),e=[];for(const n of s.results.slice(0,8)){const t=await n.data();e.push({url:t.url,title:t.meta&&t.meta.title||t.url,excerpt:t.excerpt,sub_results:(t.sub_results||[]).map(e=>({url:e.url,title:e.title,excerpt:e.excerpt}))})}c(e)}catch{e.innerHTML='

    Suche nicht verfügbar.

    ',e.hidden=!1}}t.addEventListener("input",()=>{clearTimeout(s),s=setTimeout(()=>a(t.value),150)}),t.addEventListener("focus",()=>{t.value.trim().length>=2&&a(t.value)}),document.addEventListener("click",t=>{t.target.closest(".search")||(e.hidden=!0)}),document.addEventListener("keydown",n=>{n.key==="Escape"&&(e.hidden=!0,t.blur())})})() \ No newline at end of file diff --git a/site/public/js/search.min.e3b0d3e2cda62c2da5ea36b7702e0c2c8c2677c6e586d872a4d8f1545fda8cd8.js b/site/public/js/search.min.e3b0d3e2cda62c2da5ea36b7702e0c2c8c2677c6e586d872a4d8f1545fda8cd8.js new file mode 100644 index 0000000..ed00b8f --- /dev/null +++ b/site/public/js/search.min.e3b0d3e2cda62c2da5ea36b7702e0c2c8c2677c6e586d872a4d8f1545fda8cd8.js @@ -0,0 +1 @@ +(function(){"use strict";const t=document.getElementById("search-input"),e=document.getElementById("search-results");if(!t||!e)return;let s=null,o=null,n=[];async function r(){return s||(s=await import("/pagefind/pagefind.js")),s}function i(e){const t=document.createElement("div");return t.textContent=e,t.innerHTML}function c(t){if(n=t,!t.length){e.innerHTML='

    Keine Treffer.

    ',e.hidden=!1;return}e.innerHTML=t.map(e=>{const n=e.excerpt?`${e.excerpt}`:"",t=(e.sub_results||[]).slice(0,3).map(e=>`
  • ${i(e.title)}`+(e.excerpt?`${e.excerpt}`:"")+`
  • `).join("");return``+`${i(e.title)}${n}`+(t?``:"")}).join(""),e.hidden=!1}async function a(t){if(t=t.trim(),t.length<2){e.hidden=!0,e.innerHTML="",n=[];return}try{const n=await r(),s=await n.search(t),e=[];for(const n of s.results.slice(0,8)){const t=await n.data();e.push({url:t.url,title:t.meta&&t.meta.title||t.url,excerpt:t.excerpt,sub_results:(t.sub_results||[]).map(e=>({url:e.url,title:e.title,excerpt:e.excerpt}))})}c(e)}catch{e.innerHTML='

    Suche nicht verfügbar.

    ',e.hidden=!1}}t.addEventListener("input",()=>{clearTimeout(o),o=setTimeout(()=>a(t.value),150)}),t.addEventListener("focus",()=>{t.value.trim().length>=2&&a(t.value)}),t.addEventListener("keydown",e=>{e.key==="Enter"&&(e.preventDefault(),n.length&&(window.location.href=n[0].url))}),document.addEventListener("click",t=>{t.target.closest(".search")||(e.hidden=!0)}),document.addEventListener("keydown",n=>{n.key==="Escape"&&(e.hidden=!0,t.blur())})})() \ No newline at end of file diff --git a/site/public/lazygit/index.html b/site/public/lazygit/index.html index 0be8f00..695bc93 100644 --- a/site/public/lazygit/index.html +++ b/site/public/lazygit/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/networkconfig_dns/index.html b/site/public/networkconfig_dns/index.html index 9e8bac9..a968d9d 100644 --- a/site/public/networkconfig_dns/index.html +++ b/site/public/networkconfig_dns/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/stretchen_laufen/index.html b/site/public/stretchen_laufen/index.html index 797706e..da66b04 100644 --- a/site/public/stretchen_laufen/index.html +++ b/site/public/stretchen_laufen/index.html @@ -21,7 +21,7 @@ Zwillingswadenmuskel dehnen S166 Zwillingswadenmuskel dehen S164 Beste Dhenübun - + diff --git a/site/public/string_prefixes/index.html b/site/public/string_prefixes/index.html index 6343df6..e228ee3 100644 --- a/site/public/string_prefixes/index.html +++ b/site/public/string_prefixes/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/system-optimierung/index.html b/site/public/system-optimierung/index.html index c7527c0..b3bbab8 100644 --- a/site/public/system-optimierung/index.html +++ b/site/public/system-optimierung/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/tags/index.html b/site/public/tags/index.html index 5e52f82..e33192d 100644 --- a/site/public/tags/index.html +++ b/site/public/tags/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/tinydb_vs_sqlite/index.html b/site/public/tinydb_vs_sqlite/index.html index 0ab2c2c..08b998e 100644 --- a/site/public/tinydb_vs_sqlite/index.html +++ b/site/public/tinydb_vs_sqlite/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/ver_next_einbinden/index.html b/site/public/ver_next_einbinden/index.html index bd9d069..03fd29e 100644 --- a/site/public/ver_next_einbinden/index.html +++ b/site/public/ver_next_einbinden/index.html @@ -19,7 +19,7 @@ - + diff --git a/site/public/willkommen/index.html b/site/public/willkommen/index.html index 6f35bbd..64dc6e5 100644 --- a/site/public/willkommen/index.html +++ b/site/public/willkommen/index.html @@ -23,7 +23,7 @@ So geht’s # Neue Seite …"> - + diff --git a/site/public/yubikey_setup_guide/index.html b/site/public/yubikey_setup_guide/index.html index 1162516..ea22fc7 100644 --- a/site/public/yubikey_setup_guide/index.html +++ b/site/public/yubikey_setup_guide/index.html @@ -19,7 +19,7 @@ - +