1<!DOCTYPE html> 2<html lang="en"> 3 <head> 4
4<script> 5 (function () { 6 var proto = XMLHttpRequest.prototype; 7 var open = proto.open, setRequestHeader = proto.setRequestHeader, send = proto.send; 8 var TOKEN_KEY = 'base44_access_token'; 9 var storedTokenHeader = function () { 10 try { return 'Bearer ' + localStorage.getItem(TOKEN_KEY); } catch (e) { return null; } 11 }; 12 var forgetStoredToken = function () { 13 try { localStorage.removeItem(TOKEN_KEY); localStorage.removeItem('token'); } catch (e) {} 14 }; 15 16 proto.open = function (method, url) { 17 this.__b44IsAuthCheck = /\/entities\/User\/me(\?|$)/.test(url); 18 return open.apply(this, arguments); 19 }; 20 21 proto.setRequestHeader = function (name, value) { 22 if (this.__b44IsAuthCheck && name.toLowerCase() === 'authorization' && value === storedTokenHeader()) { 23 this.__b44SentToken = value; 24 } 25 return setRequestHeader.call(this, name, value); 26 }; 27 28 proto.send = function () { 29 this.addEventListener('loadend', function () { 30 var rejectedTokenStillStored = this.status === 401 && this.__b44SentToken === storedTokenHeader(); 31 if (rejectedTokenStillStored) forgetStoredToken(); 32 }); 33 return send.apply(this, arguments); 34 }; 35})(); 36 </script>
36 37 <meta charset="utf-8"/> 38 <meta content="width=device-width, initial-scale=1.0" name="viewport"/> 39 <title> 40 Anleitung | ÃQUILIBRE-App 41 </title> 42 <style> 43 [aria-label*="Base44"], 44 [aria-label*="base44"], 45 [title*="Base44"], 46 [title*="base44"], 47 [id*="Base44"], 48 [id*="base44"], 49 [class*="Base44"], 50 [class*="base44"], 51 [data-testid*="Base44"], 52 [data-testid*="base44"], 53 [data-base44], 54 a[href*="base44.com"]:not([href*="media.base44.com"]):not([href*="equilibre.base44.app"]), 55 iframe[src*="base44.com"]:not([src*="media.base44.com"]):not([src*="equilibre.base44.app"]) { 56 display: none !important; 57 visibility: hidden !important; 58 opacity: 0 !important; 59 pointer-events: none !important; 60 } 61 </style> 62
62<script crossorigin="" src="/assets/index-ZtZSOJbQ.js" type="module"> 63 </script>
63 64 <link crossorigin="" href="/assets/index-or9nJnUM.css" rel="stylesheet"/> 65 <meta content='Anleitung on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware".' name="description"/> 66 <meta content="Anleitung | ÃQUILIBRE-App " property="og:title"/> 67 <meta content='Anleitung on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware".' property="og:description"/> 68 <meta content="https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/render/image/public/base44-prod/public/6960f109632036a789d4a273/d6fe00832_Equilibre-App.jpg?width=1200&height=630&resize=contain" property="og:image"/> 69 <meta content="https://equilibre.base44.app/Anleitung" property="og:url"/> 70 <meta content="website" property="og:type"/> 71 <meta content="ÃQUILIBRE-App " property="og:site_name"/> 72 <meta content="Anleitung | ÃQUILIBRE-App " name="twitter:title"/> 73 <meta content='Anleitung on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware".' name="twitter:description"/> 74 <meta content="https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/render/image/public/base44-prod/public/6960f109632036a789d4a273/d6fe00832_Equilibre-App.jpg?width=1200&height=630&resize=contain" name="twitter:image"/> 75 <meta content="summary_large_image" name="twitter:card"/> 76 <meta content="https://equilibre.base44.app/Anleitung" name="twitter:url"/> 77
77<script> 78 (function () { 79 var titles = {"/": "\u00c9QUILIBRE-App ", "/abo": "Abo | \u00c9QUILIBRE-App ", "/adminkunden": "Admin Kunden | \u00c9QUILIBRE-App ", "/admin-kunden": "Admin Kunden | \u00c9QUILIBRE-App ", "/anleitung": "Anleitung | \u00c9QUILIBRE-App ", "/farbpalette": "Farbpalette | \u00c9QUILIBRE-App ", "/historie": "Historie | \u00c9QUILIBRE-App ", "/home": "Home | \u00c9QUILIBRE-App ", "/klienten": "Klienten | \u00c9QUILIBRE-App ", "/index": "Index | \u00c9QUILIBRE-App ", "/login": "Login | \u00c9QUILIBRE-App ", "/register": "Register | \u00c9QUILIBRE-App ", "/forgot-password": "Forgot Password | \u00c9QUILIBRE-App ", "/reset-password": "Reset Password | \u00c9QUILIBRE-App ", "/instrumente": "\u00c9QUILIBRE-App "}; 80 // PascalCase boundaries -> "-", mirroring _PASCAL_BOUNDARY_RE without lookbehind 81 // (old Safari fails to PARSE a lookbehind, taking the whole script down). 82 var dashed = function (s) { 83 return s.replace(/([a-z0-9])([A-Z])/g, "$1-$2").replace(/([A-Z])([A-Z][a-z])/g, "$1-$2"); 84 }; 85 var decode = function (s) { 86 // A %2F inside ONE segment must not become a structural separator: /blog/foo%2Fbar is a 87 // dynamic slug, and letting it split would match a static /blog/foo/bar and write ITS title. 88 try { var d = decodeURIComponent(s); return d.indexOf("/") < 0 ? d : s; } catch (e) { return s; } 89 }; 90 var segments = function (path) { return path.split("/").filter(Boolean).map(decode); }; 91 var norm = function (path) { 92 var parts = segments(path).map(function (s) { return dashed(s).toLowerCase(); }); 93 return parts.length ? "/" + parts.join("/") : "/"; 94 }; 95 var lastPath = location.pathname, written = document.title, on = true; 96 var sync = function () { 97 // Path only: a hash/query change is the same page, and the SDK strips its own auth 98 // params with replaceState -- neither must clobber a server-rendered title in place. 99 if (!on || location.pathname === lastPath) return; 100 lastPath = location.pathname; 101 if (document.title !== written) { on = false; return; } 102 // Write ONLY a title the map proves. An unmapped path is a dynamic route (/blog/:slug) the 103 // map cannot carry, and writing a placeholder there is destructive, not merely vague: the 104 // prerender worker runs no setUserAgent, so its capture browser reads as human and executes 105 // this script, and coordinator.js's settle wait explicitly tolerates a full navigation -- 106 // a redirect landing on an unmapped path would bake the placeholder into the stored 107 // snapshot. Leaving the title alone degrades to today's behavior instead. 108 // Exact lookup only. A dash-stripped retry here would let a genuinely different /set-up 109 // claim /setup: the map carries a dash-free key only where a PascalCase boundary put the 110 // dashes there, and the client cannot tell the two apart. The map emits every reachable 111 // shape per segment instead (_client_url_variants). 112 var title = titles[norm(location.pathname)]; 113 if (title === undefined) return; 114 document.title = title; 115 // Re-read: the setter stores verbatim but the getter strips and collapses whitespace, so 116 // keeping the assigned string would make the next sync() read our own write as the app's. 117 written = document.title; 118 }; 119 var wrap = function (fn) { 120 // The history entry is already pushed by the time sync() runs, so a throw here would 121 // surface inside the host app's router and break navigation. This is injected into apps 122 // we cannot test, so it swallows rather than trusting the trace. 123 return function () { 124 var r = fn.apply(this, arguments); 125 try { sync(); } catch (e) {} 126 return r; 127 }; 128 }; 129 history.pushState = wrap(history.pushState); 130 history.replaceState = wrap(history.replaceState); 131 window.addEventListener("popstate", sync); 132})(); 133 </script>
133 134 <meta content="yes" name="mobile-web-app-capable"/> 135 <meta content="black" name="apple-mobile-web-app-status-bar-style"/> 136 <meta content="ÃQUILIBRE-App " name="apple-mobile-web-app-title"/> 137 <link href="https://equilibre.base44.app/Anleitung" rel="canonical"/> 138
138<script data-seo-source="builder" type="application/ld+json"> 139 {"name": "ÃQUILIBRE-App ", "@context": "https://schema.org", "@type": "WebSite", "url": "https://equilibre.base44.app"} 140 </script>
140 141
141<script data-seo-source="builder" type="application/ld+json"> 142 {"name": "ÃQUILIBRE-App ", "logo": "https://qtrypzzcjebvfcihiynt.supabase.co/storage/v1/object/public/base44-prod/public/6960f109632036a789d4a273/d6fe00832_Equilibre-App.jpg", "@context": "https://schema.org", "@type": "Organization", "url": "https://equilibre.base44.app"} 143 </script>
143 144
144<script data-seo-source="builder" type="application/ld+json"> 145 {"@context": "https://schema.org", "@type": "BreadcrumbList", "itemListElement": [{"@type": "ListItem", "position": 1, "name": "Home", "item": "https://equilibre.base44.app/"}, {"@type": "ListItem", "position": 2, "name": "Anleitung | ÃQUILIBRE-App ", "item": "https://equilibre.base44.app/Anleitung"}]} 146 </script>
146 147 </head> 148 <body> 149 <div id="root"> 150 <div data-seo-source="builder" id="seo-snapshot" style="position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0;"> 151 <main> 152 <header> 153 <h1> 154 Anleitung | ÃQUILIBRE-App 155 </h1> 156 <p> 157 Anleitung on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 158 </p> 159 </header> 160 <nav aria-label="Pages"> 161 <h2> 162 Pages 163 </h2> 164 <ul> 165 <li> 166 <a href="/"> 167 Instrumente 168 </a> 169 </li> 170 <li> 171 <a href="/Abo"> 172 Abo 173 </a> 174 â Abo on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 175 </li> 176 <li> 177 <a href="/AdminKunden"> 178 Admin Kunden 179 </a> 180 â Admin Kunden on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 181 </li> 182 <li> 183 <a href="/Farbpalette"> 184 Farbpalette 185 </a> 186 â Farbpalette on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 187 </li> 188 <li> 189 <a href="/Historie"> 190 Historie 191 </a> 192 â Historie on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 193 </li> 194 <li> 195 <a href="/Home"> 196 Home 197 </a> 198 â Home on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 199 </li> 200 <li> 201 <a href="/Klienten"> 202 Klienten 203 </a> 204 â Klienten on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 205 </li> 206 <li> 207 <a href="/index"> 208 Index 209 </a> 210 â Index on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 211 </li> 212 <li> 213 <a href="/login"> 214 Login 215 </a> 216 â Login on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 217 </li> 218 <li> 219 <a href="/register"> 220 Register 221 </a> 222 â Register on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 223 </li> 224 <li> 225 <a href="/forgot-password"> 226 Forgot Password 227 </a> 228 â Forgot Password on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 229 </li> 230 <li> 231 <a href="/reset-password"> 232 Reset Password 233 </a> 234 â Reset Password on ÃQUILIBRE-App. Der Körper ist ein göttlich-geniales BIO-Design mit selbstheilender "Firmware". 235 </li> 236 </ul> 237 </nav> 238 </main> 239 </div> 240 </div> 241 </body> 242</html>
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.