1<!DOCTYPE html> 2<html lang="de"> 3<head> 4<meta charset="UTF-8"> 5<meta name="viewport" content="width=device-width, initial-scale=1"> 6<link rel="profile" href="http://gmpg.org/xfn/11"> 7<link href="https://fonts.googleapis.com/css2?family=Material+Symbols+Outlined" rel="stylesheet"> 8 9<meta name='robots' content='index, follow, max-image-preview:large, max-snippet:-1, max-video-preview:-1' /> 10<meta name="dlm-version" content="5.3.1"> 11 <!-- This site is optimized with the Yoast SEO Premium plugin v28.6 (Yoast SEO v28.6) - https://yoast.com/product/yoast-seo-premium-wordpress/ --> 12 <title>Aktuelles |</title> 13 <link rel="canonical" href="https://perspektive-tg.ch/news/?gr=1" /> 14 <meta property="og:locale" content="de_DE" /> 15 <meta property="og:type" content="article" /> 16 <meta property="og:title" content="Aktuelles" /> 17 <meta property="og:url" content="https://perspektive-tg.ch/news/?gr=1" /> 18 <meta name="twitter:card" content="summary_large_image" /> 19
19<script type="application/ld+json" class="yoast-schema-graph">{"@context":"https:\/\/schema.org","@graph":[{"@type":["WebPage","CollectionPage"],"@id":"https:\/\/perspektive-tg.ch\/news\/","url":"https:\/\/perspektive-tg.ch\/news\/","name":"Aktuelles |","isPartOf":{"@id":"https:\/\/perspektive-tg.ch\/#website"},"datePublished":"2021-05-01T12:47:38+00:00","dateModified":"2025-07-01T06:33:18+00:00","breadcrumb":{"@id":"https:\/\/perspektive-tg.ch\/news\/#breadcrumb"},"inLanguage":"de"},{"@type":"BreadcrumbList","@id":"https:\/\/perspektive-tg.ch\/news\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/perspektive-tg.ch\/"},{"@type":"ListItem","position":2,"name":"Aktuelles"}]},{"@type":"WebSite","@id":"https:\/\/perspektive-tg.ch\/#website","url":"https:\/\/perspektive-tg.ch\/","name":"Perspektive Thurgau","description":"Wir helfen gerne","publisher":{"@id":"https:\/\/perspektive-tg.ch\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/perspektive-tg.ch\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"de"},{"@type":"Organization","@id":"https:\/\/perspektive-tg.ch\/#organization","name":"Perspektive Thurgau","url":"https:\/\/perspektive-tg.ch\/","logo":{"@type":"ImageObject","inLanguage":"de","@id":"https:\/\/perspektive-tg.ch\/#\/schema\/logo\/image\/","url":"https:\/\/perspektive-tg.ch\/wp-content\/uploads\/2021\/05\/ptg_claim.png","contentUrl":"https:\/\/perspektive-tg.ch\/wp-content\/uploads\/2021\/05\/ptg_claim.png","width":500,"height":198,"caption":"Perspektive Thurgau"},"image":{"@id":"https:\/\/perspektive-tg.ch\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/perspektivetg"]}]}</script>
19 20 <!-- / Yoast SEO Premium plugin. --> 21 22 23<link rel="alternate" type="application/rss+xml" title=" » Feed" href="https://perspektive-tg.ch/feed/?gr=1" /> 24<link rel="alternate" type="application/rss+xml" title=" » Kommentar-Feed" href="https://perspektive-tg.ch/comments/feed/?gr=1" /> 25<link rel="alternate" type="text/calendar" title=" » iCal Feed" href="https://perspektive-tg.ch/events/?ical=1&gr=1" /> 26<style id="wp-img-auto-sizes-contain-inline-css"> 27img:is([sizes=auto i],[sizes^="auto," i]){contain-intrinsic-size:3000px 1500px} 28/*# sourceURL=wp-img-auto-sizes-contain-inline-css */ 29</style> 30<link rel='stylesheet' id='tribe-events-pro-mini-calendar-block-styles-css' href='https://perspektive-tg.ch/wp-content/plugins/events-calendar-pro/build/css/tribe-events-pro-mini-calendar-block.css?ver=7.8.3' media='all' /> 31<style id="wp-block-library-inline-css"> 32:root{--wp-block-synced-color:#7a00df;--wp-block-synced-color--rgb:122,0,223;--wp-bound-block-color:var(--wp-block-synced-color);--wp-editor-canvas-background:#ddd;--wp-admin-theme-color:#007cba;--wp-admin-theme-color--rgb:0,124,186;--wp-admin-theme-color-darker-10:#006ba1;--wp-admin-theme-color-darker-10--rgb:0,107,160.5;--wp-admin-theme-color-darker-20:#005a87;--wp-admin-theme-color-darker-20--rgb:0,90,135;--wp-admin-border-width-focus:2px}@media (min-resolution:192dpi){:root{--wp-admin-border-width-focus:1.5px}}.wp-element-button{cursor:pointer}:root .has-very-light-gray-background-color{background-color:#eee}:root .has-very-dark-gray-background-color{background-color:#313131}:root .has-very-light-gray-color{color:#eee}:root .has-very-dark-gray-color{color:#313131}:root .has-vivid-green-cyan-to-vivid-cyan-blue-gradient-background{background:linear-gradient(135deg,#00d084,#0693e3)}:root .has-purple-crush-gradient-background{background:linear-gradient(135deg,#34e2e4,#4721fb 50%,#ab1dfe)}:root .has-hazy-dawn-gradient-background{background:linear-gradient(135deg,#faaca8,#dad0ec)}:root .has-subdued-olive-gradient-background{background:linear-gradient(135deg,#fafae1,#67a671)}:root .has-atomic-cream-gradient-background{background:linear-gradient(135deg,#fdd79a,#004a59)}:root .has-nightshade-gradient-background{background:linear-gradient(135deg,#330968,#31cdcf)}:root .has-midnight-gradient-background{background:linear-gradient(135deg,#020381,#2874fc)}:root{--wp--preset--font-size--normal:16px;
32--wp--preset--font-size--huge:42px}.has-regular-font-size{font-size:1em}.has-larger-font-size{font-size:2.625em}.has-normal-font-size{font-size:var(--wp--preset--font-size--normal)}.has-huge-font-size{font-size:var(--wp--preset--font-size--huge)}:root .has-text-align-center{text-align:center}:root .has-text-align-left{text-align:left}:root .has-text-align-right{text-align:right}.has-fit-text{white-space:nowrap!important}#end-resizable-editor-section{display:none}.aligncenter{clear:both}.items-justified-left{justify-content:flex-start}.items-justified-center{justify-content:center}.items-justified-right{justify-content:flex-end}.items-justified-space-between{justify-content:space-between}.screen-reader-text{word-wrap:normal!important;border:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px;word-break:normal!important}.screen-reader-text:focus{background-color:#ddd;clip-path:none;color:#444;display:block;font-size:1em;height:auto;left:5px;line-height:normal;padding:15px 23px 14px;text-decoration:none;top:5px;width:auto;z-index:100000}html :where(.has-border-color){border-style:solid}html :where([style^=border-color],[style*=";border-color"],[style*="; border-color"]){border-style:solid}html :where([style^=border-top-color],[style*=";border-top-color"],[style*="; border-top-color"]){border-top-style:solid}html :where([style^=border-right-color],[style*=";border-right-color"],[style*="; border-right-color"]){border-right-style:solid}html :where([style^=border-bottom-color],[style*=";border-bottom-color"],[style*="; border-bottom-color"]){border-bottom-style:solid}html :where([style^=border-left-color],[style*=";border-left-color"],[style*="; border-left-color"]){border-left-style:solid}html :where([style^=border-width],[style*=";border-width"],[style*="; border-width"]){border-style:solid}html :where([style^=border-top-width],[style*=";border-top-width"],[style*="; border-top-width"]){border-top-style:solid}html :where([style^=border-right-width],[style*=";border-right-width"],[style*="; border-right-width"]){border-right-style:solid}html :where([style^=border-bottom-width],[style*=";border-bottom-width"],[style*="; border-bottom-width"]){border-bottom-style:solid}html :where([style^=border-left-width],[style*=";border-left-width"],[style*="; border-left-width"]){border-left-style:solid}html :where(img[class*=wp-image-]){height:auto;max-width:100%}:where(figure){margin:0 0 1em}html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:var(--wp-admin--admin-bar--height,0px)}@media screen and (max-width:600px){html :where(.is-position-sticky){--wp-admin--admin-bar--position-offset:0px}} 33 34/*# sourceURL=/wp-includes/css/dist/block-library/common.min.css */ 35</style> 36<style id="wp-block-heading-inline-css"> 37h1:where(.wp-block-heading).has-background,h2:where(.wp-block-heading).has-background,h3:where(.wp-block-heading).has-background,h4:where(.wp-block-heading).has-background,h5:where(.wp-block-heading).has-background,h6:where(.wp-block-heading).has-background{padding:1.25em 2.375em}h1.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h1.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h2.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h2.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h3.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h3.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h4.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h4.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h5.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h5.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]),h6.has-text-align-left[style*=writing-mode]:where([style*=vertical-lr]),h6.has-text-align-right[style*=writing-mode]:where([style*=vertical-rl]){rotate:180deg} 38/*# sourceURL=https://perspektive-tg.ch/wp-includes/blocks/heading/style.min.css */ 39</style> 40<style id="wp-block-paragraph-inline-css"> 41.is-small-text{font-size:.875em}.is-regular-text{font-size:1em}.is-large-text{font-size:2.25em}.is-larger-text{font-size:3em}.has-drop-cap:not(:focus):first-letter{float:left;font-size:8.4em;font-style:normal;font-weight:100;line-height:.68;margin:.05em .1em 0 0;text-transform:uppercase}body.rtl .has-drop-cap:not(:focus):first-letter{float:none;margin-left:.1em}p.has-drop-cap.has-background{overflow:hidden}:root :where(p.has-background){padding:1.25em 2.375em}:where(p.has-text-color:not(.has-link-color)) a{color:inherit}p.has-text-align-left[style*="writing-mode:vertical-lr"],p.has-text-align-right[style*="writing-mode:vertical-rl"]{rotate:180deg} 42/*# sourceURL=https://perspektive-tg.ch/wp-includes/blocks/paragraph/style.min.css */ 43</style> 44 45<style id="classic-theme-styles-inline-css"> 46/*! This file is auto-generated */ 47.wp-block-button__link{color:#fff;background-color:#32373c;border-radius:9999px;box-shadow:none;text-decoration:none;
47padding:calc(.667em + 2px) calc(1.333em + 2px);font-size:1.125em}.wp-block-file__button{background:#32373c;color:#fff;text-decoration:none} 48/*# sourceURL=/wp-includes/css/classic-themes.min.css */ 49</style> 50 51<link rel='stylesheet' id='coblocks-extensions-css' href='https://perspektive-tg.ch/wp-content/plugins/coblocks/dist/style-coblocks-extensions.css?ver=3.1.17' media='all' /> 52<link rel='stylesheet' id='coblocks-animation-css' href='https://perspektive-tg.ch/wp-content/plugins/coblocks/dist/style-coblocks-animation.css?ver=2677611078ee87eb3b1c' media='all' /> 53<link rel='stylesheet' id='wp-bootstrap-blocks-styles-css' href='https://perspektive-tg.ch/wp-content/plugins/wp-bootstrap-blocks/build/style-index.css?ver=6.0.1' media='all' /> 54<link rel='stylesheet' id='sld_block-cgb-style-css-css' href='https://perspektive-tg.ch/wp-content/plugins/qc-simple-link-directory/gutenberg/sld-block/dist/blocks.style.build.css?ver=5984c15f6c3a8bc56c7bdf6a6a934d43' media='all' /> 55<style id="global-styles-inline-css"> 56:root{--wp--preset--aspect-ratio--square: 1;--wp--preset--aspect-ratio--4-3: 4/3;--wp--preset--aspect-ratio--3-4: 3/4;--wp--preset--aspect-ratio--3-2: 3/2;--wp--preset--aspect-ratio--2-3: 2/3;--wp--preset--aspect-ratio--16-9: 16/9;--wp--preset--aspect-ratio--9-16: 9/16;--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--color--vivid-red: #cf2e2e;--wp--preset--color--luminous-vivid-orange: #ff6900;--wp--preset--color--luminous-vivid-amber: #fcb900;--wp--preset--color--light-green-cyan: #7bdcb5;--wp--preset--color--vivid-green-cyan: #00d084;--wp--preset--color--pale-cyan-blue: #8ed1fc;--wp--preset--color--vivid-cyan-blue: #0693e3;--wp--preset--color--vivid-purple: #9b51e0;--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple: linear-gradient(135deg,rgb(6,147,227) 0%,rgb(155,81,224) 100%);--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan: linear-gradient(135deg,rgb(122,220,180) 0%,rgb(0,208,130) 100%);--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange: linear-gradient(135deg,rgb(252,185,0) 0%,rgb(255,105,0) 100%);--wp--preset--gradient--luminous-vivid-orange-to-vivid-red: linear-gradient(135deg,rgb(255,105,0) 0%,rgb(207,46,46) 100%);--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray: linear-gradient(135deg,rgb(238,238,238) 0%,rgb(169,184,195) 100%);
56--wp--preset--gradient--cool-to-warm-spectrum: linear-gradient(135deg,rgb(74,234,220) 0%,rgb(151,120,209) 20%,rgb(207,42,186) 40%,rgb(238,44,130) 60%,rgb(251,105,98) 80%,rgb(254,248,76) 100%);--wp--preset--gradient--blush-light-purple: linear-gradient(135deg,rgb(255,206,236) 0%,rgb(152,150,240) 100%);--wp--preset--gradient--blush-bordeaux: linear-gradient(135deg,rgb(254,205,165) 0%,rgb(254,45,45) 50%,rgb(107,0,62) 100%);--wp--preset--gradient--luminous-dusk: linear-gradient(135deg,rgb(255,203,112) 0%,rgb(199,81,192) 50%,rgb(65,88,208) 100%);--wp--preset--gradient--pale-ocean: linear-gradient(135deg,rgb(255,245,203) 0%,rgb(182,227,212) 50%,rgb(51,167,181) 100%);--wp--preset--gradient--electric-grass: linear-gradient(135deg,rgb(202,248,128) 0%,rgb(113,206,126) 100%);--wp--preset--gradient--midnight: linear-gradient(135deg,rgb(2,3,129) 0%,rgb(40,116,252) 100%);--wp--preset--font-size--small: 13px;--wp--preset--font-size--medium: 20px;--wp--preset--font-size--large: 36px;--wp--preset--font-size--x-large: 42px;--wp--preset--spacing--20: 0.44rem;--wp--preset--spacing--30: 0.67rem;--wp--preset--spacing--40: 1rem;--wp--preset--spacing--50: 1.5rem;--wp--preset--spacing--60: 2.25rem;--wp--preset--spacing--70: 3.38rem;--wp--preset--spacing--80: 5.06rem;--wp--preset--shadow--natural: 6px 6px 9px rgba(0, 0, 0, 0.2);--wp--preset--shadow--deep: 12px 12px 50px rgba(0, 0, 0, 0.4);--wp--preset--shadow--sharp: 6px 6px 0px rgba(0, 0, 0, 0.2);--wp--preset--shadow--outlined: 6px 6px 0px -3px rgb(255, 255, 255), 6px 6px rgb(0, 0, 0);--wp--preset--shadow--crisp: 6px 6px 0px rgb(0, 0, 0);}.wp-block-button{--wp--preset--dimension--25: 25%;--wp--preset--dimension--50: 50%;--wp--preset--dimension--75: 75%;--wp--preset--dimension--100: 100%;}:where(body) { margin: 0; }:where(.is-layout-flex){gap: 0.5em;}:where(.is-layout-grid){gap: 0.5em;}body .is-layout-flex{display: flex;}.is-layout-flex{flex-wrap: wrap;align-items: center;}.is-layout-flex > :is(*, div){margin: 0;}body .is-layout-grid{display: grid;}.is-layout-grid > :is(*, div){margin: 0;}body{padding-top: 0px;padding-right: 0px;padding-bottom: 0px;padding-left: 0px;}:root :where(.wp-element-button, .wp-block-button__link){background-color: #32373c;border-width: 0;color: #fff;font-family: inherit;font-size: inherit;font-style: inherit;font-weight: inherit;letter-spacing: inherit;line-height: inherit;padding-top: calc(0.667em + 2px);padding-right: calc(1.333em + 2px);padding-bottom: calc(0.667em + 2px);padding-left: calc(1.333em + 2px);text-decoration: none;text-transform: inherit;}.has-black-color{color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-color{color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-color{color: var(--wp--preset--color--white) !important;}.has-pale-pink-color{color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-color{color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-color{color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-color{color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-color{color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-color{color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-color{color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-color{color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-color{color: var(--wp--preset--color--vivid-purple) !important;}.has-black-background-color{background-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-background-color{background-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-background-color{background-color: var(--wp--preset--color--white) !important;}.has-pale-pink-background-color{background-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-background-color{background-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-background-color{background-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-background-color{background-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-background-color{background-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-background-color{background-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-background-color{background-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-background-color{background-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-background-color{background-color: var(--wp--preset--color--vivid-purple) !important;}.has-black-border-color{border-color: var(--wp--preset--color--black) !important;}.has-cyan-bluish-gray-border-color{border-color: var(--wp--preset--color--cyan-bluish-gray) !important;}.has-white-border-color{border-color: var(--wp--preset--color--white) !important;}.has-pale-pink-border-color{border-color: var(--wp--preset--color--pale-pink) !important;}.has-vivid-red-border-color{border-color: var(--wp--preset--color--vivid-red) !important;}.has-luminous-vivid-orange-border-color{border-color: var(--wp--preset--color--luminous-vivid-orange) !important;}.has-luminous-vivid-amber-border-color{border-color: var(--wp--preset--color--luminous-vivid-amber) !important;}.has-light-green-cyan-border-color{border-color: var(--wp--preset--color--light-green-cyan) !important;}.has-vivid-green-cyan-border-color{border-color: var(--wp--preset--color--vivid-green-cyan) !important;}.has-pale-cyan-blue-border-color{border-color: var(--wp--preset--color--pale-cyan-blue) !important;}.has-vivid-cyan-blue-border-color{border-color: var(--wp--preset--color--vivid-cyan-blue) !important;}.has-vivid-purple-border-color{border-color: var(--wp--preset--color--vivid-purple) !important;}.has-vivid-cyan-blue-to-vivid-purple-gradient-background{background: var(--wp--preset--gradient--vivid-cyan-blue-to-vivid-purple) !important;}.has-light-green-cyan-to-vivid-green-cyan-gradient-background{background: var(--wp--preset--gradient--light-green-cyan-to-vivid-green-cyan) !important;}.has-luminous-vivid-amber-to-luminous-vivid-orange-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-amber-to-luminous-vivid-orange) !important;}.has-luminous-vivid-orange-to-vivid-red-gradient-background{background: var(--wp--preset--gradient--luminous-vivid-orange-to-vivid-red) !important;}
56.has-very-light-gray-to-cyan-bluish-gray-gradient-background{background: var(--wp--preset--gradient--very-light-gray-to-cyan-bluish-gray) !important;}.has-cool-to-warm-spectrum-gradient-background{background: var(--wp--preset--gradient--cool-to-warm-spectrum) !important;}.has-blush-light-purple-gradient-background{background: var(--wp--preset--gradient--blush-light-purple) !important;}.has-blush-bordeaux-gradient-background{background: var(--wp--preset--gradient--blush-bordeaux) !important;}.has-luminous-dusk-gradient-background{background: var(--wp--preset--gradient--luminous-dusk) !important;}.has-pale-ocean-gradient-background{background: var(--wp--preset--gradient--pale-ocean) !important;}.has-electric-grass-gradient-background{background: var(--wp--preset--gradient--electric-grass) !important;}.has-midnight-gradient-background{background: var(--wp--preset--gradient--midnight) !important;}.has-small-font-size{font-size: var(--wp--preset--font-size--small) !important;}.has-medium-font-size{font-size: var(--wp--preset--font-size--medium) !important;}.has-large-font-size{font-size: var(--wp--preset--font-size--large) !important;}.has-x-large-font-size{font-size: var(--wp--preset--font-size--x-large) !important;} 57/*# sourceURL=global-styles-inline-css */ 58</style> 59 60<link rel='stylesheet' id='contact-form-7-css' href='https://perspektive-tg.ch/wp-content/plugins/contact-form-7/includes/css/styles.css?ver=6.1.7' media='all' /> 61<link rel='stylesheet' id='page-list-style-css' href='https://perspektive-tg.ch/wp-content/plugins/page-list/css/page-list.css?ver=6.3' media='all' /> 62<link rel='stylesheet' id='poll-maker-ays-css' href='https://perspektive-tg.ch/wp-content/plugins/poll-maker/public/css/poll-maker-ays-public.css?ver=8.4.2' media='all' /> 63<link rel='stylesheet' id='buttons-css' href='https://perspektive-tg.ch/wp-includes/css/buttons.min.css?ver=5984c15f6c3a8bc56c7bdf6a6a934d43' media='all' /> 64<link rel='stylesheet' id='dashicons-css' href='https://perspektive-tg.ch/wp-includes/css/dashicons.min.css?ver=5984c15f6c3a8bc56c7bdf6a6a934d43' media='all' /> 65<link rel='stylesheet' id='mediaelement-css' href='https://perspektive-tg.ch/wp-includes/js/mediaelement/mediaelementplayer-legacy.min.css?ver=4.2.17' media='all' /> 66<link rel='stylesheet' id='wp-mediaelement-css' href='https://perspektive-tg.ch/wp-includes/js/mediaelement/wp-mediaelement.min.css?ver=5984c15f6c3a8bc56c7bdf6a6a934d43' media='all' /> 67<link rel='stylesheet' id='media-views-css' href='https://perspektive-tg.ch/wp-includes/css/media-views.min.css?ver=5984c15f6c3a8bc56c7bdf6a6a934d43' media='all' /> 68<link rel='stylesheet' id='imgareaselect-css' href='https://perspektive-tg.ch/wp-includes/js/imgareaselect/imgareaselect.css?ver=0.9.8' media='all' /> 69<link rel='stylesheet' id='woocommerce-layout-css' href='https://perspektive-tg.ch/wp-content/plugins/woocommerce/assets/css/woocommerce-layout.css?ver=11.1.2' media='all' /> 70<link rel='stylesheet' id='woocommerce-smallscreen-css' href='https://perspektive-tg.ch/wp-content/plugins/woocommerce/assets/css/woocommerce-smallscreen.css?ver=11.1.2' media='only screen and (max-width: 768px)' /> 71<link rel='stylesheet' id='woocommerce-general-css' href='https://perspektive-tg.ch/wp-content/plugins/woocommerce/assets/css/woocommerce.css?ver=11.1.2' media='all' /> 72<style id="woocommerce-inline-inline-css"> 73.woocommerce form .form-row .required { visibility: visible; } 74/*# sourceURL=woocommerce-inline-inline-css */ 75</style> 76<link rel='stylesheet' id='bookly-tailwind.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/tailwind/tailwind.css?ver=28.5' media='all' /> 77<link rel='stylesheet' id='bookly-ladda.min.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/ladda.min.css?ver=28.5' media='all' /> 78<link rel='stylesheet' id='bookly-frontend-reset.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/frontend-reset.css?ver=28.5' media='all' /> 79<link rel='stylesheet' id='bookly-modern-booking-form-calendar.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/modern-booking-form-calendar.css?ver=28.5' media='all' /> 80<link rel='stylesheet' id='bookly-bootstrap-icons.min.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/bootstrap-icons.min.css?ver=28.5' media='all' /> 81<link rel='stylesheet' id='bookly-bookly-main.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/css/bookly-main.css?ver=28.5' media='all' /> 82<link rel='stylesheet' id='bookly-bootstrap.min.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/bootstrap/css/bootstrap.min.css?ver=28.5' media='all' /> 83<link rel='stylesheet' id='bookly-event-calendar.min.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/modules/calendar/resources/css/event-calendar.min.css?ver=28.5' media='all' /> 84<link rel='stylesheet' id='bookly-frontend-calendar.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-addon-pro/frontend/modules/calendar/resources/css/frontend-calendar.css?ver=28.5' media='all' /> 85<link rel='stylesheet' id='bookly-customer-profile.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-addon-pro/frontend/modules/customer_profile/resources/css/customer-profile.css?ver=10.6' media='all' /> 86<link rel='stylesheet' id='bookly-staff-cabinet.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-addon-staff-cabinet/frontend/resources/css/staff-cabinet.css?ver=28.5' media='all' /> 87<link rel='stylesheet' id='bookly-staff-cabinet-calendar.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-addon-staff-cabinet/frontend/modules/calendar/resources/css/staff-cabinet-calendar.css?ver=28.5' media='all' /> 88<link rel='stylesheet' id='bookly-fontawesome-all.min.css-css' href='https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/css/fontawesome-all.min.css?ver=28.5' media='all' /> 89<link rel='stylesheet' id='wp-theme-css' href='https://perspektive-tg.ch/wp-includes/css/dist/theme/design-tokens.min.css?ver=5984c15f6c3a8bc56c7bdf6
89a6a934d43' media='all' /> 90<link rel='stylesheet' id='wp-components-css' href='https://perspektive-tg.ch/wp-includes/css/dist/components/style.min.css?ver=5984c15f6c3a8bc56c7bdf6a6a934d43' media='all' /> 91<link rel='stylesheet' id='godaddy-styles-css' href='https://perspektive-tg.ch/wp-content/plugins/coblocks/includes/Dependencies/GoDaddy/Styles/build/latest.css?ver=2.0.2' media='all' /> 92<link rel='stylesheet' id='dlm_buttons_fontawesome-css' href='https://perspektive-tg.ch/wp-content/plugins/dlm-buttons/assets/css/dlm-fontawesome.min.css?ver=4.2.2' media='all' /> 93<link rel='stylesheet' id='dlm_buttons_front-css' href='https://perspektive-tg.ch/wp-content/plugins/dlm-buttons/assets/css/dlm-buttons-front.min.css?ver=4.2.2' media='all' /> 94<link rel='stylesheet' id='dlm-frontend-css' href='https://perspektive-tg.ch/wp-content/plugins/download-monitor/assets/css/frontend-tailwind.min.css?ver=5.3.1' media='all' /> 95<link rel='stylesheet' id='strappress-style-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/style.min.css?ver=1.0.560' media='all' /> 96<link rel='stylesheet' id='cssfooterkontaktcss-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/footer-kontakt/css/footer-kontakt.css?ver=1.0.560' media='all' /> 97<link rel='stylesheet' id='cssfootermenucss-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/footer-menu/css/footer-menu.css?ver=1.0.560' media='all' /> 98<link rel='stylesheet' id='csslast_post_gutenberg_blockcss-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/last_post_gutenberg_block/css/last_post_gutenberg_block.css?ver=1.0.560' media='all' /> 99<link rel='stylesheet' id='cssmobilemenukontaktcss-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/mobile-menu-kontakt/css/mobile-menu-kontakt.css?ver=1.0.560' media='all' /> 100<link rel='stylesheet' id='csssearchcss-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/search_autocomplete/css/search.css?ver=1.0.560' media='all' /> 101<link rel='stylesheet' id='cssstandortecss-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/standorte/css/standorte.css?ver=1.0.560' media='all' /> 102<link rel='stylesheet' id='cssthemeaddonscss-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/theme-addons/css/theme-ad
102dons.css?ver=1.0.560' media='all' /> 103<link rel='stylesheet' id='csstotalteamcss-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/totalteam/css/totalteam.css?ver=1.0.560' media='all' /> 104<link rel='stylesheet' id='csswoocommercecss-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/woocommerce/css/woocommerce.css?ver=1.0.560' media='all' /> 105<link rel='stylesheet' id='slick-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/dist/slick/slick.css?ver=5984c15f6c3a8bc56c7bdf6a6a934d43' media='all' /> 106<link rel='stylesheet' id='bootstrap-select-css' href='https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/dist/bootstrap-select/dist/css/bootstrap-select.css?ver=4.2.1' media='all' /> 107<link rel='stylesheet' id='heateor_sss_frontend_css-css' href='https://perspektive-tg.ch/wp-content/plugins/sassy-social-share/public/css/sassy-social-share-public.css?ver=3.3.79' media='all' /> 108<style id="heateor_sss_frontend_css-inline-css"> 109.heateor_sss_button_instagram span.heateor_sss_svg,a.heateor_sss_instagram span.heateor_sss_svg{background:radial-gradient(circle at 30% 107%,#fdf497 0,#fdf497 5%,#fd5949 45%,#d6249f 60%,#285aeb 90%)}.heateor_sss_horizontal_sharing .heateor_sss_svg,.heateor_sss_standard_follow_icons_container .heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent}.heateor_sss_horizontal_sharing .heateorSssTCBackground{color:#666}.heateor_sss_horizontal_sharing span.heateor_sss_svg:hover,.heateor_sss_standard_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}.heateor_sss_vertical_sharing span.heateor_sss_svg,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg{color:#fff;border-width:0px;border-style:solid;border-color:transparent;}.heateor_sss_vertical_sharing .heateorSssTCBackground{color:#666;}.heateor_sss_vertical_sharing span.heateor_sss_svg:hover,.heateor_sss_floating_follow_icons_container span.heateor_sss_svg:hover{border-color:transparent;}@media screen and (max-width:783px) {.heateor_sss_vertical_sharing{display:none!important}}div.heateor_sss_mobile_footer{display:none;}@media screen and (max-width:783px){div.heateor_sss_bottom_sharing .heateorSssTCBackground{background-color:white}div.heateor_sss_bottom_sharing{width:100%!important;left:0!important;}div.heateor_sss_bottom_sharing a{width:20% !important;}div.heateor_sss_bottom_sharing .heateor_sss_svg{width: 100% !important;}div.heateor_sss_bottom_sharing div.heateorSssTotalShareCount{font-size:1em!important;line-height:28px!important}div.heateor_sss_bottom_sharing div.heateorSssTotalShareText{font-size:.7em!important;line-height:0px!important}div.heateor_sss_mobile_footer{display:block;height:40px;}.heateor_sss_bottom_sharing{padding:0!important;display:block!important;width:auto!important;bottom:-2px!important;top: auto!important;}.heateor_sss_bottom_sharing .heateor_sss_square_count{line-height:inherit;}.heateor_sss_bottom_sharing .heateorSssSharingArrow{display:none;}.heateor_sss_bottom_sharing .heateorSssTCBackground{margin-right:1.1em!important}}div.heateor_sss_sharing_title{text-align:center}div.heateor_sss_sharing_ul{width:100%;text-align:center;}div.heateor_sss_horizontal_sharing div.heateor_sss_sharing_ul a{float:none!important;display:inline-block;} 110/*# sourceURL=heateor_sss_frontend_css-inline-css */ 111</style> 112<link rel='stylesheet' id='tablepress-default-css' href='https://perspektive-tg.ch/wp-content/tablepress-combined.min.css?ver=65' media='all' /> 113<link rel='stylesheet' id='woocommerce-gzd-layout-css' href='https://perspektive-tg.ch/wp-content/plugins/woocommerce-germanized/build/static/layout-styles.css?ver=4.1.4' media='all' /> 114<style id="woocommerce-gzd-layout-inline-css"> 115.woocommerce-checkout .shop_table { background-color: #eeeeee; } .product p.deposit-packaging-type { font-size: 1.25em !important; } p.woocommerce-shipping-destination { display: none; } 116 .wc-gzd-nutri-score-value-a { 117 background: url(https://perspektive-tg.ch/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-a.svg)
117no-repeat; 118 } 119 .wc-gzd-nutri-score-value-b { 120 background: url(https://perspektive-tg.ch/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-b.svg) no-repeat; 121 } 122 .wc-gzd-nutri-score-value-c { 123 background: url(https://perspektive-tg.ch/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-c.svg) no-repeat; 124 } 125 .wc-gzd-nutri-score-value-d { 126 background: url(https://perspektive-tg.ch/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-d.svg) no-repeat; 127 } 128 .wc-gzd-nutri-score-value-e { 129 background: url(https://perspektive-tg.ch/wp-content/plugins/woocommerce-germanized/assets/images/nutri-score-e.svg) no-repeat; 130 } 131 132/*# sourceURL=woocommerce-gzd-layout-inline-css */ 133</style>
134<script id="jquery-core-js" src="https://perspektive-tg.ch/wp-includes/js/jquery/jquery.min.js?ver=3.7.1"></script>
vendor: 1 bytes, line 134
134
135<script id="jquery-migrate-js" src="https://perspektive-tg.ch/wp-includes/js/jquery/jquery-migrate.min.js?ver=3.4.1"></script>
vendor: 1 bytes, line 135
135
136<script id="utils-js-extra"> 137var userSettings = {"url":"/","uid":"0","time":"1791434873","secure":"1"}; 138//# sourceURL=utils-js-extra 139</script>
vendor: 1 bytes, line 139
139
140<script id="utils-js" src="https://perspektive-tg.ch/wp-includes/js/utils.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 140
140
141<script id="moxiejs-js" src="https://perspektive-tg.ch/wp-includes/js/plupload/moxie.min.js?ver=1.3.5.1"></script>
vendor: 1 bytes, line 141
141
142<script id="plupload-js" src="https://perspektive-tg.ch/wp-includes/js/plupload/plupload.min.js?ver=2.1.9"></script>
vendor: 1 bytes, line 142
142
143<script data-wp-strategy="defer" defer id="wc-jquery-blockui-js" src="https://perspektive-tg.ch/wp-content/plugins/woocommerce/assets/js/jquery-blockui/jquery.blockUI.min.js?ver=2.7.0-wc.11.1.2"></script>
vendor: 1 bytes, line 143
143
144<script id="wc-add-to-cart-js-extra"> 145var wc_add_to_cart_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_view_cart":"Warenkorb anzeigen","cart_url":"https://perspektive-tg.ch/warenkorb/","is_cart":"","cart_redirect_after_add":"no"}; 146//# sourceURL=wc-add-to-cart-js-extra 147</script>
vendor: 1 bytes, line 147
147
148<script data-wp-strategy="defer" defer id="wc-add-to-cart-js" src="https://perspektive-tg.ch/wp-content/plugins/woocommerce/assets/js/frontend/add-to-cart.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 148
148
149<script data-wp-strategy="defer" defer id="wc-js-cookie-js" src="https://perspektive-tg.ch/wp-content/plugins/woocommerce/assets/js/js-cookie/js.cookie.min.js?ver=2.1.4-wc.11.1.2"></script>
vendor: 1 bytes, line 149
149
150<script id="woocommerce-js-extra"> 151var woocommerce_params = {"ajax_url":"/wp-admin/admin-ajax.php","wc_ajax_url":"/?wc-ajax=%%endpoint%%","i18n_password_show":"Passwort anzeigen","i18n_password_hide":"Passwort ausblenden"}; 152//# sourceURL=woocommerce-js-extra 153</script>
vendor: 1 bytes, line 153
153
154<script data-wp-strategy="defer" defer id="woocommerce-js" src="https://perspektive-tg.ch/wp-content/plugins/woocommerce/assets/js/frontend/woocommerce.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 154
154
155<script id="bookly-spin.min.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/spin.min.js?ver=28.5"></script>
vendor: 1 bytes, line 155
155
156<script id="bookly-globals-js-extra"> 157var BooklyL10nGlobal = {"csrf_token":"90a9ef5325","ajax_url_backend":"https://perspektive-tg.ch/wp-admin/admin-ajax.php","ajax_url_frontend":"https://perspektive-tg.ch/wp-admin/admin-ajax.php","mjsTimeFormat":"H:mm","datePicker":{"format":"D. MMMM YYYY","monthNames":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"daysOfWeek":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"firstDay":1,"monthNamesShort":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"dayNames":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"dayNamesShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"meridiem":{"am":"a.m.","pm":"p.m.","AM":"a.m.","PM":"p.m."}},"dateRange":{"format":"D. MMMM YYYY","applyLabel":"Apply","cancelLabel":"Cancel","fromLabel":"From","toLabel":"To","customRangeLabel":"Custom range","tomorrow":"Tomorrow","today":"Today","anyTime":"Any time","yesterday":"Yesterday","last_7":"Last 7 days","last_30":"Last 30 days","last_90":"Last 90 days","next_7":"Next 7 days","next_30":"Next 30 days","thisWeek":"This week","thisMonth":"This month","nextMonth":"Next month","lastMonth":"Last month","thisYear":"This year","yearToDate":"Year to date","firstDay":1},"l10n":{"apply":"Apply","cancel":"Cancel","areYouSure":"Are you sure?"},"addons":["pro","locations","outlook-calendar","staff-cabinet"],"data":{}}; 158//# sourceURL=bookly-globals-js-extra 159</script>
vendor: 1 bytes, line 159
159
160<script id="bookly-ladda.min.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/ladda.min.js?ver=28.5"></script>
vendor: 1 bytes, line 160
160
161<script id="bookly-moment.min.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/moment.min.js?ver=28.5"></script>
vendor: 1 bytes, line 161
161
162<script id="bookly-hammer.min.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/hammer.min.js?ver=28.5"></script>
vendor: 1 bytes, line 162
162
163<script id="bookly-jquery.hammer.min.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/jquery.hammer.min.js?ver=28.5"></script>
vendor: 1 bytes, line 163
163
164<script id="bookly-qrcode.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/qrcode.js?ver=28.5"></script>
vendor: 1 bytes, line 164
164
165<script id="bookly-bookly.min.js-js-extra"> 166var BooklyL10n = {"ajaxurl":"https://perspektive-tg.ch/wp-admin/admin-ajax.php","csrf_token":"90a9ef5325","months":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"days":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"daysShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"monthsShort":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"show_more":"Show more","sessionHasExpired":"Your session has expired. Please press \"Ok\" to refresh the page"}; 167//# sourceURL=bookly-bookly.min.js-js-extra 168</script>
vendor: 1 bytes, line 168
168
169<script id="bookly-bookly.min.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/resources/js/bookly.min.js?ver=28.5"></script>
vendor: 1 bytes, line 169
169
170<script id="bookly-bookly-core.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/bookly-core.js?ver=28.5"></script>
vendor: 1 bytes, line 170
170
171<script id="moment-js" src="https://perspektive-tg.ch/wp-includes/js/dist/vendor/moment.min.js?ver=2.30.1"></script>
vendor: 1 bytes, line 171
171
172<script id="moment-js-after"> 173moment.updateLocale( 'de_DE_formal', {"months":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"monthsShort":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"weekdays":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"weekdaysShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"week":{"dow":1},"longDateFormat":{"LT":"G:i","LTS":null,"L":null,"LL":"j. F Y","LLL":"j. F Y, G:i","LLLL":null}} ); 174//# sourceURL=moment-js-after 175</script>
vendor: 1 bytes, line 175
175
176<script id="bookly-ai-assistant.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/frontend/modules/ai/resources/js/ai-assistant.js?ver=28.5"></script>
vendor: 1 bytes, line 176
176
177<script id="bookly-daterangepicker.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/daterangepicker.js?ver=28.5"></script>
vendor: 1 bytes, line 177
177
178<script id="bookly-event-calendar.min.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/modules/calendar/resources/js/event-calendar.min.js?ver=28.5"></script>
vendor: 1 bytes, line 178
178
179<script id="bookly-calendar-common.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/modules/calendar/resources/js/calendar-common.js?ver=28.5"></script>
vendor: 1 bytes, line 179
179
180<script id="bookly-frontend-calendar.js-js-extra"> 181var BooklyL10nFrontendCalendar = {"hiddenDays":[],"slotDuration":"00:30:00","slotMinTime":"00:00:00","slotMaxTime":"24:00:00","scrollTime":"08:00:00","locale":"de_DE","monthDayMaxEvents":"0","mjsTimeFormat":"H:mm","datePicker":{"format":"D. MMMM YYYY","monthNames":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"daysOfWeek":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"firstDay":1,"monthNamesShort":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"dayNames":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"dayNamesShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"meridiem":{"am":"a.m.","pm":"p.m.","AM":"a.m.","PM":"p.m."}},"dateRange":{"format":"D. MMMM YYYY","applyLabel":"Apply","cancelLabel":"Cancel","fromLabel":"From","toLabel":"To","customRangeLabel":"Custom range","tomorrow":"Tomorrow","today":"Today","anyTime":"Any time","yesterday":"Yesterday","last_7":"Last 7 days","last_30":"Last 30 days","last_90":"Last 90 days","next_7":"Next 7 days","next_30":"Next 30 days","thisWeek":"This week","thisMonth":"This month","nextMonth":"Next month","lastMonth":"Last month","thisYear":"This year","yearToDate":"Year to date","firstDay":1},"today":"Today","week":"Week","day":"Day","month":"Month","list":"List","allDay":"All day","noEvents":"No appointments for selected period.","more":"+%d more","timeline":"Timeline"}; 182//# sourceURL=bookly-frontend-calendar.js-js-extra 183</script>
vendor: 1 bytes, line 183
183
184<script id="bookly-frontend-calendar.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-addon-pro/frontend/modules/calendar/resources/js/frontend-calendar.js?ver=28.5"></script>
vendor: 1 bytes, line 184
184
185<script id="bookly-customer-profile.js-js-extra"> 186var BooklyCustomerProfileL10n = {"csrf_token":"90a9ef5325","show_more":"Show more"}; 187//# sourceURL=bookly-customer-profile.js-js-extra 188</script>
vendor: 1 bytes, line 188
188
189<script id="bookly-customer-profile.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-addon-pro/frontend/modules/customer_profile/resources/js/customer-profile.js?ver=10.6"></script>
vendor: 1 bytes, line 189
189
190<script id="bookly-staff-cabinet-calendar.js-js-extra"> 191var BooklySCCalendarL10n = {"hiddenDays":[],"slotDuration":"00:30:00","slotMinTime":"00:00:00","slotMaxTime":"24:00:00","scrollTime":"08:00:00","locale":"de_DE","monthDayMaxEvents":"0","mjsTimeFormat":"H:mm","datePicker":{"format":"D. MMMM YYYY","monthNames":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"daysOfWeek":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"firstDay":1,"monthNamesShort":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"dayNames":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"dayNamesShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"meridiem":{"am":"a.m.","pm":"p.m.","AM":"a.m.","PM":"p.m."}},"dateRange":{"format":"D. MMMM YYYY","applyLabel":"Apply","cancelLabel":"Cancel","fromLabel":"From","toLabel":"To","customRangeLabel":"Custom range","tomorrow":"Tomorrow","today":"Today","anyTime":"Any time","yesterday":"Yesterday","last_7":"Last 7 days","last_30":"Last 30 days","last_90":"Last 90 days","next_7":"Next 7 days","next_30":"Next 30 days","thisWeek":"This week","thisMonth":"This month","nextMonth":"Next month","lastMonth":"Last month","thisYear":"This year","yearToDate":"Year to date","firstDay":1},"today":"Today","week":"Week","day":"Day","month":"Month","list":"List","allDay":"All day","noEvents":"No appointments for selected period.","more":"+%d more","timeline":"Timeline","mjsDateFormat":"D. MMMM YYYY","delete":"Delete","areYouSure":"Are you sure?","recurring_appointments":{"active":0,"title":"Recurring appointments"},"waiting_list":{"active":0,"title":"On waiting list"},"packages":{"active":0,"title":"Package"},"events":{"attendees":"Attendees"}}; 192//# sourceURL=bookly-staff-cabinet-calendar.js-js-extra 193</script>
vendor: 1 bytes, line 193
193
194<script id="bookly-staff-cabinet-calendar.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-addon-staff-cabinet/frontend/modules/calendar/resources/js/staff-cabinet-calendar.js?ver=28.5"></script>
vendor: 1 bytes, line 194
194
195<script id="bookly-staff-cabinet-native.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-addon-staff-cabinet/frontend/resources/js/staff-cabinet-native.js?ver=6.3"></script>
vendor: 1 bytes, line 195
195
196<script id="bookly-bootstrap.min.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/bootstrap/js/bootstrap.min.js?ver=28.5"></script>
vendor: 1 bytes, line 196
196
197<script id="bookly-dropdown.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/dropdown.js?ver=28.5"></script>
vendor: 1 bytes, line 197
197
198<script id="bookly-select2.min.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/select2.min.js?ver=28.5"></script>
vendor: 1 bytes, line 198
198
199<script id="bookly-common.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/common.js?ver=28.5"></script>
vendor: 1 bytes, line 199
199
200<script id="bookly-bookly-datatables.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/bookly-datatables.js?ver=28.5"></script>
vendor: 1 bytes, line 200
200
201<script id="bookly-staff-advanced.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-addon-pro/backend/components/dialogs/staff/edit/resources/js/staff-advanced.js?ver=10.6"></script>
vendor: 1 bytes, line 201
201
202<script id="bookly-staff-cabinet-advanced.js-js-extra"> 203var BooklySCAdvancedL10n = {"saved":"Settings saved.","zoomFailed":"Zoom connection failed","zoomOAuthConnectRequired":"Zoom: OAuth2.0 connection needed"}; 204//# sourceURL=bookly-staff-cabinet-advanced.js-js-extra 205</script>
vendor: 1 bytes, line 205
205
206<script id="bookly-staff-cabinet-advanced.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-addon-staff-cabinet/frontend/modules/staff_advanced/resources/js/staff-cabinet-advanced.js?ver=6.3"></script>
vendor: 1 bytes, line 206
206
207<script id="bookly-staff-details.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/components/dialogs/staff/edit/resources/js/staff-details.js?ver=28.5"></script>
vendor: 1 bytes, line 207
207
208<script id="bookly-staff-cabinet-details.js-js-extra"> 209var BooklySCDetailsL10n = {"selector":{"all_selected":"All locations","nothing_selected":"No locations selected"},"saved":"Settings saved.","intlTelInput":{"enabled":false,"country":"disabled"}}; 210//# sourceURL=bookly-staff-cabinet-details.js-js-extra 211</script>
vendor: 1 bytes, line 211
211
212<script id="bookly-staff-cabinet-details.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-addon-staff-cabinet/frontend/modules/staff_details/resources/js/staff-cabinet-details.js?ver=28.5"></script>
vendor: 1 bytes, line 212
212
213<script id="bookly-range-tools.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/resources/js/range-tools.js?ver=28.5"></script>
vendor: 1 bytes, line 213
213
214<script id="bookly-staff-schedule.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/components/dialogs/staff/edit/resources/js/staff-schedule.js?ver=28.5"></script>
vendor: 1 bytes, line 214
214
215<script id="bookly-staff-cabinet-schedule.js-js-extra"> 216var BooklySCScheduleL10n = {"saved":"Settings saved.","areYouSure":"Are you sure?"}; 217//# sourceURL=bookly-staff-cabinet-schedule.js-js-extra 218</script>
vendor: 1 bytes, line 218
218
219<script id="bookly-staff-cabinet-schedule.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-addon-staff-cabinet/frontend/modules/staff_schedule/resources/js/staff-cabinet-schedule.js?ver=28.5"></script>
vendor: 1 bytes, line 219
219
220<script id="bookly-staff-services.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-responsive-appointment-booking-tool/backend/components/dialogs/staff/edit/resources/js/staff-services.js?ver=28.5"></script>
vendor: 1 bytes, line 220
220
221<script id="bookly-staff-cabinet-services.js-js-extra"> 222var BooklySCServicesL10n = {"capacity_error":"Min capacity should not be greater than max capacity.","saved":"Settings saved."}; 223//# sourceURL=bookly-staff-cabinet-services.js-js-extra 224</script>
vendor: 1 bytes, line 224
224
225<script id="bookly-staff-cabinet-services.js-js" src="https://perspektive-tg.ch/wp-content/plugins/bookly-addon-staff-cabinet/frontend/modules/staff_services/resources/js/staff-cabinet-services.js?ver=28.5"></script>
vendor: 1 bytes, line 225
225
226<script id="strappress-js-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/dist/scripts.min.js?ver=%20"></script>
vendor: 1 bytes, line 226
226
227<script id="site-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/site.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 227
227
228<script id="slick-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/dist/slick/slick.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 228
228
229<script id="persp-search-js-extra"> 230var persp_search = {"ajaxurl":"https://perspektive-tg.ch/wp-admin/admin-ajax.php"}; 231//# sourceURL=persp-search-js-extra 232</script>
vendor: 1 bytes, line 232
232
233<script id="persp-search-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/src/search.js?ver=1.0.560"></script>
vendor: 1 bytes, line 233
233
234<script id="persp-post-offer-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/src/post-offer.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 234
234
235<script id="bootstrap-select-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/dist/bootstrap-select/dist/js/bootstrap-select.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 235
235
236<script id="persp-header-icons-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/src/header-icons.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 236
236
237<script id="persp-menu-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/js/src/menu.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
237 238<link rel="https://api.w.org/" href="https://perspektive-tg.ch/wp-json/" /><link rel="EditURI" type="application/rsd+xml" title="RSD" href="https://perspektive-tg.ch/xmlrpc.php?rsd" /> 239 240<style type="text/css"> 241.feedzy-rss-link-icon:after { 242 content: url("https://perspektive-tg.ch/wp-content/plugins/feedzy-rss-feeds/img/external-link.png"); 243 margin-left: 3px; 244} 245</style> 246
246<script type="text/javascript"> 247 var ajaxurl = "https://perspektive-tg.ch/wp-admin/admin-ajax.php"; 248 </script>
248<script type="text/javascript"> 249 var ajaxurl = "https://perspektive-tg.ch/wp-admin/admin-ajax.php"; 250 </script>
250<meta name="tec-api-version" content="v1"><meta name="tec-api-origin" content="https://perspektive-tg.ch"><link rel="alternate" href="https://perspektive-tg.ch/wp-json/tribe/events/v1/?gr=1" /><meta name="framework" content="Qedux 4.0.0.1" /> 251 252
252<script>
vendor: 113 bytes, lines 252-255
252 253 (function(h,o,t,j,a,r){ 254 h.hj=h.hj||function(){(h.hj.q=h.hj.q||[]).push(arguments)}; 255 h._hjSettings={hjid:
2552727995
vendor: 232 bytes, lines 255-261
255,hjsv:5}; 256 a=o.getElementsByTagName('head')[0]; 257 r=o.createElement('script');r.async=1; 258 r.src=t+h._hjSettings.hjid+j+h._hjSettings.hjsv; 259 a.appendChild(r); 260 })(window,document,'//static.hotjar.com/c/hotjar-','.js?sv='); 261
261</script>
261 262
262<script type="text/javascript"> 263 var ws_ajaxurl = "https://perspektive-tg.ch/wp-admin/admin-ajax.php"; 264 document.documentElement.className += "ontouchstart" in document.documentElement ? " ws_mobile " : " ws_desktop "; 265 </script>
265 <noscript><style>.woocommerce-product-gallery{ opacity: 1 !important; }</style></noscript> 266 <link rel="icon" href="https://perspektive-tg.ch/wp-content/uploads/2020/11/perspektive_favicon-1.svg" sizes="32x32" /> 267<link rel="icon" href="https://perspektive-tg.ch/wp-content/uploads/2020/11/perspektive_favicon-1.svg" sizes="192x192" /> 268<link rel="apple-touch-icon" href="https://perspektive-tg.ch/wp-content/uploads/2020/11/perspektive_favicon-1.svg" /> 269<meta name="msapplication-TileImage" content="https://perspektive-tg.ch/wp-content/uploads/2020/11/perspektive_favicon-1.svg" /> 270<style id="wp-custom-css"> 271/*drx*/ 272ahs-chat-widget { 273 --red: 222 164 48; 274 --black: 47 47 47; 275 --color: #ff0000; 276 --grey: 96 96 96; 277 --grey_medium: 209 209 209; 278 --grey_light: 230 230 230; 279 --white: 255 255 255; 280 --focus: 0 153 255; 281 --academy_light: 255 251 245; 282 --academy_medium: 224 211 189; 283 --academy_dark: 214 197 169; 284 --academy_text: 178 151 127; 285 --tamaro-primary-color: #dea430; 286} 287 288:root { 289 --chat-bottom: 15px; 290 --chat-right: 15px; 291} 292 293ahs-chat-widget .message.bot { 294 background-color: #0000ff !important; 295} 296 297.postid-3580 .grecaptcha-badge { 298 display: none !important; 299} 300 301/*awx*/ 302ahs-chat-widget#ptg-chat-widget { 303 position: relative; 304 z-index: 9999; 305} 306
307/* drx: Standorte */ 308.persp-location-and-team-access { 309 font-weight: bold; 310} 311</style> 312 313<!-- Google Tag Manager -->
314<script>
vendor: 327 bytes, lines 314-318
314(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': 315new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], 316j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 317'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); 318})(window,document,'script','dataLayer','
318GTM-PDHXKV9
vendor: 3 bytes, line 318
318');
318</script>
318 319<!-- End Google Tag Manager --> 320 321</head> 322 323<body class="blog wp-embed-responsive wp-theme-perspektivetg theme-perspektivetg woocommerce-no-js tribe-no-js tribe-theme-perspektivetg"> 324 325<!-- Google Tag Manager (noscript) -->
vendor: 68 bytes, lines 325-326
325 326<noscript><iframe src="https://www.googletagmanager.com/ns.html?id=
326GTM-PDHXKV9
vendor: 83 bytes, lines 326-327
326" 327height="0" width="0" style="display:none;visibility:hidden"></iframe></noscript>
328<!-- End Google Tag Manager (noscript) --> 329 330<!-- Modal --> 331<div class="modal left fade" id="sinMobileMenu" tabindex="-1" role="dialog" aria-labelledby="sinMobileMenuLabel" aria-hidden="true"> 332 <div class="modal-dialog" role="document"> 333 <div class="modal-content"> 334 <div class="modal-header"> 335 <div class="navbar-brand mb-0"> 336 <a href="https://perspektive-tg.ch/?gr=1" class="custom-logo-link" rel="home" aria-current="page"> 337 <img src="https://perspektive-tg.ch/wp-content/uploads/2020/09/perspektive_tg_logo-1.svg" class="custom-logo" alt="" title="" > 338 </a> 339 </div> 340 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 341 <span aria-hidden="true">×</span> 342 </button> 343 </div> 344 <div class="modal-body"> 345 <ul id="menu-secondary-top-menu" class="navbar-nav"><li id="menu-item-1255" class="active klienten menu-item menu-item-type-post_type menu-item-object-page menu-item-1255 nav-item"><a href="https://perspektive-tg.ch/klienten/?gr=1"class="nav-link">Angebote für Privatpersonen</a></li> 346<li id="menu-item-1327" class="fachpersonen menu-item menu-item-type-post_type menu-item-object-page menu-item-1327 nav-item"><a href="https://perspektive-tg.ch/fachpersonen/?gr=1"class="nav-link">Angebote für Fachpersonen</a></li> 347<li id="menu-item-1326" class="fachorganisation menu-item menu-item-type-post_type menu-item-object-page menu-item-1326 nav-item"><a href="https://perspektive-tg.ch/fachorganisation/?gr=1"class="nav-link">Infos zur Fachorganisation</a></li> 348<li id="menu-item-1204" class="search persp-search-init menu-item menu-item-type-custom menu-item-object-custom menu-item-1204 nav-item"><a href="#"class="nav-link">search</a></li> 349</ul> 350 <ul id="menu-hauptmenue-menu-privatpersonen" class="navbar-nav"><li id="menu-item-1276" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-1276 nav-item"><a href="/angebot/?gr=1" class="nav-link dropdown-toggle" data-display="static" data-toggle="dropdown" aria-expanded="false">Angebote</a> 351<ul class="dropdown-menu"> 352 <li id="menu-item-3368" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3368 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/klienten/?gr=1"class="nav-link"> Alle Angebote für Privatpersonen</a></li> 353 <li id="menu-item-2845" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2845 nav-item"><a class="dropdown-item" href="/fachbereiche/?gr=1"class="nav-link"> nach Fachbereichen</a></li> 354 <li id="menu-item-2846" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2846 nav-item"><a class="dropdown-item" href="/angebot/?gr=1"class="nav-link"> nach Kategorien</a></li> 355</ul> 356</li> 357<li id="menu-item-1244" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1244 nav-item"><a href="https://perspektive-tg.ch/uber-uns/?gr=1" class="nav-link dropdown-toggle" data-display="static" data-toggle="dropdown" aria-expanded="false">Über uns</a> 358<ul class="dropdown-menu"> 359 <li id="menu-item-3367" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3367 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/standorte-und-team/?gr=1"class="nav-link"> Standorte & Team</a></li> 360 <li id="menu-item-3414" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3414 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/geschaeftsleitung-2/?gr=1"class="nav-link"> Geschäftsleitung</a></li> 361 <li id="menu-item-1242" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1242 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/offene-stellen/?gr=1"class="nav-link"> Offene Stellen</a></li> 362 <li id="menu-item-2784" class="menu-item menu-item-type-post_type menu-item-object-offer menu-item-2784 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/angebot/traegerschaft/?gr=1"class="nav-link"> Trägerschaft</a></li> 363 <li id="menu-item-2967" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2967 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/leitbild-gemeinde/?gr=1"class="nav-link"> Vision, Mission, Leitbild</a></li> 364 <li id="menu-item-2894" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2894 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/qualitaetsmanagement/?gr=1"class="nav-link"> Qualitätsmanagement</a></li> 365 <li id="menu-item-4817" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4817 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/foerdernde-mitglieder/?gr=1"class="nav-link"> Fördernde Mitglieder</a></li> 366 <li id="menu-item-2974" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2974 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/spenden/?gr=1"class="nav-link"> Spenden</a></li> 367</ul> 368</li> 369<li id="menu-item-1240" class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-11 current_page_item current_page_parent active menu-item-1240 nav-item"><a href="https://perspektive-tg.ch/news/?gr=1"class="nav-link">Aktuelles</a></li> 370<li id="menu-item-1241" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1241 nav-item"><a href="https://perspektive-tg.ch/fachbereiche/?gr=1" class="nav-link dropdown-toggle" data-display="static" data-toggle="dropdown" aria-expanded="false">Fachbereiche</a> 371<ul class="dropdown-menu"> 372 <li id="menu-item-3369" class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-3369 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/fachbereichekategorie/gesundheitsfoerderung-und-praevention/?gr=1"class="nav-link"> Gesundheitsförderung und Prävention</a></li> 373 <li id="menu-item-1345" class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-1345 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/fachbereichekategorie/mutter-und-vaterberatung/?gr=1"class="nav-link"> Mütter- und Väterberatung</a></li> 374 <li id="menu-item-1217" class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-1217 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/fachbereichekategorie/paar-familien-und-jugendberatung/?gr=1"class="nav-link"> Paar-, Familien- und Jugendberatung</a></li> 375 <li id="menu-item-1218" class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-1218 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/fachbereichekategorie/suchtberatung/?gr=1"class="nav-link"> Suchtberatung</a></li> 376</ul> 377</li> 378<li id="menu-item-1246" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1246 nav-item"><a href="https://perspektive-tg.ch/kontakt/?gr=1"class="nav-link">Kontakt</a></li> 379</ul> </div> 380 <div class="modal-footer"> 381 <div class="search-wrapper"> 382 <form role="search" class="search-form"> 383 <label for="basic-url">Was suchst du ?</label> 384 <div class="input-group"> 385 <input type="text" class="search-input search-field form-control" placeholder="Suche" value="" name="s" aria-describedby="search-input">
386 <span class="input-group-append"> 387 <button type="submit" class="btn btn-secondary search-submit persp-search-init">Suche</button> 388 </span> 389 </div> 390</form> 391 </div> 392 <div class="persp-header-icons"> 393 <div class="textwidget custom-html-widget"><div class="mobile-menu-kontakt-container"><p class="mobile-menu-kontakt"><a class="mobile-menu-facebook" href="https://www.facebook.com/perspektivetg" target="_blank" rel="noopener"><span class="kontakt-title">Folgen Sie uns:</span></a><br /> 394<a class="mobile-menu-phone" href="tel:0716260202"><span class="kontakt-title">Unsere Hauptnummer: </span><span class="kontakt-value">071 626 02 02</span></a><br /> 395<a class="notfall" href="/angebot/im-notfall/?gr=1">Im Notfall, ausserhalb unserer Bürozeiten</a></p> 396</div></div> </div> 397 </div> 398 </div> 399 </div> 400</div> 401<!-- Modal --> 402<div class="modal left fade" id="perspSearchModal" tabindex="-1" role="dialog" aria-labelledby="perspSearchModalLabel" aria-hidden="true"> 403 <div class="modal-dialog" role="document"> 404 <div class="modal-content"> 405 <div class="modal-header"> 406 <div class="navbar-brand mb-0"> 407 <a href="https://perspektive-tg.ch/?gr=1" class="custom-logo-link" rel="home" aria-current="page"> 408 <img src="https://perspektive-tg.ch/wp-content/uploads/2020/09/perspektive_tg_logo-1.svg" class="custom-logo" alt="" title="" > 409 </a> 410 </div> 411 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 412 <span aria-hidden="true">×</span> 413 </button> 414 </div> 415 <div class="modal-body"> 416 <h2>Suche</h2> 417 <p class="pers-search-result-text" data-text="%1$ Ergebnisse für «%2$» gefunden."></p> 418 <form role="search" class="search-form"> 419 <label for="basic-url">Was suchen Sie?</label> 420 <div class="input-group"> 421 <input type="text" class="search-input search-field form-control" placeholder="Suche" value="" name="s" aria-describedby="search-input"> 422 <span class="input-group-append"> 423 <a class="btn btn-secondary persp-search-close"></a> 424 <button type="submit" class="btn btn-secondary search-submit"></button> 425 </span> 426 </div> 427</form> <div class="container" id="persp-search-body"> 428 <div class="row"> 429 </div> 430 </div> 431 </div> 432 <div class="modal-footer"> 433 </div> 434 </div> 435 </div> 436</div> 437<!-- Modal --> 438<div class="modal left fade" id="perspOfferModal" tabindex="-1" role="dialog" aria-labelledby="perspOfferModalLabel" aria-hidden="true"> 439 <div class="modal-dialog" role="document"> 440 <div class="modal-content"> 441 <div class="modal-header"> 442 <div class="navbar-brand mb-0"> 443 <a href="https://perspektive-tg.ch/?gr=1" class="custom-logo-link" rel="home" aria-current="page"> 444 <img src="https://perspektive-tg.ch/wp-content/uploads/2020/09/perspektive_tg_logo-1.svg" class="custom-logo" alt="" title="" > 445 </a> 446 </div> 447 <button type="button" class="close" data-dismiss="modal" aria-label="Close"> 448 <span aria-hidden="true">×</span> 449 </button> 450 </div> 451 <div class="modal-body"> 452 453 </div> 454 </div> 455 </div> 456</div> 457<!-- Modal --> 458<div class="modal left fade" id="perspPhoneModal" tabindex="-1" role="dialog" aria-labelledby="perspPhoneModalLabel" aria-hidden="true"> 459 <div class="modal-dialog" role="document"> 460 <div class="modal-content"> 461 <div class="modal-header"> 462 <div class="navbar-brand mb-0"> 463 <a href="https://perspektive-tg.ch/?gr=1" class="custom-logo-link" rel="home" aria-current="page"> 464 <img src="https://perspektive-tg.ch/wp-content/uploads/2020/09/perspektive_tg_logo-1.svg" class="custom-logo" alt="" title="" > 465 </a> 466 </div> 467 <button type="button" class="close" data-dismiss="modal" aria-label="Close">
468 <span aria-hidden="true">×</span> 469 </button> 470 </div> 471 <div class="modal-body"> 472 <div class="wp-bootstrap-blocks-container container mb-2 persp-phone-container"> 473 474 475<h2 class="wp-block-heading">Haben Sie Fragen oder ein Anliegen?</h2> 476 477 478 479<p class="wp-block-paragraph">Rufen Sie uns an oder senden Sie uns eine Nachricht:</p> 480 481 482<div class="wp-bootstrap-blocks-row row"> 483 484 485<div class="col-12 col-md-4"> 486 487 488<h3>Kontakt </h3> 489Perspektive Thurgau (Hauptsitz)<br> 490Schützenstrasse 15 <br> 491Postfach 297<br> 4928570 Weinfelden<br> 493<a href="tel:071 626 02 02" class="phone-link">071 626 02 02</a> 494<a href="info@perspektive-tg.ch" class="email-link">info@perspektive-tg.ch</a> 495 496 497 498<p class="wp-block-paragraph"></p> 499 500 </div> 501 502 503 504<div class="col-12 col-md-4"> 505 506 507<h3>Öffnungszeiten</h3> 508Montag bis Freitag<br> 50908.30 bis 12.00 Uhr<br> 51013.30 bis 17.00 Uhr<br> 511 512 513 514<p class="wp-block-paragraph">Die telefonischen Beratungszeiten der Mütter- und Väterberatung sind jeweils Montag, Dienstag, Donnerstag und Freitag, von 8.30 bis 12.00 Uhr sowie am Mittwochnachmittag, von 13.30 bis 17.00 Uhr. Die Direktwahl Ihrer Region finden Sie<a href="#"> hier.</a></p> 515 516 </div> 517 518 519 520<div class="col-12 col-md-4"> 521 522 523<a href="#" class="map-mark">Fachstelle finden</a> 524<a href="#" class="follow-us">Folgen Sie uns</a> 525 526 527 528<p class="wp-block-paragraph"></p> 529 530 </div> 531 532</div> 533 534 535 536<p class="wp-block-paragraph"></p> 537 538</div> 539 </div> 540 </div> 541 </div> 542</div> 543 <div id="perspektivetg-wrapper"> 544 <header id="masthead" class="site-header" role="banner"> 545 <div class="navbar-brand mb-0"> 546 <a href="https://perspektive-tg.ch/?gr=1" class="custom-logo-link" rel="home" aria-current="page"> 547 <img src="https://perspektive-tg.ch/wp-content/uploads/2020/09/perspektive_tg_logo-1.svg" class="custom-logo" alt="" title="" > 548 </a> 549 </div> 550 <nav class="navbar navbar-expand-xl navbar-light fisrt-navbar"> 551 <div class="container-fluid header-content-wrapper"> 552 <div class="collapse navbar-collapse" id="navbarNavUpper"> 553 <ul id="menu-secondary-top-menu-1" class="navbar-nav secondary"><li class="active klienten menu-item menu-item-type-post_type menu-item-object-page menu-item-1255 nav-item"><a href="https://perspektive-tg.ch/klienten/?gr=1"class="nav-link">Angebote für Privatpersonen</a></li> 554<li class="fachpersonen menu-item menu-item-type-post_type menu-item-object-page menu-item-1327 nav-item"><a href="https://perspektive-tg.ch/fachpersonen/?gr=1"class="nav-link">Angebote für Fachpersonen</a></li> 555<li class="fachorganisation menu-item menu-item-type-post_type menu-item-object-page menu-item-1326 nav-item"><a href="https://perspektive-tg.ch/fachorganisation/?gr=1"class="nav-link">Infos zur Fachorganisation</a></li> 556<li class="search persp-search-init menu-item menu-item-type-custom menu-item-object-custom menu-item-1204 nav-item"><a href="#"class="nav-link">search</a></li> 557</ul> </div> 558 </div> 559 </nav> 560 <nav class="navbar navbar-expand-xl navbar-dark bg-dark second-navbar"> 561 <div class="container-fluid header-content-wrapper"> 562 <button class="navbar-toggler navbar-toggler-right" data-toggle="modal" data-target="#sinMobileMenu" aria-label="Toggle navigation"> 563 <span class="navbar-toggler-icon"></span> 564 </button> 565 <div class="collapse navbar-collapse" id="navbarNav"> 566 <ul id="menu-hauptmenue-menu-privatpersonen-1" class="navbar-nav third"><li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-has-children dropdown menu-item-1276 nav-item"><a href="/angebot/?gr=1" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Angebote</a> 567<ul class="dropdown-menu"> 568 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-3368 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/klienten/?gr=1"class="nav-link"> Alle Angebote für Privatpersonen</a></li> 569 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2845 nav-item"><a class="dropdown-item" href="/fachbereiche/?gr=1"class="nav-link"> nach Fachbereichen</a></li> 570 <li class="menu-item menu-item-type-custom menu-item-object-custom menu-item-2846 nav-item"><a class="dropdown-item" href="/angebot/?gr=1"class="nav-link"> nach Kategorien</a></li> 571</ul> 572</li> 573<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1244 nav-item"><a href="https://perspektive-tg.ch/uber-uns/?gr=1" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Über uns</a> 574<ul class="dropdown-menu"> 575 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3367 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/standorte-und-team/?gr=1"class="nav-link"> Standorte & Team</a></li> 576 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-3414 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/geschaeftsleitung-2/?gr=1"class="nav-link"> Geschäftsleitung</a></li> 577 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1242 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/offene-stellen/?gr=1"class="nav-link"> Offene Stellen</a></li> 578 <li class="menu-item menu-item-type-post_type menu-item-object-offer menu-item-2784 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/angebot/traegerschaft/?gr=1"class="nav-link"> Trägerschaft</a></li> 579 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2967 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/leitbild-gemeinde/?gr=1"class="nav-link"> Vision, Mission, Leitbild</a></li> 580 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2894 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/qualitaetsmanagement/?gr=1"class="nav-link"> Qualitätsmanagement</a></li> 581 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-4817 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/foerdernde-mitglieder/?gr=1"class="nav-link"> Fördernde Mitglieder</a></li> 582 <li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2974 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/spenden/?gr=1"class="nav-link"> Spenden</a></li> 583</ul> 584</li> 585<li class="menu-item menu-item-type-post_type menu-item-object-page current-menu-item page_item page-item-11 current_page_item current_page_parent active menu-item-1240 nav-item"><a href="https://perspektive-tg.ch/news/?gr=1"class="nav-link">Aktuelles</a></li> 586<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-has-children dropdown menu-item-1241 nav-item"><a href="https://perspektive-tg.ch/fachbereiche/?gr=1" class="nav-link dropdown-toggle" data-toggle="dropdown" aria-haspopup="true" aria-expanded="false">Fachbereiche</a> 587<ul class="dropdown-menu"> 588 <li class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-3369 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/fachbereichekategorie/gesundheitsfoerderung-und-praevention/?gr=1"class="nav-link"> Gesundheitsförderung und Prävention</a></li> 589 <li class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-1345 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/fachbereichekategorie/mutter-und-vaterberatung/?gr=1"class="nav-link"> Mütter- und Väterberatung</a></li> 590 <li class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-1217 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/fachbereichekategorie/paar-familien-und-jugendberatung/?gr=1"class="nav-link"> Paar-, Familien- und Jugendberatung</a></li> 591 <li class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-1218 nav-item"><a class="dropdown-item" href="https://perspektive-tg.ch/fachbereichekategorie/suchtberatung/?gr=1"class="nav-link"> Suchtberatung</a></li> 592</ul> 593</li> 594<li class="menu-item menu-item-type-post_type menu-item-object-page menu-item-1246 nav-item"><a href="https://perspektive-tg.ch/kontakt/?gr=1"class="nav-link">Kontakt</a></li> 595</ul> </div> 596 <div class="persp-header-icons"> 597 </div>
598 </div> 599 </nav> 600 </header><!-- #masthead --> 601 602 <main id="main" class="site-main" role="main"> 603 604 <div class="wp-bootstrap-blocks-container container mb-2"> 605 606<div class="wp-bootstrap-blocks-row row"> 607 608 609<div class="col-12"> 610 611 612<h4 class="wp-block-heading has-text-align-center" id="h-neuigkeiten-tipps-amp-tricks">Neuigkeiten, Tipps & Tricks</h4> 613 614 615 616<h2 class="wp-block-heading has-text-align-center" id="h-aktuelles">Aktuelles</h2> 617 618 619 620<p class="has-text-align-center wp-block-paragraph">Sie finden hier aktuelle Beiträge zu unseren Fachbereichen und Veranstaltungen sowie Medienmitteilungen. </p> 621 622 </div> 623 624</div> 625 626</div> 627 628 629<div class="wp-bootstrap-blocks-container container-fluid mb-2 dark-section"> 630 631<div class="wp-bootstrap-blocks-row row"> 632 633 634<div class="col-12"> 635 636<div class="wp-bootstrap-blocks-container container mb-2 dark-bg"> 637 638<div class="wp-bootstrap-blocks-row row"> 639 640 641<div class="col-12 px-0"> 642 643 644<h4 class="has-text-align-center wp-block-heading">Schnell Hilfe finden</h4> 645 646 647 648<h2 class="has-text-align-center wp-block-heading">Wählen Sie die gewünschte Kategorie</h2> 649 650 </div> 651 652</div> 653 654</div> 655 656 657 <div id="" class="persp-taxonomy-list "> 658 659<div class="persp-taxonomy-terms-list btn-group" role="group" aria-label="Basic example"> 660 <a href="https://perspektive-tg.ch/category/paar-familien-und-jugendberatung/?gr=1"><button type="button" class="btn btn-outline-primary">Paar-, Familien- und Jugendberatung</button></a> 661 <a href="https://perspektive-tg.ch/category/allgemein/?gr=1"><button type="button" class="btn btn-outline-primary">Allgemein</button></a> 662 <a href="https://perspektive-tg.ch/category/eltern/?gr=1"><button type="button" class="btn btn-outline-primary">Eltern</button></a> 663 <a href="https://perspektive-tg.ch/category/familie/?gr=1"><button type="button" class="btn btn-outline-primary">Familie</button></a> 664 <a href="https://perspektive-tg.ch/category/sexuelle-gesundheit/?gr=1"><button type="button" class="btn btn-outline-primary">Sexuelle Gesundheit</button></a> 665 <a href="https://perspektive-tg.ch/category/medienkompetenz/?gr=1"><button type="button" class="btn btn-outline-primary">Medienkompetenz</button></a> 666 <a href="https://perspektive-tg.ch/category/schule/?gr=1"><button type="button" class="btn btn-outline-primary">Schule</button></a> 667 <a href="https://perspektive-tg.ch/category/sexualitat/?gr=1"><button type="button" class="btn btn-outline-primary">Sexualität</button></a> 668 <a href="https://perspektive-tg.ch/category/suchtberatung/?gr=1"><button type="button" class="btn btn-outline-primary">Suchtberatung</button></a> 669 <a href="https://perspektive-tg.ch/category/muetter-und-vaeterberatung/?gr=1"><button type="button" class="btn btn-outline-primary">Mütter- und Väterberatung</button></a> 670 <a href="https://perspektive-tg.ch/category/stellenausschreibungen/?gr=1"><button type="button" class="btn btn-outline-primary">Stellenausschreibungen</button></a> 671 <a href="https://perspektive-tg.ch/category/covid-19/?gr=1"><button type="button" class="btn btn-outline-primary">Covid 19</button></a> 672 <a href="https://perspektive-tg.ch/category/termine/?gr=1"><button type="button" class="btn btn-outline-primary">Termine</button></a> 673 <a href="https://perspektive-tg.ch/category/gesundheitsfoerderung-und-praevention/?gr=1"><button type="button" class="btn btn-outline-primary">Gesundheitsförderung und Prävention</button></a> 674 <a href="https://perspektive-tg.ch/category/femmes-tische/?gr=1"><button type="button" class="btn btn-outline-primary">Femmes-Tische</button></a> 675 </div> 676 </div> 677 678 </div> 679 680</div> 681 682</div> 683 <div class="persp-post-cards persp-cards-normal"> 684 <div class="sg-grid-3"> 685 <article class="card bg-dark text-white"> 686 <a href="https://perspektive-tg.ch/podcast/?gr=1" alt="permalink"> 687 <img width="424" height="282" src="https://perspektive-tg.ch/wp-content/uploads/2022/10/hoeraspekt_web-424x282.jpg" class="card-img-top wp-post-image" alt="" decoding="async" fetchpriority="high" /> </a> 688 689<ul class="persp-post-terms"> 690 <li><a href="https://perspektive-tg.ch/category/allgemein/?gr=1">Allgemein</a></li> 691 </ul> 692 <div class="card-body"> 693 <a href="https://perspektive-tg.ch/podcast/?gr=1" alt="permalink"> 694 <h5 class="card-title">«höraspekt» – Podcast der Perspektive Thurgau</h5> 695 </a> 696 <a href="https://perspektive-tg.ch/podcast/?gr=1" alt="permalink"> 697 <div class="card-text"><p>In unserem Podcast «höraspekt» erzählen unsere Mitarbeiter:innen aus ihrem Alltag, gehen auf häufige Fragen ein oder nehmen Stellung zu einem Thema. Haben Sie einen Wunsch? Interessiert Sie ein Thema ganz […]</p> 698</div> 699 </a> 700 <a href="https://perspektive-tg.ch/podcast/?gr=1" alt="permalink" class="card-text persp-card-link"> 701 weiterlesen … </a> 702 </div> 703</article><article class="card bg-dark text-white"> 704 <a href="https://perspektive-tg.ch/termine/?gr=1" alt="permalink"> 705 <img width="424" height="282" src="https://perspektive-tg.ch/wp-content/uploads/2021/04/Kalender_Termine-424x282.jpg" class="card-img-top wp-post-image" alt="Termine | Veranstaltungen | Kalender" decoding="async" /> </a> 706 707<ul class="persp-post-terms"> 708 <li><a href="https://perspektive-tg.ch/category/termine/?gr=1">Termine</a></li> 709 </ul> 710 <div class="card-body"> 711 <a href="https://perspektive-tg.ch/termine/?gr=1" alt="permalink"> 712 <h5 class="card-title">Termine | Veranstaltungen</h5> 713 </a> 714 <a href="https://perspektive-tg.ch/termine/?gr=1" alt="permalink"> 715 <div class="card-text"></div> 716 </a> 717 <a href="https://perspektive-tg.ch/termine/?gr=1" alt="permalink" class="card-text persp-card-link"> 718 weiterlesen … </a> 719 </div> 720</article> </div> 721 </div> 722 <nav aria-label="Page navigation"> 723 <ul class="pagination"> 724 725 726 </ul> 727</nav> </main><!-- #main --> 728 729<div class="our-company-group-wrapper"> 730 <h3>Infos andere Gruppe:</h3> 731 <div class="icons-wrapper"> 732 <ul id="menu-secondary-top-menu-2" class="navbar-nav secondary"><li class="active klienten menu-item menu-item-type-post_type menu-item-object-page menu-item-1255 nav-item"><a href="https://perspektive-tg.ch/klienten/?gr=1"class="nav-link">Angebote für Privatpersonen</a></li> 733<li class="fachpersonen menu-item menu-item-type-post_type menu-item-object-page menu-item-1327 nav-item"><a href="https://perspektive-tg.ch/fachpersonen/?gr=1"class="nav-link">Angebote für Fachpersonen</a></li>
734<li class="fachorganisation menu-item menu-item-type-post_type menu-item-object-page menu-item-1326 nav-item"><a href="https://perspektive-tg.ch/fachorganisation/?gr=1"class="nav-link">Infos zur Fachorganisation</a></li> 735<li class="search persp-search-init menu-item menu-item-type-custom menu-item-object-custom menu-item-1204 nav-item"><a href="#"class="nav-link">search</a></li> 736</ul> </div> 737</div> 738<div class="footer-search-wrapper"> 739 <a href="#"class="persp-search-init"></a> 740</div> 741 <footer id="footer" class="site-footer" role="contentinfo"> 742 <div class="footer-content-wrapper"> 743 <div class="container-fluid"> 744 <div class="row"> 745 <div class="col-md-6 col-lg-3"><img width="276" height="79" src="https://perspektive-tg.ch/wp-content/uploads/2020/09/footer-logo.svg" class="image wp-image-59 attachment-medium size-medium" alt="" style="max-width: 100%; height: auto;" decoding="async" loading="lazy" /></div><div class="widget_text col-md-6 col-lg-3"><div class="textwidget custom-html-widget"><p> 746Perspektive Thurgau<br> 747Schützenstrasse 15<br> 7488570 Weinfelden<br> 749</p> 750<a class="footer-phone" href="tel:071 626 02 02">071 626 02 02</a> 751<a class="footer-email" href="mailto:info@perspektive-tg.ch">info@perspektive-tg.ch</a> 752 753<strong>Öffnungszeiten</strong> 754<p> 755Montag bis Freitag<br> 75608.30 bis 12.00 Uhr<br> 75713.30 bis 17.00 Uhr 758</p></div></div><div class="widget_text col-md-6 col-lg-3"><div class="textwidget custom-html-widget"><div class="footer-kontakt-container"><p>Die Telefonberatungszeiten mit den entsprechenden Nummern der Mütter- und Väterberatung, der Paar-, Familien- und Jugendberatung sowie der Suchtberatung finden Sie <a href="https://perspektive-tg.ch/angebot/telefonberatung/?gr=1">hier</a>.</p> 759<p class="footer-icons"><a class="map-mark" href="/standorte-und-team/?gr=1">Fachstelle finden</a><br /> 760<a class="follow-us" href="https://www.facebook.com/perspektivetg" target="_blank" rel="noopener">Folgen Sie uns</a></p> 761<p> </p> 762<p class="footer-icons"><a class="notfall" href="/angebot/im-notfall/?gr=1">Im Notfall, ausserhalb unserer Bürozeiten</a></p> 763</div></div></div><div class="widget_text col-md-6 col-lg-3"><div class="textwidget custom-html-widget"><div class="menu-footer-menu-container"><ul id="menu-footer-menu-clients" class="navbar-nav footer-widget-menu"><li id="menu-item-1222" class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-1222"><a href="https://perspektive-tg.ch/fachbereichekategorie/gesundheitsfoerderung-und-praevention/?gr=1">Gesundheitsförderung und Prävention</a></li> 764<li id="menu-item-2785" class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-2785"><a href="https://perspektive-tg.ch/fachbereichekategorie/mutter-und-vaterberatung/?gr=1">Mütter- und Väterberatung</a></li> 765<li id="menu-item-1220" class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-1220"><a href="https://perspektive-tg.ch/fachbereichekategorie/paar-familien-und-jugendberatung/?gr=1">Paar-, Familien- und Jugendberatung</a></li> 766<li id="menu-item-1221" class="menu-item menu-item-type-taxonomy menu-item-object-department_category menu-item-1221"><a href="https://perspektive-tg.ch/fachbereichekategorie/suchtberatung/?gr=1">Suchtberatung</a></li> 767</ul></div></div></div> </div> 768 </div> 769 </div> 770 771 </footer> 772 <div class="footer-extra"> 773 <div class="extra-content-wrapper"> 774 <div class="container-fluid"> 775 <div class="row"> 776 <div class="col-12"> 777 <span class="copy-info">© 2026</span> 778 <ul id="menu-footer-bottom" class="footer-bottom"><li id="menu-item-2924" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2924"><a href="https://perspektive-tg.ch/datenschutzerklaerung-2/?gr=1">Datenschutz</a></li> 779<li id="menu-item-2925" class="menu-item menu-item-type-post_type menu-item-object-page menu-item-2925"><a href="https://perspektive-tg.ch/impressum/?gr=1">Impressum</a></li> 780<li id="menu-item-1209" class="menu-item menu-item-type-custom menu-item-object-custom menu-item-1209"><a href="https://gut-werbung.ch/">Gut Werbung, Kreuzlingen</a></li> 781</ul> </div> 782 </div> 783 </div><!-- .site-info --> 784 </div><!-- .container --> 785 </div> 786</div><!-- #page --> 787
788<script type="speculationrules"> 789{"prefetch":[{"source":"document","where":{"and":[{"href_matches":"/*"},{"not":{"href_matches":["/wp-*.php","/wp-admin/*","/wp-content/uploads/*","/wp-content/*","/wp-content/plugins/*","/wp-content/themes/perspektivetg/*","/*\\?(.+)"]}},{"not":{"selector_matches":"a[rel~=\"nofollow\"]"}},{"not":{"selector_matches":".no-prefetch, .no-prefetch a"}}]},"eagerness":"conservative"}]} 790</script>
790 791 <div class="qcld_sld_ajax_loader qc-sld-d-none" style="display:none"> 792 <div class="qcld_sld_ajax_loader_image"> 793 <img alt="ajax-loader" src="https://perspektive-tg.ch/wp-content/plugins/qc-simple-link-directory/assets/images/ajax-loader.gif"> 794 </div> 795 </div> 796 797
797<script> 798 ( function ( body ) { 799 'use strict'; 800 body.className = body.className.replace( /\btribe-no-js\b/, 'tribe-js' ); 801 } )( document.body ); 802 </script>
802 803
803<script> 804 (function( $ ) { 805 806 $( 'document' ).ready( function(){ 807 808 809 }); 810 811 })(jQuery); 812 </script>
812 813
813<script> /* <![CDATA[ */var tribe_l10n_datatables = {"aria":{"sort_ascending":": activate to sort column ascending","sort_descending":": activate to sort column descending"},"length_menu":"Show _MENU_ entries","empty_table":"No data available in table","info":"Showing _START_ to _END_ of _TOTAL_ entries","info_empty":"Showing 0 to 0 of 0 entries","info_filtered":"(filtered from _MAX_ total entries)","zero_records":"No matching records found","search":"Search:","all_selected_text":"All items on this page were selected. ","select_all_link":"Select all pages","clear_selection":"Clear Selection.","pagination":{"all":"All","next":"Next","previous":"Previous"},"select":{"rows":{"0":"","_":": Selected %d rows","1":": Selected 1 row"}},"datepicker":{"dayNames":["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],"dayNamesShort":["So.","Mo.","Di.","Mi.","Do.","Fr.","Sa."],"dayNamesMin":["S","M","D","M","D","F","S"],"monthNames":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"monthNamesShort":["Januar","Februar","M\u00e4rz","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],"monthNamesMin":["Jan.","Feb.","M\u00e4rz","Apr.","Mai","Juni","Juli","Aug.","Sep.","Okt.","Nov.","Dez."],"nextText":"Next","prevText":"Prev","currentText":"Today","closeText":"Done","today":"Today","clear":"Clear"}};/* ]]> */ </script>
813 814
814<script type="text/html" id="tmpl-media-frame"> 815 <div class="media-frame-title" id="media-frame-title"></div> 816 <h2 class="media-frame-menu-heading">Aktionen</h2> 817 <button type="button" class="button button-link media-frame-menu-toggle" aria-expanded="false"> 818 Menü <span class="dashicons dashicons-arrow-down" aria-hidden="true"></span> 819 </button> 820 <div class="media-frame-menu"></div> 821 <div class="media-frame-tab-panel"> 822 <div class="media-frame-router"></div> 823 <div class="media-frame-content"></div> 824 </div> 825 <h2 class="media-frame-actions-heading screen-reader-text"> 826 Aktionen für ausgewählte Medien </h2> 827 <div class="media-frame-toolbar"></div> 828 <div class="media-frame-uploader"></div> 829 </script>
829 830 831
831<script type="text/html" id="tmpl-media-modal"> 832 <div id="wp-media-modal" tabindex="0" class="media-modal wp-core-ui" role="dialog" aria-labelledby="media-frame-title"> 833 <# if ( data.hasCloseButton ) { #> 834 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 835 Dialog schließen </span></button> 836 <# } #> 837 <div class="media-modal-content" role="document"></div> 838 </div> 839 <div class="media-modal-backdrop"></div> 840 </script>
840 841 842
842<script type="text/html" id="tmpl-uploader-window"> 843 <div class="uploader-window-content"> 844 <div class="uploader-editor-title">Dateien für den Upload ablegen</div> 845 </div> 846 </script>
846 847 848
848<script type="text/html" id="tmpl-uploader-editor"> 849 <div class="uploader-editor-content"> 850 <div class="uploader-editor-title">Dateien für den Upload ablegen</div> 851 </div> 852 </script>
852 853 854
854<script type="text/html" id="tmpl-uploader-inline"> 855 <# var messageClass = data.message ? 'has-upload-message' : 'no-upload-message'; #> 856 <# if ( data.canClose ) { #> 857 <button class="close dashicons dashicons-no"><span class="screen-reader-text"> 858 Bedienfeld zum Hochladen schließen </span></button> 859 <# } #> 860 <div class="uploader-inline-content {{ messageClass }}"> 861 <# if ( data.message ) { #> 862 <h2 class="upload-message">{{ data.message }}</h2> 863 <# } #> 864 <div class="upload-ui"> 865 <h2 class="upload-instructions drop-instructions">Dateien für den Upload ablegen</h2> 866 <p class="upload-instructions drop-instructions">oder</p> 867 <button type="button" class="browser button button-hero" aria-describedby="post-upload-info">Dateien auswählen</button> 868 </div> 869 870 <div class="upload-inline-status"></div> 871 872 <div class="post-upload-ui" id="post-upload-info"> 873 874 <p class="max-upload-size"> 875 Maximale Dateigröße für Uploads: 64 MB. </p> 876 877 <# if ( data.suggestedWidth && data.suggestedHeight ) { #> 878 <p class="suggested-dimensions"> 879 Empfohlene Bildmaße: {{data.suggestedWidth}} × {{data.suggestedHeight}} Pixel. </p> 880 <# } #> 881 882 </div> 883 </div> 884 </script>
884 885 886
886<script type="text/html" id="tmpl-media-library-view-switcher"> 887 <a href="https://perspektive-tg.ch/wp-admin/upload.php?mode=list&gr=1" class="view-list"> 888 <span class="screen-reader-text"> 889 Listenansicht </span> 890 </a> 891 <a href="https://perspektive-tg.ch/wp-admin/upload.php?mode=grid&gr=1" class="view-grid current" aria-current="page"> 892 <span class="screen-reader-text"> 893 Rasteransicht </span> 894 </a> 895 </script>
895 896 897
897<script type="text/html" id="tmpl-uploader-status"> 898 <h2>Wird hochgeladen</h2> 899 900 <div class="media-progress-bar"><div></div></div> 901 <div class="upload-details"> 902 <span class="upload-count"> 903 <span class="upload-index"></span> / <span class="upload-total"></span> 904 </span> 905 <span class="upload-detail-separator">–</span> 906 <span class="upload-filename"></span> 907 </div> 908 <div class="upload-errors"></div> 909 <button type="button" class="button upload-dismiss-errors">Fehler verwerfen</button> 910 </script>
910 911 912
912<script type="text/html" id="tmpl-uploader-status-error"> 913 <span class="upload-error-filename word-wrap-break-word">{{{ data.filename }}}</span> 914 <span class="upload-error-message">{{ data.message }}</span> 915 </script>
915 916 917
917<script type="text/html" id="tmpl-edit-attachment-frame"> 918 <div class="edit-media-header"> 919 <button class="left dashicons"<# if ( ! data.hasPrevious ) { #> disabled<# } #>><span class="screen-reader-text">Vorheriges Medienelement bearbeiten</span></button> 920 <button class="right dashicons"<# if ( ! data.hasNext ) { #> disabled<# } #>><span class="screen-reader-text">Nächstes Medienelement bearbeiten</span></button> 921 <button type="button" class="media-modal-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text">Dialog schließen</span></button> 922 </div> 923 <div class="media-frame-title"></div> 924 <div class="media-frame-content"></div> 925 </script>
925 926 927
927<script type="text/html" id="tmpl-attachment-details-two-column"> 928 <div class="attachment-media-view {{ data.orientation }}"> 929 <h2 class="screen-reader-text">Vorschau des Anhangs</h2> 930 <div class="thumbnail thumbnail-{{ data.type }}"> 931 <# if ( data.uploading ) { #> 932 <div class="media-progress-bar"><div></div></div> 933 <# } else if ( data.sizes && data.sizes.full ) { #> 934 <img class="details-image" src="{{ data.sizes.full.url }}" draggable="false" alt="" /> 935 <# } else if ( data.sizes && data.sizes.large ) { #> 936 <img class="details-image" src="{{ data.sizes.large.url }}" draggable="false" alt="" /> 937 <# } else if ( -1 === jQuery.inArray( data.type, [ 'audio', 'video' ] ) ) { #> 938 <img class="details-image icon" src="{{ data.icon }}" draggable="false" alt="" /> 939 <# } #> 940 941 <# if ( 'audio' === data.type ) { #> 942 <div class="wp-media-wrapper wp-audio"> 943 <audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 944 <source type="{{ data.mime }}" src="{{ data.url }}" /> 945 </audio> 946 </div> 947 <# } else if ( 'video' === data.type ) { 948 var w_rule = ''; 949 if ( data.width ) { 950 w_rule = 'width: ' + data.width + 'px;'; 951 } else if ( wp.media.view.settings.contentWidth ) { 952 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 953 } 954 #> 955 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 956 <video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata" 957 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 958 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 959 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 960 <source type="{{ data.mime }}" src="{{ data.url }}" /> 961 </video> 962 </div> 963 <# } #> 964 965 <div class="attachment-actions"> 966 <# if ( 'image' === data.type && ! data.uploading && data.sizes && data.can.save ) { #> 967 <button type="button" class="button edit-attachment">Bild bearbeiten</button> 968 <# } else if ( 'pdf' === data.subtype && data.sizes ) { #> 969 <p>Dokument-Vorschau</p> 970 <# } #> 971 </div> 972 </div> 973 </div> 974 <div class="attachment-info"> 975 <span class="settings-save-status" role="status"> 976 <span class="spinner"></span> 977 <span class="saved">Gespeichert</span> 978 </span> 979 <div class="details"> 980 <h2 class="screen-reader-text"> 981 Details </h2> 982 <div class="uploaded"><strong>Hochgeladen am:</strong> {{ data.dateFormatted }}</div> 983 <div class="uploaded-by word-wrap-break-word"> 984 <strong>Hochgeladen von:</strong> 985 <# if ( data.authorLink ) { #> 986 <a href="{{ data.authorLink }}">{{ data.authorName }}</a> 987 <# } else { #> 988 {{ data.authorName }} 989 <# } #> 990 </div> 991 <# if ( data.uploadedToTitle ) { #> 992 <div class="uploaded-to"> 993 <strong>Hochgeladen zu:</strong> 994 <# if ( data.uploadedToLink ) { #> 995 <a href="{{ data.uploadedToLink }}">{{ data.uploadedToTitle }}</a> 996 <# } else { #> 997 {{ data.uploadedToTitle }} 998 <# } #> 999 </div> 1000 <# } #> 1001 <div class="filename"><strong>Dateiname:</strong> {{ data.filename }}</div> 1002 <div class="file-type"><strong>Dateityp:</strong> {{ data.mime }}</div> 1003 <div class="file-size"><strong>Dateigröße:</strong> {{ data.filesizeHumanReadable }}</div> 1004 <# if ( 'image' === data.type && ! data.uploading ) { #> 1005 <# if ( data.width && data.height ) { #> 1006 <div class="dimensions"><strong>Maße:</strong> 1007 {{ data.width }} × {{ data.height }} Pixel </div> 1008 <# } #> 1009 1010 <# if ( data.originalImageURL && data.originalImageName ) { #> 1011 <div class="word-wrap-break-word"> 1012 <strong>Originalbild:</strong> 1013 <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 1014 </div> 1015 <# } #> 1016 <# } #> 1017 1018 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 1019 <div class="file-length"><strong>Länge:</strong> 1020 <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 1021 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 1022 </div> 1023 <# } #> 1024 1025 <# if ( 'audio' === data.type && data.meta.bitrate ) { #> 1026 <div class="bitrate"> 1027 <strong>Bitrate:</strong> {{ Math.round( data.meta.bitrate / 1000 ) }}kb/s 1028 <# if ( data.meta.bitrate_mode ) { #> 1029 {{ ' ' + data.meta.bitrate_mode.toUpperCase() }} 1030 <# } #> 1031 </div> 1032 <# } #> 1033 1034 <# if ( data.mediaStates ) { #> 1035 <div class="media-states"><strong>Verwendet als:</strong> {{ data.mediaStates }}</div> 1036 <# } #> 1037 1038 <div class="compat-meta"> 1039 <# if ( data.compat && data.compat.meta ) { #> 1040 {{{ data.compat.meta }}} 1041 <# } #>
1042 </div> 1043 </div> 1044 1045 <div class="settings"> 1046 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 1047 <# if ( 'image' === data.type ) { #> 1048 <span class="setting alt-text has-description" data-setting="alt"> 1049 <label for="attachment-details-two-column-alt-text" class="name">Alternativtext</label> 1050 <textarea id="attachment-details-two-column-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 1051 </span> 1052 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/de" target="_blank">Erfahren Sie, wie Sie den Zweck des Bildes beschreiben<span class="screen-reader-text"> (öffnet in neuem Tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leer lassen, wenn das Bild nur als dekoratives Element dient.</p> 1053 <# } #> 1054 <span class="setting" data-setting="title"> 1055 <label for="attachment-details-two-column-title" class="name">Titel</label> 1056 <input type="text" id="attachment-details-two-column-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 1057 </span> 1058 <# if ( 'audio' === data.type ) { #> 1059 <span class="setting" data-setting="artist"> 1060 <label for="attachment-details-two-column-artist" class="name">Künstler</label> 1061 <input type="text" id="attachment-details-two-column-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 1062 </span> 1063 <span class="setting" data-setting="album"> 1064 <label for="attachment-details-two-column-album" class="name">Album</label> 1065 <input type="text" id="attachment-details-two-column-album" value="{{ data.album || data.meta.album || '' }}" /> 1066 </span> 1067 <# } #> 1068 <span class="setting" data-setting="caption"> 1069 <# if ( 'image' === data.type ) { #> 1070 <label for="attachment-details-two-column-caption" class="name">Bildbeschriftung</label> 1071 <# } else { #> 1072 <label for="attachment-details-two-column-caption" class="name">Kurzbeschreibung</label> 1073 <# } #> 1074 <textarea id="attachment-details-two-column-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 1075 </span> 1076 <span class="setting" data-setting="description"> 1077 <label for="attachment-details-two-column-description" class="name">Beschreibung</label> 1078 <textarea id="attachment-details-two-column-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 1079 </span> 1080 <span class="setting" data-setting="url"> 1081 <label for="attachment-details-two-column-copy-link" class="name">Datei-URL:</label> 1082 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-two-column-copy-link" value="{{ data.url }}" readonly />
1083 <span class="copy-to-clipboard-container"> 1084 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-two-column-copy-link">URL in die Zwischenablage kopieren</button> 1085 <span class="success hidden" aria-hidden="true">Kopiert!</span> 1086 </span> 1087 </span> 1088 <div class="attachment-compat"></div> 1089 </div> 1090 1091 <div class="actions"> 1092 <# if ( data.link ) { #> 1093 <a class="view-attachment" href="{{ data.link }}">Anhangseite anzeigen</a> 1094 <# } #> 1095 <# if ( data.can.save ) { #> 1096 <# if ( data.link ) { #> 1097 <span class="links-separator">|</span> 1098 <# } #> 1099 <a href="{{ data.editLink }}">Weitere Details bearbeiten</a> 1100 <# } #> 1101 <# if ( data.can.save && data.link ) { #> 1102 <span class="links-separator">|</span> 1103 <a href="{{ data.url }}" download>Datei herunterladen</a> 1104 <# } #> 1105 <# if ( ! data.uploading && data.can.remove ) { #> 1106 <# if ( data.link || data.can.save ) { #> 1107 <span class="links-separator">|</span> 1108 <# } #> 1109 <button type="button" class="button-link delete-attachment">Endgültig löschen</button> 1110 <# } #> 1111 </div> 1112 </div> 1113 </script>
1113 1114 1115
1115<script type="text/html" id="tmpl-attachment"> 1116 <div class="attachment-preview js--select-attachment type-{{ data.type }} subtype-{{ data.subtype }} {{ data.orientation }}"> 1117 <div class="thumbnail"> 1118 <# if ( data.uploading ) { #> 1119 <div class="media-progress-bar"><div style="width: {{ data.percent }}%"></div></div> 1120 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 1121 <div class="centered"> 1122 <img src="{{ data.size.url }}" draggable="false" alt="" /> 1123 </div> 1124 <# } else { #> 1125 <div class="centered"> 1126 <# if ( data.image && data.image.src && data.image.src !== data.icon ) { #> 1127 <img src="{{ data.image.src }}" class="thumbnail" draggable="false" alt="" /> 1128 <# } else if ( data.sizes ) { 1129 if ( data.sizes.medium ) { #> 1130 <img src="{{ data.sizes.medium.url }}" class="thumbnail" draggable="false" alt="" /> 1131 <# } else { #> 1132 <img src="{{ data.sizes.full.url }}" class="thumbnail" draggable="false" alt="" /> 1133 <# } #> 1134 <# } else { #> 1135 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 1136 <# } #> 1137 </div> 1138 <div class="filename"> 1139 <div>{{ data.filename }}</div> 1140 </div> 1141 <# } #> 1142 </div> 1143 <# if ( data.buttons.close ) { #> 1144 <button type="button" class="button-link attachment-close"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 1145 Entfernen </span></button> 1146 <# } #> 1147 </div> 1148 <# if ( data.buttons.check ) { #> 1149 <button type="button" class="check" tabindex="-1"><span class="media-modal-icon" aria-hidden="true"></span><span class="screen-reader-text"> 1150 Abwählen </span></button> 1151 <# } #> 1152 <# 1153 var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; 1154 if ( data.describe ) { 1155 if ( 'image' === data.type ) { #> 1156 <input type="text" value="{{ data.caption }}" class="describe" data-setting="caption" 1157 aria-label="Beschriftung" 1158 placeholder="Beschriftung …" {{ maybeReadOnly }} /> 1159 <# } else { #> 1160 <input type="text" value="{{ data.title }}" class="describe" data-setting="title" 1161 <# if ( 'video' === data.type ) { #> 1162 aria-label="Videotitel" 1163 placeholder="Videotitel …" 1164 <# } else if ( 'audio' === data.type ) { #> 1165 aria-label="Audiotitel" 1166 placeholder="Audiotitel …" 1167 <# } else { #> 1168 aria-label="Medientitel" 1169 placeholder="Medientitel …" 1170 <# } #> {{ maybeReadOnly }} /> 1171 <# } 1172 } #> 1173 </script>
1173 1174 1175
1175<script type="text/html" id="tmpl-attachment-details"> 1176 <h2> 1177 Anhang-Details <span class="settings-save-status" role="status"> 1178 <span class="spinner"></span> 1179 <span class="saved">Gespeichert</span> 1180 </span> 1181 </h2> 1182 <div class="attachment-info"> 1183 1184 <# if ( 'audio' === data.type ) { #> 1185 <div class="wp-media-wrapper wp-audio"> 1186 <audio crossorigin="anonymous" style="visibility: hidden" controls class="wp-audio-shortcode" width="100%" preload="none"> 1187 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1188 </audio> 1189 </div> 1190 <# } else if ( 'video' === data.type ) { 1191 var w_rule = ''; 1192 if ( data.width ) { 1193 w_rule = 'width: ' + data.width + 'px;'; 1194 } else if ( wp.media.view.settings.contentWidth ) { 1195 w_rule = 'width: ' + wp.media.view.settings.contentWidth + 'px;'; 1196 } 1197 #> 1198 <div style="{{ w_rule }}" class="wp-media-wrapper wp-video"> 1199 <video crossorigin="anonymous" controls="controls" class="wp-video-shortcode" preload="metadata" 1200 <# if ( data.width ) { #>width="{{ data.width }}"<# } #> 1201 <# if ( data.height ) { #>height="{{ data.height }}"<# } #> 1202 <# if ( data.image && data.image.src !== data.icon ) { #>poster="{{ data.image.src }}"<# } #>> 1203 <source type="{{ data.mime }}" src="{{ data.url }}" /> 1204 </video> 1205 </div> 1206 <# } else { #> 1207 <div class="thumbnail thumbnail-{{ data.type }}"> 1208 <# if ( data.uploading ) { #> 1209 <div class="media-progress-bar"><div></div></div> 1210 <# } else if ( 'image' === data.type && data.size && data.size.url ) { #> 1211 <img src="{{ data.size.url }}" draggable="false" alt="" /> 1212 <# } else { #> 1213 <img src="{{ data.icon }}" class="icon" draggable="false" alt="" /> 1214 <# } #> 1215 </div> 1216 <# } #> 1217 1218 <div class="details"> 1219 <div class="filename">{{ data.filename }}</div> 1220 <div class="uploaded">{{ data.dateFormatted }}</div> 1221 1222 <div class="file-size">{{ data.filesizeHumanReadable }}</div> 1223 <# if ( 'image' === data.type && ! data.uploading ) { #> 1224 <# if ( data.width && data.height ) { #> 1225 <div class="dimensions"> 1226 {{ data.width }} × {{ data.height }} Pixel </div> 1227 <# } #> 1228 1229 <# if ( data.originalImageURL && data.originalImageName ) { #> 1230 <div class="word-wrap-break-word"> 1231 Originalbild: <a href="{{ data.originalImageURL }}">{{data.originalImageName}}</a> 1232 </div> 1233 <# } #> 1234 1235 <# if ( data.can.save && data.sizes ) { #> 1236 <a class="edit-attachment" href="{{ data.editLink }}&image-editor" target="_blank">Bild bearbeiten</a> 1237 <# } #> 1238 <# } #> 1239 1240 <# if ( data.fileLength && data.fileLengthHumanReadable ) { #> 1241 <div class="file-length">Länge: <span aria-hidden="true">{{ data.fileLengthHumanReadable }}</span> 1242 <span class="screen-reader-text">{{ data.fileLengthHumanReadable }}</span> 1243 </div> 1244 <# } #> 1245 1246 <# if ( data.mediaStates ) { #> 1247 <div class="media-states"><strong>Verwendet als:</strong> {{ data.mediaStates }}</div> 1248 <# } #> 1249 1250 <# if ( ! data.uploading && data.can.remove ) { #> 1251 <button type="button" class="button-link delete-attachment">Endgültig löschen</button> 1252 <# } #> 1253 1254 <div class="compat-meta"> 1255 <# if ( data.compat && data.compat.meta ) { #> 1256 {{{ data.compat.meta }}} 1257 <# } #> 1258 </div> 1259 </div> 1260 </div> 1261 <# var maybeReadOnly = data.can.save || data.allowLocalEdits ? '' : 'readonly'; #> 1262 <# if ( 'image' === data.type ) { #> 1263 <span class="setting alt-text has-description" data-setting="alt"> 1264 <label for="attachment-details-alt-text" class="name">Alternativtext</label> 1265 <textarea id="attachment-details-alt-text" aria-describedby="alt-text-description" {{ maybeReadOnly }}>{{ data.alt }}</textarea> 1266 </span> 1267 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/de" target="_blank">Erfahren Sie, wie Sie den Zweck des Bildes beschreiben<span class="screen-reader-text"> (öffnet in neuem Tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leer lassen, wenn das Bild nur als dekoratives Element dient.</p> 1268 <# } #> 1269 <span class="setting" data-setting="title"> 1270 <label for="attachment-details-title" class="name">Titel</label> 1271 <input type="text" id="attachment-details-title" value="{{ data.title }}" {{ maybeReadOnly }} /> 1272 </span> 1273 <# if ( 'audio' === data.type ) { #> 1274 <span class="setting" data-setting="artist"> 1275 <label for="attachment-details-artist" class="name">Künstler</label> 1276 <input type="text" id="attachment-details-artist" value="{{ data.artist || data.meta.artist || '' }}" /> 1277 </span> 1278 <span class="setting" data-setting="album"> 1279 <label for="attachment-details-album" class="name">Album</label> 1280 <input type="text" id="attachment-details-album" value="{{ data.album || data.meta.album || '' }}" /> 1281 </span> 1282 <# } #> 1283 <span class="setting" data-setting="caption"> 1284 <# if ( 'image' === data.type ) { #> 1285 <label for="attachment-details-caption" class="name">
1285Bildbeschriftung</label> 1286 <# } else { #> 1287 <label for="attachment-details-caption" class="name">Kurzbeschreibung</label> 1288 <# } #> 1289 <textarea id="attachment-details-caption" {{ maybeReadOnly }}>{{ data.caption }}</textarea> 1290 </span> 1291 <span class="setting" data-setting="description"> 1292 <label for="attachment-details-description" class="name">Beschreibung</label> 1293 <textarea id="attachment-details-description" {{ maybeReadOnly }}>{{ data.description }}</textarea> 1294 </span> 1295 <span class="setting" data-setting="url"> 1296 <label for="attachment-details-copy-link" class="name">Datei-URL:</label> 1297 <input type="text" class="attachment-details-copy-link ltr" id="attachment-details-copy-link" value="{{ data.url }}" readonly /> 1298 <div class="copy-to-clipboard-container"> 1299 <button type="button" class="button button-small copy-attachment-url" data-clipboard-target="#attachment-details-copy-link">URL in die Zwischenablage kopieren</button> 1300 <span class="success hidden" aria-hidden="true">Kopiert!</span> 1301 </div> 1302 </span> 1303 </script>
1303 1304 1305
1305<script type="text/html" id="tmpl-media-selection"> 1306 <div class="selection-info"> 1307 <span class="count"></span> 1308 <# if ( data.editable ) { #> 1309 <button type="button" class="button-link edit-selection">Auswahl bearbeiten</button> 1310 <# } #> 1311 <# if ( data.clearable ) { #> 1312 <button type="button" class="button-link clear-selection">Leeren</button> 1313 <# } #> 1314 </div> 1315 <div class="selection-view"></div> 1316 </script>
1316 1317 1318
1318<script type="text/html" id="tmpl-attachment-display-settings"> 1319 <h2>Anzeigeeinstellungen für Anhänge</h2> 1320 1321 <# if ( 'image' === data.type ) { #> 1322 <span class="setting align"> 1323 <label for="attachment-display-settings-alignment" class="name">Ausrichtung</label> 1324 <select id="attachment-display-settings-alignment" class="alignment" 1325 data-setting="align" 1326 <# if ( data.userSettings ) { #> 1327 data-user-setting="align" 1328 <# } #>> 1329 1330 <option value="left"> 1331 Links </option> 1332 <option value="center"> 1333 Zentriert </option> 1334 <option value="right"> 1335 Rechts </option> 1336 <option value="none" selected> 1337 Keine </option> 1338 </select> 1339 </span> 1340 <# } #> 1341 1342 <span class="setting"> 1343 <label for="attachment-display-settings-link-to" class="name"> 1344 <# if ( data.model.canEmbed ) { #> 1345 Einbetten oder verlinken <# } else { #> 1346 Link zu <# } #> 1347 </label> 1348 <select id="attachment-display-settings-link-to" class="link-to" 1349 data-setting="link" 1350 <# if ( data.userSettings && ! data.model.canEmbed ) { #> 1351 data-user-setting="urlbutton" 1352 <# } #>> 1353 1354 <# if ( data.model.canEmbed ) { #> 1355 <option value="embed" selected> 1356 Medien-Player einbetten </option> 1357 <option value="file"> 1358 <# } else { #> 1359 <option value="none" selected> 1360 Keine </option> 1361 <option value="file"> 1362 <# } #> 1363 <# if ( data.model.canEmbed ) { #> 1364 Mediendatei verlinken <# } else { #> 1365 Mediendatei <# } #> 1366 </option> 1367 <option value="post"> 1368 <# if ( data.model.canEmbed ) { #> 1369 Anhangseite verlinken <# } else { #> 1370 Anhangseite <# } #> 1371 </option> 1372 <# if ( 'image' === data.type ) { #> 1373 <option value="custom"> 1374 Individuelle URL </option> 1375 <# } #> 1376 </select> 1377 </span> 1378 <span class="setting"> 1379 <label for="attachment-display-settings-link-to-custom" class="name">URL</label> 1380 <input type="text" id="attachment-display-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1381 </span> 1382 1383 <# if ( 'undefined' !== typeof data.sizes ) { #> 1384 <span class="setting"> 1385 <label for="attachment-display-settings-size" class="name">Größe</label> 1386 <select id="attachment-display-settings-size" class="size" name="size" 1387 data-setting="size" 1388 <# if ( data.userSettings ) { #> 1389 data-user-setting="imgsize" 1390 <# } #>> 1391 <# 1392 var size = data.sizes['thumbnail']; 1393 if ( size ) { #> 1394 <option value="thumbnail" > 1395 Vorschaubild – {{ size.width }} × {{ size.height }} 1396 </option> 1397 <# } #> 1398 <# 1399 var size = data.sizes['medium']; 1400 if ( size ) { #> 1401 <option value="medium" > 1402 Mittel – {{ size.width }} × {{ size.height }} 1403 </option> 1404 <# } #> 1405 <# 1406 var size = data.sizes['large']; 1407 if ( size ) { #> 1408 <option value="large" > 1409 Groß – {{ size.width }} × {{ size.height }} 1410 </option> 1411 <# } #> 1412 <# 1413 var size = data.sizes['full']; 1414 if ( size ) { #> 1415 <option value="full" selected='selected'> 1416 Originalgröße – {{ size.width }} × {{ size.height }} 1417 </option> 1418 <# } #> 1419 </select> 1420 </span> 1421 <# } #> 1422 </script>
1422 1423 1424
1424<script type="text/html" id="tmpl-gallery-settings"> 1425 <h2>Galerie-Einstellungen</h2> 1426 1427 <span class="setting"> 1428 <label for="gallery-settings-link-to" class="name">Link zu</label> 1429 <select id="gallery-settings-link-to" class="link-to" 1430 data-setting="link" 1431 <# if ( data.userSettings ) { #> 1432 data-user-setting="urlbutton" 1433 <# } #>> 1434 1435 <option value="post" <# if ( ! wp.media.galleryDefaults.link || 'post' === wp.media.galleryDefaults.link ) { 1436 #>selected="selected"<# } 1437 #>> 1438 Anhangseite </option> 1439 <option value="file" <# if ( 'file' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1440 Mediendatei </option> 1441 <option value="none" <# if ( 'none' === wp.media.galleryDefaults.link ) { #>selected="selected"<# } #>> 1442 Keine </option> 1443 </select> 1444 </span> 1445 1446 <span class="setting"> 1447 <label for="gallery-settings-columns" class="name select-label-inline">Spalten</label> 1448 <select id="gallery-settings-columns" class="columns" name="columns" 1449 data-setting="columns"> 1450 <option value="1" <# 1451 if ( 1 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1452 #>> 1453 1 </option> 1454 <option value="2" <# 1455 if ( 2 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1456 #>> 1457 2 </option> 1458 <option value="3" <# 1459 if ( 3 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1460 #>> 1461 3 </option> 1462 <option value="4" <# 1463 if ( 4 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1464 #>> 1465 4 </option> 1466 <option value="5" <# 1467 if ( 5 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1468 #>> 1469 5 </option> 1470 <option value="6" <# 1471 if ( 6 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1472 #>> 1473 6 </option> 1474 <option value="7" <# 1475 if ( 7 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1476 #>> 1477 7 </option> 1478 <option value="8" <# 1479 if ( 8 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1480 #>> 1481 8 </option> 1482 <option value="9" <# 1483 if ( 9 == wp.media.galleryDefaults.columns ) { #>selected="selected"<# } 1484 #>> 1485 9 </option> 1486 </select> 1487 </span> 1488 1489 <span class="setting"> 1490 <input type="checkbox" id="gallery-settings-random-order" data-setting="_orderbyRandom" /> 1491 <label for="gallery-settings-random-order" class="checkbox-label-inline">Zufällige Sortierung</label> 1492 </span> 1493 1494 <span class="setting size"> 1495 <label for="gallery-settings-size" class="name">Größe</label> 1496 <select id="gallery-settings-size" class="size" name="size" 1497 data-setting="size" 1498 <# if ( data.userSettings ) { #> 1499 data-user-setting="imgsize" 1500 <# } #> 1501 > 1502 <option value="thumbnail"> 1503 Vorschaubild </option> 1504 <option value="medium"> 1505 Mittel </option> 1506 <option value="large"> 1507 Groß </option> 1508 <option value="full"> 1509 Originalgröße </option> 1510 </select> 1511 </span> 1512 </script>
1512 1513 1514
1514<script type="text/html" id="tmpl-playlist-settings"> 1515 <h2>Einstellungen der Wiedergabeliste</h2> 1516 1517 <# var emptyModel = _.isEmpty( data.model ), 1518 isVideo = 'video' === data.controller.get('library').props.get('type'); #> 1519 1520 <span class="setting"> 1521 <input type="checkbox" id="playlist-settings-show-list" data-setting="tracklist" <# if ( emptyModel ) { #> 1522 checked="checked" 1523 <# } #> /> 1524 <label for="playlist-settings-show-list" class="checkbox-label-inline"> 1525 <# if ( isVideo ) { #> 1526 Videoliste anzeigen <# } else { #> 1527 Titelliste anzeigen <# } #> 1528 </label> 1529 </span> 1530 1531 <# if ( ! isVideo ) { #> 1532 <span class="setting"> 1533 <input type="checkbox" id="playlist-settings-show-artist" data-setting="artists" <# if ( emptyModel ) { #> 1534 checked="checked" 1535 <# } #> /> 1536 <label for="playlist-settings-show-artist" class="checkbox-label-inline"> 1537 Künstlernamen in der Titelliste anzeigen </label> 1538 </span> 1539 <# } #> 1540 1541 <span class="setting"> 1542 <input type="checkbox" id="playlist-settings-show-images" data-setting="images" <# if ( emptyModel ) { #> 1543 checked="checked" 1544 <# } #> /> 1545 <label for="playlist-settings-show-images" class="checkbox-label-inline"> 1546 Bilder anzeigen </label> 1547 </span> 1548 </script>
1548 1549 1550
1550<script type="text/html" id="tmpl-embed-link-settings"> 1551 <span class="setting link-text"> 1552 <label for="embed-link-settings-link-text" class="name">Linktext</label> 1553 <input type="text" id="embed-link-settings-link-text" class="alignment" data-setting="linkText" /> 1554 </span> 1555 <div class="embed-container" style="display: none;"> 1556 <div class="embed-preview"></div> 1557 </div> 1558 </script>
1558 1559 1560
1560<script type="text/html" id="tmpl-embed-image-settings"> 1561 <div class="wp-clearfix"> 1562 <div class="thumbnail"> 1563 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1564 </div> 1565 </div> 1566 1567 <span class="setting alt-text has-description"> 1568 <label for="embed-image-settings-alt-text" class="name">Alternativtext</label> 1569 <textarea id="embed-image-settings-alt-text" data-setting="alt" aria-describedby="alt-text-description"></textarea> 1570 </span> 1571 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/de" target="_blank">Erfahren Sie, wie Sie den Zweck des Bildes beschreiben<span class="screen-reader-text"> (öffnet in neuem Tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leer lassen, wenn das Bild nur als dekoratives Element dient.</p> 1572 1573 <span class="setting caption"> 1574 <label for="embed-image-settings-caption" class="name">Beschriftung</label> 1575 <textarea id="embed-image-settings-caption" data-setting="caption"></textarea> 1576 </span> 1577 1578 <fieldset class="setting-group"> 1579 <legend class="name">Ausrichten</legend> 1580 <span class="setting align"> 1581 <span class="button-group button-large" data-setting="align"> 1582 <button class="button" value="left"> 1583 Links </button> 1584 <button class="button" value="center"> 1585 Zentriert </button> 1586 <button class="button" value="right"> 1587 Rechts </button> 1588 <button class="button active" value="none"> 1589 Keine </button> 1590 </span> 1591 </span> 1592 </fieldset> 1593 1594 <fieldset class="setting-group"> 1595 <legend class="name">Link zu</legend> 1596 <span class="setting link-to"> 1597 <span class="button-group button-large" data-setting="link"> 1598 <button class="button" value="file"> 1599 Bild-URL </button> 1600 <button class="button" value="custom"> 1601 Individuelle URL </button> 1602 <button class="button active" value="none"> 1603 Keine </button> 1604 </span> 1605 </span> 1606 <span class="setting"> 1607 <label for="embed-image-settings-link-to-custom" class="name">URL</label> 1608 <input type="text" id="embed-image-settings-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1609 </span> 1610 </fieldset> 1611 </script>
1611 1612 1613
1613<script type="text/html" id="tmpl-image-details"> 1614 <div class="media-embed"> 1615 <div class="embed-media-settings"> 1616 <div class="column-settings"> 1617 <span class="setting alt-text has-description"> 1618 <label for="image-details-alt-text" class="name">Alternativtext</label> 1619 <textarea id="image-details-alt-text" data-setting="alt" aria-describedby="alt-text-description">{{ data.model.alt }}</textarea> 1620 </span> 1621 <p class="description" id="alt-text-description"><a href="https://www.w3.org/WAI/tutorials/images/decision-tree/de" target="_blank">Erfahren Sie, wie Sie den Zweck des Bildes beschreiben<span class="screen-reader-text"> (öffnet in neuem Tab)</span><span aria-hidden="true" class="dashicons dashicons-external"></span></a>. Leer lassen, wenn das Bild nur als dekoratives Element dient.</p> 1622 1623 <span class="setting caption"> 1624 <label for="image-details-caption" class="name">Beschriftung</label> 1625 <textarea id="image-details-caption" data-setting="caption">{{ data.model.caption }}</textarea> 1626 </span> 1627 1628 <h2>Anzeigeeinstellungen</h2> 1629 <fieldset class="setting-group"> 1630 <legend class="legend-inline">Ausrichten</legend> 1631 <span class="setting align"> 1632 <span class="button-group button-large" data-setting="align"> 1633 <button class="button" value="left"> 1634 Links </button> 1635 <button class="button" value="center"> 1636 Zentriert </button> 1637 <button class="button" value="right"> 1638 Rechts </button> 1639 <button class="button active" value="none"> 1640 Keine </button> 1641 </span> 1642 </span> 1643 </fieldset> 1644 1645 <# if ( data.attachment ) { #> 1646 <# if ( 'undefined' !== typeof data.attachment.sizes ) { #> 1647 <span class="setting size"> 1648 <label for="image-details-size" class="name">Größe</label> 1649 <select id="image-details-size" class="size" name="size" 1650 data-setting="size" 1651 <# if ( data.userSettings ) { #> 1652 data-user-setting="imgsize" 1653 <# } #>> 1654 <# 1655 var size = data.sizes['thumbnail']; 1656 if ( size ) { #> 1657 <option value="thumbnail"> 1658 Vorschaubild – {{ size.width }} × {{ size.height }} 1659 </option> 1660 <# } #> 1661 <# 1662 var size = data.sizes['medium']; 1663 if ( size ) { #> 1664 <option value="medium"> 1665 Mittel – {{ size.width }} × {{ size.height }} 1666 </option> 1667 <# } #> 1668 <# 1669 var size = data.sizes['large']; 1670 if ( size ) { #> 1671 <option value="large"> 1672 Groß – {{ size.width }} × {{ size.height }} 1673 </option> 1674 <# } #> 1675 <# 1676 var size = data.sizes['full']; 1677 if ( size ) { #> 1678 <option value="full"> 1679 Originalgröße – {{ size.width }} × {{ size.height }} 1680 </option> 1681 <# } #> 1682 <option value="custom"> 1683 Individuelle Größe </option> 1684 </select> 1685 </span> 1686 <# } #> 1687 <div class="custom-size wp-clearfix<# if ( data.model.size !== 'custom' ) { #> hidden<# } #>"> 1688 <span class="custom-size-setting"> 1689 <label for="image-details-size-width">Breite</label> 1690 <input type="number" id="image-details-size-width" aria-describedby="image-size-desc" data-setting="customWidth" step="1" value="{{ data.model.customWidth }}" /> 1691 </span> 1692 <span class="sep" aria-hidden="true">×</span> 1693 <span class="custom-size-setting"> 1694 <label for="image-details-size-height">Höhe</label> 1695 <input type="number" id="image-details-size-height" aria-describedby="image-size-desc" data-setting="customHeight" step="1" value="{{ data.model.customHeight }}" /> 1696 </span> 1697 <p id="image-size-desc" class="description">Bildgröße in Pixel</p> 1698 </div> 1699 <# } #> 1700 1701 <span class="setting link-to"> 1702 <label for="image-details-link-to" class="name">Link zu</label> 1703 <select id="image-details-link-to" data-setting="link"> 1704 <# if ( data.attachment ) { #> 1705 <option value="file">
1706 Mediendatei </option> 1707 <option value="post"> 1708 Anhangseite </option> 1709 <# } else { #> 1710 <option value="file"> 1711 Bild-URL </option> 1712 <# } #> 1713 <option value="custom"> 1714 Individuelle URL </option> 1715 <option value="none"> 1716 Keine </option> 1717 </select> 1718 </span> 1719 <span class="setting"> 1720 <label for="image-details-link-to-custom" class="name">URL</label> 1721 <input type="text" id="image-details-link-to-custom" class="link-to-custom" data-setting="linkUrl" /> 1722 </span> 1723 1724 <div class="advanced-section"> 1725 <h2><button type="button" class="button-link advanced-toggle">Erweiterte Optionen</button></h2> 1726 <div class="advanced-settings hidden"> 1727 <div class="advanced-image"> 1728 <span class="setting title-text"> 1729 <label for="image-details-title-attribute" class="name">Title-Attribut des Bildes</label> 1730 <input type="text" id="image-details-title-attribute" data-setting="title" value="{{ data.model.title }}" /> 1731 </span> 1732 <span class="setting extra-classes"> 1733 <label for="image-details-css-class" class="name">Bild-CSS-Klasse</label> 1734 <input type="text" id="image-details-css-class" data-setting="extraClasses" value="{{ data.model.extraClasses }}" /> 1735 </span> 1736 </div> 1737 <div class="advanced-link"> 1738 <span class="setting link-target"> 1739 <input type="checkbox" id="image-details-link-target" data-setting="linkTargetBlank" value="_blank" <# if ( data.model.linkTargetBlank ) { #>checked="checked"<# } #>> 1740 <label for="image-details-link-target" class="checkbox-label">Link in einem neuen Tab öffnen</label> 1741 </span> 1742 <span class="setting link-rel"> 1743 <label for="image-details-link-rel" class="name">Linkbeziehung</label> 1744 <input type="text" id="image-details-link-rel" data-setting="linkRel" value="{{ data.model.linkRel }}" /> 1745 </span> 1746 <span class="setting link-class-name"> 1747 <label for="image-details-link-css-class" class="name">CSS-Klasse des Links</label> 1748 <input type="text" id="image-details-link-css-class" data-setting="linkClassName" value="{{ data.model.linkClassName }}" /> 1749 </span> 1750 </div> 1751 </div> 1752 </div> 1753 </div> 1754 <div class="column-image"> 1755 <div class="image"> 1756 <img src="{{ data.model.url }}" draggable="false" alt="" /> 1757 <# if ( data.attachment && window.imageEdit ) { #> 1758 <div class="actions"> 1759 <input type="button" class="edit-attachment button" value="Original bearbeiten" /> 1760 <input type="button" class="replace-attachment button" value="Ersetzen" /> 1761 </div> 1762 <# } #> 1763 </div> 1764 </div> 1765 </div> 1766 </div> 1767 </script>
1767 1768 1769
1769<script type="text/html" id="tmpl-image-editor"> 1770 <div id="media-head-{{ data.id }}"></div> 1771 <div id="image-editor-{{ data.id }}"></div> 1772 </script>
1772 1773 1774
1774<script type="text/html" id="tmpl-audio-details"> 1775 <# var ext, html5types = { 1776 mp3: wp.media.view.settings.embedMimes.mp3, 1777 ogg: wp.media.view.settings.embedMimes.ogg 1778 }; #> 1779 1780 <div class="media-embed media-embed-details"> 1781 <div class="embed-media-settings embed-audio-settings"> 1782 <audio crossorigin="anonymous" style="visibility: hidden" 1783 controls 1784 class="wp-audio-shortcode" 1785 width="{{ _.isUndefined( data.model.width ) ? 400 : data.model.width }}" 1786 preload="{{ _.isUndefined( data.model.preload ) ? 'none' : data.model.preload }}" 1787 <# 1788 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1789 #> autoplay<# 1790 } 1791 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1792 #> loop<# 1793 } 1794 #> 1795> 1796 <# if ( ! _.isEmpty( data.model.src ) ) { #> 1797 <source src="{{ data.model.src }}" type="{{ wp.media.view.settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 1798 <# } #> 1799 1800 <# if ( ! _.isEmpty( data.model.mp3 ) ) { #> 1801 <source src="{{ data.model.mp3 }}" type="{{ wp.media.view.settings.embedMimes[ 'mp3' ] }}" /> 1802 <# } #> 1803 <# if ( ! _.isEmpty( data.model.ogg ) ) { #> 1804 <source src="{{ data.model.ogg }}" type="{{ wp.media.view.settings.embedMimes[ 'ogg' ] }}" /> 1805 <# } #> 1806 <# if ( ! _.isEmpty( data.model.flac ) ) { #> 1807 <source src="{{ data.model.flac }}" type="{{ wp.media.view.settings.embedMimes[ 'flac' ] }}" /> 1808 <# } #> 1809 <# if ( ! _.isEmpty( data.model.m4a ) ) { #> 1810 <source src="{{ data.model.m4a }}" type="{{ wp.media.view.settings.embedMimes[ 'm4a' ] }}" /> 1811 <# } #> 1812 <# if ( ! _.isEmpty( data.model.wav ) ) { #> 1813 <source src="{{ data.model.wav }}" type="{{ wp.media.view.settings.embedMimes[ 'wav' ] }}" /> 1814 <# } #> 1815 </audio> 1816 1817 <# if ( ! _.isEmpty( data.model.src ) ) { 1818 ext = data.model.src.split('.').pop(); 1819 if ( html5types[ ext ] ) { 1820 delete html5types[ ext ]; 1821 } 1822 #> 1823 <span class="setting"> 1824 <label for="audio-details-source" class="name">URL</label> 1825 <input type="text" id="audio-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 1826 <button type="button" class="button-link remove-setting">Audioquelle entfernen</button> 1827 </span> 1828 <# } #> 1829 <# if ( ! _.isEmpty( data.model.mp3 ) ) { 1830 if ( ! _.isUndefined( html5types.mp3 ) ) { 1831 delete html5types.mp3; 1832 } 1833 #> 1834 <span class="setting"> 1835 <label for="audio-details-mp3-source" class="name">MP3</label> 1836 <input type="text" id="audio-details-mp3-source" readonly data-setting="mp3" value="{{ data.model.mp3 }}" /> 1837 <button type="button" class="button-link remove-setting">Audioquelle entfernen</button> 1838 </span> 1839 <# } #> 1840 <# if ( ! _.isEmpty( data.model.ogg ) ) { 1841 if ( ! _.isUndefined( html5types.ogg ) ) { 1842 delete html5types.ogg; 1843 } 1844 #> 1845 <span class="setting"> 1846 <label for="audio-details-ogg-source" class="name">OGG</label> 1847 <input type="text" id="audio-details-ogg-source" readonly data-setting="ogg" value="{{ data.model.ogg }}" /> 1848 <button type="button" class="button-link remove-setting">Audioquelle entfernen</button> 1849 </span> 1850 <# } #> 1851 <# if ( ! _.isEmpty( data.model.flac ) ) { 1852 if ( ! _.isUndefined( html5types.flac ) ) { 1853 delete html5types.flac; 1854 } 1855 #> 1856 <span class="setting"> 1857 <label for="audio-details-flac-source" class="name">FLAC</label> 1858 <input type="text" id="audio-details-flac-source" readonly data-setting="flac" value="{{ data.model.flac }}" /> 1859 <button type="button" class="button-link remove-setting">Audioquelle entfernen</button> 1860 </span> 1861 <# } #> 1862 <# if ( ! _.isEmpty( data.model.m4a ) ) { 1863 if ( ! _.isUndefined( html5types.m4a ) ) { 1864 delete html5types.m4a; 1865 } 1866 #> 1867 <span class="setting"> 1868 <label for="audio-details-m4a-source" class="name">M4A</label> 1869 <input type="text" id="audio-details-m4a-source" readonly data-setting="m4a" value="{{ data.model.m4a }}" /> 1870 <button type="button" class="button-link remove-setting">Audioquelle entfernen</button> 1871 </span> 1872 <# } #> 1873 <# if ( ! _.isEmpty( data.model.wav ) ) { 1874 if ( ! _.isUndefined( html5types.wav ) ) { 1875 delete html5types.wav; 1876 } 1877 #> 1878 <span class="setting"> 1879 <label for="audio-details-wav-source" class="name">WAV</label> 1880 <input type="text" id="audio-details-wav-source" readonly data-setting="wav" value="{{ data.model.wav }}" /> 1881 <button type="button" class="button-link remove-setting">Audioquelle entfernen</button> 1882 </span> 1883 <# } #> 1884 1885 <# if ( ! _.isEmpty( html5types ) ) { #> 1886 <fieldset class="setting-group"> 1887 <legend class="name">Fügen Sie alternative Quellen hinzu, um eine optimale HTML5-Wiedergabe zu gewährleisten</legend> 1888 <span class="setting"> 1889 <span class="button-large"> 1890 <# _.each( html5types, function (mime, type) { #> 1891 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 1892 <# } ) #> 1893 </span> 1894 </span> 1895 </fieldset> 1896 <# } #> 1897 1898 <fieldset class="setting-group"> 1899 <legend class="name">Vorladen</legend> 1900 <span class="setting preload"> 1901 <span class="button-group button-large" data-setting="preload"> 1902 <button class="button" value="auto">Automatisch</button> 1903 <button class="button" value="metadata">Metadaten</button> 1904 <button class="button active" value="none">Ohne</button> 1905 </span> 1906 </span> 1907 </fieldset> 1908 1909 <span class="setting-group"> 1910 <span class="setting checkbox-setting autoplay"> 1911 <input type="checkbox" id="audio-details-autoplay" data-setting="autoplay" /> 1912 <label for="audio-details-autoplay" class="checkbox-label">Automatische Wiedergabe</label> 1913 </span> 1914 1915 <span class="setting checkbox-setting"> 1916 <input type="checkbox" id="audio-details-loop" data-setting="loop" /> 1917 <label for="audio-details-loop" class="checkbox-label">Wiederholen</label> 1918 </span> 1919 </span> 1920 </div> 1921 </div> 1922 </script>
1922 1923 1924
1924<script type="text/html" id="tmpl-video-details"> 1925 <# var ext, html5types = { 1926 mp4: wp.media.view.settings.embedMimes.mp4, 1927 ogv: wp.media.view.settings.embedMimes.ogv, 1928 webm: wp.media.view.settings.embedMimes.webm 1929 }; #> 1930 1931 <div class="media-embed media-embed-details"> 1932 <div class="embed-media-settings embed-video-settings"> 1933 <div class="wp-video-holder"> 1934 <# 1935 var w = ! data.model.width || data.model.width > 640 ? 640 : data.model.width, 1936 h = ! data.model.height ? 360 : data.model.height; 1937 1938 if ( data.model.width && w !== data.model.width ) { 1939 h = Math.ceil( ( h * w ) / data.model.width ); 1940 } 1941 #> 1942 1943 <# var w_rule = '', classes = [], 1944 w, h, settings = wp.media.view.settings, 1945 isYouTube = isVimeo = false; 1946 1947 if ( ! _.isEmpty( data.model.src ) ) { 1948 isYouTube = data.model.src.match(/youtube|youtu\.be/); 1949 isVimeo = -1 !== data.model.src.indexOf('vimeo'); 1950 } 1951 1952 if ( settings.contentWidth && data.model.width >= settings.contentWidth ) { 1953 w = settings.contentWidth; 1954 } else { 1955 w = data.model.width; 1956 } 1957 1958 if ( w !== data.model.width ) { 1959 h = Math.ceil( ( data.model.height * w ) / data.model.width ); 1960 } else { 1961 h = data.model.height; 1962 } 1963 1964 if ( w ) { 1965 w_rule = 'width: ' + w + 'px; '; 1966 } 1967 1968 if ( isYouTube ) { 1969 classes.push( 'youtube-video' ); 1970 } 1971 1972 if ( isVimeo ) { 1973 classes.push( 'vimeo-video' ); 1974 } 1975 1976#> 1977<div style="{{ w_rule }}" class="wp-video"> 1978<video crossorigin="anonymous" controls 1979 class="wp-video-shortcode {{ classes.join( ' ' ) }}" 1980 <# if ( w ) { #>width="{{ w }}"<# } #> 1981 <# if ( h ) { #>height="{{ h }}"<# } #> 1982 <# 1983 if ( ! _.isUndefined( data.model.poster ) && data.model.poster ) { 1984 #> poster="{{ data.model.poster }}"<# 1985 } #> 1986 preload ="{{ _.isUndefined( data.model.preload ) ? 'metadata' : data.model.preload }}" 1987 <# 1988 if ( ! _.isUndefined( data.model.autoplay ) && data.model.autoplay ) { 1989 #> autoplay<# 1990 } 1991 if ( ! _.isUndefined( data.model.loop ) && data.model.loop ) { 1992 #> loop<# 1993 } 1994 #> 1995> 1996 <# if ( ! _.isEmpty( data.model.src ) ) { 1997 if ( isYouTube ) { #> 1998 <source src="{{ data.model.src }}" type="video/youtube" /> 1999 <# } else if ( isVimeo ) { #> 2000 <source src="{{ data.model.src }}" type="video/vimeo" /> 2001 <# } else { #> 2002 <source src="{{ data.model.src }}" type="{{ settings.embedMimes[ data.model.src.split('.').pop() ] }}" /> 2003 <# } 2004 } #> 2005 2006 <# if ( data.model.mp4 ) { #> 2007 <source src="{{ data.model.mp4 }}" type="{{ settings.embedMimes[ 'mp4' ] }}" /> 2008 <# } #> 2009 <# if ( data.model.m4v ) { #> 2010 <source src="{{ data.model.m4v }}" type="{{ settings.embedMimes[ 'm4v' ] }}" /> 2011 <# } #> 2012 <# if ( data.model.webm ) { #> 2013 <source src="{{ data.model.webm }}" type="{{ settings.embedMimes[ 'webm' ] }}" /> 2014 <# } #> 2015 <# if ( data.model.ogv ) { #> 2016 <source src="{{ data.model.ogv }}" type="{{ settings.embedMimes[ 'ogv' ] }}" /> 2017 <# } #> 2018 <# if ( data.model.flv ) { #> 2019 <source src="{{ data.model.flv }}" type="{{ settings.embedMimes[ 'flv' ] }}" /> 2020 <# } #> 2021 {{{ data.model.content }}} 2022</video> 2023</div> 2024 2025 <# if ( ! _.isEmpty( data.model.src ) ) { 2026 ext = data.model.src.split('.').pop(); 2027 if ( html5types[ ext ] ) { 2028 delete html5types[ ext ]; 2029 } 2030 #> 2031 <span class="setting"> 2032 <label for="video-details-source" class="name">URL</label> 2033 <input type="text" id="video-details-source" readonly data-setting="src" value="{{ data.model.src }}" /> 2034 <button type="button" class="button-link remove-setting">Videoquelle entfernen</button> 2035 </span> 2036 <# } #> 2037 <# if ( ! _.isEmpty( data.model.mp4 ) ) { 2038 if ( ! _.isUndefined( html5types.mp4 ) ) { 2039 delete html5types.mp4; 2040 } 2041 #> 2042 <span class="setting"> 2043 <label for="video-details-mp4-source" class="name">MP4</label> 2044 <input type="text" id="video-details-mp4-source" readonly data-setting="mp4" value="{{ data.model.mp4 }}" /> 2045 <button type="button" class="button-link remove-setting">Videoquelle entfernen</button> 2046 </span> 2047 <# } #> 2048 <# if ( ! _.isEmpty( data.model.m4v ) ) { 2049 if ( ! _.isUndefined( html5types.m4v ) ) { 2050 delete html5types.m4v; 2051 } 2052 #> 2053 <span class="setting">
2054 <label for="video-details-m4v-source" class="name">M4V</label> 2055 <input type="text" id="video-details-m4v-source" readonly data-setting="m4v" value="{{ data.model.m4v }}" /> 2056 <button type="button" class="button-link remove-setting">Videoquelle entfernen</button> 2057 </span> 2058 <# } #> 2059 <# if ( ! _.isEmpty( data.model.webm ) ) { 2060 if ( ! _.isUndefined( html5types.webm ) ) { 2061 delete html5types.webm; 2062 } 2063 #> 2064 <span class="setting"> 2065 <label for="video-details-webm-source" class="name">WEBM</label> 2066 <input type="text" id="video-details-webm-source" readonly data-setting="webm" value="{{ data.model.webm }}" /> 2067 <button type="button" class="button-link remove-setting">Videoquelle entfernen</button> 2068 </span> 2069 <# } #> 2070 <# if ( ! _.isEmpty( data.model.ogv ) ) { 2071 if ( ! _.isUndefined( html5types.ogv ) ) { 2072 delete html5types.ogv; 2073 } 2074 #> 2075 <span class="setting"> 2076 <label for="video-details-ogv-source" class="name">OGV</label> 2077 <input type="text" id="video-details-ogv-source" readonly data-setting="ogv" value="{{ data.model.ogv }}" /> 2078 <button type="button" class="button-link remove-setting">Videoquelle entfernen</button> 2079 </span> 2080 <# } #> 2081 <# if ( ! _.isEmpty( data.model.flv ) ) { 2082 if ( ! _.isUndefined( html5types.flv ) ) { 2083 delete html5types.flv; 2084 } 2085 #> 2086 <span class="setting"> 2087 <label for="video-details-flv-source" class="name">FLV</label> 2088 <input type="text" id="video-details-flv-source" readonly data-setting="flv" value="{{ data.model.flv }}" /> 2089 <button type="button" class="button-link remove-setting">Videoquelle entfernen</button> 2090 </span> 2091 <# } #> 2092 </div> 2093 2094 <# if ( ! _.isEmpty( html5types ) ) { #> 2095 <fieldset class="setting-group"> 2096 <legend class="name">Fügen Sie alternative Quellen hinzu, um eine optimale HTML5-Wiedergabe zu gewährleisten</legend> 2097 <span class="setting"> 2098 <span class="button-large"> 2099 <# _.each( html5types, function (mime, type) { #> 2100 <button class="button add-media-source" data-mime="{{ mime }}">{{ type }}</button> 2101 <# } ) #> 2102 </span> 2103 </span> 2104 </fieldset> 2105 <# } #> 2106 2107 <# if ( ! _.isEmpty( data.model.poster ) ) { #> 2108 <span class="setting"> 2109 <label for="video-details-poster-image" class="name">Vorschaubild</label> 2110 <input type="text" id="video-details-poster-image" readonly data-setting="poster" value="{{ data.model.poster }}" /> 2111 <button type="button" class="button-link remove-setting">Vorschaubild entfernen</button> 2112 </span> 2113 <# } #> 2114 2115 <fieldset class="setting-group"> 2116 <legend class="name">Vorladen</legend> 2117 <span class="setting preload"> 2118 <span class="button-group button-large" data-setting="preload"> 2119 <button class="button" value="auto">Automatisch</button> 2120 <button class="button" value="metadata">Metadaten</button> 2121 <button class="button active" value="none">Ohne</button> 2122 </span> 2123 </span> 2124 </fieldset> 2125 2126 <span class="setting-group"> 2127 <span class="setting checkbox-setting autoplay"> 2128 <input type="checkbox" id="video-details-autoplay" data-setting="autoplay" /> 2129 <label for="video-details-autoplay" class="checkbox-label">Automatische Wiedergabe</label> 2130 </span> 2131 2132 <span class="setting checkbox-setting"> 2133 <input type="checkbox" id="video-details-loop" data-setting="loop" /> 2134 <label for="video-details-loop" class="checkbox-label">Wiederholen</label> 2135 </span> 2136 </span> 2137 2138 <span class="setting" data-setting="content"> 2139 <# 2140 var content = ''; 2141 if ( ! _.isEmpty( data.model.content ) ) { 2142 var tracks = jQuery( data.model.content ).filter( 'track' ); 2143 _.each( tracks.toArray(), function( track, index ) { 2144 content += track.outerHTML; #> 2145 <label for="video-details-track-{{ index }}" class="name">Textspuren (Untertitel, Beschreibungen, Kapitel oder Metadaten)</label> 2146 <input class="content-track" type="text" id="video-details-track-{{ index }}" aria-describedby="video-details-track-desc-{{ index }}" value="{{ track.outerHTML }}" />
2147 <span class="description" id="video-details-track-desc-{{ index }}"> 2148 Die Werte srclang, label und kind können bearbeitet werden, um die Sprache und Art der Video-Textspur festzulegen. </span> 2149 <button type="button" class="button-link remove-setting remove-track">Video-Textspur entfernen</button><br /> 2150 <# } ); #> 2151 <# } else { #> 2152 <span class="name">Textspuren (Untertitel, Beschreibungen, Kapitel oder Metadaten)</span><br /> 2153 <em>Es gibt keine zugehörigen Untertitel.</em> 2154 <# } #> 2155 <textarea class="hidden content-setting">{{ content }}</textarea> 2156 </span> 2157 </div> 2158 </div> 2159 </script>
2159 2160 2161
2161<script type="text/html" id="tmpl-editor-gallery"> 2162 <# if ( data.attachments.length ) { #> 2163 <div class="gallery gallery-columns-{{ data.columns }}"> 2164 <# _.each( data.attachments, function( attachment, index ) { #> 2165 <dl class="gallery-item"> 2166 <dt class="gallery-icon"> 2167 <# if ( attachment.thumbnail ) { #> 2168 <img src="{{ attachment.thumbnail.url }}" width="{{ attachment.thumbnail.width }}" height="{{ attachment.thumbnail.height }}" alt="{{ attachment.alt }}" /> 2169 <# } else { #> 2170 <img src="{{ attachment.url }}" alt="{{ attachment.alt }}" /> 2171 <# } #> 2172 </dt> 2173 <# if ( attachment.caption ) { #> 2174 <dd class="wp-caption-text gallery-caption"> 2175 {{{ data.verifyHTML( attachment.caption ) }}} 2176 </dd> 2177 <# } #> 2178 </dl> 2179 <# if ( index % data.columns === data.columns - 1 ) { #> 2180 <br style="clear: both;" /> 2181 <# } #> 2182 <# } ); #> 2183 </div> 2184 <# } else { #> 2185 <div class="wpview-error"> 2186 <div class="dashicons dashicons-format-gallery"></div><p>Es wurden keine Elemente gefunden.</p> 2187 </div> 2188 <# } #> 2189 </script>
2189 2190 2191
2191<script type="text/html" id="tmpl-crop-content"> 2192 <img class="crop-image" src="{{ data.url }}" alt="Vorschau für den Bildzuschnitt. Erfordert Maus-Interaktion." /> 2193 <div class="upload-errors"></div> 2194 </script>
2194 2195 2196
2196<script type="text/html" id="tmpl-site-icon-preview-crop"> 2197 <style> 2198 :root{ 2199 --site-icon-url: url( "{{ data.url }}" ); 2200 } 2201 </style> 2202 <h2>Website-Icon-Vorschau</h2> 2203 <p>Als App-Icon und als Browser-Icon.</p> 2204 <div class="site-icon-preview crop"> 2205 <div class="image-preview-wrap app-icon-preview"> 2206 <img id="preview-app-icon" src="{{ data.url }}" class="app-icon-preview" alt="Vorschau als App-Icon" /> 2207 </div> 2208 <div class="site-icon-preview-browser"> 2209 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="browser-buttons"><path fill-rule="evenodd" clip-rule="evenodd" d="M0 20a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm18 0a6 6 0 1 1 12 0 6 6 0 0 1-12 0Zm24-6a6 6 0 1 0 0 12 6 6 0 0 0 0-12Z" /></svg> 2210 <div class="site-icon-preview-tab"> 2211 <div class="image-preview-wrap browser"> 2212 <img id="preview-favicon" src="{{ data.url }}" class="browser-icon-preview" alt="Vorschau als Browser-Icon" /> 2213 </div> 2214 <div class="site-icon-preview-site-title" aria-hidden="true"><# print( '' ) #></div> 2215 <svg role="img" aria-hidden="true" fill="none" xmlns="http://www.w3.org/2000/svg" class="close-button"> 2216 <path d="M12 13.0607L15.7123 16.773L16.773 15.7123L13.0607 12L16.773 8.28772L15.7123 7.22706L12 10.9394L8.28771 7.22705L7.22705 8.28771L10.9394 12L7.22706 15.7123L8.28772 16.773L12 13.0607Z" /> 2217 </svg> 2218 </div> 2219 </div> 2220 </div> 2221 </div> 2222 </script>
2222 2223 2224
2224<script type="text/html" id="tmpl-pum-shortcode-view-popup"> <p class="pum-sub-form-desc"> 2225 Pop-up: ID "{{attrs.id}}" 2226 </p> 2227 </script>
2227<script type="text/html" id="tmpl-pum-shortcode-view-popup_trigger"> <# 2228 const allowedTags = ["a","abbr","acronym","b","blockquote","cite","code","del","em","i","q","s","strike","strong"]; 2229 const tag = allowedTags.indexOf( attrs.tag ) >= 0 ? attrs.tag : 'span'; 2230 #> 2231 <{{{tag}}} class="pum-trigger popmake-{{{attrs.id}}} {{{attrs.classes}}}">{{{attrs._inner_content}}}</{{{tag}}}> 2232 </script>
2232<script type="text/html" id="tmpl-pum-shortcode-view-popup_close"> <# 2233 const allowedTags = ["a","abbr","acronym","b","blockquote","cite","code","del","em","i","q","s","strike","strong"]; 2234 const tag = allowedTags.indexOf( attrs.tag ) >= 0 ? attrs.tag : 'span'; 2235 #> 2236 <{{{tag}}} class="pum-close popmake-close <# if (typeof attrs.classes !== 'undefined') print(attrs.classes); #>">{{{attrs._inner_content}}}</{{{tag}}}> 2237 </script>
2237<script type="text/html" id="tmpl-pum-shortcode-view-popup_cookie"> <div class="pum-cookie">Popup Cookie</div> 2238 </script>
2238<script type="text/html" id="tmpl-pum-shortcode-view-pum_sub_form"> <p class="pum-sub-form-desc"> 2239 Subscription Form Placeholder </p> 2240 </script>
2240
2240<script type='text/javascript'> 2241 (function () { 2242 var c = document.body.className; 2243 c = c.replace(/woocommerce-no-js/, 'woocommerce-js'); 2244 document.body.className = c; 2245 })(); 2246 </script>
2246 2247
2247<script id="tec-user-agent-js" src="https://perspektive-tg.ch/wp-content/plugins/the-events-calendar/common/build/js/user-agent.js?ver=da75d0bdea6dde3898df"></script>
vendor: 1 bytes, line 2247
2247
2248<script id="coblocks-animation-js" src="https://perspektive-tg.ch/wp-content/plugins/coblocks/dist/js/coblocks-animation.js?ver=3.1.17"></script>
vendor: 1 bytes, line 2248
2248
2249<script id="wp-hooks-js" src="https://perspektive-tg.ch/wp-includes/js/dist/hooks.min.js?ver=f0f188028580e8dc1255"></script>
vendor: 1 bytes, line 2249
2249
2250<script id="wp-i18n-js" src="https://perspektive-tg.ch/wp-includes/js/dist/i18n.min.js?ver=1dfe7db3940c23ea9216"></script>
vendor: 1 bytes, line 2250
2250
2251<script id="wp-i18n-js-after"> 2252wp.i18n.setLocaleData( { 'text direction\u0004ltr': [ 'ltr' ] } ); 2253//# sourceURL=wp-i18n-js-after 2254</script>
vendor: 1 bytes, line 2254
2254
2255<script id="swv-js" src="https://perspektive-tg.ch/wp-content/plugins/contact-form-7/includes/swv/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2255
2255
2256<script id="contact-form-7-js-translations"> 2257( function( domain, translations ) { 2258 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 2259 localeData[""].domain = domain; 2260 wp.i18n.setLocaleData( localeData, domain ); 2261} )( "contact-form-7", {"translation-revision-date":"2026-09-12 02:15:25+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"de"},"This contact form is placed in the wrong place.":["Dieses Kontaktformular wurde an der falschen Stelle platziert."],"Error:":["Fehler:"]}},"comment":{"reference":"includes\/js\/index.js"}} ); 2262//# sourceURL=contact-form-7-js-translations 2263</script>
vendor: 1 bytes, line 2263
2263
2264<script id="contact-form-7-js-before"> 2265var wpcf7 = { 2266 "api": { 2267 "root": "https:\/\/perspektive-tg.ch\/wp-json\/", 2268 "namespace": "contact-form-7\/v1" 2269 } 2270}; 2271//# sourceURL=contact-form-7-js-before 2272</script>
vendor: 1 bytes, line 2272
2272
2273<script id="contact-form-7-js" src="https://perspektive-tg.ch/wp-content/plugins/contact-form-7/includes/js/index.js?ver=6.1.7"></script>
vendor: 1 bytes, line 2273
2273
2274<script src='https://perspektive-tg.ch/wp-content/plugins/the-events-calendar/common/build/js/underscore-before.js'></script>
vendor: 1 bytes, line 2274
2274
2275<script id="underscore-js" src="https://perspektive-tg.ch/wp-includes/js/underscore.min.js?ver=1.13.8"></script>
vendor: 1 bytes, line 2275
2275
2276<script src='https://perspektive-tg.ch/wp-content/plugins/the-events-calendar/common/build/js/underscore-after.js'></script>
vendor: 1 bytes, line 2276
2276
2277<script id="shortcode-js" src="https://perspektive-tg.ch/wp-includes/js/shortcode.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2277
2277
2278<script id="backbone-js" src="https://perspektive-tg.ch/wp-includes/js/backbone.min.js?ver=1.6.1"></script>
vendor: 1 bytes, line 2278
2278
2279<script id="wp-util-js-extra"> 2280var _wpUtilSettings = {"ajax":{"url":"/wp-admin/admin-ajax.php"}}; 2281//# sourceURL=wp-util-js-extra 2282</script>
vendor: 1 bytes, line 2282
2282
2283<script id="wp-util-js" src="https://perspektive-tg.ch/wp-includes/js/wp-util.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2283
2283
2284<script id="wp-backbone-js" src="https://perspektive-tg.ch/wp-includes/js/wp-backbone.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2284
2284
2285<script id="media-models-js-extra"> 2286var _wpMediaModelsL10n = {"settings":{"ajaxurl":"/wp-admin/admin-ajax.php","post":{"id":0}}}; 2287//# sourceURL=media-models-js-extra 2288</script>
vendor: 1 bytes, line 2288
2288
2289<script id="media-models-js" src="https://perspektive-tg.ch/wp-includes/js/media-models.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2289
2289
2290<script id="wp-plupload-js-extra"> 2291var pluploadL10n = {"queue_limit_exceeded":"Sie haben versucht, zu viele Dateien in die Warteschlange zu stellen.","file_exceeds_size_limit":"%s \u00fcberschreitet das Upload-Limit f\u00fcr diese Website.","zero_byte_file":"Die ausgew\u00e4hlte Datei ist leer. Bitte versuchen Sie es mit einer anderen.","invalid_filetype":"Der Webserver kann diese Datei nicht verarbeiten.","not_an_image":"Diese Datei ist keine Bilddatei. Bitte probieren Sie eine andere Datei.","image_memory_exceeded":"Die Arbeitsspeichergrenze wurde \u00fcberschritten. Bitte versuchen Sie es mit einer kleineren Datei.","image_dimensions_exceeded":"Die Datei ist gr\u00f6\u00dfer als die Maximalgr\u00f6\u00dfe. Bitte verwenden Sie eine kleinere Datei.","default_error":"Bei dem Upload ist ein Fehler aufgetreten. Bitte versuchen Sie es sp\u00e4ter erneut.","missing_upload_url":"Die Konfiguration ist fehlerhaft. Bitte wenden Sie sich an Ihren Serveradministrator.","upload_limit_exceeded":"Sie k\u00f6nnen nur 1 Datei hochladen.","http_error":"Unerwartete Antwort des Servers. Die Datei wurde m\u00f6glicherweise erfolgreich hochgeladen. Schauen Sie in der Mediathek nach oder laden Sie die Seite neu.","http_error_image":"Der Server kann das Bild nicht verarbeiten. Dies kann vorkommen, wenn der Server besch\u00e4ftigt ist oder nicht genug Ressourcen hat, um die Aufgabe abzuschlie\u00dfen. Es k\u00f6nnte helfen, ein kleineres Bild hochzuladen. Die maximale Gr\u00f6\u00dfe sollte 2560\u00a0Pixel nicht \u00fcberschreiten.","upload_failed":"Der Upload ist fehlgeschlagen.","big_upload_failed":"Bitte versuchen Sie, diese Datei mit dem %1$sBrowser-Uploader%2$s hochzuladen.","big_upload_queued":"%s \u00fcberschreitet das Upload-Limit f\u00fcr den Mehrdateien-Uploader.","io_error":"IO-Fehler.","security_error":"Sicherheitsfehler.","file_cancelled":"Datei abgebrochen.","upload_stopped":"Upload gestoppt.","dismiss":"Verwerfen","crunching":"Wird verarbeitet\u00a0\u2026","deleted":"in den Papierkorb verschoben.","error_uploading":"\u201e%s\u201c konnte nicht hochgeladen werden.","unsupported_image":"Der Server kann HEIC-Bilder nicht verarbeiten. Konvertieren Sie es vor dem Upload in JPEG.","noneditable_image":"Der Webserver kann keine responsiven Bildgr\u00f6\u00dfen f\u00fcr dieses Bild erzeugen. Wandeln Sie es in JPEG oder PNG um, bevor Sie es hochladen.","file_url_copied":"Die Datei-URL wurde in Ihre Zwischenablage kopiert"}; 2292var _wpPluploadSettings = {"defaults":{"file_data_name":"async-upload","url":"/wp-admin/async-upload.php","filters":{"max_file_size":"67108864b","mime_types":[{"extensions":"jpg,jpeg,jpe,gif,png,bmp,tiff,tif,webp,avif,ico,heic,heif,heics,heifs,asf,asx,wmv,wmx,wm,avi,divx,flv,mov,qt,mpeg,mpg,mpe,mp4,m4v,ogv,webm,mkv,3gp,3gpp,3g2,3gp2,txt,asc,c,cc,h,srt,csv,tsv,ics,rtx,css,vtt,dfxp,mp3,m4a,m4b,aac,ra,ram,wav,x-wav,ogg,oga,flac,mid,midi,wma,wax,mka,rtf,pdf,class,tar,zip,gz,gzip,rar,7z,psd,xcf,doc,pot,pps,ppt,wri,xla,xls,xlt,xlw,mdb,mpp,docx,docm,dotx,dotm,xlsx,xlsm,xlsb,xltx,xltm,xlam,pptx,pptm,ppsx,ppsm,potx,potm,ppam,sldx,sldm,onetoc,onetoc2,onetmp,onepkg,oxps,xps,odt,odp,ods,odg,odc,odb,odf,wp,wpd,key,numbers,pages,svg,qedux"}]},"multipart_params":{"action":"upload-attachment","_wpnonce":"ec78812da2"}},"browser":{"mobile":false,"supported":true},"limitExceeded":false}; 2293//# sourceURL=wp-plupload-js-extra 2294</script>
vendor: 1 bytes, line 2294
2294
2295<script id="wp-plupload-js" src="https://perspektive-tg.ch/wp-includes/js/plupload/wp-plupload.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2295
2295
2296<script id="jquery-ui-core-js-before"> 2297jQuery.uiBackCompat = true; 2298//# sourceURL=jquery-ui-core-js-before 2299</script>
vendor: 1 bytes, line 2299
2299
2300<script id="jquery-ui-core-js" src="https://perspektive-tg.ch/wp-includes/js/jquery/ui/core.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2300
2300
2301<script id="jquery-ui-mouse-js" src="https://perspektive-tg.ch/wp-includes/js/jquery/ui/mouse.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2301
2301
2302<script id="jquery-ui-sortable-js" src="https://perspektive-tg.ch/wp-includes/js/jquery/ui/sortable.min.js?ver=1.14.2"></script>
vendor: 1 bytes, line 2302
2302
2303<script id="mediaelement-core-js-before"> 2304var mejsL10n = {"language":"de","strings":{"mejs.download-file":"Datei herunterladen","mejs.install-flash":"Sie verwenden einen Browser, der nicht den Flash-Player aktiviert oder installiert hat. Bitte aktivieren Sie Ihr Flash-Player-Plugin oder laden Sie die neueste Version von https://get.adobe.com/flashplayer/ herunter","mejs.fullscreen":"Vollbild","mejs.play":"Wiedergeben","mejs.pause":"Pausieren","mejs.time-slider":"Zeit-Schieberegler","mejs.time-help-text":"Benutzen Sie die Pfeiltasten Links/Rechts, um 1\u00a0Sekunde vor- oder zur\u00fcckzuspringen. Mit den Pfeiltasten Hoch/Runter k\u00f6nnen Sie um 10\u00a0Sekunden vor- oder zur\u00fcckspringen.","mejs.live-broadcast":"Live-\u00dcbertragung","mejs.volume-help-text":"Pfeiltasten Hoch/Runter benutzen, um die Lautst\u00e4rke zu regeln.","mejs.unmute":"Lautschalten","mejs.mute":"Stummschalten","mejs.volume-slider":"Lautst\u00e4rkeregler","mejs.video-player":"Video-Player","mejs.audio-player":"Audio-Player","mejs.captions-subtitles":"Untertitel","mejs.captions-chapters":"Kapitel","mejs.none":"Keine","mejs.afrikaans":"Afrikaans","mejs.albanian":"Albanisch","mejs.arabic":"Arabisch","mejs.belarusian":"Wei\u00dfrussisch","mejs.bulgarian":"Bulgarisch","mejs.catalan":"Katalanisch","mejs.chinese":"Chinesisch","mejs.chinese-simplified":"Chinesisch (vereinfacht)","mejs.chinese-traditional":"Chinesisch (traditionell)","mejs.croatian":"Kroatisch","mejs.czech":"Tschechisch","mejs.danish":"D\u00e4nisch","mejs.dutch":"Niederl\u00e4ndisch","mejs.english":"Englisch","mejs.estonian":"Estnisch","mejs.filipino":"Filipino","mejs.finnish":"Finnisch","mejs.french":"Franz\u00f6sisch","mejs.galician":"Galicisch","mejs.german":"Deutsch","mejs.greek":"Griechisch","mejs.haitian-creole":"Haitianisch-Kreolisch","mejs.hebrew":"Hebr\u00e4isch","mejs.hindi":"Hindi","mejs.hungarian":"Ungarisch","mejs.icelandic":"Isl\u00e4ndisch","mejs.indonesian":"Indonesisch","mejs.irish":"Irisch","mejs.italian":"Italienisch","mejs.japanese":"Japanisch","mejs.korean":"Koreanisch","mejs.latvian":"Lettisch","mejs.lithuanian":"Litauisch","mejs.macedonian":"Mazedonisch","mejs.malay":"Malaiisch","mejs.maltese":"Maltesisch","mejs.norwegian":"Norwegisch","mejs.persian":"Persisch","mejs.polish":"Polnisch","mejs.portuguese":"Portugiesisch","mejs.romanian":"Rum\u00e4nisch","mejs.russian":"Russisch","mejs.serbian":"Serbisch","mejs.slovak":"Slowakisch","mejs.slovenian":"Slowenisch","mejs.spanish":"Spanisch","mejs.swahili":"Suaheli","mejs.swedish":"Schwedisch","mejs.tagalog":"Tagalog","mejs.thai":"Thai","mejs.turkish":"T\u00fcrkisch","mejs.ukrainian":"Ukrainisch","mejs.vietnamese":"Vietnamesisch","mejs.welsh":"Walisisch","mejs.yiddish":"Jiddisch"}}; 2305//# sourceURL=mediaelement-core-js-before 2306</script>
vendor: 1 bytes, line 2306
2306
2307<script id="mediaelement-core-js" src="https://perspektive-tg.ch/wp-includes/js/mediaelement/mediaelement-and-player.min.js?ver=4.2.17"></script>
vendor: 1 bytes, line 2307
2307
2308<script id="mediaelement-migrate-js" src="https://perspektive-tg.ch/wp-includes/js/mediaelement/mediaelement-migrate.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2308
2308
2309<script id="mediaelement-js-extra"> 2310var _wpmejsSettings = {"pluginPath":"/wp-includes/js/mediaelement/","classPrefix":"mejs-","stretching":"responsive","audioShortcodeLibrary":"mediaelement","videoShortcodeLibrary":"mediaelement"}; 2311//# sourceURL=mediaelement-js-extra 2312</script>
vendor: 1 bytes, line 2312
2312
2313<script id="wp-mediaelement-js" src="https://perspektive-tg.ch/wp-includes/js/mediaelement/wp-mediaelement.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2313
2313
2314<script id="wp-api-request-js-extra"> 2315var wpApiSettings = {"root":"https://perspektive-tg.ch/wp-json/","nonce":"32abcc6d47","versionString":"wp/v2/"}; 2316//# sourceURL=wp-api-request-js-extra 2317</script>
vendor: 1 bytes, line 2317
2317
2318<script id="wp-api-request-js" src="https://perspektive-tg.ch/wp-includes/js/api-request.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2318
2318
2319<script id="wp-dom-ready-js" src="https://perspektive-tg.ch/wp-includes/js/dist/dom-ready.min.js?ver=3fe927cab37bf38d6a23"></script>
vendor: 1 bytes, line 2319
2319
2320<script id="wp-a11y-js-translations"> 2321( function( domain, translations ) { 2322 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 2323 localeData[""].domain = domain; 2324 wp.i18n.setLocaleData( localeData, domain ); 2325} )( "default", {"translation-revision-date":"2026-10-01 12:48:55+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"de"},"Notifications":["Benachrichtigungen"]}},"comment":{"reference":"wp-includes\/js\/dist\/a11y.js"}} ); 2326//# sourceURL=wp-a11y-js-translations 2327</script>
vendor: 1 bytes, line 2327
2327
2328<script id="wp-a11y-js" src="https://perspektive-tg.ch/wp-includes/js/dist/a11y.min.js?ver=31c6cec5a4ff7aff483d"></script>
vendor: 1 bytes, line 2328
2328
2329<script id="clipboard-js" src="https://perspektive-tg.ch/wp-includes/js/clipboard.min.js?ver=2.0.11"></script>
vendor: 1 bytes, line 2329
2329
2330<script id="media-views-js-extra"> 2331var _wpMediaViewsL10n = {"mediaFrameDefaultTitle":"Medien","url":"URL","addMedia":"Medien hinzuf\u00fcgen","search":"Suchen","select":"Ausw\u00e4hlen","cancel":"Abbrechen","update":"Aktualisieren","replace":"Ersetzen","remove":"Entfernen","back":"Zur\u00fcck","selected":"%d ausgew\u00e4hlt","dragInfo":"Nutzen Sie Drag-and-drop zum Umsortieren der Mediendateien.","uploadFilesTitle":"Dateien hochladen","uploadImagesTitle":"Bilder hochladen","mediaLibraryTitle":"Mediathek","insertMediaTitle":"Medien hinzuf\u00fcgen","createNewGallery":"Neue Galerie erstellen","createNewPlaylist":"Neue Wiedergabeliste erstellen","createNewVideoPlaylist":"Neue Video-Wiedergabeliste erstellen","returnToLibrary":"\u2190 Zur Mediathek","allMediaItems":"Alle Medien","allDates":"Alle Daten","noItemsFound":"Es wurden keine Elemente gefunden.","insertIntoPost":"In den Beitrag einf\u00fcgen","unattached":"Nicht verkn\u00fcpft","mine":"Meine","trash":"Papierkorb","uploadedToThisPost":"Zu diesem Beitrag hochgeladen","warnDelete":"Sie sind dabei, dieses Element endg\u00fcltig von Ihrer Website zu l\u00f6schen.\nDiese Aktion kann nicht r\u00fcckg\u00e4ngig gemacht werden.\n W\u00e4hlen Sie \u201aAbbrechen\u2018 zum Beenden oder \u201aOK\u2018 zum L\u00f6schen.","warnBulkDelete":"Sie sind dabei, diese Elemente endg\u00fcltig von Ihrer Website zu l\u00f6schen.\nDiese Aktion kann nicht r\u00fcckg\u00e4ngig gemacht werden.\n W\u00e4hlen Sie \u201aAbbrechen\u2018 zum Beenden oder \u201aOK\u2018 zum L\u00f6schen.","warnBulkTrash":"Sie sind dabei, diese Elemente in den Papierkorb zu legen.\n W\u00e4hlen Sie \u201aAbbrechen\u2018 zum Beenden oder \u201aOK\u2018 zum L\u00f6schen.","bulkSelect":"Mehrere ausw\u00e4hlen","trashSelected":"In den Papierkorb verschieben","restoreSelected":"Aus dem Papierkorb wiederherstellen","deletePermanently":"Endg\u00fcltig l\u00f6schen","errorDeleting":"Fehler beim L\u00f6schen des Anhangs.","apply":"Anwenden","filterByDate":"Nach Datum filtern","filterByType":"Nach Typ filtern","searchLabel":"Medien suchen","searchMediaLabel":"Medien suchen","searchMediaPlaceholder":"Medien suchen\u00a0\u2026","mediaFound":"Anzahl der gefundenen Medienelemente: %d","noMedia":"Es wurden keine Medienelemente gefunden.","noMediaTryNewSearch":"Es wurden keine Medienelemente gefunden. Versuchen Sie eine andere Suche.","mediaItemViewed":"Angezeigtes Medium: %s","attachmentDetails":"Anhang-Details","insertFromUrlTitle":"Von URL einf\u00fcgen","setFeaturedImageTitle":"Beitragsbild","setFeaturedImage":"Beitragsbild festlegen","createGalleryTitle":"Galerie erstellen","editGalleryTitle":"Galerie bearbeiten","cancelGalleryTitle":"\u2190 Galerie abbrechen","insertGallery":"Galerie einf\u00fcgen","updateGallery":"Galerie aktualisieren","addToGallery":"Zur Galerie hinzuf\u00fcgen","addToGalleryTitle":"Zur Galerie hinzuf\u00fcgen","reverseOrder":"Sortierung umkehren","imageDetailsTitle":"Bild-Details","imageReplaceTitle":"Bild ersetzen","imageDetailsCancel":"Bearbeiten abbrechen","editImage":"Bild bearbeiten","chooseImage":"Bild ausw\u00e4hlen","selectAndCrop":"Ausw\u00e4hlen und zuschneiden","skipCropping":"Zuschneiden \u00fcberspringen","cropImage":"Bild zuschneiden","cropYourImage":"Schneiden Sie Ihr Bild zu","cropping":"Wird zugeschnitten\u00a0\u2026","suggestedDimensions":"Empfohlene Bildma\u00dfe: %1$s \u00d7 %2$s\u00a0Pixel.","cropError":"Beim Zuschneiden Ihres Bildes ist ein Fehler aufgetreten.","audioDetailsTitle":"Audio-Details","audioReplaceTitle":"Audio ersetzen","audioAddSourceTitle":"Audioquelle hinzuf\u00fcgen","audioDetailsCancel":"Bearbeiten abbrechen","videoDetailsTitle":"Video-Details","videoReplaceTitle":"Video ersetzen","videoAddSourceTitle":"Videoquelle hinzuf\u00fcgen","videoDetailsCancel":"Bearbeiten abbrechen","videoSelectPosterImageTitle":"Vorschaubild ausw\u00e4hlen","videoAddTrackTitle":"Untertitel hinzuf\u00fcgen","playlistDragInfo":"Nutzen Sie Drag-and-drop zum Umsortieren der Titel.","createPlaylistTitle":"Audio-Wiedergabeliste erstellen","editPlaylistTitle":"Audio-Wiedergabeliste bearbeiten","cancelPlaylistTitle":"\u2190 Audio-Wiedergabeliste abbrechen","insertPlaylist":"Audio-Wiedergabeliste einf\u00fcgen","updatePlaylist":"Audio-Wiedergabeliste aktualisieren","addToPlaylist":"Zur Audio-Wiedergabeliste hinzuf\u00fcgen","addToPlaylistTitle":"Zur Audio-Wiedergabeliste hinzuf\u00fcgen","videoPlaylistDragInfo":"Nutzen Sie Drag-and-drop zum Umsortieren der Videos.","createVideoPlaylistTitle":"Video-Wiedergabeliste erstellen","editVideoPlaylistTitle":"Video-Wiedergabeliste bearbeiten","cancelVideoPlaylistTitle":"\u2190 Video-Wiedergabeliste abbrechen","insertVideoPlaylist":"Video-Wiedergabeliste einf\u00fcgen","updateVideoPlaylist":"Video-Wiedergabeliste aktualisieren","addToVideoPlaylist":"Zur Video-Wiedergabeliste hinzuf\u00fcgen","addToVideoPlaylistTitle":"Zur Video-Wiedergabeliste hinzuf\u00fcgen","filterAttachments":"Medien filtern","attachmentsList":"Medienliste","settings":{"tabs":[],"tabUrl":"https://perspektive-tg.ch/wp-admin/media-upload.php?chromeless=1","mimeTypes":{"image":"Bilder","audio":"Audio","video":"Video","application/msword,application/vnd.openxmlformats-officedocument.wordprocessingml.document,application/vnd.ms-word.document.macroEnabled.12,application/vnd.ms-word.template.macroEnabled.12,application/vnd.oasis.opendocument.text,application/vnd.apple.pages,application/pdf,application/vnd.ms-xpsdocument,application/oxps,application/rtf,application/wordperfect,application/octet-stream":"Dokumente","application/vnd.apple.numbers,application/vnd.oasis.opendocument.spreadsheet,application/vnd.ms-excel,application/vnd.openxmlformats-officedocument.spreadsheetml.sheet,application/vnd.ms-excel.sheet.macroEnabled.12,application/vnd.ms-excel.sheet.binary.macroEnabled.12":"Kalkulationstabellen","application/x-gzip,application/rar,a
2331pplication/x-tar,application/zip,application/x-7z-compressed":"Archiv"},"captions":true,"nonce":{"sendToEditor":"f323738f85","setAttachmentThumbnail":"18d63a54e8"},"post":{"id":0},"defaultProps":{"link":"","align":"","size":""},"attachmentCounts":{"audio":1,"video":1},"oEmbedProxyUrl":"https://perspektive-tg.ch/wp-json/oembed/1.0/proxy","embedExts":["mp3","ogg","flac","m4a","wav","mp4","m4v","webm","ogv","flv"],"embedMimes":{"mp3":"audio/mpeg","ogg":"audio/ogg","flac":"audio/flac","m4a":"audio/mpeg","wav":"audio/wav","mp4":"video/mp4","m4v":"video/mp4","webm":"video/webm","ogv":"video/ogg","flv":"video/x-flv"},"contentWidth":1000,"months":[{"year":"2026","month":"9","text":"September 2026"},{"year":"2026","month":"8","text":"August 2026"},{"year":"2026","month":"7","text":"Juli 2026"},{"year":"2026","month":"6","text":"Juni 2026"},{"year":"2026","month":"5","text":"Mai 2026"},{"year":"2026","month":"4","text":"April 2026"},{"year":"2026","month":"3","text":"M\u00e4rz 2026"},{"year":"2026","month":"2","text":"Februar 2026"},{"year":"2026","month":"1","text":"Januar 2026"},{"year":"2025","month":"12","text":"Dezember 2025"},{"year":"2025","month":"11","text":"November 2025"},{"year":"2025","month":"10","text":"Oktober 2025"},{"year":"2025","month":"9","text":"September 2025"},{"year":"2025","month":"8","text":"August 2025"},{"year":"2025","month":"7","text":"Juli 2025"},{"year":"2025","month":"6","text":"Juni 2025"},{"year":"2025","month":"5","text":"Mai 2025"},{"year":"2025","month":"4","text":"April 2025"},{"year":"2025","month":"3","text":"M\u00e4rz 2025"},{"year":"2025","month":"2","text":"Februar 2025"},{"year":"2025","month":"1","text":"Januar 2025"},{"year":"2024","month":"12","text":"Dezember 2024"},{"year":"2024","month":"11","text":"November 2024"},{"year":"2024","month":"10","text":"Oktober 2024"},{"year":"2024","month":"9","text":"September 2024"},{"year":"2024","month":"8","text":"August 2024"},{"year":"2024","month":"7","text":"Juli 2024"},{"year":"2024","month":"6","text":"Juni 2024"},{"year":"2024","month":"5","text":"Mai 2024"},{"year":"2024","month":"4","text":"April 2024"},{"year":"2024","month":"3","text":"M\u00e4rz 2024"},{"year":"2024","month":"2","text":"Februar 2024"},{"year":"2024","month":"1","text":"Januar 2024"},{"year":"2023","month":"12","text":"Dezember 2023"},{"year":"2023","month":"11","text":"November 2023"},{"year":"2023","month":"10","text":"Oktober 2023"},{"year":"2023","month":"9","text":"September 2023"},{"year":"2023","month":"8","text":"August 2023"},{"year":"2023","month":"7","text":"Juli 2023"},{"year":"2023","month":"6","text":"Juni 2023"},{"year":"2023","month":"5","text":"Mai 2023"},{"year":"2023","month":"4","text":"April 2023"},{"year":"2023","month":"3","text":"M\u00e4rz 2023"},{"year":"2023","month":"2","text":"Februar 2023"},{"year":"2023","month":"1","text":"Januar 2023"},{"year":"2022","month":"12","text":"Dezember 2022"},{"year":"2022","month":"11","text":"November 2022"},{"year":"2022","month":"10","text":"Oktober 2022"},{"year":"2022","month":"9","text":"September 2022"},{"year":"2022","month":"8","text":"August 2022"},{"year":"2022","month":"7","text":"Juli 2022"},{"year":"2022","month":"6","text":"Juni 2022"},{"year":"2022","month":"5","text":"Mai 2022"},{"year":"2022","month":"4","text":"April 2022"},{"year":"2022","month":"3","text":"M\u00e4rz 2022"},{"year":"2022","month":"2","text":"Februar 2022"},{"year":"2022","month":"1","text":"Januar 2022"},{"year":"2021","month":"12","text":"Dezember 2021"},{"year":"2021","month":"11","text":"November 2021"},{"year":"2021","month":"10","text":"Oktober 2021"},{"year":"2021","month":"9","text":"September 2021"},{"year":"2021","month":"8","text":"August 2021"},{"year":"2021","month":"7","text":"Juli 2021"},{"year":"2021","month":"6","text":"Juni 2021"},{"year":"2021","month":"5","text":"Mai 2021"},{"year":"2021","month":"4","text":"April 2021"},{"year":"2021","month":"3","text":"M\u00e4rz 2021"},{"year":"2021","month":"2","text":"Februar 2021"},{"year":"2021","month":"1","text":"Januar 2021"},{"year":"2020","month":"12","text":"Dezember 2020"},{"year":"2020","month":"11","text":"November 2020"},{"year":"2020","month":"10","text":"Oktober 2020"},{"year":"2020","month":"9","text":"September 2020"}],"mediaTrash":0,"infiniteScrolling":1}}; 2332//# sourceURL=media-views-js-extra 2333</script>
vendor: 1 bytes, line 2333
2333
2334<script id="media-views-js-translations"> 2335( function( domain, translations ) { 2336 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 2337 localeData[""].domain = domain; 2338 wp.i18n.setLocaleData( localeData, domain ); 2339} )( "default", {"translation-revision-date":"2026-10-01 12:48:55+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"de"},"uploading\u2026":["wird hochgeladen\u00a0\u2026"],"Error dismissed.":["Die Fehlermeldung wurde verworfen."],"Showing %1$s of %2$s media items":["Zeigt %1$s von %2$s Medienelementen an"],"Jump to first loaded item":["Zum ersten geladenen Element springen"],"Load more":["Mehr laden"],"Number of media items displayed: %d. Click load more for more results.":["Anzahl der angezeigten Medienelemente: %d. Klicken Sie auf \u201eMehr laden\u201c, um weitere Ergebnisse zu erhalten."],"The file URL has been copied to your clipboard":["Die Datei-URL wurde in Ihre Zwischenablage kopiert"],"%s item selected":["%s\u00a0Element ausgew\u00e4hlt","%s\u00a0Elemente ausgew\u00e4hlt"],"Number of media items displayed: %d. Scroll the page for more results.":["Anzahl der angezeigten Medienelemente: %d. Scrollen Sie auf der Seite, um weitere Ergebnisse zu erhalten."],"(no title)":["(kein Titel)"]}},"comment":{"reference":"wp-includes\/js\/media-views.js"}} ); 2340//# sourceURL=media-views-js-translations 2341</script>
vendor: 1 bytes, line 2341
2341
2342<script id="media-views-js" src="https://perspektive-tg.ch/wp-includes/js/media-views.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2342
2342
2343<script id="media-editor-js-translations"> 2344( function( domain, translations ) { 2345 var localeData = translations.locale_data[ domain ] || translations.locale_data.messages; 2346 localeData[""].domain = domain; 2347 wp.i18n.setLocaleData( localeData, domain ); 2348} )( "default", {"translation-revision-date":"2026-10-01 12:48:55+0000","generator":"GlotPress\/4.1.0","domain":"messages","locale_data":{"messages":{"":{"domain":"messages","plural-forms":"nplurals=2; plural=n != 1;","lang":"de"},"Could not set that as the thumbnail image. Try a different attachment.":["Das Bild konnte nicht als Vorschaubild gesetzt werden. Versuchen Sie es mit einem anderen."]}},"comment":{"reference":"wp-includes\/js\/media-editor.js"}} ); 2349//# sourceURL=media-editor-js-translations 2350</script>
vendor: 1 bytes, line 2350
2350
2351<script id="media-editor-js" src="https://perspektive-tg.ch/wp-includes/js/media-editor.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2351
2351
2352<script id="media-audiovideo-js" src="https://perspektive-tg.ch/wp-includes/js/media-audiovideo.min.js?ver=5984c15f6c3a8bc56c7bdf6a6a934d43"></script>
vendor: 1 bytes, line 2352
2352
2353<script id="dlm-xhr-js-extra"> 2354var dlmXHRtranslations = {"error":"An error occurred while trying to download the file. Please try again.","not_found":"Download existiert nicht.","no_file_path":"No file path defined.","no_file_paths":"Dateipfad nicht definiert.","filetype":"Download is not allowed for this file type.","file_access_denied":"Access denied to this file.","access_denied":"Access denied. You do not have permission to download this file.","security_error":"Something is wrong with the file path.","file_not_found":"Datei nicht gefunden."}; 2355//# sourceURL=dlm-xhr-js-extra 2356</script>
vendor: 1 bytes, line 2356
2356
2357<script id="dlm-xhr-js-before"> 2358const dlmXHR = {"xhr_links":{"class":["download-link","download-button","a[class^=\"dlm-buttons-button\"]","dlm-buttons-button"]},"prevent_duplicates":true,"ajaxUrl":"https:\/\/perspektive-tg.ch\/wp-admin\/admin-ajax.php","countExcluded":false}; dlmXHRinstance = {}; const dlmXHRGlobalLinks = "https://perspektive-tg.ch/download/"; const dlmNonXHRGlobalLinks = []; dlmXHRgif = "https://perspektive-tg.ch/wp-content/plugins/download-monitor/assets/images/dlm-spinner.svg"; const dlmXHRProgress = "1"; const dlmXHRInlineSpinner = true 2359//# sourceURL=dlm-xhr-js-before 2360</script>
vendor: 1 bytes, line 2360
2360
2361<script id="dlm-xhr-js" src="https://perspektive-tg.ch/wp-content/plugins/download-monitor/assets/js/dlm-xhr.min.js?ver=5.3.1"></script>
vendor: 1 bytes, line 2361
2361
2362<script id="dlm-xhr-js-after"> 2363document.addEventListener("dlm-xhr-modal-data", function(event) { if ("undefined" !== typeof event.detail.headers["x-dlm-tc-required"]) { event.detail.data["action"] = "dlm_terms_conditions_modal"; event.detail.data["dlm_modal_response"] = "true"; }}); 2364document.addEventListener("dlm-xhr-modal-data", function(event) {if ("undefined" !== typeof event.detail.headers["x-dlm-members-locked"]) {event.detail.data["action"] = "dlm_members_conditions_modal";event.detail.data["dlm_modal_response"] = "true";event.detail.data["dlm_members_form_redirect"] = "https://perspektive-tg.ch/news/";}}); 2365//# sourceURL=dlm-xhr-js-after 2366</script>
vendor: 1 bytes, line 2366
2366
2367<script id="jsfooterkontaktjs-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/footer-kontakt/js/footer-kontakt.js?ver=1.0.560"></script>
vendor: 1 bytes, line 2367
2367
2368<script id="jsfootermenujs-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/footer-menu/js/footer-menu.js?ver=1.0.560"></script>
vendor: 1 bytes, line 2368
2368
2369<script id="jslast_post_gutenberg_blockjs-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/last_post_gutenberg_block/js/last_post_gutenberg_block.js?ver=1.0.560"></script>
vendor: 1 bytes, line 2369
2369
2370<script id="jsmobilemenukontaktjs-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/mobile-menu-kontakt/js/mobile-menu-kontakt.js?ver=1.0.560"></script>
vendor: 1 bytes, line 2370
2370
2371<script id="jssearchjs-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/search_autocomplete/js/search.js?ver=1.0.560"></script>
vendor: 1 bytes, line 2371
2371
2372<script id="jsstandortejs-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/standorte/js/standorte.js?ver=1.0.560"></script>
vendor: 1 bytes, line 2372
2372
2373<script id="jsthemeaddonsjs-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/theme-addons/js/theme-addons.js?ver=1.0.560"></script>
vendor: 1 bytes, line 2373
2373
2374<script id="jstotalteamjs-js" src="https://perspektive-tg.ch/wp-content/themes/perspektivetg/lib/views/totalteam/js/totalteam.js?ver=1.0.560"></script>
vendor: 1 bytes, line 2374
2374
2375<script id="heateor_sss_sharing_js-js-before"> 2376function heateorSssLoadEvent(e) {var t=window.onload;if (typeof window.onload!="function") {window.onload=e}else{window.onload=function() {t();e()}}}; var heateorSssSharingAjaxUrl = 'https://perspektive-tg.ch/wp-admin/admin-ajax.php', heateorSssCloseIconPath = 'https://perspektive-tg.ch/wp-content/plugins/sassy-social-share/public/../images/close.png', heateorSssPluginIconPath = 'https://perspektive-tg.ch/wp-content/plugins/sassy-social-share/public/../images/logo.png', heateorSssHorizontalSharingCountEnable = 0, heateorSssVerticalSharingCountEnable = 0, heateorSssSharingOffset = -10; var heateorSssMobileStickySharingEnabled = 1;var heateorSssCopyLinkMessage = "Link copied.";var heateorSssUrlCountFetched = [], heateorSssSharesText = 'Shares', heateorSssShareText = 'Share';function heateorSssPopup(e) {window.open(e,"popUpWindow","height=400,width=600,left=400,top=100,resizable,scrollbars,toolbar=0,personalbar=0,menubar=no,location=no,directories=no,status")} 2377//# sourceURL=heateor_sss_sharing_js-js-before 2378</script>
vendor: 1 bytes, line 2378
2378
2379<script id="heateor_sss_sharing_js-js" src="https://perspektive-tg.ch/wp-content/plugins/sassy-social-share/public/js/sassy-social-share-public.js?ver=3.3.79"></script>
vendor: 1 bytes, line 2379
2379
2380<script id="sourcebuster-js-js" src="https://perspektive-tg.ch/wp-content/plugins/woocommerce/assets/js/sourcebuster/sourcebuster.min.js?ver=11.1.2"></script>
vendor: 1 bytes, line 2380
2380
2381<script id="wc-order-attribution-js-extra"> 2382var wc_order_attribution = {"params":{"lifetime":1.0e-5,"session":30,"base64":false,"ajaxurl":"https://perspektive-tg.ch/wp-admin/admin-ajax.php","prefix":"wc_order_attribution_","allowTracking":true},"fields":{"source_type":"current.typ","referrer":"current_add.rf","utm_campaign":"current.cmp","utm_source":"current.src","utm_medium":"current.mdm","utm_content":"current.cnt","utm_id":"current.id","utm_term":"current.trm","utm_source_platform":"current.plt","utm_creative_format":"current.fmt","utm_marketing_tactic":"current.tct","session_entry":"current_add.ep","session_start_time":"current_add.fd","session_pages":"session.pgs","session_count":"udata.vst","user_agent":"udata.uag"}}; 2383//# sourceURL=wc-order-attribution-js-extra 2384</script>
vendor: 1 bytes, line 2384
2384
2385<script id="wc-order-attribution-js" src="https://perspektive-tg.ch/wp-content/plugins/woocommerce/assets/js/frontend/order-attribution.min.js?ver=11.1.2"></script>
vendor: 86 bytes, lines 2385-2386
2385 2386<script id="google-recaptcha-js" src="https://www.google.com/recaptcha/api.js?render=
23866Lf5ajIbAAAAAMywjqp0cNFwKjNuC8pDK7OQFk25
vendor: 25 bytes, line 2386
2386&ver=3.0"></script>
2387<script id="wp-polyfill-js" src="https://perspektive-tg.ch/wp-includes/js/dist/vendor/wp-polyfill.min.js?ver=3.15.0"></script>
vendor: 1 bytes, line 2387
2387
2388<script id="wpcf7-recaptcha-js-before"> 2389var wpcf7_recaptcha = { 2390 "sitekey": "6Lf5ajIbAAAAAMywjqp0cNFwKjNuC8pDK7OQFk25", 2391 "actions": { 2392 "homepage": "homepage", 2393 "contactform": "contactform" 2394 } 2395}; 2396//# sourceURL=wpcf7-recaptcha-js-before 2397</script>
vendor: 1 bytes, line 2397
2397
2398<script id="wpcf7-recaptcha-js" src="https://perspektive-tg.ch/wp-content/plugins/contact-form-7/modules/recaptcha/index.js?ver=6.1.7"></script>
2398 2399 2400</body> 2401</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.