{"id":106,"date":"2025-11-27T18:44:47","date_gmt":"2025-11-27T18:44:47","guid":{"rendered":"https:\/\/www.divaopreis.eu\/?page_id=106"},"modified":"2025-11-27T19:58:01","modified_gmt":"2025-11-27T19:58:01","slug":"vanlife-koken-2","status":"publish","type":"page","link":"https:\/\/www.divaopreis.eu\/?page_id=106","title":{"rendered":"VanLife Dag 2"},"content":{"rendered":"<div class=\"wp-block-image\">\n<figure class=\"aligncenter size-large is-resized\"><img loading=\"lazy\" decoding=\"async\" width=\"739\" height=\"1024\" src=\"https:\/\/www.divaopreis.eu\/wp-content\/uploads\/2025\/11\/Dag-2-1-739x1024.jpg\" alt=\"\" class=\"wp-image-112\" style=\"aspect-ratio:0.6666666666666666;object-fit:cover;width:483px;height:auto\" srcset=\"https:\/\/www.divaopreis.eu\/wp-content\/uploads\/2025\/11\/Dag-2-1-739x1024.jpg 739w, https:\/\/www.divaopreis.eu\/wp-content\/uploads\/2025\/11\/Dag-2-1-216x300.jpg 216w, https:\/\/www.divaopreis.eu\/wp-content\/uploads\/2025\/11\/Dag-2-1-768x1065.jpg 768w, https:\/\/www.divaopreis.eu\/wp-content\/uploads\/2025\/11\/Dag-2-1-1108x1536.jpg 1108w, https:\/\/www.divaopreis.eu\/wp-content\/uploads\/2025\/11\/Dag-2-1.jpg 1118w\" sizes=\"auto, (max-width: 739px) 100vw, 739px\" \/><\/figure>\n<\/div>\n\n\n<h2 class=\"wp-block-heading\">Ontbijt<\/h2>\n\n\n\n<p>In de bus kunnen we ons bed opklappen tot een eettafel, waardoor we gemakkelijk een simpel ontbijtje kunnen klaar maken en opeten.<br>Ingredi\u00ebnten. We hebben ook een eierkoker mee dit is eigenlijk onmisbaar in de bus.<br>We eten samen van 1 bord (geen zin in veel afwas)<\/p>\n\n\n\n<p>o Kokos yoghurt met granola<br>o Ontbijt koek<br>o Gekookt eitje<br>o Mandarijntje<br>o Thee<\/p>\n\n\n\n<h2 class=\"wp-block-heading\">DAG 2 <\/h2>\n\n\n\n<p>Plaats een leuke reactie, wij lezen graag wat je vind of wilt weten van ons avontuur, het recept of van deze dag.<br>(geef een reactie, dan ontvang je een e-mail als er nieuwe updates zijn, dan ben je altijd op de hoogte van onze avonturen)<\/p>\n\n\n    <div class=\"brr-comments-section \" data-recipe-id=\"2\">\n        <h3 class=\"brr-comments-title\">Reacties<\/h3>\n\n                    <p class=\"brr-comments-login-notice\">\n                Je moet <a href=\"https:\/\/www.divaopreis.eu\/wp-login.php?redirect_to=https%3A%2F%2Fwww.divaopreis.eu%2F%3Fpage_id%3D106\"> ingelogd zijn <\/a> om een reactie te plaatsen.            <\/p>\n        \n        <div class=\"brr-comments-list\" id=\"brr-comments-list-2\">\n                                                <div class=\"brr-comment-item\" data-comment-id=\"10\">\n                        <div class=\"brr-comment-header\">\n                            <div class=\"brr-comment-header-left\">\n                                <strong class=\"brr-comment-author\">Marcella<\/strong>\n                                <span class=\"brr-comment-date\">5 maanden geleden<\/span>\n                            <\/div>\n                            <div class=\"brr-comment-actions\">\n                                                            <\/div>\n                        <\/div>\n                        <div class=\"brr-comment-content\">De route naar Vichy is zeker mooi, die heb ik ook ooit eens gereden richting Roanne. Prachtig door de bomen!<\/div>\n                        \n                                                \n                                            <\/div>\n                                    <div class=\"brr-comment-item\" data-comment-id=\"9\">\n                        <div class=\"brr-comment-header\">\n                            <div class=\"brr-comment-header-left\">\n                                <strong class=\"brr-comment-author\">Marcella<\/strong>\n                                <span class=\"brr-comment-date\">5 maanden geleden<\/span>\n                            <\/div>\n                            <div class=\"brr-comment-actions\">\n                                                            <\/div>\n                        <\/div>\n                        <div class=\"brr-comment-content\">H\u00e9 dat is heel wat anders dan het rozijzenbroodje en croissantje, maar wel net zo lekker!<\/div>\n                        \n                                                \n                                            <\/div>\n                                    <\/div>\n    <\/div>\n\n    <script type=\"text\/javascript\">\n    jQuery(document).ready(function($) {\n        \/\/ Emoji button functionality\n        $('.brr-emoji-btn').on('click', function(e) {\n            e.preventDefault();\n            var emoji = $(this).data('emoji');\n            var $textarea = $(this).closest('.brr-comment-form-row, .brr-reply-form-row').find('textarea');\n            var currentText = $textarea.val();\n            var cursorPos = $textarea[0].selectionStart;\n            var textBefore = currentText.substring(0, cursorPos);\n            var textAfter = currentText.substring(cursorPos);\n            $textarea.val(textBefore + emoji + textAfter);\n            $textarea.focus();\n            \/\/ Set cursor position after emoji\n            var newPos = cursorPos + emoji.length;\n            $textarea[0].setSelectionRange(newPos, newPos);\n        });\n        \n        $('#brr-comment-form-2').on('submit', function(e) {\n            e.preventDefault();\n            var $form = $(this);\n            var $message = $form.find('.brr-comment-message');\n            var $submit = $form.find('.brr-comment-submit');\n            var $textarea = $form.find('textarea');\n            var commentText = $textarea.val().trim();\n\n            if (!commentText) {\n                $message.text('Vul een reactie in.').addClass('error');\n                return;\n            }\n\n            $submit.prop('disabled', true).text('Bezig met plaatsen...');\n            $message.removeClass('error success').text('');\n\n            $.ajax({\n                url: brrComments.ajaxurl,\n                type: 'POST',\n                data: {\n                    action: 'brr_submit_comment',\n                    recipe_id: 2,\n                    comment_text: commentText,\n                    nonce: brrComments.nonce\n                },\n                success: function(response) {\n                    if (response.success) {\n                        $message.text(response.data.message).addClass('success');\n                        $textarea.val('');\n                        \n                        \/\/ Reload comments without page reload\n                        brrRefreshComments();\n                    } else {\n                        $message.text(response.data.message || 'Er is een fout opgetreden.').addClass('error');\n                    }\n                },\n                error: function() {\n                    $message.text('Er is een fout opgetreden bij het plaatsen van je reactie.').addClass('error');\n                },\n                complete: function() {\n                    $submit.prop('disabled', false).text('Reactie plaatsen');\n                }\n            });\n        });\n\n        \n        \/\/ Real-time updates and typing indicator\n        var recipeId = 2;\n        var $commentsList = $('#brr-comments-list-' + recipeId);\n        var $commentTextarea = $('#brr-comment-text-' + recipeId);\n        var typingTimeout;\n        var isTyping = false;\n        var pollInterval;\n\n        \/\/ Function to refresh comments\n        function brrRefreshComments() {\n            $.ajax({\n                url: brrComments.ajaxurl,\n                type: 'POST',\n                data: {\n                    action: 'brr_get_comments',\n                    recipe_id: recipeId,\n                    nonce: brrComments.nonce\n                },\n                success: function(response) {\n                    if (response.success) {\n                        var $newList = $(response.data.html);\n                        var currentScroll = $(window).scrollTop();\n                        var listOffset = $commentsList.offset().top;\n                        var scrollPosition = currentScroll - listOffset;\n                        \n                        $commentsList.html(response.data.html);\n                        \n                        \/\/ Re-initialize event handlers for new content\n                        brrReinitHandlers();\n                        \n                        \/\/ Restore scroll position relative to comments list\n                        if (scrollPosition > 0) {\n                            var newListOffset = $commentsList.offset().top;\n                            $(window).scrollTop(newListOffset + scrollPosition);\n                        }\n                    }\n                }\n            });\n        }\n\n        \/\/ Re-initialize event handlers after content update\n        function brrReinitHandlers() {\n            \/\/ Re-bind emoji buttons\n            $('.brr-emoji-btn').off('click').on('click', function(e) {\n                e.preventDefault();\n                var emoji = $(this).data('emoji');\n                var $textarea = $(this).closest('.brr-comment-form-row, .brr-reply-form-row').find('textarea');\n                var currentText = $textarea.val();\n                var cursorPos = $textarea[0].selectionStart;\n                var textBefore = currentText.substring(0, cursorPos);\n                var textAfter = currentText.substring(cursorPos);\n                $textarea.val(textBefore + emoji + textAfter);\n                $textarea.focus();\n                var newPos = cursorPos + emoji.length;\n                $textarea[0].setSelectionRange(newPos, newPos);\n            });\n\n                    }\n\n        \/\/ Typing indicator\n        if ($commentTextarea.length) {\n            $commentTextarea.on('input', function() {\n                clearTimeout(typingTimeout);\n                \n                if (!isTyping) {\n                    isTyping = true;\n                }\n                \n                typingTimeout = setTimeout(function() {\n                    isTyping = false;\n                }, 1000);\n            });\n        }\n\n        \/\/ Start polling for updates every 3 seconds\n        pollInterval = setInterval(function() {\n            brrRefreshComments();\n        }, 3000);\n\n        \/\/ Clean up on page unload\n        $(window).on('beforeunload', function() {\n            clearInterval(pollInterval);\n        });\n    });\n    <\/script>\n    \n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Ontbijt In de bus kunnen we ons bed opklappen tot een eettafel, waardoor we gemakkelijk een simpel ontbijtje kunnen klaar maken en opeten.Ingredi\u00ebnten. We hebben ook een eierkoker mee dit is eigenlijk onmisbaar in de bus.We eten samen van 1 bord (geen zin in veel afwas) o Kokos yoghurt met granolao Ontbijt koeko Gekookt eitjeo&#8230;<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"_kadence_starter_templates_imported_post":false,"_kad_post_transparent":"","_kad_post_title":"","_kad_post_layout":"","_kad_post_sidebar_id":"","_kad_post_content_style":"","_kad_post_vertical_padding":"","_kad_post_feature":"","_kad_post_feature_position":"","_kad_post_header":false,"_kad_post_footer":false,"_kad_post_classname":"","footnotes":""},"class_list":["post-106","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.divaopreis.eu\/index.php?rest_route=\/wp\/v2\/pages\/106","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.divaopreis.eu\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.divaopreis.eu\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.divaopreis.eu\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.divaopreis.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=106"}],"version-history":[{"count":13,"href":"https:\/\/www.divaopreis.eu\/index.php?rest_route=\/wp\/v2\/pages\/106\/revisions"}],"predecessor-version":[{"id":132,"href":"https:\/\/www.divaopreis.eu\/index.php?rest_route=\/wp\/v2\/pages\/106\/revisions\/132"}],"wp:attachment":[{"href":"https:\/\/www.divaopreis.eu\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=106"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}