{"id":7698,"date":"2025-03-30T18:49:07","date_gmt":"2025-03-30T16:49:07","guid":{"rendered":"https:\/\/vivace-freiburg.org\/e-vivacine\/"},"modified":"2025-03-31T20:13:53","modified_gmt":"2025-03-31T18:13:53","slug":"e-vivacine","status":"publish","type":"page","link":"https:\/\/vivace-freiburg.org\/de\/e-vivacine\/","title":{"rendered":"E-Vivacine"},"content":{"rendered":"\t\t<div data-elementor-type=\"wp-page\" data-elementor-id=\"7698\" class=\"elementor elementor-7698 elementor-7685\" data-elementor-settings=\"{&quot;ha_cmc_init_switcher&quot;:&quot;no&quot;}\" data-elementor-post-type=\"page\">\n\t\t\t\t<div class=\"elementor-element elementor-element-8dc8fb5 e-con-full e-flex e-con e-parent\" data-id=\"8dc8fb5\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-6bb609f elementor-widget__width-inherit ha-has-bg-overlay elementor-widget elementor-widget-heading\" data-id=\"6bb609f\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"heading.default\">\n\t\t\t\t\t<h2 class=\"elementor-heading-title elementor-size-default\">Vivacine<\/h2>\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-4fcda77 e-con-full e-flex e-con e-parent\" data-id=\"4fcda77\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t<div class=\"elementor-element elementor-element-d815b25 e-con-full e-flex e-con e-child\" data-id=\"d815b25\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;background_background&quot;:&quot;classic&quot;,&quot;jet_parallax_layout_list&quot;:[],&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-0ea8737 ha-infobox-media-dir-top elementor-widget elementor-widget-ha-infobox happy-addon ha-infobox\" data-id=\"0ea8737\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"ha-infobox.default\">\n\t\t\t\t\t\n\t\t\t\t\t<figure class=\"ha-infobox-figure ha-infobox-figure--image\">\n\t\t\t\t<img fetchpriority=\"high\" decoding=\"async\" width=\"672\" height=\"650\" src=\"https:\/\/vivace-freiburg.org\/wp-content\/uploads\/2025\/03\/Vivacine2.jpg\" class=\"elementor-animation-disable-animation attachment-medium_large size-medium_large wp-image-7689\" alt=\"\" srcset=\"https:\/\/vivace-freiburg.org\/wp-content\/uploads\/2025\/03\/Vivacine2.jpg 672w, https:\/\/vivace-freiburg.org\/wp-content\/uploads\/2025\/03\/Vivacine2-300x290.jpg 300w, https:\/\/vivace-freiburg.org\/wp-content\/uploads\/2025\/03\/Vivacine2-600x580.jpg 600w\" sizes=\"(max-width: 672px) 100vw, 672px\" \/>\t\t\t<\/figure>\n\t\t\n\t\t<div class=\"ha-infobox-body\">\n\t\t\t<h2 class=\"ha-infobox-title\">Das Kino, in dem Sie sich wie zu Hause f\u00fchlen<\/h2>\n\t\t\t\t\t\t\t<div class=\"ha-infobox-text\">\n\t\t\t\t\t<p>Das Kino ist ein sehr wichtiges Mittel der Kommunikation. Es ist Spiel und Wunderwelt zugleich, es bringt uns zum Nachdenken und Tr\u00e4umen. Es ist Z\u00e4rtlichkeit und Liebe, Geheimnis, Wahnsinn... und doch so viel mehr.\nVivacine ist das Kino von Vivace, einer gro\u00dfen Familie, die ihren Studenten, Familien und Mitgliedern einen Abend schenken m\u00f6chte, an dem sie die Zeit anhalten k\u00f6nnen. Bei uns ist es ein 'CinemAperitivo', bei dem wir Ihnen anhand von Filmklassikern und neuen Produktionen von einem vergangenen und dem gegenw\u00e4rtigen Italien erz\u00e4hlen.\nUnd nach dem Film? Ein Aperitivo nach italienischer Art zum Austausch von Eindr\u00fccken bei Snacks und Getr\u00e4nken!    \nUnser Programm umfasst Filme f\u00fcr Erwachsene und Kinder mit italienischen oder deutschen Untertiteln.<\/p>\n\t\t\t\t<\/div>\n\t\t\t\n\t\t\t\t\t<\/div>\n\t\t\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t<div class=\"elementor-element elementor-element-2a4b3b3 e-con-full e-flex e-con e-child\" data-id=\"2a4b3b3\" data-element_type=\"container\" data-e-type=\"container\" data-settings=\"{&quot;jet_parallax_layout_list&quot;:[],&quot;background_background&quot;:&quot;classic&quot;,&quot;_ha_eqh_enable&quot;:false}\">\n\t\t\t\t<div class=\"elementor-element elementor-element-86f7beb ha-has-bg-overlay elementor-widget elementor-widget-text-editor\" data-id=\"86f7beb\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"text-editor.default\">\n\t\t\t\t\t\t\t\t\t<p>Aktuell<\/p>\t\t\t\t\t\t\t\t<\/div>\n\t\t\t\t<div class=\"elementor-element elementor-element-580c91e elementor-widget elementor-widget-mep-event-list-widget\" data-id=\"580c91e\" data-element_type=\"widget\" data-e-type=\"widget\" data-widget_type=\"mep-event-list-widget.default\">\n\t\t\t\t<div class=\"elementor-widget-container\">\n\t\t\t\t\t<div class=\"mep-elementor-event-list-widget\">\r\n\t\t                <div class='mage list_with_filter_section mep_event_list' id='mage-container'>\n\t\t\t\t\tEs sind derzeit keine Veranstaltungen geplant.                <\/div>\n                <script>\n                    jQuery(document).ready(function () {\n                        var containerEl = document.querySelector('#mep_event_list_abr6a7844e27b87e');\n                        var mixer = mixitup(containerEl, {\n                            selectors: {\n                                target: '.mep-event-list-loop',\n                                control: '[data-mixitup-control]'\n                            }\n                        });\n                        \/\/ Handle title filter input\n                        jQuery('input[name=\"filter_with_title\"]').on('keyup', function () {\n                            var searchText = jQuery(this).val().toLowerCase();\n                            var items = jQuery('.mep-event-list-loop');\n                            items.each(function () {\n                                var itemTitle = jQuery(this).data('title').toLowerCase();\n                                if (itemTitle.indexOf(searchText) > -1) {\n                                    jQuery(this).show();\n                                } else {\n                                    jQuery(this).hide();\n                                }\n                            });\n                        });\n                        \/\/ Handle date filter change\n                        jQuery('input[name=\"filter_with_date\"]').on('change', function () {\n                            var selectedDate = jQuery(this).val();\n                            var items = jQuery('.mep-event-list-loop');\n                            if (!selectedDate) {\n                                items.show();\n                            } else {\n                                var filterDate = new Date(selectedDate);\n                                filterDate.setHours(0, 0, 0, 0); \/\/ Reset time part for date comparison\n                                items.each(function () {\n                                    var itemDate = new Date(jQuery(this).data('date'));\n                                    itemDate.setHours(0, 0, 0, 0); \/\/ Reset time part for date comparison\n                                    if (itemDate.getTime() === filterDate.getTime()) {\n                                        jQuery(this).show();\n                                    } else {\n                                        jQuery(this).hide();\n                                    }\n                                });\n                            }\n                        });\n                        \/\/ Handle state filter change\n                        jQuery('select[name=\"filter_with_state\"]').on('change', function () {\n                            var state = jQuery(this).val();\n                            var items = jQuery('.mep-event-list-loop');\n                            if (state === '') {\n                                items.show();\n                            } else {\n                                items.each(function () {\n                                    var itemState = jQuery(this).data('state');\n                                    if (itemState === state) {\n                                        jQuery(this).show();\n                                    } else {\n                                        jQuery(this).hide();\n                                    }\n                                });\n                            }\n                        });\n                        \/\/ Handle city filter change\n                        jQuery('select[name=\"filter_with_city\"]').on('change', function () {\n                            applyAllFilters();\n                        });\n                        \/\/ Handle category filter change\n                        jQuery('select[name=\"filter_with_category\"]').on('change', function () {\n                            applyAllFilters();\n                        });\n                        \/\/ Handle organizer filter change\n                        jQuery('select[name=\"filter_with_organizer\"]').on('change', function () {\n                            applyAllFilters();\n                        });\n                        \/\/ Combined filter function that applies all filters\n                        function applyAllFilters() {\n                            var titleFilter = jQuery('input[name=\"filter_with_title\"]').val().toLowerCase();\n                            var dateFilter = jQuery('input[name=\"filter_with_date\"]').val();\n                            var startDateFilter = jQuery('input[name=\"filter_with_start_date\"]').val();\n                            var endDateFilter = jQuery('input[name=\"filter_with_end_date\"]').val();\n                            var stateFilter = jQuery('select[name=\"filter_with_state\"]').val();\n                            var cityFilter = jQuery('select[name=\"filter_with_city\"]').val();\n                            var categoryFilter = jQuery('select[name=\"filter_with_category\"]').val();\n                            var organizerFilter = jQuery('select[name=\"filter_with_organizer\"]').val();\n                            var visibleCount = 0;\n                            jQuery('.mep-event-list-loop').each(function () {\n                                var $item = jQuery(this);\n                                var show = true;\n                                \/\/ Title filter\n                                if (titleFilter) {\n                                    var itemTitle = ($item.data('title') || '').toLowerCase();\n                                    if (itemTitle.indexOf(titleFilter) === -1) {\n                                        show = false;\n                                    }\n                                }\n                                \/\/ Single Date filter (legacy)\n                                if (show && dateFilter) {\n                                    var itemDate = $item.data('date');\n                                    if (itemDate) {\n                                        var filterDate = new Date(dateFilter);\n                                        filterDate.setHours(0, 0, 0, 0);\n                                        var itemDateObj = new Date(itemDate);\n                                        itemDateObj.setHours(0, 0, 0, 0);\n                                        if (itemDateObj.getTime() !== filterDate.getTime()) {\n                                            show = false;\n                                        }\n                                    } else {\n                                        show = false;\n                                    }\n                                }\n                                \/\/ Date Range filter\n                                if (show && (startDateFilter || endDateFilter)) {\n                                    var itemDate = $item.data('date');\n                                    if (itemDate) {\n                                        var itemDateObj = new Date(itemDate);\n                                        itemDateObj.setHours(0, 0, 0, 0);\n                                        if (startDateFilter) {\n                                            var startDate = new Date(startDateFilter);\n                                            startDate.setHours(0, 0, 0, 0);\n                                            if (itemDateObj < startDate) {\n                                                show = false;\n                                            }\n                                        }\n                                        if (endDateFilter) {\n                                            var endDate = new Date(endDateFilter);\n                                            endDate.setHours(0, 0, 0, 0);\n                                            if (itemDateObj > endDate) {\n                                                show = false;\n                                            }\n                                        }\n                                    } else {\n                                        show = false;\n                                    }\n                                }\n                                \/\/ State filter\n                                if (show && stateFilter) {\n                                    var itemState = $item.data('state') || '';\n                                    if (itemState !== stateFilter) {\n                                        show = false;\n                                    }\n                                }\n                                \/\/ City filter\n                                if (show && cityFilter) {\n                                    var itemCity = $item.data('city-name') || '';\n                                    if (itemCity !== cityFilter) {\n                                        show = false;\n                                    }\n                                }\n                                \/\/ Category filter\n                                if (show && categoryFilter) {\n                                    var itemCategory = $item.data('category') || '';\n                                    var itemCategories = itemCategory.split(',').map(function (c) {\n                                        return c.trim();\n                                    });\n                                    if (itemCategories.indexOf(categoryFilter) === -1) {\n                                        show = false;\n                                    }\n                                }\n                                \/\/ Organizer filter\n                                if (show && organizerFilter) {\n                                    var itemOrganizer = $item.data('organizer') || '';\n                                    var itemOrganizers = itemOrganizer.split(',').map(function (o) {\n                                        return o.trim();\n                                    });\n                                    if (itemOrganizers.indexOf(organizerFilter) === -1) {\n                                        show = false;\n                                    }\n                                }\n                                if (show) {\n                                    $item.show();\n                                    visibleCount++;\n                                } else {\n                                    $item.hide();\n                                }\n                            });\n                            jQuery('.qty_count').text(visibleCount);\n                        }\n                        jQuery('input[name=\"filter_with_title\"]').off('keyup').on('keyup', function () {\n                            applyAllFilters();\n                        });\n                        jQuery('input[name=\"filter_with_date\"]').off('change').on('change', function () {\n                            applyAllFilters();\n                        });\n                        jQuery('input[name=\"filter_with_start_date\"]').off('change').on('change', function () {\n                            applyAllFilters();\n                        });\n                        jQuery('input[name=\"filter_with_end_date\"]').off('change').on('change', function () {\n                            applyAllFilters();\n                        });\n                        jQuery('select[name=\"filter_with_state\"]').off('change').on('change', function () {\n                            applyAllFilters();\n                        });\n                        jQuery('select[name=\"filter_with_city\"]').off('change').on('change', function () {\n                            applyAllFilters();\n                        });\n                        jQuery('select[name=\"filter_with_category\"]').off('change').on('change', function () {\n                            applyAllFilters();\n                        });\n                        jQuery('select[name=\"filter_with_organizer\"]').off('change').on('change', function () {\n                            applyAllFilters();\n                        });\n\t\t\t\t\t\t                    });\n                <\/script>\n                <\/div>\r\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t\t\t<\/div>\n\t\t","protected":false},"excerpt":{"rendered":"<p>Vivacine Das Kino, in dem Sie sich wie zu Hause f\u00fchlen Das Kino ist ein sehr wichtiges Mittel der Kommunikation. Es ist Spiel und Wunderwelt zugleich, es bringt uns zum Nachdenken und Tr\u00e4umen. Es ist Z\u00e4rtlichkeit und Liebe, Geheimnis, Wahnsinn&#8230; und doch so viel mehr. Vivacine ist das Kino von Vivace, einer gro\u00dfen Familie, die [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"full-width.php","meta":{"_acf_changed":false,"ngg_post_thumbnail":0,"footnotes":"","_members_access_role":[],"_members_access_error":""},"categories":[],"tags":[],"class_list":["post-7698","page","type-page","status-publish","hentry"],"acf":[],"_links":{"self":[{"href":"https:\/\/vivace-freiburg.org\/de\/wp-json\/wp\/v2\/pages\/7698","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vivace-freiburg.org\/de\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/vivace-freiburg.org\/de\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/vivace-freiburg.org\/de\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/vivace-freiburg.org\/de\/wp-json\/wp\/v2\/comments?post=7698"}],"version-history":[{"count":0,"href":"https:\/\/vivace-freiburg.org\/de\/wp-json\/wp\/v2\/pages\/7698\/revisions"}],"wp:attachment":[{"href":"https:\/\/vivace-freiburg.org\/de\/wp-json\/wp\/v2\/media?parent=7698"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/vivace-freiburg.org\/de\/wp-json\/wp\/v2\/categories?post=7698"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/vivace-freiburg.org\/de\/wp-json\/wp\/v2\/tags?post=7698"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}