Impossible to access an attribute ("titel") on a null variable. (500 Internal Server Error)

Impossible to access an attribute ("titel") on a null variable.

Exception

Twig\Error\ RuntimeError

  1. {#{ dump() }#}
  2. <div class="elementSectionNewsDetail">
  3.     <div class="sectionInner">
  4.         <div class="elementHeadline">
  5.             <h1>{{ termin.titel }}</h1>
  6.         </div>
  7.         <div class="elementDate">
  8.             <p class="subline">
  9.                 {% trans %}prefix.startTime{% endtrans %} {{ termin.startAt|date("d.m.Y - G:i") }} {% trans %}suffix.time{% endtrans %}
  1. \t<div class=\"sectionInner\">
  2. \t\t<div class=\"elementHeadline\">
  3. \t\t\t<h1>";
  4.         // line 6
  5.         echo twig_escape_filter($this->envtwig_get_attribute($this->env$this->source, (isset($context["termin"]) || array_key_exists("termin"$context) ? $context["termin"] : (function () { throw new RuntimeError('Variable "termin" does not exist.'6$this->source); })()), "titel", [], "any"falsefalsefalse6), "html"nulltrue);
  6.         echo "</h1>
  7. \t\t</div>
  8. \t\t<div class=\"elementDate\">
  9. \t\t\t<p class=\"subline\">
in vendor/twig/twig/src/Template.php->doDisplay (line 396)
  1.     }
  2.     protected function displayWithErrorHandling(array $context, array $blocks = [])
  3.     {
  4.         try {
  5.             $this->doDisplay($context$blocks);
  6.         } catch (Error $e) {
  7.             if (!$e->getSourceContext()) {
  8.                 $e->setSourceContext($this->getSourceContext());
  9.             }
in vendor/twig/twig/src/Template.php->displayWithErrorHandling (line 369)
  1.         return $this->blocks;
  2.     }
  3.     public function display(array $context, array $blocks = [])
  4.     {
  5.         $this->displayWithErrorHandling($this->env->mergeGlobals($context), array_merge($this->blocks$blocks));
  6.     }
  7.     public function render(array $context)
  8.     {
  9.         $level ob_get_level();
in vendor/twig/twig/src/Template.php->display (line 381)
  1.             ob_start();
  2.         } else {
  3.             ob_start(function () { return ''; });
  4.         }
  5.         try {
  6.             $this->display($context);
  7.         } catch (\Throwable $e) {
  8.             while (ob_get_level() > $level) {
  9.                 ob_end_clean();
  10.             }
  1.     public function render(array $context = []): string
  2.     {
  3.         // using func_get_args() allows to not expose the blocks argument
  4.         // as it should only be used by internal code
  5.         return $this->template->render($context, \func_get_args()[1] ?? []);
  6.     }
  7.     public function display(array $context = [])
  8.     {
  9.         // using func_get_args() allows to not expose the blocks argument
  1.      * @throws SyntaxError  When an error occurred during compilation
  2.      * @throws RuntimeError When an error occurred during rendering
  3.      */
  4.     public function render($name, array $context = []): string
  5.     {
  6.         return $this->load($name)->render($context);
  7.     }
  8.     /**
  9.      * Displays a template.
  10.      *
  1.     {
  2.         if (!$this->container->has('twig')) {
  3.             throw new \LogicException('You can not use the "renderView" method if the Twig Bundle is not available. Try running "composer require symfony/twig-bundle".');
  4.         }
  5.         return $this->container->get('twig')->render($view$parameters);
  6.     }
  7.     /**
  8.      * Renders a view.
  9.      */
  1.     /**
  2.      * Renders a view.
  3.      */
  4.     protected function render(string $view, array $parameters = [], Response $response null): Response
  5.     {
  6.         $content $this->renderView($view$parameters);
  7.         if (null === $response) {
  8.             $response = new Response();
  9.         }
AbstractController->render('default/termineDetail.html.twig', array('termin' => null)) in src/Controller/DefaultController.php (line 243)
  1.      public function termineDetail(Request $request) {
  2.        $id $request->query->get('id');
  3.        $em $this->getDoctrine()->getManager();
  4.        if($id) {
  5.           $entry $this->getDoctrine()->getRepository(Termine::class)->find($id);
  6.           return $this->render('default/termineDetail.html.twig', ['termin' => $entry]);
  7.        }
  8.        if($request->query->get('redirect')) {
  9.          header('Location: '.$request->query->get('redirect'));
  10.        }
  11.        return new Response();
in vendor/symfony/http-kernel/HttpKernel.php->termineDetail (line 157)
  1.         $this->dispatcher->dispatch($eventKernelEvents::CONTROLLER_ARGUMENTS);
  2.         $controller $event->getController();
  3.         $arguments $event->getArguments();
  4.         // call controller
  5.         $response $controller(...$arguments);
  6.         // view
  7.         if (!$response instanceof Response) {
  8.             $event = new ViewEvent($this$request$type$response);
  9.             $this->dispatcher->dispatch($eventKernelEvents::VIEW);
  1.     public function handle(Request $requestint $type HttpKernelInterface::MASTER_REQUESTbool $catch true)
  2.     {
  3.         $request->headers->set('X-Php-Ob-Level', (string) ob_get_level());
  4.         try {
  5.             return $this->handleRaw($request$type);
  6.         } catch (\Exception $e) {
  7.             if ($e instanceof RequestExceptionInterface) {
  8.                 $e = new BadRequestHttpException($e->getMessage(), $e);
  9.             }
  10.             if (false === $catch) {
  1.         $this->boot();
  2.         ++$this->requestStackSize;
  3.         $this->resetServices true;
  4.         try {
  5.             return $this->getHttpKernel()->handle($request$type$catch);
  6.         } finally {
  7.             --$this->requestStackSize;
  8.         }
  9.     }
  1.                 $_SERVER['REQUEST_URI'] = $action;
  2.                 
  3.                 $request Request::createFromGlobals();
  4.                 $request->query->add($parameters);
  5.                 
  6.                 $response $this->kernel->handle($request);
  7.                 // Send Content without any header information!
  8.                 if(!$preventOutput) {
  9.                         $response->sendContent();
  10.                 } else {
  11.                         return $response->getContent();
loadController->send('/fr/termine/detail', array('language' => 'fr-ch', 'branche' => '', 'limit' => '', 'layout' => '', 'redirect' => '/knx-chfr/aktuelles/knx-termine.php')) in /home/knxzz/public_html/www.knx.ch/weblication/grid5/lib/php/gWslProcessor.php(42) : eval()'d code (line 521)
  1. $_7783d2 ''; foreach($_ed5836 as $_a7c7cb => $value){ unset($value); if($_7783d2 == ''){ $_7783d2 'wRessourcesJs:'; } $_7783d2 .= $_a7c7cb.';'$GLOBALS['wPageCur']['ressourcesJsAdditional'][$_a7c7cb] = 1; }
  2. if($_7783d2 != ''){ $_7783d2 .= "\n"; } if(!empty($_0fae0c)){ gFilehandler::_e73643($_59c05b$_7783d2.$_79f64d); } } return $_79f64d; }
  3. catch(gException $_b8d4ad){ unset($_b8d4ad); return ''; } } } public static function ntps($_8bfb71){ return self::_abb443($_8bfb71); }
  4. public static function _abb443($_8bfb71$_28e220 true){ if(isset($_GET['debugPHP']) && $_GET['debugPHP'] == '1' && gSession::_c12fd0() == 'admin'){ $GLOBALS['debugPhpErrorInfoID'] = isset($GLOBALS['debugPhpErrorInfoID']) ? $GLOBALS['debugPhpErrorInfoID'] + 10$GLOBALS['debugPhpErrorInfoIdCurrent'] = 'eidth_'.$GLOBALS['debugPhpErrorInfoID']; $GLOBALS['debugPhpErrorInfoIdBefore'] = 'eidth_'.($GLOBALS['debugPhpErrorInfoID'] - 1); gFilehandler::_e73643($_SERVER['DOCUMENT_ROOT'].'/weblication/grid5/tmp/debug-php.xml'$_8bfb71); error_reporting(E_ALL); } if(isset($GLOBALS['dgbape']) && $GLOBALS['dgbape']){
  5. error_reporting(E_ALL); } if(isset($GLOBALS['useIncludes']) && $GLOBALS['useIncludes'] || !empty($_GET['useIncludes'])){ $_8bfb71 = ($_28e220 === false '<'.'?php '.$_8bfb71.'?'.'>' $_8bfb71); ob_start(); $_800cb1 $_SERVER['DOCUMENT_ROOT'].'/weblication/grid5/tmp/wPHP-inc-'.md5($_8bfb71).'.php'; if(!file_exists($_800cb1)){ gFilehandler::_e73643($_800cb1$_8bfb71); }
  6. @include($_800cb1); $_79f64d ob_get_contents(); ob_end_clean(); } else{ $_8bfb71 = ($_28e220 === false $_8bfb71 '?'.'>'.$_8bfb71.'<'.'?php '); ob_start(); eval($_8bfb71); $_79f64d ob_get_contents();
  7. ob_end_clean(); } if((isset($_GET['debugPHP']) && $_GET['debugPHP'] == '1' && gSession::_c12fd0() == 'admin') && preg_match('/(notice<\/|fatal\s+error|syntax\s+error|warning<\/)/i'$_79f64d)){ if(isset($_GET['debugPHPExit']) && $_GET['debugPHPExit'] == '1'){ print "PHPSTR\n".$_8bfb71."\n\n\n\n"; print $_79f64d; exit; } else{
  8. print $_79f64d; if(empty($GLOBALS['hideDebugPHPMask'])){ print "PHPSTR\n".$_8bfb71."\n\n\n\n"; } } } return $_79f64d; } public static function _d4a14a($prefix 'wsl'){
  9. if(empty(self::$_24ab8e[$prefix])){ $_5ed2bc $_SERVER['DOCUMENT_ROOT'].'/weblication/grid5/lib/xslt/wsl/'.$prefix.'.xsl'self::$_24ab8e[$prefix] = str_replace('$XSLTPRE[wDocumentRoot]'$_SERVER['DOCUMENT_ROOT'], gFilehandler::_2b0180($_5ed2bc)); } return self::$_24ab8e[$prefix]; } }
gWslProcessor::_abb443('?><html xmlns="http://www.w3.org/1999/xhtml" lang="fr-ch" class="pagestatus-init no-js no-weditor scrolled-top page_var1111 object-default project-knx-chfr subdir-termine navId-500664500664"><head><meta xmlns="" http-equiv="Content-Type" content="text/html; charset=UTF-8"/><?php $titlePrefix = \'\'; $titlePostfix = \'\'; $titlePrefix = htmlspecialchars(wVariables::getValue(\'title_prefix\', \'/wGlobal\')); if($titlePrefix == \'\'){ $titlePrefix = wTexts::getText(\'title_prefix\'); } $titlePostfix = htmlspecialchars(wVariables::getValue(\'title_postfix\', \'/wGlobal\')); if($titlePostfix == \'\'){ $titlePostfix = wTexts::getText(\'title_postfix\'); } $pageTitle = \'Termine\'; if(wEnv::getGlobalValue(\'pageTitle\') != \'\'){ $pageTitle = htmlspecialchars(wEnv::getGlobalValue(\'pageTitle\')); } if(trim($titlePrefix.$pageTitle.$titlePostfix) == \'\'){ $pageTitle = \'...\'; } print \'<title>\'.$titlePrefix.$pageTitle.$titlePostfix.\'</title>\'."\\n"; ?><!-- Diese Seite wurde mit Weblication® CMS erstellt. Weblication® ist ein Produkt der Scholl Communications AG in 77694 Kehl. Weitere Informationen finden Sie unter https://www.weblication.de bzw. https://scholl.de. --><?php $pageDescription = \'\'; if(wEnv::getGlobalValue(\'pageDescription\') != \'\'){ $pageDescription = htmlspecialchars(wEnv::getGlobalValue(\'pageDescription\')); } print \'<meta name="Description" content="\'.$pageDescription.\'" />\'."\\n"; ?><?php $pageKeywords = \'\'; if(wEnv::getGlobalValue(\'pageKeywords\') != \'\'){ $pageKeywords = wEnv::getGlobalValue(\'pageKeywords\'); } print \'<meta name="Keywords" content="\'.$pageKeywords.\'" />\'."\\n"; ?><?php $pageRobots = \'index\'; $archivingByCrawler = wVariables::getValue(\'archiving_by_crawler\', \'/wGlobal\'); if(wEnv::getGlobalValue(\'pageRobots\') != \'\'){ $pageRobots = wEnv::getGlobalValue(\'pageRobots\'); } print \'<meta name="Robots" content="\'.($archivingByCrawler == \'yes\' ? \'\' : \'noarchive, \').$pageRobots.\', noodp" />\'."\\n"; ?><meta xmlns="" name="viewport" content="width=device-width, initial-scale=1"/><meta xmlns="" name="referrer" content="same-origin"/><meta xmlns="" name="Generator" content="Weblication® CMS"/><!--[if IE]><meta http-equiv="x-ua-compatible" content="IE=edge" /><![endif]--><meta xmlns="" name="format-detection" content="telephone=no"/><?php $pageThumbnail = \'\'; $pageThumbnailArea = \'\'; if(wEnv::getGlobalValue(\'pageThumbnail\') != \'\'){ $pageThumbnail = htmlspecialchars(wEnv::getGlobalValue(\'pageThumbnail\')); if(wEnv::getGlobalValue(\'pageThumbnailArea\') != \'\'){ $pageThumbnailArea = wEnv::getGlobalValue(\'pageThumbnailArea\'); } } $wGlobalProjectPath = \'/wGlobal\'; if($pageThumbnail != \'\'){ if(preg_match(\'/\\:\\/\\//\', $pageThumbnail)){ print \'<meta property="og:image" content="\'.$pageThumbnail.\'" />\'; } else{ $domain = wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath) != \'\' ? wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath) : wRequest::getDomain(); $pathOgImage = $pageThumbnail; if(preg_match(\'/\\|/\', $pageThumbnailArea)){ $areaData = explode(\'|\', $pageThumbnailArea); $options = array(); $options[\'cutLeft\'] = $areaData[0]; $options[\'cutTop\'] = $areaData[1]; $options[\'cutWidth\'] = $areaData[2]; $options[\'cutHeight\'] = $areaData[3]; $pathOgImage = wThumbnail::createThumbnail($pageThumbnail, \'400\', \'\', \'crop\', $options); } print \'<meta property="og:image" content="\'.$domain.$pathOgImage.\'" />\'; } } ?><link xmlns="" rel="icon" href="/wGlobal/wGlobal/layout/images/site-icons/favicon.png"/><?php $wRequestURL = \'/knx-chfr/termine/?id=10\'; $wGlobalProjectPath = \'/wGlobal\'; $canonicalDomain = wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath, \'\', \'wDoNotAdd\'); $canonicalParameterToIgnore = wVariables::getValue(\'canonical_parameters_ignore\', $wGlobalProjectPath, \'\', \'wDoNotAdd\'); $canonicalURL = wURL::setParameter($wRequestURL, \'(\'.$canonicalParameterToIgnore.\')\', \'\', \'1\'); $canonicalURL = substr(preg_replace(\'/(pageId\\w*)=1([^\\d])/\', \'$2\', $canonicalURL.\'_\'), 0, -1); $canonicalURL = preg_replace(\'/\\?$/\', \'\', preg_replace(\'/\\?\\&+/\', \'?\', $canonicalURL)); $canonicalURL = $canonicalDomain.preg_replace(\'/\\/index.php$/\', \'/\', $canonicalURL); print \'<link rel="canonical" href="\'.htmlspecialchars($canonicalURL).\'"/>\'; ?><?php $wGlobalProjectPath = \'/wGlobal\'; $webfontsHTML = wDocumentData::getDataAsHtml($wGlobalProjectPath.\'/wGlobal/layout/webfonts/webfonts.wHTML.php\', \'/wHTML\'); $confirmBeforeLoadExternRessources = wVariables::getValue(\'confirm_before_loadexternressources\', $wGlobalProjectPath, \'\') == \'yes\'; if($confirmBeforeLoadExternRessources == \'1\'){ $matches = array(); $hasToIncludeFullHTML = true; if(preg_match_all(\'/link(?:[^>]+)href="([^"]+)"/\', $webfontsHTML, $matches)){ print \'<script cdata-section="yes">if(document.cookie.indexOf("allowLoadExternRessources=1") != -1){/*<\'.\'![CDATA[*/\'; foreach($matches[1] as $fontUrl){ print \'ftl = "\'.str_replace(array("\'", "&amp;"), array("", "&"), $fontUrl).\'";le = document.createElement("link");le.setAttribute("rel", "stylesheet");le.setAttribute("href", ftl);document.head.appendChild(le);\'; } print \'/*]]\'.\'>*/}</script>\'; $hasToIncludeFullHTML = false; } if(preg_match_all(\'/<script\\s+[^>]*(?:src="([^"]+)")[^>]*>(?:(.*?)<\\/script>)?/\', $webfontsHTML, $matches)){ print \'<script cdata-section="yes">if(document.cookie.indexOf("allowLoadExternRessources=1") != -1){/*<\'.\'![CDATA[*/\'; for($i = 0; $i < count($matches[0]); $i++){ $fontUrl = $matches[1][$i]; $scriptContent = $matches[2][$i]; if(!empty($fontUrl)){ print \'ftl = "\'.str_replace(array("\'", "&amp;"), array("", "&"), $fontUrl).\'";le = document.createElement("script");le.setAttribute("src", ftl);document.head.appendChild(le);\'; } else if(!empty($scriptContent)){ print $scriptContent; } } print \'/*]]\'.\'>*/}</script>\'; $hasToIncludeFullHTML = false; } if($hasToIncludeFullHTML){ print $webfontsHTML; } } else{ print $webfontsHTML; } ?><script xmlns="">document.documentElement.className = document.documentElement.className.replace(\'no-js\', \'js\');wNavidStandard=\'500664500664\';wProjectPath=\'/knx-chfr\'; </script><?php print wsl_includeCssRessources::parseTag(array(\'dirOptimized\' => \'/wGlobal/wGlobal/layout/styles/optimized\',\'dirMerged\' => \'/wGlobal/wGlobal/layout/styles/merged\',\'merge\' => \'1\',\'minimize\' => \'1\',\'generateDataURL\' => \'0\',\'generateSVG\' => \'1\',\'interpreteWCSS\' => \'1\',\'interpreteServerSideWCSS\' => \'1\',\'addModificationTime\' => \'1\'), \'\'); ?><?php print wsl_includeJsRessources::parseTag(array(\'target\' => \'head\',\'merge\' => \'0\',\'minimize\' => \'1\',\'async\' => \'0\',\'addModificationTime\' => \'0\'), \'\'); ?><script xmlns="" cdata-section="yes">/*<![CDATA[*/ var wLanguageProject = \'fr-ch\'; var confirmBeforeTrack = \'no\'; if(confirmBeforeTrack != \'yes\' || document.cookie.indexOf(\'allowTracking=1\') != -1){ if(wLanguageProject == \'fr-ch\'){ window[\'gaId\'] = \'UA-44014651-2\'; } else if(wLanguageProject == \'it-ch\'){ window[\'gaId\'] = \'UA-44014651-3\'; } else{ window[\'gaId\'] = \'UA-44014651-1\'; } if(document.cookie.indexOf(\'disableGoogleAnalytics=1\') != -1){ window[\'ga-disable-\' + window[\'gaId\']] = true; } else{ (function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,\'script\',\'//www.google-analytics.com/analytics.js\',\'ga\'); ga(\'create\', window[\'gaId\'], \'auto\'); ga(\'set\', \'anonymizeIp\', true); //ga(\'require\', \'linkid\', \'linkid.js\'); ga(\'send\', \'pageview\'); } } /*]]>*/</script></head><body><?php wPageProcessor::addCurrentWidthPath(\'/object:default\'); ?><div id="blockPage"><div id="blockPageInner"><header xmlns="" id="blockHeader"><div id="blockHeaderBefore"><div id="blockHeaderBeforeInner"><div id="languageSelector"><?php $languagesDisplay = \'ch|fr-ch|it-ch\'; $languagesExclude = \'\'; $wGlobalProjectPath = \'/wGlobal\'; $correspondentLanguageFiles = wPageCur::getCorrespondentLanguageFiles(\'\', array(\'create\' => true, \'checkOnline\' => true, \'checkPersonalization\' => true, \'languagesExclude\' => $languagesExclude)); $languageKeys = array_keys($correspondentLanguageFiles); if($languagesDisplay != \'\'){ $languageKeys = explode(\'|\', $languagesDisplay); } print \'<div>\'; $languageSelectedStr = \'\'; $languagesSelectableStr = \'<div id="languageSelectable">\'; foreach($languageKeys as $language){ $data = $correspondentLanguageFiles[$language]; $text = wTexts::getText(\'languageSelector_\'.$language); if($data[\'available\'] == 1 && $language != \'\'){ $queryString = wStringconverter::applyFilter($_SERVER[\'QUERY_STRING\'], \'secure\'); $path = $queryString != \'\' ? $data[\'path\'].\'?\'.htmlspecialchars($queryString) : $data[\'path\']; if($data[\'current\'] == 1){ $languageSelectedStr .= \'<div id="languageSelected" data-href="\'.$path.\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span><span class="opener"></span></div>\'; $languagesSelectableStr .= \'<a class="lang current" href="\'.$path.\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span></a>\'; } else{ $languagesSelectableStr .= \'<a class="lang" href="\'.$path.\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span></a>\'; } } else if(!empty($data[\'parentPath\'])){ $languagesSelectableStr .= \'<a class="lang" href="\'.wPathName::getDirTop($data[\'parentPath\']).\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span></a>\'; } else{ $languagesSelectableStr .= \'<a class="lang" href="\'.$data[\'project\'].\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span></a>\'; } } $languagesSelectableStr .= \'</div>\'; print $languageSelectedStr.$languagesSelectableStr; print \'</div>\'; ?></div><div id="navigationMeta"><?php print wsl_navigation::parseTag(array(\'data\' => \'/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php\',\'template\' => \'/wGlobal/wGlobal/layout/templates/navigations/meta.wNavigation.php\',\'mode\' => \'tree\',\'navid\' => \'500664500664\',\'filterEmptyTag\' => \'1\',\'expires\' => \'3600\',\'expiresUser\' => \'3600\',\'removeIndexPhp\' => \'\'), \'\'); ?></div><div id="blockHeaderBeforeContent"><?php $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'8\'; ?></div></div></div><div id="blockHeaderMain"><div id="blockHeaderMainInner"><a id="logo" href="/knx-chfr/index.php" title="Zur Startseite" data-haslogoonscroll="1"><img class="logoImg" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/><img class="logoImgFull" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/><img class="logoImgOnScroll" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/></a><div id="searchBox"><form id="frmSearch" method="get" action="/knx-chfr/search/index.php"><div class="searchBoxContainer"><div class="searchBoxLabel"><label for="searchTermGlobal">Suche</label></div><div class="searchBoxElement"><input type="text" class="searchTerm" id="searchTermGlobal" placeholder="Suche" data-project-search="/knx-chfr" name="searchTerm" value=""/><input type="hidden" name="wcsrf" value="HsOWqNcsLcufuiKIvwFQKBXdrvXuXxVkVsHmsiGKfvpNoHLsmzqxxtb30ZutHveXuubuTtjXkoocYsnPXKwGebicPUmhPiFdWUidiNBR6"/><button id="searchSubmit" title="Suchen">Suchen</button></div></div></form></div><div id="navigationMain"><?php $wCSSPath = wPageCur::getPathCSS(); $navigationTopType = \'fullLayer\'; if($navigationTopType != \'\' && $navigationTopType != \'none\'){ $navigationData = array(); $navigationFileMain = wCSS::getValue($wCSSPath, \'$navigationFileMain\'); $navigationData[\'data\'] = \'/knx-chfr/wGlobal/content/navigations/standard.wNavigation.php\'; if($navigationFileMain == \'all\'){ $navigationData[\'data\'] = \'/knx-chfr/wGlobal/content/navigations/all.wNavigation.php\'; } else if($navigationFileMain == \'allFlat\'){ $navigationData[\'data\'] = \'/knx-chfr/wGlobal/content/navigations/allFlat.wNavigation.php\'; } $navigationData[\'navid\'] = \'500664500664\'; $navigationData[\'navidPre\'] = \'\'; $navigationData[\'useLastNavId\'] = \'1\'; $navigationData[\'filterEmptyTag\'] = \'1\'; $navigationData[\'expires\'] = \'3600\'; $navigationData[\'expiresUser\'] = \'\'; $navigationData[\'removeIndexPhp\'] = \'\'; if($navigationFileMain == \'all\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/allSub.wNavigation.php\'; $navigationData[\'mode\'] = \'sitemap\'; } else if($navigationTopType == \'fullLayer\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/full.wNavigation.php\'; $navigationData[\'mode\'] = \'sitemap\'; } else if($navigationTopType == \'fullLayerSub\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/fullSub.wNavigation.php\'; $navigationData[\'mode\'] = \'sitemap\'; } else if($navigationTopType == \'fullSub\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/fullSub.wNavigation.php\'; $navigationData[\'mode\'] = \'treeAll\'; } else if($navigationTopType == \'full\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/full.wNavigation.php\'; $navigationData[\'mode\'] = \'tree\'; } else if($navigationTopType == \'main\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/main.wNavigation.php\'; $navigationData[\'mode\'] = \'tree\'; } print wNavigation::createNavigationHTML($navigationData[\'data\'], $navigationData[\'template\'], $navigationData[\'mode\'], $navigationData[\'navid\'], $navigationData); } ?></div><div id="blockHeaderMainContent"><?php $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'9\'; ?></div></div></div></header><div id="blockBody"><div id="blockBodyBefore"><div id="blockBodyBeforeInner"><?php $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'3\'; ?><div xmlns="" class="elementIncludeContentPage" id="pageContent3"><!--CONTENT:START--><?php $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'3\'; ?><!--CONTENT:STOP--></div></div><div id="blockBodyBeforeAfter"><div id="navigationBreadcrumb"><?php $wCSSPath = wPageCur::getPathCSS(); $navigationData = array(); $navigationData[\'data\'] = \'/knx-chfr/wGlobal/content/navigations/allFlat.wNavigation.php\'; $navigationData[\'navid\'] = \'500664500664\'; $navigationData[\'useLastNavId\'] = \'1\'; $navigationData[\'filterEmptyTag\'] = \'1\'; $navigationData[\'expires\'] = \'\'; $navigationData[\'expiresUser\'] = \'\'; $navigationData[\'removeIndexPhp\'] = \'\'; if(wCSS::getValue($wCSSPath, \'$displayNavigationBreadcrumbSub\') == \'yes\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/breadcrumbLayer.wNavigation.php\'; $navigationData[\'mode\'] = \'tree\'; } else{ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/breadcrumb.wNavigation.php\'; $navigationData[\'mode\'] = \'breadcrumb\'; } print wNavigation::createNavigationHTML($navigationData[\'data\'], $navigationData[\'template\'], $navigationData[\'mode\'], $navigationData[\'navid\'], $navigationData); ?></div></div></div><div id="blockBodyInner"><div id="blockMain"><div id="blockMainInner"><div id="blockContent"><div id="blockContentInner"><!--CONTENT:START--><?php $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'1\'; ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'11df451078ce66d6cabb06162d0b16c9\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","backgroundImageURL":"","mouseoverImageURL":"","linkURL":"","linkTarget":"","backgroundPositionClass":"backgroundPositionLeftTop","layoutBackgroundColor":"","layoutPadding":"","layoutInnerWidth":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundSpeed":"","layout":"0","layoutInnerHeight":"","layoutBackgroundPosition":"","backgroundVideoURL":"","layoutParallaxBackgroundFactor":"","attributeClass":"","attributeID":"","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layoutOpenClose":"","layoutOptions":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSection\', \'variantId\' => $layout)); $layoutInfoOfNextElement = \'\'; if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) && $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){ $dataElementNext = json_decode(\'[]\', true); foreach($dataElementNext as $name => $value){ if($value != \'\' && preg_match(\'/^layout(\\w*)/\', $name, $matches)){ $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.","; } } } ?><?php $uidSection = $uid; $posElement = \'1\'; $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\'; $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute; $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute; $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\'); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; $attributesAdditional = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\'); if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) && $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' && !empty($dataElement[\'title\'])){ $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){ $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){ $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\'; } if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){ $attributesAdditional .= \' data-pos="\'.$posElement.\'"\'; } if($layoutInfoOfNextElement != \'\'){ $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\'; } $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\'; print \'<\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'>\'; if(!empty($dataOfVariant[\'options\'][\'addOpener\']) && empty($wEditorId)){ print \'<div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"><div class="elementSectionOpenerInner"><div class="elementSectionOpenerCaption">\'.htmlspecialchars($dataElement[\'title\']).\'</div><div class="elementSectionOpenerIcon"></div></div></div>\'; } if(!empty($dataElement[\'backgroundImageURL\'])){ $maxWidth = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\')); $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth)); $quality = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70); $createWebp = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) && function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0; $loadMode = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\'; $options = array(); $options[\'quality\'] = $quality; if(!empty($dataElement[\'pictureArea\'])){ $cutData = explode(\'|\', $dataElement[\'pictureArea\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); } $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\'; $dataElement[\'backgroundImageDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp); } $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0; if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){ $options = array(); $options[\'quality\'] = $quality; $cutData = explode(\'|\', $dataElement[\'pictureAreaMin\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp); } print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\'; } else{ if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){ $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options); print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\'; } else{ print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\'; } } } $backgroundVideoURL = \'\'; $backgroundVideoURLM = \'\'; $backgroundVideoURLL = \'\'; $backgroundVideoURLXL = \'\'; $backgroundVideoURLXXL = \'\'; if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){ $backgroundVideoURL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) && !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']); $backgroundVideoURLM = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) && !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']); $backgroundVideoURLL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) && !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']); $backgroundVideoURLXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) && !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']); $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) && !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']); print \'<div class="backgroundContainer backgroundVideoContainer">\'; print \'<video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"><source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/></video>\'; print \'<script cdata-section="yes">/*<![CDATA[*/\'; print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\'; if(!empty($backgroundVideoURL)){ print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\'; } if(!empty($backgroundVideoURLM) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\'; } if(!empty($backgroundVideoURLL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\'; } if(!empty($backgroundVideoURLXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\'; } if(!empty($backgroundVideoURLXXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\'; } print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\'; print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\'; print \'/*]]>*/</script>\'; print \'</div>\'; } print \'<div class="sectionInner">\'; if(isset($dataOfVariant[\'options\'][\'addDivInner\']) && $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){ $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true; print \'<div>\'; } wPageProcessor::storeCurrentWidthPath($uid); wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname); ?><div xmlns="" class="symfony terminedetail"><?php include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wGlobal/wGlobal/scripts/php/symfony.php\'); $params = []; if(!$_REQUEST[\'language\']) { if(\'\' == \'\') { $params[\'language\'] = \'fr-ch\'; } else{ $params[\'language\'] = \'\'; } } if(!$_REQUEST[\'branche\']) $params[\'branche\'] = \'\'; if(!$_REQUEST[\'limit\']) $params[\'limit\'] = \'\'; if(!$_REQUEST[\'layout\']) $params[\'layout\'] = \'\'; if(\'\' == \'\') { if(!$_REQUEST[\'redirect\']) $params[\'redirect\'] = \'/knx-chfr/aktuelles/knx-termine.php\'; } $Controller = new loadController(); $Controller->send(\'/fr/termine/detail\', $params); ?></div><?php wPageProcessor::restoreCurrentWidthPath($uid); if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){ print \'</div>\'; } print \'</div></\'.$elementSectionName.\'>\'; ?><!--CONTENT:STOP--><div id="blockAfter"><div id="blockAfterInner"><!--CONTENT:START--><?php $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'6\'; ?><div xmlns="" id="areaContent6Include" class="elementincludeContentCurrentObject"></div><!--CONTENT:STOP--></div></div></div></div></div></div></div></div><footer id="blockFooter"><div id="blockFooterInner"><?php $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'5\'; ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'919a451727055ef0ee778560edd16ec5\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","backgroundImageURL":"","mouseoverImageURL":"","linkURL":"","linkTarget":"","backgroundPositionClass":"backgroundPositionLeftTop","layoutBackgroundColor":"0","layoutPadding":"","layout":"0","layoutInnerWidth":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutInnerHeight":"","layoutParallaxBackground":"","layoutParallaxBackgroundSpeed":"","backgroundVideoURL":"","backgroundVideoOggURL":"","attributeClass":"","attributeID":"","layoutBackgroundPosition":"","layoutParallaxBackgroundFactor":"","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSection\', \'variantId\' => $layout)); $layoutInfoOfNextElement = \'\'; if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) && $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){ $dataElementNext = json_decode(\'{"title":"","backgroundImageURL":"","layoutBackgroundColor":"610","layoutPadding":"","layoutInnerWidth":"","layoutInnerHeight":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundFactor":"","layoutBackgroundPosition":"","backgroundVideoURL":"","attributeClass":"","attributeID":"footerAfter","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layout":"111"}\', true); foreach($dataElementNext as $name => $value){ if($value != \'\' && preg_match(\'/^layout(\\w*)/\', $name, $matches)){ $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.","; } } } ?><?php $uidSection = $uid; $posElement = \'1\'; $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\'; $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute; $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute; $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\'); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; $attributesAdditional = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\'); if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) && $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' && !empty($dataElement[\'title\'])){ $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){ $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){ $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\'; } if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){ $attributesAdditional .= \' data-pos="\'.$posElement.\'"\'; } if($layoutInfoOfNextElement != \'\'){ $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\'; } $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\'; print \'<\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'>\'; if(!empty($dataOfVariant[\'options\'][\'addOpener\']) && empty($wEditorId)){ print \'<div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"><div class="elementSectionOpenerInner"><div class="elementSectionOpenerCaption">\'.htmlspecialchars($dataElement[\'title\']).\'</div><div class="elementSectionOpenerIcon"></div></div></div>\'; } if(!empty($dataElement[\'backgroundImageURL\'])){ $maxWidth = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\')); $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth)); $quality = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70); $createWebp = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) && function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0; $loadMode = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\'; $options = array(); $options[\'quality\'] = $quality; if(!empty($dataElement[\'pictureArea\'])){ $cutData = explode(\'|\', $dataElement[\'pictureArea\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); } $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\'; $dataElement[\'backgroundImageDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp); } $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0; if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){ $options = array(); $options[\'quality\'] = $quality; $cutData = explode(\'|\', $dataElement[\'pictureAreaMin\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp); } print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\'; } else{ if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){ $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options); print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\'; } else{ print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\'; } } } $backgroundVideoURL = \'\'; $backgroundVideoURLM = \'\'; $backgroundVideoURLL = \'\'; $backgroundVideoURLXL = \'\'; $backgroundVideoURLXXL = \'\'; if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){ $backgroundVideoURL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) && !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']); $backgroundVideoURLM = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) && !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']); $backgroundVideoURLL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) && !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']); $backgroundVideoURLXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) && !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']); $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) && !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']); print \'<div class="backgroundContainer backgroundVideoContainer">\'; print \'<video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"><source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/></video>\'; print \'<script cdata-section="yes">/*<![CDATA[*/\'; print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\'; if(!empty($backgroundVideoURL)){ print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\'; } if(!empty($backgroundVideoURLM) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\'; } if(!empty($backgroundVideoURLL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\'; } if(!empty($backgroundVideoURLXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\'; } if(!empty($backgroundVideoURLXXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\'; } print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\'; print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\'; print \'/*]]>*/</script>\'; print \'</div>\'; } print \'<div class="sectionInner">\'; if(isset($dataOfVariant[\'options\'][\'addDivInner\']) && $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){ $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true; print \'<div>\'; } wPageProcessor::storeCurrentWidthPath($uid); wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname); ?><div xmlns="" class="elementStandard elementContent elementContainerStandard elementContainerStandard_var0 elementContainerStandardColumns elementContainerStandardColumns4 elementContainerStandardColumns_var25252525 elementContainerStandardPadding_var0"><div class="col col1"><?php $variant = \'25252525\'; $column = \'1\'; wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); ?><div><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'fcde6d7e1403dbe8ccc9db9c3b6f056a\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"KNX Swiss","display":"h4","text":" KNX Swiss ","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \' KNX Swiss \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'<a>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'<br>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'<strong><b>\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'<pre>\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'</pre>\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } ?><?php $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\'; } else{ print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\'; } } print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\'; print \'</div>\'; ?><?php if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:fcde6d7e1403dbe8ccc9db9c3b6f056a\'] = true; } ?><div class="elementIncludeGroup"><?php $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'1\'; ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","text":"<p>Bureau KNX Swiss<br \\\\/>Technoparkstrasse 2<br \\\\/>CH-8406 Winterthur<br \\\\/><\\\\/p>\\\\n<p>Tel. +41 52 202 72 60<br \\\\/>E-Mail: <a href=\\\\"#wEmpty\\\\" onclick=\\\\"wSendMailNospam(\\\\u0027knx|knx.ch\\\\u0027);return false;\\\\" >knx@knx.ch <\\\\/a><\\\\/p>","layout":"0","layoutListStyle":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementText\', \'variantId\' => $layout)); $text = \'<p>Bureau KNX Swiss<br />Technoparkstrasse 2<br />CH-8406 Winterthur<br /></p><p>Tel. +41 52 202 72 60<br />E-Mail: <a href="#wEmpty" onclick="wSendMailNospam(\\\'knx|knx.ch\\\');return false;" >knx@knx.ch </a></p>\'; $wProjectPath = \'/knx-chfr\'; $wGlobalProjectPath = \'/wGlobal\'; $text = wDocumentData::replaceCurrentObjectdata($text, false); $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $textImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){ $text = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } ?><div class="elementText elementText_var0 elementTextListStyle_var0"><?php $addAcronyms = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath); $addAutolinks = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath); $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\'); if($addAcronyms == \'yes\'){ $pathAcronyms = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\'; $limitAcronyms = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\'); $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\'); $maxDifferentAcronyms = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAcronyms::parseTag(array(\'path\' => $pathAcronyms, \'limit\' => $limitAcronyms, \'caseSensitive\' => $caseSensitiveAcronyms, \'elementName\' => \'abbr\', \'maxDifferentAcronyms\' => $maxDifferentAcronyms), $text); } if($addAutolinks == \'yes\'){ $pathAutolinks = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\'; $limitAutolinks = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\'); $classAutolinks = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\'); $maxDifferentAutolinks = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAutolinks::parseTag(array(\'path\' => $pathAutolinks, \'limit\' => $limitAutolinks, \'class\' => $classAutolinks, \'elementName\' => \'abbr\', \'maxDifferentAutolinks\' => $maxDifferentAutolinks), $text); } if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){ $text = wsl_superscriptChars::parseTag(array(\'chars\' => $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text); } $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text)); print $text; ?></div></div></div><?php wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); ?></div><div class="col col2"><?php $variant = \'25252525\'; $column = \'2\'; wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); ?><div><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'eed32e39e47bd2b49b0dd8e5132fb8bb\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Actualit\\\\u00e9 \\\\n","display":"h4","text":" Actualit\\\\u00e9 \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \' Actualité \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'<a>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'<br>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'<strong><b>\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'<pre>\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'</pre>\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } ?><?php $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\'; } else{ print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\'; } } print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\'; print \'</div>\'; ?><?php if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:eed32e39e47bd2b49b0dd8e5132fb8bb\'] = true; } ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","text":"<p><a href=\\\\"\\\\/knx-chfr\\\\/jobs\\\\/index.php\\\\">Jobs<\\\\/a><br \\\\/><a href=\\\\"\\\\/knx-chfr\\\\/actualite\\\\/index.php\\\\">News<\\\\/a><br \\\\/><a href=\\\\"\\\\/knx-chfr\\\\/actualite\\\\/agenda-knx.php\\\\">Agenda<\\\\/a><br \\\\/><\\\\/p>","layout":"0","layoutListStyle":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementText\', \'variantId\' => $layout)); $text = \'<p><a href="/knx-chfr/jobs/index.php">Jobs</a><br /><a href="/knx-chfr/actualite/index.php">News</a><br /><a href="/knx-chfr/actualite/agenda-knx.php">Agenda</a><br /></p>\'; $wProjectPath = \'/knx-chfr\'; $wGlobalProjectPath = \'/wGlobal\'; $text = wDocumentData::replaceCurrentObjectdata($text, false); $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $textImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){ $text = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } ?><div class="elementText elementText_var0 elementTextListStyle_var0"><?php $addAcronyms = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath); $addAutolinks = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath); $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\'); if($addAcronyms == \'yes\'){ $pathAcronyms = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\'; $limitAcronyms = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\'); $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\'); $maxDifferentAcronyms = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAcronyms::parseTag(array(\'path\' => $pathAcronyms, \'limit\' => $limitAcronyms, \'caseSensitive\' => $caseSensitiveAcronyms, \'elementName\' => \'abbr\', \'maxDifferentAcronyms\' => $maxDifferentAcronyms), $text); } if($addAutolinks == \'yes\'){ $pathAutolinks = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\'; $limitAutolinks = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\'); $classAutolinks = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\'); $maxDifferentAutolinks = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAutolinks::parseTag(array(\'path\' => $pathAutolinks, \'limit\' => $limitAutolinks, \'class\' => $classAutolinks, \'elementName\' => \'abbr\', \'maxDifferentAutolinks\' => $maxDifferentAutolinks), $text); } if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){ $text = wsl_superscriptChars::parseTag(array(\'chars\' => $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text); } $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text)); print $text; ?></div></div><?php wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); ?></div><div class="col col3"><?php $variant = \'25252525\'; $column = \'3\'; wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); ?><div><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'f787295688853c56ecc43ee72d17850f\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Espace membre \\\\n","display":"h4","text":" Espace membre \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \' Espace membre \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'<a>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'<br>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'<strong><b>\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'<pre>\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'</pre>\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } ?><?php $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\'; } else{ print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\'; } } print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\'; print \'</div>\'; ?><?php if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:f787295688853c56ecc43ee72d17850f\'] = true; } ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","text":"<p class=\\\\"hasOnlyATag\\\\"><a href=\\\\"\\\\/admin\\\\/fr\\\\/\\\\" target=\\\\"_blank\\\\" >Login<\\\\/a><\\\\/p>","layout":"0","layoutListStyle":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementText\', \'variantId\' => $layout)); $text = \'<p class="hasOnlyATag"><a href="/admin/fr/" target="_blank" >Login</a></p>\'; $wProjectPath = \'/knx-chfr\'; $wGlobalProjectPath = \'/wGlobal\'; $text = wDocumentData::replaceCurrentObjectdata($text, false); $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $textImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){ $text = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } ?><div class="elementText elementText_var0 elementTextListStyle_var0"><?php $addAcronyms = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath); $addAutolinks = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath); $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\'); if($addAcronyms == \'yes\'){ $pathAcronyms = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\'; $limitAcronyms = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\'); $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\'); $maxDifferentAcronyms = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAcronyms::parseTag(array(\'path\' => $pathAcronyms, \'limit\' => $limitAcronyms, \'caseSensitive\' => $caseSensitiveAcronyms, \'elementName\' => \'abbr\', \'maxDifferentAcronyms\' => $maxDifferentAcronyms), $text); } if($addAutolinks == \'yes\'){ $pathAutolinks = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\'; $limitAutolinks = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\'); $classAutolinks = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\'); $maxDifferentAutolinks = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAutolinks::parseTag(array(\'path\' => $pathAutolinks, \'limit\' => $limitAutolinks, \'class\' => $classAutolinks, \'elementName\' => \'abbr\', \'maxDifferentAutolinks\' => $maxDifferentAutolinks), $text); } if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){ $text = wsl_superscriptChars::parseTag(array(\'chars\' => $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text); } $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text)); print $text; ?></div></div><?php wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); ?></div><div class="col col4"><?php $variant = \'25252525\'; $column = \'4\'; wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); ?><div><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'1c8b2a7d740dfd790dfb546ebf1bbfe2\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Media Channels \\\\n","display":"h4","text":" Media Channels \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \' Media Channels \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'<a>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'<br>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'<strong><b>\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'<pre>\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'</pre>\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } ?><?php $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\'; } else{ print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\'; } } print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\'; print \'</div>\'; ?><?php if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:1c8b2a7d740dfd790dfb546ebf1bbfe2\'] = true; } ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'e3c63b93999a4e45166cc52f4fb27327\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Zu unserer Linkedin Seite","link":"https:\\\\/\\\\/ch.linkedin.com\\\\/company\\\\/knx-swiss","layout":"0","type":"Facebook","layoutRadius":"","layoutFloat":"25","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"","layoutShadow":"","layoutMargin":"","layoutType":"LinkedIn"}\', true); $title = \'Zu unserer Linkedin Seite\'; $link = \'https://ch.linkedin.com/company/knx-swiss\'; $type = \'Facebook\'; $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSocialButton\', \'variantId\' => $layout)); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\'])); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; if(preg_match(\'/^mailto\\:/\', $link)){ $link = str_replace(\'&body\', \'&amp;body\', $link); $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } else{ $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } print \'<div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'>\'; if(!empty($wEditorId)){ print \'<div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"></div>\'; } print \'<div class="socialIcon">&#160;</div>\'; if(preg_match(\'/mailto:/\', $link)){ print \'<a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"><span>&#160;</span></a>\'; } else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){ print \'<a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"><span>&#160;</span></a>\'; } else{ if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){ $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\'; } else{ $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\'; } print \'<a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"><span>&#160;</span></a>\'; } print \'</div>\'; ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'1c90553a85b72ea13b1f65df01ea0e3f\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Auf Twitter folgen","link":"http:\\\\/\\\\/www.twitter.com\\\\/knxswiss","layout":"0","type":"Twitter","layoutRadius":"","layoutFloat":"25","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"0","layoutShadow":"","layoutMargin":"","layoutType":"Twitter"}\', true); $title = \'Auf Twitter folgen\'; $link = \'http://www.twitter.com/knxswiss\'; $type = \'Twitter\'; $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSocialButton\', \'variantId\' => $layout)); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\'])); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; if(preg_match(\'/^mailto\\:/\', $link)){ $link = str_replace(\'&body\', \'&amp;body\', $link); $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } else{ $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } print \'<div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'>\'; if(!empty($wEditorId)){ print \'<div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"></div>\'; } print \'<div class="socialIcon">&#160;</div>\'; if(preg_match(\'/mailto:/\', $link)){ print \'<a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"><span>&#160;</span></a>\'; } else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){ print \'<a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"><span>&#160;</span></a>\'; } else{ if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){ $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\'; } else{ $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\'; } print \'<a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"><span>&#160;</span></a>\'; } print \'</div>\'; ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'2eb832603e227df12dea5da79a561d2d\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","layout":"0","layoutSpace":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementClearerSpacer\', \'variantId\' => $layout)); ?><?php $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementClearerSpacer\', $dataOfVariant[\'subvariants\'], \'elementClearerSpacer elementClearerSpacer_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementClearerSpacer\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); print \'<div class="\'.$elementClassname.\'"></div>\'; ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'cda979074de8a0f571f0b884178cbde1\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"KNX Community","display":"h4","text":"KNX Community ","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \'KNX Community \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'<a>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'<br>\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'<strong><b>\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'<pre>\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'</pre>\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } ?><?php $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\'; } else{ print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\'; } } print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\'; print \'</div>\'; ?><?php if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:cda979074de8a0f571f0b884178cbde1\'] = true; } ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'6b527248ba2022862b70b69a0b9991c3\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"KNX Mitgliedergruppe auf LinkedIn","link":"https:\\\\/\\\\/www.linkedin.com\\\\/groups\\\\/8253613\\\\/","layout":"0","type":"Twitter","layoutRadius":"","layoutFloat":"","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"0","layoutShadow":"","layoutMargin":"","layoutType":"LinkedIn"}\', true); $title = \'KNX Mitgliedergruppe auf LinkedIn\'; $link = \'https://www.linkedin.com/groups/8253613/\'; $type = \'Twitter\'; $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSocialButton\', \'variantId\' => $layout)); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\'])); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; if(preg_match(\'/^mailto\\:/\', $link)){ $link = str_replace(\'&body\', \'&amp;body\', $link); $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } else{ $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } print \'<div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'>\'; if(!empty($wEditorId)){ print \'<div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"></div>\'; } print \'<div class="socialIcon">&#160;</div>\'; if(preg_match(\'/mailto:/\', $link)){ print \'<a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"><span>&#160;</span></a>\'; } else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){ print \'<a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"><span>&#160;</span></a>\'; } else{ if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){ $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\'; } else{ $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\'; } print \'<a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"><span>&#160;</span></a>\'; } print \'</div>\'; ?></div><?php wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); ?></div></div><?php wPageProcessor::restoreCurrentWidthPath($uid); if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){ print \'</div>\'; } print \'</div></\'.$elementSectionName.\'>\'; ?><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'e9e10b69b6eaef6ad1495f3049590c3a\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'111\'; $dataElement = json_decode(\'{"title":"","backgroundImageURL":"","layoutBackgroundColor":"610","layoutPadding":"","layoutInnerWidth":"","layoutInnerHeight":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundFactor":"","layoutBackgroundPosition":"","backgroundVideoURL":"","attributeClass":"","attributeID":"footerAfter","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layout":"111"}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSection\', \'variantId\' => $layout)); $layoutInfoOfNextElement = \'\'; if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) && $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){ $dataElementNext = json_decode(\'[]\', true); foreach($dataElementNext as $name => $value){ if($value != \'\' && preg_match(\'/^layout(\\w*)/\', $name, $matches)){ $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.","; } } } ?><?php $uidSection = $uid; $posElement = \'2\'; $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\'; $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute; $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute; $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\'); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; $attributesAdditional = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\'); if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) && $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' && !empty($dataElement[\'title\'])){ $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){ $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){ $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\'; } if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){ $attributesAdditional .= \' data-pos="\'.$posElement.\'"\'; } if($layoutInfoOfNextElement != \'\'){ $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\'; } $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\'; print \'<\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'>\'; if(!empty($dataOfVariant[\'options\'][\'addOpener\']) && empty($wEditorId)){ print \'<div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"><div class="elementSectionOpenerInner"><div class="elementSectionOpenerCaption">\'.htmlspecialchars($dataElement[\'title\']).\'</div><div class="elementSectionOpenerIcon"></div></div></div>\'; } if(!empty($dataElement[\'backgroundImageURL\'])){ $maxWidth = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\')); $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth)); $quality = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70); $createWebp = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) && function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0; $loadMode = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\'; $options = array(); $options[\'quality\'] = $quality; if(!empty($dataElement[\'pictureArea\'])){ $cutData = explode(\'|\', $dataElement[\'pictureArea\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); } $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\'; $dataElement[\'backgroundImageDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp); } $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0; if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){ $options = array(); $options[\'quality\'] = $quality; $cutData = explode(\'|\', $dataElement[\'pictureAreaMin\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp); } print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\'; } else{ if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){ $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options); print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\'; } else{ print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\'; } } } $backgroundVideoURL = \'\'; $backgroundVideoURLM = \'\'; $backgroundVideoURLL = \'\'; $backgroundVideoURLXL = \'\'; $backgroundVideoURLXXL = \'\'; if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){ $backgroundVideoURL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) && !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']); $backgroundVideoURLM = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) && !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']); $backgroundVideoURLL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) && !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']); $backgroundVideoURLXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) && !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']); $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) && !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']); print \'<div class="backgroundContainer backgroundVideoContainer">\'; print \'<video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"><source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/></video>\'; print \'<script cdata-section="yes">/*<![CDATA[*/\'; print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\'; if(!empty($backgroundVideoURL)){ print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\'; } if(!empty($backgroundVideoURLM) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\'; } if(!empty($backgroundVideoURLL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\'; } if(!empty($backgroundVideoURLXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\'; } if(!empty($backgroundVideoURLXXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){ print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\'; } print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\'; print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\'; print \'/*]]>*/</script>\'; print \'</div>\'; } print \'<div class="sectionInner">\'; if(isset($dataOfVariant[\'options\'][\'addDivInner\']) && $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){ $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true; print \'<div>\'; } wPageProcessor::storeCurrentWidthPath($uid); wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname); ?><div xmlns="" class="elementStandard elementContent elementContainerStandard elementContainerStandard_var0 elementContainerStandardColumns elementContainerStandardColumns2 elementContainerStandardColumns_var5050 elementContainerStandardPadding_var0"><div class="col col1"><?php $variant = \'5050\'; $column = \'1\'; wPageProcessor::storeCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); ?><div><?php $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","text":"\\\\u00a9 KNX Association","layout":"","layoutListStyle":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementText\', \'variantId\' => $layout)); $text = \'© KNX Association\'; $wProjectPath = \'/knx-chfr\'; $wGlobalProjectPath = \'/wGlobal\'; $text = wDocumentData::replaceCurrentObjectdata($text, false); $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $textImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){ $text = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } ?><div class="elementText elementText_var0 elementTextListStyle_var0"><?php $addAcronyms = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath); $addAutolinks = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath); $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\'); if($addAcronyms == \'yes\'){ $pathAcronyms = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\'; $limitAcronyms = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\'); $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\'); $maxDifferentAcronyms = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAcronyms::parseTag(array(\'path\' => $pathAcronyms, \'limit\' => $limitAcronyms, \'caseSensitive\' => $caseSensitiveAcronyms, \'elementName\' => \'abbr\', \'maxDifferentAcronyms\' => $maxDifferentAcronyms), $text); } if($addAutolinks == \'yes\'){ $pathAutolinks = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\'; $limitAutolinks = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\'); $classAutolinks = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\'); $maxDifferentAutolinks = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAutolinks::parseTag(array(\'path\' => $pathAutolinks, \'limit\' => $limitAutolinks, \'class\' => $classAutolinks, \'elementName\' => \'abbr\', \'maxDifferentAutolinks\' => $maxDifferentAutolinks), $text); } if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){ $text = wsl_superscriptChars::parseTag(array(\'chars\' => $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text); } $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text)); print $text; ?></div></div><?php wPageProcessor::restoreCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\'); ?></div><div class="col col2"><?php $variant = \'5050\'; $column = \'2\'; wPageProcessor::storeCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); ?><div><div class="elementNavigation elementNavigation_var40 "><?php print wsl_buttonEdit::parseTag(array(\'class\' => \'wglButton beButtonEditSitemap\',\'style\' => \'position:absolute;z-index:10\',\'path\' => \'/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php\',\'markId\' => \'parentNode()\',\'icon\' => \'navigation\',\'caption\' => \'\',\'title\' => \'Edit navigation\'), \'\'); ?><?php print wsl_navigation::parseTag(array(\'data\' => \'/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php\',\'template\' => \'/wGlobal/wGlobal/layout/templates/navigations/footermap.wNavigation.php\',\'mode\' => \'sitemap\',\'displayMode\' => \'flat\',\'navid\' => \'500664500664\',\'root\' => \'\',\'deep\' => \'1\',\'expires\' => \'3600\',\'expiresUser\' => \'3600\'), \'\'); ?></div></div><?php wPageProcessor::restoreCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\'); ?></div></div><?php wPageProcessor::restoreCurrentWidthPath($uid); if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){ print \'</div>\'; } print \'</div></\'.$elementSectionName.\'>\'; ?></div></footer></div></div><?php print wsl_includeJsRessources::parseTag(array(\'merge\' => \'1\',\'minimize\' => \'1\',\'defer\' => \'1\',\'addModificationTime\' => \'1\'), \'\'); ?></body></html><?php ') in /home/knxzz/public_html/www.knx.ch/weblication/grid5/lib/php/gWslProcessor.php (line 16)
  1. *
  2. */
  3. //*********************************************************************************/
  4. ?>
  5. <?php class gWslProcessor extends gClassBasicCoreStandard { private static $_24ab8e = array(); public static $_5786af = array(); public static function _4f8228($_fe18a8$_dc6bf2 null){ return self::_abb443(self::_b7c3c6($_fe18a8$_dc6bf2)); } public static function _e695c6($_fe18a8$_dc6bf2 null){ $_486722 self::_10f029($_fe18a8$_dc6bf2);
  6. $_089b17 self::_abb443($_486722); return $_089b17; } public static function _efb1f6($_fe18a8$prefix 'wsl'$_dc6bf2 = array()){ $_dc6bf2['prefix'] = $prefix$_79f64d self::_b7c3c6($_fe18a8$_dc6bf2); return self::_abb443($_79f64d); } public static function _0a3b84($_fe18a8$prefix 'wsl'$_dc6bf2 = array()){
  7. $_dc6bf2['prefix'] = $prefix$_79f64d self::_b7c3c6($_fe18a8$_dc6bf2); return self::_abb443($_79f64d); } static function _b7c3c6($_fe18a8$_dc6bf2 = array()){ $_dc6bf2['wslAccelerator'] = isset($GLOBALS['wslAccelerator']) ? $GLOBALS['wslAccelerator'] : ''$_dc6bf2 array_merge(array('wObjectType' => '''wPath' => '''wContextPath' => '''wProjectPath' => '''wProjectName' => '''wProjectGlobalPath' => '''wProjectAssetsPath' => '''wProjectLocalAssetsPath' => '''wDirType' => '''wSource' => '''wDir' => '''prefix' => '''isInEditor' => ''), $_dc6bf2); $_fe18a8 str_replace('$WSLPRE[wUserLanguage]',      gSession::_cbd31f(), $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wUserName]',          gSession::_d0c584(), $_fe18a8);
  8. $_fe18a8 str_replace('$WSLPRE[wObjectType]',        $_dc6bf2['wObjectType'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wPath]',              $_dc6bf2['wPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wContextPath]',       $_dc6bf2['wContextPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectPath]',       $_dc6bf2['wProjectPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectName]',       $_dc6bf2['wProjectName'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectGlobalPath]'$_dc6bf2['wProjectGlobalPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectAssetsPath]'$_dc6bf2['wProjectAssetsPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectLocalAssetsPath]'$_dc6bf2['wProjectLocalAssetsPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wDirType]',           $_dc6bf2['wDirType'], $_fe18a8);
  9. $_fe18a8 str_replace('$WSLPRE[wSource]',            $_dc6bf2['wSource'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[gAndLt]',             "<" $_fe18a8); $_fe18a8 str_replace('$WSLPRE[gAndGt]',             ">" $_fe18a8); if($_dc6bf2['prefix'] == 'wslPre'){ $_fe18a8 str_replace("\$XMLPRE[wIsInEditor]"$_dc6bf2['isInEditor'], $_fe18a8); } $_baf63d self::_d4a14a(empty($_dc6bf2['prefix']) ? 'wsl' $_dc6bf2['prefix']); $parameters $_dc6bf2$parameters['wIsInEditor'] = $_dc6bf2['isInEditor'] == 1  0;
  10. $_79f64d gXsltProcessor::_2dd454($_fe18a8$_baf63d$parameters); $_79f64d str_replace('<!--div-->'''$_79f64d); return $_79f64d; } static function _10f029($_fe18a8$_dc6bf2 = array()){ $_dc6bf2['wslAccelerator'] = isset($GLOBALS['wslAccelerator']) ? $GLOBALS['wslAccelerator'] : ''$_dc6bf2 array_merge(array('wObjectType' => '''wPath' => '''wContextPath' => '''wProjectPath' => '''wProjectName' => '''wProjectGlobalPath' => '''wProjectAssetsPath' => '''wProjectLocalAssetsPath' => '''wDirType' => '''wSource' => '''wDir' => '''prefix' => '''isInEditor' => ''), $_dc6bf2); $_fe18a8 str_replace('$WSLPRE[wUserLanguage]',      gSession::_cbd31f(), $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wUserName]',          gSession::_d0c584(), $_fe18a8);
  11. $_fe18a8 str_replace('$WSLPRE[wObjectType]',        $_dc6bf2['wObjectType'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wPath]',              $_dc6bf2['wPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wContextPath]',       $_dc6bf2['wContextPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectPath]',       $_dc6bf2['wProjectPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectName]',       $_dc6bf2['wProjectName'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectGlobalPath]'$_dc6bf2['wProjectGlobalPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectAssetsPath]'$_dc6bf2['wProjectAssetsPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wProjectLocalAssetsPath]'$_dc6bf2['wProjectLocalAssetsPath'], $_fe18a8); $_fe18a8 str_replace('$WSLPRE[wDirType]',           $_dc6bf2['wDirType'], $_fe18a8);
gWslProcessor::_efb1f6('<?xml version="1.0" encoding="UTF-8"?><html xmlns="http://www.w3.org/1999/xhtml" lang="fr-ch" class="pagestatus-init no-js no-weditor scrolled-top page_var1111 object-default project-knx-chfr subdir-termine navId-500664500664"><head><meta xmlns="" http-equiv="Content-Type" content="text/html; charset=UTF-8"/><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $titlePrefix = \'\'; $titlePostfix = \'\'; $titlePrefix = htmlspecialchars(wVariables::getValue(\'title_prefix\', \'/wGlobal\')); if($titlePrefix == \'\'){ $titlePrefix = wTexts::getText(\'title_prefix\'); } $titlePostfix = htmlspecialchars(wVariables::getValue(\'title_postfix\', \'/wGlobal\')); if($titlePostfix == \'\'){ $titlePostfix = wTexts::getText(\'title_postfix\'); } $pageTitle = \'Termine\'; if(wEnv::getGlobalValue(\'pageTitle\') != \'\'){ $pageTitle = htmlspecialchars(wEnv::getGlobalValue(\'pageTitle\')); } if(trim($titlePrefix.$pageTitle.$titlePostfix) == \'\'){ $pageTitle = \'...\'; } print \'&lt;title&gt;\'.$titlePrefix.$pageTitle.$titlePostfix.\'&lt;/title&gt;\'."\\n"; </wsl:php><!-- Diese Seite wurde mit Weblication® CMS erstellt. Weblication® ist ein Produkt der Scholl Communications AG in 77694 Kehl. Weitere Informationen finden Sie unter https://www.weblication.de bzw. https://scholl.de. --><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $pageDescription = \'\'; if(wEnv::getGlobalValue(\'pageDescription\') != \'\'){ $pageDescription = htmlspecialchars(wEnv::getGlobalValue(\'pageDescription\')); } print \'&lt;meta name="Description" content="\'.$pageDescription.\'" /&gt;\'."\\n"; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $pageKeywords = \'\'; if(wEnv::getGlobalValue(\'pageKeywords\') != \'\'){ $pageKeywords = wEnv::getGlobalValue(\'pageKeywords\'); } print \'&lt;meta name="Keywords" content="\'.$pageKeywords.\'" /&gt;\'."\\n"; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $pageRobots = \'index\'; $archivingByCrawler = wVariables::getValue(\'archiving_by_crawler\', \'/wGlobal\'); if(wEnv::getGlobalValue(\'pageRobots\') != \'\'){ $pageRobots = wEnv::getGlobalValue(\'pageRobots\'); } print \'&lt;meta name="Robots" content="\'.($archivingByCrawler == \'yes\' ? \'\' : \'noarchive, \').$pageRobots.\', noodp" /&gt;\'."\\n"; </wsl:php><meta xmlns="" name="viewport" content="width=device-width, initial-scale=1"/><meta xmlns="" name="referrer" content="same-origin"/><meta xmlns="" name="Generator" content="Weblication® CMS"/><!--[if IE]><meta http-equiv="x-ua-compatible" content="IE=edge" /><![endif]--><meta xmlns="" name="format-detection" content="telephone=no"/><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $pageThumbnail = \'\'; $pageThumbnailArea = \'\'; if(wEnv::getGlobalValue(\'pageThumbnail\') != \'\'){ $pageThumbnail = htmlspecialchars(wEnv::getGlobalValue(\'pageThumbnail\')); if(wEnv::getGlobalValue(\'pageThumbnailArea\') != \'\'){ $pageThumbnailArea = wEnv::getGlobalValue(\'pageThumbnailArea\'); } } $wGlobalProjectPath = \'/wGlobal\'; if($pageThumbnail != \'\'){ if(preg_match(\'/\\:\\/\\//\', $pageThumbnail)){ print \'&lt;meta property="og:image" content="\'.$pageThumbnail.\'" /&gt;\'; } else{ $domain = wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath) != \'\' ? wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath) : wRequest::getDomain(); $pathOgImage = $pageThumbnail; if(preg_match(\'/\\|/\', $pageThumbnailArea)){ $areaData = explode(\'|\', $pageThumbnailArea); $options = array(); $options[\'cutLeft\'] = $areaData[0]; $options[\'cutTop\'] = $areaData[1]; $options[\'cutWidth\'] = $areaData[2]; $options[\'cutHeight\'] = $areaData[3]; $pathOgImage = wThumbnail::createThumbnail($pageThumbnail, \'400\', \'\', \'crop\', $options); } print \'&lt;meta property="og:image" content="\'.$domain.$pathOgImage.\'" /&gt;\'; } } </wsl:php><link xmlns="" rel="icon" href="/wGlobal/wGlobal/layout/images/site-icons/favicon.png"/><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wRequestURL = \'/knx-chfr/termine/?id=10\'; $wGlobalProjectPath = \'/wGlobal\'; $canonicalDomain = wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath, \'\', \'wDoNotAdd\'); $canonicalParameterToIgnore = wVariables::getValue(\'canonical_parameters_ignore\', $wGlobalProjectPath, \'\', \'wDoNotAdd\'); $canonicalURL = wURL::setParameter($wRequestURL, \'(\'.$canonicalParameterToIgnore.\')\', \'\', \'1\'); $canonicalURL = substr(preg_replace(\'/(pageId\\w*)=1([^\\d])/\', \'$2\', $canonicalURL.\'_\'), 0, -1); $canonicalURL = preg_replace(\'/\\?$/\', \'\', preg_replace(\'/\\?\\&amp;+/\', \'?\', $canonicalURL)); $canonicalURL = $canonicalDomain.preg_replace(\'/\\/index.php$/\', \'/\', $canonicalURL); print \'&lt;link rel="canonical" href="\'.htmlspecialchars($canonicalURL).\'"/&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wGlobalProjectPath = \'/wGlobal\'; $webfontsHTML = wDocumentData::getDataAsHtml($wGlobalProjectPath.\'/wGlobal/layout/webfonts/webfonts.wHTML.php\', \'/wHTML\'); $confirmBeforeLoadExternRessources = wVariables::getValue(\'confirm_before_loadexternressources\', $wGlobalProjectPath, \'\') == \'yes\'; if($confirmBeforeLoadExternRessources == \'1\'){ $matches = array(); $hasToIncludeFullHTML = true; if(preg_match_all(\'/link(?:[^&gt;]+)href="([^"]+)"/\', $webfontsHTML, $matches)){ print \'&lt;script cdata-section="yes"&gt;if(document.cookie.indexOf("allowLoadExternRessources=1") != -1){/*&lt;\'.\'![CDATA[*/\'; foreach($matches[1] as $fontUrl){ print \'ftl = "\'.str_replace(array("\'", "&amp;amp;"), array("", "&amp;"), $fontUrl).\'";le = document.createElement("link");le.setAttribute("rel", "stylesheet");le.setAttribute("href", ftl);document.head.appendChild(le);\'; } print \'/*]]\'.\'&gt;*/}&lt;/script&gt;\'; $hasToIncludeFullHTML = false; } if(preg_match_all(\'/&lt;script\\s+[^&gt;]*(?:src="([^"]+)")[^&gt;]*&gt;(?:(.*?)&lt;\\/script&gt;)?/\', $webfontsHTML, $matches)){ print \'&lt;script cdata-section="yes"&gt;if(document.cookie.indexOf("allowLoadExternRessources=1") != -1){/*&lt;\'.\'![CDATA[*/\'; for($i = 0; $i &lt; count($matches[0]); $i++){ $fontUrl = $matches[1][$i]; $scriptContent = $matches[2][$i]; if(!empty($fontUrl)){ print \'ftl = "\'.str_replace(array("\'", "&amp;amp;"), array("", "&amp;"), $fontUrl).\'";le = document.createElement("script");le.setAttribute("src", ftl);document.head.appendChild(le);\'; } else if(!empty($scriptContent)){ print $scriptContent; } } print \'/*]]\'.\'&gt;*/}&lt;/script&gt;\'; $hasToIncludeFullHTML = false; } if($hasToIncludeFullHTML){ print $webfontsHTML; } } else{ print $webfontsHTML; } </wsl:php><script xmlns="">document.documentElement.className = document.documentElement.className.replace(\'no-js\', \'js\');wNavidStandard=\'500664500664\';wProjectPath=\'/knx-chfr\';</script><wsl:includeCssRessources xmlns:wsl="http://weblication.de/5.0/wsl" dirOptimized="/wGlobal/wGlobal/layout/styles/optimized" dirMerged="/wGlobal/wGlobal/layout/styles/merged" merge="1" minimize="1" generateDataURL="0" generateSVG="1" interpreteWCSS="1" interpreteServerSideWCSS="1" addModificationTime="1"/><wsl:includeJsRessources xmlns:wsl="http://weblication.de/5.0/wsl" target="head" merge="0" minimize="1" async="0" addModificationTime="0"/><script xmlns="" cdata-section="yes"> var wLanguageProject = \'fr-ch\'; var confirmBeforeTrack = \'no\'; if(confirmBeforeTrack != \'yes\' || document.cookie.indexOf(\'allowTracking=1\') != -1){ if(wLanguageProject == \'fr-ch\'){ window[\'gaId\'] = \'UA-44014651-2\'; } else if(wLanguageProject == \'it-ch\'){ window[\'gaId\'] = \'UA-44014651-3\'; } else{ window[\'gaId\'] = \'UA-44014651-1\'; } if(document.cookie.indexOf(\'disableGoogleAnalytics=1\') != -1){ window[\'ga-disable-\' + window[\'gaId\']] = true; } else{ (function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,\'script\',\'//www.google-analytics.com/analytics.js\',\'ga\'); ga(\'create\', window[\'gaId\'], \'auto\'); ga(\'set\', \'anonymizeIp\', true); //ga(\'require\', \'linkid\', \'linkid.js\'); ga(\'send\', \'pageview\'); } } </script></head><body><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::addCurrentWidthPath(\'/object:default\'); </wsl:php><div id="blockPage"><div id="blockPageInner"><header xmlns="" id="blockHeader"><div id="blockHeaderBefore"><div id="blockHeaderBeforeInner"><div id="languageSelector"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $languagesDisplay = \'ch|fr-ch|it-ch\'; $languagesExclude = \'\'; $wGlobalProjectPath = \'/wGlobal\'; $correspondentLanguageFiles = wPageCur::getCorrespondentLanguageFiles(\'\', array(\'create\' =&gt; true, \'checkOnline\' =&gt; true, \'checkPersonalization\' =&gt; true, \'languagesExclude\' =&gt; $languagesExclude)); $languageKeys = array_keys($correspondentLanguageFiles); if($languagesDisplay != \'\'){ $languageKeys = explode(\'|\', $languagesDisplay); } print \'&lt;div&gt;\'; $languageSelectedStr = \'\'; $languagesSelectableStr = \'&lt;div id="languageSelectable"&gt;\'; foreach($languageKeys as $language){ $data = $correspondentLanguageFiles[$language]; $text = wTexts::getText(\'languageSelector_\'.$language); if($data[\'available\'] == 1 &amp;&amp; $language != \'\'){ $queryString = wStringconverter::applyFilter($_SERVER[\'QUERY_STRING\'], \'secure\'); $path = $queryString != \'\' ? $data[\'path\'].\'?\'.htmlspecialchars($queryString) : $data[\'path\']; if($data[\'current\'] == 1){ $languageSelectedStr .= \'&lt;div id="languageSelected" data-href="\'.$path.\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;span class="opener"&gt;&lt;/span&gt;&lt;/div&gt;\'; $languagesSelectableStr .= \'&lt;a class="lang current" href="\'.$path.\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;/a&gt;\'; } else{ $languagesSelectableStr .= \'&lt;a class="lang" href="\'.$path.\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;/a&gt;\'; } } else if(!empty($data[\'parentPath\'])){ $languagesSelectableStr .= \'&lt;a class="lang" href="\'.wPathName::getDirTop($data[\'parentPath\']).\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;/a&gt;\'; } else{ $languagesSelectableStr .= \'&lt;a class="lang" href="\'.$data[\'project\'].\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;/a&gt;\'; } } $languagesSelectableStr .= \'&lt;/div&gt;\'; print $languageSelectedStr.$languagesSelectableStr; print \'&lt;/div&gt;\'; </wsl:php></div><div id="navigationMeta"><wsl:navigation xmlns:wsl="http://weblication.de/5.0/wsl" data="/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php" template="/wGlobal/wGlobal/layout/templates/navigations/meta.wNavigation.php" mode="tree" navid="500664500664" filterEmptyTag="1" expires="3600" expiresUser="3600" removeIndexPhp=""/></div><div id="blockHeaderBeforeContent"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'8\'; </wsl:php></div></div></div><div id="blockHeaderMain"><div id="blockHeaderMainInner"><a id="logo" href="/knx-chfr/index.php" title="Zur Startseite" data-haslogoonscroll="1"><img class="logoImg" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/><img class="logoImgFull" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/><img class="logoImgOnScroll" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/></a><div id="searchBox"><form id="frmSearch" method="get" action="/knx-chfr/search/index.php"><div class="searchBoxContainer"><div class="searchBoxLabel"><label for="searchTermGlobal">Suche</label></div><div class="searchBoxElement"><input type="text" class="searchTerm" id="searchTermGlobal" placeholder="Suche" data-project-search="/knx-chfr" name="searchTerm" value=""/><input type="hidden" name="wcsrf" value="HsOWqNcsLcufuiKIvwFQKBXdrvXuXxVkVsHmsiGKfvpNoHLsmzqxxtb30ZutHveXuubuTtjXkoocYsnPXKwGebicPUmhPiFdWUidiNBR6"/><button id="searchSubmit" title="Suchen">Suchen</button></div></div></form></div><div id="navigationMain"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl" execution=""> $wCSSPath = wPageCur::getPathCSS(); $navigationTopType = \'fullLayer\'; if($navigationTopType != \'\' &amp;&amp; $navigationTopType != \'none\'){ $navigationData = array(); $navigationFileMain = wCSS::getValue($wCSSPath, \'$navigationFileMain\'); $navigationData[\'data\'] = \'/knx-chfr/wGlobal/content/navigations/standard.wNavigation.php\'; if($navigationFileMain == \'all\'){ $navigationData[\'data\'] = \'/knx-chfr/wGlobal/content/navigations/all.wNavigation.php\'; } else if($navigationFileMain == \'allFlat\'){ $navigationData[\'data\'] = \'/knx-chfr/wGlobal/content/navigations/allFlat.wNavigation.php\'; } $navigationData[\'navid\'] = \'500664500664\'; $navigationData[\'navidPre\'] = \'\'; $navigationData[\'useLastNavId\'] = \'1\'; $navigationData[\'filterEmptyTag\'] = \'1\'; $navigationData[\'expires\'] = \'3600\'; $navigationData[\'expiresUser\'] = \'\'; $navigationData[\'removeIndexPhp\'] = \'\'; if($navigationFileMain == \'all\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/allSub.wNavigation.php\'; $navigationData[\'mode\'] = \'sitemap\'; } else if($navigationTopType == \'fullLayer\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/full.wNavigation.php\'; $navigationData[\'mode\'] = \'sitemap\'; } else if($navigationTopType == \'fullLayerSub\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/fullSub.wNavigation.php\'; $navigationData[\'mode\'] = \'sitemap\'; } else if($navigationTopType == \'fullSub\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/fullSub.wNavigation.php\'; $navigationData[\'mode\'] = \'treeAll\'; } else if($navigationTopType == \'full\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/full.wNavigation.php\'; $navigationData[\'mode\'] = \'tree\'; } else if($navigationTopType == \'main\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/main.wNavigation.php\'; $navigationData[\'mode\'] = \'tree\'; } print wNavigation::createNavigationHTML($navigationData[\'data\'], $navigationData[\'template\'], $navigationData[\'mode\'], $navigationData[\'navid\'], $navigationData); } </wsl:php></div><div id="blockHeaderMainContent"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'9\'; </wsl:php></div></div></div></header><div id="blockBody"><div id="blockBodyBefore"><div id="blockBodyBeforeInner"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'3\'; </wsl:php><div xmlns="" class="elementIncludeContentPage" id="pageContent3"><!--CONTENT:START--><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'3\'; </wsl:php><!--CONTENT:STOP--></div></div><div id="blockBodyBeforeAfter"><div id="navigationBreadcrumb"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = wPageCur::getPathCSS(); $navigationData = array(); $navigationData[\'data\'] = \'/knx-chfr/wGlobal/content/navigations/allFlat.wNavigation.php\'; $navigationData[\'navid\'] = \'500664500664\'; $navigationData[\'useLastNavId\'] = \'1\'; $navigationData[\'filterEmptyTag\'] = \'1\'; $navigationData[\'expires\'] = \'\'; $navigationData[\'expiresUser\'] = \'\'; $navigationData[\'removeIndexPhp\'] = \'\'; if(wCSS::getValue($wCSSPath, \'$displayNavigationBreadcrumbSub\') == \'yes\'){ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/breadcrumbLayer.wNavigation.php\'; $navigationData[\'mode\'] = \'tree\'; } else{ $navigationData[\'template\'] = \'/wGlobal/wGlobal/layout/templates/navigations/breadcrumb.wNavigation.php\'; $navigationData[\'mode\'] = \'breadcrumb\'; } print wNavigation::createNavigationHTML($navigationData[\'data\'], $navigationData[\'template\'], $navigationData[\'mode\'], $navigationData[\'navid\'], $navigationData); </wsl:php></div></div></div><div id="blockBodyInner"><div id="blockMain"><div id="blockMainInner"><div id="blockContent"><div id="blockContentInner"><!--CONTENT:START--><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'1\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'11df451078ce66d6cabb06162d0b16c9\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","backgroundImageURL":"","mouseoverImageURL":"","linkURL":"","linkTarget":"","backgroundPositionClass":"backgroundPositionLeftTop","layoutBackgroundColor":"","layoutPadding":"","layoutInnerWidth":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundSpeed":"","layout":"0","layoutInnerHeight":"","layoutBackgroundPosition":"","backgroundVideoURL":"","layoutParallaxBackgroundFactor":"","attributeClass":"","attributeID":"","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layoutOpenClose":"","layoutOptions":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSection\', \'variantId\' =&gt; $layout)); $layoutInfoOfNextElement = \'\'; if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) &amp;&amp; $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){ $dataElementNext = json_decode(\'[]\', true); foreach($dataElementNext as $name =&gt; $value){ if($value != \'\' &amp;&amp; preg_match(\'/^layout(\\w*)/\', $name, $matches)){ $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.","; } } } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $uidSection = $uid; $posElement = \'1\'; $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\'; $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute; $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute; $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\'); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; $attributesAdditional = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\'); if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' &amp;&amp; !empty($dataElement[\'title\'])){ $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){ $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){ $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\'; } if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){ $attributesAdditional .= \' data-pos="\'.$posElement.\'"\'; } if($layoutInfoOfNextElement != \'\'){ $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\'; } $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\'; print \'&lt;\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'&gt;\'; if(!empty($dataOfVariant[\'options\'][\'addOpener\']) &amp;&amp; empty($wEditorId)){ print \'&lt;div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"&gt;&lt;div class="elementSectionOpenerInner"&gt;&lt;div class="elementSectionOpenerCaption"&gt;\'.htmlspecialchars($dataElement[\'title\']).\'&lt;/div&gt;&lt;div class="elementSectionOpenerIcon"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;\'; } if(!empty($dataElement[\'backgroundImageURL\'])){ $maxWidth = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\')); $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth)); $quality = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70); $createWebp = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) &amp;&amp; function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0; $loadMode = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\'; $options = array(); $options[\'quality\'] = $quality; if(!empty($dataElement[\'pictureArea\'])){ $cutData = explode(\'|\', $dataElement[\'pictureArea\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); } $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\'; $dataElement[\'backgroundImageDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp); } $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0; if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){ $options = array(); $options[\'quality\'] = $quality; $cutData = explode(\'|\', $dataElement[\'pictureAreaMin\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp); } print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\'; } else{ if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){ $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options); print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\'; } else{ print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\'; } } } $backgroundVideoURL = \'\'; $backgroundVideoURLM = \'\'; $backgroundVideoURLL = \'\'; $backgroundVideoURLXL = \'\'; $backgroundVideoURLXXL = \'\'; if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){ $backgroundVideoURL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']); $backgroundVideoURLM = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']); $backgroundVideoURLL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']); $backgroundVideoURLXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']); $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']); print \'&lt;div class="backgroundContainer backgroundVideoContainer"&gt;\'; print \'&lt;video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"&gt;&lt;source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/&gt;&lt;/video&gt;\'; print \'&lt;script cdata-section="yes"&gt;/*&lt;![CDATA[*/\'; print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\'; if(!empty($backgroundVideoURL)){ print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\'; } if(!empty($backgroundVideoURLM) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\'; } if(!empty($backgroundVideoURLL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\'; } if(!empty($backgroundVideoURLXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\'; } if(!empty($backgroundVideoURLXXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\'; } print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\'; print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\'; print \'/*]]&gt;*/&lt;/script&gt;\'; print \'&lt;/div&gt;\'; } print \'&lt;div class="sectionInner"&gt;\'; if(isset($dataOfVariant[\'options\'][\'addDivInner\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){ $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true; print \'&lt;div&gt;\'; } wPageProcessor::storeCurrentWidthPath($uid); wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname); </wsl:php><div xmlns="" class="symfony terminedetail"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wGlobal/wGlobal/scripts/php/symfony.php\'); $params = []; if(!$_REQUEST[\'language\']) { if(\'\' == \'\') { $params[\'language\'] = \'fr-ch\'; } else{ $params[\'language\'] = \'\'; } } if(!$_REQUEST[\'branche\']) $params[\'branche\'] = \'\'; if(!$_REQUEST[\'limit\']) $params[\'limit\'] = \'\'; if(!$_REQUEST[\'layout\']) $params[\'layout\'] = \'\'; if(\'\' == \'\') { if(!$_REQUEST[\'redirect\']) $params[\'redirect\'] = \'/knx-chfr/aktuelles/knx-termine.php\'; } $Controller = new loadController(); $Controller-&gt;send(\'/fr/termine/detail\', $params); </wsl:php></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::restoreCurrentWidthPath($uid); if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){ print \'&lt;/div&gt;\'; } print \'&lt;/div&gt;&lt;/\'.$elementSectionName.\'&gt;\'; </wsl:php><!--CONTENT:STOP--><div id="blockAfter"><div id="blockAfterInner"><!--CONTENT:START--><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'6\'; </wsl:php><div xmlns="" id="areaContent6Include" class="elementincludeContentCurrentObject"/><!--CONTENT:STOP--></div></div></div></div></div></div></div></div><footer id="blockFooter"><div id="blockFooterInner"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'5\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'919a451727055ef0ee778560edd16ec5\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","backgroundImageURL":"","mouseoverImageURL":"","linkURL":"","linkTarget":"","backgroundPositionClass":"backgroundPositionLeftTop","layoutBackgroundColor":"0","layoutPadding":"","layout":"0","layoutInnerWidth":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutInnerHeight":"","layoutParallaxBackground":"","layoutParallaxBackgroundSpeed":"","backgroundVideoURL":"","backgroundVideoOggURL":"","attributeClass":"","attributeID":"","layoutBackgroundPosition":"","layoutParallaxBackgroundFactor":"","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSection\', \'variantId\' =&gt; $layout)); $layoutInfoOfNextElement = \'\'; if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) &amp;&amp; $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){ $dataElementNext = json_decode(\'{"title":"","backgroundImageURL":"","layoutBackgroundColor":"610","layoutPadding":"","layoutInnerWidth":"","layoutInnerHeight":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundFactor":"","layoutBackgroundPosition":"","backgroundVideoURL":"","attributeClass":"","attributeID":"footerAfter","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layout":"111"}\', true); foreach($dataElementNext as $name =&gt; $value){ if($value != \'\' &amp;&amp; preg_match(\'/^layout(\\w*)/\', $name, $matches)){ $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.","; } } } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $uidSection = $uid; $posElement = \'1\'; $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\'; $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute; $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute; $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\'); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; $attributesAdditional = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\'); if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' &amp;&amp; !empty($dataElement[\'title\'])){ $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){ $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){ $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\'; } if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){ $attributesAdditional .= \' data-pos="\'.$posElement.\'"\'; } if($layoutInfoOfNextElement != \'\'){ $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\'; } $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\'; print \'&lt;\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'&gt;\'; if(!empty($dataOfVariant[\'options\'][\'addOpener\']) &amp;&amp; empty($wEditorId)){ print \'&lt;div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"&gt;&lt;div class="elementSectionOpenerInner"&gt;&lt;div class="elementSectionOpenerCaption"&gt;\'.htmlspecialchars($dataElement[\'title\']).\'&lt;/div&gt;&lt;div class="elementSectionOpenerIcon"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;\'; } if(!empty($dataElement[\'backgroundImageURL\'])){ $maxWidth = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\')); $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth)); $quality = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70); $createWebp = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) &amp;&amp; function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0; $loadMode = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\'; $options = array(); $options[\'quality\'] = $quality; if(!empty($dataElement[\'pictureArea\'])){ $cutData = explode(\'|\', $dataElement[\'pictureArea\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); } $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\'; $dataElement[\'backgroundImageDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp); } $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0; if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){ $options = array(); $options[\'quality\'] = $quality; $cutData = explode(\'|\', $dataElement[\'pictureAreaMin\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp); } print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\'; } else{ if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){ $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options); print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\'; } else{ print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\'; } } } $backgroundVideoURL = \'\'; $backgroundVideoURLM = \'\'; $backgroundVideoURLL = \'\'; $backgroundVideoURLXL = \'\'; $backgroundVideoURLXXL = \'\'; if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){ $backgroundVideoURL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']); $backgroundVideoURLM = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']); $backgroundVideoURLL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']); $backgroundVideoURLXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']); $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']); print \'&lt;div class="backgroundContainer backgroundVideoContainer"&gt;\'; print \'&lt;video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"&gt;&lt;source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/&gt;&lt;/video&gt;\'; print \'&lt;script cdata-section="yes"&gt;/*&lt;![CDATA[*/\'; print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\'; if(!empty($backgroundVideoURL)){ print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\'; } if(!empty($backgroundVideoURLM) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\'; } if(!empty($backgroundVideoURLL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\'; } if(!empty($backgroundVideoURLXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\'; } if(!empty($backgroundVideoURLXXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\'; } print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\'; print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\'; print \'/*]]&gt;*/&lt;/script&gt;\'; print \'&lt;/div&gt;\'; } print \'&lt;div class="sectionInner"&gt;\'; if(isset($dataOfVariant[\'options\'][\'addDivInner\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){ $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true; print \'&lt;div&gt;\'; } wPageProcessor::storeCurrentWidthPath($uid); wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname); </wsl:php><div xmlns="" class="elementStandard elementContent elementContainerStandard elementContainerStandard_var0 elementContainerStandardColumns elementContainerStandardColumns4 elementContainerStandardColumns_var25252525 elementContainerStandardPadding_var0"><div class="col col1"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $variant = \'25252525\'; $column = \'1\'; wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'fcde6d7e1403dbe8ccc9db9c3b6f056a\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"KNX Swiss","display":"h4","text":" KNX Swiss ","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \' KNX Swiss \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'&lt;a&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'&lt;br&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'&lt;pre&gt;\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'&lt;/pre&gt;\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\'; } else{ print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\'; } } print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\'; print \'&lt;/div&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:fcde6d7e1403dbe8ccc9db9c3b6f056a\'] = true; } </wsl:php><div class="elementIncludeGroup"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'1\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","text":"&lt;p&gt;Bureau KNX Swiss&lt;br \\\\/&gt;Technoparkstrasse 2&lt;br \\\\/&gt;CH-8406 Winterthur&lt;br \\\\/&gt;&lt;\\\\/p&gt;\\\\n&lt;p&gt;Tel. +41 52 202 72 60&lt;br \\\\/&gt;E-Mail: &lt;a href=\\\\"#wEmpty\\\\" onclick=\\\\"wSendMailNospam(\\\\u0027knx|knx.ch\\\\u0027);return false;\\\\" &gt;knx@knx.ch &lt;\\\\/a&gt;&lt;\\\\/p&gt;","layout":"0","layoutListStyle":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementText\', \'variantId\' =&gt; $layout)); $text = \'&lt;p&gt;Bureau KNX Swiss&lt;br /&gt;Technoparkstrasse 2&lt;br /&gt;CH-8406 Winterthur&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Tel. +41 52 202 72 60&lt;br /&gt;E-Mail: &lt;a href="#wEmpty" onclick="wSendMailNospam(\\\'knx|knx.ch\\\');return false;" &gt;knx@knx.ch &lt;/a&gt;&lt;/p&gt;\'; $wProjectPath = \'/knx-chfr\'; $wGlobalProjectPath = \'/wGlobal\'; $text = wDocumentData::replaceCurrentObjectdata($text, false); $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $textImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){ $text = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } </wsl:php><div class="elementText elementText_var0 elementTextListStyle_var0"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $addAcronyms = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath); $addAutolinks = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath); $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\'); if($addAcronyms == \'yes\'){ $pathAcronyms = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\'; $limitAcronyms = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\'); $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\'); $maxDifferentAcronyms = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAcronyms::parseTag(array(\'path\' =&gt; $pathAcronyms, \'limit\' =&gt; $limitAcronyms, \'caseSensitive\' =&gt; $caseSensitiveAcronyms, \'elementName\' =&gt; \'abbr\', \'maxDifferentAcronyms\' =&gt; $maxDifferentAcronyms), $text); } if($addAutolinks == \'yes\'){ $pathAutolinks = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\'; $limitAutolinks = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\'); $classAutolinks = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\'); $maxDifferentAutolinks = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAutolinks::parseTag(array(\'path\' =&gt; $pathAutolinks, \'limit\' =&gt; $limitAutolinks, \'class\' =&gt; $classAutolinks, \'elementName\' =&gt; \'abbr\', \'maxDifferentAutolinks\' =&gt; $maxDifferentAutolinks), $text); } if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){ $text = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text); } $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text)); print $text; </wsl:php></div></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); </wsl:php></div><div class="col col2"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $variant = \'25252525\'; $column = \'2\'; wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'eed32e39e47bd2b49b0dd8e5132fb8bb\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Actualit\\\\u00e9 \\\\n","display":"h4","text":" Actualit\\\\u00e9 \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \' Actualité \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'&lt;a&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'&lt;br&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'&lt;pre&gt;\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'&lt;/pre&gt;\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\'; } else{ print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\'; } } print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\'; print \'&lt;/div&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:eed32e39e47bd2b49b0dd8e5132fb8bb\'] = true; } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","text":"&lt;p&gt;&lt;a href=\\\\"\\\\/knx-chfr\\\\/jobs\\\\/index.php\\\\"&gt;Jobs&lt;\\\\/a&gt;&lt;br \\\\/&gt;&lt;a href=\\\\"\\\\/knx-chfr\\\\/actualite\\\\/index.php\\\\"&gt;News&lt;\\\\/a&gt;&lt;br \\\\/&gt;&lt;a href=\\\\"\\\\/knx-chfr\\\\/actualite\\\\/agenda-knx.php\\\\"&gt;Agenda&lt;\\\\/a&gt;&lt;br \\\\/&gt;&lt;\\\\/p&gt;","layout":"0","layoutListStyle":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementText\', \'variantId\' =&gt; $layout)); $text = \'&lt;p&gt;&lt;a href="/knx-chfr/jobs/index.php"&gt;Jobs&lt;/a&gt;&lt;br /&gt;&lt;a href="/knx-chfr/actualite/index.php"&gt;News&lt;/a&gt;&lt;br /&gt;&lt;a href="/knx-chfr/actualite/agenda-knx.php"&gt;Agenda&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;\'; $wProjectPath = \'/knx-chfr\'; $wGlobalProjectPath = \'/wGlobal\'; $text = wDocumentData::replaceCurrentObjectdata($text, false); $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $textImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){ $text = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } </wsl:php><div class="elementText elementText_var0 elementTextListStyle_var0"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $addAcronyms = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath); $addAutolinks = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath); $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\'); if($addAcronyms == \'yes\'){ $pathAcronyms = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\'; $limitAcronyms = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\'); $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\'); $maxDifferentAcronyms = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAcronyms::parseTag(array(\'path\' =&gt; $pathAcronyms, \'limit\' =&gt; $limitAcronyms, \'caseSensitive\' =&gt; $caseSensitiveAcronyms, \'elementName\' =&gt; \'abbr\', \'maxDifferentAcronyms\' =&gt; $maxDifferentAcronyms), $text); } if($addAutolinks == \'yes\'){ $pathAutolinks = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\'; $limitAutolinks = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\'); $classAutolinks = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\'); $maxDifferentAutolinks = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAutolinks::parseTag(array(\'path\' =&gt; $pathAutolinks, \'limit\' =&gt; $limitAutolinks, \'class\' =&gt; $classAutolinks, \'elementName\' =&gt; \'abbr\', \'maxDifferentAutolinks\' =&gt; $maxDifferentAutolinks), $text); } if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){ $text = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text); } $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text)); print $text; </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); </wsl:php></div><div class="col col3"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $variant = \'25252525\'; $column = \'3\'; wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'f787295688853c56ecc43ee72d17850f\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Espace membre \\\\n","display":"h4","text":" Espace membre \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \' Espace membre \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'&lt;a&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'&lt;br&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'&lt;pre&gt;\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'&lt;/pre&gt;\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\'; } else{ print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\'; } } print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\'; print \'&lt;/div&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:f787295688853c56ecc43ee72d17850f\'] = true; } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","text":"&lt;p class=\\\\"hasOnlyATag\\\\"&gt;&lt;a href=\\\\"\\\\/admin\\\\/fr\\\\/\\\\" target=\\\\"_blank\\\\" &gt;Login&lt;\\\\/a&gt;&lt;\\\\/p&gt;","layout":"0","layoutListStyle":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementText\', \'variantId\' =&gt; $layout)); $text = \'&lt;p class="hasOnlyATag"&gt;&lt;a href="/admin/fr/" target="_blank" &gt;Login&lt;/a&gt;&lt;/p&gt;\'; $wProjectPath = \'/knx-chfr\'; $wGlobalProjectPath = \'/wGlobal\'; $text = wDocumentData::replaceCurrentObjectdata($text, false); $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $textImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){ $text = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } </wsl:php><div class="elementText elementText_var0 elementTextListStyle_var0"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $addAcronyms = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath); $addAutolinks = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath); $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\'); if($addAcronyms == \'yes\'){ $pathAcronyms = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\'; $limitAcronyms = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\'); $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\'); $maxDifferentAcronyms = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAcronyms::parseTag(array(\'path\' =&gt; $pathAcronyms, \'limit\' =&gt; $limitAcronyms, \'caseSensitive\' =&gt; $caseSensitiveAcronyms, \'elementName\' =&gt; \'abbr\', \'maxDifferentAcronyms\' =&gt; $maxDifferentAcronyms), $text); } if($addAutolinks == \'yes\'){ $pathAutolinks = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\'; $limitAutolinks = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\'); $classAutolinks = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\'); $maxDifferentAutolinks = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAutolinks::parseTag(array(\'path\' =&gt; $pathAutolinks, \'limit\' =&gt; $limitAutolinks, \'class\' =&gt; $classAutolinks, \'elementName\' =&gt; \'abbr\', \'maxDifferentAutolinks\' =&gt; $maxDifferentAutolinks), $text); } if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){ $text = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text); } $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text)); print $text; </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); </wsl:php></div><div class="col col4"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $variant = \'25252525\'; $column = \'4\'; wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'1c8b2a7d740dfd790dfb546ebf1bbfe2\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Media Channels \\\\n","display":"h4","text":" Media Channels \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \' Media Channels \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'&lt;a&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'&lt;br&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'&lt;pre&gt;\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'&lt;/pre&gt;\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\'; } else{ print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\'; } } print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\'; print \'&lt;/div&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:1c8b2a7d740dfd790dfb546ebf1bbfe2\'] = true; } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'e3c63b93999a4e45166cc52f4fb27327\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Zu unserer Linkedin Seite","link":"https:\\\\/\\\\/ch.linkedin.com\\\\/company\\\\/knx-swiss","layout":"0","type":"Facebook","layoutRadius":"","layoutFloat":"25","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"","layoutShadow":"","layoutMargin":"","layoutType":"LinkedIn"}\', true); $title = \'Zu unserer Linkedin Seite\'; $link = \'https://ch.linkedin.com/company/knx-swiss\'; $type = \'Facebook\'; $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSocialButton\', \'variantId\' =&gt; $layout)); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\'])); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; if(preg_match(\'/^mailto\\:/\', $link)){ $link = str_replace(\'&amp;body\', \'&amp;amp;body\', $link); $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } else{ $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } print \'&lt;div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'&gt;\'; if(!empty($wEditorId)){ print \'&lt;div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"&gt;&lt;/div&gt;\'; } print \'&lt;div class="socialIcon"&gt;&amp;#160;&lt;/div&gt;\'; if(preg_match(\'/mailto:/\', $link)){ print \'&lt;a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\'; } else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){ print \'&lt;a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\'; } else{ if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){ $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\'; } else{ $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\'; } print \'&lt;a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\'; } print \'&lt;/div&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'1c90553a85b72ea13b1f65df01ea0e3f\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"Auf Twitter folgen","link":"http:\\\\/\\\\/www.twitter.com\\\\/knxswiss","layout":"0","type":"Twitter","layoutRadius":"","layoutFloat":"25","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"0","layoutShadow":"","layoutMargin":"","layoutType":"Twitter"}\', true); $title = \'Auf Twitter folgen\'; $link = \'http://www.twitter.com/knxswiss\'; $type = \'Twitter\'; $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSocialButton\', \'variantId\' =&gt; $layout)); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\'])); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; if(preg_match(\'/^mailto\\:/\', $link)){ $link = str_replace(\'&amp;body\', \'&amp;amp;body\', $link); $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } else{ $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } print \'&lt;div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'&gt;\'; if(!empty($wEditorId)){ print \'&lt;div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"&gt;&lt;/div&gt;\'; } print \'&lt;div class="socialIcon"&gt;&amp;#160;&lt;/div&gt;\'; if(preg_match(\'/mailto:/\', $link)){ print \'&lt;a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\'; } else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){ print \'&lt;a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\'; } else{ if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){ $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\'; } else{ $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\'; } print \'&lt;a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\'; } print \'&lt;/div&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'2eb832603e227df12dea5da79a561d2d\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","layout":"0","layoutSpace":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementClearerSpacer\', \'variantId\' =&gt; $layout)); </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementClearerSpacer\', $dataOfVariant[\'subvariants\'], \'elementClearerSpacer elementClearerSpacer_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementClearerSpacer\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); print \'&lt;div class="\'.$elementClassname.\'"&gt;&lt;/div&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'cda979074de8a0f571f0b884178cbde1\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"KNX Community","display":"h4","text":"KNX Community ","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\'))); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\'); $headlineText = \'KNX Community \'; $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $headlineTextImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){ $headlineText = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false); $elementOption = array(); $elementOption[\'uid\'] = $uid; $elementOption[\'display\'] = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\'; $elementOption[\'layout\'] = $layout; $elementOption[\'addLinkToHeadline\'] = $dataOfVariant[\'options\'][\'addLinkToHeadline\']; $elementOption[\'allowLinebreaks\'] = $dataOfVariant[\'options\'][\'allowLinebreaks\']; $elementOption[\'allowHighlighting\'] = $dataOfVariant[\'options\'][\'allowHighlighting\']; $elementOption[\'allowLinks\'] = $dataOfVariant[\'options\'][\'allowLinks\']; $elementOption[\'markShys\'] = \'1\'; $elementOption[\'editor\'] = \'wysiwyg\'; $elementOption[\'charsToSuperscript\'] = $dataOfVariant[\'options\'][\'charsToSuperscript\']; $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\'; $allowedTags = \'\'; $stripeTagsExept = \'\'; $elementOption[\'wysiwygFunctions\'] = \'specialchars\'; $elementOption[\'autoFilter\'] = \'deleteParagraphs,deleteStyleAttributes,deleteTags\'; if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\']; } if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){ $stripeTagsExept .= \'&lt;a&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\'; $elementOption[\'wysiwygFunctions\'] .= \'|link\'; } if($elementOption[\'allowLinebreaks\'] == \'yes\'){ $stripeTagsExept .= \'&lt;br&gt;\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\'; $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\']; } else{ $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\'; } if($elementOption[\'allowHighlighting\'] == \'yes\'){ $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\'; $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\'; $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\'; } if($allowedTags != \'\'){ $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']); } if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){ $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\']; } $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept); $isDisplayAuto = false; //print \'&lt;pre&gt;\'; //var_dump($dataOfVariant); //var_dump($elementOption); //print $dataOfVariant[\'options\'][\'display\']; //print \'&lt;/pre&gt;\'; if(!empty($dataOfVariant[\'options\'][\'display\'])){ $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\']; } if(!empty($dataOfVariant[\'options\'][\'elementName\'])){ $elementName = $dataOfVariant[\'options\'][\'elementName\']; $elementAdditionalClass = \'\'; if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } } else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){ $isDisplayAuto = true; $elementOption[\'display\'] = \'h2\'; if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){ $elementOption[\'display\'] = \'h1\'; } $elementName = $elementOption[\'display\']; $elementAdditionalClass = \'\'; } else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = \'h\'.$matches[1]; $elementAdditionalClass = \'\'; } else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){ $elementName = $matches[1]; $elementAdditionalClass = \'h\'.$matches[2]; } else{ $elementName = \'div\'; $elementAdditionalClass = \'\'; } $headlineId = \'\'; if($elementOption[\'addLinkToHeadline\'] == \'yes\'){ $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText); } if(!empty($elementOption[\'charsToSuperscript\'])){ $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay); } $headlineTextDisplay = trim($headlineTextDisplay); $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\']; if(!empty($dataElement[\'icon\'])){ $elementClassname .= \' hasIcon\'; } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wUseEditorTmp = \'\'; $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false; print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\'; if(!empty($dataElement[\'icon\'])){ if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){ print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\'; } else{ print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\'; } } print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\'; print \'&lt;/div&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0; if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){ $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++; } $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:cda979074de8a0f571f0b884178cbde1\'] = true; } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'6b527248ba2022862b70b69a0b9991c3\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"KNX Mitgliedergruppe auf LinkedIn","link":"https:\\\\/\\\\/www.linkedin.com\\\\/groups\\\\/8253613\\\\/","layout":"0","type":"Twitter","layoutRadius":"","layoutFloat":"","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"0","layoutShadow":"","layoutMargin":"","layoutType":"LinkedIn"}\', true); $title = \'KNX Mitgliedergruppe auf LinkedIn\'; $link = \'https://www.linkedin.com/groups/8253613/\'; $type = \'Twitter\'; $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSocialButton\', \'variantId\' =&gt; $layout)); $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\'])); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; if(preg_match(\'/^mailto\\:/\', $link)){ $link = str_replace(\'&amp;body\', \'&amp;amp;body\', $link); $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } else{ $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link); } print \'&lt;div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'&gt;\'; if(!empty($wEditorId)){ print \'&lt;div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"&gt;&lt;/div&gt;\'; } print \'&lt;div class="socialIcon"&gt;&amp;#160;&lt;/div&gt;\'; if(preg_match(\'/mailto:/\', $link)){ print \'&lt;a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\'; } else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){ print \'&lt;a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\'; } else{ if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){ $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\'; } else{ $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\'; } print \'&lt;a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\'; } print \'&lt;/div&gt;\'; </wsl:php></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\'); </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::restoreCurrentWidthPath($uid); if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){ print \'&lt;/div&gt;\'; } print \'&lt;/div&gt;&lt;/\'.$elementSectionName.\'&gt;\'; </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $uid = \'e9e10b69b6eaef6ad1495f3049590c3a\'; $wEditorId = \'\'; $wccs = \'\'; $layout = \'111\'; $dataElement = json_decode(\'{"title":"","backgroundImageURL":"","layoutBackgroundColor":"610","layoutPadding":"","layoutInnerWidth":"","layoutInnerHeight":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundFactor":"","layoutBackgroundPosition":"","backgroundVideoURL":"","attributeClass":"","attributeID":"footerAfter","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layout":"111"}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSection\', \'variantId\' =&gt; $layout)); $layoutInfoOfNextElement = \'\'; if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) &amp;&amp; $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){ $dataElementNext = json_decode(\'[]\', true); foreach($dataElementNext as $name =&gt; $value){ if($value != \'\' &amp;&amp; preg_match(\'/^layout(\\w*)/\', $name, $matches)){ $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.","; } } } </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $uidSection = $uid; $posElement = \'2\'; $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\'; $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute; $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute; $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\'); $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\'; $attributesAdditional = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\'); if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' &amp;&amp; !empty($dataElement[\'title\'])){ $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){ $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\'; } if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){ $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\'; } if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){ $attributesAdditional .= \' data-pos="\'.$posElement.\'"\'; } if($layoutInfoOfNextElement != \'\'){ $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\'; } $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\'; print \'&lt;\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'&gt;\'; if(!empty($dataOfVariant[\'options\'][\'addOpener\']) &amp;&amp; empty($wEditorId)){ print \'&lt;div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"&gt;&lt;div class="elementSectionOpenerInner"&gt;&lt;div class="elementSectionOpenerCaption"&gt;\'.htmlspecialchars($dataElement[\'title\']).\'&lt;/div&gt;&lt;div class="elementSectionOpenerIcon"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;\'; } if(!empty($dataElement[\'backgroundImageURL\'])){ $maxWidth = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\')); $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth)); $quality = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70); $createWebp = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) &amp;&amp; function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0; $loadMode = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\'; $options = array(); $options[\'quality\'] = $quality; if(!empty($dataElement[\'pictureArea\'])){ $cutData = explode(\'|\', $dataElement[\'pictureArea\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); } $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\'; $dataElement[\'backgroundImageDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp); } $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0; if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){ $options = array(); $options[\'quality\'] = $quality; $cutData = explode(\'|\', $dataElement[\'pictureAreaMin\']); $options[\'cutLeft\'] = intval(!empty($cutData[0]) ? $cutData[0] : 0); $options[\'cutTop\'] = intval(!empty($cutData[1]) ? $cutData[1] : 0); $options[\'cutWidth\'] = intval(!empty($cutData[2]) ? $cutData[2] : 0); $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0); $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options); if($createWebp){ $optionsWebp = $options; $optionsWebp[\'extension\'] = \'webp\'; $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp); } print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\'; } else{ if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){ $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options); print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\'; } else{ print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\'; } } } $backgroundVideoURL = \'\'; $backgroundVideoURLM = \'\'; $backgroundVideoURLL = \'\'; $backgroundVideoURLXL = \'\'; $backgroundVideoURLXXL = \'\'; if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){ $backgroundVideoURL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']); $backgroundVideoURLM = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']); $backgroundVideoURLL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']); $backgroundVideoURLXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']); $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']); print \'&lt;div class="backgroundContainer backgroundVideoContainer"&gt;\'; print \'&lt;video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"&gt;&lt;source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/&gt;&lt;/video&gt;\'; print \'&lt;script cdata-section="yes"&gt;/*&lt;![CDATA[*/\'; print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\'; if(!empty($backgroundVideoURL)){ print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\'; } if(!empty($backgroundVideoURLM) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\'; } if(!empty($backgroundVideoURLL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\'; } if(!empty($backgroundVideoURLXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\'; } if(!empty($backgroundVideoURLXXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){ print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\'; } print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\'; print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\'; print \'/*]]&gt;*/&lt;/script&gt;\'; print \'&lt;/div&gt;\'; } print \'&lt;div class="sectionInner"&gt;\'; if(isset($dataOfVariant[\'options\'][\'addDivInner\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){ $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true; print \'&lt;div&gt;\'; } wPageProcessor::storeCurrentWidthPath($uid); wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname); </wsl:php><div xmlns="" class="elementStandard elementContent elementContainerStandard elementContainerStandard_var0 elementContainerStandardColumns elementContainerStandardColumns2 elementContainerStandardColumns_var5050 elementContainerStandardPadding_var0"><div class="col col1"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $variant = \'5050\'; $column = \'1\'; wPageProcessor::storeCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $wCSSPath = \'/wGlobal/wGlobal/layout/styles/design.css\'; $layout = \'0\'; $dataElement = json_decode(\'{"title":"","display":"","text":"\\\\u00a9 KNX Association","layout":"","layoutListStyle":""}\', true); $dataOfVariant = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementText\', \'variantId\' =&gt; $layout)); $text = \'© KNX Association\'; $wProjectPath = \'/knx-chfr\'; $wGlobalProjectPath = \'/wGlobal\'; $text = wDocumentData::replaceCurrentObjectdata($text, false); $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\'; $importKey = \'\'; $importEditorId = \'\'; $textImported = \'\'; $hasTextImported = false; if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){ $text = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey); $hasTextImported = true; } </wsl:php><div class="elementText elementText_var0 elementTextListStyle_var0"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $addAcronyms = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath); $addAutolinks = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath); $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\'); if($addAcronyms == \'yes\'){ $pathAcronyms = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\'; $limitAcronyms = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\'); $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\'); $maxDifferentAcronyms = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAcronyms::parseTag(array(\'path\' =&gt; $pathAcronyms, \'limit\' =&gt; $limitAcronyms, \'caseSensitive\' =&gt; $caseSensitiveAcronyms, \'elementName\' =&gt; \'abbr\', \'maxDifferentAcronyms\' =&gt; $maxDifferentAcronyms), $text); } if($addAutolinks == \'yes\'){ $pathAutolinks = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\'; $limitAutolinks = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\'); $classAutolinks = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\'); $maxDifferentAutolinks = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\'); $text = wsl_addAutolinks::parseTag(array(\'path\' =&gt; $pathAutolinks, \'limit\' =&gt; $limitAutolinks, \'class\' =&gt; $classAutolinks, \'elementName\' =&gt; \'abbr\', \'maxDifferentAutolinks\' =&gt; $maxDifferentAutolinks), $text); } if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){ $text = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text); } $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text)); print $text; </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::restoreCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\'); </wsl:php></div><div class="col col2"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> $variant = \'5050\'; $column = \'2\'; wPageProcessor::storeCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\'); wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\'); </wsl:php><div><div class="elementNavigation elementNavigation_var40 "><wsl:buttonEdit xmlns:wsl="http://weblication.de/5.0/wsl" class="wglButton beButtonEditSitemap" style="position:absolute;z-index:10" path="/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php" markId="parentNode()" icon="navigation" caption="" title="Edit navigation"/><wsl:navigation xmlns:wsl="http://weblication.de/5.0/wsl" data="/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php" template="/wGlobal/wGlobal/layout/templates/navigations/footermap.wNavigation.php" mode="sitemap" displayMode="flat" navid="500664500664" root="" deep="1" expires="3600" expiresUser="3600"/></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::restoreCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\'); </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl"> wPageProcessor::restoreCurrentWidthPath($uid); if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){ print \'&lt;/div&gt;\'; } print \'&lt;/div&gt;&lt;/\'.$elementSectionName.\'&gt;\'; </wsl:php></div></footer></div></div><wsl:includeJsRessources xmlns:wsl="http://weblication.de/5.0/wsl" merge="1" minimize="1" defer="1" addModificationTime="1"/></body></html>', 'wsl', array('wslAccelerator' => '', 'disablePhpExecution' => '', 'wObjectType' => 'default', 'prefix' => 'wsl')) in /home/knxzz/public_html/www.knx.ch/weblication/grid5/lib/php/gProcessorPage8.php (line 19)
  1. ?>
  2. <?php class gProcessorPage8 extends gClassBasicCoreStandard { public static function _a380f4($_fe18a8$_baf63d$parameters = array(), $_dc6bf2 = array()){ if(!$_dc6bf2){ $_dc6bf2 = array(); } $_3fe8b7 = isset($_dc6bf2['processFlow']) ? $_dc6bf2['processFlow'] : array(); $_3fe8b7[] = array('xslt'''); $_3fe8b7[] = array('wsl''wsl');
  3. if(gSession::_c12fd0() != 'admin'){ if(empty($GLOBALS['wHideWslPhpSecurityAlert'])){ $_fe18a8 str_replace('<wsl:php''<wsl:wSecurityAlert'$_fe18a8); $_fe18a8 str_replace('</wsl:php''</wsl:wSecurityAlert'$_fe18a8); } } $GLOBALS['wslAccelerator'] = isset($_dc6bf2['wslAccelerator']) ? $_dc6bf2['wslAccelerator'] : ''$GLOBALS['phpAccelerator'] = isset($_dc6bf2['phpAccelerator']) ? $_dc6bf2['phpAccelerator'] : ''$GLOBALS['wTemplateEditPath'] = isset($_dc6bf2['wTemplateEditPath']) ? $_dc6bf2['wTemplateEditPath'] : '';
  4. if(!(strpos($_baf63d'<wslPre:') === false) || !empty($_dc6bf2['wslPre'])){ $_da0c7b = array(); $GLOBALS['xmlStrPre'] = $_fe18a8; if(preg_match('/<wd:object[^>]+type="([^"]+)">/'$_fe18a8$_da0c7b)){ $_dc6bf2['wObjectType'] = $_da0c7b[1]; } $_baf63d str_replace('$'.'WSLPRE[wProjectLayoutPath]', isset($parameters['wProjectLayoutPath']) ? $parameters['wProjectLayoutPath'] : ''$_baf63d); $_baf63d gWslProcessor::_efb1f6($_baf63d'wslPre'$_dc6bf2); }
  5. $_a2a620 $_fe18a8; for($_218992 0$_218992 count($_3fe8b7); $_218992++){ $prefix $_3fe8b7[$_218992][1]; if($_3fe8b7[$_218992][0] == 'wsl'){ @unlink($_SERVER['DOCUMENT_ROOT'].'/_xd.txt'); if(!isset($_dc6bf2['isInEditor'])){ $_a2a620 gEditor::_2482df($_a2a620); } if(!empty($_dc6bf2['envelop'])){
  6. $_a2a620 gWslProcessor::_efb1f6('<wRoot>'.gStringconverter::removePrologXml($_a2a620).'</wRoot>'$prefix$_dc6bf2); $_a2a620 str_replace(array('-->'.'WMERGECOMMENT''WMERGECOMMENT<!--'), array(''''), $_a2a620); $_a2a620 str_replace(array('<wRoot>''</wRoot>'), ''$_a2a620); } else{ $_a2a620 gWslProcessor::_efb1f6($_a2a620$prefix$_dc6bf2); $_a2a620 str_replace(array('-->'.'WMERGECOMMENT''WMERGECOMMENT<!--'), array(''''), $_a2a620); } }
  7. else if($_3fe8b7[$_218992][0] == 'xslt'){ try{ $_a2a620 gXsltProcessorPage8::_2dd454($_a2a620$_baf63d$parameters$_dc6bf2); $_a2a620 str_replace(array('wEditorPreTmpPhpStart''wEditorPreTmpPhpStop'), array('-->'.'WMERGECOMMENT<wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">''</wsl:php>WMERGECOMMENT'.'<!--'), $_a2a620); } catch(gException $_b8d4ad){ $_b0291e $_b8d4ad->getMessage(); throw new gException($_b0291e); }
  8. } } if(!(strpos($_a2a620'<wd:includeCssRessources />') === false)){ $_119873 $GLOBALS['wPageCur']['ressourcesCssAttributes']; $_119873['execute'] = 'wsl'$_b90647 wsl_includeCssRessources::parseTag($_119873); $_a2a620 str_replace('<wd:includeCssRessources />'$_b90647$_a2a620); } if(!(strpos($_a2a620'<wd:includeScssRessources />') === false)){
  9. $_119873 $GLOBALS['wPageCur']['ressourcesCssAttributes']; $_119873['execute'] = 'wsl'$_b90647 wsl_includeScssRessources::parseTag($_119873); $_a2a620 str_replace('<wd:includeScssRessources />'$_b90647$_a2a620); } if(!(strpos($_a2a620'<wd:includeJsRessources />') === false)){ $_5c8fce $GLOBALS['wPageCur']['ressourcesJsAttributes']; $_5c8fce['execute'] = 'wsl'$_27dca3 wsl_includeJsRessources::parseTag($_5c8fce);
  10. $_a2a620 str_replace('<wd:includeJsRessources />'$_27dca3$_a2a620); } $_7583bf gApplicationEnv::_958cbe(); if(gSession::_c12fd0() != ''){ $_a2a620 preg_replace("/(<body[^>]*)>/i""$1 data-wv=\"".$_7583bf."\">"$_a2a6201); } if(!(strpos($_baf63d'<wslPost:') === false)){ $_a2a620 gWslProcessor::_efb1f6($_a2a620'wslPost'$_dc6bf2); }
  11. else{ $_a2a620 str_replace(' cdata-section="yes"'''$_a2a620); } $_a2a620 str_replace(array('<wRoot>''</wRoot>'), ''$_a2a620); if(!empty($GLOBALS['wTmp']['wInterpreteCSS']) && $GLOBALS['wTmp']['wInterpreteCSS']){ $_627213 = array(); try{ if(!empty($GLOBALS['wTmp']['pathServerSideWCSS'])){ $_627213 unserialize(substr(gFilehandler::_2b0180($_SERVER['DOCUMENT_ROOT'].$GLOBALS['wTmp']['pathServerSideWCSS']), 14));
gProcessorPage8::_a380f4('<?php $version="1.0"; $encoding="UTF-8"; ?><?php include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wGlobal/wGlobal/scripts/pre.php\'); ?><?php exit; ?><wd:document xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" version="1.0" type="page.standard"> <wd:extension type="weblication" version="5.0" uid="8d0c5361fb9e5a0c3a49c8cdc024e8c4"> <wd:meta> <wd:title>Termine</wd:title> <wd:description/> <wd:keywords/> <wd:thumbnail src="" area=""/> <wd:categories/> <wd:language/> <wd:navpoint id="500664500664" path="{wGetValueOfDefaultExtension()}"/> <wd:robots value="index"/> <wd:modification name="admin" time="1591705769"/> <wd:creation name="admin" time="1590669449"/> <wd:publication time="2020-05-26 08:36:33"/> <wd:alternate/> <wd:canonical/> </wd:meta> <wd:object type="default"> <wd:data id="title" type="char.text"/> <wd:data id="description" type="char.text"/> <wd:data id="keywords" type="char.text"/> <wd:data id="enableClickAnalyzer" type="char.default">no</wd:data> <wd:data id="pageDisplayType" type="char.default"/> <wd:data id="pageLayout" type="char.default">1111</wd:data></wd:object> <wd:status> <wd:online from="" status="on" to="" statusDraft=""/> <wd:type value=""/> <wd:archive dest="" days="" keepOriginal="1" time=""/> </wd:status> <wd:permissions getUsersOfDefaultExtension="1" getGroupsOfDefaultExtension="1"> <wd:owner name="admin" role="{wGetValueOfDefaultExtension()}"/> <wd:others role="{wGetValueOfDefaultExtension()}"/> </wd:permissions> <wd:personalization getUsersOfDefaultExtension="1" getGroupsOfDefaultExtension="1"/> <wd:workflow path="{wGetValueOfDefaultExtension()}" status="" level="" groupExecute="" deleteAfterApprove=""/> <wd:templates> <wd:master path="{wGetValueOfDefaultExtension()}"/> <wd:edit path="{wGetValueOfDefaultExtension()}"/> <wd:view path="{wGetValueOfDefaultExtension()}"/> <wd:editExt path=""/> </wd:templates> <wd:version value="9"/> <wd:language nodeID="7ac1d25005214d6a0e35cfeba198f8d2/828e0013b8f3bc1bb22b4f57172b019d.php"/> <wd:cache expires="{wGetValueOfDefaultExtension()}"/> </wd:extension> <wd:group id="content1"> <wd:item type="container.section" insertType="" uid="11df451078ce66d6cabb06162d0b16c9" onlineStatus="on"> <wd:fragment id="title" type="char.text"/> <wd:fragment id="backgroundImageURL" type="src.default"/> <wd:fragment id="mouseoverImageURL" type="src.default"/> <wd:fragment id="linkURL" type="src.default"/> <wd:fragment id="linkTarget" type="char.default"/> <wd:fragment id="backgroundPositionClass" type="char.default">backgroundPositionLeftTop</wd:fragment> <wd:group id="section"> <wd:item type="custom.symfony" uid="90b993b1cd0f014d03e482838188fe7c"> <wd:fragment id="route" type="char.default">/fr/termine/detail</wd:fragment> <wd:fragment id="branche" type="char.default"/> <wd:fragment id="limit" type="char.default"/><wd:fragment id="layout" type="char.default"/><wd:fragment id="cssClass" type="char.default">terminedetail</wd:fragment><wd:fragment id="redirect" type="char.default">/knx-chfr/aktuelles/knx-termine.php</wd:fragment></wd:item> </wd:group> <wd:fragment id="layoutBackgroundColor" type="char.default"/> <wd:fragment id="layoutPadding" type="char.default"/> <wd:fragment id="layoutInnerWidth" type="char.default"/><wd:fragment id="layoutMargin" type="char.default"/><wd:fragment id="layoutIfVisible" type="char.default"/><wd:fragment id="wHideStructureEditor" type="char.default">0</wd:fragment><wd:fragment id="anchor" type="char.default"/><wd:fragment id="layoutParallaxBackground" type="char.default"/><wd:fragment id="layoutParallaxBackgroundSpeed" type="char.default"/><wd:fragment id="layout">0</wd:fragment><wd:fragment id="layoutInnerHeight" type="char.default"/><wd:fragment id="layoutBackgroundPosition" type="char.default"/><wd:fragment id="backgroundVideoURL" type="src.default"/><wd:fragment id="layoutParallaxBackgroundFactor" type="char.default"/><wd:fragment id="attributeClass" type="char.default"/><wd:fragment id="attributeID" type="char.default"/><wd:fragment id="pictureAreaMin" type="char.default"/><wd:fragment id="pictureArea" type="char.default"/><wd:fragment id="layoutBackgroundSize" type="char.default"/><wd:fragment id="backgroundVideoURLM" type="src.default"/><wd:fragment id="backgroundVideoURLL" type="src.default"/><wd:fragment id="backgroundVideoURLXL" type="src.default"/><wd:fragment id="backgroundVideoURLXXL" type="src.default"/><wd:fragment id="layoutOpenClose" type="char.default"/><wd:fragment id="layoutOptions" type="char.default"/></wd:item> </wd:group> <wd:group id="content2"/> <wd:group id="content3"/> <wd:group id="content4"/> <wd:group id="content5"/></wd:document>', '<xsl:stylesheet xmlns="http://www.w3.org/1999/xhtml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xslIfIsInEditor="http://www.w3.org/1999/XSL/TransformIfIsInEditor" xmlns:wslPre="http://weblication.de/5.0/wsl" xmlns:wslPost="http://weblication.de/5.0/wsl" xmlns:wslEditorPre="http://weblication.de/5.0/wsl" xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" xmlns:php="http://php.net/xsl" exclude-result-prefixes="xslIfIsInEditor wd wslPre wsl php" version="1.0"> <xsl:output method="xml" indent="no" omit-xml-declaration="no" encoding="UTF-8"/> <!-- Weblication BASE Mobile First Version 1.0.3 --> <!-- System-Parameter einbinden --> <xsl:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/misc/standard.wParams.php" wd:pathTemplate="misc/standard.wParams.php"/> <!-- Header einbinden --> <xsl:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/headers/default.wHeader.php" wd:pathTemplate="headers/default.wHeader.php"/> <!-- Global-Templates dynamisch einbinden --> <xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/aznavi.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/languageselector.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/googleAnalytics.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/bodyPre.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/navigations.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/categoryfilter.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/htmlHead.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/linkBack.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/clickanalyzer.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/listLoader.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/panel.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/cookieNotice.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/pagenavi.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/bodyPost.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/logo.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/workflow.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/matomoAnalytics.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/googleTagmanager.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/beButtonsPage.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/search.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/content.wGlobal.php"/> <!-- Objekte-Templates dynamisch einbinden - Eine Seite ist von einem bestimmten Objekttyp --> <xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/slide.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/news.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/rss.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/global.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/adventCalendarDay.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/include.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/standard.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/googleSitemap.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/newsletter.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/redirect.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/start.wObject.php"/> <!-- Elemente-Templates dynamisch einbinden - Eine Seite beinhaltet beliebig viele, vom Redakteur eingefügte, Elemente --> <xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/cookietable.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.html.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/text.wysiwyg.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/myElements.listfilter.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/list.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/link.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.section.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/dataFragment.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/info.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.variable.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.logout.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/search.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.accordion.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/navigation.sitemap.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.tabs.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalIsLoggedIn.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.php.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeContentCurrentPage.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/picture.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalPHP.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeContentCurrentPageEdit.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/table.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.css.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/socialButton.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/headline.text.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/custom.symfony.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeGroup.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeContentNavigation.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/layout.hr.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/default.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalParameter.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.filemanager.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.noCache.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/layout.clearerSpacer.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.editFile.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/navigation.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.createFile.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeContentCurrentObject.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.upload.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/formular.generator.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/iframe.smartsheet.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.js.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/link.back.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalOnline.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/video.external.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/navigation.sections.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.box.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalObjectData.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/viewElement.objectData.wItem.php"/> <!-- Meta-Maske einbinden - Falls die Seite im Editor aufgerufen wird --> <xslIfIsInEditor:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/editmasks/standard.metadata.php" wd:pathTemplate="editmasks/standard.metadata.php"/> <!-- Definition der Darstellung --> <xsl:template match="/wd:document" wChecksum="f48d33d803c18ce67dcb89855be4a021"> <html lang="{$wLanguageProjectISO}"> <xsl:attribute name="class">pagestatus-init no-js no-weditor scrolled-top page_var<xsl:value-of select="$wPageLayout"/> object-<xsl:value-of select="/wd:document/wd:extension/wd:object/@type"/><xsl:if test="/wd:document/wd:extension/wd:object/wd:data[@id = \'objectLayout\']/text()"> object-<xsl:value-of select="/wd:document/wd:extension/wd:object/@type"/>_var<xsl:value-of select="/wd:document/wd:extension/wd:object/wd:data[@id = \'objectLayout\']/text()"/></xsl:if><xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockLeft\') != \'no\'"> hasBlockLeft</xsl:if><xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockRight\') != \'no\'"> hasBlockRight</xsl:if> project-<xsl:value-of select="php:functionString(\'str_replace\', \'/\', \'\', php:functionString(\'wProjectCur::getPath\'))"/> subdir-<xsl:value-of select="php:functionString(\'wPathName::getDirName\', php:functionString(\'wPathName::getDirTop\', $wDocumentDir, 2))"/> navId-<xsl:value-of select="php:functionString(\'str_replace\', \'wNoNavpoint()\', \'wNoNavpoint\', $wNavidStandard)"/></xsl:attribute> <head> <!-- HTML-Kopf --> <xsl:call-template name="htmlHead" wd:pathTemplate="globals/htmlHead.wGlobal.php"/> </head> <body> <!-- Globale Elemente am Anfang des Body-Tags --> <xsl:call-template name="bodyPre" wd:pathTemplate="globals/bodyPre.wGlobal.php"/> <!-- Maske zur Pflege der Metadaten einbinden, falls man sich im Editor befindet --> <xslIfIsInEditor:call-template name="templateEditor" wd:pathTemplate="editmasks/standard.metadata.php"/> <div id="blockPage"> <div id="blockPageInner"> <!-- Kopfbereich --> <xsl:call-template name="header" wd:pathTemplate="headers/default.wHeader.php"/> <div id="blockBody"> <div id="blockBodyBefore"> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockBefore\') != \'no\'"> <div id="blockBodyBeforeInner"> <!-- Globale Inhalte des vorangestellten Bereichs --> <xsl:call-template name="content3Global" wd:pathTemplate="globals/content.wGlobal.php#content3Global"/> </div> </xsl:if> <!-- Falls die Hauptnavigation im vorangestellten Bereich angezeigt werden soll --> <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationMainBlockBefore\') = \'yes\'"> <div id="blockBodyBeforeNavigationMain"> <div id="navigationMain" class="wglNavigationOptimizeTouch"> <xsl:call-template name="navigationMain" wd:pathTemplate="globals/navigations.wGlobal.php#navigationMain"> <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationTopType\')"/></xsl:with-param> <xsl:with-param name="navidPre">b_</xsl:with-param> </xsl:call-template> </div> </div> </xsl:if> <!-- Falls die Unterpunkte der Hauptnavigtaion im vorangestellten Bereich angezeigt werden soll --> <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationSubBlockBefore\') = \'yes\'"> <div id="blockBodyBeforeNavigationSub"> <div id="navigationSub" class="wglNavigationOptimizeTouch"> <xsl:call-template name="navigationSub" wd:pathTemplate="../globals/navigations.wGlobal.php#navigationSub"> <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationSubType\')"/></xsl:with-param> <xsl:with-param name="navidPre">bs_</xsl:with-param> </xsl:call-template> </div> </div> </xsl:if> <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationBreadcrumb\') = \'yes\'"> <div id="blockBodyBeforeAfter"> <div id="navigationBreadcrumb"> <!-- Breadcrumb-Navigation --> <xsl:call-template name="navigationBreadcrumb" wd:pathTemplate="globals/navigations.wGlobal.php#navigationBreadcrumb"/> </div> </div> </xsl:if> </div> <div id="blockBodyInner"> <div id="blockMain"> <div id="blockMainInner"> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockLeft\') != \'no\'"> <aside id="blockLeft"> <div id="blockLeftInner"> <!-- Navigation links--> <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationLeft\') = \'yes\'"> <xsl:call-template name="navigationLeft" wd:pathTemplate="globals/navigations.wGlobal.php#navigationLeft"> <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationLeftType\')"/></xsl:with-param> </xsl:call-template> </xsl:if> <!-- Globale Inhalte links --> <xsl:call-template name="content4Global" wd:pathTemplate="globals/content.wGlobal.php#content4Global"/> </div> </aside> </xsl:if> <div id="blockContent"> <div id="blockContentInner"> <!-- Bearbeitungsschaltflächen --> <xsl:call-template name="beButtonsPage" wd:pathTemplate="globals/beButtonsPage.wGlobal.php"/> <!-- Inhaltegruppe 1 (content1) des Objektes (der Seite)--> <xsl:call-template name="content1" wd:pathTemplate="globals/content.wGlobal.php#content1"/> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockAfter\') != \'no\'"> <div id="blockAfter"> <div id="blockAfterInner"> <!-- Globale Inhalte nach dem Seiteninhalt --> <xsl:call-template name="content6Global" wd:pathTemplate="globals/content.wGlobal.php#content6Global"/> </div> </div> </xsl:if> </div> </div> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockRight\') != \'no\'"> <aside id="blockRight"> <div id="blockRightInner"> <!-- Globale Inhalte rechts --> <xsl:call-template name="content2Global" wd:pathTemplate="globals/content.wGlobal.php#content2Global"/> </div> </aside> </xsl:if> </div> </div> </div> </div> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockFooter\') != \'no\'"> <footer id="blockFooter"> <div id="blockFooterInner"> <!-- Globale Inhalte unten --> <xsl:call-template name="content5Global" wd:pathTemplate="globals/content.wGlobal.php#content5Global"/> </div> </footer> </xsl:if> </div> </div> <!-- Globale Elemente am Ende des Body-Tags --> <xsl:call-template name="bodyPost" wd:pathTemplate="globals/bodyPost.wGlobal.php"/> <!-- Weblication Panel --> <xsl:call-template name="weblicationPanel" wd:pathTemplate="globals/panel.wGlobal.php#weblicationPanel"/> </body> </html> </xsl:template></xsl:stylesheet>', array('wProjectLayoutPath' => '/wGlobal'), array('wslAccelerator' => '', 'disablePhpExecution' => '', 'wObjectType' => 'default')) in /home/knxzz/public_html/www.knx.ch/weblication/grid5/framework/php/wOutput.php (line 55)
  1.   $wPageStr '';
  2.   
  3.     try{
  4.     $pageStr  gXsltProcessor::_92c875($pageStr);
  5.     $wPageStr gProcessorPage8::_a380f4($pageStr$templateStr$parameters$options);
  6.     $wPageStr str_replace(' xmlns=""'''$wPageStr);
  7.     $wPageStr str_replace(''''$wPageStr);
  8.     }
  9.     catch(gException $e){
  10.     unset($e);
wOutput::processPageStr('<?php $version="1.0"; $encoding="UTF-8"; ?><?php include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wGlobal/wGlobal/scripts/pre.php\'); ?><?php exit; ?><wd:document xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" version="1.0" type="page.standard"> <wd:extension type="weblication" version="5.0" uid="8d0c5361fb9e5a0c3a49c8cdc024e8c4"> <wd:meta> <wd:title>Termine</wd:title> <wd:description/> <wd:keywords/> <wd:thumbnail src="" area=""/> <wd:categories/> <wd:language/> <wd:navpoint id="500664500664" path="{wGetValueOfDefaultExtension()}"/> <wd:robots value="index"/> <wd:modification name="admin" time="1591705769"/> <wd:creation name="admin" time="1590669449"/> <wd:publication time="2020-05-26 08:36:33"/> <wd:alternate/> <wd:canonical/> </wd:meta> <wd:object type="default"> <wd:data id="title" type="char.text"/> <wd:data id="description" type="char.text"/> <wd:data id="keywords" type="char.text"/> <wd:data id="enableClickAnalyzer" type="char.default">no</wd:data> <wd:data id="pageDisplayType" type="char.default"/> <wd:data id="pageLayout" type="char.default">1111</wd:data></wd:object> <wd:status> <wd:online from="" status="on" to="" statusDraft=""/> <wd:type value=""/> <wd:archive dest="" days="" keepOriginal="1" time=""/> </wd:status> <wd:permissions getUsersOfDefaultExtension="1" getGroupsOfDefaultExtension="1"> <wd:owner name="admin" role="{wGetValueOfDefaultExtension()}"/> <wd:others role="{wGetValueOfDefaultExtension()}"/> </wd:permissions> <wd:personalization getUsersOfDefaultExtension="1" getGroupsOfDefaultExtension="1"/> <wd:workflow path="{wGetValueOfDefaultExtension()}" status="" level="" groupExecute="" deleteAfterApprove=""/> <wd:templates> <wd:master path="{wGetValueOfDefaultExtension()}"/> <wd:edit path="{wGetValueOfDefaultExtension()}"/> <wd:view path="{wGetValueOfDefaultExtension()}"/> <wd:editExt path=""/> </wd:templates> <wd:version value="9"/> <wd:language nodeID="7ac1d25005214d6a0e35cfeba198f8d2/828e0013b8f3bc1bb22b4f57172b019d.php"/> <wd:cache expires="{wGetValueOfDefaultExtension()}"/> </wd:extension> <wd:group id="content1"> <wd:item type="container.section" insertType="" uid="11df451078ce66d6cabb06162d0b16c9" onlineStatus="on"> <wd:fragment id="title" type="char.text"/> <wd:fragment id="backgroundImageURL" type="src.default"/> <wd:fragment id="mouseoverImageURL" type="src.default"/> <wd:fragment id="linkURL" type="src.default"/> <wd:fragment id="linkTarget" type="char.default"/> <wd:fragment id="backgroundPositionClass" type="char.default">backgroundPositionLeftTop</wd:fragment> <wd:group id="section"> <wd:item type="custom.symfony" uid="90b993b1cd0f014d03e482838188fe7c"> <wd:fragment id="route" type="char.default">/fr/termine/detail</wd:fragment> <wd:fragment id="branche" type="char.default"/> <wd:fragment id="limit" type="char.default"/><wd:fragment id="layout" type="char.default"/><wd:fragment id="cssClass" type="char.default">terminedetail</wd:fragment><wd:fragment id="redirect" type="char.default">/knx-chfr/aktuelles/knx-termine.php</wd:fragment></wd:item> </wd:group> <wd:fragment id="layoutBackgroundColor" type="char.default"/> <wd:fragment id="layoutPadding" type="char.default"/> <wd:fragment id="layoutInnerWidth" type="char.default"/><wd:fragment id="layoutMargin" type="char.default"/><wd:fragment id="layoutIfVisible" type="char.default"/><wd:fragment id="wHideStructureEditor" type="char.default">0</wd:fragment><wd:fragment id="anchor" type="char.default"/><wd:fragment id="layoutParallaxBackground" type="char.default"/><wd:fragment id="layoutParallaxBackgroundSpeed" type="char.default"/><wd:fragment id="layout">0</wd:fragment><wd:fragment id="layoutInnerHeight" type="char.default"/><wd:fragment id="layoutBackgroundPosition" type="char.default"/><wd:fragment id="backgroundVideoURL" type="src.default"/><wd:fragment id="layoutParallaxBackgroundFactor" type="char.default"/><wd:fragment id="attributeClass" type="char.default"/><wd:fragment id="attributeID" type="char.default"/><wd:fragment id="pictureAreaMin" type="char.default"/><wd:fragment id="pictureArea" type="char.default"/><wd:fragment id="layoutBackgroundSize" type="char.default"/><wd:fragment id="backgroundVideoURLM" type="src.default"/><wd:fragment id="backgroundVideoURLL" type="src.default"/><wd:fragment id="backgroundVideoURLXL" type="src.default"/><wd:fragment id="backgroundVideoURLXXL" type="src.default"/><wd:fragment id="layoutOpenClose" type="char.default"/><wd:fragment id="layoutOptions" type="char.default"/></wd:item> </wd:group> <wd:group id="content2"/> <wd:group id="content3"/> <wd:group id="content4"/> <wd:group id="content5"/></wd:document>', '<?php $version="1.0"; $encoding="UTF-8"; ?><?php exit; ?><xsl:stylesheet xmlns="http://www.w3.org/1999/xhtml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xslIfIsInEditor="http://www.w3.org/1999/XSL/TransformIfIsInEditor" xmlns:wslPre="http://weblication.de/5.0/wsl" xmlns:wslPost="http://weblication.de/5.0/wsl" xmlns:wslEditorPre="http://weblication.de/5.0/wsl" xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" xmlns:php="http://php.net/xsl" exclude-result-prefixes="xslIfIsInEditor wd wslPre wsl php" version="1.0"> <xsl:output method="xml" indent="no" omit-xml-declaration="no" encoding="UTF-8"/> <!-- Weblication BASE Mobile First Version 1.0.3 --> <!-- System-Parameter einbinden --> <xsl:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/misc/standard.wParams.php" wd:pathTemplate="misc/standard.wParams.php"/> <!-- Header einbinden --> <xsl:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/headers/default.wHeader.php" wd:pathTemplate="headers/default.wHeader.php"/> <!-- Global-Templates dynamisch einbinden --> <wslPre:includeXsltGlobals project="/wGlobal" useIndex="1"/> <!-- Objekte-Templates dynamisch einbinden - Eine Seite ist von einem bestimmten Objekttyp --> <wslPre:includeXsltObjects project="/wGlobal" useIndex="1"/> <!-- Elemente-Templates dynamisch einbinden - Eine Seite beinhaltet beliebig viele, vom Redakteur eingefügte, Elemente --> <wslPre:includeXsltItems project="/wGlobal" useIndex="1"/> <!-- Meta-Maske einbinden - Falls die Seite im Editor aufgerufen wird --> <xslIfIsInEditor:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/editmasks/standard.metadata.php" wd:pathTemplate="editmasks/standard.metadata.php"/> <!-- Definition der Darstellung --> <xsl:template match="/wd:document" wChecksum="f48d33d803c18ce67dcb89855be4a021"> <html xmlns="http://www.w3.org/1999/xhtml" lang="{$wLanguageProjectISO}"> <xsl:attribute name="class">pagestatus-init no-js no-weditor scrolled-top page_var<xsl:value-of select="$wPageLayout"/> object-<xsl:value-of select="/wd:document/wd:extension/wd:object/@type"/><xsl:if test="/wd:document/wd:extension/wd:object/wd:data[@id = \'objectLayout\']/text()"> object-<xsl:value-of select="/wd:document/wd:extension/wd:object/@type"/>_var<xsl:value-of select="/wd:document/wd:extension/wd:object/wd:data[@id = \'objectLayout\']/text()"/></xsl:if><xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockLeft\') != \'no\'"> hasBlockLeft</xsl:if><xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockRight\') != \'no\'"> hasBlockRight</xsl:if> project-<xsl:value-of select="php:functionString(\'str_replace\', \'/\', \'\', php:functionString(\'wProjectCur::getPath\'))"/> subdir-<xsl:value-of select="php:functionString(\'wPathName::getDirName\', php:functionString(\'wPathName::getDirTop\', $wDocumentDir, 2))"/> navId-<xsl:value-of select="php:functionString(\'str_replace\', \'wNoNavpoint()\', \'wNoNavpoint\', $wNavidStandard)"/></xsl:attribute> <head> <!-- HTML-Kopf --> <xsl:call-template name="htmlHead" wd:pathTemplate="globals/htmlHead.wGlobal.php"/> </head> <body> <!-- Globale Elemente am Anfang des Body-Tags --> <xsl:call-template name="bodyPre" wd:pathTemplate="globals/bodyPre.wGlobal.php"/> <!-- Maske zur Pflege der Metadaten einbinden, falls man sich im Editor befindet --> <xslIfIsInEditor:call-template name="templateEditor" wd:pathTemplate="editmasks/standard.metadata.php"/> <div id="blockPage"> <div id="blockPageInner"> <!-- Kopfbereich --> <xsl:call-template name="header" wd:pathTemplate="headers/default.wHeader.php"/> <div id="blockBody"> <div id="blockBodyBefore"> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockBefore\') != \'no\'"> <div id="blockBodyBeforeInner"> <!-- Globale Inhalte des vorangestellten Bereichs --> <xsl:call-template name="content3Global" wd:pathTemplate="globals/content.wGlobal.php#content3Global"/> </div> </xsl:if> <!-- Falls die Hauptnavigation im vorangestellten Bereich angezeigt werden soll --> <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationMainBlockBefore\') = \'yes\'"> <div id="blockBodyBeforeNavigationMain"> <div id="navigationMain" class="wglNavigationOptimizeTouch"> <xsl:call-template name="navigationMain" wd:pathTemplate="globals/navigations.wGlobal.php#navigationMain"> <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationTopType\')"/></xsl:with-param> <xsl:with-param name="navidPre">b_</xsl:with-param> </xsl:call-template> </div> </div> </xsl:if> <!-- Falls die Unterpunkte der Hauptnavigtaion im vorangestellten Bereich angezeigt werden soll --> <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationSubBlockBefore\') = \'yes\'"> <div id="blockBodyBeforeNavigationSub"> <div id="navigationSub" class="wglNavigationOptimizeTouch"> <xsl:call-template name="navigationSub" wd:pathTemplate="../globals/navigations.wGlobal.php#navigationSub"> <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationSubType\')"/></xsl:with-param> <xsl:with-param name="navidPre">bs_</xsl:with-param> </xsl:call-template> </div> </div> </xsl:if> <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationBreadcrumb\') = \'yes\'"> <div id="blockBodyBeforeAfter"> <div id="navigationBreadcrumb"> <!-- Breadcrumb-Navigation --> <xsl:call-template name="navigationBreadcrumb" wd:pathTemplate="globals/navigations.wGlobal.php#navigationBreadcrumb"/> </div> </div> </xsl:if> </div> <div id="blockBodyInner"> <div id="blockMain"> <div id="blockMainInner"> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockLeft\') != \'no\'"> <aside id="blockLeft"> <div id="blockLeftInner"> <!-- Navigation links--> <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationLeft\') = \'yes\'"> <xsl:call-template name="navigationLeft" wd:pathTemplate="globals/navigations.wGlobal.php#navigationLeft"> <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationLeftType\')"/></xsl:with-param> </xsl:call-template> </xsl:if> <!-- Globale Inhalte links --> <xsl:call-template name="content4Global" wd:pathTemplate="globals/content.wGlobal.php#content4Global"/> </div> </aside> </xsl:if> <div id="blockContent"> <div id="blockContentInner"> <!-- Bearbeitungsschaltflächen --> <xsl:call-template name="beButtonsPage" wd:pathTemplate="globals/beButtonsPage.wGlobal.php"/> <!-- Inhaltegruppe 1 (content1) des Objektes (der Seite)--> <xsl:call-template name="content1" wd:pathTemplate="globals/content.wGlobal.php#content1"/> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockAfter\') != \'no\'"> <div id="blockAfter"> <div id="blockAfterInner"> <!-- Globale Inhalte nach dem Seiteninhalt --> <xsl:call-template name="content6Global" wd:pathTemplate="globals/content.wGlobal.php#content6Global"/> </div> </div> </xsl:if> </div> </div> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockRight\') != \'no\'"> <aside id="blockRight"> <div id="blockRightInner"> <!-- Globale Inhalte rechts --> <xsl:call-template name="content2Global" wd:pathTemplate="globals/content.wGlobal.php#content2Global"/> </div> </aside> </xsl:if> </div> </div> </div> </div> <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockFooter\') != \'no\'"> <footer id="blockFooter"> <div id="blockFooterInner"> <!-- Globale Inhalte unten --> <xsl:call-template name="content5Global" wd:pathTemplate="globals/content.wGlobal.php#content5Global"/> </div> </footer> </xsl:if> </div> </div> <!-- Globale Elemente am Ende des Body-Tags --> <xsl:call-template name="bodyPost" wd:pathTemplate="globals/bodyPost.wGlobal.php"/> <!-- Weblication Panel --> <xsl:call-template name="weblicationPanel" wd:pathTemplate="globals/panel.wGlobal.php#weblicationPanel"/> </body> </html> </xsl:template></xsl:stylesheet>', array('wProjectLayoutPath' => '/wGlobal'), array('wslAccelerator' => '', 'disablePhpExecution' => '')) in /home/knxzz/public_html/www.knx.ch/weblication/grid5/default/project/wGlobal/scripts/pre.php (line 912)
  1.         $templateViewStr = preg_replace('/wPlaceholderPre:\w+/', isset($preVarsIntern['placeholdersXsltPre']['*']) ? $preVarsIntern['placeholdersXsltPre']['*'] : '', $templateViewStr);
  2.       }
  3.       */
  4.       //Eigentliche Transformation der Seite
  5.       $pageStr      wOutput::processPageStr($documentStr$templateViewStr, array('wProjectLayoutPath' => $pathLayout), array('wslAccelerator' => $preVarsIntern['wslAccelerator'], 'disablePhpExecution' => $preVarsIntern['disablePhpExecution']));
  6.       if(isset($GLOBALS['wGlobalValues']['doNotDisplayPage']) && $GLOBALS['wGlobalValues']['doNotDisplayPage'] == '404'){
  7.         $preStrHeader "Status: 404"."\n";
  8.         header('HTTP/1.1 404 Not Found');
  9.         header('Status: 404 Not Found');
include('/home/knxzz/public_html/www.knx.ch/weblication/grid5/default/project/wGlobal/scripts/pre.php') in /home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/scripts/pre.php (line 198)
  1.   if($preVars['allowPDF'] && $preVars['viewMode'] == 'pdf'){
  2.     $preVars['viewTemplate'] = '/wGlobal/wGlobal/layout/templates/pdf.wDocument.php';
  3.   }
  4.   // Hier wird das globale Steuerungsskript eingebunden
  5.   include($_SERVER['DOCUMENT_ROOT'].'/weblication/grid5/default/project/wGlobal/scripts/pre.php');
  6.   $preResult wMyProject::executeRewriteRules($preResult);
  7.   //$preResult = wOutput::filterLinksOffline($preResult, array('displayOffline' => true, 'checkIndexPHP' => true, 'isOfflineUndef' => false));
  8.   //$preResult = wOutput::maskEmails($preResult);
include_once('/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/scripts/pre.php') in /home/knxzz/public_html/www.knx.ch/knx-chfr/termine/index.php (line 2)
  1. <?php $version="1.0"$encoding="UTF-8"?>
  2. <?php include_once($_SERVER['DOCUMENT_ROOT'].'/wGlobal/wGlobal/scripts/pre.php'); ?>
  3. <?php exit; ?>
  4. <wd:document xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" version="1.0" type="page.standard">
  5.   <wd:extension type="weblication" version="5.0" uid="8d0c5361fb9e5a0c3a49c8cdc024e8c4">
  6.     <wd:meta>
  7.       <wd:title>Termine</wd:title>

Logs 1

LevelChannel Message
INFO07:06:24 request Matched route "app_default_terminedetail".
{
    "route": "app_default_terminedetail",
    "route_parameters": {
        "_route": "app_default_terminedetail",
        "_controller": "App\\Controller\\DefaultController::termineDetail",
        "_locale": "fr"
    },
    "request_uri": "https://www.knx.ch/fr/termine/detail?id=10",
    "method": "GET"
}
DEBUG07:06:24 security Checking for guard authentication credentials.
{
    "firewall_key": "main",
    "authenticators": 1
}
DEBUG07:06:24 security Checking support on guard authenticator.
{
    "firewall_key": "main",
    "authenticator": "App\\Security\\KnxAuthenticator"
}
DEBUG07:06:24 security Guard authenticator does not support the request.
{
    "firewall_key": "main",
    "authenticator": "App\\Security\\KnxAuthenticator"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\ControllerListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\ControllerListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ControllerListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ParamConverterListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\HttpCacheListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\TemplateListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
DEBUG07:06:24 event Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\SecurityListener::onKernelControllerArguments"
}
DEBUG07:06:24 event Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\IsGrantedListener::onKernelControllerArguments"
}
DEBUG07:06:24 doctrine SELECT t0.id AS id_1, t0.titel AS titel_2, t0.start_at AS start_at_3, t0.end_at AS end_at_4, t0.beschreibung AS beschreibung_5, t0.image AS image_6, t0.pdf AS pdf_7, t0.link AS link_8, t0.veranstalter AS veranstalter_9, t0.sprache AS sprache_10, t0.pdf_titel AS pdf_titel_11, t0.link_titel AS link_titel_12, t0.aktiv AS aktiv_13, t0.teaser AS teaser_14, t0.user_id AS user_id_15 FROM termine t0 WHERE t0.id = ?
[
    "10"
]
CRITICAL07:06:24 request Uncaught PHP Exception Twig\Error\RuntimeError: "Impossible to access an attribute ("titel") on a null variable." at /home/knxzz/public_html/knx_admin/templates/default/termineDetail.html.twig line 6
{
    "exception": {}
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\DebugHandlersListener::configure".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\DebugHandlersListener::configure"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\ValidateRequestListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ValidateRequestListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\SessionListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\SessionListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::setDefaultLocale".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::setDefaultLocale"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\RouterListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\RouterListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Component\HttpKernel\EventListener\LocaleAwareListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\LocaleAwareListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::configureLogoutUrlGenerator".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::configureLogoutUrlGenerator"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Symfony\Bundle\SecurityBundle\Debug\TraceableFirewallListener::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Symfony\\Bundle\\SecurityBundle\\Debug\\TraceableFirewallListener::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.request" to listener "Knp\Bundle\PaginatorBundle\Subscriber\SlidingPaginationSubscriber::onKernelRequest".
{
    "event": "kernel.request",
    "listener": "Knp\\Bundle\\PaginatorBundle\\Subscriber\\SlidingPaginationSubscriber::onKernelRequest"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Symfony\Bundle\FrameworkBundle\DataCollector\RouterDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Bundle\\FrameworkBundle\\DataCollector\\RouterDataCollector::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "EasyCorp\Bundle\EasyAdminBundle\EventListener\ControllerListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "EasyCorp\\Bundle\\EasyAdminBundle\\EventListener\\ControllerListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Symfony\Component\HttpKernel\DataCollector\RequestDataCollector::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Symfony\\Component\\HttpKernel\\DataCollector\\RequestDataCollector::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ControllerListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ControllerListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\ParamConverterListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\ParamConverterListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\HttpCacheListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\HttpCacheListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\TemplateListener::onKernelController".
{
    "event": "kernel.controller",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\TemplateListener::onKernelController"
}
DEBUG07:06:24 event Notified event "kernel.controller_arguments" to listener "Symfony\Component\HttpKernel\EventListener\ErrorListener::onControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Symfony\\Component\\HttpKernel\\EventListener\\ErrorListener::onControllerArguments"
}
DEBUG07:06:24 event Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\SecurityListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\SecurityListener::onKernelControllerArguments"
}
DEBUG07:06:24 event Notified event "kernel.controller_arguments" to listener "Sensio\Bundle\FrameworkExtraBundle\EventListener\IsGrantedListener::onKernelControllerArguments".
{
    "event": "kernel.controller_arguments",
    "listener": "Sensio\\Bundle\\FrameworkExtraBundle\\EventListener\\IsGrantedListener::onKernelControllerArguments"
}

Stack Trace

RuntimeError

Twig\Error\RuntimeError:
Impossible to access an attribute ("titel") on a null variable.

  at templates/default/termineDetail.html.twig:6
  at twig_get_attribute(object(Environment), object(Source), null, 'titel', array(), 'any', false, false, false, 6)
     (var/cache/dev/twig/0c/0c3134158b3255984f246c36757d66f54137643e66eaca559662314b2536227e.php:49)
  at __TwigTemplate_1cb579840d85b7a951d8f2d36cb2198d4d9962d02e941539a288df1aa657ef3f->doDisplay(array('termin' => null, 'app' => object(AppVariable), 'google_api_key' => 'AIzaSyC7aq6pFdyWTcZSEO3l6iccZZxmFUQ7D98'), array())
     (vendor/twig/twig/src/Template.php:396)
  at Twig\Template->displayWithErrorHandling(array('termin' => null, 'app' => object(AppVariable), 'google_api_key' => 'AIzaSyC7aq6pFdyWTcZSEO3l6iccZZxmFUQ7D98'), array())
     (vendor/twig/twig/src/Template.php:369)
  at Twig\Template->display(array('termin' => null))
     (vendor/twig/twig/src/Template.php:381)
  at Twig\Template->render(array('termin' => null), array())
     (vendor/twig/twig/src/TemplateWrapper.php:40)
  at Twig\TemplateWrapper->render(array('termin' => null))
     (vendor/twig/twig/src/Environment.php:277)
  at Twig\Environment->render('default/termineDetail.html.twig', array('termin' => null))
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:249)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->renderView('default/termineDetail.html.twig', array('termin' => null))
     (vendor/symfony/framework-bundle/Controller/AbstractController.php:257)
  at Symfony\Bundle\FrameworkBundle\Controller\AbstractController->render('default/termineDetail.html.twig', array('termin' => null))
     (src/Controller/DefaultController.php:243)
  at App\Controller\DefaultController->termineDetail(object(Request))
     (vendor/symfony/http-kernel/HttpKernel.php:157)
  at Symfony\Component\HttpKernel\HttpKernel->handleRaw(object(Request), 1)
     (vendor/symfony/http-kernel/HttpKernel.php:79)
  at Symfony\Component\HttpKernel\HttpKernel->handle(object(Request), 1, true)
     (vendor/symfony/http-kernel/Kernel.php:191)
  at Symfony\Component\HttpKernel\Kernel->handle(object(Request))
     (/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/scripts/php/symfony.php:32)
  at loadController->send('/fr/termine/detail', array('language' => 'fr-ch', 'branche' => '', 'limit' => '', 'layout' => '', 'redirect' => '/knx-chfr/aktuelles/knx-termine.php'))
     (/home/knxzz/public_html/www.knx.ch/weblication/grid5/lib/php/gWslProcessor.php(42) : eval()'d code:521)
  at eval()
     (/home/knxzz/public_html/www.knx.ch/weblication/grid5/lib/php/gWslProcessor.php:42)
  at gWslProcessor::_abb443('?><html xmlns="http://www.w3.org/1999/xhtml" lang="fr-ch" class="pagestatus-init no-js no-weditor scrolled-top page_var1111 object-default project-knx-chfr subdir-termine navId-500664500664"><head><meta xmlns="" http-equiv="Content-Type" content="text/html; charset=UTF-8"/><?php             $titlePrefix  = \'\';      $titlePostfix = \'\';                          $titlePrefix   = htmlspecialchars(wVariables::getValue(\'title_prefix\', \'/wGlobal\'));        if($titlePrefix == \'\'){          $titlePrefix = wTexts::getText(\'title_prefix\');        }        $titlePostfix  = htmlspecialchars(wVariables::getValue(\'title_postfix\', \'/wGlobal\'));        if($titlePostfix == \'\'){          $titlePostfix = wTexts::getText(\'title_postfix\');        }            $pageTitle     = \'Termine\';      if(wEnv::getGlobalValue(\'pageTitle\') != \'\'){        $pageTitle = htmlspecialchars(wEnv::getGlobalValue(\'pageTitle\'));      }      if(trim($titlePrefix.$pageTitle.$titlePostfix) == \'\'){        $pageTitle = \'...\';      }            print \'<title>\'.$titlePrefix.$pageTitle.$titlePostfix.\'</title>\'."\\n";          ?><!--      Diese Seite wurde mit Weblication® CMS erstellt.      Weblication® ist ein Produkt der Scholl Communications AG in 77694 Kehl.      Weitere Informationen finden Sie unter https://www.weblication.de bzw. https://scholl.de.    --><?php       $pageDescription = \'\';      if(wEnv::getGlobalValue(\'pageDescription\') != \'\'){        $pageDescription = htmlspecialchars(wEnv::getGlobalValue(\'pageDescription\'));      }            print \'<meta name="Description" content="\'.$pageDescription.\'" />\'."\\n";          ?><?php       $pageKeywords = \'\';      if(wEnv::getGlobalValue(\'pageKeywords\') != \'\'){        $pageKeywords = wEnv::getGlobalValue(\'pageKeywords\');      }            print \'<meta name="Keywords" content="\'.$pageKeywords.\'" />\'."\\n";          ?><?php           $pageRobots         = \'index\';          $archivingByCrawler = wVariables::getValue(\'archiving_by_crawler\', \'/wGlobal\');          if(wEnv::getGlobalValue(\'pageRobots\') != \'\'){            $pageRobots = wEnv::getGlobalValue(\'pageRobots\');          }                    print \'<meta name="Robots" content="\'.($archivingByCrawler == \'yes\' ? \'\' : \'noarchive, \').$pageRobots.\', noodp" />\'."\\n";                  ?><meta xmlns="" name="viewport" content="width=device-width, initial-scale=1"/><meta xmlns="" name="referrer" content="same-origin"/><meta xmlns="" name="Generator" content="Weblication® CMS"/><!--[if IE]><meta http-equiv="x-ua-compatible" content="IE=edge" /><![endif]--><meta xmlns="" name="format-detection" content="telephone=no"/><?php       $pageThumbnail     = \'\';      $pageThumbnailArea = \'\';      if(wEnv::getGlobalValue(\'pageThumbnail\') != \'\'){        $pageThumbnail = htmlspecialchars(wEnv::getGlobalValue(\'pageThumbnail\'));        if(wEnv::getGlobalValue(\'pageThumbnailArea\') != \'\'){          $pageThumbnailArea = wEnv::getGlobalValue(\'pageThumbnailArea\');        }            }            $wGlobalProjectPath = \'/wGlobal\';                        if($pageThumbnail != \'\'){        if(preg_match(\'/\\:\\/\\//\', $pageThumbnail)){          print \'<meta property="og:image" content="\'.$pageThumbnail.\'" />\';        }        else{          $domain        = wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath) != \'\' ? wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath) : wRequest::getDomain();          $pathOgImage   = $pageThumbnail;          if(preg_match(\'/\\|/\', $pageThumbnailArea)){            $areaData = explode(\'|\', $pageThumbnailArea);               $options = array();            $options[\'cutLeft\']   = $areaData[0];            $options[\'cutTop\']    = $areaData[1];            $options[\'cutWidth\']  = $areaData[2];            $options[\'cutHeight\'] = $areaData[3];               $pathOgImage = wThumbnail::createThumbnail($pageThumbnail, \'400\', \'\', \'crop\', $options);          }          print \'<meta property="og:image" content="\'.$domain.$pathOgImage.\'" />\';        }      }          ?><link xmlns="" rel="icon" href="/wGlobal/wGlobal/layout/images/site-icons/favicon.png"/><?php           $wRequestURL        = \'/knx-chfr/termine/?id=10\';          $wGlobalProjectPath = \'/wGlobal\';                           $canonicalDomain = wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath, \'\', \'wDoNotAdd\');                    $canonicalParameterToIgnore = wVariables::getValue(\'canonical_parameters_ignore\', $wGlobalProjectPath, \'\', \'wDoNotAdd\');          $canonicalURL = wURL::setParameter($wRequestURL, \'(\'.$canonicalParameterToIgnore.\')\', \'\', \'1\');          $canonicalURL = substr(preg_replace(\'/(pageId\\w*)=1([^\\d])/\', \'$2\', $canonicalURL.\'_\'), 0, -1);          $canonicalURL = preg_replace(\'/\\?$/\', \'\', preg_replace(\'/\\?\\&+/\', \'?\', $canonicalURL));          $canonicalURL = $canonicalDomain.preg_replace(\'/\\/index.php$/\', \'/\', $canonicalURL);          print \'<link rel="canonical" href="\'.htmlspecialchars($canonicalURL).\'"/>\';                  ?><?php       $wGlobalProjectPath = \'/wGlobal\';            $webfontsHTML = wDocumentData::getDataAsHtml($wGlobalProjectPath.\'/wGlobal/layout/webfonts/webfonts.wHTML.php\', \'/wHTML\');      $confirmBeforeLoadExternRessources = wVariables::getValue(\'confirm_before_loadexternressources\', $wGlobalProjectPath, \'\') == \'yes\';        if($confirmBeforeLoadExternRessources == \'1\'){        $matches = array();        $hasToIncludeFullHTML = true;        if(preg_match_all(\'/link(?:[^>]+)href="([^"]+)"/\', $webfontsHTML, $matches)){          print \'<script cdata-section="yes">if(document.cookie.indexOf("allowLoadExternRessources=1") != -1){/*<\'.\'![CDATA[*/\';          foreach($matches[1] as $fontUrl){            print \'ftl = "\'.str_replace(array("\'", "&amp;"), array("", "&"), $fontUrl).\'";le = document.createElement("link");le.setAttribute("rel", "stylesheet");le.setAttribute("href", ftl);document.head.appendChild(le);\';          }          print \'/*]]\'.\'>*/}</script>\';          $hasToIncludeFullHTML = false;        }        if(preg_match_all(\'/<script\\s+[^>]*(?:src="([^"]+)")[^>]*>(?:(.*?)<\\/script>)?/\', $webfontsHTML, $matches)){          print \'<script cdata-section="yes">if(document.cookie.indexOf("allowLoadExternRessources=1") != -1){/*<\'.\'![CDATA[*/\';          for($i = 0; $i < count($matches[0]); $i++){            $fontUrl       = $matches[1][$i];            $scriptContent = $matches[2][$i];            if(!empty($fontUrl)){              print \'ftl = "\'.str_replace(array("\'", "&amp;"), array("", "&"), $fontUrl).\'";le = document.createElement("script");le.setAttribute("src", ftl);document.head.appendChild(le);\';            }            else if(!empty($scriptContent)){              print $scriptContent;            }          }          print \'/*]]\'.\'>*/}</script>\';          $hasToIncludeFullHTML = false;        }        if($hasToIncludeFullHTML){          print $webfontsHTML;        }      }      else{        print $webfontsHTML;      }          ?><script xmlns="">document.documentElement.className = document.documentElement.className.replace(\'no-js\', \'js\');wNavidStandard=\'500664500664\';wProjectPath=\'/knx-chfr\'; </script><?php                                                                                                        print wsl_includeCssRessources::parseTag(array(\'dirOptimized\' => \'/wGlobal/wGlobal/layout/styles/optimized\',\'dirMerged\' => \'/wGlobal/wGlobal/layout/styles/merged\',\'merge\' => \'1\',\'minimize\' => \'1\',\'generateDataURL\' => \'0\',\'generateSVG\' => \'1\',\'interpreteWCSS\' => \'1\',\'interpreteServerSideWCSS\' => \'1\',\'addModificationTime\' => \'1\'), \'\');                ?><?php                                                                                                        print wsl_includeJsRessources::parseTag(array(\'target\' => \'head\',\'merge\' => \'0\',\'minimize\' => \'1\',\'async\' => \'0\',\'addModificationTime\' => \'0\'), \'\');                ?><script xmlns="" cdata-section="yes">/*<![CDATA[*/                              var wLanguageProject = \'fr-ch\';        var confirmBeforeTrack = \'no\';        if(confirmBeforeTrack != \'yes\' || document.cookie.indexOf(\'allowTracking=1\') != -1){                  if(wLanguageProject == \'fr-ch\'){          	window[\'gaId\'] = \'UA-44014651-2\';          } else if(wLanguageProject == \'it-ch\'){          	window[\'gaId\'] = \'UA-44014651-3\';          } else{          	window[\'gaId\'] = \'UA-44014651-1\';          }          if(document.cookie.indexOf(\'disableGoogleAnalytics=1\') != -1){            window[\'ga-disable-\' + window[\'gaId\']] = true;          }          else{            (function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)            })(window,document,\'script\',\'//www.google-analytics.com/analytics.js\',\'ga\');            ga(\'create\', window[\'gaId\'], \'auto\');            ga(\'set\', \'anonymizeIp\', true);            //ga(\'require\', \'linkid\', \'linkid.js\');            ga(\'send\', \'pageview\');          }        }      /*]]>*/</script></head><body><?php       wPageProcessor::addCurrentWidthPath(\'/object:default\');          ?><div id="blockPage"><div id="blockPageInner"><header xmlns="" id="blockHeader"><div id="blockHeaderBefore"><div id="blockHeaderBeforeInner"><div id="languageSelector"><?php       $languagesDisplay   = \'ch|fr-ch|it-ch\';      $languagesExclude   = \'\';      $wGlobalProjectPath = \'/wGlobal\';              $correspondentLanguageFiles = wPageCur::getCorrespondentLanguageFiles(\'\', array(\'create\' => true, \'checkOnline\' => true, \'checkPersonalization\' => true, \'languagesExclude\' => $languagesExclude));                $languageKeys = array_keys($correspondentLanguageFiles);        if($languagesDisplay != \'\'){          $languageKeys = explode(\'|\', $languagesDisplay);        }        print \'<div>\';        $languageSelectedStr = \'\';        $languagesSelectableStr = \'<div id="languageSelectable">\';        foreach($languageKeys as $language){          $data = $correspondentLanguageFiles[$language];          $text = wTexts::getText(\'languageSelector_\'.$language);          if($data[\'available\'] == 1 && $language != \'\'){            $queryString = wStringconverter::applyFilter($_SERVER[\'QUERY_STRING\'], \'secure\');            $path = $queryString != \'\' ? $data[\'path\'].\'?\'.htmlspecialchars($queryString) : $data[\'path\'];            if($data[\'current\'] == 1){              $languageSelectedStr    .= \'<div id="languageSelected" data-href="\'.$path.\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span><span class="opener"></span></div>\';              $languagesSelectableStr .= \'<a class="lang current" href="\'.$path.\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span></a>\';            }            else{              $languagesSelectableStr .= \'<a class="lang" href="\'.$path.\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span></a>\';            }          }          else if(!empty($data[\'parentPath\'])){            $languagesSelectableStr .= \'<a class="lang" href="\'.wPathName::getDirTop($data[\'parentPath\']).\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span></a>\';          }          else{            $languagesSelectableStr .= \'<a class="lang" href="\'.$data[\'project\'].\'"><img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/><span class="textShort">\'.$language.\'</span><span class="text">\'.$text.\'</span></a>\';          }        }        $languagesSelectableStr .= \'</div>\';        print $languageSelectedStr.$languagesSelectableStr;        print \'</div>\';          ?></div><div id="navigationMeta"><?php                                                                                                        print wsl_navigation::parseTag(array(\'data\' => \'/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php\',\'template\' => \'/wGlobal/wGlobal/layout/templates/navigations/meta.wNavigation.php\',\'mode\' => \'tree\',\'navid\' => \'500664500664\',\'filterEmptyTag\' => \'1\',\'expires\' => \'3600\',\'expiresUser\' => \'3600\',\'removeIndexPhp\' => \'\'), \'\');                ?></div><div id="blockHeaderBeforeContent"><?php       $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'8\';    ?></div></div></div><div id="blockHeaderMain"><div id="blockHeaderMainInner"><a id="logo" href="/knx-chfr/index.php" title="Zur Startseite" data-haslogoonscroll="1"><img class="logoImg" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/><img class="logoImgFull" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/><img class="logoImgOnScroll" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/></a><div id="searchBox"><form id="frmSearch" method="get" action="/knx-chfr/search/index.php"><div class="searchBoxContainer"><div class="searchBoxLabel"><label for="searchTermGlobal">Suche</label></div><div class="searchBoxElement"><input type="text" class="searchTerm" id="searchTermGlobal" placeholder="Suche" data-project-search="/knx-chfr" name="searchTerm" value=""/><input type="hidden" name="wcsrf" value="HsOWqNcsLcufuiKIvwFQKBXdrvXuXxVkVsHmsiGKfvpNoHLsmzqxxtb30ZutHveXuubuTtjXkoocYsnPXKwGebicPUmhPiFdWUidiNBR6"/><button id="searchSubmit" title="Suchen">Suchen</button></div></div></form></div><div id="navigationMain"><?php       $wCSSPath          = wPageCur::getPathCSS();      $navigationTopType = \'fullLayer\';      if($navigationTopType != \'\' && $navigationTopType != \'none\'){              $navigationData = array();                 $navigationFileMain   = wCSS::getValue($wCSSPath, \'$navigationFileMain\');              $navigationData[\'data\']           = \'/knx-chfr/wGlobal/content/navigations/standard.wNavigation.php\';              if($navigationFileMain == \'all\'){          $navigationData[\'data\']           = \'/knx-chfr/wGlobal/content/navigations/all.wNavigation.php\';        }        else if($navigationFileMain == \'allFlat\'){          $navigationData[\'data\']           = \'/knx-chfr/wGlobal/content/navigations/allFlat.wNavigation.php\';        }              $navigationData[\'navid\']          = \'500664500664\';        $navigationData[\'navidPre\']       = \'\';        $navigationData[\'useLastNavId\']   = \'1\';        $navigationData[\'filterEmptyTag\'] = \'1\';        $navigationData[\'expires\']        = \'3600\';        $navigationData[\'expiresUser\']    = \'\';                $navigationData[\'removeIndexPhp\'] = \'\';                    if($navigationFileMain == \'all\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/allSub.wNavigation.php\';          $navigationData[\'mode\']           = \'sitemap\';        }        else if($navigationTopType == \'fullLayer\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/full.wNavigation.php\';          $navigationData[\'mode\']           = \'sitemap\';        }        else if($navigationTopType == \'fullLayerSub\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/fullSub.wNavigation.php\';          $navigationData[\'mode\']           = \'sitemap\';        }        else if($navigationTopType == \'fullSub\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/fullSub.wNavigation.php\';          $navigationData[\'mode\']           = \'treeAll\';        }        else if($navigationTopType == \'full\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/full.wNavigation.php\';          $navigationData[\'mode\']           = \'tree\';        }        else if($navigationTopType == \'main\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/main.wNavigation.php\';          $navigationData[\'mode\']           = \'tree\';        }                  print wNavigation::createNavigationHTML($navigationData[\'data\'], $navigationData[\'template\'], $navigationData[\'mode\'], $navigationData[\'navid\'], $navigationData);      }    ?></div><div id="blockHeaderMainContent"><?php       $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'9\';    ?></div></div></div></header><div id="blockBody"><div id="blockBodyBefore"><div id="blockBodyBeforeInner"><?php       $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'3\';    ?><div xmlns="" class="elementIncludeContentPage" id="pageContent3"><!--CONTENT:START--><?php       $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'3\';    ?><!--CONTENT:STOP--></div></div><div id="blockBodyBeforeAfter"><div id="navigationBreadcrumb"><?php                     $wCSSPath = wPageCur::getPathCSS();                              $navigationData = array();                $navigationData[\'data\']           = \'/knx-chfr/wGlobal/content/navigations/allFlat.wNavigation.php\';          $navigationData[\'navid\']          = \'500664500664\';          $navigationData[\'useLastNavId\']   = \'1\';          $navigationData[\'filterEmptyTag\'] = \'1\';          $navigationData[\'expires\']        = \'\';          $navigationData[\'expiresUser\']    = \'\';              $navigationData[\'removeIndexPhp\'] = \'\';          if(wCSS::getValue($wCSSPath, \'$displayNavigationBreadcrumbSub\') == \'yes\'){            $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/breadcrumbLayer.wNavigation.php\';            $navigationData[\'mode\']           = \'tree\';          }          else{            $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/breadcrumb.wNavigation.php\';            $navigationData[\'mode\']           = \'breadcrumb\';          }          print wNavigation::createNavigationHTML($navigationData[\'data\'], $navigationData[\'template\'], $navigationData[\'mode\'], $navigationData[\'navid\'], $navigationData);        ?></div></div></div><div id="blockBodyInner"><div id="blockMain"><div id="blockMainInner"><div id="blockContent"><div id="blockContentInner"><!--CONTENT:START--><?php       $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'1\';      ?><?php           $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'11df451078ce66d6cabb06162d0b16c9\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"","backgroundImageURL":"","mouseoverImageURL":"","linkURL":"","linkTarget":"","backgroundPositionClass":"backgroundPositionLeftTop","layoutBackgroundColor":"","layoutPadding":"","layoutInnerWidth":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundSpeed":"","layout":"0","layoutInnerHeight":"","layoutBackgroundPosition":"","backgroundVideoURL":"","layoutParallaxBackgroundFactor":"","attributeClass":"","attributeID":"","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layoutOpenClose":"","layoutOptions":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSection\', \'variantId\' => $layout));             $layoutInfoOfNextElement = \'\';                  if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) && $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){        $dataElementNext      = json_decode(\'[]\', true);               foreach($dataElementNext as $name => $value){                  if($value != \'\' && preg_match(\'/^layout(\\w*)/\', $name, $matches)){            $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.",";          }        }      }    ?><?php           $uidSection = $uid;                    $posElement = \'1\';                  $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\';      $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute;      $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute;      $elementClassname      = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\');      $attributesEditor      = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';          $attributesAdditional  = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\');      if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) && $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' && !empty($dataElement[\'title\'])){        $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){        $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){        $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\';           }      if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){        $attributesAdditional .= \' data-pos="\'.$posElement.\'"\';      }      if($layoutInfoOfNextElement != \'\'){        $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\';      }      $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\';      print \'<\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'>\';      if(!empty($dataOfVariant[\'options\'][\'addOpener\']) && empty($wEditorId)){        print \'<div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"><div class="elementSectionOpenerInner"><div class="elementSectionOpenerCaption">\'.htmlspecialchars($dataElement[\'title\']).\'</div><div class="elementSectionOpenerIcon"></div></div></div>\';      }      if(!empty($dataElement[\'backgroundImageURL\'])){        $maxWidth     = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\'));        $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth));        $quality      = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70);        $createWebp   = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) && function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0;        $loadMode     = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\';        $options              = array();        $options[\'quality\']   = $quality;        if(!empty($dataElement[\'pictureArea\'])){          $cutData              = explode(\'|\', $dataElement[\'pictureArea\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);        }        $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\';        $dataElement[\'backgroundImageDefaultURL\']     = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options);        if($createWebp){          $optionsWebp = $options;          $optionsWebp[\'extension\']   = \'webp\';          $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp);        }        $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0;        if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){          $options              = array();          $options[\'quality\']   = $quality;          $cutData              = explode(\'|\', $dataElement[\'pictureAreaMin\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);          $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options);          if($createWebp){            $optionsWebp = $options;            $optionsWebp[\'extension\']   = \'webp\';            $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp);          }          print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){            $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options);            print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\';          }          else{            print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\';          }        }      }      $backgroundVideoURL    = \'\';      $backgroundVideoURLM   = \'\';      $backgroundVideoURLL   = \'\';      $backgroundVideoURLXL  = \'\';      $backgroundVideoURLXXL = \'\';            if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){        $backgroundVideoURL    = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) && !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']);                $backgroundVideoURLM   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) && !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']);                $backgroundVideoURLL   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) && !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']);                $backgroundVideoURLXL  = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) && !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']);                $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) && !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']);                print \'<div class="backgroundContainer backgroundVideoContainer">\';        print \'<video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"><source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/></video>\';                print \'<script cdata-section="yes">/*<![CDATA[*/\';        print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\';        if(!empty($backgroundVideoURL)){          print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\';        }        if(!empty($backgroundVideoURLM) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\';        }        if(!empty($backgroundVideoURLL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\';        }        print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\';            print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\';              print \'/*]]>*/</script>\';                  print \'</div>\';      }      print \'<div class="sectionInner">\';      if(isset($dataOfVariant[\'options\'][\'addDivInner\']) && $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){        $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true;        print \'<div>\';      }          wPageProcessor::storeCurrentWidthPath($uid);      wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname);                       ?><div xmlns="" class="symfony terminedetail"><?php         include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wGlobal/wGlobal/scripts/php/symfony.php\');        $params = [];        if(!$_REQUEST[\'language\']) {        	if(\'\' == \'\') {        		$params[\'language\'] = \'fr-ch\';        	} else{        		$params[\'language\'] = \'\';        	}        }        if(!$_REQUEST[\'branche\']) $params[\'branche\'] = \'\';        if(!$_REQUEST[\'limit\']) $params[\'limit\'] = \'\';        if(!$_REQUEST[\'layout\']) $params[\'layout\'] = \'\';        if(\'\' == \'\') {	        if(!$_REQUEST[\'redirect\']) $params[\'redirect\'] = \'/knx-chfr/aktuelles/knx-termine.php\';        }        $Controller = new loadController();        $Controller->send(\'/fr/termine/detail\', $params);      ?></div><?php               wPageProcessor::restoreCurrentWidthPath($uid);      if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){        print \'</div>\';      }      print \'</div></\'.$elementSectionName.\'>\';                ?><!--CONTENT:STOP--><div id="blockAfter"><div id="blockAfterInner"><!--CONTENT:START--><?php       $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'6\';    ?><div xmlns="" id="areaContent6Include" class="elementincludeContentCurrentObject"></div><!--CONTENT:STOP--></div></div></div></div></div></div></div></div><footer id="blockFooter"><div id="blockFooterInner"><?php       $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'5\';    ?><?php           $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'919a451727055ef0ee778560edd16ec5\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"","backgroundImageURL":"","mouseoverImageURL":"","linkURL":"","linkTarget":"","backgroundPositionClass":"backgroundPositionLeftTop","layoutBackgroundColor":"0","layoutPadding":"","layout":"0","layoutInnerWidth":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutInnerHeight":"","layoutParallaxBackground":"","layoutParallaxBackgroundSpeed":"","backgroundVideoURL":"","backgroundVideoOggURL":"","attributeClass":"","attributeID":"","layoutBackgroundPosition":"","layoutParallaxBackgroundFactor":"","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSection\', \'variantId\' => $layout));             $layoutInfoOfNextElement = \'\';                  if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) && $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){        $dataElementNext      = json_decode(\'{"title":"","backgroundImageURL":"","layoutBackgroundColor":"610","layoutPadding":"","layoutInnerWidth":"","layoutInnerHeight":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundFactor":"","layoutBackgroundPosition":"","backgroundVideoURL":"","attributeClass":"","attributeID":"footerAfter","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layout":"111"}\', true);               foreach($dataElementNext as $name => $value){                  if($value != \'\' && preg_match(\'/^layout(\\w*)/\', $name, $matches)){            $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.",";          }        }      }    ?><?php           $uidSection = $uid;                    $posElement = \'1\';                  $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\';      $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute;      $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute;      $elementClassname      = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\');      $attributesEditor      = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';          $attributesAdditional  = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\');      if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) && $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' && !empty($dataElement[\'title\'])){        $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){        $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){        $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\';           }      if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){        $attributesAdditional .= \' data-pos="\'.$posElement.\'"\';      }      if($layoutInfoOfNextElement != \'\'){        $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\';      }      $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\';      print \'<\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'>\';      if(!empty($dataOfVariant[\'options\'][\'addOpener\']) && empty($wEditorId)){        print \'<div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"><div class="elementSectionOpenerInner"><div class="elementSectionOpenerCaption">\'.htmlspecialchars($dataElement[\'title\']).\'</div><div class="elementSectionOpenerIcon"></div></div></div>\';      }      if(!empty($dataElement[\'backgroundImageURL\'])){        $maxWidth     = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\'));        $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth));        $quality      = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70);        $createWebp   = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) && function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0;        $loadMode     = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\';        $options              = array();        $options[\'quality\']   = $quality;        if(!empty($dataElement[\'pictureArea\'])){          $cutData              = explode(\'|\', $dataElement[\'pictureArea\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);        }        $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\';        $dataElement[\'backgroundImageDefaultURL\']     = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options);        if($createWebp){          $optionsWebp = $options;          $optionsWebp[\'extension\']   = \'webp\';          $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp);        }        $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0;        if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){          $options              = array();          $options[\'quality\']   = $quality;          $cutData              = explode(\'|\', $dataElement[\'pictureAreaMin\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);          $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options);          if($createWebp){            $optionsWebp = $options;            $optionsWebp[\'extension\']   = \'webp\';            $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp);          }          print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){            $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options);            print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\';          }          else{            print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\';          }        }      }      $backgroundVideoURL    = \'\';      $backgroundVideoURLM   = \'\';      $backgroundVideoURLL   = \'\';      $backgroundVideoURLXL  = \'\';      $backgroundVideoURLXXL = \'\';            if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){        $backgroundVideoURL    = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) && !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']);                $backgroundVideoURLM   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) && !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']);                $backgroundVideoURLL   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) && !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']);                $backgroundVideoURLXL  = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) && !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']);                $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) && !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']);                print \'<div class="backgroundContainer backgroundVideoContainer">\';        print \'<video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"><source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/></video>\';                print \'<script cdata-section="yes">/*<![CDATA[*/\';        print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\';        if(!empty($backgroundVideoURL)){          print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\';        }        if(!empty($backgroundVideoURLM) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\';        }        if(!empty($backgroundVideoURLL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\';        }        print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\';            print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\';              print \'/*]]>*/</script>\';                  print \'</div>\';      }      print \'<div class="sectionInner">\';      if(isset($dataOfVariant[\'options\'][\'addDivInner\']) && $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){        $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true;        print \'<div>\';      }          wPageProcessor::storeCurrentWidthPath($uid);      wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname);                       ?><div xmlns="" class="elementStandard elementContent elementContainerStandard elementContainerStandard_var0 elementContainerStandardColumns elementContainerStandardColumns4 elementContainerStandardColumns_var25252525 elementContainerStandardPadding_var0"><div class="col col1"><?php       $variant = \'25252525\';      $column  = \'1\';      wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    ?><div><?php       $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'fcde6d7e1403dbe8ccc9db9c3b6f056a\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"KNX Swiss","display":"h4","text":" KNX Swiss ","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \' KNX Swiss \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'<a>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'<br>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'<strong><b>\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'<pre>\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'</pre>\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          ?><?php                   $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\';            }            else{              print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\';                        }          }          print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\';          print \'</div>\';                  ?><?php       if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:fcde6d7e1403dbe8ccc9db9c3b6f056a\'] = true;      }    ?><div class="elementIncludeGroup"><?php       $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'1\';      ?><?php            $wCSSPath           = \'/wGlobal/wGlobal/layout/styles/design.css\';      $layout             = \'0\';          $dataElement        = json_decode(\'{"title":"","display":"","text":"<p>Bureau KNX Swiss<br \\\\/>Technoparkstrasse 2<br \\\\/>CH-8406 Winterthur<br \\\\/><\\\\/p>\\\\n<p>Tel.  +41 52 202 72 60<br \\\\/>E-Mail: <a href=\\\\"#wEmpty\\\\" onclick=\\\\"wSendMailNospam(\\\\u0027knx|knx.ch\\\\u0027);return false;\\\\" >knx@knx.ch <\\\\/a><\\\\/p>","layout":"0","layoutListStyle":""}\', true);         $dataOfVariant      = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementText\', \'variantId\' => $layout));        $text               = \'<p>Bureau KNX Swiss<br />Technoparkstrasse 2<br />CH-8406 Winterthur<br /></p><p>Tel.  +41 52 202 72 60<br />E-Mail: <a href="#wEmpty" onclick="wSendMailNospam(\\\'knx|knx.ch\\\');return false;" >knx@knx.ch </a></p>\';                    $wProjectPath       = \'/knx-chfr\';      $wGlobalProjectPath = \'/wGlobal\';      $text = wDocumentData::replaceCurrentObjectdata($text, false);      $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $textImported      = \'\';      $hasTextImported   = false;                if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){        $text    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }            ?><div class="elementText elementText_var0 elementTextListStyle_var0"><?php                                      $addAcronyms        = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath);              $addAutolinks       = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath);              $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\');              if($addAcronyms == \'yes\'){                $pathAcronyms          = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\';                $limitAcronyms         = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\');                $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\');                 $maxDifferentAcronyms  = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAcronyms::parseTag(array(\'path\' => $pathAcronyms, \'limit\' => $limitAcronyms, \'caseSensitive\' => $caseSensitiveAcronyms, \'elementName\' => \'abbr\', \'maxDifferentAcronyms\' => $maxDifferentAcronyms), $text);              }              if($addAutolinks == \'yes\'){                $pathAutolinks          = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\';                $limitAutolinks         = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\');                $classAutolinks         = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\');                 $maxDifferentAutolinks  = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAutolinks::parseTag(array(\'path\' => $pathAutolinks, \'limit\' => $limitAutolinks, \'class\' => $classAutolinks, \'elementName\' => \'abbr\', \'maxDifferentAutolinks\' => $maxDifferentAutolinks), $text);              }              if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){                $text = wsl_superscriptChars::parseTag(array(\'chars\' => $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text);              }              $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text));              print $text;                        ?></div></div></div><?php       wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');    ?></div><div class="col col2"><?php       $variant = \'25252525\';      $column  = \'2\';      wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    ?><div><?php       $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'eed32e39e47bd2b49b0dd8e5132fb8bb\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"Actualit\\\\u00e9 \\\\n","display":"h4","text":" Actualit\\\\u00e9 \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \' Actualité \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'<a>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'<br>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'<strong><b>\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'<pre>\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'</pre>\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          ?><?php                   $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\';            }            else{              print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\';                        }          }          print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\';          print \'</div>\';                  ?><?php       if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:eed32e39e47bd2b49b0dd8e5132fb8bb\'] = true;      }    ?><?php            $wCSSPath           = \'/wGlobal/wGlobal/layout/styles/design.css\';      $layout             = \'0\';          $dataElement        = json_decode(\'{"title":"","display":"","text":"<p><a href=\\\\"\\\\/knx-chfr\\\\/jobs\\\\/index.php\\\\">Jobs<\\\\/a><br \\\\/><a href=\\\\"\\\\/knx-chfr\\\\/actualite\\\\/index.php\\\\">News<\\\\/a><br \\\\/><a href=\\\\"\\\\/knx-chfr\\\\/actualite\\\\/agenda-knx.php\\\\">Agenda<\\\\/a><br \\\\/><\\\\/p>","layout":"0","layoutListStyle":""}\', true);         $dataOfVariant      = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementText\', \'variantId\' => $layout));        $text               = \'<p><a href="/knx-chfr/jobs/index.php">Jobs</a><br /><a href="/knx-chfr/actualite/index.php">News</a><br /><a href="/knx-chfr/actualite/agenda-knx.php">Agenda</a><br /></p>\';                    $wProjectPath       = \'/knx-chfr\';      $wGlobalProjectPath = \'/wGlobal\';      $text = wDocumentData::replaceCurrentObjectdata($text, false);      $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $textImported      = \'\';      $hasTextImported   = false;                if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){        $text    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }            ?><div class="elementText elementText_var0 elementTextListStyle_var0"><?php                                      $addAcronyms        = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath);              $addAutolinks       = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath);              $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\');              if($addAcronyms == \'yes\'){                $pathAcronyms          = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\';                $limitAcronyms         = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\');                $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\');                 $maxDifferentAcronyms  = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAcronyms::parseTag(array(\'path\' => $pathAcronyms, \'limit\' => $limitAcronyms, \'caseSensitive\' => $caseSensitiveAcronyms, \'elementName\' => \'abbr\', \'maxDifferentAcronyms\' => $maxDifferentAcronyms), $text);              }              if($addAutolinks == \'yes\'){                $pathAutolinks          = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\';                $limitAutolinks         = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\');                $classAutolinks         = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\');                 $maxDifferentAutolinks  = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAutolinks::parseTag(array(\'path\' => $pathAutolinks, \'limit\' => $limitAutolinks, \'class\' => $classAutolinks, \'elementName\' => \'abbr\', \'maxDifferentAutolinks\' => $maxDifferentAutolinks), $text);              }              if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){                $text = wsl_superscriptChars::parseTag(array(\'chars\' => $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text);              }              $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text));              print $text;                        ?></div></div><?php       wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');    ?></div><div class="col col3"><?php       $variant = \'25252525\';      $column  = \'3\';      wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    ?><div><?php       $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'f787295688853c56ecc43ee72d17850f\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"Espace membre \\\\n","display":"h4","text":" Espace membre \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \' Espace membre \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'<a>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'<br>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'<strong><b>\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'<pre>\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'</pre>\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          ?><?php                   $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\';            }            else{              print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\';                        }          }          print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\';          print \'</div>\';                  ?><?php       if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:f787295688853c56ecc43ee72d17850f\'] = true;      }    ?><?php            $wCSSPath           = \'/wGlobal/wGlobal/layout/styles/design.css\';      $layout             = \'0\';          $dataElement        = json_decode(\'{"title":"","display":"","text":"<p class=\\\\"hasOnlyATag\\\\"><a href=\\\\"\\\\/admin\\\\/fr\\\\/\\\\" target=\\\\"_blank\\\\" >Login<\\\\/a><\\\\/p>","layout":"0","layoutListStyle":""}\', true);         $dataOfVariant      = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementText\', \'variantId\' => $layout));        $text               = \'<p class="hasOnlyATag"><a href="/admin/fr/" target="_blank" >Login</a></p>\';                    $wProjectPath       = \'/knx-chfr\';      $wGlobalProjectPath = \'/wGlobal\';      $text = wDocumentData::replaceCurrentObjectdata($text, false);      $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $textImported      = \'\';      $hasTextImported   = false;                if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){        $text    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }            ?><div class="elementText elementText_var0 elementTextListStyle_var0"><?php                                      $addAcronyms        = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath);              $addAutolinks       = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath);              $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\');              if($addAcronyms == \'yes\'){                $pathAcronyms          = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\';                $limitAcronyms         = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\');                $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\');                 $maxDifferentAcronyms  = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAcronyms::parseTag(array(\'path\' => $pathAcronyms, \'limit\' => $limitAcronyms, \'caseSensitive\' => $caseSensitiveAcronyms, \'elementName\' => \'abbr\', \'maxDifferentAcronyms\' => $maxDifferentAcronyms), $text);              }              if($addAutolinks == \'yes\'){                $pathAutolinks          = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\';                $limitAutolinks         = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\');                $classAutolinks         = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\');                 $maxDifferentAutolinks  = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAutolinks::parseTag(array(\'path\' => $pathAutolinks, \'limit\' => $limitAutolinks, \'class\' => $classAutolinks, \'elementName\' => \'abbr\', \'maxDifferentAutolinks\' => $maxDifferentAutolinks), $text);              }              if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){                $text = wsl_superscriptChars::parseTag(array(\'chars\' => $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text);              }              $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text));              print $text;                        ?></div></div><?php       wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');    ?></div><div class="col col4"><?php       $variant = \'25252525\';      $column  = \'4\';      wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    ?><div><?php       $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'1c8b2a7d740dfd790dfb546ebf1bbfe2\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"Media Channels \\\\n","display":"h4","text":" Media Channels \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \' Media Channels \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'<a>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'<br>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'<strong><b>\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'<pre>\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'</pre>\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          ?><?php                   $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\';            }            else{              print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\';                        }          }          print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\';          print \'</div>\';                  ?><?php       if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:1c8b2a7d740dfd790dfb546ebf1bbfe2\'] = true;      }    ?><?php       $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'e3c63b93999a4e45166cc52f4fb27327\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"Zu unserer Linkedin Seite","link":"https:\\\\/\\\\/ch.linkedin.com\\\\/company\\\\/knx-swiss","layout":"0","type":"Facebook","layoutRadius":"","layoutFloat":"25","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"","layoutShadow":"","layoutMargin":"","layoutType":"LinkedIn"}\', true);         $title = \'Zu unserer Linkedin Seite\';         $link  = \'https://ch.linkedin.com/company/knx-swiss\';                 $type  = \'Facebook\';            $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true);                      $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSocialButton\', \'variantId\' => $layout));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\']));             $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';        if(preg_match(\'/^mailto\\:/\', $link)){          $link = str_replace(\'&body\', \'&amp;body\', $link);          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        else{          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        print \'<div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'>\';        if(!empty($wEditorId)){          print \'<div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"></div>\';        }        print \'<div class="socialIcon">&#160;</div>\';        if(preg_match(\'/mailto:/\', $link)){          print \'<a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"><span>&#160;</span></a>\';        }        else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){          print \'<a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"><span>&#160;</span></a>\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){            $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\';          }          else{            $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\';          }          print \'<a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"><span>&#160;</span></a>\';        }        print \'</div>\';          ?><?php       $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'1c90553a85b72ea13b1f65df01ea0e3f\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"Auf Twitter folgen","link":"http:\\\\/\\\\/www.twitter.com\\\\/knxswiss","layout":"0","type":"Twitter","layoutRadius":"","layoutFloat":"25","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"0","layoutShadow":"","layoutMargin":"","layoutType":"Twitter"}\', true);         $title = \'Auf Twitter folgen\';         $link  = \'http://www.twitter.com/knxswiss\';                 $type  = \'Twitter\';            $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true);                      $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSocialButton\', \'variantId\' => $layout));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\']));             $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';        if(preg_match(\'/^mailto\\:/\', $link)){          $link = str_replace(\'&body\', \'&amp;body\', $link);          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        else{          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        print \'<div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'>\';        if(!empty($wEditorId)){          print \'<div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"></div>\';        }        print \'<div class="socialIcon">&#160;</div>\';        if(preg_match(\'/mailto:/\', $link)){          print \'<a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"><span>&#160;</span></a>\';        }        else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){          print \'<a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"><span>&#160;</span></a>\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){            $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\';          }          else{            $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\';          }          print \'<a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"><span>&#160;</span></a>\';        }        print \'</div>\';          ?><?php           $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'2eb832603e227df12dea5da79a561d2d\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"","display":"","layout":"0","layoutSpace":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementClearerSpacer\', \'variantId\' => $layout));      ?><?php             $elementClassname      = wCSS::convertSubvariantsToClassnames(\'elementClearerSpacer\', $dataOfVariant[\'subvariants\'], \'elementClearerSpacer elementClearerSpacer_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementClearerSpacer\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');           print \'<div class="\'.$elementClassname.\'"></div>\';              ?><?php       $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'cda979074de8a0f571f0b884178cbde1\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"KNX Community","display":"h4","text":"KNX Community ","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementHeadline\', \'variantId\' => $layout, \'mapFragments\' => array(\'display\' => \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \'KNX Community \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' && (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'<a>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'<br>\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'<strong><b>\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'<pre>\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'</pre>\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] && empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' => $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          ?><?php                   $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') && $wUseEditorTmp !== \'0\' && strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'<div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'>\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) && $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'<img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/>\';            }            else{              print \'<span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"></span>\';                        }          }          print \'<\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'>\'.$headlineTextDisplay.\'</\'.$elementName.\'>\';          print \'</div>\';                  ?><?php       if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:cda979074de8a0f571f0b884178cbde1\'] = true;      }    ?><?php       $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'6b527248ba2022862b70b69a0b9991c3\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"KNX Mitgliedergruppe auf LinkedIn","link":"https:\\\\/\\\\/www.linkedin.com\\\\/groups\\\\/8253613\\\\/","layout":"0","type":"Twitter","layoutRadius":"","layoutFloat":"","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"0","layoutShadow":"","layoutMargin":"","layoutType":"LinkedIn"}\', true);         $title = \'KNX Mitgliedergruppe auf LinkedIn\';         $link  = \'https://www.linkedin.com/groups/8253613/\';                 $type  = \'Twitter\';            $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true);                      $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSocialButton\', \'variantId\' => $layout));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\']));             $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';        if(preg_match(\'/^mailto\\:/\', $link)){          $link = str_replace(\'&body\', \'&amp;body\', $link);          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        else{          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        print \'<div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'>\';        if(!empty($wEditorId)){          print \'<div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"></div>\';        }        print \'<div class="socialIcon">&#160;</div>\';        if(preg_match(\'/mailto:/\', $link)){          print \'<a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"><span>&#160;</span></a>\';        }        else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){          print \'<a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"><span>&#160;</span></a>\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){            $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\';          }          else{            $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\';          }          print \'<a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"><span>&#160;</span></a>\';        }        print \'</div>\';          ?></div><?php       wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');    ?></div></div><?php               wPageProcessor::restoreCurrentWidthPath($uid);      if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){        print \'</div>\';      }      print \'</div></\'.$elementSectionName.\'>\';                ?><?php           $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'e9e10b69b6eaef6ad1495f3049590c3a\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'111\';           $dataElement      = json_decode(\'{"title":"","backgroundImageURL":"","layoutBackgroundColor":"610","layoutPadding":"","layoutInnerWidth":"","layoutInnerHeight":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundFactor":"","layoutBackgroundPosition":"","backgroundVideoURL":"","attributeClass":"","attributeID":"footerAfter","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layout":"111"}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementSection\', \'variantId\' => $layout));             $layoutInfoOfNextElement = \'\';                  if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) && $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){        $dataElementNext      = json_decode(\'[]\', true);               foreach($dataElementNext as $name => $value){                  if($value != \'\' && preg_match(\'/^layout(\\w*)/\', $name, $matches)){            $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.",";          }        }      }    ?><?php           $uidSection = $uid;                    $posElement = \'2\';                  $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\';      $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute;      $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute;      $elementClassname      = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\');      $attributesEditor      = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';          $attributesAdditional  = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\');      if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) && $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' && !empty($dataElement[\'title\'])){        $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){        $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){        $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\';           }      if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){        $attributesAdditional .= \' data-pos="\'.$posElement.\'"\';      }      if($layoutInfoOfNextElement != \'\'){        $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\';      }      $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\';      print \'<\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'>\';      if(!empty($dataOfVariant[\'options\'][\'addOpener\']) && empty($wEditorId)){        print \'<div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"><div class="elementSectionOpenerInner"><div class="elementSectionOpenerCaption">\'.htmlspecialchars($dataElement[\'title\']).\'</div><div class="elementSectionOpenerIcon"></div></div></div>\';      }      if(!empty($dataElement[\'backgroundImageURL\'])){        $maxWidth     = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\'));        $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth));        $quality      = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70);        $createWebp   = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) && function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0;        $loadMode     = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\';        $options              = array();        $options[\'quality\']   = $quality;        if(!empty($dataElement[\'pictureArea\'])){          $cutData              = explode(\'|\', $dataElement[\'pictureArea\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);        }        $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\';        $dataElement[\'backgroundImageDefaultURL\']     = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options);        if($createWebp){          $optionsWebp = $options;          $optionsWebp[\'extension\']   = \'webp\';          $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp);        }        $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0;        if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){          $options              = array();          $options[\'quality\']   = $quality;          $cutData              = explode(\'|\', $dataElement[\'pictureAreaMin\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);          $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options);          if($createWebp){            $optionsWebp = $options;            $optionsWebp[\'extension\']   = \'webp\';            $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp);          }          print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){            $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options);            print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\';          }          else{            print \'<div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"><div data-responsivebackground="1"\'.($minWidthVisible > 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'></div></div>\';          }        }      }      $backgroundVideoURL    = \'\';      $backgroundVideoURLM   = \'\';      $backgroundVideoURLL   = \'\';      $backgroundVideoURLXL  = \'\';      $backgroundVideoURLXXL = \'\';            if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){        $backgroundVideoURL    = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) && !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']);                $backgroundVideoURLM   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) && !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']);                $backgroundVideoURLL   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) && !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']);                $backgroundVideoURLXL  = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) && !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']);                $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) && !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']);                print \'<div class="backgroundContainer backgroundVideoContainer">\';        print \'<video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"><source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/></video>\';                print \'<script cdata-section="yes">/*<![CDATA[*/\';        print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\';        if(!empty($backgroundVideoURL)){          print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\';        }        if(!empty($backgroundVideoURLM) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\';        }        if(!empty($backgroundVideoURLL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXXL) && wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){          print \'if(winWidth >= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\';        }        print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\';            print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\';              print \'/*]]>*/</script>\';                  print \'</div>\';      }      print \'<div class="sectionInner">\';      if(isset($dataOfVariant[\'options\'][\'addDivInner\']) && $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){        $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true;        print \'<div>\';      }          wPageProcessor::storeCurrentWidthPath($uid);      wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname);                       ?><div xmlns="" class="elementStandard elementContent elementContainerStandard elementContainerStandard_var0 elementContainerStandardColumns elementContainerStandardColumns2 elementContainerStandardColumns_var5050 elementContainerStandardPadding_var0"><div class="col col1"><?php       $variant = \'5050\';      $column  = \'1\';      wPageProcessor::storeCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    ?><div><?php            $wCSSPath           = \'/wGlobal/wGlobal/layout/styles/design.css\';      $layout             = \'0\';          $dataElement        = json_decode(\'{"title":"","display":"","text":"\\\\u00a9 KNX Association","layout":"","layoutListStyle":""}\', true);         $dataOfVariant      = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' => $wCSSPath, \'variantClass\' => \'elementText\', \'variantId\' => $layout));        $text               = \'© KNX Association\';                    $wProjectPath       = \'/knx-chfr\';      $wGlobalProjectPath = \'/wGlobal\';      $text = wDocumentData::replaceCurrentObjectdata($text, false);      $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $textImported      = \'\';      $hasTextImported   = false;                if(!empty($dataOfVariant[\'options\'][\'importCallback\']) && !empty(trim($importKey)) && preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) && method_exists($matches[1], $matches[2])){        $text    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }            ?><div class="elementText elementText_var0 elementTextListStyle_var0"><?php                                      $addAcronyms        = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath);              $addAutolinks       = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath);              $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\');              if($addAcronyms == \'yes\'){                $pathAcronyms          = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\';                $limitAcronyms         = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\');                $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\');                 $maxDifferentAcronyms  = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAcronyms::parseTag(array(\'path\' => $pathAcronyms, \'limit\' => $limitAcronyms, \'caseSensitive\' => $caseSensitiveAcronyms, \'elementName\' => \'abbr\', \'maxDifferentAcronyms\' => $maxDifferentAcronyms), $text);              }              if($addAutolinks == \'yes\'){                $pathAutolinks          = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\';                $limitAutolinks         = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\');                $classAutolinks         = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\');                 $maxDifferentAutolinks  = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAutolinks::parseTag(array(\'path\' => $pathAutolinks, \'limit\' => $limitAutolinks, \'class\' => $classAutolinks, \'elementName\' => \'abbr\', \'maxDifferentAutolinks\' => $maxDifferentAutolinks), $text);              }              if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){                $text = wsl_superscriptChars::parseTag(array(\'chars\' => $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text);              }              $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text));              print $text;                        ?></div></div><?php       wPageProcessor::restoreCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\');    ?></div><div class="col col2"><?php       $variant = \'5050\';      $column  = \'2\';      wPageProcessor::storeCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    ?><div><div class="elementNavigation elementNavigation_var40 "><?php                                                                                                        print wsl_buttonEdit::parseTag(array(\'class\' => \'wglButton beButtonEditSitemap\',\'style\' => \'position:absolute;z-index:10\',\'path\' => \'/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php\',\'markId\' => \'parentNode()\',\'icon\' => \'navigation\',\'caption\' => \'\',\'title\' => \'Edit navigation\'), \'\');                ?><?php                                                                                                        print wsl_navigation::parseTag(array(\'data\' => \'/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php\',\'template\' => \'/wGlobal/wGlobal/layout/templates/navigations/footermap.wNavigation.php\',\'mode\' => \'sitemap\',\'displayMode\' => \'flat\',\'navid\' => \'500664500664\',\'root\' => \'\',\'deep\' => \'1\',\'expires\' => \'3600\',\'expiresUser\' => \'3600\'), \'\');                ?></div></div><?php       wPageProcessor::restoreCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\');    ?></div></div><?php               wPageProcessor::restoreCurrentWidthPath($uid);      if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){        print \'</div>\';      }      print \'</div></\'.$elementSectionName.\'>\';                ?></div></footer></div></div><?php                                                                                                        print wsl_includeJsRessources::parseTag(array(\'merge\' => \'1\',\'minimize\' => \'1\',\'defer\' => \'1\',\'addModificationTime\' => \'1\'), \'\');                ?></body></html><?php ')
     (/home/knxzz/public_html/www.knx.ch/weblication/grid5/lib/php/gWslProcessor.php:16)
  at gWslProcessor::_efb1f6('<?xml version="1.0" encoding="UTF-8"?><html xmlns="http://www.w3.org/1999/xhtml" lang="fr-ch" class="pagestatus-init no-js no-weditor scrolled-top page_var1111 object-default project-knx-chfr subdir-termine navId-500664500664"><head><meta xmlns="" http-equiv="Content-Type" content="text/html; charset=UTF-8"/><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">            $titlePrefix  = \'\';      $titlePostfix = \'\';                          $titlePrefix   = htmlspecialchars(wVariables::getValue(\'title_prefix\', \'/wGlobal\'));        if($titlePrefix == \'\'){          $titlePrefix = wTexts::getText(\'title_prefix\');        }        $titlePostfix  = htmlspecialchars(wVariables::getValue(\'title_postfix\', \'/wGlobal\'));        if($titlePostfix == \'\'){          $titlePostfix = wTexts::getText(\'title_postfix\');        }            $pageTitle     = \'Termine\';      if(wEnv::getGlobalValue(\'pageTitle\') != \'\'){        $pageTitle = htmlspecialchars(wEnv::getGlobalValue(\'pageTitle\'));      }      if(trim($titlePrefix.$pageTitle.$titlePostfix) == \'\'){        $pageTitle = \'...\';      }            print \'&lt;title&gt;\'.$titlePrefix.$pageTitle.$titlePostfix.\'&lt;/title&gt;\'."\\n";          </wsl:php><!--      Diese Seite wurde mit Weblication® CMS erstellt.      Weblication® ist ein Produkt der Scholl Communications AG in 77694 Kehl.      Weitere Informationen finden Sie unter https://www.weblication.de bzw. https://scholl.de.    --><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $pageDescription = \'\';      if(wEnv::getGlobalValue(\'pageDescription\') != \'\'){        $pageDescription = htmlspecialchars(wEnv::getGlobalValue(\'pageDescription\'));      }            print \'&lt;meta name="Description" content="\'.$pageDescription.\'" /&gt;\'."\\n";          </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $pageKeywords = \'\';      if(wEnv::getGlobalValue(\'pageKeywords\') != \'\'){        $pageKeywords = wEnv::getGlobalValue(\'pageKeywords\');      }            print \'&lt;meta name="Keywords" content="\'.$pageKeywords.\'" /&gt;\'."\\n";          </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">          $pageRobots         = \'index\';          $archivingByCrawler = wVariables::getValue(\'archiving_by_crawler\', \'/wGlobal\');          if(wEnv::getGlobalValue(\'pageRobots\') != \'\'){            $pageRobots = wEnv::getGlobalValue(\'pageRobots\');          }                    print \'&lt;meta name="Robots" content="\'.($archivingByCrawler == \'yes\' ? \'\' : \'noarchive, \').$pageRobots.\', noodp" /&gt;\'."\\n";                  </wsl:php><meta xmlns="" name="viewport" content="width=device-width, initial-scale=1"/><meta xmlns="" name="referrer" content="same-origin"/><meta xmlns="" name="Generator" content="Weblication® CMS"/><!--[if IE]><meta http-equiv="x-ua-compatible" content="IE=edge" /><![endif]--><meta xmlns="" name="format-detection" content="telephone=no"/><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $pageThumbnail     = \'\';      $pageThumbnailArea = \'\';      if(wEnv::getGlobalValue(\'pageThumbnail\') != \'\'){        $pageThumbnail = htmlspecialchars(wEnv::getGlobalValue(\'pageThumbnail\'));        if(wEnv::getGlobalValue(\'pageThumbnailArea\') != \'\'){          $pageThumbnailArea = wEnv::getGlobalValue(\'pageThumbnailArea\');        }            }            $wGlobalProjectPath = \'/wGlobal\';                        if($pageThumbnail != \'\'){        if(preg_match(\'/\\:\\/\\//\', $pageThumbnail)){          print \'&lt;meta property="og:image" content="\'.$pageThumbnail.\'" /&gt;\';        }        else{          $domain        = wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath) != \'\' ? wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath) : wRequest::getDomain();          $pathOgImage   = $pageThumbnail;          if(preg_match(\'/\\|/\', $pageThumbnailArea)){            $areaData = explode(\'|\', $pageThumbnailArea);               $options = array();            $options[\'cutLeft\']   = $areaData[0];            $options[\'cutTop\']    = $areaData[1];            $options[\'cutWidth\']  = $areaData[2];            $options[\'cutHeight\'] = $areaData[3];               $pathOgImage = wThumbnail::createThumbnail($pageThumbnail, \'400\', \'\', \'crop\', $options);          }          print \'&lt;meta property="og:image" content="\'.$domain.$pathOgImage.\'" /&gt;\';        }      }          </wsl:php><link xmlns="" rel="icon" href="/wGlobal/wGlobal/layout/images/site-icons/favicon.png"/><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">          $wRequestURL        = \'/knx-chfr/termine/?id=10\';          $wGlobalProjectPath = \'/wGlobal\';                           $canonicalDomain = wVariables::getValue(\'canonical_domain\', $wGlobalProjectPath, \'\', \'wDoNotAdd\');                    $canonicalParameterToIgnore = wVariables::getValue(\'canonical_parameters_ignore\', $wGlobalProjectPath, \'\', \'wDoNotAdd\');          $canonicalURL = wURL::setParameter($wRequestURL, \'(\'.$canonicalParameterToIgnore.\')\', \'\', \'1\');          $canonicalURL = substr(preg_replace(\'/(pageId\\w*)=1([^\\d])/\', \'$2\', $canonicalURL.\'_\'), 0, -1);          $canonicalURL = preg_replace(\'/\\?$/\', \'\', preg_replace(\'/\\?\\&amp;+/\', \'?\', $canonicalURL));          $canonicalURL = $canonicalDomain.preg_replace(\'/\\/index.php$/\', \'/\', $canonicalURL);          print \'&lt;link rel="canonical" href="\'.htmlspecialchars($canonicalURL).\'"/&gt;\';                  </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $wGlobalProjectPath = \'/wGlobal\';            $webfontsHTML = wDocumentData::getDataAsHtml($wGlobalProjectPath.\'/wGlobal/layout/webfonts/webfonts.wHTML.php\', \'/wHTML\');      $confirmBeforeLoadExternRessources = wVariables::getValue(\'confirm_before_loadexternressources\', $wGlobalProjectPath, \'\') == \'yes\';        if($confirmBeforeLoadExternRessources == \'1\'){        $matches = array();        $hasToIncludeFullHTML = true;        if(preg_match_all(\'/link(?:[^&gt;]+)href="([^"]+)"/\', $webfontsHTML, $matches)){          print \'&lt;script cdata-section="yes"&gt;if(document.cookie.indexOf("allowLoadExternRessources=1") != -1){/*&lt;\'.\'![CDATA[*/\';          foreach($matches[1] as $fontUrl){            print \'ftl = "\'.str_replace(array("\'", "&amp;amp;"), array("", "&amp;"), $fontUrl).\'";le = document.createElement("link");le.setAttribute("rel", "stylesheet");le.setAttribute("href", ftl);document.head.appendChild(le);\';          }          print \'/*]]\'.\'&gt;*/}&lt;/script&gt;\';          $hasToIncludeFullHTML = false;        }        if(preg_match_all(\'/&lt;script\\s+[^&gt;]*(?:src="([^"]+)")[^&gt;]*&gt;(?:(.*?)&lt;\\/script&gt;)?/\', $webfontsHTML, $matches)){          print \'&lt;script cdata-section="yes"&gt;if(document.cookie.indexOf("allowLoadExternRessources=1") != -1){/*&lt;\'.\'![CDATA[*/\';          for($i = 0; $i &lt; count($matches[0]); $i++){            $fontUrl       = $matches[1][$i];            $scriptContent = $matches[2][$i];            if(!empty($fontUrl)){              print \'ftl = "\'.str_replace(array("\'", "&amp;amp;"), array("", "&amp;"), $fontUrl).\'";le = document.createElement("script");le.setAttribute("src", ftl);document.head.appendChild(le);\';            }            else if(!empty($scriptContent)){              print $scriptContent;            }          }          print \'/*]]\'.\'&gt;*/}&lt;/script&gt;\';          $hasToIncludeFullHTML = false;        }        if($hasToIncludeFullHTML){          print $webfontsHTML;        }      }      else{        print $webfontsHTML;      }          </wsl:php><script xmlns="">document.documentElement.className = document.documentElement.className.replace(\'no-js\', \'js\');wNavidStandard=\'500664500664\';wProjectPath=\'/knx-chfr\';</script><wsl:includeCssRessources xmlns:wsl="http://weblication.de/5.0/wsl" dirOptimized="/wGlobal/wGlobal/layout/styles/optimized" dirMerged="/wGlobal/wGlobal/layout/styles/merged" merge="1" minimize="1" generateDataURL="0" generateSVG="1" interpreteWCSS="1" interpreteServerSideWCSS="1" addModificationTime="1"/><wsl:includeJsRessources xmlns:wsl="http://weblication.de/5.0/wsl" target="head" merge="0" minimize="1" async="0" addModificationTime="0"/><script xmlns="" cdata-section="yes">                var wLanguageProject = \'fr-ch\';        var confirmBeforeTrack = \'no\';        if(confirmBeforeTrack != \'yes\' || document.cookie.indexOf(\'allowTracking=1\') != -1){                  if(wLanguageProject == \'fr-ch\'){          	window[\'gaId\'] = \'UA-44014651-2\';          } else if(wLanguageProject == \'it-ch\'){          	window[\'gaId\'] = \'UA-44014651-3\';          } else{          	window[\'gaId\'] = \'UA-44014651-1\';          }          if(document.cookie.indexOf(\'disableGoogleAnalytics=1\') != -1){            window[\'ga-disable-\' + window[\'gaId\']] = true;          }          else{            (function(i,s,o,g,r,a,m){i[\'GoogleAnalyticsObject\']=r;i[r]=i[r]||function(){            (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),            m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)            })(window,document,\'script\',\'//www.google-analytics.com/analytics.js\',\'ga\');            ga(\'create\', window[\'gaId\'], \'auto\');            ga(\'set\', \'anonymizeIp\', true);            //ga(\'require\', \'linkid\', \'linkid.js\');            ga(\'send\', \'pageview\');          }        }      </script></head><body><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      wPageProcessor::addCurrentWidthPath(\'/object:default\');          </wsl:php><div id="blockPage"><div id="blockPageInner"><header xmlns="" id="blockHeader"><div id="blockHeaderBefore"><div id="blockHeaderBeforeInner"><div id="languageSelector"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $languagesDisplay   = \'ch|fr-ch|it-ch\';      $languagesExclude   = \'\';      $wGlobalProjectPath = \'/wGlobal\';              $correspondentLanguageFiles = wPageCur::getCorrespondentLanguageFiles(\'\', array(\'create\' =&gt; true, \'checkOnline\' =&gt; true, \'checkPersonalization\' =&gt; true, \'languagesExclude\' =&gt; $languagesExclude));                $languageKeys = array_keys($correspondentLanguageFiles);        if($languagesDisplay != \'\'){          $languageKeys = explode(\'|\', $languagesDisplay);        }        print \'&lt;div&gt;\';        $languageSelectedStr = \'\';        $languagesSelectableStr = \'&lt;div id="languageSelectable"&gt;\';        foreach($languageKeys as $language){          $data = $correspondentLanguageFiles[$language];          $text = wTexts::getText(\'languageSelector_\'.$language);          if($data[\'available\'] == 1 &amp;&amp; $language != \'\'){            $queryString = wStringconverter::applyFilter($_SERVER[\'QUERY_STRING\'], \'secure\');            $path = $queryString != \'\' ? $data[\'path\'].\'?\'.htmlspecialchars($queryString) : $data[\'path\'];            if($data[\'current\'] == 1){              $languageSelectedStr    .= \'&lt;div id="languageSelected" data-href="\'.$path.\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;span class="opener"&gt;&lt;/span&gt;&lt;/div&gt;\';              $languagesSelectableStr .= \'&lt;a class="lang current" href="\'.$path.\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;/a&gt;\';            }            else{              $languagesSelectableStr .= \'&lt;a class="lang" href="\'.$path.\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;/a&gt;\';            }          }          else if(!empty($data[\'parentPath\'])){            $languagesSelectableStr .= \'&lt;a class="lang" href="\'.wPathName::getDirTop($data[\'parentPath\']).\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;/a&gt;\';          }          else{            $languagesSelectableStr .= \'&lt;a class="lang" href="\'.$data[\'project\'].\'"&gt;&lt;img src="\'.$wGlobalProjectPath.\'/wGlobal/layout/images/flags/\'.$language.\'.svg" alt="\'.$text.\'" title="\'.$text.\'"/&gt;&lt;span class="textShort"&gt;\'.$language.\'&lt;/span&gt;&lt;span class="text"&gt;\'.$text.\'&lt;/span&gt;&lt;/a&gt;\';          }        }        $languagesSelectableStr .= \'&lt;/div&gt;\';        print $languageSelectedStr.$languagesSelectableStr;        print \'&lt;/div&gt;\';          </wsl:php></div><div id="navigationMeta"><wsl:navigation xmlns:wsl="http://weblication.de/5.0/wsl" data="/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php" template="/wGlobal/wGlobal/layout/templates/navigations/meta.wNavigation.php" mode="tree" navid="500664500664" filterEmptyTag="1" expires="3600" expiresUser="3600" removeIndexPhp=""/></div><div id="blockHeaderBeforeContent"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'8\';    </wsl:php></div></div></div><div id="blockHeaderMain"><div id="blockHeaderMainInner"><a id="logo" href="/knx-chfr/index.php" title="Zur Startseite" data-haslogoonscroll="1"><img class="logoImg" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/><img class="logoImgFull" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/><img class="logoImgOnScroll" src="/wGlobal/wGlobal/layout/images/knx-national-logo.png" alt="KNX Swiss"/></a><div id="searchBox"><form id="frmSearch" method="get" action="/knx-chfr/search/index.php"><div class="searchBoxContainer"><div class="searchBoxLabel"><label for="searchTermGlobal">Suche</label></div><div class="searchBoxElement"><input type="text" class="searchTerm" id="searchTermGlobal" placeholder="Suche" data-project-search="/knx-chfr" name="searchTerm" value=""/><input type="hidden" name="wcsrf" value="HsOWqNcsLcufuiKIvwFQKBXdrvXuXxVkVsHmsiGKfvpNoHLsmzqxxtb30ZutHveXuubuTtjXkoocYsnPXKwGebicPUmhPiFdWUidiNBR6"/><button id="searchSubmit" title="Suchen">Suchen</button></div></div></form></div><div id="navigationMain"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl" execution="">      $wCSSPath          = wPageCur::getPathCSS();      $navigationTopType = \'fullLayer\';      if($navigationTopType != \'\' &amp;&amp; $navigationTopType != \'none\'){              $navigationData = array();                 $navigationFileMain   = wCSS::getValue($wCSSPath, \'$navigationFileMain\');              $navigationData[\'data\']           = \'/knx-chfr/wGlobal/content/navigations/standard.wNavigation.php\';              if($navigationFileMain == \'all\'){          $navigationData[\'data\']           = \'/knx-chfr/wGlobal/content/navigations/all.wNavigation.php\';        }        else if($navigationFileMain == \'allFlat\'){          $navigationData[\'data\']           = \'/knx-chfr/wGlobal/content/navigations/allFlat.wNavigation.php\';        }              $navigationData[\'navid\']          = \'500664500664\';        $navigationData[\'navidPre\']       = \'\';        $navigationData[\'useLastNavId\']   = \'1\';        $navigationData[\'filterEmptyTag\'] = \'1\';        $navigationData[\'expires\']        = \'3600\';        $navigationData[\'expiresUser\']    = \'\';                $navigationData[\'removeIndexPhp\'] = \'\';                    if($navigationFileMain == \'all\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/allSub.wNavigation.php\';          $navigationData[\'mode\']           = \'sitemap\';        }        else if($navigationTopType == \'fullLayer\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/full.wNavigation.php\';          $navigationData[\'mode\']           = \'sitemap\';        }        else if($navigationTopType == \'fullLayerSub\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/fullSub.wNavigation.php\';          $navigationData[\'mode\']           = \'sitemap\';        }        else if($navigationTopType == \'fullSub\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/fullSub.wNavigation.php\';          $navigationData[\'mode\']           = \'treeAll\';        }        else if($navigationTopType == \'full\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/full.wNavigation.php\';          $navigationData[\'mode\']           = \'tree\';        }        else if($navigationTopType == \'main\'){          $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/main.wNavigation.php\';          $navigationData[\'mode\']           = \'tree\';        }                  print wNavigation::createNavigationHTML($navigationData[\'data\'], $navigationData[\'template\'], $navigationData[\'mode\'], $navigationData[\'navid\'], $navigationData);      }    </wsl:php></div><div id="blockHeaderMainContent"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'9\';    </wsl:php></div></div></div></header><div id="blockBody"><div id="blockBodyBefore"><div id="blockBodyBeforeInner"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'3\';    </wsl:php><div xmlns="" class="elementIncludeContentPage" id="pageContent3"><!--CONTENT:START--><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'3\';    </wsl:php><!--CONTENT:STOP--></div></div><div id="blockBodyBeforeAfter"><div id="navigationBreadcrumb"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                    $wCSSPath = wPageCur::getPathCSS();                              $navigationData = array();                $navigationData[\'data\']           = \'/knx-chfr/wGlobal/content/navigations/allFlat.wNavigation.php\';          $navigationData[\'navid\']          = \'500664500664\';          $navigationData[\'useLastNavId\']   = \'1\';          $navigationData[\'filterEmptyTag\'] = \'1\';          $navigationData[\'expires\']        = \'\';          $navigationData[\'expiresUser\']    = \'\';              $navigationData[\'removeIndexPhp\'] = \'\';          if(wCSS::getValue($wCSSPath, \'$displayNavigationBreadcrumbSub\') == \'yes\'){            $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/breadcrumbLayer.wNavigation.php\';            $navigationData[\'mode\']           = \'tree\';          }          else{            $navigationData[\'template\']       = \'/wGlobal/wGlobal/layout/templates/navigations/breadcrumb.wNavigation.php\';            $navigationData[\'mode\']           = \'breadcrumb\';          }          print wNavigation::createNavigationHTML($navigationData[\'data\'], $navigationData[\'template\'], $navigationData[\'mode\'], $navigationData[\'navid\'], $navigationData);        </wsl:php></div></div></div><div id="blockBodyInner"><div id="blockMain"><div id="blockMainInner"><div id="blockContent"><div id="blockContentInner"><!--CONTENT:START--><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'1\';      </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">          $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'11df451078ce66d6cabb06162d0b16c9\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"","backgroundImageURL":"","mouseoverImageURL":"","linkURL":"","linkTarget":"","backgroundPositionClass":"backgroundPositionLeftTop","layoutBackgroundColor":"","layoutPadding":"","layoutInnerWidth":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundSpeed":"","layout":"0","layoutInnerHeight":"","layoutBackgroundPosition":"","backgroundVideoURL":"","layoutParallaxBackgroundFactor":"","attributeClass":"","attributeID":"","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layoutOpenClose":"","layoutOptions":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSection\', \'variantId\' =&gt; $layout));             $layoutInfoOfNextElement = \'\';                  if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) &amp;&amp; $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){        $dataElementNext      = json_decode(\'[]\', true);               foreach($dataElementNext as $name =&gt; $value){                  if($value != \'\' &amp;&amp; preg_match(\'/^layout(\\w*)/\', $name, $matches)){            $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.",";          }        }      }    </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">          $uidSection = $uid;                    $posElement = \'1\';                  $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\';      $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute;      $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute;      $elementClassname      = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\');      $attributesEditor      = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';          $attributesAdditional  = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\');      if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' &amp;&amp; !empty($dataElement[\'title\'])){        $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){        $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){        $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\';           }      if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){        $attributesAdditional .= \' data-pos="\'.$posElement.\'"\';      }      if($layoutInfoOfNextElement != \'\'){        $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\';      }      $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\';      print \'&lt;\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'&gt;\';      if(!empty($dataOfVariant[\'options\'][\'addOpener\']) &amp;&amp; empty($wEditorId)){        print \'&lt;div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"&gt;&lt;div class="elementSectionOpenerInner"&gt;&lt;div class="elementSectionOpenerCaption"&gt;\'.htmlspecialchars($dataElement[\'title\']).\'&lt;/div&gt;&lt;div class="elementSectionOpenerIcon"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;\';      }      if(!empty($dataElement[\'backgroundImageURL\'])){        $maxWidth     = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\'));        $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth));        $quality      = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70);        $createWebp   = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) &amp;&amp; function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0;        $loadMode     = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\';        $options              = array();        $options[\'quality\']   = $quality;        if(!empty($dataElement[\'pictureArea\'])){          $cutData              = explode(\'|\', $dataElement[\'pictureArea\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);        }        $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\';        $dataElement[\'backgroundImageDefaultURL\']     = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options);        if($createWebp){          $optionsWebp = $options;          $optionsWebp[\'extension\']   = \'webp\';          $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp);        }        $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0;        if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){          $options              = array();          $options[\'quality\']   = $quality;          $cutData              = explode(\'|\', $dataElement[\'pictureAreaMin\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);          $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options);          if($createWebp){            $optionsWebp = $options;            $optionsWebp[\'extension\']   = \'webp\';            $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp);          }          print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){            $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options);            print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\';          }          else{            print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\';          }        }      }      $backgroundVideoURL    = \'\';      $backgroundVideoURLM   = \'\';      $backgroundVideoURLL   = \'\';      $backgroundVideoURLXL  = \'\';      $backgroundVideoURLXXL = \'\';            if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){        $backgroundVideoURL    = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']);                $backgroundVideoURLM   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']);                $backgroundVideoURLL   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']);                $backgroundVideoURLXL  = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']);                $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']);                print \'&lt;div class="backgroundContainer backgroundVideoContainer"&gt;\';        print \'&lt;video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"&gt;&lt;source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/&gt;&lt;/video&gt;\';                print \'&lt;script cdata-section="yes"&gt;/*&lt;![CDATA[*/\';        print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\';        if(!empty($backgroundVideoURL)){          print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\';        }        if(!empty($backgroundVideoURLM) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\';        }        if(!empty($backgroundVideoURLL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\';        }        print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\';            print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\';              print \'/*]]&gt;*/&lt;/script&gt;\';                  print \'&lt;/div&gt;\';      }      print \'&lt;div class="sectionInner"&gt;\';      if(isset($dataOfVariant[\'options\'][\'addDivInner\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){        $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true;        print \'&lt;div&gt;\';      }          wPageProcessor::storeCurrentWidthPath($uid);      wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname);                       </wsl:php><div xmlns="" class="symfony terminedetail"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">        include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wGlobal/wGlobal/scripts/php/symfony.php\');        $params = [];        if(!$_REQUEST[\'language\']) {        	if(\'\' == \'\') {        		$params[\'language\'] = \'fr-ch\';        	} else{        		$params[\'language\'] = \'\';        	}        }        if(!$_REQUEST[\'branche\']) $params[\'branche\'] = \'\';        if(!$_REQUEST[\'limit\']) $params[\'limit\'] = \'\';        if(!$_REQUEST[\'layout\']) $params[\'layout\'] = \'\';        if(\'\' == \'\') {	        if(!$_REQUEST[\'redirect\']) $params[\'redirect\'] = \'/knx-chfr/aktuelles/knx-termine.php\';        }        $Controller = new loadController();        $Controller-&gt;send(\'/fr/termine/detail\', $params);      </wsl:php></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">              wPageProcessor::restoreCurrentWidthPath($uid);      if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){        print \'&lt;/div&gt;\';      }      print \'&lt;/div&gt;&lt;/\'.$elementSectionName.\'&gt;\';                </wsl:php><!--CONTENT:STOP--><div id="blockAfter"><div id="blockAfterInner"><!--CONTENT:START--><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'6\';    </wsl:php><div xmlns="" id="areaContent6Include" class="elementincludeContentCurrentObject"/><!--CONTENT:STOP--></div></div></div></div></div></div></div></div><footer id="blockFooter"><div id="blockFooterInner"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'5\';    </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">          $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'919a451727055ef0ee778560edd16ec5\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"","backgroundImageURL":"","mouseoverImageURL":"","linkURL":"","linkTarget":"","backgroundPositionClass":"backgroundPositionLeftTop","layoutBackgroundColor":"0","layoutPadding":"","layout":"0","layoutInnerWidth":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutInnerHeight":"","layoutParallaxBackground":"","layoutParallaxBackgroundSpeed":"","backgroundVideoURL":"","backgroundVideoOggURL":"","attributeClass":"","attributeID":"","layoutBackgroundPosition":"","layoutParallaxBackgroundFactor":"","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSection\', \'variantId\' =&gt; $layout));             $layoutInfoOfNextElement = \'\';                  if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) &amp;&amp; $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){        $dataElementNext      = json_decode(\'{"title":"","backgroundImageURL":"","layoutBackgroundColor":"610","layoutPadding":"","layoutInnerWidth":"","layoutInnerHeight":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundFactor":"","layoutBackgroundPosition":"","backgroundVideoURL":"","attributeClass":"","attributeID":"footerAfter","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layout":"111"}\', true);               foreach($dataElementNext as $name =&gt; $value){                  if($value != \'\' &amp;&amp; preg_match(\'/^layout(\\w*)/\', $name, $matches)){            $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.",";          }        }      }    </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">          $uidSection = $uid;                    $posElement = \'1\';                  $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\';      $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute;      $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute;      $elementClassname      = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\');      $attributesEditor      = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';          $attributesAdditional  = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\');      if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' &amp;&amp; !empty($dataElement[\'title\'])){        $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){        $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){        $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\';           }      if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){        $attributesAdditional .= \' data-pos="\'.$posElement.\'"\';      }      if($layoutInfoOfNextElement != \'\'){        $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\';      }      $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\';      print \'&lt;\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'&gt;\';      if(!empty($dataOfVariant[\'options\'][\'addOpener\']) &amp;&amp; empty($wEditorId)){        print \'&lt;div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"&gt;&lt;div class="elementSectionOpenerInner"&gt;&lt;div class="elementSectionOpenerCaption"&gt;\'.htmlspecialchars($dataElement[\'title\']).\'&lt;/div&gt;&lt;div class="elementSectionOpenerIcon"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;\';      }      if(!empty($dataElement[\'backgroundImageURL\'])){        $maxWidth     = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\'));        $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth));        $quality      = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70);        $createWebp   = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) &amp;&amp; function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0;        $loadMode     = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\';        $options              = array();        $options[\'quality\']   = $quality;        if(!empty($dataElement[\'pictureArea\'])){          $cutData              = explode(\'|\', $dataElement[\'pictureArea\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);        }        $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\';        $dataElement[\'backgroundImageDefaultURL\']     = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options);        if($createWebp){          $optionsWebp = $options;          $optionsWebp[\'extension\']   = \'webp\';          $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp);        }        $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0;        if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){          $options              = array();          $options[\'quality\']   = $quality;          $cutData              = explode(\'|\', $dataElement[\'pictureAreaMin\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);          $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options);          if($createWebp){            $optionsWebp = $options;            $optionsWebp[\'extension\']   = \'webp\';            $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp);          }          print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){            $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options);            print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\';          }          else{            print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\';          }        }      }      $backgroundVideoURL    = \'\';      $backgroundVideoURLM   = \'\';      $backgroundVideoURLL   = \'\';      $backgroundVideoURLXL  = \'\';      $backgroundVideoURLXXL = \'\';            if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){        $backgroundVideoURL    = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']);                $backgroundVideoURLM   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']);                $backgroundVideoURLL   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']);                $backgroundVideoURLXL  = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']);                $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']);                print \'&lt;div class="backgroundContainer backgroundVideoContainer"&gt;\';        print \'&lt;video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"&gt;&lt;source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/&gt;&lt;/video&gt;\';                print \'&lt;script cdata-section="yes"&gt;/*&lt;![CDATA[*/\';        print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\';        if(!empty($backgroundVideoURL)){          print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\';        }        if(!empty($backgroundVideoURLM) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\';        }        if(!empty($backgroundVideoURLL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\';        }        print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\';            print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\';              print \'/*]]&gt;*/&lt;/script&gt;\';                  print \'&lt;/div&gt;\';      }      print \'&lt;div class="sectionInner"&gt;\';      if(isset($dataOfVariant[\'options\'][\'addDivInner\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){        $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true;        print \'&lt;div&gt;\';      }          wPageProcessor::storeCurrentWidthPath($uid);      wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname);                       </wsl:php><div xmlns="" class="elementStandard elementContent elementContainerStandard elementContainerStandard_var0 elementContainerStandardColumns elementContainerStandardColumns4 elementContainerStandardColumns_var25252525 elementContainerStandardPadding_var0"><div class="col col1"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $variant = \'25252525\';      $column  = \'1\';      wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'fcde6d7e1403dbe8ccc9db9c3b6f056a\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"KNX Swiss","display":"h4","text":" KNX Swiss ","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \' KNX Swiss \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'&lt;a&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'&lt;br&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'&lt;pre&gt;\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'&lt;/pre&gt;\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                  $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\';            }            else{              print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\';                        }          }          print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\';          print \'&lt;/div&gt;\';                  </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:fcde6d7e1403dbe8ccc9db9c3b6f056a\'] = true;      }    </wsl:php><div class="elementIncludeGroup"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] = \'1\';      </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">           $wCSSPath           = \'/wGlobal/wGlobal/layout/styles/design.css\';      $layout             = \'0\';          $dataElement        = json_decode(\'{"title":"","display":"","text":"&lt;p&gt;Bureau KNX Swiss&lt;br \\\\/&gt;Technoparkstrasse 2&lt;br \\\\/&gt;CH-8406 Winterthur&lt;br \\\\/&gt;&lt;\\\\/p&gt;\\\\n&lt;p&gt;Tel.  +41 52 202 72 60&lt;br \\\\/&gt;E-Mail: &lt;a href=\\\\"#wEmpty\\\\" onclick=\\\\"wSendMailNospam(\\\\u0027knx|knx.ch\\\\u0027);return false;\\\\" &gt;knx@knx.ch &lt;\\\\/a&gt;&lt;\\\\/p&gt;","layout":"0","layoutListStyle":""}\', true);         $dataOfVariant      = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementText\', \'variantId\' =&gt; $layout));        $text               = \'&lt;p&gt;Bureau KNX Swiss&lt;br /&gt;Technoparkstrasse 2&lt;br /&gt;CH-8406 Winterthur&lt;br /&gt;&lt;/p&gt;&lt;p&gt;Tel.  +41 52 202 72 60&lt;br /&gt;E-Mail: &lt;a href="#wEmpty" onclick="wSendMailNospam(\\\'knx|knx.ch\\\');return false;" &gt;knx@knx.ch &lt;/a&gt;&lt;/p&gt;\';                    $wProjectPath       = \'/knx-chfr\';      $wGlobalProjectPath = \'/wGlobal\';      $text = wDocumentData::replaceCurrentObjectdata($text, false);      $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $textImported      = \'\';      $hasTextImported   = false;                if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){        $text    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }            </wsl:php><div class="elementText elementText_var0 elementTextListStyle_var0"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                                     $addAcronyms        = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath);              $addAutolinks       = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath);              $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\');              if($addAcronyms == \'yes\'){                $pathAcronyms          = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\';                $limitAcronyms         = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\');                $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\');                 $maxDifferentAcronyms  = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAcronyms::parseTag(array(\'path\' =&gt; $pathAcronyms, \'limit\' =&gt; $limitAcronyms, \'caseSensitive\' =&gt; $caseSensitiveAcronyms, \'elementName\' =&gt; \'abbr\', \'maxDifferentAcronyms\' =&gt; $maxDifferentAcronyms), $text);              }              if($addAutolinks == \'yes\'){                $pathAutolinks          = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\';                $limitAutolinks         = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\');                $classAutolinks         = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\');                 $maxDifferentAutolinks  = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAutolinks::parseTag(array(\'path\' =&gt; $pathAutolinks, \'limit\' =&gt; $limitAutolinks, \'class\' =&gt; $classAutolinks, \'elementName\' =&gt; \'abbr\', \'maxDifferentAutolinks\' =&gt; $maxDifferentAutolinks), $text);              }              if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){                $text = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text);              }              $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text));              print $text;                        </wsl:php></div></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');    </wsl:php></div><div class="col col2"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $variant = \'25252525\';      $column  = \'2\';      wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'eed32e39e47bd2b49b0dd8e5132fb8bb\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"Actualit\\\\u00e9 \\\\n","display":"h4","text":" Actualit\\\\u00e9 \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \' Actualité \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'&lt;a&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'&lt;br&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'&lt;pre&gt;\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'&lt;/pre&gt;\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                  $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\';            }            else{              print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\';                        }          }          print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\';          print \'&lt;/div&gt;\';                  </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:eed32e39e47bd2b49b0dd8e5132fb8bb\'] = true;      }    </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">           $wCSSPath           = \'/wGlobal/wGlobal/layout/styles/design.css\';      $layout             = \'0\';          $dataElement        = json_decode(\'{"title":"","display":"","text":"&lt;p&gt;&lt;a href=\\\\"\\\\/knx-chfr\\\\/jobs\\\\/index.php\\\\"&gt;Jobs&lt;\\\\/a&gt;&lt;br \\\\/&gt;&lt;a href=\\\\"\\\\/knx-chfr\\\\/actualite\\\\/index.php\\\\"&gt;News&lt;\\\\/a&gt;&lt;br \\\\/&gt;&lt;a href=\\\\"\\\\/knx-chfr\\\\/actualite\\\\/agenda-knx.php\\\\"&gt;Agenda&lt;\\\\/a&gt;&lt;br \\\\/&gt;&lt;\\\\/p&gt;","layout":"0","layoutListStyle":""}\', true);         $dataOfVariant      = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementText\', \'variantId\' =&gt; $layout));        $text               = \'&lt;p&gt;&lt;a href="/knx-chfr/jobs/index.php"&gt;Jobs&lt;/a&gt;&lt;br /&gt;&lt;a href="/knx-chfr/actualite/index.php"&gt;News&lt;/a&gt;&lt;br /&gt;&lt;a href="/knx-chfr/actualite/agenda-knx.php"&gt;Agenda&lt;/a&gt;&lt;br /&gt;&lt;/p&gt;\';                    $wProjectPath       = \'/knx-chfr\';      $wGlobalProjectPath = \'/wGlobal\';      $text = wDocumentData::replaceCurrentObjectdata($text, false);      $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $textImported      = \'\';      $hasTextImported   = false;                if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){        $text    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }            </wsl:php><div class="elementText elementText_var0 elementTextListStyle_var0"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                                     $addAcronyms        = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath);              $addAutolinks       = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath);              $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\');              if($addAcronyms == \'yes\'){                $pathAcronyms          = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\';                $limitAcronyms         = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\');                $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\');                 $maxDifferentAcronyms  = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAcronyms::parseTag(array(\'path\' =&gt; $pathAcronyms, \'limit\' =&gt; $limitAcronyms, \'caseSensitive\' =&gt; $caseSensitiveAcronyms, \'elementName\' =&gt; \'abbr\', \'maxDifferentAcronyms\' =&gt; $maxDifferentAcronyms), $text);              }              if($addAutolinks == \'yes\'){                $pathAutolinks          = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\';                $limitAutolinks         = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\');                $classAutolinks         = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\');                 $maxDifferentAutolinks  = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAutolinks::parseTag(array(\'path\' =&gt; $pathAutolinks, \'limit\' =&gt; $limitAutolinks, \'class\' =&gt; $classAutolinks, \'elementName\' =&gt; \'abbr\', \'maxDifferentAutolinks\' =&gt; $maxDifferentAutolinks), $text);              }              if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){                $text = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text);              }              $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text));              print $text;                        </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');    </wsl:php></div><div class="col col3"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $variant = \'25252525\';      $column  = \'3\';      wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'f787295688853c56ecc43ee72d17850f\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"Espace membre \\\\n","display":"h4","text":" Espace membre \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \' Espace membre \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'&lt;a&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'&lt;br&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'&lt;pre&gt;\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'&lt;/pre&gt;\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                  $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\';            }            else{              print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\';                        }          }          print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\';          print \'&lt;/div&gt;\';                  </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:f787295688853c56ecc43ee72d17850f\'] = true;      }    </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">           $wCSSPath           = \'/wGlobal/wGlobal/layout/styles/design.css\';      $layout             = \'0\';          $dataElement        = json_decode(\'{"title":"","display":"","text":"&lt;p class=\\\\"hasOnlyATag\\\\"&gt;&lt;a href=\\\\"\\\\/admin\\\\/fr\\\\/\\\\" target=\\\\"_blank\\\\" &gt;Login&lt;\\\\/a&gt;&lt;\\\\/p&gt;","layout":"0","layoutListStyle":""}\', true);         $dataOfVariant      = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementText\', \'variantId\' =&gt; $layout));        $text               = \'&lt;p class="hasOnlyATag"&gt;&lt;a href="/admin/fr/" target="_blank" &gt;Login&lt;/a&gt;&lt;/p&gt;\';                    $wProjectPath       = \'/knx-chfr\';      $wGlobalProjectPath = \'/wGlobal\';      $text = wDocumentData::replaceCurrentObjectdata($text, false);      $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $textImported      = \'\';      $hasTextImported   = false;                if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){        $text    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }            </wsl:php><div class="elementText elementText_var0 elementTextListStyle_var0"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                                     $addAcronyms        = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath);              $addAutolinks       = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath);              $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\');              if($addAcronyms == \'yes\'){                $pathAcronyms          = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\';                $limitAcronyms         = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\');                $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\');                 $maxDifferentAcronyms  = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAcronyms::parseTag(array(\'path\' =&gt; $pathAcronyms, \'limit\' =&gt; $limitAcronyms, \'caseSensitive\' =&gt; $caseSensitiveAcronyms, \'elementName\' =&gt; \'abbr\', \'maxDifferentAcronyms\' =&gt; $maxDifferentAcronyms), $text);              }              if($addAutolinks == \'yes\'){                $pathAutolinks          = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\';                $limitAutolinks         = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\');                $classAutolinks         = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\');                 $maxDifferentAutolinks  = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAutolinks::parseTag(array(\'path\' =&gt; $pathAutolinks, \'limit\' =&gt; $limitAutolinks, \'class\' =&gt; $classAutolinks, \'elementName\' =&gt; \'abbr\', \'maxDifferentAutolinks\' =&gt; $maxDifferentAutolinks), $text);              }              if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){                $text = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text);              }              $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text));              print $text;                        </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');    </wsl:php></div><div class="col col4"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $variant = \'25252525\';      $column  = \'4\';      wPageProcessor::storeCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'1c8b2a7d740dfd790dfb546ebf1bbfe2\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"Media Channels \\\\n","display":"h4","text":" Media Channels \\\\n","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \' Media Channels \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'&lt;a&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'&lt;br&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'&lt;pre&gt;\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'&lt;/pre&gt;\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                  $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\';            }            else{              print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\';                        }          }          print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\';          print \'&lt;/div&gt;\';                  </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:1c8b2a7d740dfd790dfb546ebf1bbfe2\'] = true;      }    </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'e3c63b93999a4e45166cc52f4fb27327\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"Zu unserer Linkedin Seite","link":"https:\\\\/\\\\/ch.linkedin.com\\\\/company\\\\/knx-swiss","layout":"0","type":"Facebook","layoutRadius":"","layoutFloat":"25","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"","layoutShadow":"","layoutMargin":"","layoutType":"LinkedIn"}\', true);         $title = \'Zu unserer Linkedin Seite\';         $link  = \'https://ch.linkedin.com/company/knx-swiss\';                 $type  = \'Facebook\';            $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true);                      $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSocialButton\', \'variantId\' =&gt; $layout));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\']));             $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';        if(preg_match(\'/^mailto\\:/\', $link)){          $link = str_replace(\'&amp;body\', \'&amp;amp;body\', $link);          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        else{          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        print \'&lt;div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'&gt;\';        if(!empty($wEditorId)){          print \'&lt;div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"&gt;&lt;/div&gt;\';        }        print \'&lt;div class="socialIcon"&gt;&amp;#160;&lt;/div&gt;\';        if(preg_match(\'/mailto:/\', $link)){          print \'&lt;a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\';        }        else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){          print \'&lt;a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){            $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\';          }          else{            $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\';          }          print \'&lt;a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\';        }        print \'&lt;/div&gt;\';          </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'1c90553a85b72ea13b1f65df01ea0e3f\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"Auf Twitter folgen","link":"http:\\\\/\\\\/www.twitter.com\\\\/knxswiss","layout":"0","type":"Twitter","layoutRadius":"","layoutFloat":"25","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"0","layoutShadow":"","layoutMargin":"","layoutType":"Twitter"}\', true);         $title = \'Auf Twitter folgen\';         $link  = \'http://www.twitter.com/knxswiss\';                 $type  = \'Twitter\';            $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true);                      $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSocialButton\', \'variantId\' =&gt; $layout));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\']));             $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';        if(preg_match(\'/^mailto\\:/\', $link)){          $link = str_replace(\'&amp;body\', \'&amp;amp;body\', $link);          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        else{          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        print \'&lt;div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'&gt;\';        if(!empty($wEditorId)){          print \'&lt;div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"&gt;&lt;/div&gt;\';        }        print \'&lt;div class="socialIcon"&gt;&amp;#160;&lt;/div&gt;\';        if(preg_match(\'/mailto:/\', $link)){          print \'&lt;a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\';        }        else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){          print \'&lt;a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){            $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\';          }          else{            $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\';          }          print \'&lt;a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\';        }        print \'&lt;/div&gt;\';          </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">          $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'2eb832603e227df12dea5da79a561d2d\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"","display":"","layout":"0","layoutSpace":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementClearerSpacer\', \'variantId\' =&gt; $layout));      </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">            $elementClassname      = wCSS::convertSubvariantsToClassnames(\'elementClearerSpacer\', $dataOfVariant[\'subvariants\'], \'elementClearerSpacer elementClearerSpacer_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementClearerSpacer\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');           print \'&lt;div class="\'.$elementClassname.\'"&gt;&lt;/div&gt;\';              </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'cda979074de8a0f571f0b884178cbde1\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';          $dataElement      = json_decode(\'{"title":"KNX Community","display":"h4","text":"KNX Community ","layout":"0","isNavAnchor":"","subline":"","layoutAlign":"","layoutColor":"","icon":"","layoutSize":""}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementHeadline\', \'variantId\' =&gt; $layout, \'mapFragments\' =&gt; array(\'display\' =&gt; \'layoutLevel\')));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementHeadline\', $dataOfVariant[\'subvariants\'], \'elementHeadline elementHeadline_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementHeadline\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\');                                   $headlineText     = \'KNX Community \';                $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $headlineTextImported = \'\';      $hasTextImported      = false;                    if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){        $headlineText    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }      $headlineText = wDocumentData::replaceCurrentObjectdata($headlineText, false);                          $elementOption = array();      $elementOption[\'uid\']                 = $uid;      $elementOption[\'display\']             = isset($dataElement[\'display\']) ? $dataElement[\'display\'] : \'\';      $elementOption[\'layout\']              = $layout;      $elementOption[\'addLinkToHeadline\']   = $dataOfVariant[\'options\'][\'addLinkToHeadline\'];      $elementOption[\'allowLinebreaks\']     = $dataOfVariant[\'options\'][\'allowLinebreaks\'];          $elementOption[\'allowHighlighting\']   = $dataOfVariant[\'options\'][\'allowHighlighting\'];      $elementOption[\'allowLinks\']          = $dataOfVariant[\'options\'][\'allowLinks\'];      $elementOption[\'markShys\']            = \'1\';      $elementOption[\'editor\']              = \'wysiwyg\';       $elementOption[\'charsToSuperscript\']  = $dataOfVariant[\'options\'][\'charsToSuperscript\'];      $elementOption[\'firstContentGroupId\'] = isset($dataOfVariant[\'options\'][\'firstContentGroupId\']) ? $dataOfVariant[\'options\'][\'firstContentGroupId\'] : \'1\';      $allowedTags     = \'\';      $stripeTagsExept = \'\';      $elementOption[\'wysiwygFunctions\'] = \'specialchars\';      $elementOption[\'autoFilter\']       = \'deleteParagraphs,deleteStyleAttributes,deleteTags\';        if(isset($dataOfVariant[\'options\'][\'autoFilter\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilter\'];      }      if($elementOption[\'allowLinks\'] == \'yes\' || $elementOption[\'allowLinks\'] == \'admin\' &amp;&amp; (wSession::getUserType() == \'admin\' || !wBrowseEdit::isInEditor())){        $stripeTagsExept .= \'&lt;a&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'a\';        $elementOption[\'wysiwygFunctions\'] .= \'|link\';      }      if($elementOption[\'allowLinebreaks\'] == \'yes\'){        $stripeTagsExept .= \'&lt;br&gt;\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'br\';        $elementOption[\'autoFilter\'] = \'replaceDivsByBr,trimBr,\'.$elementOption[\'autoFilter\'];      }      else{        $elementOption[\'autoFilter\'] .= \',deleteLinebreaks\';      }      if($elementOption[\'allowHighlighting\'] == \'yes\'){        $stripeTagsExept .= \'&lt;strong&gt;&lt;b&gt;\';        $elementOption[\'wysiwygFunctions\'] .= \'|bold|source\';        $allowedTags .= ($allowedTags != \'\' ? \'|\' : \'\').\'strong|b\';      }      if($allowedTags != \'\'){        $elementOption[\'autoFilter\'] = str_replace(\'deleteTags\', \'deleteTagsExcept(\'.$allowedTags.\')\', $elementOption[\'autoFilter\']);      }      if(isset($dataOfVariant[\'options\'][\'autoFilterFinal\'])){        $elementOption[\'autoFilter\'] = $dataOfVariant[\'options\'][\'autoFilterFinal\'];      }      $headlineTextDisplay = strip_tags($headlineText, $stripeTagsExept);      $isDisplayAuto = false;      //print \'&lt;pre&gt;\';      //var_dump($dataOfVariant);          //var_dump($elementOption);       //print $dataOfVariant[\'options\'][\'display\'];      //print \'&lt;/pre&gt;\';      if(!empty($dataOfVariant[\'options\'][\'display\'])){        $elementOption[\'display\'] = $dataOfVariant[\'options\'][\'display\'];      }      if(!empty($dataOfVariant[\'options\'][\'elementName\'])){        $elementName            = $dataOfVariant[\'options\'][\'elementName\'];        $elementAdditionalClass = \'\';        if(preg_match(\'/(div|span|p)(\\d+)/\', $elementName, $matches)){          $elementName            = $matches[1];          $elementAdditionalClass = \'h\'.$matches[2];        }      }      else if($elementOption[\'display\'] == \'\' || $elementOption[\'display\'] == \'auto\'){        $isDisplayAuto = true;        $elementOption[\'display\'] = \'h2\';        if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\'] &amp;&amp; empty($GLOBALS[\'wPageprocessing\'][\'countHeadline\'])){          $elementOption[\'display\'] = \'h1\';        }        $elementName            = $elementOption[\'display\'];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/h(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = \'h\'.$matches[1];        $elementAdditionalClass = \'\';      }      else if(preg_match(\'/(div|span|p)(\\d+)/\', $elementOption[\'display\'], $matches)){        $elementName            = $matches[1];        $elementAdditionalClass = \'h\'.$matches[2];      }      else{        $elementName            = \'div\';        $elementAdditionalClass = \'\';      }            $headlineId = \'\';      if($elementOption[\'addLinkToHeadline\'] == \'yes\'){        $headlineId = \'anchor_\'.substr($elementOption[\'uid\'], 0, 8).\'_\'.wStringconverter::convertAnchorToID($headlineText);      }      if(!empty($elementOption[\'charsToSuperscript\'])){        $headlineTextDisplay = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $elementOption[\'charsToSuperscript\']), $headlineTextDisplay);      }      $headlineTextDisplay = trim($headlineTextDisplay);      $elementClassname .= \' elementHeadlineLevel_var\'.$elementOption[\'display\'];      if(!empty($dataElement[\'icon\'])){        $elementClassname .= \' hasIcon\';      }          </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                  $wUseEditorTmp = \'\';                                     $canEditEmbed = (wSession::getUserType() == \'admin\' || wSession::getUserType() == \'standard\') &amp;&amp; $wUseEditorTmp !== \'0\' &amp;&amp; strpos(wEnv::getGlobalValue(\'wPathTemplateObject\'), \'/wGlobal/layout/templates/objects/objectMasks/\') === false;          print \'&lt;div class="\'.$elementClassname.\'"\'.($headlineId != \'\' ? \' id="\'.$headlineId.\'"\' : \'\').($canEditEmbed ? \' data-eeid="\'.$uid.\'"\' : \'\').\'&gt;\';          if(!empty($dataElement[\'icon\'])){            if(isset($dataOfVariant[\'options\'][\'addIconAsImg\']) &amp;&amp; $dataOfVariant[\'options\'][\'addIconAsImg\'] == \'yes\'){              print \'&lt;img class="elementHeadlineIcon" src="\'.htmlspecialchars($dataElement[\'icon\']).\'"/&gt;\';            }            else{              print \'&lt;span class="elementHeadlineIcon" style="background-image:url(\'.htmlspecialchars($dataElement[\'icon\']).\')"&gt;&lt;/span&gt;\';                        }          }          print \'&lt;\'.$elementName.($elementAdditionalClass != \'\' ? \' class="\'.$elementAdditionalClass.\'"\' : \'\').\'&gt;\'.$headlineTextDisplay.\'&lt;/\'.$elementName.\'&gt;\';          print \'&lt;/div&gt;\';                  </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      if($GLOBALS[\'wPageprocessing\'][\'currentContentGroupId\'] == $elementOption[\'firstContentGroupId\']){        $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] = isset($GLOBALS[\'wPageprocessing\'][\'countHeadline\']) ? $GLOBALS[\'wPageprocessing\'][\'countHeadline\'] : 0;        if(!isset($dataOfVariant[\'options\'][\'considerAsHeadline\']) || $dataOfVariant[\'options\'][\'considerAsHeadline\'] != \'no\'){          $GLOBALS[\'wPageprocessing\'][\'countHeadline\']++;        }        $GLOBALS[\'wPageprocessing\'][\'headlineDisplayed:cda979074de8a0f571f0b884178cbde1\'] = true;      }    </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'6b527248ba2022862b70b69a0b9991c3\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'0\';           $dataElement      = json_decode(\'{"title":"KNX Mitgliedergruppe auf LinkedIn","link":"https:\\\\/\\\\/www.linkedin.com\\\\/groups\\\\/8253613\\\\/","layout":"0","type":"Twitter","layoutRadius":"","layoutFloat":"","layoutSize":"32","layoutBackgroundColor":"1000","layoutBorderRadius":"20","layoutBackgroundGradient":"0","layoutShadow":"","layoutMargin":"","layoutType":"LinkedIn"}\', true);         $title = \'KNX Mitgliedergruppe auf LinkedIn\';         $link  = \'https://www.linkedin.com/groups/8253613/\';                 $type  = \'Twitter\';            $pathToShare = !empty(wEnv::getGlobalValue(\'wPathIncludedObject\')) ? wEnv::getGlobalValue(\'wPathIncludedObject\') : wRequest::getPath(true);                      $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSocialButton\', \'variantId\' =&gt; $layout));             $elementClassname = wCSS::convertSubvariantsToClassnames(\'elementSocialButton\', $dataOfVariant[\'subvariants\'], \'elementSocialButton elementSocialButton_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSocialButton\', $dataOfVariant[\'additionalClasses\']));             $attributesEditor = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';        if(preg_match(\'/^mailto\\:/\', $link)){          $link = str_replace(\'&amp;body\', \'&amp;amp;body\', $link);          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(rawurlencode(wRequest::getURL(true)), rawurlencode($pathToShare), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), rawurlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), rawurlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        else{          $link = str_replace(array(\'$url\', \'$path\', \'$title\', \'$description\', \'$thumbnail\'), array(urlencode(wRequest::getURL(true)), urlencode($pathToShare), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'title\'))), urlencode(htmlspecialchars_decode(wDocumentData::getData($pathToShare, \'description\'))), urlencode(wDocumentData::getData($pathToShare, \'thumbnail\'))), $link);        }        print \'&lt;div title="\'.htmlspecialchars($title).\'" class="elementStandard \'.$elementClassname.\'"\'.$attributesEditor.\'&gt;\';        if(!empty($wEditorId)){          print \'&lt;div id="wConfigMaskOpener_\'.$wEditorId.\'" class="wConfigMaskOpener wConfigMaskOpenerSocialButton"&gt;&lt;/div&gt;\';        }        print \'&lt;div class="socialIcon"&gt;&amp;#160;&lt;/div&gt;\';        if(preg_match(\'/mailto:/\', $link)){          print \'&lt;a class="socialLink" onclick="event.stopPropagation();wSendMailNospam(\\\'\'.(str_replace(array(\'@\', \'mailto:\'), array(\'|\', \'\'), $link)).\'\\\');return false;" href="#wEmpty"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\';        }        else if(preg_match(\'/https?:\\/\\/api.whatsapp.com/\', $link)){          print \'&lt;a class="socialLink" onclick="window.open(\\\'\'.htmlspecialchars($link).\'\\\');return false;" target="_blank" rel="noopener" href="#Whatsapp-Chat"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'linkTarget\'])){            $targetAttribute = \' target="\'.$dataOfVariant[\'options\'][\'linkTarget\'].\'" rel="noopener"\';          }          else{            $targetAttribute = preg_match(\'/(https?\\:)?\\/\\//\', $link) ? \' target="_blank" rel="noopener"\' : \'\';          }          print \'&lt;a class="socialLink" onclick="event.stopPropagation()"\'.$targetAttribute.\' href="\'.htmlspecialchars($link).\'"&gt;&lt;span&gt;&amp;#160;&lt;/span&gt;&lt;/a&gt;\';        }        print \'&lt;/div&gt;\';          </wsl:php></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      wPageProcessor::restoreCurrentWidthPath(\'f64047d14c484a594cf73ca8220fb5a0\'.\'(\'.$column.\')\');    </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">              wPageProcessor::restoreCurrentWidthPath($uid);      if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){        print \'&lt;/div&gt;\';      }      print \'&lt;/div&gt;&lt;/\'.$elementSectionName.\'&gt;\';                </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">          $wCSSPath         = \'/wGlobal/wGlobal/layout/styles/design.css\';      $uid              = \'e9e10b69b6eaef6ad1495f3049590c3a\';      $wEditorId        = \'\';      $wccs             = \'\';      $layout           = \'111\';           $dataElement      = json_decode(\'{"title":"","backgroundImageURL":"","layoutBackgroundColor":"610","layoutPadding":"","layoutInnerWidth":"","layoutInnerHeight":"","layoutMargin":"","layoutIfVisible":"","wHideStructureEditor":"0","anchor":"","layoutParallaxBackground":"","layoutParallaxBackgroundFactor":"","layoutBackgroundPosition":"","backgroundVideoURL":"","attributeClass":"","attributeID":"footerAfter","pictureAreaMin":"","pictureArea":"","layoutBackgroundSize":"","layoutOptions":"","layoutOpenClose":"","backgroundVideoURLM":"","backgroundVideoURLL":"","backgroundVideoURLXL":"","backgroundVideoURLXXL":"","layout":"111"}\', true);         $dataOfVariant    = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementSection\', \'variantId\' =&gt; $layout));             $layoutInfoOfNextElement = \'\';                  if(isset($dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\']) &amp;&amp; $dataOfVariant[\'options\'][\'addLayoutInfoOfNextElement\'] == \'yes\'){        $dataElementNext      = json_decode(\'[]\', true);               foreach($dataElementNext as $name =&gt; $value){                  if($value != \'\' &amp;&amp; preg_match(\'/^layout(\\w*)/\', $name, $matches)){            $layoutInfoOfNextElement .= (!empty($matches[1]) ? \'elementSection\'.$matches[1].\'_var\' : \'elementSection_var\').$value.",";          }        }      }    </wsl:php><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">          $uidSection = $uid;                    $posElement = \'2\';                  $idAttribute = !empty($dataElement[\'title\']) ? wStringconverter::convertAnchorToID($dataElement[\'title\']) : \'\';      $idAttribute = !empty($dataElement[\'anchor\']) ? $dataElement[\'anchor\'] : $idAttribute;      $idAttribute = !empty($dataElement[\'attributeID\']) ? $dataElement[\'attributeID\'] : $idAttribute;      $elementClassname      = wCSS::convertSubvariantsToClassnames(\'elementSection\', $dataOfVariant[\'subvariants\'], \'elementSection elementSection_var\'.$layout.\' \'.wCSS::convertAdditionalClassesToClassnames(\'elementSection\', $dataOfVariant[\'additionalClasses\'])).(!empty($dataElement[\'attributeClass\']) ? \' \'.$dataElement[\'attributeClass\'] : \'\').(!empty($dataOfVariant[\'options\'][\'minWidthOpenInitClass\']) ? \' minWidthOpenInit-\'.$dataOfVariant[\'options\'][\'minWidthOpenInitClass\'] : \'\');      $attributesEditor      = wPageProcessor::isInEditor() ? \' data-welid="\'.$wEditorId.\'" data-wccs="\'.$wccs.\'"\' : \'\';          $attributesAdditional  = !empty($dataElement[\'attributeID\']) ? \' id="\'.$dataElement[\'attributeID\'].\'"\' : (!empty($idAttribute) ? \' id="\'.$idAttribute.\'"\' : \'\');      if(!empty($dataOfVariant[\'options\'][\'addDataTitle\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDataTitle\'] == \'yes\' &amp;&amp; !empty($dataElement[\'title\'])){        $attributesAdditional .= \' data-title="\'.htmlspecialchars($dataElement[\'title\']).\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'])){        $attributesAdditional .= \' data-parallaxbackgroundfactor="\'.$dataOfVariant[\'options\'][\'parallaxbackgroundfactor\'].\'"\';           }      if(isset($dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'])){        $attributesAdditional .= \' data-parallaxbackgrounddirection="\'.$dataOfVariant[\'options\'][\'parallaxbackgrounddirection\'].\'"\';           }      if(!empty($dataOfVariant[\'options\'][\'addPositionOfElement\'])){        $attributesAdditional .= \' data-pos="\'.$posElement.\'"\';      }      if($layoutInfoOfNextElement != \'\'){        $attributesAdditional .= \' data-layoutnext="\'.$layoutInfoOfNextElement.\'"\';      }      $elementSectionName = !empty($dataOfVariant[\'options\'][\'elementName\']) ? $dataOfVariant[\'options\'][\'elementName\'] : \'div\';      print \'&lt;\'.$elementSectionName.\' class="\'.$elementClassname.\'"\'.$attributesEditor.$attributesAdditional.\'&gt;\';      if(!empty($dataOfVariant[\'options\'][\'addOpener\']) &amp;&amp; empty($wEditorId)){        print \'&lt;div class="elementSectionOpener" onclick="jQuery(this).parent().toggleClass(\\\'open\\\')"&gt;&lt;div class="elementSectionOpenerInner"&gt;&lt;div class="elementSectionOpenerCaption"&gt;\'.htmlspecialchars($dataElement[\'title\']).\'&lt;/div&gt;&lt;div class="elementSectionOpenerIcon"&gt;&lt;/div&gt;&lt;/div&gt;&lt;/div&gt;\';      }      if(!empty($dataElement[\'backgroundImageURL\'])){        $maxWidth     = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidth\', \'\'));        $maxWidthFull = preg_replace(\'/px$/\', \'\', wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageMaxWidthFull\', $maxWidth));        $quality      = wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageQuality\', 70);        $createWebp   = preg_match(\'/^jpe?g$/i\', wPathName::getFileExtension($dataElement[\'backgroundImageURL\'])) &amp;&amp; function_exists("imagewebp") ? wCSS::getOptionOfVariantdata($dataOfVariant, \'backgroundimageCreateWebp\', 0) : 0;        $loadMode     = !empty($dataOfVariant[\'loadMode\']) ? $dataOfVariant[\'loadMode\'] : \'\';        $options              = array();        $options[\'quality\']   = $quality;        if(!empty($dataElement[\'pictureArea\'])){          $cutData              = explode(\'|\', $dataElement[\'pictureArea\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);        }        $attributeQuality = wSession::getUserType() == \'admin\' ? \' data-quality="\'.$options[\'quality\'].\'"\' : \'\';        $dataElement[\'backgroundImageDefaultURL\']     = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $options);        if($createWebp){          $optionsWebp = $options;          $optionsWebp[\'extension\']   = \'webp\';          $dataElement[\'backgroundImageWebpDefaultURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidthFull, \'\', \'default\', $optionsWebp);        }        $minWidthVisible = $dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\'] ? intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundVisible\']) : 0;        if(!empty($dataElement[\'pictureAreaMin\']) || $maxWidth != $maxWidthFull){          $options              = array();          $options[\'quality\']   = $quality;          $cutData              = explode(\'|\', $dataElement[\'pictureAreaMin\']);          $options[\'cutLeft\']   = intval(!empty($cutData[0]) ? $cutData[0] : 0);          $options[\'cutTop\']    = intval(!empty($cutData[1]) ? $cutData[1] : 0);          $options[\'cutWidth\']  = intval(!empty($cutData[2]) ? $cutData[2] : 0);          $options[\'cutHeight\'] = intval(!empty($cutData[3]) ? $cutData[3] : 0);          $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $options);          if($createWebp){            $optionsWebp = $options;            $optionsWebp[\'extension\']   = \'webp\';            $dataElement[\'backgroundImageWebpMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $maxWidth, \'\', \'default\', $optionsWebp);          }          print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\'" data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\';        }        else{          if(!empty($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'])){            $dataElement[\'backgroundImageMinURL\'] = wThumbnail::createThumbnail($dataElement[\'backgroundImageURL\'], $dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\'], \'\', \'default\', $options);            print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div style="background-image:url(\\\'\'.$dataElement[\'backgroundImageDefaultURL\'].\'\\\')"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\';          }          else{            print \'&lt;div\'.$attributeQuality.\' class="backgroundContainer backgroundImageContainer"&gt;&lt;div data-responsivebackground="1"\'.($minWidthVisible &gt; 0 ? \' data-minwidthvisible="\'.$minWidthVisible.\'"\' : \'\').\' data-responsivebackgroundminwidth="\'.intval($dataOfVariant[\'options\'][\'elementWidthMinBackgroundDefault\']).\' data-backgroundimagemin="\'.$dataElement[\'backgroundImageMinURL\'].\'" data-backgroundimage="\'.$dataElement[\'backgroundImageDefaultURL\'].\'"\'.($createWebp == \'1\' ? \' data-backgroundimagewebpmin="\'.$dataElement[\'backgroundImageWebpMinURL\'].\'" data-backgroundimagewebp="\'.$dataElement[\'backgroundImageWebpDefaultURL\'].\'"\' : \'\').\'&gt;&lt;/div&gt;&lt;/div&gt;\';          }        }      }      $backgroundVideoURL    = \'\';      $backgroundVideoURLM   = \'\';      $backgroundVideoURLL   = \'\';      $backgroundVideoURLXL  = \'\';      $backgroundVideoURLXXL = \'\';            if(!empty($dataElement[\'backgroundVideoURL\']) || !empty($dataElement[\'backgroundVideoURLL\']) || !empty($dataElement[\'backgroundVideoURLXL\']) || !empty($dataElement[\'backgroundVideoURLXXL\'])){        $backgroundVideoURL    = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURL\'] : $dataElement[\'backgroundVideoURL\']);                $backgroundVideoURLM   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLM\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLM\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLM\'] : $dataElement[\'backgroundVideoURLM\']);                $backgroundVideoURLL   = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLL\'] : $dataElement[\'backgroundVideoURLL\']);                $backgroundVideoURLXL  = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXL\'] : $dataElement[\'backgroundVideoURLXL\']);                $backgroundVideoURLXXL = (!preg_match(\'/^(https?:)?\\/\\//\', $dataElement[\'backgroundVideoURLXXL\']) &amp;&amp; !empty($dataElement[\'backgroundVideoURLXXL\']) ? wRequest::getDomain().$dataElement[\'backgroundVideoURLXXL\'] : $dataElement[\'backgroundVideoURLXXL\']);                print \'&lt;div class="backgroundContainer backgroundVideoContainer"&gt;\';        print \'&lt;video class="sectionBackgroundVideo" loop="loop" autoplay="autoplay" preload="auto" poster="" muted="muted" playsinline="playsinline"&gt;&lt;source id="bgvs_\'.$uid.\'" src="about:blank" type="video/mp4"/&gt;&lt;/video&gt;\';                print \'&lt;script cdata-section="yes"&gt;/*&lt;![CDATA[*/\';        print \'winWidth = window.innerWidth || document.documentElement.offsetWidth || document.body.clientWidth;videoSource = \\\'\\\';\';        if(!empty($backgroundVideoURL)){          print \'videoSource = \\\'\'.$backgroundVideoURL.\'\\\';\';        }        if(!empty($backgroundVideoURLM) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinM\')).\'){videoSource = \\\'\'.$backgroundVideoURLM.\'\\\'}\';        }        if(!empty($backgroundVideoURLL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinL\')).\'){videoSource = \\\'\'.$backgroundVideoURLL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXL.\'\\\'}\';        }        if(!empty($backgroundVideoURLXXL) &amp;&amp; wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\') != \'\'){          print \'if(winWidth &gt;= \'.str_replace(\'px\', \'\', wCSS::getValue($wCSSPath, \'.elementSection\', \'-w-option-backgroundVideoViewportMinXXL\')).\'){videoSource = \\\'\'.$backgroundVideoURLXXL.\'\\\'}\';        }        print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').setAttribute(\\\'src\\\', videoSource);\';            print \'document.getElementById(\\\'bgvs_\'.$uid.\'\\\').parentElement.load();\';              print \'/*]]&gt;*/&lt;/script&gt;\';                  print \'&lt;/div&gt;\';      }      print \'&lt;div class="sectionInner"&gt;\';      if(isset($dataOfVariant[\'options\'][\'addDivInner\']) &amp;&amp; $dataOfVariant[\'options\'][\'addDivInner\'] == \'yes\'){        $GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'] = true;        print \'&lt;div&gt;\';      }          wPageProcessor::storeCurrentWidthPath($uid);      wPageProcessor::addCurrentWidthPath(\'/section:\'.$elementClassname);                       </wsl:php><div xmlns="" class="elementStandard elementContent elementContainerStandard elementContainerStandard_var0 elementContainerStandardColumns elementContainerStandardColumns2 elementContainerStandardColumns_var5050 elementContainerStandardPadding_var0"><div class="col col1"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $variant = \'5050\';      $column  = \'1\';      wPageProcessor::storeCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    </wsl:php><div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">           $wCSSPath           = \'/wGlobal/wGlobal/layout/styles/design.css\';      $layout             = \'0\';          $dataElement        = json_decode(\'{"title":"","display":"","text":"\\\\u00a9 KNX Association","layout":"","layoutListStyle":""}\', true);         $dataOfVariant      = wCSS::getDataVariantOfElement($dataElement, array(\'wCSSPath\' =&gt; $wCSSPath, \'variantClass\' =&gt; \'elementText\', \'variantId\' =&gt; $layout));        $text               = \'© KNX Association\';                    $wProjectPath       = \'/knx-chfr\';      $wGlobalProjectPath = \'/wGlobal\';      $text = wDocumentData::replaceCurrentObjectdata($text, false);      $importSelectorUrl = !empty($dataOfVariant[\'options\'][\'importSelectorUrl\']) ? $dataOfVariant[\'options\'][\'importSelectorUrl\'] : \'\';      $importKey         = \'\';          $importEditorId    = \'\';          $textImported      = \'\';      $hasTextImported   = false;                if(!empty($dataOfVariant[\'options\'][\'importCallback\']) &amp;&amp; !empty(trim($importKey)) &amp;&amp; preg_match(\'/(\\w+)\\:\\:(\\w+)/\', $dataOfVariant[\'options\'][\'importCallback\'], $matches) &amp;&amp; method_exists($matches[1], $matches[2])){        $text    = call_user_func($dataOfVariant[\'options\'][\'importCallback\'], $importKey);        $hasTextImported = true;      }            </wsl:php><div class="elementText elementText_var0 elementTextListStyle_var0"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">                                     $addAcronyms        = wVariables::getValue(\'autoacronyms_active\', $wGlobalProjectPath);              $addAutolinks       = wVariables::getValue(\'autolinks_active\', $wGlobalProjectPath);              $charsToSuperscript = wCSS::getValue($wCSSPath, \'.elementText\', \'-w-option-charsToSuperscript\');              if($addAcronyms == \'yes\'){                $pathAcronyms          = $wProjectPath.\'/wGlobal/content/acronyms/standard.wAcronyms.php\';                $limitAcronyms         = wVariables::getValue(\'autoacronyms_limit\', $wProjectPath, \'\', \'\');                $caseSensitiveAcronyms = wVariables::getValue(\'autoacronyms_casesensitive\', $wProjectPath, \'\', \'\');                 $maxDifferentAcronyms  = wVariables::getValue(\'acronyms_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAcronyms::parseTag(array(\'path\' =&gt; $pathAcronyms, \'limit\' =&gt; $limitAcronyms, \'caseSensitive\' =&gt; $caseSensitiveAcronyms, \'elementName\' =&gt; \'abbr\', \'maxDifferentAcronyms\' =&gt; $maxDifferentAcronyms), $text);              }              if($addAutolinks == \'yes\'){                $pathAutolinks          = $wProjectPath.\'/wGlobal/content/autolinks/standard.wAutolinks.php\';                $limitAutolinks         = wVariables::getValue(\'autolinks_limit\', $wProjectPath, \'\', \'\');                $classAutolinks         = wVariables::getValue(\'autolinks_class\', $wProjectPath, \'\', \'\');                 $maxDifferentAutolinks  = wVariables::getValue(\'autolinks_max_different\', $wProjectPath, \'\', \'\');                $text = wsl_addAutolinks::parseTag(array(\'path\' =&gt; $pathAutolinks, \'limit\' =&gt; $limitAutolinks, \'class\' =&gt; $classAutolinks, \'elementName\' =&gt; \'abbr\', \'maxDifferentAutolinks\' =&gt; $maxDifferentAutolinks), $text);              }              if(!empty($dataOfVariant[\'options\'][\'charsToSuperscript\'])){                $text = wsl_superscriptChars::parseTag(array(\'chars\' =&gt; $dataOfVariant[\'options\'][\'charsToSuperscript\']), $text);              }              $text = preg_replace(\'/ target="_blank"/i\', \' target="_blank" rel="noopener"\', preg_replace(\'/ rel="noopener"/i\', \'\', $text));              print $text;                        </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      wPageProcessor::restoreCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\');    </wsl:php></div><div class="col col2"><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      $variant = \'5050\';      $column  = \'2\';      wPageProcessor::storeCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\');      wPageProcessor::addCurrentWidthPath(\'/col:\'.$variant.\'(\'.$column.\')\');    </wsl:php><div><div class="elementNavigation elementNavigation_var40 "><wsl:buttonEdit xmlns:wsl="http://weblication.de/5.0/wsl" class="wglButton beButtonEditSitemap" style="position:absolute;z-index:10" path="/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php" markId="parentNode()" icon="navigation" caption="" title="Edit navigation"/><wsl:navigation xmlns:wsl="http://weblication.de/5.0/wsl" data="/knx-chfr/wGlobal/content/navigations/meta.wNavigation.php" template="/wGlobal/wGlobal/layout/templates/navigations/footermap.wNavigation.php" mode="sitemap" displayMode="flat" navid="500664500664" root="" deep="1" expires="3600" expiresUser="3600"/></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">      wPageProcessor::restoreCurrentWidthPath(\'334e48d5beaa0e79ae0bba60d270dc31\'.\'(\'.$column.\')\');    </wsl:php></div></div><wsl:php xmlns:wsl="http://weblication.de/5.0/wsl">              wPageProcessor::restoreCurrentWidthPath($uid);      if(!empty($GLOBALS[\'options-\'.$uidSection.\'-addDivInner\'])){        print \'&lt;/div&gt;\';      }      print \'&lt;/div&gt;&lt;/\'.$elementSectionName.\'&gt;\';                </wsl:php></div></footer></div></div><wsl:includeJsRessources xmlns:wsl="http://weblication.de/5.0/wsl" merge="1" minimize="1" defer="1" addModificationTime="1"/></body></html>', 'wsl', array('wslAccelerator' => '', 'disablePhpExecution' => '', 'wObjectType' => 'default', 'prefix' => 'wsl'))
     (/home/knxzz/public_html/www.knx.ch/weblication/grid5/lib/php/gProcessorPage8.php:19)
  at gProcessorPage8::_a380f4('<?php $version="1.0"; $encoding="UTF-8"; ?><?php include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wGlobal/wGlobal/scripts/pre.php\'); ?><?php exit; ?><wd:document xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" version="1.0" type="page.standard">  <wd:extension type="weblication" version="5.0" uid="8d0c5361fb9e5a0c3a49c8cdc024e8c4">    <wd:meta>      <wd:title>Termine</wd:title>      <wd:description/>      <wd:keywords/>      <wd:thumbnail src="" area=""/>      <wd:categories/>      <wd:language/>      <wd:navpoint id="500664500664" path="{wGetValueOfDefaultExtension()}"/>      <wd:robots value="index"/>      <wd:modification name="admin" time="1591705769"/>      <wd:creation name="admin" time="1590669449"/>      <wd:publication time="2020-05-26 08:36:33"/>      <wd:alternate/>      <wd:canonical/>    </wd:meta>    <wd:object type="default">      <wd:data id="title" type="char.text"/>      <wd:data id="description" type="char.text"/>      <wd:data id="keywords" type="char.text"/>      <wd:data id="enableClickAnalyzer" type="char.default">no</wd:data>      <wd:data id="pageDisplayType" type="char.default"/>    <wd:data id="pageLayout" type="char.default">1111</wd:data></wd:object>    <wd:status>      <wd:online from="" status="on" to="" statusDraft=""/>      <wd:type value=""/>      <wd:archive dest="" days="" keepOriginal="1" time=""/>    </wd:status>    <wd:permissions getUsersOfDefaultExtension="1" getGroupsOfDefaultExtension="1">      <wd:owner name="admin" role="{wGetValueOfDefaultExtension()}"/>      <wd:others role="{wGetValueOfDefaultExtension()}"/>    </wd:permissions>    <wd:personalization getUsersOfDefaultExtension="1" getGroupsOfDefaultExtension="1"/>    <wd:workflow path="{wGetValueOfDefaultExtension()}" status="" level="" groupExecute="" deleteAfterApprove=""/>    <wd:templates>      <wd:master path="{wGetValueOfDefaultExtension()}"/>      <wd:edit path="{wGetValueOfDefaultExtension()}"/>      <wd:view path="{wGetValueOfDefaultExtension()}"/>      <wd:editExt path=""/>    </wd:templates>        <wd:version value="9"/>    <wd:language nodeID="7ac1d25005214d6a0e35cfeba198f8d2/828e0013b8f3bc1bb22b4f57172b019d.php"/>    <wd:cache expires="{wGetValueOfDefaultExtension()}"/>  </wd:extension>  <wd:group id="content1">    <wd:item type="container.section" insertType="" uid="11df451078ce66d6cabb06162d0b16c9" onlineStatus="on">      <wd:fragment id="title" type="char.text"/>            <wd:fragment id="backgroundImageURL" type="src.default"/>      <wd:fragment id="mouseoverImageURL" type="src.default"/>      <wd:fragment id="linkURL" type="src.default"/>      <wd:fragment id="linkTarget" type="char.default"/>      <wd:fragment id="backgroundPositionClass" type="char.default">backgroundPositionLeftTop</wd:fragment>      <wd:group id="section">        <wd:item type="custom.symfony" uid="90b993b1cd0f014d03e482838188fe7c">      <wd:fragment id="route" type="char.default">/fr/termine/detail</wd:fragment>      <wd:fragment id="branche" type="char.default"/>    <wd:fragment id="limit" type="char.default"/><wd:fragment id="layout" type="char.default"/><wd:fragment id="cssClass" type="char.default">terminedetail</wd:fragment><wd:fragment id="redirect" type="char.default">/knx-chfr/aktuelles/knx-termine.php</wd:fragment></wd:item>      </wd:group>      <wd:fragment id="layoutBackgroundColor" type="char.default"/>      <wd:fragment id="layoutPadding" type="char.default"/>    <wd:fragment id="layoutInnerWidth" type="char.default"/><wd:fragment id="layoutMargin" type="char.default"/><wd:fragment id="layoutIfVisible" type="char.default"/><wd:fragment id="wHideStructureEditor" type="char.default">0</wd:fragment><wd:fragment id="anchor" type="char.default"/><wd:fragment id="layoutParallaxBackground" type="char.default"/><wd:fragment id="layoutParallaxBackgroundSpeed" type="char.default"/><wd:fragment id="layout">0</wd:fragment><wd:fragment id="layoutInnerHeight" type="char.default"/><wd:fragment id="layoutBackgroundPosition" type="char.default"/><wd:fragment id="backgroundVideoURL" type="src.default"/><wd:fragment id="layoutParallaxBackgroundFactor" type="char.default"/><wd:fragment id="attributeClass" type="char.default"/><wd:fragment id="attributeID" type="char.default"/><wd:fragment id="pictureAreaMin" type="char.default"/><wd:fragment id="pictureArea" type="char.default"/><wd:fragment id="layoutBackgroundSize" type="char.default"/><wd:fragment id="backgroundVideoURLM" type="src.default"/><wd:fragment id="backgroundVideoURLL" type="src.default"/><wd:fragment id="backgroundVideoURLXL" type="src.default"/><wd:fragment id="backgroundVideoURLXXL" type="src.default"/><wd:fragment id="layoutOpenClose" type="char.default"/><wd:fragment id="layoutOptions" type="char.default"/></wd:item>  </wd:group>  <wd:group id="content2"/>  <wd:group id="content3"/>  <wd:group id="content4"/>  <wd:group id="content5"/></wd:document>', '<xsl:stylesheet xmlns="http://www.w3.org/1999/xhtml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xslIfIsInEditor="http://www.w3.org/1999/XSL/TransformIfIsInEditor" xmlns:wslPre="http://weblication.de/5.0/wsl" xmlns:wslPost="http://weblication.de/5.0/wsl" xmlns:wslEditorPre="http://weblication.de/5.0/wsl" xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" xmlns:php="http://php.net/xsl" exclude-result-prefixes="xslIfIsInEditor wd wslPre wsl php" version="1.0">  <xsl:output method="xml" indent="no" omit-xml-declaration="no" encoding="UTF-8"/>  <!-- Weblication BASE Mobile First Version 1.0.3 -->  <!-- System-Parameter einbinden -->  <xsl:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/misc/standard.wParams.php" wd:pathTemplate="misc/standard.wParams.php"/>  <!-- Header einbinden -->  <xsl:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/headers/default.wHeader.php" wd:pathTemplate="headers/default.wHeader.php"/>  <!-- Global-Templates dynamisch einbinden -->  <xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/aznavi.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/languageselector.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/googleAnalytics.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/bodyPre.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/navigations.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/categoryfilter.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/htmlHead.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/linkBack.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/clickanalyzer.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/listLoader.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/panel.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/cookieNotice.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/pagenavi.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/bodyPost.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/logo.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/workflow.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/matomoAnalytics.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/googleTagmanager.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/beButtonsPage.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/search.wGlobal.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/globals/content.wGlobal.php"/>  <!-- Objekte-Templates dynamisch einbinden - Eine Seite ist von einem bestimmten Objekttyp -->  <xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/slide.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/news.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/rss.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/global.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/adventCalendarDay.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/include.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/standard.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/googleSitemap.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/newsletter.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/redirect.wObject.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/objects/start.wObject.php"/>  <!-- Elemente-Templates dynamisch einbinden - Eine Seite beinhaltet beliebig viele, vom Redakteur eingefügte, Elemente -->  <xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/cookietable.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.html.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/text.wysiwyg.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/myElements.listfilter.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/list.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/link.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.section.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/dataFragment.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/info.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.variable.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.logout.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/search.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.accordion.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/navigation.sitemap.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.tabs.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalIsLoggedIn.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.php.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeContentCurrentPage.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/picture.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalPHP.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeContentCurrentPageEdit.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/table.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.css.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/socialButton.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/headline.text.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/custom.symfony.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeGroup.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeContentNavigation.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/layout.hr.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/default.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalParameter.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.filemanager.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.noCache.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/layout.clearerSpacer.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.editFile.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/navigation.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.createFile.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/content.includeContentCurrentObject.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/button.upload.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/formular.generator.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/iframe.smartsheet.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/script.js.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/link.back.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.standard.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalOnline.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/video.external.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/navigation.sections.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.box.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/container.conditionalObjectData.wItem.php"/><xsl:include href="/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/layout/templates/items/viewElement.objectData.wItem.php"/>  <!-- Meta-Maske einbinden - Falls die Seite im Editor aufgerufen wird -->  <xslIfIsInEditor:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/editmasks/standard.metadata.php" wd:pathTemplate="editmasks/standard.metadata.php"/>  <!-- Definition der Darstellung -->  <xsl:template match="/wd:document" wChecksum="f48d33d803c18ce67dcb89855be4a021">    <html lang="{$wLanguageProjectISO}">      <xsl:attribute name="class">pagestatus-init no-js no-weditor scrolled-top page_var<xsl:value-of select="$wPageLayout"/> object-<xsl:value-of select="/wd:document/wd:extension/wd:object/@type"/><xsl:if test="/wd:document/wd:extension/wd:object/wd:data[@id = \'objectLayout\']/text()"> object-<xsl:value-of select="/wd:document/wd:extension/wd:object/@type"/>_var<xsl:value-of select="/wd:document/wd:extension/wd:object/wd:data[@id = \'objectLayout\']/text()"/></xsl:if><xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockLeft\') != \'no\'"> hasBlockLeft</xsl:if><xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockRight\') != \'no\'"> hasBlockRight</xsl:if> project-<xsl:value-of select="php:functionString(\'str_replace\', \'/\', \'\', php:functionString(\'wProjectCur::getPath\'))"/> subdir-<xsl:value-of select="php:functionString(\'wPathName::getDirName\', php:functionString(\'wPathName::getDirTop\', $wDocumentDir, 2))"/> navId-<xsl:value-of select="php:functionString(\'str_replace\', \'wNoNavpoint()\', \'wNoNavpoint\', $wNavidStandard)"/></xsl:attribute>      <head>        <!-- HTML-Kopf -->        <xsl:call-template name="htmlHead" wd:pathTemplate="globals/htmlHead.wGlobal.php"/>      </head>      <body>        <!-- Globale Elemente am Anfang des Body-Tags -->        <xsl:call-template name="bodyPre" wd:pathTemplate="globals/bodyPre.wGlobal.php"/>        <!-- Maske zur Pflege der Metadaten einbinden, falls man sich im Editor befindet -->        <xslIfIsInEditor:call-template name="templateEditor" wd:pathTemplate="editmasks/standard.metadata.php"/>        <div id="blockPage">          <div id="blockPageInner">            <!-- Kopfbereich -->            <xsl:call-template name="header" wd:pathTemplate="headers/default.wHeader.php"/>            <div id="blockBody">              <div id="blockBodyBefore">                <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockBefore\') != \'no\'">                  <div id="blockBodyBeforeInner">                    <!-- Globale Inhalte des vorangestellten Bereichs -->                    <xsl:call-template name="content3Global" wd:pathTemplate="globals/content.wGlobal.php#content3Global"/>                  </div>                </xsl:if>                <!-- Falls die Hauptnavigation im vorangestellten Bereich angezeigt werden soll -->                <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationMainBlockBefore\') = \'yes\'">                  <div id="blockBodyBeforeNavigationMain">                    <div id="navigationMain" class="wglNavigationOptimizeTouch">                      <xsl:call-template name="navigationMain" wd:pathTemplate="globals/navigations.wGlobal.php#navigationMain">                        <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationTopType\')"/></xsl:with-param>                        <xsl:with-param name="navidPre">b_</xsl:with-param>                      </xsl:call-template>                    </div>                  </div>                </xsl:if>                                <!-- Falls die Unterpunkte der Hauptnavigtaion im vorangestellten Bereich angezeigt werden soll -->                <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationSubBlockBefore\') = \'yes\'">                  <div id="blockBodyBeforeNavigationSub">                    <div id="navigationSub" class="wglNavigationOptimizeTouch">                      <xsl:call-template name="navigationSub" wd:pathTemplate="../globals/navigations.wGlobal.php#navigationSub">                        <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationSubType\')"/></xsl:with-param>                        <xsl:with-param name="navidPre">bs_</xsl:with-param>                                              </xsl:call-template>                    </div>                  </div>                </xsl:if>                <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationBreadcrumb\') = \'yes\'">                  <div id="blockBodyBeforeAfter">                    <div id="navigationBreadcrumb">                      <!-- Breadcrumb-Navigation -->                      <xsl:call-template name="navigationBreadcrumb" wd:pathTemplate="globals/navigations.wGlobal.php#navigationBreadcrumb"/>                    </div>                  </div>                </xsl:if>              </div>              <div id="blockBodyInner">                <div id="blockMain">                  <div id="blockMainInner">                    <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockLeft\') != \'no\'">                      <aside id="blockLeft">                        <div id="blockLeftInner">                          <!-- Navigation links-->                          <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationLeft\') = \'yes\'">                            <xsl:call-template name="navigationLeft" wd:pathTemplate="globals/navigations.wGlobal.php#navigationLeft">                              <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationLeftType\')"/></xsl:with-param>                            </xsl:call-template>                          </xsl:if>                          <!-- Globale Inhalte links -->                          <xsl:call-template name="content4Global" wd:pathTemplate="globals/content.wGlobal.php#content4Global"/>                        </div>                      </aside>                    </xsl:if>                    <div id="blockContent">                      <div id="blockContentInner">                        <!-- Bearbeitungsschaltflächen -->                        <xsl:call-template name="beButtonsPage" wd:pathTemplate="globals/beButtonsPage.wGlobal.php"/>                        <!-- Inhaltegruppe 1 (content1) des Objektes (der Seite)-->                        <xsl:call-template name="content1" wd:pathTemplate="globals/content.wGlobal.php#content1"/>                        <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockAfter\') != \'no\'">                          <div id="blockAfter">                            <div id="blockAfterInner">                              <!-- Globale Inhalte nach dem Seiteninhalt -->                              <xsl:call-template name="content6Global" wd:pathTemplate="globals/content.wGlobal.php#content6Global"/>                            </div>                          </div>                        </xsl:if>                                              </div>                    </div>                    <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockRight\') != \'no\'">                      <aside id="blockRight">                        <div id="blockRightInner">                          <!-- Globale Inhalte rechts -->                          <xsl:call-template name="content2Global" wd:pathTemplate="globals/content.wGlobal.php#content2Global"/>                        </div>                      </aside>                    </xsl:if>                  </div>                </div>              </div>            </div>            <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockFooter\') != \'no\'">              <footer id="blockFooter">                <div id="blockFooterInner">                  <!-- Globale Inhalte unten -->                  <xsl:call-template name="content5Global" wd:pathTemplate="globals/content.wGlobal.php#content5Global"/>                </div>              </footer>            </xsl:if>            </div>        </div>        <!-- Globale Elemente am Ende des Body-Tags -->        <xsl:call-template name="bodyPost" wd:pathTemplate="globals/bodyPost.wGlobal.php"/>        <!-- Weblication Panel -->        <xsl:call-template name="weblicationPanel" wd:pathTemplate="globals/panel.wGlobal.php#weblicationPanel"/>      </body>    </html>  </xsl:template></xsl:stylesheet>', array('wProjectLayoutPath' => '/wGlobal'), array('wslAccelerator' => '', 'disablePhpExecution' => '', 'wObjectType' => 'default'))
     (/home/knxzz/public_html/www.knx.ch/weblication/grid5/framework/php/wOutput.php:55)
  at wOutput::processPageStr('<?php $version="1.0"; $encoding="UTF-8"; ?><?php include_once($_SERVER[\'DOCUMENT_ROOT\'].\'/wGlobal/wGlobal/scripts/pre.php\'); ?><?php exit; ?><wd:document xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" version="1.0" type="page.standard">  <wd:extension type="weblication" version="5.0" uid="8d0c5361fb9e5a0c3a49c8cdc024e8c4">    <wd:meta>      <wd:title>Termine</wd:title>      <wd:description/>      <wd:keywords/>      <wd:thumbnail src="" area=""/>      <wd:categories/>      <wd:language/>      <wd:navpoint id="500664500664" path="{wGetValueOfDefaultExtension()}"/>      <wd:robots value="index"/>      <wd:modification name="admin" time="1591705769"/>      <wd:creation name="admin" time="1590669449"/>      <wd:publication time="2020-05-26 08:36:33"/>      <wd:alternate/>      <wd:canonical/>    </wd:meta>    <wd:object type="default">      <wd:data id="title" type="char.text"/>      <wd:data id="description" type="char.text"/>      <wd:data id="keywords" type="char.text"/>      <wd:data id="enableClickAnalyzer" type="char.default">no</wd:data>      <wd:data id="pageDisplayType" type="char.default"/>    <wd:data id="pageLayout" type="char.default">1111</wd:data></wd:object>    <wd:status>      <wd:online from="" status="on" to="" statusDraft=""/>      <wd:type value=""/>      <wd:archive dest="" days="" keepOriginal="1" time=""/>    </wd:status>    <wd:permissions getUsersOfDefaultExtension="1" getGroupsOfDefaultExtension="1">      <wd:owner name="admin" role="{wGetValueOfDefaultExtension()}"/>      <wd:others role="{wGetValueOfDefaultExtension()}"/>    </wd:permissions>    <wd:personalization getUsersOfDefaultExtension="1" getGroupsOfDefaultExtension="1"/>    <wd:workflow path="{wGetValueOfDefaultExtension()}" status="" level="" groupExecute="" deleteAfterApprove=""/>    <wd:templates>      <wd:master path="{wGetValueOfDefaultExtension()}"/>      <wd:edit path="{wGetValueOfDefaultExtension()}"/>      <wd:view path="{wGetValueOfDefaultExtension()}"/>      <wd:editExt path=""/>    </wd:templates>        <wd:version value="9"/>    <wd:language nodeID="7ac1d25005214d6a0e35cfeba198f8d2/828e0013b8f3bc1bb22b4f57172b019d.php"/>    <wd:cache expires="{wGetValueOfDefaultExtension()}"/>  </wd:extension>  <wd:group id="content1">    <wd:item type="container.section" insertType="" uid="11df451078ce66d6cabb06162d0b16c9" onlineStatus="on">      <wd:fragment id="title" type="char.text"/>            <wd:fragment id="backgroundImageURL" type="src.default"/>      <wd:fragment id="mouseoverImageURL" type="src.default"/>      <wd:fragment id="linkURL" type="src.default"/>      <wd:fragment id="linkTarget" type="char.default"/>      <wd:fragment id="backgroundPositionClass" type="char.default">backgroundPositionLeftTop</wd:fragment>      <wd:group id="section">        <wd:item type="custom.symfony" uid="90b993b1cd0f014d03e482838188fe7c">      <wd:fragment id="route" type="char.default">/fr/termine/detail</wd:fragment>      <wd:fragment id="branche" type="char.default"/>    <wd:fragment id="limit" type="char.default"/><wd:fragment id="layout" type="char.default"/><wd:fragment id="cssClass" type="char.default">terminedetail</wd:fragment><wd:fragment id="redirect" type="char.default">/knx-chfr/aktuelles/knx-termine.php</wd:fragment></wd:item>      </wd:group>      <wd:fragment id="layoutBackgroundColor" type="char.default"/>      <wd:fragment id="layoutPadding" type="char.default"/>    <wd:fragment id="layoutInnerWidth" type="char.default"/><wd:fragment id="layoutMargin" type="char.default"/><wd:fragment id="layoutIfVisible" type="char.default"/><wd:fragment id="wHideStructureEditor" type="char.default">0</wd:fragment><wd:fragment id="anchor" type="char.default"/><wd:fragment id="layoutParallaxBackground" type="char.default"/><wd:fragment id="layoutParallaxBackgroundSpeed" type="char.default"/><wd:fragment id="layout">0</wd:fragment><wd:fragment id="layoutInnerHeight" type="char.default"/><wd:fragment id="layoutBackgroundPosition" type="char.default"/><wd:fragment id="backgroundVideoURL" type="src.default"/><wd:fragment id="layoutParallaxBackgroundFactor" type="char.default"/><wd:fragment id="attributeClass" type="char.default"/><wd:fragment id="attributeID" type="char.default"/><wd:fragment id="pictureAreaMin" type="char.default"/><wd:fragment id="pictureArea" type="char.default"/><wd:fragment id="layoutBackgroundSize" type="char.default"/><wd:fragment id="backgroundVideoURLM" type="src.default"/><wd:fragment id="backgroundVideoURLL" type="src.default"/><wd:fragment id="backgroundVideoURLXL" type="src.default"/><wd:fragment id="backgroundVideoURLXXL" type="src.default"/><wd:fragment id="layoutOpenClose" type="char.default"/><wd:fragment id="layoutOptions" type="char.default"/></wd:item>  </wd:group>  <wd:group id="content2"/>  <wd:group id="content3"/>  <wd:group id="content4"/>  <wd:group id="content5"/></wd:document>', '<?php $version="1.0"; $encoding="UTF-8"; ?><?php exit; ?><xsl:stylesheet xmlns="http://www.w3.org/1999/xhtml" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xslIfIsInEditor="http://www.w3.org/1999/XSL/TransformIfIsInEditor" xmlns:wslPre="http://weblication.de/5.0/wsl" xmlns:wslPost="http://weblication.de/5.0/wsl" xmlns:wslEditorPre="http://weblication.de/5.0/wsl" xmlns:wsl="http://weblication.de/5.0/wsl" xmlns:wd="http://weblication.de/5.0/wd" xmlns:php="http://php.net/xsl" exclude-result-prefixes="xslIfIsInEditor wd wslPre wsl php" version="1.0">  <xsl:output method="xml" indent="no" omit-xml-declaration="no" encoding="UTF-8"/>  <!-- Weblication BASE Mobile First Version 1.0.3 -->  <!-- System-Parameter einbinden -->  <xsl:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/misc/standard.wParams.php" wd:pathTemplate="misc/standard.wParams.php"/>  <!-- Header einbinden -->  <xsl:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/headers/default.wHeader.php" wd:pathTemplate="headers/default.wHeader.php"/>  <!-- Global-Templates dynamisch einbinden -->  <wslPre:includeXsltGlobals project="/wGlobal" useIndex="1"/>  <!-- Objekte-Templates dynamisch einbinden - Eine Seite ist von einem bestimmten Objekttyp -->  <wslPre:includeXsltObjects project="/wGlobal" useIndex="1"/>  <!-- Elemente-Templates dynamisch einbinden - Eine Seite beinhaltet beliebig viele, vom Redakteur eingefügte, Elemente -->  <wslPre:includeXsltItems project="/wGlobal" useIndex="1"/>  <!-- Meta-Maske einbinden - Falls die Seite im Editor aufgerufen wird -->  <xslIfIsInEditor:include href="$XSLTPRE[wDocumentRoot]/wGlobal/wGlobal/layout/templates/editmasks/standard.metadata.php" wd:pathTemplate="editmasks/standard.metadata.php"/>  <!-- Definition der Darstellung -->  <xsl:template match="/wd:document" wChecksum="f48d33d803c18ce67dcb89855be4a021">    <html xmlns="http://www.w3.org/1999/xhtml" lang="{$wLanguageProjectISO}">      <xsl:attribute name="class">pagestatus-init no-js no-weditor scrolled-top page_var<xsl:value-of select="$wPageLayout"/> object-<xsl:value-of select="/wd:document/wd:extension/wd:object/@type"/><xsl:if test="/wd:document/wd:extension/wd:object/wd:data[@id = \'objectLayout\']/text()"> object-<xsl:value-of select="/wd:document/wd:extension/wd:object/@type"/>_var<xsl:value-of select="/wd:document/wd:extension/wd:object/wd:data[@id = \'objectLayout\']/text()"/></xsl:if><xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockLeft\') != \'no\'"> hasBlockLeft</xsl:if><xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockRight\') != \'no\'"> hasBlockRight</xsl:if> project-<xsl:value-of select="php:functionString(\'str_replace\', \'/\', \'\', php:functionString(\'wProjectCur::getPath\'))"/> subdir-<xsl:value-of select="php:functionString(\'wPathName::getDirName\', php:functionString(\'wPathName::getDirTop\', $wDocumentDir, 2))"/> navId-<xsl:value-of select="php:functionString(\'str_replace\', \'wNoNavpoint()\', \'wNoNavpoint\', $wNavidStandard)"/></xsl:attribute>      <head>        <!-- HTML-Kopf -->        <xsl:call-template name="htmlHead" wd:pathTemplate="globals/htmlHead.wGlobal.php"/>      </head>      <body>        <!-- Globale Elemente am Anfang des Body-Tags -->        <xsl:call-template name="bodyPre" wd:pathTemplate="globals/bodyPre.wGlobal.php"/>        <!-- Maske zur Pflege der Metadaten einbinden, falls man sich im Editor befindet -->        <xslIfIsInEditor:call-template name="templateEditor" wd:pathTemplate="editmasks/standard.metadata.php"/>        <div id="blockPage">          <div id="blockPageInner">            <!-- Kopfbereich -->            <xsl:call-template name="header" wd:pathTemplate="headers/default.wHeader.php"/>            <div id="blockBody">              <div id="blockBodyBefore">                <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockBefore\') != \'no\'">                  <div id="blockBodyBeforeInner">                    <!-- Globale Inhalte des vorangestellten Bereichs -->                    <xsl:call-template name="content3Global" wd:pathTemplate="globals/content.wGlobal.php#content3Global"/>                  </div>                </xsl:if>                <!-- Falls die Hauptnavigation im vorangestellten Bereich angezeigt werden soll -->                <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationMainBlockBefore\') = \'yes\'">                  <div id="blockBodyBeforeNavigationMain">                    <div id="navigationMain" class="wglNavigationOptimizeTouch">                      <xsl:call-template name="navigationMain" wd:pathTemplate="globals/navigations.wGlobal.php#navigationMain">                        <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationTopType\')"/></xsl:with-param>                        <xsl:with-param name="navidPre">b_</xsl:with-param>                      </xsl:call-template>                    </div>                  </div>                </xsl:if>                                <!-- Falls die Unterpunkte der Hauptnavigtaion im vorangestellten Bereich angezeigt werden soll -->                <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationSubBlockBefore\') = \'yes\'">                  <div id="blockBodyBeforeNavigationSub">                    <div id="navigationSub" class="wglNavigationOptimizeTouch">                      <xsl:call-template name="navigationSub" wd:pathTemplate="../globals/navigations.wGlobal.php#navigationSub">                        <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationSubType\')"/></xsl:with-param>                        <xsl:with-param name="navidPre">bs_</xsl:with-param>                                              </xsl:call-template>                    </div>                  </div>                </xsl:if>                <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationBreadcrumb\') = \'yes\'">                  <div id="blockBodyBeforeAfter">                    <div id="navigationBreadcrumb">                      <!-- Breadcrumb-Navigation -->                      <xsl:call-template name="navigationBreadcrumb" wd:pathTemplate="globals/navigations.wGlobal.php#navigationBreadcrumb"/>                    </div>                  </div>                </xsl:if>              </div>              <div id="blockBodyInner">                <div id="blockMain">                  <div id="blockMainInner">                    <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockLeft\') != \'no\'">                      <aside id="blockLeft">                        <div id="blockLeftInner">                          <!-- Navigation links-->                          <xsl:if test="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$displayNavigationLeft\') = \'yes\'">                            <xsl:call-template name="navigationLeft" wd:pathTemplate="globals/navigations.wGlobal.php#navigationLeft">                              <xsl:with-param name="type"><xsl:value-of select="php:functionString(\'wCSS::getValue\', $wCSSPath, \'$navigationLeftType\')"/></xsl:with-param>                            </xsl:call-template>                          </xsl:if>                          <!-- Globale Inhalte links -->                          <xsl:call-template name="content4Global" wd:pathTemplate="globals/content.wGlobal.php#content4Global"/>                        </div>                      </aside>                    </xsl:if>                    <div id="blockContent">                      <div id="blockContentInner">                        <!-- Bearbeitungsschaltflächen -->                        <xsl:call-template name="beButtonsPage" wd:pathTemplate="globals/beButtonsPage.wGlobal.php"/>                        <!-- Inhaltegruppe 1 (content1) des Objektes (der Seite)-->                        <xsl:call-template name="content1" wd:pathTemplate="globals/content.wGlobal.php#content1"/>                        <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockAfter\') != \'no\'">                          <div id="blockAfter">                            <div id="blockAfterInner">                              <!-- Globale Inhalte nach dem Seiteninhalt -->                              <xsl:call-template name="content6Global" wd:pathTemplate="globals/content.wGlobal.php#content6Global"/>                            </div>                          </div>                        </xsl:if>                                              </div>                    </div>                    <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockRight\') != \'no\'">                      <aside id="blockRight">                        <div id="blockRightInner">                          <!-- Globale Inhalte rechts -->                          <xsl:call-template name="content2Global" wd:pathTemplate="globals/content.wGlobal.php#content2Global"/>                        </div>                      </aside>                    </xsl:if>                  </div>                </div>              </div>            </div>            <xsl:if test="php:functionString(\'wCSS::getValueOfHash\', $wCSSPath, concat(\'.page_var\', $wPageLayout), \'-w-displayBlocks\', \'blockFooter\') != \'no\'">              <footer id="blockFooter">                <div id="blockFooterInner">                  <!-- Globale Inhalte unten -->                  <xsl:call-template name="content5Global" wd:pathTemplate="globals/content.wGlobal.php#content5Global"/>                </div>              </footer>            </xsl:if>            </div>        </div>        <!-- Globale Elemente am Ende des Body-Tags -->        <xsl:call-template name="bodyPost" wd:pathTemplate="globals/bodyPost.wGlobal.php"/>        <!-- Weblication Panel -->        <xsl:call-template name="weblicationPanel" wd:pathTemplate="globals/panel.wGlobal.php#weblicationPanel"/>      </body>    </html>  </xsl:template></xsl:stylesheet>', array('wProjectLayoutPath' => '/wGlobal'), array('wslAccelerator' => '', 'disablePhpExecution' => ''))
     (/home/knxzz/public_html/www.knx.ch/weblication/grid5/default/project/wGlobal/scripts/pre.php:912)
  at include('/home/knxzz/public_html/www.knx.ch/weblication/grid5/default/project/wGlobal/scripts/pre.php')
     (/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/scripts/pre.php:198)
  at include_once('/home/knxzz/public_html/www.knx.ch/wGlobal/wGlobal/scripts/pre.php')
     (/home/knxzz/public_html/www.knx.ch/knx-chfr/termine/index.php:2)