bla

nt') { $menuItemGiven = false; unset($query['Itemid']); } if (isset($query['view'])) { $view = $query['view']; } else { // We need to have a view in the query or it is an invalid URL return $segments; } // Are we dealing with an article or category that is attached to a menu item? if (($menuItem instanceof stdClass) && $menuItem->query['view'] == $query['view'] && isset($query['id']) && $menuItem->query['id'] == (int) $query['id']) { unset($query['view']); if (isset($query['catid'])) { unset($query['catid']); } if (isset($query['layout'])) { unset($query['layout']); } unset($query['id']); return $segments; } if ($view == 'category' || $view == 'article') { if (!$menuItemGiven) { $segments[] = $view; } unset($query['view']); if ($view == 'article') { if (isset($query['id']) && isset($query['catid']) && $query['catid']) { $catid = $query['catid']; // Make sure we have the id and the alias if (strpos($query['id'], ':') === false) { $db = JFactory::getDbo(); $dbQuery = $db->getQuery(true) ->select('alias') ->from('#__content') ->where('id=' . (int) $query['id']); $db->setQuery($dbQuery); $alias = $db->loadResult(); $query['id'] = $query['id'] . ':' . $alias; } } else { // We should have these two set for this view. If we don't, it is an error return $segments; } } else { if (isset($query['id'])) { $catid = $query['id']; } else { // We should have id set for this view. If we don't, it is an error return $segments; } } if ($menuItemGiven && isset($menuItem->query['id'])) { $mCatid = $menuItem->query['id']; } else { $mCatid = 0; } $categories = JCategories::getInstance('Content'); $category = $categories->get($catid); if (!$category) { // We couldn't find the category we were given. Bail. return $segments; } $path = array_reverse($category->getPath()); $array = array(); foreach ($path as $id) { if ((int) $id == (int) $mCatid) { break; } list($tmp, $id) = explode(':', $id, 2); $array[] = $id; } $array = array_reverse($array); if (!$advanced && count($array)) { $array[0] = (int) $catid . ':' . $array[0]; } $segments = array_merge($segments, $array); if ($view == 'article') { if ($advanced) { list($tmp, $id) = explode(':', $query['id'], 2); } else { $id = $query['id']; } $segments[] = $id; } unset($query['id']); unset($query['catid']); } if ($view == 'archive') { if (!$menuItemGiven) { $segments[] = $view; unset($query['view']); } if (isset($query['year'])) { if ($menuItemGiven) { $segments[] = $query['year']; unset($query['year']); } } if (isset($query['year']) && isset($query['month'])) { if ($menuItemGiven) { $segments[] = $query['month']; unset($query['month']); } } } if ($view == 'featured') { if (!$menuItemGiven) { $segments[] = $view; } unset($query['view']); } /* * If the layout is specified and it is the same as the layout in the menu item, we * unset it so it doesn't go into the query string. */ if (isset($query['layout'])) { if ($menuItemGiven && isset($menuItem->query['layout'])) { if ($query['layout'] == $menuItem->query['layout']) { unset($query['layout']); } } else { if ($query['layout'] == 'default') { unset($query['layout']); } } } $total = count($segments); for ($i = 0; $i < $total; $i++) { $segments[$i] = str_replace(':', '-', $segments[$i]); } return $segments; } /** * Parse the segments of a URL. * * @param array &$segments The segments of the URL to parse. * * @return array The URL attributes to be used by the application. * * @since 3.3 */ public function parse(&$segments) { $total = count($segments); $vars = array(); for ($i = 0; $i < $total; $i++) { $segments[$i] = preg_replace('/-/', ':', $segments[$i], 1); } // Get the active menu item. $app = JFactory::getApplication(); $menu = $app->getMenu(); $item = $menu->getActive(); $params = JComponentHelper::getParams('com_content'); $advanced = $params->get('sef_advanced_link', 0); $db = JFactory::getDbo(); // Count route segments $count = count($segments); /* * Standard routing for articles. If we don't pick up an Itemid then we get the view from the segments * the first segment is the view and the last segment is the id of the article or category. */ if (!isset($item)) { $vars['view'] = $segments[0]; $vars['id'] = $segments[$count - 1]; return $vars; } /* * If there is only one segment, then it points to either an article or a category. * We test it first to see if it is a category. If the id and alias match a category, * then we assume it is a category. If they don't we assume it is an article */ if ($count == 1) { // We check to see if an alias is given. If not, we assume it is an article if (strpos($segments[0], ':') === false) { $vars['view'] = 'article'; $vars['id'] = (int) $segments[0]; return $vars; } list($id, $alias) = explode(':', $segments[0], 2); // First we check if it is a category $category = JCategories::getInstance('Content')->get($id); if ($category && $category->alias == $alias) { $vars['view'] = 'category'; $vars['id'] = $id; return $vars; } else { $query = $db->getQuery(true) ->select($db->quoteName(array('alias', 'catid'))) ->from($db->quoteName('#__content')) ->where($db->quoteName('id') . ' = ' . (int) $id); $db->setQuery($query); $article = $db->loadObject(); if ($article) { if ($article->alias == $alias) { $vars['view'] = 'article'; $vars['catid'] = (int) $article->catid; $vars['id'] = (int) $id; return $vars; } } } } /* * If there was more than one segment, then we can determine where the URL points to * because the first segment will have the target category id prepended to it. If the * last segment has a number prepended, it is an article, otherwise, it is a category. */ if (!$advanced) { $cat_id = (int) $segments[0]; $article_id = (int) $segments[$count - 1]; if ($article_id > 0) { $vars['view'] = 'article'; $vars['catid'] = $cat_id; $vars['id'] = $article_id; } else { $vars['view'] = 'category'; $vars['id'] = $cat_id; } return $vars; } // We get the category id from the menu item and search from there $id = $item->query['id']; $category = JCategories::getInstance('Content')->get($id); if (!$category) { JError::raiseError(404, JText::_('COM_CONTENT_ERROR_PARENT_CATEGORY_NOT_FOUND')); return $vars; } $categories = $category->getChildren(); $vars['catid'] = $id; $vars['id'] = $id; $found = 0; foreach ($segments as $segment) { $segment = str_replace(':', '-', $segment); foreach ($categories as $category) { if ($category->alias == $segment) { $vars['id'] = $category->id; $vars['catid'] = $category->id; $vars['view'] = 'category'; $categories = $category->getChildren(); $found = 1; break; } } if ($found == 0) { if ($advanced) { $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select($db->quoteName('id')) ->from('#__content') ->where($db->quoteName('catid') . ' = ' . (int) $vars['catid']) ->where($db->quoteName('alias') . ' = ' . $db->quote($segment)); $db->setQuery($query); $cid = $db->loadResult(); } else { $cid = $segment; } $vars['id'] = $cid; if ($item->query['view'] == 'archive' && $count != 1) { $vars['year'] = $count >= 2 ? $segments[$count - 2] : null; $vars['month'] = $segments[$count - 1]; $vars['view'] = 'archive'; } else { $vars['view'] = 'article'; } } $found = 0; } return $vars; } } /** * Content router functions * * These functions are proxys for the new router interface * for old SEF extensions. * * @deprecated 4.0 Use Class based routers instead */ function ContentBuildRoute(&$query) { $router = new ContentRouter; return $router->build($query); } function ContentParseRoute($segments) { $router = new ContentRouter; return $router->parse($segments); }

Traditionelles Höhentraining 2019

Wir laden euch herzlich ein mitzukommen.

Auch in 2019 werden wir wieder ein langes Wochenende mit Vereinsfreunden in einem Bogensport Hotel verbringen.

 

Wichtig ist natürlich eine familiäre Atmosphäre, gutes Essen, gemütliche Räume, Sauna, etc.

 

Im Angebot enthalten sein wird eine Bogenwiese mit FITA- Scheiben (und 3D-Tieren). Und natürlich wollen wir ein paar sehr schöne Bergparcours mit abwechslungsreichen Tieren in schönster Landschaft ablaufen.

Bogensport und Spaß eben

 

 

Termin 2019:

Donnerstag 30.05.2019 (Fronleichnam) bis Sonntag 02.06.2019

Freitag ist Brückentag !!

 

Der Ort steht noch NICHT 100% fest.
Gerne könnt ihr Anregungen und Vorschläge noch bis zum 15.03.2019 einreichen.

 

Vor-Anmeldung und Orts-Vorschläge per Mail an bsc-giessen@gmx.de 
betr.: "
Höhentraining2019" erfolgen

 

Vorschläge bisher:

Unser diesjähriger Favorit:

Bogenhotel Pfunds

https://www.post-pfunds.at/bogensporthotel-tirol/bogensporthotel/bogensport-in-pfunds.html

oder

Archeryhotel Eifel  http://www.archeryhotel.com/

Schlösselstube Tirol  http://www.schloesslstube.at/pages/bogensport.html

Heutaler Hof Unken  https://www.heutal.at/de/sommer-im-heutal/bogensport

 

 

______________________________________________________________________________

Zuletzt waren wir zum wiederholten mal im Östereichischen Heutal und hatten ein paar tolle sportliche Tage.

 

 

 Bogensport im Heutaler Hof

Im schönen Hochtal auf 1000 Metern liegt das Hotel Heutaler Hof, eingebettet in eine bezaubernde Gebirgslandschaft. Familiäre Atmosphäre, gemütliche Räume, Sauna, Dampfbad, Solarium.

Die Küche ist vorzüglich. Wir empfehlen daher auch Halbpension zu buchen.

Zum Hotel gehört eine große Bogenwiese mit FITA- Scheiben und 3D-Tieren. Von dort aus kann man einen sehr schönen Bergparcours mit abwechslungsreichen Tieren in schönster Landschaft ablaufen. Spaß macht auch das überdachte Schieß-Kino.

Bogenschützen wird alles geboten was Ihr Herz begehrt.

  • Die Benutzung der Bogenschießanlagen ist für Hotelgäste frei

  • Ideale Trainingsmöglichkeiten für Anfänger und Profis

  • Großer Jagdparcours (20 ha) mit 3D Tieren – insgesamt 50 Ziele - in wildromantischer Landschaft

  • Feldrunde mit 14 Scheiben

  • FITA Platz mit allen Entfernungen (18, 30, 40, 50, 60, 70, 90 und auch 120 Meter)

  • Überdachtes Bogenschieß- Atrium für 18 bis 22 Meter

  • Organisieren eines Trainingslagers möglich

Auch sehr empfehlenswert ist der naturnahe Badesee direkt am Hotel.

Sehr viel Spaß hatten wir auch immer im „Hot Pot“ und am Lagerfeuer im „Tipi“ (Indianerzelt).

Wer wandern möchte, dem sei die Route entlang des Bergbaches zur deutsch-österreichischen Grenze empfohlen. Die Grenze liegt direkt in einem begehbaren Wasserfall.

Auch Mountainbikes können ausgeliehen werden.

 

  • Doppel- und Einzelzimmer, Familienzimmer, Zimmer mit Verbindungstüre

  • Alle Zimmer mit Bad/WC, Safe, Telefon, SAT-TV , Fön, meist Balkon

  • WLAN (gegen Gebühr)

Preise 2017

Übernachtung/Frühstück EUR 58,--

Halbpension EUR 70,--

Einzelzimmer-Zuschlag EUR 12,--

(pro Person und Nacht inkl. Abgaben & Steuern)