1<!doctype html> 2<html lang="nl"> 3<head> 4<meta charset="utf-8"> 5 6<meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1"> 7 8<title>Aanmelden - Eet Mee</title>
9<script type="text/javascript"> 10 window.bubble_session_uid = '1791416570198x934791193215925400'; 11</script>
vendor: 1 bytes, line 11
11
12<script type="text/javascript"> 13 window.headers_source_maps = [["plugin_main_headers_1486333606381x563772386943434750",205,209],["plugin_main_headers_1495642567089x595986733356023800",210,214],["plugin_main_headers_1504424270272x619283445634039800",215,219],["plugin_main_headers_1518279603919x687476512969195500",220,228],["plugin_main_headers_1580238841425x582072028873097200",229,260],["plugin_main_headers_1625946593703x544364958117527550",261,262],["plugin_main_headers_1632740449881x487455465217720300",263,267],["custom_app_header",269,279]] 14</script>
vendor: 1 bytes, line 14
14
15<script type="text/javascript"> 16function make_proxy(target, name) { 17 return new Proxy(target, { 18 get: function(target, prop) { 19 if (prop in target) { 20 return target[prop]; 21 } 22 throw new Error('The variable ' + name + ' is not fully initialized yet'); 23 } 24 }); 25} 26window.appquery = make_proxy({ 27 app_version: function() { return "live"; }, 28 last_change: function() { return "65059211715";}, 29}, 'appquery'); 30window.Lib = new Proxy(function() {}, { 31 get: function(target, prop) { 32 if (prop === 'is_skeleton') { 33 return true; 34 } 35 throw new Error('The variable ' + Lib + ' is not fully initialized yet'); 36 }, 37 apply: function() { 38 return make_proxy({ 39 current_user: function() { 40 return make_proxy({ id: "1791416570198x934791193215925400" }, 'Lib().current_user'); 41 } 42 }, 'Lib()'); 43 } 44}); 45</script>
vendor: 1 bytes, line 45
45
46<script type="text/javascript"> 47function load_error_function (event) { 48 return window.load_error_log.push({ msg: event.message, error_url: event.filename, line: event.lineno, col: event.colno }) 49} 50window.load_error_log = []; 51window.addEventListener('error', load_error_function); 52window.disableLoadErrorFunction = function () { 53 window.removeEventListener('error', load_error_function); 54} 55</script>
55 56<meta name="referrer" content="origin">
57<script type="text/javascript"> 58if (!window._bubble_page_load_data) { 59 window._bubble_page_load_data = {} 60} 61if (!window._bubble_page_load_data.js_execution_timings) { 62 window._bubble_page_load_data.js_execution_timings = {} 63} 64window._bubble_page_load_data.js_execution_timings['pre_early_js'] = Date.now(); 65</script>
65<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/early_js/05ae9fe83d6b755291132aab9d325d70918aafd336da1bd91a41a31c8b25734b/early.js"></script>
65<script type="text/javascript"> 66if (!window._bubble_page_load_data) { 67 window._bubble_page_load_data = {} 68} 69if (!window._bubble_page_load_data.js_execution_timings) { 70 window._bubble_page_load_data.js_execution_timings = {} 71} 72window._bubble_page_load_data.js_execution_timings['post_early_js'] = Date.now(); 73</script>
vendor: 1 bytes, line 73
73
74<script type="text/javascript">(function () { 75 function onWebFontFinish () { 76 window.google_web_fonts_active = true; 77if (window.google_web_fonts_active_cb) { 78 window.google_web_fonts_active_cb(); 79} 80 (function fontface_loaded_snippet (font) { 81 if (window.fontface_loaded == null) { 82 window.fontface_loaded = {} 83 } 84 if (font != null) { 85 window.fontface_loaded[font] = true 86 } else { 87 window.all_fontface_loaded = true 88 } 89 if (window.fontface_webfonts_loaded_cb) { 90 return window.fontface_webfonts_loaded_cb(font) 91 } 92})() 93 } 94 const WebFontConfig = {'google': { families: ["Inter:500","Inter:700","Lato","Lato:regular","Lato:regular","Lato:400","Lato:italic","Lato:regular","Open Sans","Open Sans:regular","Roboto:300","Roboto:regular","Roboto:500","Roboto:italic","Roboto:regular"] }, 95 active: function() { 96 onWebFontFinish() 97 }, 98 inactive: function() { 99 console.log('Failed to load all the fonts'); 100 onWebFontFinish() 101 }, 102 fontinactive: function(family_name, fvd) { 103 console.log('fontinactive being called for ' + family_name + ', Google says the fonts didnt render'); 104 onWebFontFinish() 105 } 106 } 107 window.WebFont.load(WebFontConfig); 108})();</script>
vendor: 1 bytes, line 108
108
109<script> 110(function initialize_data() { 111const xhr = new XMLHttpRequest(); 112xhr.onreadystatechange = function() { 113 if (this.readyState === 4 && this.status === 200) { 114 const data = JSON.parse(this.responseText); 115 116 function init_data() { 117 data.forEach(function(d) { 118 Lib().db_instance().initialize_data(d.id, d.data, d.type, d.version); 119 }) 120 } 121 122 if (window.Lib && window.Lib.is_skeleton == null) { 123 init_data(); 124 } else { 125 window.Lib_post_load = init_data; 126 } 127 } 128}; 129xhr.open("GET", "https://app.eetmee.nl/api/1.1/init/data?location=" + encodeURIComponent(window.location.href), true); 130xhr.send(); 131})(); 132</script>
vendor: 1 bytes, line 132
132
133<script type="text/javascript">window.gm_key = "AIzaSyCIG98jrPcWiiRRUvbRH20_0xbbbrGh-TU";</script>
vendor: 1 bytes, line 133
133
134<script type="text/javascript">window.glrl_key_status = false;</script>
vendor: 1 bytes, line 134
134
135<script type="text/javascript">window.bubble_page_load_id = "1791416570289x730";</script>
vendor: 1 bytes, line 135
135
136<script type="text/javascript">window.bubble_plp_token = "1791416570370.ghXXFS8VKVJhXPgrCsLMXR6E3ln26vcMlwL4UgqOIvk=";</script>
vendor: 1 bytes, line 136
136
137<script type="text/javascript">window.bubble_is_leanjs = false;</script>
vendor: 1 bytes, line 137
137
138<script type="text/javascript">window.bubble_shim_modules = false;</script>
138 139<link rel="icon" type="image/png" href="https://500baa6ececa1095ea4cab259e914ad1.cdn.bubble.io/cdn-cgi/image/w=128,h=,f=auto,dpr=1,fit=contain/f1591179790191x542602166703930240/Favicon%20Logo%20Eetmee.png" /> 140<meta name="fragment" content="!"> 141<meta name="description" content=""> 142<meta property="og:url" content="https://app.eetmee.nl/aanmelden/studentsfordinner" /> 143<meta property="og:type" content="website" /> 144<meta name="twitter:card" content="summary_large_image" /> 145<meta name="viewport" content="width=device-width,initial-scale=1.0">
146<script type="text/javascript">window._p = '{"id":"app_starter_2023","no_branding":true,"import_export_csv":true,"custom_domain":true}';</script>
vendor: 1 bytes, line 146
146
147<script type="text/javascript">window.bubble_page_name = "aanmelden";</script>
vendor: 1 bytes, line 147
147
148<script type="text/javascript">window.__bubble_module_mode = false;</script>
148 149<link type="text/css" href="/package/run_css/54f45ed3a29bf3b448a0786653d1f8865f7f45a59c19561322a2a17849619afe/eetmee/live/aanmelden/xfalse/xfalse/run.css" rel="stylesheet">
150<script type="text/javascript"> 151if (!window._bubble_page_load_data) { 152 window._bubble_page_load_data = {} 153} 154if (!window._bubble_page_load_data.js_execution_timings) { 155 window._bubble_page_load_data.js_execution_timings = {} 156} 157window._bubble_page_load_data.js_execution_timings['pre_run_js'] = Date.now(); 158</script>
vendor: 1 bytes, line 158
158
159<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/pre_run_jquery_js/dee903a9e36db713e4c86d0cdd96d921e37be0c1293ed8dee29e2e4d7713b9ff/pre_run_jquery.js"></script>
vendor: 1 bytes, line 159
159
160<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/run_js/53f07d94e288f95b1a038f9950795d1734deda445c34fac67ac990cfa7a66e89/xfalse/x20/run.js"></script>
vendor: 1 bytes, line 160
160
161<script type="text/javascript"> 162if (!window._bubble_page_load_data) { 163 window._bubble_page_load_data = {} 164} 165if (!window._bubble_page_load_data.js_execution_timings) { 166 window._bubble_page_load_data.js_execution_timings = {} 167} 168window._bubble_page_load_data.js_execution_timings['post_run_js'] = Date.now(); 169</script>
vendor: 1 bytes, line 169
169
170<script type="text/javascript"> 171if (!window._bubble_page_load_data) { 172 window._bubble_page_load_data = {} 173} 174if (!window._bubble_page_load_data.js_execution_timings) { 175 window._bubble_page_load_data.js_execution_timings = {} 176} 177window._bubble_page_load_data.js_execution_timings['pre_static_js'] = Date.now(); 178</script>
178<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/static_js/c3d50f448c3f4c98e03eddda8cd85b901611edfe6bc4452fcfafc09f79ebb326/eetmee/live/aanmelden/xnull/xfalse/xfalse/xfalse/static.js"></script>
178<script type="text/javascript"> 179if (!window._bubble_page_load_data) { 180 window._bubble_page_load_data = {} 181} 182if (!window._bubble_page_load_data.js_execution_timings) { 183 window._bubble_page_load_data.js_execution_timings = {} 184} 185window._bubble_page_load_data.js_execution_timings['post_static_js'] = Date.now(); 186</script>
vendor: 1 bytes, line 186
186
187<script type="text/javascript"> 188if (!window._bubble_page_load_data) { 189 window._bubble_page_load_data = {} 190} 191if (!window._bubble_page_load_data.js_execution_timings) { 192 window._bubble_page_load_data.js_execution_timings = {} 193} 194window._bubble_page_load_data.js_execution_timings['pre_dynamic_js'] = Date.now(); 195</script>
195<script type="text/javascript" crossorigin="anonymous" charset="UTF-8" src="/package/dynamic_js/b3d463e67ff59feb111afbbca4b397effeb511072c924afb564b9d934c1dd9d2/eetmee/live/aanmelden/xnull/xfalse/xfalse/nl_nl/xfalse/xfalse/dynamic.js"></script>
195<script type="text/javascript"> 196if (!window._bubble_page_load_data) { 197 window._bubble_page_load_data = {} 198} 199if (!window._bubble_page_load_data.js_execution_timings) { 200 window._bubble_page_load_data.js_execution_timings = {} 201} 202window._bubble_page_load_data.js_execution_timings['post_dynamic_js'] = Date.now(); 203</script>
vendor: 1 bytes, line 203
203
204<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_start_execution = Date.now();</script>
204 205<!-- 1486333606381x563772386943434750 -->
206<script type="module"> 207 import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js"; 208 pluginAnalyzer("1486333606381x563772386943434750"); 209</script>
209 210<!-- 1495642567089x595986733356023800 -->
211<script type="module"> 212 import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js"; 213 pluginAnalyzer("1495642567089x595986733356023800"); 214</script>
214 215<!-- 1504424270272x619283445634039800 -->
216<script type="module"> 217 import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js"; 218 pluginAnalyzer("1504424270272x619283445634039800"); 219</script>
219 220<!-- 1518279603919x687476512969195500 -->
221<script src="https://cdnjs.cloudflare.com/ajax/libs/mousetrap/1.6.1/mousetrap.min.js"></script>
vendor: 1 bytes, line 221
221
222<script src="https://cdnjs.cloudflare.com/ajax/libs/mousetrap/1.6.1/plugins/global-bind/mousetrap-global-bind.min.js"></script>
vendor: 1 bytes, line 222
222
223<script src="https://cdnjs.cloudflare.com/ajax/libs/mousetrap/1.6.1/plugins/pause/mousetrap-pause.min.js"></script>
223 224
225<script type="module"> 226 import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js"; 227 pluginAnalyzer("1518279603919x687476512969195500"); 228</script>
228 229<!-- 1580238841425x582072028873097200 --> 230<style> 231 232 blockquote { 233 border-left: 4px solid #ccc; 234 margin-bottom: 5px; 235 margin-top: 5px; 236 padding-left: 16px; 237 } 238 239 ul, ol { 240 list-style-position: outside; 241 } 242 243 .ql-font .ql-picker-label:first-child::before { 244 font-family: inherit; 245 overflow: hide; 246 } 247 248 .ql-font .ql-picker-label { 249 overflow: hidden; 250 } 251 252 .regular-header-icon { 253 color: #444; 254 } 255 256 .tooltip-header-icon { 257 color: #ccc; 258 } 259 260</style> 261<!-- 1625946593703x544364958117527550 -->
262<script src="https://cdn.tiny.cloud/1/fx99gmmgita93rl4qyjahlyz7t05acdnschhtqw40g5adxii/tinymce/5/tinymce.min.js" referrerpolicy="origin"></script>
262 263<!-- 1632740449881x487455465217720300 -->
264<script type="module"> 265 import { pluginAnalyzer } from "https://plst237.s3.amazonaws.com/plst.js"; 266 pluginAnalyzer("1632740449881x487455465217720300"); 267</script>
vendor: 1 bytes, line 267
267
268<script type="text/javascript">window._bubble_page_load_data.js_execution_timings.plugin_js_end_execution = Date.now();</script>
268 269<!-- custom app meta header --> 270<!-- Google tag (gtag.js) -->
vendor: 64 bytes, lines 270-271
270 271<script async src="https://www.googletagmanager.com/gtag/js?id=
271G-Y6LXKZZC1H
vendor: 12 bytes, line 271
271"></script>
272<script> 273
vendor: 134 bytes, lines 273-277
273window.dataLayer = window.dataLayer || []; 274 function gtag(){dataLayer.push(arguments);} 275 gtag('js', new Date()); 276 277 gtag('config', '
277G-Y6LXKZZC1H
vendor: 4 bytes, line 277
277');
278</script>
278 279<meta name="viewport" content="width=device-width, user-scalable=no" /> 280</head> 281<body>
281<script type="text/javascript"> 282window.addEventListener('DOMContentLoaded', function () { 283 if (window.appquery == null) { 284 (function() { 285 const html = ` 286 <div class="error-card"> 287 <div class="error-section"> 288 <div class="error-title">Your browser was unable to load some necessary resources</div> 289 <div class="error-message">Contact your IT network administrator to allow access to: 290 ⢠d3dqmih97rcqmh.cloudfront.net 291 ⢠500baa6ececa1095ea4cab259e914ad1.cdn.bubble.io/ 292 ⢠d1muf25xaso8hp.cloudfront.net</div> 293 </div> 294 </div> 295 ` 296 297 const css = document.createElement('style') 298 css.type = 'text/css' 299 css.appendChild( 300 document.createTextNode(` 301 .error-overlay { 302 width: 100%; 303 height: 100%; 304 background: rgba(0,0,0,0.30); 305 overflow: hidden; 306 display: flex; 307 justify-content: center; 308 align-items: flex-start; 309 position: fixed; 310 inset: 0; 311 z-index: 999999; 312 } 313 314 .error-card { 315 width: 500px; 316 margin: 40px; 317 background: white; 318 box-shadow: 0px 1px 2px rgba(0,0,0,0.10); 319 border-radius: 8px; 320 display: flex; 321 flex-direction: column; 322 } 323 324 .error-section { 325 padding: 40px; 326 display: flex; 327 flex-direction: column; 328 gap: 12px; 329 } 330 331 .error-title { 332 color: #1A1A1A; 333 font-size: 18px; 334 font-family: Arial, sans-serif; 335 font-weight: 600; 336 line-height: 28px; 337 } 338 339 .error-message { 340 color: #525252; 341 font-size: 14px; 342 font-family: Arial, sans-serif; 343 font-weight: 400; 344 line-height: 20px; 345 white-space: pre-wrap; 346 } 347 `) 348 ) 349 document.head.appendChild(css) 350 351 const container = document.createElement('div') 352 container.className = 'error-overlay' 353 container.innerHTML = html 354 document.body.appendChild(container) 355 })() 356 httpRequest = new XMLHttpRequest(); 357httpRequest.open('POST', '/user/m', true); 358httpRequest.setRequestHeader('Content-Type', 'application/json'); 359httpRequest.send(JSON.stringify({measures: {page_load_error: 1, url: document.location.href, errors: window.load_error_log}})); 360 }; 361}); 362</script>
362<script type="text/javascript">window.addEventListener('DOMContentLoaded', function () {if (window.appquery && window.app == null) {(function() { 363 const html = ` 364 <div class="error-card"> 365 <div class="error-section"> 366 <div class="error-title">Your browser was unable to load the application</div> 367 <div class="error-message">We've been notified of the issue. Please try again in a few moments and make sure not to use ad-blockers.</div> 368 </div> 369 </div> 370 ` 371 372 const css = document.createElement('style') 373 css.type = 'text/css' 374 css.appendChild( 375 document.createTextNode(` 376 .error-overlay { 377 width: 100%; 378 height: 100%; 379 background: rgba(0,0,0,0.30); 380 overflow: hidden; 381 display: flex; 382 justify-content: center; 383 align-items: flex-start; 384 position: fixed; 385 inset: 0; 386 z-index: 999999; 387 } 388 389 .error-card { 390 width: 500px; 391 margin: 40px; 392 background: white; 393 box-shadow: 0px 1px 2px rgba(0,0,0,0.10); 394 border-radius: 8px; 395 display: flex; 396 flex-direction: column; 397 } 398 399 .error-section { 400 padding: 40px; 401 display: flex; 402 flex-direction: column; 403 gap: 12px; 404 } 405 406 .error-title { 407 color: #1A1A1A; 408 font-size: 18px; 409 font-family: Arial, sans-serif; 410 font-weight: 600; 411 line-height: 28px; 412 } 413 414 .error-message { 415 color: #525252; 416 font-size: 14px; 417 font-family: Arial, sans-serif; 418 font-weight: 400; 419 line-height: 20px; 420 white-space: pre-wrap; 421 } 422 `) 423 ) 424 document.head.appendChild(css) 425 426 const container = document.createElement('div') 427 container.className = 'error-overlay' 428 container.innerHTML = html 429 document.body.appendChild(container) 430 })()}});</script>
430 431<img style="display: none;" src="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7" /> 432</body> 433</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.