Übernahme des redesign2018-Zweiges

This commit is contained in:
marko
2018-06-30 11:20:39 +02:00
parent f3bce58dbb
commit 09fc579fd8
34 changed files with 2956 additions and 200 deletions

View File

@@ -0,0 +1,275 @@
<?php
header("Content-Type: text/html; charset=utf-8");
header("Cache-Control: max-age=3600");
setlocale(LC_ALL, 'de_DE.UTF8');
require_once($_SERVER['DOCUMENT_ROOT']."/ressourcen/phpLib/breadcrumbList.php");
require_once($_SERVER['DOCUMENT_ROOT']."/ressourcen/phpLib/miscAssis.php");
require_once($_SERVER['DOCUMENT_ROOT']."/ressourcen/phpLib/newsLib.php");
$breadcrumbs = array();
array_push($breadcrumbs,
array("linkTarget" => "http://cwsvjudo.bplaced.net/pages/desktop/", "linkTitle" => "Startseite der Homepage der Sektion Judo des Chemnitzer Freizeit- und Wohngebietssportvereines", "caption" => "<img class=\"charImg\" src=\"/ressourcen/graphiken/banner/cwsv-judo-logo.png\" alt=\"Judo im Chemnitzer WSV - Logo\" title=\"Judo im Chemnitzer WSV\" />")
);
array_push($breadcrumbs,
array("linkTarget" => "http://cwsvjudo.bplaced.net/pages/desktop/news.php", "linkTitle" => "Bekanntmachungen der Sektion Judo des Chemnitzer Freizeit- und Wohngebietssportvereines", "caption" => "Bekanntmachungen")
);
if(!empty($_GET['jahr'])){
if(is_positive_integer($_GET['jahr'])){
array_push($breadcrumbs,
array("linkTarget" => "http://cwsvjudo.bplaced.net/pages/desktop/news.php?jahr={$_GET['jahr']}", "linkTitle" => "Bekanntmachungen des Jahres {$_GET['jahr']} der Sektion Judo des Chemnitzer Freizeit- und Wohngebietssportvereines", "caption" => $_GET['jahr'])
);
}
}
$siteData = array();
$siteData['canonicalLink'] = "http://cwsvjudo.bplaced.net/pages/desktop/news.php".( is_positive_integer($_GET['jahr']) ? "?jahr=".$_GET['jahr'] : "" );
$siteData['alternateLink'] = "http://cwsvjudo.bplaced.net/pages/mobile/news.php".( is_positive_integer($_GET['jahr']) ? "?jahr=".$_GET['jahr'] : "" );
$siteData['alternateLinkAmp'] = "http://amp.cwsvjudo.bplaced.net/news.php".( is_positive_integer($_GET['newsId']) ? "?newsId=".$_GET['newsId'] : "" );
?>
<!doctype html>
<!--cwsvJudo Newsseite-->
<html lang="de">
<head>
<link rel="stylesheet" media="screen and (min-width: 401px)" href="/ressourcen/css/cwsvJudo.css" />
<link rel="stylesheet" media="screen and (max-width: 400px)" href="/ressourcen/css/cwsvJudoMobile.css" />
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Newsseite<?php echo (isset($_GET["jahr"]) ? " ".$_GET["jahr"] : "")?> der Judoka des Chemnitzer WSV</title>
<link rel="icon" href="/ressourcen/graphiken/icons/cwsv.ico" />
<meta name="viewport" content="width=device-width" />
<meta name="description" content="Newsseite<?php echo (isset($_GET["jahr"]) ? " ".$_GET["jahr"] : "")?> der Abteilung Judo des Chemnitzer Freizeit- und Wohngebietssportvereines" />
<meta name="keywords" content="News, Judo, Chemnitz" />
<meta name="author" content="Marko Bunzel" />
<!-- favIcon und Co nach der empfehlung von https://github.com/audreyr/favicon-cheat-sheet -->
<link rel="shortcut icon" type="image/x-icon" sizes="16x16 32x32 48x48 64x64" href="/ressourcen/graphiken/logos/favicon/favicon.ico">
<link rel="apple-touch-icon" sizes="152x152" href="/ressourcen/graphiken/logos/apple-touch-icon/apple-touch-icon-152.png" />
<link rel="apple-touch-icon" sizes="180x180" href="/ressourcen/graphiken/logos/apple-touch-icon/apple-touch-icon-180.png" />
<link rel="manifest" href="/manifest.json">
<link rel="canonical" href="<?php echo $siteData['canonicalLink'];?>" />
<meta name="viewport" content="width=device-width" />
<!--Alternative Version für kleine Bildschirme angeben-->
<link rel="alternate" media="only screen and (max-width: 400px)" href="<?php echo $siteData['alternateLink'];?>" />
<link rel="amphtml" href="<?php echo $siteData['alternateLinkAmp'];?>" />
</head>
<body>
<!--Die Kopfzeile-->
<header>
<?php $bannerNumber=rand(1,7);?>
<img title="Judo im Chemnitzer WSV" alt="Judo im Chemnitzer WSV - Promo" class="styleBannerPromo" src=<?php echo "/ressourcen/graphiken/banner/bannerlogo.".$bannerNumber.".jpg"?> />
<img title="Judo im Chemnitzer WSV" alt="Judo im Chemnitzer WSV - Logo" class="styleBannerCwsv" src="/ressourcen/graphiken/banner/cwsv-judo-logo.png" />
<h1>Chemnitzer WSV e.&nbsp;V. - Judo</h1>
<?php echo htmlBreadcrumblist($breadcrumbs);?>
</header>
<!--Die Horizontale Navigationsleiste-->
<nav class="navHori">
<ul>
<li>
<a title="Homepage der Abteilung Judo des Chemnitzer WSV" href="index.php">
Home
</a>
</li>
<li class="activeNav">
News
</li>
<li>
<a title="Informationen über den Chemnitzer WSV" href="verein.php">
Verein
</a>
</li>
<li>
<a title="Einige kleine Extras und Helferlein" href="extras.php">
Extras
</a>
</li>
<li>
<a title="Möglichkeiten mit dem Chemnitzer WSV in Kontakt zu treten" href="kontakt.php">
Kontakt
</a>
</li>
</ul>
</nav>
<!-- Der eigentliche Inhalt -->
<div id="content">
<?php
// Parameter für die Datenbank laden
include($_SERVER['DOCUMENT_ROOT']."/bonus/db.inc");
try{
$db_connection = new PDO('mysql:host='.$db_server.';dbname='.$db_name, $db_user, $db_password);
// mögliche Werte für das Jahr herausfinden
$jahre = array();
$query = "SELECT DISTINCT DATE_FORMAT( Datum, '%Y') FROM cwsvjudo.nachrichten WHERE 1 ORDER BY DATE_FORMAT( Datum, '%Y' ) DESC";
$ergebnis = $db_connection->query($query);
foreach($ergebnis as $row){
array_push($jahre, $row["DATE_FORMAT( Datum, '%Y')"]);
}
// ist das übergebene jahr ein gültiges?
$jahr = $_GET["jahr"];
if($jahr){// wurde überhaupt ein Jahr angegeben?
// wurden Bekanntmachungen für das übergebene Jahr gefunden, setze die Ober- und Untergrenze für das Datum und gebe die entsprechende Überschrift aus
if(in_array($jahr, $jahre)){
$minDate = $jahr."-01-01";
$maxDate = $jahr."-12-31";
?>
<h2>
Bekanntmachungen des Jahres <?php echo $jahr?>
</h2>
<?php
}
// wurden für das übergebene Jahr keine Bekanntmachungen gefunden, sage es einfach
else{
echo "Keine Nachrichten für ".$jahr." gefunden!";
die();
}
}
// wurde garkein Jahr angegeben, so nimm das aktuelle Jahr
else{
$jahr = date("Y", time());
$minDate = $jahr."-01-01";
$maxDate = "";
?>
<h2>
Aktuelle Bekanntmachungen
</h2>
<?php
}
// Abfrage der gewünschten Nachrichten vorbereiten
// minDate als Untergrenze sollte ja immer gesetzt sein; ist ein maxDate gesetzt, soll der entsprechende Zeitraum chronologisch ausgegeben werden, wenn nicht die letzten 12 News in umgekehrter chronologischer Reihenfolge
$query="SELECT datum,betreff,nachricht,nr,autor FROM cwsvjudo.nachrichten WHERE 1 ORDER BY Datum DESC LIMIT 12";
if($maxDate){
$query="SELECT datum,betreff,nachricht,nr,autor FROM cwsvjudo.nachrichten WHERE Datum >= \"".$minDate."\" AND Datum <= \"".$maxDate."\" ORDER BY Datum ASC";
}
// Durchführung des eigentlichen Requestes
$ergebnis = $db_connection->query($query);
// Fehlerbehandlung
if(!$ergebnis) echo "Datenbankabfrage gescheitert!";
else{
// jede Bekanntmachung ausgeben
$lastMonthName = "";
foreach($ergebnis as $news){
array_walk(
$news,
function (&$value, $key) {
$value = iconv("ISO-8859-1", "UTF-8", $value);
}
);
if($lastMonthName != strftime("%B", strtotime($news['datum']) )){
$lastMonthName = strftime("%B", strtotime($news['datum']) );
echo("<h3>".$lastMonthName."</h3>");
}
?>
<div class="newsTable">
<script type="application/ld+json"><?php echo( news2json( $news ) );?></script>
<div class="newsTableHeader">
<div>
<time datetime="<?php echo( $news['datum'] );?>"><?php echo( $news['datum'] );?></time>
</div>
<div>
<h3>
<?php echo( $news['betreff'] );?>
</h3>
</div>
</div>
<div>
<div>
<?php echo( $news['nachricht'] );?>
</div>
</div>
<div>
<div class="newsTableFooter">
MfG&nbsp;<?php echo( $news['autor'] );?>
</div>
</div>
</div>
<?php
}// Ende der foreach Schleife über die Abfrageergebnisse
}// Ende der Ausgabe der Abfrage ergebnisse im nichtFehlerfalle
// Verbindung wieder schließen
$db_connection = NULL;
}// Ende des tryBlockes zur Datenbankverbindung
// evtl. Fehlerbehandlung
catch(PDOException $db_error){
print "Error!: " . $db_error->getMessage() . "<br/>";
die();
}
?>
</div> <!-- Ende div id content-->
<!-- Vertikale Navigationsleiste an der Seite-->
<div id="navVerti">
<nav><ul>
<?php
if(!$_GET["jahr"]){
echo "<li class=\"activeNav\">Aktuelles</li>";
}
else{
echo "<li><a href=\"/pages/desktop/news.php\" title=\"Die letzen 12 Bekanntmachungen\">Aktuelles</a></li>";
}
foreach($jahre as $runner){
if($_GET["jahr"] == $runner){
echo "<li class=\"activeNav\"> News ".$runner."</li>";
}
else{
echo "<li><a href=\"/pages/desktop/news.php?jahr=".$runner."\" title=\"Bekanntmachungen des Jahres ".$runner."\">News ".$runner."</a></li>";
}
}
?>
</ul></nav>
<hr />
<!--Anfang der Einbindung des Counters; die Zeile 'TEMPLATE;' DARF NICHT EINGERÜCKT SEIN-->
<div>
<?php
$chCounter_template = <<<TEMPLATE
<span class="bold">Besucher</span><br/>
Online: {V_VISITORS_CURRENTLY_ONLINE}<br/>
Heute: {V_VISITORS_TODAY}<br/>
Gestern: {V_VISITORS_YESTERDAY}<br/>
Tagesrekord: {V_MAX_VISITORS_PER_DAY}<br/>
Insgesamt: {V_TOTAL_VISITORS}<br/>
<span class="bold">Seitenaufrufe</span><br/>
Diese Seite: {V_PAGE_VIEWS_THIS_PAGE}<br/>
Insgesamt: {V_TOTAL_PAGE_VIEWS}<br/>
TEMPLATE;
if($_GET["jahr"]){
$chCounter_page_title = "Newsseite ".$_GET["jahr"];
}
else{
$chCounter_page_title = "Newsseite";
}
$chCounter_visible=1;
include($_SERVER['DOCUMENT_ROOT']."/expCounter/counter.php");
?>
<!--Ende der Einbindung des Counters-->
</div>
</div>
<?php include($_SERVER['DOCUMENT_ROOT']."/pages/shared/sponsorList.html.inc");?>
<footer>
<p>
<?php
if($_GET["jahr"]){
?>
<a href="http://validator.w3.org/check?uri=http%3A%2F%2Fcwsvjudo.bplaced.net%2Fpages%2Fdesktop%2Fnews.php?jahr=<?php echo $_GET["jahr"]?>">Valid <img src="http://www.w3.org/html/logo/downloads/HTML5_1Color_Black.svg" alt="HTML 5" style="height:1em"></a>
<?php
}
else{
?>
<a title="Seite auf HTML 5 Konformität prüfen" href="http://validator.w3.org/check?uri=http%3A%2F%2Fcwsvjudo.bplaced.net%2Fpages%2Fdesktop%2Fnews.php">Valid <img src="http://www.w3.org/html/logo/downloads/HTML5_1Color_Black.svg" alt="HTML 5" style="height:1em"></a>
<?php
}
?>
</p>
</footer>
</body>
</html>

View File

@@ -0,0 +1,113 @@
<?php
function get_inner_html( $node ) {
$innerHTML= '';
$children = $node->childNodes;
foreach ($children as $child) {
$innerHTML .= $child->ownerDocument->saveXML( $child );
}
return $innerHTML;
}
/// Eine Liste mit News abfragen
///
/// Der Rückgabewert sollte vor Verwendung (und zur Fehlerbeheandlung)
/// auf NULL und/oder leeres Array getestet werden.
/// Der Zeichensatz wird von "ISO-8859-1" auf "UTF-8" gesetzt
///
/// @return Array mit News (die wiederum assoziative arrays sind
function getNews($aMysqlConn, $optionsArray = array("dbCharset" => "ISO-8859-1", "outCharset" => "UTF-8", "limit" => "1")){
if(!$aMysqlConn) return NULL;
if( empty($optionsArray['dbCharset']) ) $optionsArray['dbCharset'] = "ISO-8859-1";
if( empty($optionsArray['outCharset']) ) $optionsArray['outCharset'] = "UTF-8";
if( !is_positive_integer($optionsArray['limit']) ) $optionsArray['limit'] = "1";
$ret = array();
// Falls eine konkrete newsId angegeben wurde, wollen wir ab dieser News haben
if( is_positive_integer($optionsArray['newsId']) ){
$pdoStatementForQuerryingNews = $aMysqlConn->prepare(
"SELECT * FROM cwsvjudo.nachrichten WHERE nachrichten.datum <= (SELECT nachrichten.datum FROM nachrichten WHERE nachrichten.nr = :newsId ) ORDER BY nachrichten.datum DESC LIMIT :limit OFFSET 0;"
);
$pdoStatementForQuerryingNews->bindParam(':newsId', intval($optionsArray['newsId']), PDO::PARAM_INT);
}
// Ansonsten die aktuellsten
else{
$pdoStatementForQuerryingNews = $aMysqlConn->prepare(
"SELECT * FROM nachrichten ORDER BY datum DESC, nr DESC LIMIT :limit;"
);
}
$pdoStatementForQuerryingNews->bindParam(':limit', intval($optionsArray['limit']), PDO::PARAM_INT);
$pdoStatementForQuerryingNews->execute();
$ret = $pdoStatementForQuerryingNews->fetchAll(PDO::FETCH_ASSOC);
// Zeichensatzkonvertierung
foreach($ret as &$entry){
array_walk(
$entry,
function (&$value, $key, $optionsArray) {
$value = iconv($optionsArray['dbCharset'], $optionsArray['outCharset'], $value);
},
$optionsArray
);
}
return $ret;
}
/// Aus einer abgefragten News den htmlCode erzeugen
function getHtmlNews($aNews, $someOptions=""){
$options = getKeyValueArray($someOptions);
// schlechter Hack solange die Browser nicht von selbst ordentlich trennen
$aNews['betreff'] =
str_replace("meisterschaft", "&shy;meisterschaft", $aNews['betreff']);
$aNews['betreff'] =
str_replace("turnier", "&shy;turnier", $aNews['betreff']);
$aNews['betreff'] =
str_replace("randori", "&shy;randori", $aNews['betreff']);
$retHtml = "";
$retHtml .= "<article class=\"newsArtikel\">";
$retHtml .= "<div class=\"newsHeader\">";
$retHtml .= "<div class=\"newsDatum\"><time datetime=\"" . $aNews['datum'] . "\">" . $aNews['datum'] . "</time></div>";
$retHtml .= "<div class=\"newsBetreff\" ><h".(!empty($options["headingLevel"])?$options["headingLevel"]:"3").">" . $aNews['betreff'] . "</h".(!empty($options["headingLevel"])?$options["headingLevel"]:"3")."></div>";
$retHtml .= "</div>";
$retHtml .= "<div class=\"newsBody\">";
if( !filter_var($aNews['promoImg'], FILTER_VALIDATE_URL) ){
$domDoc = new DOMDocument();
$domDoc->loadHTML( mb_convert_encoding($aNews['nachricht'], 'HTML-ENTITIES', "UTF-8") );
foreach($domDoc->getElementsByTagName('a') as $anchor){
$anchorDad = $anchor->parentNode;
foreach($anchor->getElementsByTagName('img') as $img){
$aNews['promoImg']['src'] = $img->getAttribute('src');
$aNews['promoImg']['alt'] = $img->getAttribute('alt');
$anchorDad->removeChild($anchor);
break;
}
$aNews['nachricht'] = get_inner_html( $domDoc->getElementsByTagName('body')[0] );
}
}
if( !empty($aNews['promoImg']) ){
if( !empty($aNews['promoImg']['src']) ){
$retHtml .= "<img class=\"newsPromoImage\" "
."src=\"".$aNews['promoImg']['src']."\" "
.( empty($aNews['promoImg']['alt'])?"":("alt =\"".$aNews['promoImg']['alt']."\" ") )
."/>";
}
if( filter_var($aNews['promoImg'], FILTER_VALIDATE_URL) )
$retHtml .= "<img class=\"newsPromoImage\" src=\"".$aNews['promoImg']."\" />";
}
$retHtml .= "<div class=\"newsText\">" . $aNews['nachricht'] . "</div>";
$retHtml .= "</div>";
$retHtml .= "<div class=\"newsFooter\">";
$retHtml .= "<div class=\"newsAutor\">".$aNews['autor']."</div>";
$retHtml .= "</div>";
$retHtml .= "</article>";
return $retHtml;
}
?>

View File

@@ -0,0 +1,42 @@
<?php
/// Ausgabe einer newsTabelle
function echoNewsTableHtml($someOptions){
global $cwsvJudoConfig;
global $basePath;
// Sammlung von Fehlermeldungen o.ä.
$message = array();
//require_once($basePath."/bonus/db.inc");
//include_once($basePath."/config/db.inc");
$limit = is_positive_integer($someOptions['limit'])?$someOptions['limit']:1;
/// Eine Datenbankverbindung (über pdo) erstellen
try{
$db_connection = new PDO(
"mysql:host=".$cwsvJudoConfig["db"]["host"].";".
"dbname=".$cwsvJudoConfig["db"]["name"],
$cwsvJudoConfig["db"]["user"],
$cwsvJudoConfig["db"]["password"]
);
}
catch(PDOException $db_error){
$messages['errors'][] = "Error: " . $db_error->getMessage();
}
// News abfragen
// @todo: woher das limit nehmen?
$newsList = getNews($db_connection, array('limit'=>$limit));
if( is_array( $newsList ) || is_object( $newsList ) )
foreach($newsList as $news)
echo( getHtmlNews($news, "headingLevel=2")."<hr />" );
else
$messages['errors'][] = "Fehler: Keine Neuigkeiten gefunden!";
// @todo: besser machen!
if(!empty($messages))
var_dump($messages);
return;
}

View File

@@ -0,0 +1 @@
AddCharset UTF-8 .html

View File

@@ -0,0 +1,12 @@
<html>
<head>
<title>Testseite f<EFBFBD>r mobile Platformen</title>
</head>
<body>
<?php
include 'phplib/is_mobile.php';
if(is_mobile())echo "Mobile Plattform erkannt!";
else echo"Mobile Plattform nicht erkannt!"
?>
</body>
</html>

View File

@@ -0,0 +1,5 @@
<?php
$useragent=$_SERVER['HTTP_USER_AGENT'];
if(preg_match('/android.+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|meego.+mobile|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i',$useragent)||preg_match('/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(di|rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i',substr($useragent,0,4)))
header('Location: http://detectmobilebrowser.com/mobile');
?>

File diff suppressed because one or more lines are too long

View File

@@ -0,0 +1,45 @@
<?php
/*Geklaut von http://mobiforge.com/developing/story/lightweight-device-detection-php*/
/*in eine Funktion gepackt von marko*/
function is_mobile(){
$mobile_browser = '0';
if (preg_match('/(up.browser|up.link|mmp|symbian|smartphone|midp|wap|phone|android)/i', strtolower($_SERVER['HTTP_USER_AGENT']))){
$mobile_browser++;
}
if ((strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') > 0) or ((isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE'])))) {
$mobile_browser++;
}
$mobile_ua = strtolower(substr($_SERVER['HTTP_USER_AGENT'], 0, 4));
$mobile_agents = array(
'w3c ','acs-','alav','alca','amoi','audi','avan','benq','bird','blac',
'blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno',
'ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-',
'maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-',
'newt','noki','oper','palm','pana','pant','phil','play','port','prox',
'qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar',
'sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-',
'tosh','tsm-','upg1','upsi','vk-v','voda','wap-','wapa','wapi','wapp',
'wapr','webc','winw','winw','xda ','xda-');
if (in_array($mobile_ua,$mobile_agents)){
$mobile_browser++;
}
if (strpos(strtolower($_SERVER['ALL_HTTP']),'OperaMini') > 0){
$mobile_browser++;
}
if (strpos(strtolower($_SERVER['HTTP_USER_AGENT']),'windows') > 0){
$mobile_browser = 0;
}
if ($mobile_browser > 0){
return(true);
}
return(false);
}
?>

View File

@@ -0,0 +1,138 @@
<?php
// Redirect zur neuen Seite
include($_SERVER['DOCUMENT_ROOT']."/ressourcen/phpLib/redirect.php");
redirect("/pages/mobile/index.php", 301);
// Damit es einen Anhaltspunkt gibt, ob die alte Seite noch besucht wird, stoßen wir den Counter an
$chCounter_page_title = "Mobile Startseite (alt)";
$chCounter_visible=0;
include($_SERVER['DOCUMENT_ROOT']."/expCounter/counter.php");
die();
?>
<!-- Ab hier nur noch die alte Seite für Backupzwecke -->
<?php header("Content-Type: text/html; charset=utf-8")?>
<?php header("Cache-Control: max-age=3600")?>
<!DOCTYPE HTML>
<!--CWSVJudo - Startseite für Smartphone etc.-->
<html lang="de">
<head>
<title>CWSV-Judo</title>
<!--Zeichensatz festlegen-->
<meta charset="utf-8" />
<!--Beschreibung der Seite-->
<meta name="description" content="Bekanntmachungen der Sektion Judo des CWSV"/>
<!--Stichworte für diese Seite-->
<meta name="keywords" content="Judo, CWSV, Chemnitzer Freizeit- und Wohngebietssportverein" />
<!--Damit nicht auf die Totalansicht gezoomt wird. Was es genau bedeutet... keine Ahnung-->
<meta name="viewport" content="width=device-width"/>
<!--Desktopversion dieser Seite angeben-->
<link rel="canonical" href="../pages/index.php" />
<!--FavIcon definieren-->
<link rel="shortcut icon" type="image/x-icon" href="../bonus/cwsv.ico" />
<!--Stylesheets-->
<link rel="stylesheet" type="text/css" href="layout.css" />
</head>
<body>
<div style="width:auto;border:solid 1px #000000;background-color:#FF8100;font-size:smaller;">
Dies ist die "mobile" Version für Smartphones etc.<br/>
<a href="../pages/index.php">Hier gibt es die Desktop-Variante</a>
</div>
<hr/>
<a href="#Inhaltsverzeichnis">Zur Navigation</a>
<hr/>
<div style="font-size:large;" ><b>Willkommen</b></div> auf der Website des Judo-Teams des Chemnitzer Freizeit- und Wohngebietssportvereines e.V.<br/>
<b>Das Neueste:</b><br/>
<div>
<?php
include("../bonus/db.inc");
//mit Datenbank verbinden
$verbindung=mysql_connect($db_server,$db_user,$db_password);
if(!$verbindung) die("Der Server kann nicht erreicht werden.");
if(!mysql_select_db($db_name,$verbindung)) die("Die Datenbank kann nicht angesprochen werden.");
//Abfrage der News aus der Datenbank
$query="SELECT datum,betreff,nachricht,nr,autor FROM nachrichten order by nr DESC";
$ergebnis=mysql_query($query,$verbindung);
if(!$ergebnis) echo mysql_error();
//in Arrays schreiben
$datum=array();
$betreff=array();
$news=array();
$nr=array();
$autor=array();
$i=0;//eine Zählvariable
while($zeile=mysql_fetch_array($ergebnis) ){
$datum[$i]=$zeile[0];
$betreff[$i]=$zeile[1];
$news[$i]=$zeile[2];
$nr[$i]=$zeile[3];
$autor[$i]=$zeile[4];
?>
<div class="NewsBox">
<div style="width:auto;background-color:#FF8100"><!--Datum und Betreff-->
<span>
<?php echo mb_convert_encoding($datum[$i], "UTF-8");?>
</span>
<span>
<?php echo mb_convert_encoding($betreff[$i], "UTF-8");?>
</span>
</div><!--Ende: Datum und Betreff-->
<div><!--Inhalt-->
<?php echo mb_convert_encoding($news[$i], "UTF-8")?>
<div style="clear:both"></div>
</div><!--Ende: Inhalt-->
<div style="background-color:#FF8100"><!--Signum-->
MfG <?php echo mb_convert_encoding($autor[$i],"UTF-8");?>
</div><!--Ende: Signum-->
</div>
<hr/>
<?php
$i++;
if($i>3) break;
}//Ende der while-Schleife
mysql_close($verbindung);
?>
</div>
<div id="Inhaltsverzeichnis">
<div class="Inhaltsverzeichnis">
<div>
<a href="verein.news.php">Bekanntmachungen</a>
</div>
<div>
<a href="verein.wettkampfkalender.php">Wettkampfkalender</a>
</div>
<div>
<a href="verein.trainingszeiten.php">Trainingszeiten</a>
</div>
<div>
<a href="verein.wettkampfgalerien.php">Wettkampfgalerien</a>
</div>
</div>
</div>
<hr/>
<!--Anfang der Einbindung des Counters; die Zeile 'TEMPLATE;' DARF NICHT EINGERÜCKT SEIN-->
<div class="counter">
<?php
$chCounter_template = <<<TEMPLATE
<b>Besucher</b><br/>
Online: <b>{V_VISITORS_CURRENTLY_ONLINE}</b><br/>
Heute: {V_VISITORS_TODAY}<br/>
Gestern: {V_VISITORS_YESTERDAY}<br/>
Tagesrekord: {V_MAX_VISITORS_PER_DAY}<br/>
Insgesamt: {V_TOTAL_VISITORS}<br/>
<b>Seitenaufrufe</b><br/>
Diese Seite: {V_PAGE_VIEWS_THIS_PAGE}<br/>
Insgesamt: {V_TOTAL_PAGE_VIEWS}<br/>
TEMPLATE;
$chCounter_page_title = 'Mobile Startseite';
$chCounter_visible=1;
include_once('../expCounter/counter.php');
?>
</div>
<!--Ende der Einbindung des Counters-->
</body>
</html>

View File

@@ -0,0 +1,128 @@
<!--CWSVJudo - Startseite f<EFBFBD>r Smartphone etc.-->
<html>
<head>
<title>CWSV-Judo</title>
<!--Beschreibung der Seite-->
<meta name="description" content="Bekanntmachungen der Sektion Judo des CWSV">
<!--Stichworte f<EFBFBD>r diese Seite-->
<meta name="keywords" content="Judo, CWSV, Chemnitzer Freizeit- und Wohngebietssportverein" />
<!--Damit nicht auf die Totalansicht gezoomt wird. Was es genau bedeutet... keine Ahnung-->
<meta name="viewport" content="width=device-width">
<!--Desktopversion dieser Seite angeben-->
<link rel="canonical" href="../pages/news.php">
<!--FavIcon definieren-->
<link rel="shortcut icon" type="image/x-icon" href="../bonus/cwsv.ico">
<!--Stysheets-->
<link rel="stylesheet" type="text/css" href="layout.css" />
</head>
<body>
<div style="border:solid 1px #000000;background-color:#FF8100;font-size:smaller;">
Dies ist die "mobile" Version f<EFBFBD>r Smartphones etc.<br/>
<a href="../pages/index.php">Hier gibt es die Desktop-Variante</a>
</div>
<hr/>
<a href="#Inhaltsverzeichnis">Zur Navigation</a>
<hr/>
<big><b>Willkommen</b></big> auf der Website des Judo-Teams des Chemnitzer Freizeit- und Wohngebietssportvereines e.V.<br/>
<b>Das Neueste:</b><br/>
<div>
<?php
include("../bonus/db.inc");
//mit Datenbank verbinden
$verbindung=mysql_connect($db_server,$db_user,$db_password);
if(!$verbindung) die("Der Server kann nicht erreicht werden.");
if(!mysql_select_db($db_name,$verbindung)) die("Die Datenbank kann nicht angesprochen werden.");
//Abfrage der News aus der Datenbank
$query="SELECT datum,betreff,news,nr,autor FROM news order by nr DESC";
$ergebnis=mysql_query($query,$verbindung);
if(!$ergebnis) echo mysql_error();
//in Arrays schreiben
$datum=array();
$betreff=array();
$news=array();
$nr=array();
$autor=array();
$i=0;//eine Z<>hlvariable
while($zeile=mysql_fetch_array($ergebnis) ){
$datum[$i]=$zeile[0];
$betreff[$i]=$zeile[1];
$news[$i]=$zeile[2];
$nr[$i]=$zeile[3];
$autor[$i]=$zeile[4];
?>
<div class="NewsBox">
<table border="1" style="width:100%;background-color:#FFAE00;text-align:left">
<tr>
<th style="width:1;background-color:#FF8100">
<?php echo $datum[$i];?>
</th>
<th style="background-color:#FF8100">
<?php echo $betreff[$i];?>
</th>
</tr>
<tr>
<td colspan="2">
<?php echo $news[$i];?>
</td>
</tr>
<tr>
<td colspan="2" style="background-color:#FF8100">
MfG <?php echo $autor[$i];?>
</td>
</tr>
</table>
<hr/>
</div>
<?php
$i++;
if($i>3) break;
}//Ende der while-Schleife
mysql_close($verbindung);
?>
</div>
<a name="Inhaltsverzeichnis">
<div class="Inhaltsverzeichnis">
<div>
<a href="verein.news.php">Bekanntmachungen</a>
</div>
<div>
<a href="verein.wettkampfkalender.php">Wettkampfkalender</a>
</div>
<div>
<a href="verein.trainingszeiten.php">Trainingszeiten</a>
</div>
<div>
<a href="verein.wettkampfgalerien.php">Wettkampfgalerien</a>
</div>
</div>
</a>
<hr/>
<!--Anfang der Einbindung des Counters; die Zeile 'TEMPLATE;' DARF NICHT EINGER<45>CKT SEIN-->
<div class="counter">
<?php
$chCounter_template = <<<TEMPLATE
<b>Besucher</b><br/>
Online: <b>{V_VISITORS_CURRENTLY_ONLINE}</b><br/>
Heute: {V_VISITORS_TODAY}<br/>
Gestern: {V_VISITORS_YESTERDAY}<br/>
Tagesrekord: {V_MAX_VISITORS_PER_DAY}<br/>
Insgesamt: {V_TOTAL_VISITORS}<br/>
<b>Seitenaufrufe</b><br/>
Diese Seite: {V_PAGE_VIEWS_THIS_PAGE}</br>
Insgesamt: {V_TOTAL_PAGE_VIEWS}</br>
TEMPLATE;
$chCounter_page_title = 'Mobile Startseite';
$chCounter_visible=1;
include('../expCounter/counter.php');
?>
</div>
<!--Ende der Einbindung des Counters-->
</body>
</html>

View File

@@ -0,0 +1,82 @@
html, body {
background:
#FFAE00;
}
.NewsBox{
width:
100%;
}
.NewsBox img{
float:
left;
}
.NewsBox :after{
clear:
both;
}
.Inhaltsverzeichnis{
border:3px solid #000000;
}
.Inhaltsverzeichnis div{
background-color:
#FF8100;
border:
3px outset #000000;
margin:
5px;
padding:
5px;
font-variant:
small-caps;
font-size:
larger;
font-weight:
bolder;
}
.Inhaltsverzeichnis div a{
font-variant:
small-caps;
font-size:
large;
font-weight:
bold;
text-decoration:
none;
color:
#000000;
}
.Inhaltsverzeichnis div a:hover{
font-variant:
small-caps;
font-size:
large;
font-weight:
bold;
text-decoration:
none;
color:
#993300;
}
.counter {
background:
#FFAE00;
border:
1px solid #000000;
margin:
0px;
padding:
10px;
}
a img{
border:
none;
}

View File

@@ -0,0 +1,23 @@
<html>
<head>
<title>CWSV-Judo</title>
<!--Beschreibung der Seite-->
<meta name="description" content="Bekanntmachungen der Sektion Judo des CWSV">
<!--Stichworte f<EFBFBD>r diese Seite-->
<meta name="keywords" content="Judo, CWSV, Chemnitzer Freizeit- und Wohngebietssportverein" />
<!--Desktopversion dieser Seite angeben-->
<link rel="canonical" href="../pages/news.php">
<!--Damit nicht auf die Totalansicht gezoomt wird. Was es genau bedeutet... keine Ahnung-->
<meta name="viewport" content="width=device-width">
<!--FavIcon definieren-->
<link rel="shortcut icon" type="image/x-icon" href="../bonus/cwsv.ico">
<!--Stysheets-->
<link rel="stylesheet" type="text/css" href="layout.css" />
</head>
<body>
<a href="/mobile/index.php">Zur Hauptseite</a><br/>
</body>
</html>

View File

@@ -0,0 +1,41 @@
<?php
/*Geklaut von http://mobiforge.com/developing/story/lightweight-device-detection-php*/
/*in eine Funktion gepackt von marko*/
function is_mobile(){
$mobile_browser = '0';
if (preg_match('/(up.browser|up.link|mmp|symbian|Touch|smartphone|midp|wap|phone|android)/i', strtolower($_SERVER['HTTP_USER_AGENT']))){
$mobile_browser++;
}
if ((strpos(strtolower($_SERVER['HTTP_ACCEPT']),'application/vnd.wap.xhtml+xml') > 0) or ((isset($_SERVER['HTTP_X_WAP_PROFILE']) or isset($_SERVER['HTTP_PROFILE'])))) {
$mobile_browser++;
}
$mobile_ua = strtolower(substr($_SERVER['HTTP_USER_AGENT'], 0, 4));
$mobile_agents = array(
'w3c ','acs-','alav','alca','amoi','audi','avan','benq','bird','blac',
'blaz','brew','cell','cldc','cmd-','dang','doco','eric','hipt','inno',
'ipaq','java','jigs','kddi','keji','leno','lg-c','lg-d','lg-g','lge-',
'maui','maxo','midp','mits','mmef','mobi','mot-','moto','mwbp','nec-',
'newt','noki','oper','palm','pana','pant','phil','play','port','prox',
'qwap','sage','sams','sany','sch-','sec-','send','seri','sgh-','shar',
'sie-','siem','smal','smar','sony','sph-','symb','t-mo','teli','tim-',
'tosh','tsm-','upg1','upsi','vk-v','voda','wap-','wapa','wapi','wapp',
'wapr','webc','winw','winw','xda ','xda-');
if (in_array($mobile_ua,$mobile_agents)){
$mobile_browser++;
}
if (strpos(strtolower($_SERVER['ALL_HTTP']),'OperaMini') > 0){
$mobile_browser++;
}
if ($mobile_browser > 0){
return(true);
}
return(false);
}
?>

View File

@@ -0,0 +1,115 @@
<?php
// Redirect zur neuen Seite
include($_SERVER['DOCUMENT_ROOT']."/ressourcen/phpLib/redirect.php");
redirect("/pages/mobile/news.php", 301);
// Damit es einen Anhaltspunkt gibt, ob die alte Seite noch besucht wird, sto<74>en wir den Counter an
$chCounter_page_title = "Mobile Newsseite (alt)";
$chCounter_visible=0;
include($_SERVER['DOCUMENT_ROOT']."/expCounter/counter.php");
die();
?>
<!-- Ab hier nur noch die alte Seite f<>r Backupzwecke -->
<!--CWSVJudo - Nachrichtenseite f<>r Smartphone etc.-->
<html>
<head>
<title>CWSV-Judo - Nachrichten f<>r mobile Plattformen</title>
<!--Beschreibung der Seite-->
<meta name="description" content="Bekanntmachungen der Sektion Judo des CWSV">
<!--Stichworte f<>r diese Seite-->
<meta name="keywords" content="Judo, News, Nachrichten, Bekanntmachungen, CWSV, Chemnitzer Freizeit- und Wohngebietssportverein" />
<!--Desktopversion dieser Seite angeben-->
<link rel="canonical" href="../pages/news.php">
<!--Damit nicht auf die Totalansicht gezoomt wird. Was es genau bedeutet... keine Ahnung-->
<meta name="viewport" content="width=device-width">
<!--FavIcon definieren-->
<link rel="shortcut icon" type="image/x-icon" href="../bonus/cwsv.ico">
<!--Stysheets-->
<link rel="stylesheet" type="text/css" href="layout.css" />
</head>
<body>
<a href="/mobile/index.php">Zur Startseite</a><br/>
<div>
<?php
include("../bonus/db.inc");
//mit Datenbank verbinden
$verbindung=mysql_connect($db_server,$db_user,$db_password);
if(!$verbindung) die("Der Server kann nicht erreicht werden.");
if(!mysql_select_db($db_name,$verbindung)) die("Die Datenbank kann nicht angesprochen werden.");
//Abfrage der News aus der Datenbank
$query="SELECT datum,betreff,nachricht,nr,autor FROM nachrichten order by nr DESC";
$ergebnis=mysql_query($query,$verbindung);
if(!$ergebnis) echo mysql_error();
//in Arrays schreiben
$datum=array();
$betreff=array();
$news=array();
$nr=array();
$autor=array();
$i=0;//eine Z<>hlvariable
while($zeile=mysql_fetch_array($ergebnis)){
$datum[$i]=$zeile[0];
$betreff[$i]=$zeile[1];
$news[$i]=$zeile[2];
$nr[$i]=$zeile[3];
$autor[$i]=$zeile[4];
?>
<div class="NewsBox">
<table border="1" style="width:100%;background-color:#FFAE00">
<tr>
<th style="width:1;background-color:#FF8100">
<?php echo $datum[$i];?>
</th>
<th style="background-color:#FF8100">
<?php echo $betreff[$i];?>
</th>
</tr>
<tr>
<td colspan="2">
<?php echo $news[$i];?>
</td>
</tr>
<tr>
<td colspan="2" style="background-color:#FF8100">
MfG <?php echo $autor[$i];?>
</td>
</tr>
</table>
<hr/>
</div>
<?php
$i++;
}//Ende der while-Schleife
mysql_close($verbindung);
?>
</div>
<!--Anfang der Einbindung des Counters; die Zeile 'TEMPLATE;' DARF NICHT EINGER<45>CKT SEIN-->
<div class="counter">
<?php
$chCounter_template = <<<TEMPLATE
<b>Besucher</b><br/>
Online: <b>{V_VISITORS_CURRENTLY_ONLINE}</b><br/>
Heute: {V_VISITORS_TODAY}<br/>
Gestern: {V_VISITORS_YESTERDAY}<br/>
Tagesrekord: {V_MAX_VISITORS_PER_DAY}<br/>
Insgesamt: {V_TOTAL_VISITORS}<br/>
<b>Seitenaufrufe</b><br/>
Diese Seite: {V_PAGE_VIEWS_THIS_PAGE}</br>
Insgesamt: {V_TOTAL_PAGE_VIEWS}</br>
TEMPLATE;
$chCounter_page_title = 'Mobile Newsseite';
$chCounter_visible=1;
include('../expCounter/counter.php');
?>
</div>
<!--Ende der Einbindung des Counters-->
</body>
</html>

View File

@@ -0,0 +1,77 @@
<!--CWSVJudo - Trainingszeitenaushang f<EFBFBD>r Smartphone etc.-->
<html>
<head>
<title>CWSV-Judo</title>
<!--Beschreibung der Seite-->
<meta name="description" content="Trainingszeiten der Sektion Judo des CWSV">
<!--Stichworte f<EFBFBD>r diese Seite-->
<meta name="keywords" content="Judo, Training, Zeit, Ort, CWSV, Chemnitzer Freizeit- und Wohngebietssportverein" />
<!--Desktopversion dieser Seite angeben-->
<link rel="canonical" href="../pages/verein_training.php">
<!--Damit nicht auf die Totalansicht gezoomt wird. Was es genau bedeutet... keine Ahnung-->
<meta name="viewport" content="width=device-width">
<!--FavIcon definieren-->
<link rel="shortcut icon" type="image/x-icon" href="../bonus/cwsv.ico">
<!--Stysheets-->
<link rel="stylesheet" type="text/css" href="layout.css" />
</head>
<body>
<a href="/mobile/index.php">Zur Startseite</a><br/>
<hr/>
<h1><u>Unsere Trainingszeiten:</u></h1><br/>
<div>
<ul style="border: 3px solid #000000;">
<li>
Mittwoch (alle AK)
<ul>
<li>16:00-17:45</li>
<li><a href="http://www.openstreetmap.org/?mlat=50.807643&amp;mlon=12.882060#map=17/50.807643/12.882060">Dojo Sportplatz Str. Usti nad Labem 42</a></li>
</ul>
</li>
<hr/>
<li>
Freitag (Kinder)
<ul>
<li>16:00-17:30</li>
<li><a href="http://www.openstreetmap.org/?mlat=50.807643&amp;mlon=12.882060#map=17/50.807643/12.882060">Dojo Sportplatz Str. Usti nad Labem 42</a></li>
</ul>
</li>
<hr/>
<li>
Freitag (Jugend/EW)
<ul>
<li>17:00-19:00</li>
<li><a href="http://www.openstreetmap.org/?mlat=50.807643&amp;mlon=12.882060#map=17/50.807643/12.882060">Dojo Sportplatz Str. Usti nad Labem 42</a></li>
</ul>
</li>
</ul>
</div>
<b>Karten:</b>
<ul>
<li><a href="http://www.openstreetmap.org/?mlat=50.807643&amp;mlon=12.882060#map=17/50.807643/12.882060">Dojo Sportplatz Str. Usti nad Labem 42</a></li>
</ul>
<!--Anfang der Einbindung des Counters; die Zeile 'TEMPLATE;' DARF NICHT EINGER<EFBFBD>CKT SEIN-->
<div class="counter">
<?php
$chCounter_template = <<<TEMPLATE
<b>Besucher</b><br/>
Online: <b>{V_VISITORS_CURRENTLY_ONLINE}</b><br/>
Heute: {V_VISITORS_TODAY}<br/>
Gestern: {V_VISITORS_YESTERDAY}<br/>
Tagesrekord: {V_MAX_VISITORS_PER_DAY}<br/>
Insgesamt: {V_TOTAL_VISITORS}<br/>
<b>Seitenaufrufe</b><br/>
Diese Seite: {V_PAGE_VIEWS_THIS_PAGE}</br>
Insgesamt: {V_TOTAL_PAGE_VIEWS}</br>
TEMPLATE;
$chCounter_page_title = 'Mobile Trainingszeitenseite';
$chCounter_visible=1;
include('../expCounter/counter.php');
?>
</div>
<!--Ende der Einbindung des Counters-->
</body>
</html>

View File

@@ -0,0 +1,368 @@
<?php
// Redirect zur neuen Seite
include($_SERVER['DOCUMENT_ROOT']."/ressourcen/phpLib/redirect.php");
redirect("/pages/mobile/verein.wettkampfgalerien.php", 301);
// Damit es einen Anhaltspunkt gibt, ob die alte Seite noch besucht wird, stoßen wir den Counter an
$chCounter_page_title = "Mobile Wettkampfgalerie (alt)";
$chCounter_visible=0;
include($_SERVER['DOCUMENT_ROOT']."/expCounter/counter.php");
die();
?>
<!-- Ab hier nur noch die alte Seite für Backupzwecke -->
<?php header("Content-Type: text/html; charset=utf-8")?>
<?php header("Cache-Control: max-age=3600")?>
<!DOCTYPE HTML>
<!--CWSVJudo - Wettkampfgallerien für Smartphone etc.-->
<html lang="de">
<head>
<meta charset="UTF-8">
<title>CWSV-Judo - Wettkampgalerien</title>
<!--Beschreibung der Seite-->
<meta name="description" content="Wettkampfgalerien der Sektion Judo des CWSV">
<!--Stichworte für diese Seite-->
<meta name="keywords" content="Judo, Wettkampf, Galerien, Photos, CWSV, Chemnitzer Freizeit- und Wohngebietssportverein" />
<!--Desktopversion dieser Seite angeben-->
<link rel="canonical" href="../pages/extras_galerie.php">
<!--Damit nicht auf die Totalansicht gezoomt wird. Was es genau der Syntax bedeutet... keine Ahnung-->
<meta name="viewport" content="width=device-width">
<!--FavIcon definieren-->
<link rel="shortcut icon" type="image/x-icon" href="../bonus/cwsv.ico">
<!--Stysheets-->
<link rel="stylesheet" type="text/css" href="layout.css" />
</head>
<body>
<a href="/mobile/index.php">Zur Startseite</a><br/>
<hr/>
<h1>Wettkampfgalerie</h1>
<p style="text-align:center">Photos von unseren Wettkämpfen</p>
<ul>
<li>
<b>2015</b>
<ul>
<li>
<a href="/photoalben/photoalben.2015/2015-12-12_WeihnachtsturnierXX_Leipzig_U11U13/" target="_blank">20. Weihnachtsturnier des JCL (12.12.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-12-05_Nikolausturnier_Freiberg_U11/" target="_blank">Freiberger Nikolausturnier (05.12.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-11-28_R%e4ucherkerzenpokalXVIII_Schlettau_U7U9U11/" target="_blank">18. Räucherkerzenpokal in Schlettau (28.11.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-11-15_LittleOttoGoshiLiga2015-IV+HallCategory2015-III_Halle_U9U12U30%dc30/" target="_blank">The Little-Otto-Goshi-Liga 2015-IV und Hall-Category-Series 2015-III (15.11.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-11-07_JohannaSchmidtTurnier_Grimma_U10U12U14/" target="_blank">Johanna Schmidt Turnier 2015 (07.11.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-10-31_ChallengeCup2015_Kamenz_U12U15mU18m/" target="_blank">Challenge-Cup Kamenz (31.10.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-10-25_LittleOttoGoshiLiga2015-III+HallCategory2015-II_Halle_U9U12U30%dc30/" target="_blank">The Little-Otto-Goshi-Liga 2015-III und Hall-Category-Series 2015-II (25.10.2015) [Bilder]</a></li>
<li>
<a href="/photoalben/photoalben.2015/2015-10-10_HerbstkruemelrandoriXIV_Breitenbrunn_Jg05-09/" target="_blank">14. Herbstkrümelrandori des JC Antonsthal-Schwarzenberg (10.10.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-09-26_Sichtungsturnier_Rodewisch_U13/" target="_blank">Sichtungsturnier U13 Rodewisch (26.09.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-09-12_LokpokalXXXISparkassencupXXIV_U11mU13mU15mU18mM/" target="_blank">31. Lokpokal und 24. Sparkassencup (12.09.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-06-21_LittleOttoGoshiLiga2015-II+HallCategory_Halle_U9U12U30%dc30/" target="_blank">Little Otto Goshi Liga 2015-II (21.06.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-05-31_ZwergenturnierX_Aue_U9U11/" target="_blank">10. Zwergen-Turnier des Auer Judo Clubs (31.05.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-05-31_ITAJCXIV_Aue_U13U15U18U21/" target="_blank">14. Internationales Auer Judoturnier (30.05.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-05-09_MixpokalXXX_Werdau_U13U15MF/" target="_blank">30. Mixpokal (09.05.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-04-26_LittleOttoGoshiLiga2015-I_Halle_U9U12/" target="_blank">Little Otto Goshi Liga 2015-I (26.04.2015) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2015/2015-04-19_WerdaupokalXI_Werdau_U13U15U18U23/" target="_blank">11. Werdaupokal (19.04.2015) [Bilder]</a>
</li>
</ul>
</li>
<li>
<b>2014</b>
<ul>
<li>
<a href="/photoalben/photoalben.2014/2014-12-07_LittleOttoGoshiLiga4-2014_U9U12/" target="_blank"> The Little Otto Goshi Liga 4/2014 (07.12.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-12-06_FreibergerNikolausturnier_U11/" target="_blank"> Freiberger Nikolausturnier (06.12.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-11-29_RacherkerzenpokalXVII_Schlettau_U7U9U11/" target="_blank"> 17. Räucherkerzenpokal Schlettau (29.11.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-11-22+23_Holzmichl_Aue_U11U13U15U18MF/" target="_blank"> 10. Internationales Pokalturnier "dr Holzmichl" 2014 (22+23.11.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-11-09_LittleOttoGoshiLiga3-2014_U9U12/" target="_blank"> The Little Otto Goshi Liga 3/2014 (09.11.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-10-18_HerbstkruemelrandoriXIII_Breitenbrunn_Jg08-04/" target="_blank"> 13. Herbstkrümelrandori Breitenbrunn (18.10.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-10-04_ChallangeCup_Kamenz_U12U15mU18m/" target="_blank"> Challange Cup Kamenz 2014 (04.10.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-09-21_JugendturnierVIII_Crimmitschau_U13U15U17/" target="_blank"> 9. Jugendturnier Crimmitschau (21.09.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-09-20_BambiniturnierXIV_Crimmitschau_U8U10/" target="_blank"> 14. Bambiniturnier Crimmitschau (20.09.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-07-12_PorphyrpokalIII_Rochlitz_U11U13/" target="_blank"> 3. Porphyrpokal der Stadt Rochlitz (12.07.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-05-31_50JahreOederan_Oederan_U10U12U14/" target="_blank"> Jubiläumsturnier 50 Jahre Oederan (31.05.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-05-18_ZwergenturnierIX_Aue_U9U11/" target="_blank"> 9. Zwergenturnier Aue (18.05.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-05-17_LokpokalXXIX_Werdau_U13U15MF/" target="_blank"> 29. Lokpokal Werdau (17.05.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-05-10_ZwergenpokalI_Rammenau/" target="_blank"> 1. Zwergenpokal Rammenau (10.05.2014) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2014/2014-05-03_StiefelpokalIV_Doebeln_U11U13/" target="_blank"> 4. Stiefelpokalturnier Döbeln (03.05.2014) [Bilder]</a>
</li>
</ul>
</li>
<li>
<b>2013</b>
<ul>
<li>
<a href="/photoalben/photoalben.2013/2013-12-14_JugendturnierXVIII_Leipzig_U11U13/index.php" target="_blank"> 18.Jugendturnier des JC Leipzig (14.12.2013) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2013/2013-12-07_NikolausturnierFreiberg_U11/index.php" target="_blank"> Freiberger Nikolausturnier 2012 (07.12.2013) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2013/2013-11-23_RaeucherkerzenpokalXVI_Schlettau_U7U9U11/index.php" target="_blank">16. Räucherkerzenpokal Schlettau (23.11.2013) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2013/2013-11-09_InternationalesGörlitzerPokalturnierXV_U10U12U14_Görlitz/index.php" target="_blank">15. Internationales Görlitzer Pokalturnier (09.11.2013) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2013/2013-10-05_KlausWunderlichV_Jg00-02+Jg03-05_AdorfVogtland/index.php" target="_blank">5. Klaus Wunderlich Gedenkturnier in Adorf/Vogtland (05.10.2013) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2013/2013-09-14_BEM_U13_Chemnitz/index.html">Bezirkseinzelmeisterschaften der U13 2013 in Chemnitz (14.09.2013) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2013/2013-07-07_LJS_U14/index.html">Landesjugendsportspiele Judo 2013 der U14 in Dresden (07.07.2013) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2013/2013-06-23_QualiLJS_U14/index.html">Qualifikation zu den Landesjugendsportspielen Judo 2013 in Zwickau (23.06.2013) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2013/2013-06-08_Stadtjugendspiele2013_U09U11U13/index.html">Offene Kinder- und Jugendsportspiele Judo 2013 in Chemnitz (08.06.2013) [Bilder]</a>
</li>
</ul>
</li>
<li>
<b>2012</b>
<ul>
<li>
<a href="/photoalben/photoalben.2012/2012-12-08_NikolausturnierFreiberg_U10U12/index.html">Freiberger Nikolausturnier 2012 (08.12.2012) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2012/2012-11-17_IntGoerlitzerJudoturnierXIV_U10U12U14/index.html">14. Internationales Görlitzer Pokalturnier (17.11.2012) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2012/2012-09-22_ChallangeCup_Kamenz_U11U14U17/index.html">Challange Cup Kamenz (22.09.2012) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2012/2012-09-08_LokpokalSparkassenpokal_Werdau/index.html">28. Lokpokal / 21. Sparkassen-Cup in Werdau (08.09.2012) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2012/2012-07-07_PorphypokalI_Rochlitz/index.html">I. Porphyrpokal der Stadt Rochlitz U10/U12 (07.07.2012) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2012/2012-03-24_LEMU12_heinsdorfergrund/index.html">Landeseinzelmeisterschaften der U12 in Heinsdorfergrund (24.03.2012) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2012/2012-03-10_BEMU12_heinsdorfergrund/index.html">Bezirkseinzelmeisterschaften der U12 in Heinsdorfergrund (10.03.2012) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2012/2012-03-04_neujahrsturnierXIII_freital/index.html">13. Neujahrsturnier des PSV Freital in Freital (04.03.12) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2012/2012-01-28_LEMU17_Rammenau/index.html">Landeseinzelmeisterschaften der U17 2012 des Judoverbandes Sachsen in Rammenau (28.01.12) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2012/2012-01-14_BEMU17_chemnitz/index.html">Bezirkseinzelmeisterschaften der U17 2012 in Chemnitz (14.01.12) [Bilder]</a>
</li>
</ul>
<li>
<b>2011</b>
<ul>
<li>
<a href="/photoalben/photoalben.2011/2011-12-03_nikolausturnierXXX_werdau_U9U11/index.html">30. Nikolaus-Turnier Werdau (03.12.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-11-26..27_holzmichlVII_U11U13U15U17MF/index.html">7. Internationales Pokal-Turnier "dr Holzmichl" (26.11.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-11-19_racherkerzlpokalXIV_schlettau_U7U9U11/index.html">14. Rächerkerzenpokal Schlettau 2011 (19.11.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-11-13_horstwolfturnierXXII_rodewisch_U17/index.html">22. Horst-Wolf-Turnier 2011 (13.11.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-10-08_JugenpokalI_Adorf_U17/index.html">1. Jugendpokal des BSV Adorf 2011 (08.10.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-09-25_JugendturnierV_Chrimmitschau_U14U16U19/index.html">5. Jugendturnier des JC Crimmitschau 2011 (25.09.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-09-10_ITBautzen2011_U14U17U20/index.html">13. Internationales Judoturnier "IT Bautzen 2011" (10.09.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-09-03_loksparkasse_werdau_U10U12U14U17M/index.html">27. Lokpokal / 20. Sparkassen-Cup in Werdau (03.09.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-06-18_wiedemanturnierXV_chemnitz_U15U18MF/index.html">15. Internationales "Günther Wiedemann" Judo-Gedenkturnier (18.06.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-05-21_auerjudoturnierX_aue_U13U15U17/index.html">10. Internationales Auer Judoturnier (21.05.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-04-17_bergstadtpokalXVI_freiberg_U17/index.html">16. Bergstadtpokal Freiberg (17.04.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-04-09_werdaupokalVII_langenhessen/index.html">7. Pokal der Stadt Werdau (09.04.2011) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-03-13_PokalturnierXVI_eilenburg/index.html">16. Pokalturnier im Judo Eilenburg (13.03.11) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-01-29_LEM-U17_bischofswerda/index.html">Landeseinzelmeisterschaften U17 2011 (29.01.11) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2011/2011-01-15_BEM-U17_chemnitz/index.html">Bezirkseinzelmeisterschaften U17 2011 (15.01.11) [Bilder]</a>
</li>
</ul>
</li>
<li>
<b>2010</b>
<ul>
<li>
<a href="/photoalben/photoalben.2010/101211_jahresabschlussturnierIV_crimmitschau/index.html">4. Jahresabschlussturnier Crimmitschau (11.12.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/101204_wanderpokalX_radeberg/index.html">10. Radeberger Wanderpokal (04.12.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/101120-21_holzmichlVI_U11U13U15U17U20/index.html">6. Internationaler Pokal "Holzmichl" Zschorlau (20/21.11.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100918_Sichtungsturnier_Riesa_U13U15/index.html">Sichtungsturnier Riesa (18.09.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100911_ITBautzen_U14U17U20MF/index.html">XII. Internationales Judoturnier Bautzen U14/17/U20/MäFr (11.09.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100904_sparkassencup_U10U12_lokpokalXXVI_U14U17M/index.html">IX. Sparkassen-Cup U10/U12 / XVI. Lokpokal U14/U17/Mä (04.09.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100829_challangecup_kamenz_U11U14U17/index.html">Challenge-Cup 2010 Kamenz U11/U14/U17 (28.08.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100620_horstwolfXXI_rodewisch_U17/index.html">21. Horst-Wolf-Turnier Rodewisch U17 (20.06.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100522_mixpokalXXVwerdau_U12U14MF/index.html">25. Mixpoklal Werdau U12/U14/Mä/Fr (22.05.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100424_werdaupokalVI_werdau_U12U14U17U20/index.html">6. Pokal der Stadt Werdau U12/U14/U17/U20 (24.04.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100328_bergstadtpokalXII_freiberg/index.html">13. Bergstadtpokal Freiberg U17 (28.03.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100307_neujahrsturnierU12U17_freital/index.html">Neujahrsturnier 2010 in Freital U12/U17 (07.03.10) [Bilder]</a>
</li>
<li>
<a href="/photoalben/photoalben.2010/100116_BEM-U17_chemnitz/index.html">Bezirkseinzelmeisterschaften U17 2010 in Chemnitz (16.01.10) [Bilder]</a>
</li>
</ul>
</li>
<li>
<b>2009</b>
<ul>
<li><a href="/photoalben/photoalben.2009/091205_RadebergerWanderpokalIX_U16/index.html">IX Radeberger Wanderpokal U16 (05.12.09) [Bilder]</a></li>
<li><a href="/photoalben/photoalben.2009/091115_holzmichlU13U17_aue/index.html">Internationanler Pokal "Holzmichl" U13/U17 2009 in Aue (15.11.09) [Bilder]</a></li>
<li><a href="/photoalben/photoalben.2009/091114_holzmichlU11U15U20_aue/index.html">Internationanler Pokal "Holzmichl" U11/U15/U20 2009 in Aue (14.11.09) [Bilder]</a></li>
<li><a href="/photoalben/photoalben.2009/091003_lemu14/index.html">Landeseinzelmeisterschaften U14 2009 in Rodewisch (03.10.09) [Bilder]</a></li>
<li><a href="/photoalben/photoalben.2009/090919_bemu14_nachtrag/index.html">Bezirkseinzelmeisterschaften U14 2009 in Chemnitz, Nachtrag (19.09.09) [Bilder]</a></li>
<li><a href="/photoalben/photoalben.2009/090919_bemu14/index.html">Bezirkseinzelmeisterschaften U14 2009 in Chemnitz (19.09.09) [Bilder]</a></li>
<li><a href="/photoalben/photoalben.2009/090905_lokpokal_werdau/index.html">Lok-Pokal 2009 Werdau (05.09.09) [Bilder]</a></li>
<li><a href="/photoalben/photoalben.2009/090613_wiedemannXIII_chemnitz/index.html">13. Internationales "Günther Wiedemann" Judo-Gedenkturnier (16.06.09) [Bilder]</a></li>
<li><a href="/photoalben/photoalben.2009/090606_kjs2009_chemnitz/index.html">Kreisjugendspiele Chemnitz 2009 (06.06.09) [Bilder]</a></li>
<li><a href="/photoalben/photoalben.2009/090328_bergstadtpokalXII_freiberg/index.html">12. Bergstadtpokal Freiberg (28.03.09) [Bilder]</a></li>
</ul>
</li>
<li>
<b>2008</b>
<ul>
<li><a href="/photoalben/photoalben.2008/081213_jahresabschlussturnierjcc2008/index.html">Jahresabschlussturnier Crimmitschau 2008 (13.12.08)</a></li>
<li><a href="/photoalben/photoalben.2008/081128_racherkerzlpokal2008/index.html">Räucherkerzenpokal 2008 (28.11.08)</a></li>
<li><a href="/photoalben/photoalben.2008/081123_holzmichl2008_2/index.html">Holzmichl 2008 2.Tag (23.11.08)</a></li>
<li><a href="/photoalben/photoalben.2008/081122_holzmichl2008_1/index.html">Holzmichl 2008 1.Tag (22.11.08)</a></li>
</ul>
</li>
<li>
<b>2007</b>
<ul>
<li>
<a href="/photoalben/photoalben.2007/071117_BEMu11_2007_rodewisch/index.html">Bezirkseinzelmeisterschaften U11 2007 in Rodewisch (17.11.07)</a>
</li>
</ul>
</li>
<li>
<b>2006</b>
<ul>
<li>
<a href="../extras/extras_galerie_zwergenturnier.php">Zwergenturnier 2006 (30.09.06)</a>
</li>
</ul>
</li>
</ul>
<!--Anfang der Einbindung des Counters; die Zeile 'TEMPLATE;' DARF NICHT EINGERÜCKT SEIN-->
<div class="counter">
<?php
$chCounter_template = <<<TEMPLATE
<b>Besucher</b><br/>
Online: <b>{V_VISITORS_CURRENTLY_ONLINE}</b><br/>
Heute: {V_VISITORS_TODAY}<br/>
Gestern: {V_VISITORS_YESTERDAY}<br/>
Tagesrekord: {V_MAX_VISITORS_PER_DAY}<br/>
Insgesamt: {V_TOTAL_VISITORS}<br/>
<b>Seitenaufrufe</b><br/>
Diese Seite: {V_PAGE_VIEWS_THIS_PAGE}<br/>
Insgesamt: {V_TOTAL_PAGE_VIEWS}<br/>
TEMPLATE;
$chCounter_page_title = 'Mobile Wettkampfgalerie';
$chCounter_visible=1;
include('../expCounter/counter.php');
?>
</div>
<!--Ende der Einbindung des Counters-->
</body>
</html>

View File

@@ -0,0 +1,8 @@
<!--Smartphoneweiche-->
<?php
header("HTTP/1.1 301 Moved Permanently");
header("Status: 301 Moved Permanently");
header("Location: /mobile/verein.wettkampfkalender.php");
exit();
?>

View File

@@ -0,0 +1,129 @@
<?php
// Redirect zur neuen Seite
include($_SERVER['DOCUMENT_ROOT']."/ressourcen/phpLib/redirect.php");
redirect("/pages/mobile/verein.wettkampfkalender.php", 301);
// Damit es einen Anhaltspunkt gibt, ob die alte Seite noch besucht wird, stoßen wir den Counter an
$chCounter_page_title = "Mobiler Wettkampfkalender (alt)";
$chCounter_visible=0;
include($_SERVER['DOCUMENT_ROOT']."/expCounter/counter.php");
die();
?>
<!-- Ab hier nur noch die alte Seite für Backupzwecke -->
<!DOCTYPE HTML>
<!--CWSVJudo - Wettkampfkalender für Smartphone etc.-->
<html>
<head>
<title>CWSV-Judo - Wettkampfkalender</title>
<meta charset="UTF-8">
<!--Beschreibung der Seite-->
<meta name="description" content="(Wettkampf-) Kalender 2012 der Sektion Judo des CWSV">
<!--Stichworte für diese Seite-->
<meta name="keywords" content="Judo, Wettkampf, Termine, Ausschreibungen, 2012, CWSV, Chemnitzer Freizeit- und Wohngebietssportverein" />
<!--Desktopversion dieser Seite angeben-->
<link rel="canonical" href="../pages/verein.wettkampfkalender.php">
<!--Damit nicht auf die Totalansicht gezoomt wird. Was es genau der Syntax bedeutet... keine Ahnung-->
<meta name="viewport" content="width=device-width">
<!--FavIcon definieren-->
<link rel="shortcut icon" type="image/x-icon" href="../bonus/cwsv.ico">
<!--Stysheets-->
<link rel="stylesheet" type="text/css" href="layout.css" />
</head>
<body>
<a href="/mobile/index.php">Zur Startseite</a><br/>
<div style="text-align:center"><h1><u>Wettkampfermine <?php echo(date("Y", time()))?></u></h1></div>
<!--Beginn dynamische Wettkampfliste-->
<ul>
<?php
include("../bonus/db.inc");
//mit Datenbank verbinden
$verbindung=mysql_connect($db_server,$db_user,$db_password);
if(!$verbindung) die("Der Server kann nicht erreicht werden.");
if(!mysql_select_db($db_name,$verbindung)) die("Die Datenbank kann nicht angesprochen werden.");
//Abfrage der Wettkämpfe aus der Datenbank
$heute=date("Y", time());
$query="SELECT Datum,Veranstaltung,Ausschreibung,Ort,Routenplaner,Altersklassen,lfdeNr FROM wettkampfkalender WHERE Datum >= \"$heute-01-01\" ORDER BY Datum ASC";
$ergebnis=mysql_query($query,$verbindung);
if(!$ergebnis) echo mysql_error();
//in Arrays schreiben
$datum=array();
$veranstaltung=array();
$ausschreibung=array();
$ort=array();
$routenplaner=array();
$altersklassen=array();
$wkID=array();
$i=0;//eine Zählvariable
while($zeile=mysql_fetch_array($ergebnis)){
$datum[$i]=$zeile[0];
$veranstaltung[$i]=$zeile[1];
$ausschreibung[$i]=$zeile[2];
$ort[$i]=$zeile[3];
$routenplaner[$i]=$zeile[4];
$altersklassen[$i]=$zeile[5];
$wkID[$i]=$zeile[6];
?>
<li style="background-color:#FF8100;border:5px outset #000000;margin:5px;">
<a href="<?php echo mb_convert_encoding($ausschreibung[$i], "UTF-8");?>"><?php echo mb_convert_encoding($veranstaltung[$i], "UTF-8");?></a>
<ul>
<li>
Wann: <?php echo mb_convert_encoding($datum[$i], "UTF-8");?>
</li>
<li>
Wo: <a href="<?php echo mb_convert_encoding($routenplaner[$i], "UTF-8");?>"><?php echo mb_convert_encoding($ort[$i], "UTF-8");?></a>
</li>
<li>
Wer: <?php echo mb_convert_encoding($altersklassen[$i], "UTF-8");?>
</li>
<li>
<?php echo "<a href=\"/phpLibs/calendar.php?wkID=".$wkID[$i]."\">iCal</a>";?>
</li>
</ul>
</li>
<?php
$i++;
}//Ende der while-Schleife
mysql_close($verbindung);
?>
</ul>
<!--Ende dynamische Wettkampfliste-->
<div style="font-size:small">
Alle Angaben ohne Gewähr! Berichtigungen und Ergänzungen durchaus erwünscht.
</div>
<!--Anfang der Einbindung des Counters; die Zeile 'TEMPLATE;' DARF NICHT EINGERÜCKT SEIN-->
<div class="counter">
<?php
$chCounter_template = <<<TEMPLATE
<b>Besucher</b><br />
Online: <b>{V_VISITORS_CURRENTLY_ONLINE}</b><br />
Heute: {V_VISITORS_TODAY}<br />
Gestern: {V_VISITORS_YESTERDAY}<br />
Tagesrekord: {V_MAX_VISITORS_PER_DAY}<br />
Insgesamt: {V_TOTAL_VISITORS}<br />
<b>Seitenaufrufe</b><br />
Diese Seite: {V_PAGE_VIEWS_THIS_PAGE}<br />
Insgesamt: {V_TOTAL_PAGE_VIEWS}<br />
TEMPLATE;
$chCounter_page_title = 'Mobiler Wettkampfkalender';
$chCounter_visible=1;
include('../expCounter/counter.php');
?>
</div>
<!--Ende der Einbindung des Counters-->
<div id="check">
<p>
<a href="http://validator.w3.org/check?uri=http%3A%2F%2Fcwsvjudo.bplaced.net%2Fmobile%2Fverein.wettkampfkalender.php">
Valid <img src="http://www.w3.org/html/logo/downloads/HTML5_1Color_Black.svg" alt="HTML 5" style="height:1em"/>
</a>
</p>
</div>
</body>
</html>