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); }

Das Sommertraining findet prinzipiell immer ab Ende der Osterferien bis zum Beginn der Herbstfereien statt. Für die Trainingszeiten im Winter (Ende Herbstferien bis Anfang Osterferien) bitte auf die Seite "Wintertraining" wechseln.

 

 

Trainingszeiten Sommer auf der Bogensport-Wiese

Monroe Road 8, 35394 Gießen

-> Anfahrtsbeschreibung

 

2018 (ab Di 17.04.18 - 24.06.18 und vom 04.08. -30.09.18)

(voraussichtliche Zeiten) 

Dienstag:

18:00 – 19:00 Uhr: Interessierte / Einsteiger / Nicht-Mitglieder               -- (Thomas, Sebastian, Stefan)

                        ==> nur 1. und 2. Dienstag im Monat = Probe-Training mit Betreuung und Leihbögen <==

18:00 – 22:00 Uhr: freies Mitgliedertraining (mit Option zum 3D Parcours Schießen *)

19:05 – 20:00 Uhr: Mitgliedertraining für Anfänger mit Coaching          -- (Thomas)

 

Donnerstag:

16:30 – 18:00 Uhr: Schülertraining der Sophie-Scholl-Schule              -- (Sebastian, Thomas, Stefan)

16:30 – 18:00 Uhr: Kinder- und Jugendtraining                                      -- (Sebastian, Thomas, Stefan)

18:05 – 19:00 Uhr: Mitgliedertraining mit Coaching                               -- (Thomas)

18:00 – 22:00 Uhr: freies Mitgliedertraining (mit Option zum 3D Parcours Schießen *)

 

Samstag:

15:00 – 22:00 Uhr: freies Mitgliedertraining (mit Option zum 3D Parcours Schießen *)

 

 Sonntag:

15:00 – 22:00 Uhr: freies Mitgliedertraining (mit Option zum 3D Parcours Schießen *)

 

 --> andere freie Trainingszeiten nach Rücksprache mit dem Vorstand möglich <--

 

In den SchulferienPrinzipiell kein Coaching, keine offizielle Betreuung, kein Jugendtraining, kein Nicht-Mitglieder-Training 

 

*) Option zum 3D Parcours Schießen:
Auch Gäste des 1. BSC Gießen können den 3D Pacours nutzen.
Hierzu bitte mindestens 1 Woche vorher unter bsc-giessen@gmx.de  telefonisch oder persönlich anmelden.

 

Der erste 3D Parcours in Gießen

 

Wir sind stolz darauf den ersten 3D Parcours im Großraum Gießen aufgebaut zu haben.

 

Zur Eröffnunghatten wir 16 Ziele, nun haben wir bereits 18 3D-Ziele auf 16 Stationen verteilt. Der 3D Parcours ist sowohl für den traditionellen Bogenschützen als auch Compoundbogensportler geeignet.

Er liegt in einem kleinen Mischwald mit vielen jungen Eiben und beginnt mit einer Einschieß-Möglichkeit auf der sich anschließenden Bogen-Wiese.

Highlight ist sicher unser Hochstand, von dem aus 3 verschiedene Ziele erreichbar sind.

 

Der Parcours wird von uns gepflegt und ständig erweitert und verbessert.

 

Jeder Bogenschütze wird hier auf seine Kosten kommen. Es sind große Tiere wie Steinbock oder Bison als auch kleinere Ziele wie Dachs, Waschbär, Auerhahn oder unsere Eichhörnchen anzutreffen.

 

Geeignet ist der Parcours sowohl für das intensive Training als auch für den geselligen Nachmittag in der Gruppe.

Hinweise:

 

  • Die Parcours-Regeln des 1.BSC Gießen sind zwingend zu beachten.

  • Die Nutzung ist nur in Gruppen (>=2 Personen) möglich.

  • Nicht Vereinsmitglieder dürfen nur in Begleitung einer/s BSCler/in, nach vorheriger Anmeldung, schießen.

  • Bei Verstößen gegen die Parcours-Regeln, bei Sachbeschädigung, Unsportlichkeit oder unbefugter Benutzung kann eine Geldstrafe oder ein Platzverbot ausgesprochen werden.

  • Grobe Verstöße, insbesondere die Gefährdung anderer, werden polizeilich angezeigt.

  • Es gelten die „Sicherheitstechnische und bauliche Regeln für Bogenplätze“ des DSB und DFBV

  • Auf die vorhandenen Ziele ist das Schießen für alle Bogenklassen erlaubt, Armbrüste, Jagdspitzen andere Sportgeräte oder sonstige Waffen sind verboten.

  • Es werden maximal 3 Pfeile pro Ziel abgegeben

 

Erfolgskontrolle:

 

1. Pfeil Treffer ins Kill = 20 Punkte, Treffer am Körper = 16 Punkte

2. Pfeil Treffer ins Kill = 14 Punkte, Treffer am Körper = 10 Punkte

3. Pfeil Treffer ins Kill = 08 Punkte, Treffer am Körper = 04 Punkte  ....(Beispiel nach "IFAA")

 

Die 3D Parcours-Nutzung ist ab sofort möglich 

 

 

 

 

 

 


 


 

 

 

 

 

 



 


 

-

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 



Anfahrt Bogensportplatz und 3D Parcours Monroestraße 8

Monroe Road 8, 35394 Gießen 

 

Mit dem Auto:

--> Vergrößerte Kartenansicht

 

Mit dem Bus:

Mit der Linie 1 in Richtung Rödgen --> Haltepunkt Rudolf-Diesel-Straße --> die Rödgener Straße entlang stadtauswärts Richtung Monroestrasse gehen. Nach rechts in die Monroestrasse. Eingang nach 200m links.

Mit der Linie 1 in Richtung Rödgen --> Haltestelle Sophie-Scholl-Schule --> zurücklaufen und der Monroestrasse links folgen.Eingang nach 200m links.

--> Busfahrplan Linie 1

 

Allgemeine Hinweise:

  • Bei schlechtem Wetter findet ggf. kein Training statt. Im Zweifel bitte nachfragen.
  • Prinzipiell findet in den Schulferien kein Training oder Coaching statt.
  • Mitglieder können sich jedoch zu freien Trainingseinheiten verabreden.

 

Kontakt:

bsc-giessen@gmx.de

Dr. Thomas Volk  Tel.: 0172-6845482