<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>beste.schule &#8211; MPZ Dresden</title>
	<atom:link href="https://www.mpz-dresden.de/tag/beste-schule/feed/" rel="self" type="application/rss+xml" />
	<link>https://www.mpz-dresden.de</link>
	<description>Medienpädagogisches Zentrum</description>
	<lastBuildDate>Sun, 09 Aug 2026 14:15:02 +0000</lastBuildDate>
	<language>de</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.1.1</generator>

<image>
	<url>https://www.mpz-dresden.de/wp-content/uploads/2024/10/cropped-Logo-Kreis-Favicon1-32x32.png</url>
	<title>beste.schule &#8211; MPZ Dresden</title>
	<link>https://www.mpz-dresden.de</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>KI-Fails-Wettbewerb: Deine größten KI-Pannen gesucht!</title>
		<link>https://www.mpz-dresden.de/ki-fails-wettbewerb/</link>
		
		<dc:creator><![CDATA[Klara Immada]]></dc:creator>
		<pubDate>Thu, 06 Aug 2026 13:05:09 +0000</pubDate>
				<category><![CDATA[Projekte & Praxis]]></category>
		<category><![CDATA[beste.schule]]></category>
		<category><![CDATA[forum digitale schule]]></category>
		<category><![CDATA[ki]]></category>
		<guid isPermaLink="false">https://www.mpz-dresden.de/ki-fails-wettbewerb/</guid>

					<description><![CDATA[**KI &#124; Wettbewerb &#124; Schülerinnen und Schüler &#124; Dresden** Halluzinierte Quellen, falsch gezählte Buchstaben, bizarre Bilder, peinlich sichere Falschaussagen: Künstliche Intelligenz kann eine Menge – und geht dabei regelmäßig spektakulär daneben. Genau diese Momente suchen wir! Das]]></description>
										<content:encoded><![CDATA[
<div class="wp-block-group mpz-section-default"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">

<h2 class="wp-block-heading">Wenn KI danebenliegt – zeig uns deinen besten Fail</h2>


<p class="wp-block-paragraph">Halluzinierte Quellen, falsch gezählte Buchstaben, bizarre Bilder, peinlich sichere Falschaussagen: Künstliche Intelligenz kann eine Menge – und geht dabei regelmäßig spektakulär daneben. Genau diese Momente suchen wir!</p>


<p class="wp-block-paragraph">Das MPZ Dresden sammelt die größten KI-Fails von Schülerinnen und Schülern aus Dresden, um daraus ein <strong>Spiel</strong> zu entwickeln, das sich spielerisch mit den Problemfeldern von KI auseinandersetzt – für den Einsatz in künftigen KI-Workshops. Aus echten Stolperern wird Lernmaterial für alle.</p>

</div></div>



<div class="wp-block-group mpz-section-default"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">

<h2 class="wp-block-heading">Was wir von euch brauchen</h2>


<ul class="wp-block-list">
<li>Eine kurze Beschreibung deines KI-Fails: Was hast du gefragt oder gepromptet, was kam raus, warum war es falsch, komisch oder gefährlich daneben?</li>
<li><strong>Zusätzlich einen Link</strong> zur Quelle oder zum Chat <strong>oder einen Screenshot</strong> – mindestens eins von beiden ist Pflicht</li>
<li>Beim Screenshot bitte ohne Namen, Gesichter oder andere personenbezogene Daten Dritter</li>
</ul>


<p class="wp-block-paragraph">Ob ChatGPT, Gemini, Bildgeneratoren oder ein Schul-KI-Tool – alles ist willkommen, solange es ein echter, nachvollziehbarer Fail ist.</p>

</div></div>



<div class="wp-block-group mpz-section-default"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">

<h2 class="wp-block-heading">Inhalte anonym, Teilnahme mit Name und Schule</h2>


<p class="wp-block-paragraph">Eure Fails werden <strong>komplett anonym</strong> gespeichert, sodass sie niemand eurem Namen zuordnen kann. Die Fail-Inhalte (Text, Link, Screenshot) nutzen wir ausschließlich für die Entwicklung des Workshop-Spiels.</p>


<p class="wp-block-paragraph">Für den Wettbewerb brauchen wir zusätzlich <strong>deinen Namen und den Namen deiner Schule</strong>. Unter allen gültigen Einsendungen verlosen wir <strong>50 Powerbanks</strong> – die wir direkt an eure Schule schicken, solltet ihr zu den Glücklichen gehören. Deshalb ist die Angabe der Schule Pflicht.</p>

</div></div>



<div class="wp-block-group mpz-section-default"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">

<h2 class="wp-block-heading">Wer darf mitmachen?</h2>


<p class="wp-block-paragraph">Schülerinnen und Schüler <strong>ab 13 Jahren</strong> an Dresdner Schulen. Bist du zwischen 13 und 15 Jahre alt, brauchen wir zusätzlich die Zustimmung eines Erziehungsberechtigten zur Teilnahme am Wettbewerb – das fragt das Einreichungsformular direkt ab.</p>

</div></div>



<div class="wp-block-group mpz-section-default"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">

<h2 class="wp-block-heading">Einsendeschluss</h2>


<p class="wp-block-paragraph"><strong>31. Oktober 2026.</strong> Danach verlosen wir unter allen Einsendungen 50 Powerbanks und schicken sie an die jeweilige Schule.</p>

</div></div>



<div class="wp-block-group mpz-section-default"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">

<h2 class="wp-block-heading">So reichst du deinen Fail ein</h2>


<p class="wp-block-paragraph">Über den Button <strong>„KI-Fail einreichen“</strong> öffnet sich das Einreichungsformular.</p>

</div></div>



<div class="wp-block-group mpz-section-default"><div class="wp-block-group__inner-container is-layout-flow wp-block-group-is-layout-flow">

<h2 class="wp-block-heading">Datenschutz kurz erklärt</h2>


<ul class="wp-block-list">
<li>Wir brauchen keine E-Mail-Adresse.</li>
<li>Fail-Inhalt und Teilnahmedaten (Name, Schule) werden getrennt gespeichert und nicht miteinander veröffentlicht.</li>
<li>Name und Schule verwenden wir ausschließlich für die Verlosung und den Versand der Preise an die Schule – danach werden diese Daten gelöscht.</li>
<li>Bei 13- bis 15-Jährigen ist die Zustimmung eines Erziehungsberechtigten zur Teilnahme erforderlich.</li>
<li>Ausführliche Informationen: <a href="https://www.mpz-dresden.de/datenschutz/">Datenschutzerklärung des MPZ</a></li>
</ul>


<p class="wp-block-paragraph"><strong>Zeig uns deinen besten KI-Fail und hilf mit, ein Spiel für den nächsten KI-Workshop zu entwickeln!</strong></p>

</div></div>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>beste.schule Anwendertreffen</title>
		<link>https://www.mpz-dresden.de/event/beste-schule-anwendertreffen-4/</link>
		
		<dc:creator><![CDATA[Susanne Wagner]]></dc:creator>
		<pubDate>Wed, 24 Sep 2025 12:00:00 +0000</pubDate>
				<category><![CDATA[anwendertreffen]]></category>
		<category><![CDATA[beste.schule]]></category>
		<guid isPermaLink="false">https://www.mpz-dresden.de/?post_type=tribe_events&#038;p=7926</guid>

					<description><![CDATA[- Förderung des direkten Austauschs unter Anwendern

- Teilen von Best Practice-Ideen und Tipps zur effizienten Nutzung

- Aufbau eines Netzwerks von Anwendern für gegenseitige Unterstützung

- Sammeln von Ideen zur Weiterentwicklung der Software]]></description>
										<content:encoded><![CDATA[<div class="kb-row-layout-wrap kb-row-layout-id7926_63c9ac-45 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-left-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column7926_bf19f9-f8"><div class="kt-inside-inner-col">
<p class="wp-block-paragraph"><strong>Allgemeines:</strong></p>



<p class="wp-block-paragraph">Dieses Anwendertreffen bietet Nutzern des digitalen Noten- und/oder Klassenbuches von beste.schule eine Plattform zum persönlichen Austausch und zur Vernetzung. Im Mittelpunkt steht das Teilen von Erfahrungen und Best Practice-Ideen im Umgang mit der Software. Als Ansprechpartner steht Herr René Richter von <strong>beste.schule</strong> zur Verfügung.</p>



<p class="wp-block-paragraph"><strong>Inhalte:</strong></p>



<ul class="wp-block-list">
<li>Förderung des direkten Austauschs unter Anwendern</li>



<li>Teilen von Best Practice-Ideen und Tipps zur effizienten Nutzung</li>



<li>Aufbau eines Netzwerks von Anwendern für gegenseitige Unterstützung</li>



<li>Sammeln von Ideen zur Weiterentwicklung der Software</li>
</ul>



<p class="wp-block-paragraph"><strong>Hybrides Veranstaltungsformat:</strong></p>



<p class="wp-block-paragraph">Sie haben die Möglichkeit, auch online an der Veranstaltung teilzunehmen. In diesem Fall melden Sie sich bitte nicht über &#8222;Veranstaltung buchen&#8220; an, sondern senden eine E-Mail an <a href="mailto:susanne.wagner@mpz-dresden.de" target="_blank" rel="noreferrer noopener">susanne.wagner@mpz-dresden.de</a>. Eine Woche vor der Veranstaltung wird Ihnen dann ein Link zu dem Online-Meeting-Raum zugeschickt.</p>


	<div  class="tribe-block tribe-block__events-link" >
		<div class="tribe-events tribe-common">
			<div class="tribe-events-c-subscribe-dropdown__container">
				<div class="tribe-events-c-subscribe-dropdown">
					<div class="tribe-common-c-btn-border tribe-events-c-subscribe-dropdown__button">
						<svg
	 class="tribe-common-c-svgicon tribe-common-c-svgicon--cal-export tribe-events-c-subscribe-dropdown__export-icon" 	aria-hidden="true"
	viewBox="0 0 23 17"
	xmlns="http://www.w3.org/2000/svg"
>
	<path fill-rule="evenodd" clip-rule="evenodd" d="M.128.896V16.13c0 .211.145.383.323.383h15.354c.179 0 .323-.172.323-.383V.896c0-.212-.144-.383-.323-.383H.451C.273.513.128.684.128.896Zm16 6.742h-.901V4.679H1.009v10.729h14.218v-3.336h.901V7.638ZM1.01 1.614h14.218v2.058H1.009V1.614Z" />
	<path d="M20.5 9.846H8.312M18.524 6.953l2.89 2.909-2.855 2.855" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
						<button
							class="tribe-events-c-subscribe-dropdown__button-text"
							aria-expanded="false"
							aria-controls="tribe-events-subscribe-dropdown-content"
							aria-label="Zeige Links an um Veranstaltungen zu deinem Kalender hinzuzufügen"
						>
							Zum Kalender hinzufügen						</button>
						<svg
	 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-down tribe-events-c-subscribe-dropdown__button-icon" 	aria-hidden="true"
	viewBox="0 0 10 7"
	xmlns="http://www.w3.org/2000/svg"
>
	<path fill-rule="evenodd" clip-rule="evenodd" d="M1.008.609L5 4.6 8.992.61l.958.958L5 6.517.05 1.566l.958-.958z" class="tribe-common-c-svgicon__svg-fill"/>
</svg>
					</div>
					<div id="tribe-events-subscribe-dropdown-content" class="tribe-events-c-subscribe-dropdown__content">
						<ul class="tribe-events-c-subscribe-dropdown__list">
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--gcal">
									<a
										href="https://www.google.com/calendar/event?action=TEMPLATE&#038;dates=20250924T140000/20250924T153000&#038;text=beste.schule%20Anwendertreffen&#038;details=%3Cdiv+class%3D%22wp-block-kadence-column+kadence-column7926_bf19f9-f8%22%3E%3Cdiv+class%3D%22kt-inside-inner-col%22%3E%3Cp%3E%3Cstrong%3EAllgemeines%3A%3C%2Fstrong%3E%3C%2Fp%3E+%3Cp%3EDieses+Anwendertreffen+bietet+Nutzern+des+digitalen+Noten-+und%2Foder+Klassenbuches+von+beste.schule+eine+Plattform+zum+pers%C3%B6nlichen+Austausch+und+zur+Vernetzung.+Im+Mittelpunkt+steht+das+Teilen+von+Erfahrungen+und+Best+Practice-Ideen+im+Umgang+mit+der+Software.+Als+Ansprechpartner+steht+Herr+Ren%C3%A9+Richter+von+%3Cstrong%3Ebeste.schule%3C%2Fstrong%3E+zur+Verf%C3%BCgung.%3C%2Fp%3E+%3Cp%3E%3Cstrong%3EInhalte%3A%3C%2Fstrong%3E%3C%2Fp%3E+%3Cul+class%3D%22wp-block-list%22%3E%3Cli%3EF%C3%B6rderung+des+direkten+Austauschs+unter+Anwendern%3C%2Fli%3E%3Cli%3ETeilen+von+Best+Practice-Ideen+und+Tipps+zur+effizienten+Nutzung%3C%2Fli%3E%3Cli%3EAufbau+eines+Netzwerks+von+Anwendern+f%C3%BCr+gegenseitige+Unterst%C3%BCtzung%3C%2Fli%3E%3Cli%3ESammeln+von+Ideen+zur+Weiterentwicklung+der+Software%3C%2Fli%3E%3C%2Ful%3E%3Cp%3E%3Cstrong%3EHybrides+Veranstaltungsformat%3A%3C%2Fstrong%3E%3C%2Fp%3E+%3Cp%3ESie+haben+die+M%C3%B6glichkeit%2C+auch+online+an+der+Veranstaltung+teilz%3C%2Fp%3E%3C%2Fdiv%3E%3C%2Fdiv%3E+%28Zeige+vollst%C3%A4ndige+Veranstaltung-Beschreibung+hier+an%3A+https%3A%2F%2Fwww.mpz-dresden.de%2Fevent%2Fbeste-schule-anwendertreffen-4%2F%29&#038;location=MPZ%20Dresden,%20Hertha-Lindner-Str.%2017,%20Dresden,%20Saxony,%2001067,%20Germany&#038;trp=false&#038;ctz=Europe/Berlin&#038;sprop=website:https://www.mpz-dresden.de"
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Google Kalender									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--ical">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										iCalendar									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-365">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Outlook 365									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-live">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Outlook Live									</a>
								</li>
													</ul>
					</div>
				</div>
			</div>
		</div>
	</div>

</div></div>



<div class="wp-block-kadence-column kadence-column7926_6526f4-f2"><div class="kt-inside-inner-col">
<h4 class="wp-block-heading">Datum und Uhrzeit</h4>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-default"/>


<div  class="tribe-events-schedule tribe-clearfix" >
	<p class="tribe-events-schedule__datetime">
		<span class="tribe-events-schedule__date tribe-events-schedule__date--start">
			24. September 2025		</span>

					<span class="tribe-events-schedule__separator tribe-events-schedule__separator--date">
				 @ 			</span>
			<span class="tribe-events-schedule__time tribe-events-schedule__time--start">
				14:00			</span>
		
									<span class="tribe-events-schedule__separator tribe-events-schedule__separator--time">
					 &#8211; 				</span>
			
							<span class="tribe-events-schedule__time tribe-events-schedule__time--end">
					15:30				</span>
			
						</p>
</div>



<h4 class="wp-block-heading">Ihr Dozent</h4>


<div  class="tribe-block tribe-block__organizer__details tribe-clearfix" >
	<div class="tribe-block__organizer__title">
		<h4>René Richter (beste.schule)</h4>
	</div>
				<p class="tribe-block__organizer__email"><a href="mailto:i&#110;f&#111;&#064;&#109;&#112;z-&#100;&#114;&#101;&#115;de&#110;.&#100;&#101;">i&#110;f&#111;&#064;&#109;&#112;z-&#100;&#114;&#101;&#115;de&#110;.&#100;&#101;</a></p>
	</div>


<div  class="tribe-block tribe-block__organizer__details tribe-clearfix" >
	<div class="tribe-block__organizer__title">
		<h4>Susanne Wagner</h4>
	</div>
				<p class="tribe-block__organizer__email"><a href="mailto:s&#117;s&#097;n&#110;e&#046;w&#097;&#103;n&#101;r&#064;m&#112;z-d&#114;&#101;s&#100;e&#110;.d&#101;">s&#117;s&#097;n&#110;e&#046;w&#097;&#103;n&#101;r&#064;m&#112;z-d&#114;&#101;s&#100;e&#110;.d&#101;</a></p>
	</div>



<h4 class="wp-block-heading ticss-e3a8c8c7">Veranstaltungsort</h4>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-default"/>



<p class="wp-block-paragraph">Hertha-Lindner-Str. 17</p>



<p class="wp-block-paragraph">01067 Dresden</p>



<p class="wp-block-paragraph">Routenplanung (Link zu graphhopper.com)</p>




<div class="open-user-map ">

  
  
  <!-- Map Container -->
  <div class="oum-map-container">
    
<div class="box-wrap map-size-default ">
  
  <div class="map-wrap">
    <div class="oum-loading-overlay">
      <div class="oum-loading-spinner"></div>
    </div>
    <div id="map-20210929" class="leaflet-map map-style_OpenFreeMap.positron" data-oum-tile-provider-container="openfreemap"></div>

        
    
    
    
    
    <script type="text/javascript" id="oum-init-map" data-category="functional" class="cmplz-native" data-oum-tile-provider="openfreemap">

      map_el = `map-20210929`;

      if(document.getElementById(map_el)) {
        /* Transfer PHP array to JS json */
        var oum_all_locations = [{"title":"MPZ Dresden","lat":"51.051358695258","lng":"13.729391098022","zoom":"12","geometry_type":"point","geometry":null,"show_measurement":false,"category_color":"#e82c71","content":"In den Annenhöfen MPZ Dresden Wir heißen Sie recht herzlich willkommen in den Annenhöfen in der Nähe des Postplatz im Herzen der Dresdner Altstadt. mpz-dresden","icon":"https://www.mpz-dresden.de/wp-content/plugins/open-user-map/src/leaflet/images/marker-icon_custom4-2x.png","types":[],"post_id":"6420","address":"In den Annenhöfen","text":"Wir heißen Sie recht herzlich willkommen in den Annenhöfen in der Nähe des Postplatz im Herzen der Dresdner Altstadt.","image":"","audio":"","video":"","custom_fields":[],"votes":0,"star_rating_avg":0,"star_rating_count":0}];

        // Wait for the main initialization function to be available, then call it
        function oumWaitForMainInit() {
          if (typeof oumInitializeMap === 'function') {
            console.log('<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5fa.png" alt="🗺" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Open User Map: Starting');
            
            // Initialize the map
            oumInitializeMap();
          } else {
            setTimeout(oumWaitForMainInit, 100);
          }
        }
        
        setTimeout(oumWaitForMainInit, 100);
      }

    </script>

    <script type="text/javascript" id="oum-inline-js" 
      data-category="functional" 
      class="cmplz-native" 
      data-minify="0"
      data-no-optimize="1"
      data-no-defer="1"
      data-no-combine="1"
      data-cfasync="false"
      data-pagespeed-no-defer
      data-boot="1">

      map_el = `map-20210929`;

      if(document.getElementById(map_el)) {

        // Wait for OUMLoader to be defined
        function oumLoading() {
          if (typeof OUMLoader !== 'undefined') {
            // Initialize loader for this map
            OUMLoader.initLoader(map_el);

            // Add event listener for map initialization complete
            document.addEventListener('oum:map_initialized', function(e) {
              if (e.detail.mapId === map_el) {
                OUMLoader.setMapInitialized(map_el);
              }
            });
          } else {
            // If OUMLoader is not yet defined, wait and try again
            setTimeout(oumLoading, 100);
          }
        }

        // OUM Loading Spinner
        oumLoading();

        // OUM inline JS variables
        var mapStyle = "OpenFreeMap.positron";
        var oum_tile_provider_mapbox_key = "";
        var oum_tile_provider_carto_key = "";
        var marker_icon_url = "https:\/\/www.mpz-dresden.de\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_custom4-2x.png";
        var marker_shadow_url = "https:\/\/www.mpz-dresden.de\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-shadow.png";
        var oum_enable_scrollwheel_zoom_map = true;
        var oum_enable_cluster = true;
        var oum_enable_fullscreen = false;

        var oum_enable_searchbar = false;
        var oum_searchbar_type = "address";

        var oum_geosearch_selected_provider = "";
        var oum_geosearch_provider = "osm";
        var oum_geosearch_provider_geoapify_key = "";
        var oum_geosearch_provider_here_key = "";
        var oum_geosearch_provider_mapbox_key = "";
        
        var oum_enable_searchaddress_button = false;
        var oum_searchaddress_label = "Suche nach Adresse";

        var oum_enable_searchmarkers_button = false;
        var oum_searchmarkers_label = "Marker finden";
        var oum_searchmarkers_zoom = "8";

        var oum_enable_currentlocation = false;
        var oum_action_after_submit = "text";
        var thankyou_redirect = "";
        var start_lat = Number(51.051180967807);
        var start_lng = Number(13.731516028608);
        var start_zoom = Number(14.5);
        
        var oum_enable_fixed_map_bounds = "on";
        var oum_use_settings_start_location = true;
        var oum_has_regions = false;
        var oum_enable_multiple_marker_types = "false";
        var oum_hide_filterbox = false;
        var oum_hide_location_popup = false;
        var oum_enable_address = "on";
        var oum_enable_address_autofill = "";

        // WordPress timezone for opening hours calculations
        var oum_wordpress_timezone = `Europe/Berlin`;

        // Custom Image data
        var oum_custom_image_url = "";
        var oum_custom_image_bounds = {};
        var oum_custom_image_hide_tiles = false;
        var oum_custom_image_clickable = false;
        var oum_custom_image_background_color = "#ffffff";

        var oum_location = {};
        var oum_custom_css = '';
        var oum_custom_script = '';
        var oum_max_image_filesize = 10;
        var oumMap;
        var oumMap2;

        /**
         * Conditional Field Feature
         * 
         * @param {string} sourceField - The source field selector
         * @param {string} targetField - The target field selector
         * @param {array} condShow - The values that should show the target field
         * @param {array|null} condHide - The values that should hide the target field. If empty/null/undefined, the field will be hidden when condShow is not met.
         */
        var oumConditionalField = (sourceField, targetField, condShow, condHide = null) => {
            const sourceElements = document.querySelectorAll(sourceField); // Select all radios/checkboxes or single select
            const targetElementWrapper = document.querySelector(targetField)?.parentElement; /* works with custom fields only */

            // Check if both sourceElements and targetElementWrapper exist
            if (!sourceElements.length) {
                console.warn(`OUM: Source field(s) not found: ${sourceField}`);
                return;
            }

            if (!targetElementWrapper) {
                console.warn(`OUM: Target field wrapper not found: ${targetField}`);
                return;
            }

            /* Event listener for change */
            const onChangeHandler = function() {
                // Get selected values for checkboxes and single selected value for radios/select
                const selectedValues = Array.from(sourceElements)
                    .filter(element => element.checked || element.tagName === 'SELECT')
                    .map(element => element.value);

                const selectedValue = selectedValues[0]; // For radios and selects, we use only the first (and only) value

                console.log('OUM: run condition', {selectedValue, sourceField, targetField, condShow, condHide});
                
                // Show or hide target field based on the selected value(s)
                if (condShow.includes(selectedValue)) {
                    // Show the field if condShow condition is met
                    targetElementWrapper.style.display = 'block';
                } else if (condHide && Array.isArray(condHide) && condHide.length > 0 && condHide.includes(selectedValue)) {
                    // Hide the field if condHide is provided and condition is met
                    targetElementWrapper.style.display = 'none';
                } else if (!condHide || (Array.isArray(condHide) && condHide.length === 0)) {
                    // If condHide is empty/null/undefined, hide the field when condShow is not met
                    targetElementWrapper.style.display = 'none';
                }
            };

            /* Attach the event listener to each radio/checkbox or select */
            sourceElements.forEach(element => {
                element.addEventListener('change', onChangeHandler);
            });

            /* Trigger initially */
            onChangeHandler(); // Call it directly to set initial state
        };

        /**
         * Add Custom Styles
         */
        
                            /* custom color */
          oum_custom_css += `
            .open-user-map .add-location #close-add-location-overlay:hover {color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay {background-color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:hover,
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:active {background-color: #d12866 !important}
            .open-user-map .box-wrap .map-wrap .oum-filter-controls .oum-filter-list .close-filter-list:hover {color: #e82c71 !important}
            .open-user-map .oum-advanced-filter-button .oum-advanced-filter-content .close-advanced-filter:hover,
            .open-user-map .oum-advanced-filter-panel .oum-advanced-filter-content .close-advanced-filter:hover {color: #e82c71 !important}
            .open-user-map input.oum-switch[type="checkbox"]:checked + label::before {background-color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum-required-indicator {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location h2 {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=text]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=email]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=url]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location textarea:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location select:focus {border-color: #e82c71 !important; box-shadow: 0 0 0 2px #e82c711a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou h3 {color: #e82c71 !important}
            .open-user-map .oum_location_text a {color: #e82c71 !important}
            .open-user-map .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .oum-tabs {border-color: #e82c71 !important}
            .open-user-map .oum-tabs .nav-item:hover {color: #e82c71 !important; border-color: #e82c71 !important}
            .open-user-map .oum-tabs .nav-item.active {color: #e82c71 !important; border-color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .oum-attribution a {color: #e82c71 !important;}
            /* Submit Button */
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit] {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:hover,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:active {background-color: #d12866 !important;}
            /* Message CTA Buttons */
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:hover,
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:active {background-color: #d12866 !important;}
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:hover,
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:active {background-color: #d12866 !important;}
            /* Media Section Colors */
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .media-upload label {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-upload .media-upload-top label .multi-upload-indicator {background: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:hover {border-color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:focus {border-color: #e82c71 !important; box-shadow: 0 0 0 2px #e82c711a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .image-preview-placeholder {border-color: #e82c71 !important; background: #e82c710a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-preview-grid .image-preview-item.dragging {border-color: #e82c71 !important}
            /* List Styles */
            .open-user-map-locations-list .oum-locations-list-item .oum_location_text a {color: #e82c71 !important} 
            .open-user-map-locations-list .oum-locations-list-item .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #e82c71 !important; border-color: #e82c71 !important;}`;

        
        
          /* custom map height */
          oum_custom_css += ".open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 450px !important; aspect-ratio: unset !important;}";

        
        
          /* custom map height */
          oum_custom_css += "@media screen and (max-width: 768px) {.open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 250px !important; aspect-ratio: unset !important;}}";

        
        var custom_style = document.createElement('style');

        if (custom_style.styleSheet) {
          custom_style.styleSheet.cssText = oum_custom_css;
        } else {
          custom_style.appendChild(document.createTextNode(oum_custom_css));
        }

        document.getElementsByTagName('head')[0].appendChild(custom_style);

        /* Add initial CSS to prevent flash of unstyled content */
        var initialStyles = document.createElement('style');
        initialStyles.textContent = `
          .oum-hidden {
            opacity: 0 !important;
            visibility: hidden !important;
            transition: opacity 0.3s ease, visibility 0.3s ease;
          }
          .oum-filter-controls,
          .open-add-location-overlay,
          .map-wrap #oum_filter_markers,
          .oum-advanced-filter-button,
          .oum-advanced-filter-panel,
          .oum-sidebar {
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
          }
          .oum-filter-controls.visible,
          .open-add-location-overlay.visible,
          .map-wrap #oum_filter_markers.visible,
          .oum-advanced-filter-button.visible,
          .oum-advanced-filter-panel.visible,
          .oum-sidebar.visible {
            opacity: 1;
            visibility: visible;
          }
        `;
        document.head.appendChild(initialStyles);

      }
    </script>

  </div>

</div>
  </div>

</div>
</div></div>

</div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>beste.schule Anwendertreffen</title>
		<link>https://www.mpz-dresden.de/event/beste-schule-anwendertreffen-3/</link>
		
		<dc:creator><![CDATA[Stephanie Schmidt]]></dc:creator>
		<pubDate>Thu, 15 May 2025 12:30:00 +0000</pubDate>
				<category><![CDATA[anwendertreffen]]></category>
		<category><![CDATA[beste.schule]]></category>
		<guid isPermaLink="false">https://www.mpz-dresden.de/?post_type=tribe_events&#038;p=7283</guid>

					<description><![CDATA[- Förderung des direkten Austauschs zwischen Anwendern
- Teilen von Best Practices und Tipps zur effizienten Nutzung
- Aufbau eines Netzwerks von Anwendern für gegenseitige Unterstützung
- Sammeln von Ideen zur Weiterentwicklung der Software]]></description>
										<content:encoded><![CDATA[<div class="kb-row-layout-wrap kb-row-layout-id7283_053505-ba alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-left-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column7283_b2e339-b3"><div class="kt-inside-inner-col">
<p class="wp-block-paragraph"><strong>Allgemeines:</strong></p>



<p class="wp-block-paragraph">Dieses Anwendertreffen bietet Nutzern des digitalen Noten- und/oder Klassenbuches von beste.schule eine Plattform zum persönlichen Austausch und zur Vernetzung. Im Mittelpunkt steht das Teilen von Erfahrungen und Best Practices im Umgang mit der Software.</p>



<p class="wp-block-paragraph"><strong>Inhalte:</strong></p>



<ul class="wp-block-list">
<li>Förderung des direkten Austauschs zwischen Anwendern</li>



<li>Teilen von Best Practices und Tipps zur effizienten Nutzung</li>



<li>Aufbau eines Netzwerks von Anwendern für gegenseitige Unterstützung</li>



<li>Sammeln von Ideen zur Weiterentwicklung der Software</li>
</ul>


	<div  class="tribe-block tribe-block__events-link" >
		<div class="tribe-events tribe-common">
			<div class="tribe-events-c-subscribe-dropdown__container">
				<div class="tribe-events-c-subscribe-dropdown">
					<div class="tribe-common-c-btn-border tribe-events-c-subscribe-dropdown__button">
						<svg
	 class="tribe-common-c-svgicon tribe-common-c-svgicon--cal-export tribe-events-c-subscribe-dropdown__export-icon" 	aria-hidden="true"
	viewBox="0 0 23 17"
	xmlns="http://www.w3.org/2000/svg"
>
	<path fill-rule="evenodd" clip-rule="evenodd" d="M.128.896V16.13c0 .211.145.383.323.383h15.354c.179 0 .323-.172.323-.383V.896c0-.212-.144-.383-.323-.383H.451C.273.513.128.684.128.896Zm16 6.742h-.901V4.679H1.009v10.729h14.218v-3.336h.901V7.638ZM1.01 1.614h14.218v2.058H1.009V1.614Z" />
	<path d="M20.5 9.846H8.312M18.524 6.953l2.89 2.909-2.855 2.855" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
						<button
							class="tribe-events-c-subscribe-dropdown__button-text"
							aria-expanded="false"
							aria-controls="tribe-events-subscribe-dropdown-content"
							aria-label="Zeige Links an um Veranstaltungen zu deinem Kalender hinzuzufügen"
						>
							Zum Kalender hinzufügen						</button>
						<svg
	 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-down tribe-events-c-subscribe-dropdown__button-icon" 	aria-hidden="true"
	viewBox="0 0 10 7"
	xmlns="http://www.w3.org/2000/svg"
>
	<path fill-rule="evenodd" clip-rule="evenodd" d="M1.008.609L5 4.6 8.992.61l.958.958L5 6.517.05 1.566l.958-.958z" class="tribe-common-c-svgicon__svg-fill"/>
</svg>
					</div>
					<div id="tribe-events-subscribe-dropdown-content" class="tribe-events-c-subscribe-dropdown__content">
						<ul class="tribe-events-c-subscribe-dropdown__list">
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--gcal">
									<a
										href="https://www.google.com/calendar/event?action=TEMPLATE&#038;dates=20250515T143000/20250515T160000&#038;text=beste.schule%20Anwendertreffen&#038;details=%3Cdiv+class%3D%22wp-block-kadence-column+kadence-column7283_b2e339-b3%22%3E%3Cdiv+class%3D%22kt-inside-inner-col%22%3E%3Cp%3E%3Cstrong%3EAllgemeines%3A%3C%2Fstrong%3E%3C%2Fp%3E+%3Cp%3EDieses+Anwendertreffen+bietet+Nutzern+des+digitalen+Noten-+und%2Foder+Klassenbuches+von+beste.schule+eine+Plattform+zum+pers%C3%B6nlichen+Austausch+und+zur+Vernetzung.+Im+Mittelpunkt+steht+das+Teilen+von+Erfahrungen+und+Best+Practices+im+Umgang+mit+der+Software.%3C%2Fp%3E+%3Cp%3E%3Cstrong%3EInhalte%3A%3C%2Fstrong%3E%3C%2Fp%3E+%3Cul+class%3D%22wp-block-list%22%3E%3Cli%3EF%C3%B6rderung+des+direkten+Austauschs+zwischen+Anwendern%3C%2Fli%3E%3Cli%3ETeilen+von+Best+Practices+und+Tipps+zur+effizienten+Nutzung%3C%2Fli%3E%3Cli%3EAufbau+eines+Netzwerks+von+Anwendern+f%C3%BCr+gegenseitige+Unterst%C3%BCtzung%3C%2Fli%3E%3Cli%3ESammeln+von+Ideen+zur+Weiterentwicklung+der+Software%3C%2Fli%3E%3C%2Ful%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%3Cdiv+class%3D%22wp-block-kadence-column+kadence-column7283_f527f2-db%22%3E%3Cdiv+class%3D%22kt-inside-inner-col%22%3E%3Ch4+class%3D%22wp-block-heading%22%3EDatum+und+Uhrzeit%3C%2Fh4%3E%3Chr+class%3D%22wp-block-separator+has-alpha-channel-opacity+is-s%3C%2Fdiv%3E%3C%2Fdiv%3E+%28Zeige+vollst%C3%A4ndige+Veranstaltung-Beschreibung+hier+an%3A+https%3A%2F%2Fwww.mpz-dresden.de%2Fevent%2Fbeste-schule-anwendertreffen-3%2F%29&#038;location=MPZ%20Dresden,%20Hertha-Lindner-Str.%2017,%20Dresden,%20Saxony,%2001067,%20Germany&#038;trp=false&#038;ctz=Europe/Berlin&#038;sprop=website:https://www.mpz-dresden.de"
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Google Kalender									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--ical">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										iCalendar									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-365">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Outlook 365									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-live">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Outlook Live									</a>
								</li>
													</ul>
					</div>
				</div>
			</div>
		</div>
	</div>

</div></div>



<div class="wp-block-kadence-column kadence-column7283_f527f2-db"><div class="kt-inside-inner-col">
<h4 class="wp-block-heading">Datum und Uhrzeit</h4>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-default"/>


<div  class="tribe-events-schedule tribe-clearfix" >
	<p class="tribe-events-schedule__datetime">
		<span class="tribe-events-schedule__date tribe-events-schedule__date--start">
			15. Mai 2025		</span>

					<span class="tribe-events-schedule__separator tribe-events-schedule__separator--date">
				 @ 			</span>
			<span class="tribe-events-schedule__time tribe-events-schedule__time--start">
				14:30			</span>
		
									<span class="tribe-events-schedule__separator tribe-events-schedule__separator--time">
					 &#8211; 				</span>
			
							<span class="tribe-events-schedule__time tribe-events-schedule__time--end">
					16:00				</span>
			
						</p>
</div>



<h4 class="wp-block-heading">Ihr Dozent</h4>


<div  class="tribe-block tribe-block__organizer__details tribe-clearfix" >
	<div class="tribe-block__organizer__title">
		<h4>René Richter (beste.schule)</h4>
	</div>
				<p class="tribe-block__organizer__email"><a href="mailto:&#105;&#110;&#102;&#111;&#064;&#109;p&#122;&#045;&#100;&#114;&#101;sd&#101;n&#046;&#100;e">&#105;&#110;&#102;&#111;&#064;&#109;p&#122;&#045;&#100;&#114;&#101;sd&#101;n&#046;&#100;e</a></p>
	</div>



<h4 class="wp-block-heading ticss-e3a8c8c7">Veranstaltungsort</h4>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-default"/>



<p class="wp-block-paragraph">Hertha-Lindner-Str. 17</p>



<p class="wp-block-paragraph">01067 Dresden</p>



<p class="wp-block-paragraph">Routenplanung (Link zu graphhopper.com)</p>




<div class="open-user-map ">

  
  
  <!-- Map Container -->
  <div class="oum-map-container">
    
<div class="box-wrap map-size-default ">
  
  <div class="map-wrap">
    <div class="oum-loading-overlay">
      <div class="oum-loading-spinner"></div>
    </div>
    <div id="map-20210929" class="leaflet-map map-style_OpenFreeMap.positron" data-oum-tile-provider-container="openfreemap"></div>

        
    
    
    
    
    <script type="text/javascript" id="oum-init-map" data-category="functional" class="cmplz-native" data-oum-tile-provider="openfreemap">

      map_el = `map-20210929`;

      if(document.getElementById(map_el)) {
        /* Transfer PHP array to JS json */
        var oum_all_locations = [{"title":"MPZ Dresden","lat":"51.051358695258","lng":"13.729391098022","zoom":"12","geometry_type":"point","geometry":null,"show_measurement":false,"category_color":"#e82c71","content":"In den Annenhöfen MPZ Dresden Wir heißen Sie recht herzlich willkommen in den Annenhöfen in der Nähe des Postplatz im Herzen der Dresdner Altstadt. mpz-dresden","icon":"https://www.mpz-dresden.de/wp-content/plugins/open-user-map/src/leaflet/images/marker-icon_custom4-2x.png","types":[],"post_id":"6420","address":"In den Annenhöfen","text":"Wir heißen Sie recht herzlich willkommen in den Annenhöfen in der Nähe des Postplatz im Herzen der Dresdner Altstadt.","image":"","audio":"","video":"","custom_fields":[],"votes":0,"star_rating_avg":0,"star_rating_count":0}];

        // Wait for the main initialization function to be available, then call it
        function oumWaitForMainInit() {
          if (typeof oumInitializeMap === 'function') {
            console.log('<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5fa.png" alt="🗺" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Open User Map: Starting');
            
            // Initialize the map
            oumInitializeMap();
          } else {
            setTimeout(oumWaitForMainInit, 100);
          }
        }
        
        setTimeout(oumWaitForMainInit, 100);
      }

    </script>

    <script type="text/javascript" id="oum-inline-js" 
      data-category="functional" 
      class="cmplz-native" 
      data-minify="0"
      data-no-optimize="1"
      data-no-defer="1"
      data-no-combine="1"
      data-cfasync="false"
      data-pagespeed-no-defer
      data-boot="1">

      map_el = `map-20210929`;

      if(document.getElementById(map_el)) {

        // Wait for OUMLoader to be defined
        function oumLoading() {
          if (typeof OUMLoader !== 'undefined') {
            // Initialize loader for this map
            OUMLoader.initLoader(map_el);

            // Add event listener for map initialization complete
            document.addEventListener('oum:map_initialized', function(e) {
              if (e.detail.mapId === map_el) {
                OUMLoader.setMapInitialized(map_el);
              }
            });
          } else {
            // If OUMLoader is not yet defined, wait and try again
            setTimeout(oumLoading, 100);
          }
        }

        // OUM Loading Spinner
        oumLoading();

        // OUM inline JS variables
        var mapStyle = "OpenFreeMap.positron";
        var oum_tile_provider_mapbox_key = "";
        var oum_tile_provider_carto_key = "";
        var marker_icon_url = "https:\/\/www.mpz-dresden.de\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_custom4-2x.png";
        var marker_shadow_url = "https:\/\/www.mpz-dresden.de\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-shadow.png";
        var oum_enable_scrollwheel_zoom_map = true;
        var oum_enable_cluster = true;
        var oum_enable_fullscreen = false;

        var oum_enable_searchbar = false;
        var oum_searchbar_type = "address";

        var oum_geosearch_selected_provider = "";
        var oum_geosearch_provider = "osm";
        var oum_geosearch_provider_geoapify_key = "";
        var oum_geosearch_provider_here_key = "";
        var oum_geosearch_provider_mapbox_key = "";
        
        var oum_enable_searchaddress_button = false;
        var oum_searchaddress_label = "Suche nach Adresse";

        var oum_enable_searchmarkers_button = false;
        var oum_searchmarkers_label = "Marker finden";
        var oum_searchmarkers_zoom = "8";

        var oum_enable_currentlocation = false;
        var oum_action_after_submit = "text";
        var thankyou_redirect = "";
        var start_lat = Number(51.051180967807);
        var start_lng = Number(13.731516028608);
        var start_zoom = Number(14.5);
        
        var oum_enable_fixed_map_bounds = "on";
        var oum_use_settings_start_location = true;
        var oum_has_regions = false;
        var oum_enable_multiple_marker_types = "false";
        var oum_hide_filterbox = false;
        var oum_hide_location_popup = false;
        var oum_enable_address = "on";
        var oum_enable_address_autofill = "";

        // WordPress timezone for opening hours calculations
        var oum_wordpress_timezone = `Europe/Berlin`;

        // Custom Image data
        var oum_custom_image_url = "";
        var oum_custom_image_bounds = {};
        var oum_custom_image_hide_tiles = false;
        var oum_custom_image_clickable = false;
        var oum_custom_image_background_color = "#ffffff";

        var oum_location = {};
        var oum_custom_css = '';
        var oum_custom_script = '';
        var oum_max_image_filesize = 10;
        var oumMap;
        var oumMap2;

        /**
         * Conditional Field Feature
         * 
         * @param {string} sourceField - The source field selector
         * @param {string} targetField - The target field selector
         * @param {array} condShow - The values that should show the target field
         * @param {array|null} condHide - The values that should hide the target field. If empty/null/undefined, the field will be hidden when condShow is not met.
         */
        var oumConditionalField = (sourceField, targetField, condShow, condHide = null) => {
            const sourceElements = document.querySelectorAll(sourceField); // Select all radios/checkboxes or single select
            const targetElementWrapper = document.querySelector(targetField)?.parentElement; /* works with custom fields only */

            // Check if both sourceElements and targetElementWrapper exist
            if (!sourceElements.length) {
                console.warn(`OUM: Source field(s) not found: ${sourceField}`);
                return;
            }

            if (!targetElementWrapper) {
                console.warn(`OUM: Target field wrapper not found: ${targetField}`);
                return;
            }

            /* Event listener for change */
            const onChangeHandler = function() {
                // Get selected values for checkboxes and single selected value for radios/select
                const selectedValues = Array.from(sourceElements)
                    .filter(element => element.checked || element.tagName === 'SELECT')
                    .map(element => element.value);

                const selectedValue = selectedValues[0]; // For radios and selects, we use only the first (and only) value

                console.log('OUM: run condition', {selectedValue, sourceField, targetField, condShow, condHide});
                
                // Show or hide target field based on the selected value(s)
                if (condShow.includes(selectedValue)) {
                    // Show the field if condShow condition is met
                    targetElementWrapper.style.display = 'block';
                } else if (condHide && Array.isArray(condHide) && condHide.length > 0 && condHide.includes(selectedValue)) {
                    // Hide the field if condHide is provided and condition is met
                    targetElementWrapper.style.display = 'none';
                } else if (!condHide || (Array.isArray(condHide) && condHide.length === 0)) {
                    // If condHide is empty/null/undefined, hide the field when condShow is not met
                    targetElementWrapper.style.display = 'none';
                }
            };

            /* Attach the event listener to each radio/checkbox or select */
            sourceElements.forEach(element => {
                element.addEventListener('change', onChangeHandler);
            });

            /* Trigger initially */
            onChangeHandler(); // Call it directly to set initial state
        };

        /**
         * Add Custom Styles
         */
        
                            /* custom color */
          oum_custom_css += `
            .open-user-map .add-location #close-add-location-overlay:hover {color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay {background-color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:hover,
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:active {background-color: #d12866 !important}
            .open-user-map .box-wrap .map-wrap .oum-filter-controls .oum-filter-list .close-filter-list:hover {color: #e82c71 !important}
            .open-user-map .oum-advanced-filter-button .oum-advanced-filter-content .close-advanced-filter:hover,
            .open-user-map .oum-advanced-filter-panel .oum-advanced-filter-content .close-advanced-filter:hover {color: #e82c71 !important}
            .open-user-map input.oum-switch[type="checkbox"]:checked + label::before {background-color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum-required-indicator {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location h2 {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=text]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=email]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=url]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location textarea:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location select:focus {border-color: #e82c71 !important; box-shadow: 0 0 0 2px #e82c711a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou h3 {color: #e82c71 !important}
            .open-user-map .oum_location_text a {color: #e82c71 !important}
            .open-user-map .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .oum-tabs {border-color: #e82c71 !important}
            .open-user-map .oum-tabs .nav-item:hover {color: #e82c71 !important; border-color: #e82c71 !important}
            .open-user-map .oum-tabs .nav-item.active {color: #e82c71 !important; border-color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .oum-attribution a {color: #e82c71 !important;}
            /* Submit Button */
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit] {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:hover,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:active {background-color: #d12866 !important;}
            /* Message CTA Buttons */
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:hover,
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:active {background-color: #d12866 !important;}
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:hover,
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:active {background-color: #d12866 !important;}
            /* Media Section Colors */
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .media-upload label {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-upload .media-upload-top label .multi-upload-indicator {background: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:hover {border-color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:focus {border-color: #e82c71 !important; box-shadow: 0 0 0 2px #e82c711a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .image-preview-placeholder {border-color: #e82c71 !important; background: #e82c710a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-preview-grid .image-preview-item.dragging {border-color: #e82c71 !important}
            /* List Styles */
            .open-user-map-locations-list .oum-locations-list-item .oum_location_text a {color: #e82c71 !important} 
            .open-user-map-locations-list .oum-locations-list-item .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #e82c71 !important; border-color: #e82c71 !important;}`;

        
        
          /* custom map height */
          oum_custom_css += ".open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 450px !important; aspect-ratio: unset !important;}";

        
        
          /* custom map height */
          oum_custom_css += "@media screen and (max-width: 768px) {.open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 250px !important; aspect-ratio: unset !important;}}";

        
        var custom_style = document.createElement('style');

        if (custom_style.styleSheet) {
          custom_style.styleSheet.cssText = oum_custom_css;
        } else {
          custom_style.appendChild(document.createTextNode(oum_custom_css));
        }

        document.getElementsByTagName('head')[0].appendChild(custom_style);

        /* Add initial CSS to prevent flash of unstyled content */
        var initialStyles = document.createElement('style');
        initialStyles.textContent = `
          .oum-hidden {
            opacity: 0 !important;
            visibility: hidden !important;
            transition: opacity 0.3s ease, visibility 0.3s ease;
          }
          .oum-filter-controls,
          .open-add-location-overlay,
          .map-wrap #oum_filter_markers,
          .oum-advanced-filter-button,
          .oum-advanced-filter-panel,
          .oum-sidebar {
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
          }
          .oum-filter-controls.visible,
          .open-add-location-overlay.visible,
          .map-wrap #oum_filter_markers.visible,
          .oum-advanced-filter-button.visible,
          .oum-advanced-filter-panel.visible,
          .oum-sidebar.visible {
            opacity: 1;
            visibility: visible;
          }
        `;
        document.head.appendChild(initialStyles);

      }
    </script>

  </div>

</div>
  </div>

</div>
</div></div>

</div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>beste.schule Anwendertreffen</title>
		<link>https://www.mpz-dresden.de/event/beste-schule-anwendertreffen-2/</link>
		
		<dc:creator><![CDATA[Stephanie Schmidt]]></dc:creator>
		<pubDate>Thu, 13 Mar 2025 13:30:00 +0000</pubDate>
				<category><![CDATA[anwendertreffen]]></category>
		<category><![CDATA[beste.schule]]></category>
		<guid isPermaLink="false">https://www.mpz-dresden.de/?post_type=tribe_events&#038;p=7008</guid>

					<description><![CDATA[- Förderung des direkten Austauschs zwischen Anwendern
- Teilen von Best Practices und Tipps zur effizienten Nutzung
- Aufbau eines Netzwerks von Anwendern für gegenseitige Unterstützung
- Sammeln von Ideen zur Weiterentwicklung der Software]]></description>
										<content:encoded><![CDATA[<div class="kb-row-layout-wrap kb-row-layout-id7008_50e56a-10 alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-left-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column7008_107a68-ea"><div class="kt-inside-inner-col">
<p class="wp-block-paragraph"><strong>Allgemeines:</strong></p>



<p class="wp-block-paragraph">Dieses Anwendertreffen bietet Nutzern des digitalen Noten- und/oder Klassenbuches von beste.schule eine Plattform zum persönlichen Austausch und zur Vernetzung. Im Mittelpunkt steht das Teilen von Erfahrungen und Best Practices im Umgang mit der Software.</p>



<p class="wp-block-paragraph"><strong>Inhalte:</strong></p>



<ul class="wp-block-list">
<li>Förderung des direkten Austauschs zwischen Anwendern</li>



<li>Teilen von Best Practices und Tipps zur effizienten Nutzung</li>



<li>Aufbau eines Netzwerks von Anwendern für gegenseitige Unterstützung</li>



<li>Sammeln von Ideen zur Weiterentwicklung der Software</li>
</ul>


	<div  class="tribe-block tribe-block__events-link" >
		<div class="tribe-events tribe-common">
			<div class="tribe-events-c-subscribe-dropdown__container">
				<div class="tribe-events-c-subscribe-dropdown">
					<div class="tribe-common-c-btn-border tribe-events-c-subscribe-dropdown__button">
						<svg
	 class="tribe-common-c-svgicon tribe-common-c-svgicon--cal-export tribe-events-c-subscribe-dropdown__export-icon" 	aria-hidden="true"
	viewBox="0 0 23 17"
	xmlns="http://www.w3.org/2000/svg"
>
	<path fill-rule="evenodd" clip-rule="evenodd" d="M.128.896V16.13c0 .211.145.383.323.383h15.354c.179 0 .323-.172.323-.383V.896c0-.212-.144-.383-.323-.383H.451C.273.513.128.684.128.896Zm16 6.742h-.901V4.679H1.009v10.729h14.218v-3.336h.901V7.638ZM1.01 1.614h14.218v2.058H1.009V1.614Z" />
	<path d="M20.5 9.846H8.312M18.524 6.953l2.89 2.909-2.855 2.855" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
						<button
							class="tribe-events-c-subscribe-dropdown__button-text"
							aria-expanded="false"
							aria-controls="tribe-events-subscribe-dropdown-content"
							aria-label="Zeige Links an um Veranstaltungen zu deinem Kalender hinzuzufügen"
						>
							Zum Kalender hinzufügen						</button>
						<svg
	 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-down tribe-events-c-subscribe-dropdown__button-icon" 	aria-hidden="true"
	viewBox="0 0 10 7"
	xmlns="http://www.w3.org/2000/svg"
>
	<path fill-rule="evenodd" clip-rule="evenodd" d="M1.008.609L5 4.6 8.992.61l.958.958L5 6.517.05 1.566l.958-.958z" class="tribe-common-c-svgicon__svg-fill"/>
</svg>
					</div>
					<div id="tribe-events-subscribe-dropdown-content" class="tribe-events-c-subscribe-dropdown__content">
						<ul class="tribe-events-c-subscribe-dropdown__list">
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--gcal">
									<a
										href="https://www.google.com/calendar/event?action=TEMPLATE&#038;dates=20250313T143000/20250313T160000&#038;text=beste.schule%20Anwendertreffen&#038;details=%3Cdiv+class%3D%22wp-block-kadence-column+kadence-column7008_107a68-ea%22%3E%3Cdiv+class%3D%22kt-inside-inner-col%22%3E%3Cp%3E%3Cstrong%3EAllgemeines%3A%3C%2Fstrong%3E%3C%2Fp%3E+%3Cp%3EDieses+Anwendertreffen+bietet+Nutzern+des+digitalen+Noten-+und%2Foder+Klassenbuches+von+beste.schule+eine+Plattform+zum+pers%C3%B6nlichen+Austausch+und+zur+Vernetzung.+Im+Mittelpunkt+steht+das+Teilen+von+Erfahrungen+und+Best+Practices+im+Umgang+mit+der+Software.%3C%2Fp%3E+%3Cp%3E%3Cstrong%3EInhalte%3A%3C%2Fstrong%3E%3C%2Fp%3E+%3Cul+class%3D%22wp-block-list%22%3E%3Cli%3EF%C3%B6rderung+des+direkten+Austauschs+zwischen+Anwendern%3C%2Fli%3E%3Cli%3ETeilen+von+Best+Practices+und+Tipps+zur+effizienten+Nutzung%3C%2Fli%3E%3Cli%3EAufbau+eines+Netzwerks+von+Anwendern+f%C3%BCr+gegenseitige+Unterst%C3%BCtzung%3C%2Fli%3E%3Cli%3ESammeln+von+Ideen+zur+Weiterentwicklung+der+Software%3C%2Fli%3E%3C%2Ful%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%3Cdiv+class%3D%22wp-block-kadence-column+kadence-column7008_57fde2-70%22%3E%3Cdiv+class%3D%22kt-inside-inner-col%22%3E%3Ch4+class%3D%22wp-block-heading%22%3EDatum+und+Uhrzeit%3C%2Fh4%3E%3Chr+class%3D%22wp-block-separator+has-alpha-channel-opacity+is-s%3C%2Fdiv%3E%3C%2Fdiv%3E+%28Zeige+vollst%C3%A4ndige+Veranstaltung-Beschreibung+hier+an%3A+https%3A%2F%2Fwww.mpz-dresden.de%2Fevent%2Fbeste-schule-anwendertreffen-2%2F%29&#038;location=MPZ%20Dresden,%20Hertha-Lindner-Str.%2017,%20Dresden,%20Saxony,%2001067,%20Germany&#038;trp=false&#038;ctz=Europe/Berlin&#038;sprop=website:https://www.mpz-dresden.de"
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Google Kalender									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--ical">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										iCalendar									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-365">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Outlook 365									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-live">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Outlook Live									</a>
								</li>
													</ul>
					</div>
				</div>
			</div>
		</div>
	</div>

</div></div>



<div class="wp-block-kadence-column kadence-column7008_57fde2-70"><div class="kt-inside-inner-col">
<h4 class="wp-block-heading">Datum und Uhrzeit</h4>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-default"/>


<div  class="tribe-events-schedule tribe-clearfix" >
	<p class="tribe-events-schedule__datetime">
		<span class="tribe-events-schedule__date tribe-events-schedule__date--start">
			13. März 2025		</span>

					<span class="tribe-events-schedule__separator tribe-events-schedule__separator--date">
				 @ 			</span>
			<span class="tribe-events-schedule__time tribe-events-schedule__time--start">
				14:30			</span>
		
									<span class="tribe-events-schedule__separator tribe-events-schedule__separator--time">
					 &#8211; 				</span>
			
							<span class="tribe-events-schedule__time tribe-events-schedule__time--end">
					16:00				</span>
			
						</p>
</div>



<h4 class="wp-block-heading">Ihr Dozent</h4>


<div  class="tribe-block tribe-block__organizer__details tribe-clearfix" >
	<div class="tribe-block__organizer__title">
		<h4>René Richter (beste.schule)</h4>
	</div>
				<p class="tribe-block__organizer__email"><a href="mailto:inf&#111;&#064;&#109;&#112;z-&#100;&#114;esden.&#100;&#101;">inf&#111;&#064;&#109;&#112;z-&#100;&#114;esden.&#100;&#101;</a></p>
	</div>



<h4 class="wp-block-heading ticss-e3a8c8c7">Veranstaltungsort</h4>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-default"/>



<p class="wp-block-paragraph">Hertha-Lindner-Str. 17</p>



<p class="wp-block-paragraph">01067 Dresden</p>



<p class="wp-block-paragraph">Routenplanung (Link zu graphhopper.com)</p>




<div class="open-user-map ">

  
  
  <!-- Map Container -->
  <div class="oum-map-container">
    
<div class="box-wrap map-size-default ">
  
  <div class="map-wrap">
    <div class="oum-loading-overlay">
      <div class="oum-loading-spinner"></div>
    </div>
    <div id="map-20210929" class="leaflet-map map-style_OpenFreeMap.positron" data-oum-tile-provider-container="openfreemap"></div>

        
    
    
    
    
    <script type="text/javascript" id="oum-init-map" data-category="functional" class="cmplz-native" data-oum-tile-provider="openfreemap">

      map_el = `map-20210929`;

      if(document.getElementById(map_el)) {
        /* Transfer PHP array to JS json */
        var oum_all_locations = [{"title":"MPZ Dresden","lat":"51.051358695258","lng":"13.729391098022","zoom":"12","geometry_type":"point","geometry":null,"show_measurement":false,"category_color":"#e82c71","content":"In den Annenhöfen MPZ Dresden Wir heißen Sie recht herzlich willkommen in den Annenhöfen in der Nähe des Postplatz im Herzen der Dresdner Altstadt. mpz-dresden","icon":"https://www.mpz-dresden.de/wp-content/plugins/open-user-map/src/leaflet/images/marker-icon_custom4-2x.png","types":[],"post_id":"6420","address":"In den Annenhöfen","text":"Wir heißen Sie recht herzlich willkommen in den Annenhöfen in der Nähe des Postplatz im Herzen der Dresdner Altstadt.","image":"","audio":"","video":"","custom_fields":[],"votes":0,"star_rating_avg":0,"star_rating_count":0}];

        // Wait for the main initialization function to be available, then call it
        function oumWaitForMainInit() {
          if (typeof oumInitializeMap === 'function') {
            console.log('<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5fa.png" alt="🗺" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Open User Map: Starting');
            
            // Initialize the map
            oumInitializeMap();
          } else {
            setTimeout(oumWaitForMainInit, 100);
          }
        }
        
        setTimeout(oumWaitForMainInit, 100);
      }

    </script>

    <script type="text/javascript" id="oum-inline-js" 
      data-category="functional" 
      class="cmplz-native" 
      data-minify="0"
      data-no-optimize="1"
      data-no-defer="1"
      data-no-combine="1"
      data-cfasync="false"
      data-pagespeed-no-defer
      data-boot="1">

      map_el = `map-20210929`;

      if(document.getElementById(map_el)) {

        // Wait for OUMLoader to be defined
        function oumLoading() {
          if (typeof OUMLoader !== 'undefined') {
            // Initialize loader for this map
            OUMLoader.initLoader(map_el);

            // Add event listener for map initialization complete
            document.addEventListener('oum:map_initialized', function(e) {
              if (e.detail.mapId === map_el) {
                OUMLoader.setMapInitialized(map_el);
              }
            });
          } else {
            // If OUMLoader is not yet defined, wait and try again
            setTimeout(oumLoading, 100);
          }
        }

        // OUM Loading Spinner
        oumLoading();

        // OUM inline JS variables
        var mapStyle = "OpenFreeMap.positron";
        var oum_tile_provider_mapbox_key = "";
        var oum_tile_provider_carto_key = "";
        var marker_icon_url = "https:\/\/www.mpz-dresden.de\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_custom4-2x.png";
        var marker_shadow_url = "https:\/\/www.mpz-dresden.de\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-shadow.png";
        var oum_enable_scrollwheel_zoom_map = true;
        var oum_enable_cluster = true;
        var oum_enable_fullscreen = false;

        var oum_enable_searchbar = false;
        var oum_searchbar_type = "address";

        var oum_geosearch_selected_provider = "";
        var oum_geosearch_provider = "osm";
        var oum_geosearch_provider_geoapify_key = "";
        var oum_geosearch_provider_here_key = "";
        var oum_geosearch_provider_mapbox_key = "";
        
        var oum_enable_searchaddress_button = false;
        var oum_searchaddress_label = "Suche nach Adresse";

        var oum_enable_searchmarkers_button = false;
        var oum_searchmarkers_label = "Marker finden";
        var oum_searchmarkers_zoom = "8";

        var oum_enable_currentlocation = false;
        var oum_action_after_submit = "text";
        var thankyou_redirect = "";
        var start_lat = Number(51.051180967807);
        var start_lng = Number(13.731516028608);
        var start_zoom = Number(14.5);
        
        var oum_enable_fixed_map_bounds = "on";
        var oum_use_settings_start_location = true;
        var oum_has_regions = false;
        var oum_enable_multiple_marker_types = "false";
        var oum_hide_filterbox = false;
        var oum_hide_location_popup = false;
        var oum_enable_address = "on";
        var oum_enable_address_autofill = "";

        // WordPress timezone for opening hours calculations
        var oum_wordpress_timezone = `Europe/Berlin`;

        // Custom Image data
        var oum_custom_image_url = "";
        var oum_custom_image_bounds = {};
        var oum_custom_image_hide_tiles = false;
        var oum_custom_image_clickable = false;
        var oum_custom_image_background_color = "#ffffff";

        var oum_location = {};
        var oum_custom_css = '';
        var oum_custom_script = '';
        var oum_max_image_filesize = 10;
        var oumMap;
        var oumMap2;

        /**
         * Conditional Field Feature
         * 
         * @param {string} sourceField - The source field selector
         * @param {string} targetField - The target field selector
         * @param {array} condShow - The values that should show the target field
         * @param {array|null} condHide - The values that should hide the target field. If empty/null/undefined, the field will be hidden when condShow is not met.
         */
        var oumConditionalField = (sourceField, targetField, condShow, condHide = null) => {
            const sourceElements = document.querySelectorAll(sourceField); // Select all radios/checkboxes or single select
            const targetElementWrapper = document.querySelector(targetField)?.parentElement; /* works with custom fields only */

            // Check if both sourceElements and targetElementWrapper exist
            if (!sourceElements.length) {
                console.warn(`OUM: Source field(s) not found: ${sourceField}`);
                return;
            }

            if (!targetElementWrapper) {
                console.warn(`OUM: Target field wrapper not found: ${targetField}`);
                return;
            }

            /* Event listener for change */
            const onChangeHandler = function() {
                // Get selected values for checkboxes and single selected value for radios/select
                const selectedValues = Array.from(sourceElements)
                    .filter(element => element.checked || element.tagName === 'SELECT')
                    .map(element => element.value);

                const selectedValue = selectedValues[0]; // For radios and selects, we use only the first (and only) value

                console.log('OUM: run condition', {selectedValue, sourceField, targetField, condShow, condHide});
                
                // Show or hide target field based on the selected value(s)
                if (condShow.includes(selectedValue)) {
                    // Show the field if condShow condition is met
                    targetElementWrapper.style.display = 'block';
                } else if (condHide && Array.isArray(condHide) && condHide.length > 0 && condHide.includes(selectedValue)) {
                    // Hide the field if condHide is provided and condition is met
                    targetElementWrapper.style.display = 'none';
                } else if (!condHide || (Array.isArray(condHide) && condHide.length === 0)) {
                    // If condHide is empty/null/undefined, hide the field when condShow is not met
                    targetElementWrapper.style.display = 'none';
                }
            };

            /* Attach the event listener to each radio/checkbox or select */
            sourceElements.forEach(element => {
                element.addEventListener('change', onChangeHandler);
            });

            /* Trigger initially */
            onChangeHandler(); // Call it directly to set initial state
        };

        /**
         * Add Custom Styles
         */
        
                            /* custom color */
          oum_custom_css += `
            .open-user-map .add-location #close-add-location-overlay:hover {color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay {background-color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:hover,
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:active {background-color: #d12866 !important}
            .open-user-map .box-wrap .map-wrap .oum-filter-controls .oum-filter-list .close-filter-list:hover {color: #e82c71 !important}
            .open-user-map .oum-advanced-filter-button .oum-advanced-filter-content .close-advanced-filter:hover,
            .open-user-map .oum-advanced-filter-panel .oum-advanced-filter-content .close-advanced-filter:hover {color: #e82c71 !important}
            .open-user-map input.oum-switch[type="checkbox"]:checked + label::before {background-color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum-required-indicator {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location h2 {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=text]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=email]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=url]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location textarea:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location select:focus {border-color: #e82c71 !important; box-shadow: 0 0 0 2px #e82c711a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou h3 {color: #e82c71 !important}
            .open-user-map .oum_location_text a {color: #e82c71 !important}
            .open-user-map .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .oum-tabs {border-color: #e82c71 !important}
            .open-user-map .oum-tabs .nav-item:hover {color: #e82c71 !important; border-color: #e82c71 !important}
            .open-user-map .oum-tabs .nav-item.active {color: #e82c71 !important; border-color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .oum-attribution a {color: #e82c71 !important;}
            /* Submit Button */
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit] {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:hover,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:active {background-color: #d12866 !important;}
            /* Message CTA Buttons */
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:hover,
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:active {background-color: #d12866 !important;}
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:hover,
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:active {background-color: #d12866 !important;}
            /* Media Section Colors */
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .media-upload label {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-upload .media-upload-top label .multi-upload-indicator {background: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:hover {border-color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:focus {border-color: #e82c71 !important; box-shadow: 0 0 0 2px #e82c711a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .image-preview-placeholder {border-color: #e82c71 !important; background: #e82c710a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-preview-grid .image-preview-item.dragging {border-color: #e82c71 !important}
            /* List Styles */
            .open-user-map-locations-list .oum-locations-list-item .oum_location_text a {color: #e82c71 !important} 
            .open-user-map-locations-list .oum-locations-list-item .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #e82c71 !important; border-color: #e82c71 !important;}`;

        
        
          /* custom map height */
          oum_custom_css += ".open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 450px !important; aspect-ratio: unset !important;}";

        
        
          /* custom map height */
          oum_custom_css += "@media screen and (max-width: 768px) {.open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 250px !important; aspect-ratio: unset !important;}}";

        
        var custom_style = document.createElement('style');

        if (custom_style.styleSheet) {
          custom_style.styleSheet.cssText = oum_custom_css;
        } else {
          custom_style.appendChild(document.createTextNode(oum_custom_css));
        }

        document.getElementsByTagName('head')[0].appendChild(custom_style);

        /* Add initial CSS to prevent flash of unstyled content */
        var initialStyles = document.createElement('style');
        initialStyles.textContent = `
          .oum-hidden {
            opacity: 0 !important;
            visibility: hidden !important;
            transition: opacity 0.3s ease, visibility 0.3s ease;
          }
          .oum-filter-controls,
          .open-add-location-overlay,
          .map-wrap #oum_filter_markers,
          .oum-advanced-filter-button,
          .oum-advanced-filter-panel,
          .oum-sidebar {
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
          }
          .oum-filter-controls.visible,
          .open-add-location-overlay.visible,
          .map-wrap #oum_filter_markers.visible,
          .oum-advanced-filter-button.visible,
          .oum-advanced-filter-panel.visible,
          .oum-sidebar.visible {
            opacity: 1;
            visibility: visible;
          }
        `;
        document.head.appendChild(initialStyles);

      }
    </script>

  </div>

</div>
  </div>

</div>
</div></div>

</div></div>]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>beste.schule Anwendertreffen</title>
		<link>https://www.mpz-dresden.de/event/beste-schule-anwendertreffen/</link>
		
		<dc:creator><![CDATA[Stephanie Schmidt]]></dc:creator>
		<pubDate>Thu, 16 Jan 2025 13:00:00 +0000</pubDate>
				<category><![CDATA[anwendertreffen]]></category>
		<category><![CDATA[beste.schule]]></category>
		<guid isPermaLink="false">http://wordpress.mpz-dresden.de/?post_type=tribe_events&#038;p=5477</guid>

					<description><![CDATA[- Förderung des direkten Austauschs zwischen Anwendern
- Teilen von Best Practices und Tipps zur effizienten Nutzung
- Aufbau eines Netzwerks von Anwendern für gegenseitige Unterstützung
- Sammeln von Ideen zur Weiterentwicklung der Software]]></description>
										<content:encoded><![CDATA[<div class="kb-row-layout-wrap kb-row-layout-id5477_a35af5-be alignnone wp-block-kadence-rowlayout"><div class="kt-row-column-wrap kt-has-2-columns kt-row-layout-left-golden kt-tab-layout-inherit kt-mobile-layout-row kt-row-valign-top">

<div class="wp-block-kadence-column kadence-column5477_785318-e3"><div class="kt-inside-inner-col">
<p class="wp-block-paragraph"><strong>Zielgruppe:</strong></p>



<p class="wp-block-paragraph">Aktuelle und potenzielle Nutzer des digitalen Noten- und Klassenbuches von beste.schule</p>



<p class="wp-block-paragraph"><strong>Inhalte:</strong></p>



<ul class="wp-block-list">
<li>Förderung des direkten Austauschs zwischen Anwendern</li>



<li>Teilen von Best Practices und Tipps zur effizienten Nutzung</li>



<li>Aufbau eines Netzwerks von Anwendern für gegenseitige Unterstützung</li>



<li>Sammeln von Ideen zur Weiterentwicklung der Software</li>
</ul>


	<div  class="tribe-block tribe-block__events-link" >
		<div class="tribe-events tribe-common">
			<div class="tribe-events-c-subscribe-dropdown__container">
				<div class="tribe-events-c-subscribe-dropdown">
					<div class="tribe-common-c-btn-border tribe-events-c-subscribe-dropdown__button">
						<svg
	 class="tribe-common-c-svgicon tribe-common-c-svgicon--cal-export tribe-events-c-subscribe-dropdown__export-icon" 	aria-hidden="true"
	viewBox="0 0 23 17"
	xmlns="http://www.w3.org/2000/svg"
>
	<path fill-rule="evenodd" clip-rule="evenodd" d="M.128.896V16.13c0 .211.145.383.323.383h15.354c.179 0 .323-.172.323-.383V.896c0-.212-.144-.383-.323-.383H.451C.273.513.128.684.128.896Zm16 6.742h-.901V4.679H1.009v10.729h14.218v-3.336h.901V7.638ZM1.01 1.614h14.218v2.058H1.009V1.614Z" />
	<path d="M20.5 9.846H8.312M18.524 6.953l2.89 2.909-2.855 2.855" stroke-width="1.2" stroke-linecap="round" stroke-linejoin="round"/>
</svg>
						<button
							class="tribe-events-c-subscribe-dropdown__button-text"
							aria-expanded="false"
							aria-controls="tribe-events-subscribe-dropdown-content"
							aria-label="Zeige Links an um Veranstaltungen zu deinem Kalender hinzuzufügen"
						>
							Zum Kalender hinzufügen						</button>
						<svg
	 class="tribe-common-c-svgicon tribe-common-c-svgicon--caret-down tribe-events-c-subscribe-dropdown__button-icon" 	aria-hidden="true"
	viewBox="0 0 10 7"
	xmlns="http://www.w3.org/2000/svg"
>
	<path fill-rule="evenodd" clip-rule="evenodd" d="M1.008.609L5 4.6 8.992.61l.958.958L5 6.517.05 1.566l.958-.958z" class="tribe-common-c-svgicon__svg-fill"/>
</svg>
					</div>
					<div id="tribe-events-subscribe-dropdown-content" class="tribe-events-c-subscribe-dropdown__content">
						<ul class="tribe-events-c-subscribe-dropdown__list">
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--gcal">
									<a
										href="https://www.google.com/calendar/event?action=TEMPLATE&#038;dates=20250116T140000/20250116T160000&#038;text=beste.schule%20Anwendertreffen&#038;details=%3Cdiv+class%3D%22wp-block-kadence-column+kadence-column5477_785318-e3%22%3E%3Cdiv+class%3D%22kt-inside-inner-col%22%3E%3Cp%3E%3Cstrong%3EZielgruppe%3A%3C%2Fstrong%3E%3C%2Fp%3E+%3Cp%3EAktuelle+und+potenzielle+Nutzer+des+digitalen+Noten-+und+Klassenbuches+von+beste.schule%3C%2Fp%3E+%3Cp%3E%3Cstrong%3EInhalte%3A%3C%2Fstrong%3E%3C%2Fp%3E+%3Cul+class%3D%22wp-block-list%22%3E%3Cli%3EF%C3%B6rderung+des+direkten+Austauschs+zwischen+Anwendern%3C%2Fli%3E%3Cli%3ETeilen+von+Best+Practices+und+Tipps+zur+effizienten+Nutzung%3C%2Fli%3E%3Cli%3EAufbau+eines+Netzwerks+von+Anwendern+f%C3%BCr+gegenseitige+Unterst%C3%BCtzung%3C%2Fli%3E%3Cli%3ESammeln+von+Ideen+zur+Weiterentwicklung+der+Software%3C%2Fli%3E%3C%2Ful%3E%3C%2Fdiv%3E%3C%2Fdiv%3E%3Cdiv+class%3D%22wp-block-kadence-column+kadence-column5477_fafe2f-20%22%3E%3Cdiv+class%3D%22kt-inside-inner-col%22%3E%3Ch4+class%3D%22wp-block-heading%22%3EDatum+und+Uhrzeit%3C%2Fh4%3E%3Chr+class%3D%22wp-block-separator+has-alpha-channel-opacity+is-style-default%22%2F%3E%3Ch4+class%3D%22wp-block-heading%22%3EIhr+Dozent%3C%2Fh4%3E%3Ch4+class%3D%22wp-block-heading+ticss-e3a8c8c7%22%3EVeranstaltungsort%3C%2Fh4%3E%3Chr+class%3D%22wp-block-separator%3C%2Fdiv%3E%3C%2Fdiv%3E+%28Zeige+vollst%C3%A4ndige+Veranstaltung-Beschreibung+hier+an%3A+https%3A%2F%2Fwww.mpz-dresden.de%2Fevent%2Fbeste-schule-anwendertreffen%2F%29&#038;location=MPZ%20Dresden,%20Hertha-Lindner-Str.%2017,%20Dresden,%20Saxony,%2001067,%20Germany&#038;trp=false&#038;ctz=Europe/Berlin&#038;sprop=website:https://www.mpz-dresden.de"
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Google Kalender									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--ical">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										iCalendar									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-365">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Outlook 365									</a>
								</li>
															<li class="tribe-events-c-subscribe-dropdown__list-item tribe-events-c-subscribe-dropdown__list-item--outlook-live">
									<a
										href=""
										class="tribe-events-c-subscribe-dropdown__list-item-link"
										target="_blank"
										rel="noopener noreferrer nofollow noindex"
									>
										Outlook Live									</a>
								</li>
													</ul>
					</div>
				</div>
			</div>
		</div>
	</div>

</div></div>



<div class="wp-block-kadence-column kadence-column5477_fafe2f-20"><div class="kt-inside-inner-col">
<h4 class="wp-block-heading">Datum und Uhrzeit</h4>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-default"/>


<div  class="tribe-events-schedule tribe-clearfix" >
	<p class="tribe-events-schedule__datetime">
		<span class="tribe-events-schedule__date tribe-events-schedule__date--start">
			16. Januar 2025		</span>

					<span class="tribe-events-schedule__separator tribe-events-schedule__separator--date">
				 @ 			</span>
			<span class="tribe-events-schedule__time tribe-events-schedule__time--start">
				14:00			</span>
		
									<span class="tribe-events-schedule__separator tribe-events-schedule__separator--time">
					 &#8211; 				</span>
			
							<span class="tribe-events-schedule__time tribe-events-schedule__time--end">
					16:00				</span>
			
						</p>
</div>



<h4 class="wp-block-heading">Ihr Dozent</h4>


<div  class="tribe-block tribe-block__organizer__details tribe-clearfix" >
	<div class="tribe-block__organizer__title">
		<h4>beste.schule</h4>
	</div>
				<p class="tribe-block__organizer__website"><a href="https://beste.schule/" target="_blank" rel="noopener noreferrer">Veranstalter-Website anzeigen</a></p>
		</div>



<h4 class="wp-block-heading ticss-e3a8c8c7">Veranstaltungsort</h4>



<hr class="wp-block-separator has-alpha-channel-opacity is-style-default"/>



<p class="wp-block-paragraph">Hertha-Lindner-Str. 17</p>



<p class="wp-block-paragraph">01067 Dresden</p>



<p class="wp-block-paragraph">Routenplanung (Link zu graphhopper.com)</p>




<div class="open-user-map ">

  
  
  <!-- Map Container -->
  <div class="oum-map-container">
    
<div class="box-wrap map-size-default ">
  
  <div class="map-wrap">
    <div class="oum-loading-overlay">
      <div class="oum-loading-spinner"></div>
    </div>
    <div id="map-20210929" class="leaflet-map map-style_OpenFreeMap.positron" data-oum-tile-provider-container="openfreemap"></div>

        
    
    
    
    
    <script type="text/javascript" id="oum-init-map" data-category="functional" class="cmplz-native" data-oum-tile-provider="openfreemap">

      map_el = `map-20210929`;

      if(document.getElementById(map_el)) {
        /* Transfer PHP array to JS json */
        var oum_all_locations = [{"title":"MPZ Dresden","lat":"51.051358695258","lng":"13.729391098022","zoom":"12","geometry_type":"point","geometry":null,"show_measurement":false,"category_color":"#e82c71","content":"In den Annenhöfen MPZ Dresden Wir heißen Sie recht herzlich willkommen in den Annenhöfen in der Nähe des Postplatz im Herzen der Dresdner Altstadt. mpz-dresden","icon":"https://www.mpz-dresden.de/wp-content/plugins/open-user-map/src/leaflet/images/marker-icon_custom4-2x.png","types":[],"post_id":"6420","address":"In den Annenhöfen","text":"Wir heißen Sie recht herzlich willkommen in den Annenhöfen in der Nähe des Postplatz im Herzen der Dresdner Altstadt.","image":"","audio":"","video":"","custom_fields":[],"votes":0,"star_rating_avg":0,"star_rating_count":0}];

        // Wait for the main initialization function to be available, then call it
        function oumWaitForMainInit() {
          if (typeof oumInitializeMap === 'function') {
            console.log('<img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f5fa.png" alt="🗺" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Open User Map: Starting');
            
            // Initialize the map
            oumInitializeMap();
          } else {
            setTimeout(oumWaitForMainInit, 100);
          }
        }
        
        setTimeout(oumWaitForMainInit, 100);
      }

    </script>

    <script type="text/javascript" id="oum-inline-js" 
      data-category="functional" 
      class="cmplz-native" 
      data-minify="0"
      data-no-optimize="1"
      data-no-defer="1"
      data-no-combine="1"
      data-cfasync="false"
      data-pagespeed-no-defer
      data-boot="1">

      map_el = `map-20210929`;

      if(document.getElementById(map_el)) {

        // Wait for OUMLoader to be defined
        function oumLoading() {
          if (typeof OUMLoader !== 'undefined') {
            // Initialize loader for this map
            OUMLoader.initLoader(map_el);

            // Add event listener for map initialization complete
            document.addEventListener('oum:map_initialized', function(e) {
              if (e.detail.mapId === map_el) {
                OUMLoader.setMapInitialized(map_el);
              }
            });
          } else {
            // If OUMLoader is not yet defined, wait and try again
            setTimeout(oumLoading, 100);
          }
        }

        // OUM Loading Spinner
        oumLoading();

        // OUM inline JS variables
        var mapStyle = "OpenFreeMap.positron";
        var oum_tile_provider_mapbox_key = "";
        var oum_tile_provider_carto_key = "";
        var marker_icon_url = "https:\/\/www.mpz-dresden.de\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-icon_custom4-2x.png";
        var marker_shadow_url = "https:\/\/www.mpz-dresden.de\/wp-content\/plugins\/open-user-map\/src\/leaflet\/images\/marker-shadow.png";
        var oum_enable_scrollwheel_zoom_map = true;
        var oum_enable_cluster = true;
        var oum_enable_fullscreen = false;

        var oum_enable_searchbar = false;
        var oum_searchbar_type = "address";

        var oum_geosearch_selected_provider = "";
        var oum_geosearch_provider = "osm";
        var oum_geosearch_provider_geoapify_key = "";
        var oum_geosearch_provider_here_key = "";
        var oum_geosearch_provider_mapbox_key = "";
        
        var oum_enable_searchaddress_button = false;
        var oum_searchaddress_label = "Suche nach Adresse";

        var oum_enable_searchmarkers_button = false;
        var oum_searchmarkers_label = "Marker finden";
        var oum_searchmarkers_zoom = "8";

        var oum_enable_currentlocation = false;
        var oum_action_after_submit = "text";
        var thankyou_redirect = "";
        var start_lat = Number(51.051180967807);
        var start_lng = Number(13.731516028608);
        var start_zoom = Number(14.5);
        
        var oum_enable_fixed_map_bounds = "on";
        var oum_use_settings_start_location = true;
        var oum_has_regions = false;
        var oum_enable_multiple_marker_types = "false";
        var oum_hide_filterbox = false;
        var oum_hide_location_popup = false;
        var oum_enable_address = "on";
        var oum_enable_address_autofill = "";

        // WordPress timezone for opening hours calculations
        var oum_wordpress_timezone = `Europe/Berlin`;

        // Custom Image data
        var oum_custom_image_url = "";
        var oum_custom_image_bounds = {};
        var oum_custom_image_hide_tiles = false;
        var oum_custom_image_clickable = false;
        var oum_custom_image_background_color = "#ffffff";

        var oum_location = {};
        var oum_custom_css = '';
        var oum_custom_script = '';
        var oum_max_image_filesize = 10;
        var oumMap;
        var oumMap2;

        /**
         * Conditional Field Feature
         * 
         * @param {string} sourceField - The source field selector
         * @param {string} targetField - The target field selector
         * @param {array} condShow - The values that should show the target field
         * @param {array|null} condHide - The values that should hide the target field. If empty/null/undefined, the field will be hidden when condShow is not met.
         */
        var oumConditionalField = (sourceField, targetField, condShow, condHide = null) => {
            const sourceElements = document.querySelectorAll(sourceField); // Select all radios/checkboxes or single select
            const targetElementWrapper = document.querySelector(targetField)?.parentElement; /* works with custom fields only */

            // Check if both sourceElements and targetElementWrapper exist
            if (!sourceElements.length) {
                console.warn(`OUM: Source field(s) not found: ${sourceField}`);
                return;
            }

            if (!targetElementWrapper) {
                console.warn(`OUM: Target field wrapper not found: ${targetField}`);
                return;
            }

            /* Event listener for change */
            const onChangeHandler = function() {
                // Get selected values for checkboxes and single selected value for radios/select
                const selectedValues = Array.from(sourceElements)
                    .filter(element => element.checked || element.tagName === 'SELECT')
                    .map(element => element.value);

                const selectedValue = selectedValues[0]; // For radios and selects, we use only the first (and only) value

                console.log('OUM: run condition', {selectedValue, sourceField, targetField, condShow, condHide});
                
                // Show or hide target field based on the selected value(s)
                if (condShow.includes(selectedValue)) {
                    // Show the field if condShow condition is met
                    targetElementWrapper.style.display = 'block';
                } else if (condHide && Array.isArray(condHide) && condHide.length > 0 && condHide.includes(selectedValue)) {
                    // Hide the field if condHide is provided and condition is met
                    targetElementWrapper.style.display = 'none';
                } else if (!condHide || (Array.isArray(condHide) && condHide.length === 0)) {
                    // If condHide is empty/null/undefined, hide the field when condShow is not met
                    targetElementWrapper.style.display = 'none';
                }
            };

            /* Attach the event listener to each radio/checkbox or select */
            sourceElements.forEach(element => {
                element.addEventListener('change', onChangeHandler);
            });

            /* Trigger initially */
            onChangeHandler(); // Call it directly to set initial state
        };

        /**
         * Add Custom Styles
         */
        
                            /* custom color */
          oum_custom_css += `
            .open-user-map .add-location #close-add-location-overlay:hover {color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay {background-color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:hover,
            .open-user-map .box-wrap .map-wrap .open-add-location-overlay:active {background-color: #d12866 !important}
            .open-user-map .box-wrap .map-wrap .oum-filter-controls .oum-filter-list .close-filter-list:hover {color: #e82c71 !important}
            .open-user-map .oum-advanced-filter-button .oum-advanced-filter-content .close-advanced-filter:hover,
            .open-user-map .oum-advanced-filter-panel .oum-advanced-filter-content .close-advanced-filter:hover {color: #e82c71 !important}
            .open-user-map input.oum-switch[type="checkbox"]:checked + label::before {background-color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum-required-indicator {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location h2 {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=text]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=email]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=url]:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location textarea:focus,
            .open-user-map .add-location .location-overlay-content #oum_add_location select:focus {border-color: #e82c71 !important; box-shadow: 0 0 0 2px #e82c711a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou h3 {color: #e82c71 !important}
            .open-user-map .oum_location_text a {color: #e82c71 !important}
            .open-user-map .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .oum-tabs {border-color: #e82c71 !important}
            .open-user-map .oum-tabs .nav-item:hover {color: #e82c71 !important; border-color: #e82c71 !important}
            .open-user-map .oum-tabs .nav-item.active {color: #e82c71 !important; border-color: #e82c71 !important}
            .open-user-map .box-wrap .map-wrap .oum-attribution a {color: #e82c71 !important;}
            /* Submit Button */
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit] {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:hover,
            .open-user-map .add-location .location-overlay-content #oum_add_location input[type=submit]:active {background-color: #d12866 !important;}
            /* Message CTA Buttons */
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:hover,
            .open-user-map .add-location .location-overlay-content #oum_add_location_thankyou button:active {background-color: #d12866 !important;}
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button {background-color: #e82c71 !important; border-color: #e82c71 !important;}
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:hover,
            .open-user-map .add-location .location-overlay-content .oum-delete-confirmation button:active {background-color: #d12866 !important;}
            /* Media Section Colors */
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .media-upload label {color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-upload .media-upload-top label .multi-upload-indicator {background: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:hover {border-color: #e82c71 !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-video-upload input[type=text]:focus {border-color: #e82c71 !important; box-shadow: 0 0 0 2px #e82c711a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .image-preview-placeholder {border-color: #e82c71 !important; background: #e82c710a !important}
            .open-user-map .add-location .location-overlay-content #oum_add_location .oum_media .oum-image-preview-grid .image-preview-item.dragging {border-color: #e82c71 !important}
            /* List Styles */
            .open-user-map-locations-list .oum-locations-list-item .oum_location_text a {color: #e82c71 !important} 
            .open-user-map-locations-list .oum-locations-list-item .oum_location_text .oum_vote_button_wrap .oum_vote_button.voted {background: #e82c71 !important; border-color: #e82c71 !important;}`;

        
        
          /* custom map height */
          oum_custom_css += ".open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 450px !important; aspect-ratio: unset !important;}";

        
        
          /* custom map height */
          oum_custom_css += "@media screen and (max-width: 768px) {.open-user-map .box-wrap > .map-wrap {padding: 0 !important; height: 250px !important; aspect-ratio: unset !important;}}";

        
        var custom_style = document.createElement('style');

        if (custom_style.styleSheet) {
          custom_style.styleSheet.cssText = oum_custom_css;
        } else {
          custom_style.appendChild(document.createTextNode(oum_custom_css));
        }

        document.getElementsByTagName('head')[0].appendChild(custom_style);

        /* Add initial CSS to prevent flash of unstyled content */
        var initialStyles = document.createElement('style');
        initialStyles.textContent = `
          .oum-hidden {
            opacity: 0 !important;
            visibility: hidden !important;
            transition: opacity 0.3s ease, visibility 0.3s ease;
          }
          .oum-filter-controls,
          .open-add-location-overlay,
          .map-wrap #oum_filter_markers,
          .oum-advanced-filter-button,
          .oum-advanced-filter-panel,
          .oum-sidebar {
            opacity: 0;
            visibility: hidden;
            transition: opacity 0.3s ease, visibility 0.3s ease;
          }
          .oum-filter-controls.visible,
          .open-add-location-overlay.visible,
          .map-wrap #oum_filter_markers.visible,
          .oum-advanced-filter-button.visible,
          .oum-advanced-filter-panel.visible,
          .oum-sidebar.visible {
            opacity: 1;
            visibility: visible;
          }
        `;
        document.head.appendChild(initialStyles);

      }
    </script>

  </div>

</div>
  </div>

</div>
</div></div>

</div></div>]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
