/**
  * Get a ajax-link to a specified DataBrowser
  * @param string $name Name to be displayed as link
  * @param int $start Timestamp for first date in browser
  * @param int $end Timestamp for last date in browser
  * @param string $title title for the link
  * @param string $rel
  * @return string HTML-link
  */
 static function link($name, $start, $end, $title = '', $rel = '')
 {
     if (FrontendShared::$IS_SHOWN) {
         return DataBrowserShared::getLink($name, $start, $end, $title = '');
     }
     $href = 'call/call.DataBrowser.display.php?start=' . $start . '&end=' . $end;
     return Ajax::link($name, DATA_BROWSER_ID, $href, $rel, $title);
 }
Example #2
0
 /**
  * Link to plot
  * @param string $text
  * @param int $year
  * @param int $sportid
  * @param string $group
  * @param boolean $current
  * @return string
  */
 private function link($text, $year, $sportid, $group, $current = false, $analysis = false)
 {
     if (!$analysis) {
         $analysis = $this->Analysis;
     }
     if (FrontendShared::$IS_SHOWN) {
         return Ajax::window('<li' . ($current ? ' class="active"' : '') . '><a href="' . DataBrowserShared::getBaseUrl() . '?view=' . (Request::param('type') == 'week' ? 'weekkm' : 'monthkm') . '&type=' . Request::param('type') . '&y=' . $year . '&sportid=' . $sportid . '&group=' . $group . '&analysis=' . $analysis . '">' . $text . '</a></li>');
     } else {
         return Ajax::window('<li' . ($current ? ' class="active"' : '') . '><a href="' . self::$URL . '?type=' . Request::param('type') . '&y=' . $year . '&sportid=' . $sportid . '&group=' . $group . '&analysis=' . $analysis . '">' . $text . '</a></li>');
     }
 }
 /**
  * Display requested training 
  */
 protected function displayRequestedList()
 {
     $DataBrowser = new DataBrowserShared();
     $DataBrowser->display();
     // TODO: Diagramme etc?
 }