{"id":16,"date":"2026-08-01T21:02:21","date_gmt":"2026-08-01T21:02:21","guid":{"rendered":"http:\/\/www.klgahlen-ost.de\/vereinsleben\/"},"modified":"2026-10-26T14:53:06","modified_gmt":"2026-10-26T14:53:06","slug":"vereinsleben","status":"publish","type":"page","link":"https:\/\/www.klgahlen-ost.de\/?page_id=16","title":{"rendered":"Vereinsleben"},"content":{"rendered":"\n<style id=\"vereinsleben-post-overview-style\">\nbody.page-id-16 .post-overview { max-width: 920px; margin: 0 auto; }\nbody.page-id-16 .post-overview .section-head { grid-template-columns: 1fr; text-align: center; justify-items: center; }\nbody.page-id-16 .post-overview .photo { display: block; width: min(100%, 520px); margin: 0 auto 28px; border-radius: 8px; box-shadow: 0 20px 50px rgba(33,48,30,.15); }\nbody.page-id-16 .post-list { display: grid; gap: 18px; margin-top: 28px; }\nbody.page-id-16 .post-card { background: #fff; border: 1px solid var(--line); border-radius: 8px; overflow: hidden; box-shadow: 0 14px 34px rgba(33,48,30,.08); }\nbody.page-id-16 .post-card a { text-decoration: none; color: inherit; }\nbody.page-id-16 .post-card img { width: 100%; max-height: 360px; object-fit: cover; display: block; }\nbody.page-id-16 .post-card-body { padding: 20px; text-align: center; }\nbody.page-id-16 .post-card time { display: block; color: var(--leaf-2); font-size: 13px; font-weight: 850; margin-bottom: 7px; }\nbody.page-id-16 .post-card h3 { margin: 0 0 8px; font-size: 22px; }\nbody.page-id-16 .post-card p { margin: 0; color: var(--muted); }\n<\/style>\n<section class=\"band  post-overview\">\n  <div class=\"wrap\">\n    <div class=\"section-head\">\n      <div>\n        <div class=\"eyebrow\">Vereinsleben<\/div>\n        <h2>Vereinsleben<\/h2>\n      <\/div>\n      <p>Berichte, Versammlungen, Arbeitseins\u00e4tze und Feste werden ab jetzt als Beitr\u00e4ge gepflegt.<\/p>\n    <\/div>\n    <img decoding=\"async\" class=\"photo\" src=\"\/1946\/assets\/vereinsleben.jpg\" alt=\"Vereinsleben beim Kleing\u00e4rtnerverein\">\n    <div id=\"vereinsleben-posts\" class=\"post-list\" data-category=\"4\">\n      <article class=\"post-card\"><div class=\"post-card-body\"><p>Beitr\u00e4ge werden geladen&#8230;<\/p><\/div><\/article>\n    <\/div>\n  <\/div>\n<\/section>\n<script id=\"vereinsleben-post-overview-script\">\n(function () {\n  var list = document.getElementById('vereinsleben-posts');\n  if (!list) return;\n  var category = list.getAttribute('data-category');\n  fetch('\/?rest_route=\/wp\/v2\/posts&categories=' + encodeURIComponent(category) + '&per_page=20&_embed=1')\n    .then(function (res) { return res.json(); })\n    .then(function (posts) {\n      if (!Array.isArray(posts) || !posts.length) {\n        list.innerHTML = '<article class=\"post-card\"><div class=\"post-card-body\"><p>Noch keine Beitr\u00e4ge vorhanden.<\/p><\/div><\/article>';\n        return;\n      }\n      list.innerHTML = posts.map(function (post) {\n        var title = post.title && post.title.rendered ? post.title.rendered : 'Beitrag';\n        var excerpt = post.excerpt && post.excerpt.rendered ? post.excerpt.rendered.replace(\/<a[^>]*>.*?<\\\/a>\/g, '') : '';\n        var img = '';\n        var embedded = post._embedded && post._embedded['wp:featuredmedia'] && post._embedded['wp:featuredmedia'][0];\n        if (embedded && embedded.source_url) img = embedded.source_url;\n        if (!img && post.content && post.content.rendered) {\n          var match = post.content.rendered.match(\/<img[^>]+src=[\"']([^\"']+)[\"']\/i);\n          if (match) img = match[1];\n        }\n        var date = new Date(post.date);\n        var dateText = isNaN(date.getTime()) ? '' : date.toLocaleDateString('de-DE', { day: '2-digit', month: '2-digit', year: 'numeric' });\n        return '<article class=\"post-card\">' +\n          (img ? '<a href=\"' + post.link + '\"><img decoding=\"async\" src=\"' + img + '\" alt=\"\"><\/a>' : '') +\n          '<div class=\"post-card-body\"><time>' + dateText + '<\/time><h3><a href=\"' + post.link + '\">' + title + '<\/a><\/h3>' + excerpt + '<\/div><\/article>';\n      }).join('');\n    })\n    .catch(function () {\n      list.innerHTML = '<article class=\"post-card\"><div class=\"post-card-body\"><p>Beitr\u00e4ge konnten nicht geladen werden.<\/p><\/div><\/article>';\n    });\n})();\n<\/script>\n\n\n\n<style id=\"kgv-footer-impressum-style\">\n.site-footer .wrap { align-items: flex-start; }\n.site-footer .footer-brand { display: flex; flex-direction: column; gap: 6px; }\n.site-footer .footer-legal-links { display: flex; flex-wrap: wrap; gap: 10px; }\n.site-footer .footer-legal-links a { color: rgba(255, 255, 255, 0.86); font-weight: 800; text-decoration: none; }\n.site-footer .footer-legal-links a:hover { color: #ffffff; }\n<\/style>\n\n\n<script id=\"kgv-footer-impressum-script\">\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  var footer = document.querySelector(\".site-footer .wrap\");\n  if (!footer || footer.querySelector(\".footer-legal-links\")) return;\n  var spans = footer.querySelectorAll(\":scope > span\");\n  if (!spans.length) return;\n  var brand = document.createElement(\"span\");\n  brand.className = \"footer-brand\";\n  brand.appendChild(spans[0].cloneNode(true));\n  var links = document.createElement(\"span\");\n  links.className = \"footer-legal-links\";\n  var impressum = document.createElement(\"a\");\n  impressum.href = \"\/impressum\/\";\n  impressum.textContent = \"Impressum\";\n  var datenschutz = document.createElement(\"a\");\n  datenschutz.href = \"\/datenschutz\/\";\n  datenschutz.textContent = \"Datenschutz\";\n  links.appendChild(impressum);\n  links.appendChild(datenschutz);\n  brand.appendChild(links);\n  footer.insertBefore(brand, footer.firstChild);\n  spans.forEach(function (span) { span.remove(); });\n});\n<\/script>\n\n\n<script id=\"kgv-root-query-link-fix\">\ndocument.addEventListener(\"DOMContentLoaded\", function () {\n  document.querySelectorAll('img[src=\"\/1946\/assets\/logo.png\"]').forEach(function (img) {\n    img.setAttribute(\"src\", \"\/1946\/assets\/logo.png\");\n  });\n\n  var map = {\n    \"\/anlagen\/\": \"\/?pagename=anlagen\",\n    \"\/vereinsheim\/\": \"\/?pagename=vereinsheim\",\n    \"\/vorstand\/\": \"\/?pagename=vorstand\",\n    \"\/schwarzes-brett\/\": \"\/?pagename=schwarzes-brett\",\n    \"\/vereinsleben\/\": \"\/?pagename=vereinsleben\",\n    \"\/links\/\": \"\/?pagename=links\",\n    \"\/kontakt\/\": \"\/?pagename=kontakt\",\n    \"\/impressum\/\": \"\/?pagename=impressum\",\n    \"\/datenschutz\/\": \"\/?pagename=datenschutz\"\n  };\n  document.querySelectorAll(\"a[href]\").forEach(function (a) {\n    var url;\n    try { url = new URL(a.getAttribute(\"href\"), window.location.origin); } catch (e) { return; }\n    if (url.origin !== window.location.origin) return;\n    var replacement = map[url.pathname];\n    if (replacement) a.setAttribute(\"href\", replacement);\n  });\n});\n<\/script>\n\n\n<!-- kgv-global-login-menu-start -->\n<script id=\"kgv-global-login-menu-script\">\ndocument.addEventListener('DOMContentLoaded', function () {\n  var href = '\/?pagename=kleingaertner-login';\n  var routes = { '\/anlagen\/': '\/?pagename=anlagen', '\/vereinsheim\/': '\/?pagename=vereinsheim', '\/vorstand\/': '\/?pagename=vorstand', '\/schwarzes-brett\/': '\/?pagename=schwarzes-brett', '\/vereinsleben\/': '\/?pagename=vereinsleben', '\/kontakt\/': '\/?pagename=kontakt' };\n  document.querySelectorAll('a[href]').forEach(function (a) {\n    try {\n      var url = new URL(a.getAttribute('href'), window.location.origin);\n      if (url.origin === window.location.origin && routes[url.pathname]) a.setAttribute('href', routes[url.pathname]);\n    } catch (e) {}\n  });\n  var nav = document.querySelector('.site-nav');\n  if (nav && !nav.querySelector('.kgv-menu-login-link')) {\n    var link = document.createElement('a');\n    link.className = 'kgv-menu-login-link';\n    link.href = href;\n    link.textContent = 'Kleing\u00e4rtner Login';\n    nav.appendChild(link);\n  }\n});\n<\/script>\n<!-- kgv-global-login-menu-end -->\n\n","protected":false},"excerpt":{"rendered":"<p>Vereinsleben Vereinsleben Berichte, Versammlungen, Arbeitseins\u00e4tze und Feste werden ab jetzt als Beitr\u00e4ge gepflegt. Beitr\u00e4ge werden geladen&#8230;<\/p>\n","protected":false},"author":0,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-16","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/www.klgahlen-ost.de\/index.php?rest_route=\/wp\/v2\/pages\/16","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.klgahlen-ost.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.klgahlen-ost.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"replies":[{"embeddable":true,"href":"https:\/\/www.klgahlen-ost.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=16"}],"version-history":[{"count":16,"href":"https:\/\/www.klgahlen-ost.de\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions"}],"predecessor-version":[{"id":202,"href":"https:\/\/www.klgahlen-ost.de\/index.php?rest_route=\/wp\/v2\/pages\/16\/revisions\/202"}],"wp:attachment":[{"href":"https:\/\/www.klgahlen-ost.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=16"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}