exec_SELECTgetRows('uid, tx_semantic_category', 'tt_content', sprintf("pid = %d && tx_semantic_category != 0", $GLOBALS["TSFE"]->id)); if($rows){ $showCategories = tx_semantic_brain::getCategories4Output(false); $neutralElements; $semElement; $hasSemanticContent = false; $semCategory = array(); $semElements = array(); if($showCategories){ foreach($showCategories as $key => $value){ $semCategory[] = $key; } } if(count($semCategory) == 0) $semCategory[0] = -1; $GLOBALS['TSFE']->register['semanticid'] = $semCategory[0]; foreach ($rows as $row) { if($row["tx_semantic_category"]){ $hasSemanticContent = true; if($row["tx_semantic_category"] == -1) $neutralElements[] = $row; else if($row["tx_semantic_category"] == $semCategory[0]) $semElement = $row; else{ $semElements[] = $row['uid']; } } } if($semElement){ if($neutralElements){ foreach($neutralElements as $neutralElement){ $semElements[] = $neutralElement['uid']; } } } if($hasSemanticContent){ $GLOBALS['TSFE']->register['semantic'] = count($semElements) ? ' uid NOT IN ('.implode(",", $semElements).')' : 'true'; } } //$statistik = self::getStatistik($userData); try{ mcrypt_generic_deinit($this->td); mcrypt_module_close($this->td); }catch(\Exception $e){} //return $statistik; } function getUserData(){ if($_COOKIE["dpsmtc"]){ if(strpos($_COOKIE["dpsmtc"], "%") !== false){ $_COOKIE["dpsmtc"] = urldecode($_COOKIE["dpsmtc"]); } if(strpos($_COOKIE["dpsmtc"], ":") !== false){ $userData = unserialize($_COOKIE["dpsmtc"]); }else{ $userData = unserialize($this->decrypt($_COOKIE["dpsmtc"])); } } else $userData = array(); return $userData; } function saveUserData($data){ $dataCrypt = $this->encrypt(serialize($data)); @setcookie("dpsmtc", $dataCrypt, intval(time()+631138519), '/'); } function getCurrentPageCat(){ for($i = count($GLOBALS["TSFE"]->rootLine)-1; $i >= 0; $i--){ $currentRow = $GLOBALS["TSFE"]->rootLine[$i]; $semanticCat = $currentRow["tx_semantic_category"]; if($semanticCat){ return $semanticCat; } } } function getCategoryData($id, $field="", $all=false, $orderby=""){ if($all == false){ $where = 'uid = "'.$id.'"'; }else{ $where = ""; } $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*','tx_dpsemanticsystem_domain_model_semanticcategory', $where, '', $orderby); if($all){ $returnArray = array(); if(mysqli_num_rows($res)){ while($row = mysqli_fetch_assoc($res)){ $returnArray[] = $row; } } return $returnArray; } $row = mysqli_fetch_assoc($res); if($field) return $row[$field]; return $row; } function saveTempDataToBrain($data){ if($data["temp"]["data"]){ $newData = self::calculateBrain($data["brain"], $data["temp"]); $data["brain"]["data"] = $newData; unset($data["temp"]["data"]); } return $data; } function calculateBrain($brainData, $tempData){ $newData = array(); $categoryData = self::getCategoryData(0, "", true); if(!$tempData["data"]) { return $brainData["data"]; } $tempData["data"] = self::calculatePercent($tempData["data"], false); if(!$brainData["data"]){ return self::fillArrayWithCategory($tempData["data"]); } $multiplikator = ($tempData["date"]-$brainData["date"])/8640000; if($multiplikator < 0.1) $multiplikator = 0.1; if($multiplikator > 3.65) $multiplikator = 3.65; $divisor = 1+$multiplikator; foreach ($categoryData as $value){ $key = intval($value["uid"]); if($tempData["data"][$key]){ $newData[$key] = $brainData["data"][$key] + ($tempData["data"][$key]*$multiplikator); }else if($brainData["data"][$key]){ $newData[$key] = $brainData["data"][$key]; }else{ $newData[$key] = 0; } } foreach ($newData as $key => $value){ $newData[$key] = $newData[$key] / $divisor; } return $newData; } function calculatePercent($data, $round=true){ $allClicks = array_sum($data); foreach ($data as $key => $value){ $percent = ($value/$allClicks * 100); if($round) $returnArray[$key] = round($percent , 2); else $returnArray[$key] = $percent; } return $returnArray; } function fillArrayWithCategory($data){ $categoryData = self::getCategoryData(0, "", true, "rand()"); foreach ($categoryData as $value){ $key = intval($value["uid"]); if(!$data[$key]) $data[$key] = 0; } return $data; } /* AUSGABE */ function getCategories4Output($shuffle=true){ $userData = self::getUserData(); $brainData = $userData["brain"]; $tempData = $userData["temp"]; $data = self::calculateBrain($brainData, $tempData); if(count($data)){ arsort($data); $returnArray = $data; }else if($shuffle){ $categoryData = self::getCategoryData(0, "", true); shuffle($categoryData); foreach ($categoryData as $value){ $returnArray[$value["uid"]] = 0; } } return $returnArray; } function getStatistik(){ $extConf = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['dp_semanticsystem']); if(!$extConf["debug"]) return; if(!$GLOBALS['TSFE']->beUserLogin) return; if($GLOBALS["BE_USER"]->user["username"] != "dp") return; $data = self::getUserData(); $output = " "; $hilightColor = "A7C414"; $output .= '
'; $output .= 'Semantic Debugausgabe anzeigen/verstecken'; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $categoryArray = self::getCategories4Output(); if($categoryArray && ($data["brain"]["data"] || $data["temp"]["data"])){ $output .= ''; $output .= ''; $output .= ''; $count = 0; foreach ($categoryArray as $key => $value){ if($count < 7) $dataXMLEntries .= ""; $count++; } $output .= ''; $output .= ''; $output .= ''; } $output .= ''; $output .= ''; if($data["brain"]["date"]) $output .= ''; else $output .= ''; $output .= ''; if($data["brain"]["data"]){ arsort($data["brain"]["data"]); foreach ($data["brain"]["data"] as $key => $value){ $output .= ''; $output .= ''; $output .= ''; $output .= ''; } }else{ $output .= ''; $output .= ''; $output .= ''; } $output .= ''; $output .= ''; if($data["temp"]["date"]) $output .= ''; else $output .= ''; $output .= ''; if($data["temp"]["data"]){ arsort($data["temp"]["data"]); foreach ($data["temp"]["data"] as $key => $value){ $output .= ''; $output .= ''; $output .= ''; $output .= ''; } }else{ $output .= ''; $output .= ''; $output .= ''; } $output .= ''; $output .= ''; $output .= '
'; /* FLASH CHART */ $dataXML = "$dataXMLEntries"; $xmlFile = fopen("typo3conf/ext/dp_semanticsystem/res/flashchart.xml", "w"); fwrite($xmlFile, $dataXML); fclose($xmlFile); $GLOBALS['TSFE']->additionalHeaderData[$this->prefixId] .= ''; $GLOBALS['TSFE']->additionalHeaderData[$this->prefixId] .= ''; return $output; } /** * Generates a hex string of $src * @param $src string String to be encrypted * @return void */ function encrypt($src) { $this->initCrypt(); srand(( double) microtime() * 1000000); $this->iv = mcrypt_create_iv($this->ks, MCRYPT_RAND); mcrypt_generic_init($this->td, $this->salt, $this->iv); $tmpStr = mcrypt_generic($this->td, $src); return bin2hex($this->iv.$tmpStr); } /** * Decrypts a hex string * @param $src string String to be decrypted * @return void */ function decrypt($src) { $this->initCrypt(); $corrected = preg_replace("[^0-9a-fA-F]", "", $src); $binenc = pack("H".strlen($corrected), $corrected); $this->iv = substr($binenc, 0, $this->ks); $binstr = substr($binenc, $this->ks); mcrypt_generic_init($this->td, $this->salt, $this->iv); $decrypted = mdecrypt_generic($this->td, $binstr); return trim($decrypted); } function initCrypt(){ if($this->td) return; $this->td = mcrypt_module_open('rijndael-256', '', 'ofb', ''); $this->ks = mcrypt_enc_get_key_size($this->td); $this->salt = substr(md5("!Doppelpack:66:Semantic!"), 0, $this->ks); } } ?>exec_SELECTgetRows('uid, tx_semantic_category', 'tt_content', sprintf("pid = %d && tx_semantic_category != 0", $GLOBALS["TSFE"]->id)); if($rows){ $showCategories = tx_semantic_brain::getCategories4Output(false); $neutralElements; $semElement; $hasSemanticContent = false; $semCategory = array(); $semElements = array(); if($showCategories){ foreach($showCategories as $key => $value){ $semCategory[] = $key; } } if(count($semCategory) == 0) $semCategory[0] = -1; $GLOBALS['TSFE']->register['semanticid'] = $semCategory[0]; foreach ($rows as $row) { if($row["tx_semantic_category"]){ $hasSemanticContent = true; if($row["tx_semantic_category"] == -1) $neutralElements[] = $row; else if($row["tx_semantic_category"] == $semCategory[0]) $semElement = $row; else{ $semElements[] = $row['uid']; } } } if($semElement){ if($neutralElements){ foreach($neutralElements as $neutralElement){ $semElements[] = $neutralElement['uid']; } } } if($hasSemanticContent){ $GLOBALS['TSFE']->register['semantic'] = count($semElements) ? ' uid NOT IN ('.implode(",", $semElements).')' : 'true'; } } //$statistik = self::getStatistik($userData); try{ mcrypt_generic_deinit($this->td); mcrypt_module_close($this->td); }catch(\Exception $e){} //return $statistik; } function getUserData(){ if($_COOKIE["dpsmtc"]){ if(strpos($_COOKIE["dpsmtc"], "%") !== false){ $_COOKIE["dpsmtc"] = urldecode($_COOKIE["dpsmtc"]); } if(strpos($_COOKIE["dpsmtc"], ":") !== false){ $userData = unserialize($_COOKIE["dpsmtc"]); }else{ $userData = unserialize($this->decrypt($_COOKIE["dpsmtc"])); } } else $userData = array(); return $userData; } function saveUserData($data){ $dataCrypt = $this->encrypt(serialize($data)); @setcookie("dpsmtc", $dataCrypt, intval(time()+631138519), '/'); } function getCurrentPageCat(){ for($i = count($GLOBALS["TSFE"]->rootLine)-1; $i >= 0; $i--){ $currentRow = $GLOBALS["TSFE"]->rootLine[$i]; $semanticCat = $currentRow["tx_semantic_category"]; if($semanticCat){ return $semanticCat; } } } function getCategoryData($id, $field="", $all=false, $orderby=""){ if($all == false){ $where = 'uid = "'.$id.'"'; }else{ $where = ""; } $res = $GLOBALS['TYPO3_DB']->exec_SELECTquery('*','tx_dpsemanticsystem_domain_model_semanticcategory', $where, '', $orderby); if($all){ $returnArray = array(); if(mysqli_num_rows($res)){ while($row = mysqli_fetch_assoc($res)){ $returnArray[] = $row; } } return $returnArray; } $row = mysqli_fetch_assoc($res); if($field) return $row[$field]; return $row; } function saveTempDataToBrain($data){ if($data["temp"]["data"]){ $newData = self::calculateBrain($data["brain"], $data["temp"]); $data["brain"]["data"] = $newData; unset($data["temp"]["data"]); } return $data; } function calculateBrain($brainData, $tempData){ $newData = array(); $categoryData = self::getCategoryData(0, "", true); if(!$tempData["data"]) { return $brainData["data"]; } $tempData["data"] = self::calculatePercent($tempData["data"], false); if(!$brainData["data"]){ return self::fillArrayWithCategory($tempData["data"]); } $multiplikator = ($tempData["date"]-$brainData["date"])/8640000; if($multiplikator < 0.1) $multiplikator = 0.1; if($multiplikator > 3.65) $multiplikator = 3.65; $divisor = 1+$multiplikator; foreach ($categoryData as $value){ $key = intval($value["uid"]); if($tempData["data"][$key]){ $newData[$key] = $brainData["data"][$key] + ($tempData["data"][$key]*$multiplikator); }else if($brainData["data"][$key]){ $newData[$key] = $brainData["data"][$key]; }else{ $newData[$key] = 0; } } foreach ($newData as $key => $value){ $newData[$key] = $newData[$key] / $divisor; } return $newData; } function calculatePercent($data, $round=true){ $allClicks = array_sum($data); foreach ($data as $key => $value){ $percent = ($value/$allClicks * 100); if($round) $returnArray[$key] = round($percent , 2); else $returnArray[$key] = $percent; } return $returnArray; } function fillArrayWithCategory($data){ $categoryData = self::getCategoryData(0, "", true, "rand()"); foreach ($categoryData as $value){ $key = intval($value["uid"]); if(!$data[$key]) $data[$key] = 0; } return $data; } /* AUSGABE */ function getCategories4Output($shuffle=true){ $userData = self::getUserData(); $brainData = $userData["brain"]; $tempData = $userData["temp"]; $data = self::calculateBrain($brainData, $tempData); if(count($data)){ arsort($data); $returnArray = $data; }else if($shuffle){ $categoryData = self::getCategoryData(0, "", true); shuffle($categoryData); foreach ($categoryData as $value){ $returnArray[$value["uid"]] = 0; } } return $returnArray; } function getStatistik(){ $extConf = unserialize($GLOBALS['TYPO3_CONF_VARS']['EXT']['extConf']['dp_semanticsystem']); if(!$extConf["debug"]) return; if(!$GLOBALS['TSFE']->beUserLogin) return; if($GLOBALS["BE_USER"]->user["username"] != "dp") return; $data = self::getUserData(); $output = " "; $hilightColor = "A7C414"; $output .= '
'; $output .= 'Semantic Debugausgabe anzeigen/verstecken'; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $output .= ''; $categoryArray = self::getCategories4Output(); if($categoryArray && ($data["brain"]["data"] || $data["temp"]["data"])){ $output .= ''; $output .= ''; $output .= ''; $count = 0; foreach ($categoryArray as $key => $value){ if($count < 7) $dataXMLEntries .= ""; $count++; } $output .= ''; $output .= ''; $output .= ''; } $output .= ''; $output .= ''; if($data["brain"]["date"]) $output .= ''; else $output .= ''; $output .= ''; if($data["brain"]["data"]){ arsort($data["brain"]["data"]); foreach ($data["brain"]["data"] as $key => $value){ $output .= ''; $output .= ''; $output .= ''; $output .= ''; } }else{ $output .= ''; $output .= ''; $output .= ''; } $output .= ''; $output .= ''; if($data["temp"]["date"]) $output .= ''; else $output .= ''; $output .= ''; if($data["temp"]["data"]){ arsort($data["temp"]["data"]); foreach ($data["temp"]["data"] as $key => $value){ $output .= ''; $output .= ''; $output .= ''; $output .= ''; } }else{ $output .= ''; $output .= ''; $output .= ''; } $output .= ''; $output .= ''; $output .= '
'; /* FLASH CHART */ $dataXML = "$dataXMLEntries"; $xmlFile = fopen("typo3conf/ext/dp_semanticsystem/res/flashchart.xml", "w"); fwrite($xmlFile, $dataXML); fclose($xmlFile); $GLOBALS['TSFE']->additionalHeaderData[$this->prefixId] .= ''; $GLOBALS['TSFE']->additionalHeaderData[$this->prefixId] .= ''; return $output; } /** * Generates a hex string of $src * @param $src string String to be encrypted * @return void */ function encrypt($src) { $this->initCrypt(); srand(( double) microtime() * 1000000); $this->iv = mcrypt_create_iv($this->ks, MCRYPT_RAND); mcrypt_generic_init($this->td, $this->salt, $this->iv); $tmpStr = mcrypt_generic($this->td, $src); return bin2hex($this->iv.$tmpStr); } /** * Decrypts a hex string * @param $src string String to be decrypted * @return void */ function decrypt($src) { $this->initCrypt(); $corrected = preg_replace("[^0-9a-fA-F]", "", $src); $binenc = pack("H".strlen($corrected), $corrected); $this->iv = substr($binenc, 0, $this->ks); $binstr = substr($binenc, $this->ks); mcrypt_generic_init($this->td, $this->salt, $this->iv); $decrypted = mdecrypt_generic($this->td, $binstr); return trim($decrypted); } function initCrypt(){ if($this->td) return; $this->td = mcrypt_module_open('rijndael-256', '', 'ofb', ''); $this->ks = mcrypt_enc_get_key_size($this->td); $this->salt = substr(md5("!Doppelpack:66:Semantic!"), 0, $this->ks); } } ?> Home
  • Italiano
  • English
  • Deutsch
Città & Cultura Avvento Alloggi & Ristoranti Avventura & Natura Congressi

Steyr attualmente

Package Steyr Moments

Genießen Sie die stimmungsvolle Atmosphäre der historischen Altstadt!
2 Nächte inkl. Frühstück & Abendessen
Nachtwächter- oder Erlebnisspaziergang
Fahrt mit der Steyrtal Museumsbahn
Und viele weitere inkludierte Leistungen!

ab € 149,90 p.P. >>>

Wochenprogramm

Aktuelle Wochenprogramme >>>

Aktuelle Öffnungszeiten

Wir sind zu unseren Standard-Öffnungszeiten für Sie da!
Mo - FR 9:00 - 18:00 Uhr
SA 9:00 - 12:00 Uhr

Informationen zum Coronavirus

Aktuelle Informationen zum Coronavirus für Gäste und Reisende >>>

Città & Cultura

Architettura storica, pittura, musica, belle arti e lifestyle si armonizzano perfettamente tra loro nella città millenaria di Steyr in Alta Austria. Il centro storico non fornisce solamente un palcoscenico e delle quinte per numerosi festival ed eventi urbani, ma è anche un centro per fare shopping, passeggiare e rilassarsi. I castelli, le chiese e le case signorili sono, oggi come allora, una cornice perfetta per eventi di ogni tipo.

È possibile trovare ristoro nel confinante parco nazionale di Kalkalpen, un vero paradiso per camminatori, ciclisti e mountain biker, ma anche nella zona protetta “Unterhimmler Au” in mezzo alla città. 

Centro storico & moderno polo economico

Architettura storica, pittura, musica, belle arti e lifestyle si armonizzano perfettamente tra loro nella città millenaria di Steyr in Alta Austria. Nella città storica di Steyr, situata sulla “strada romantica austriaca”, a metà tra Vienna e Salisburgo, si può vivere la confluenza di un ricco passato di tradizioni e di un presente vivo, con i suoi bellissimi edifici storici, una delle più belle piazze in Europa, castelli, musei e botteghe moderne. Nel cuore della città, sulla Stadtplatz, si trova il municipio, uno dei più significativi monumenti architettonici del roccocò in Austria. L’emblema della città, la cosiddetta “Bummerlhaus”, fa parte delle più belle case laiche in stile gotico del paese ancora esistenti. Le numerose botteghe e i piccoli mercati contadini del centro storico invitano a fare shopping e a guardarsi intorno. 
 
Gli amanti della cultura possono usufruire di visite guidate della città e avventure alla scoperta delle piazze più belle, dei tesori, delle leggende e dei quartieri di Steyr.

I castelli, le chiese e la case borghesi signorili sono, oggi come allora, una cornice perfetta per eventi di ogni tipo.
Ogni anno i festival e gli eventi più svariati affascinano numerosi visitatori con rappresentazioni culturali uniche. Il famoso festival musicale di Steyr presenterà la meravigliosa operetta “Wiener Blut” di Johann Strauß all’aperto nella pittoresca ambientazione barocca dello Schlossgraben del Castello di Lamberg.  

Scoprire, vivere e godersi la cultura a Steyr!

La regione di Gesù Bambino di Steyr nell’avvento

Nel paese „Christkindl“, a circa 3 km da Steyr, sono ancora vivi antichi costumi e tradizioni. Una visita nel periodo natalizio alla città dove “abita” Gesù Bambino fa brillare gli occhi ai bambini e ricordare la propria infanzia agli adulti. Nei weekend dell’Avvento il Gesù Bambino fa perfino visita al museo del Natale.

Il santuario di Christkindl (di Gesù Bambino) con il suo famoso ufficio postale è uno dei maggiori centri di attività natalizie. Nell’avvento l’ufficio postale di Christkindl apre le sue porte -  ogni anno sono inviate oltre 2 milioni di lettere di Natale, tra cui numerose lettere di bambini. I pullman storici postali degli anni 1950 offrono ai visitatori il servizio navetta tra Steyr e Christkindl.

Nella regione di Christkindl si riscoprono sempre antiche tradizioni e costumi di un tempo. Nel 1° Museo Austriaco del Natale di decorazioni storiche per l’albero di Natale sono esposti oltre 14.000 modelli di decorazioni natalizie degli anni 1830 – 1930, insieme a 200 bambole. Un’avventura straordinaria è senz’altro un viaggio nel trenino del museo.

Nelle diverse mostre di presepi si possono ammirare i “presepi dei chiodaioli” tipici del luogo. Durante il “Natale dei fabbri” nel terzo weekend d’Avvento i fabbri faranno sprizzare le scintille attorno ai focolari.
Davvero unico è lo Steyrer Kripperl, uno degli ultimi teatri d’Europa con marionette azionate con un bastone.

La regione di Gesù Bambino di Steyr: antiche tradizioni da rivivere in un’atmosfera magica con un ricco programma dell’Avvento!

 

 

Assaporare le delizie culinarie & dormire a Steyr

La gastronomia di Steyr vizia gli ospiti con le prelibatezze regionali e offre una ricca gamma di ristoranti premiati, trattorie, enoteche, cucine internazionali e accoglienti caffè.
I numerosi bar e trattorie nel centro storico sono un invito a concludere la giornata in modo rilassante. La visita guidata “Steyrer Beisl Tour” vi presenterà sei diverse trattorie nel centro di Steyr, garantendovi una speciale avventura culinaria e una serata divertente.
D’estate i numerosi giardini dei ristoranti invitano a trovare ristoro all’ombra.

A Steyr saranno soddisfatti anche i palati fini. I critici della famosa guida gastronomica Gault Millau hanno premiato, infatti, ben quattro ristoranti di Steyr.
Durante una visita della città non deve assolutamente mancare la degustazione della famosa torta di Steyr e del tartufo nero artigianale di Steyr. Nelle osterie si brinda con il mosto di Steyr e a merenda vengono serviti i croccanti “Steyrdorf Dachschindel” (stuzzichini salati). L’offerta culinaria di Steyr offre tutto ciò che si può desiderare!

La città di Steyr offre ai suoi visitatori una ricca scelta di alloggi: hotel, alberghi, ostelli per la gioventù, appartamenti o campeggi situati sulle rive idilliache del fiume Enns: ognuno troverà il posto più giusto per sé! 

Ospitalità, prelibatezze culinarie e alberghi accoglienti renderanno il vostro soggiorno indimenticabile!

Vivere Steyr e godersi la natura

La romantica città millenaria di Steyr, la città del Gesù Bambino, è un vero gioiello urbanistico e ha molto da offrire. Situata in un paesaggio pittoresco, Steyr è tra le città storiche più belle d’Europa. La vita nel centro storico e il programma degli eventi uniscono tradizione e lifestyle.
 
I tour guidati con Segway o bici elettriche sono un’ottima opportunità per combinare l’attività sportiva con l’attività culturale, scoprendo il centro storico di Steyr e i suoi dintorni, visti da prospettive originali.


I prati di Steyr in mezzo alla città invitano a passeggiare, correre o fare un picnic. Le rive di ghiaia lungo il fiume Steyr si trasformano in affollate spiagge naturali durante i giorni più caldi. Numerose attività, come equitazione, arrampicata, dragon boat o canoa, permettono di esplorare questo paradiso naturale.

Nel parco nazionale di Kalkalpen la natura si mostra in tutta la sua purezza: un eldorado per gli amanti della natura, camminatori e mountain bikers. Boschi, ruscelli cristallini, gole selvagge, cime panoramiche e alpeggi pittoreschi caratterizzano il paesaggio del parco nazionale. Un vero tesoro incontaminato da scoprire in tutta la sua varietà.
La tessera Steyr-Card è disponibile esclusivamente per tutti gli ospiti, vale un anno dalla data di emissione e offre ingressi liberi e riduzioni di prezzo. 
Vivere Steyr: una città vivace, indimenticabile e affascinante!

 

 

prenota on-line
Domandare