- php7-Kompatibilität
modified: eventKalender.php modified: galImgPicker.php modified: infoZettel.php modified: horstWolfJudosport.php - Wettkampfsaten als dl statt ul modified: index.php modified: lib/wkParticipoLib.inc.php
This commit is contained in:
@@ -1,80 +1,81 @@
|
|||||||
<?php
|
<?php
|
||||||
require_once('./local/wkParticipoConf.php.inc');
|
setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
|
||||||
require_once('./authLogin.php');
|
require_once('./local/wkParticipoConf.php.inc');
|
||||||
require_once('./local/db.php.inc');
|
require_once('./authLogin.php');
|
||||||
require_once('./lib/wkParticipoLib.inc.php');
|
require_once('./local/db.php.inc');
|
||||||
|
require_once('./lib/wkParticipoLib.inc.php');
|
||||||
$sqlMessage = array();
|
|
||||||
|
$sqlMessage = array();
|
||||||
$mysqlConn = @new mysqli($db_server, $db_user, $db_password, $db_name);
|
|
||||||
if ($mysqlConn->connect_error) {
|
$mysqlConn = @new mysqli($db_server, $db_user, $db_password, $db_name);
|
||||||
$sqlMessage['error'] .= 'Datenbankverbindung fehlgeschlagen: ' . $mysqlConn->connect_error;
|
if ($mysqlConn->connect_error) {
|
||||||
}
|
$sqlMessage['error'] .= 'Datenbankverbindung fehlgeschlagen: ' . $mysqlConn->connect_error;
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
?>
|
|
||||||
|
?>
|
||||||
<!DOCTYPE html>
|
|
||||||
<html>
|
<!DOCTYPE html>
|
||||||
<head>
|
<html>
|
||||||
<meta charset="utf-8" />
|
<head>
|
||||||
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
<meta charset="utf-8" />
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
|
||||||
<title>Wettkampfplanung der Judoka des CWSV</title>
|
|
||||||
<link rel="stylesheet" href="./style.css">
|
<title>Wettkampfplanung der Judoka des CWSV</title>
|
||||||
<link rel="stylesheet" href="wkParticipo.css">
|
<link rel="stylesheet" href="wkParticipo.css">
|
||||||
</head>
|
<link rel="stylesheet" href="./style.css">
|
||||||
<body>
|
</head>
|
||||||
<?php echo $login_status;?>
|
<body>
|
||||||
<?php echo htmlRetMessage($sqlMessage);?>
|
<?php echo $login_status;?>
|
||||||
|
<?php echo htmlRetMessage($sqlMessage);?>
|
||||||
<h1>Wettkampfplanung - Kalender</h1>
|
|
||||||
|
<h1>Wettkampfplanung - Kalender</h1>
|
||||||
<style>
|
|
||||||
.navBar{
|
<style>
|
||||||
display: flex;
|
.navBar{
|
||||||
flex-flow: column;
|
display: flex;
|
||||||
}
|
flex-flow: column;
|
||||||
</style>
|
}
|
||||||
<div class="navBar">
|
</style>
|
||||||
<a class="touchLink" href="./index.php">
|
<div class="navBar">
|
||||||
<div>Zur Übersicht zurück</div>
|
<a class="touchLink" href="./index.php">
|
||||||
</a>
|
<div>Zur Übersicht zurück</div>
|
||||||
<a class="touchLink" href="http://cwsvjudo.bplaced.net/pages/desktop/wkParticipo/calendar.php">
|
</a>
|
||||||
<div>die geplanten Wettkämpfe als iCal</div>
|
<a class="touchLink" href="http://cwsvjudo.bplaced.net/pages/desktop/wkParticipo/calendar.php">
|
||||||
</a>
|
<div>die geplanten Wettkämpfe als iCal</div>
|
||||||
<a class="touchLink" href="https://www.google.com/calendar/render?cid=http://cwsvjudo.bplaced.net/pages/desktop/wkParticipo/calendar.php">
|
</a>
|
||||||
<div>alle geplanten Wettkämpfe in den Google Kalender übernehmen</div>
|
<a class="touchLink" href="https://www.google.com/calendar/render?cid=http://cwsvjudo.bplaced.net/pages/desktop/wkParticipo/calendar.php">
|
||||||
</a>
|
<div>alle geplanten Wettkämpfe in den Google Kalender übernehmen</div>
|
||||||
</div>
|
</a>
|
||||||
|
</div>
|
||||||
<h2 id="wettkaempfen">Anstehende Wettkämpfe</h2>
|
|
||||||
<?php
|
<h2 id="wettkaempfen">Anstehende Wettkämpfe</h2>
|
||||||
$wkEvents = getCommingWkEvents($mysqlConn);
|
<?php
|
||||||
|
$wkEvents = getCommingWkEvents($mysqlConn);
|
||||||
if( empty($wkEvents) ){
|
|
||||||
?>
|
if( empty($wkEvents) ){
|
||||||
<p>Momentan befinden sich anscheinend keine Wettkämpfe in Planung!</p>
|
?>
|
||||||
<?php
|
<p>Momentan befinden sich anscheinend keine Wettkämpfe in Planung!</p>
|
||||||
}
|
<?php
|
||||||
else{
|
}
|
||||||
foreach( $wkEvents as $wk){
|
else{
|
||||||
$wkEvent = getWkEventData($mysqlConn, $wk['id']);
|
foreach( $wkEvents as $wk){
|
||||||
echo htmlWkEvent($wkEvent, getStarterForEvent($mysqlConn, $wkEvent['id']), getFahrtenForEvent($mysqlConn, $wkEvent['id']));
|
$wkEvent = getWkEventData($mysqlConn, $wk['id']);
|
||||||
?>
|
echo htmlWkEvent($wkEvent, getStarterForEvent($mysqlConn, $wkEvent['id']), getFahrtenForEvent($mysqlConn, $wkEvent['id']));
|
||||||
<hr />
|
?>
|
||||||
<?php
|
<hr />
|
||||||
}
|
<?php
|
||||||
}
|
}
|
||||||
?>
|
}
|
||||||
|
?>
|
||||||
<!--Beginn der Einbindung des Counters-->
|
|
||||||
<?php
|
<!--Beginn der Einbindung des Counters-->
|
||||||
$chCounter_page_title = "Wettkampfplaner -- Eventkalender";
|
<?php
|
||||||
$chCounter_page_url = $_SERVER[HTTP_HOST] . $_SERVER[REQUEST_URI] . "?user=".$_SESSION['user']['username'];
|
$chCounter_page_title = "Wettkampfplaner -- Eventkalender";
|
||||||
$chCounter_visible=0;
|
$chCounter_page_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] . "?user=".$_SESSION['user']['username'];
|
||||||
// include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');
|
$chCounter_visible=0;
|
||||||
?>
|
// include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');
|
||||||
</body>
|
?>
|
||||||
</html>
|
</body>
|
||||||
|
</html>
|
||||||
|
|||||||
@@ -186,7 +186,7 @@
|
|||||||
<!--Beginn der Einbindung des Counters-->
|
<!--Beginn der Einbindung des Counters-->
|
||||||
<?php
|
<?php
|
||||||
$chCounter_page_title = "Wettkampfplaner -- Bilderauswahlübersicht";
|
$chCounter_page_title = "Wettkampfplaner -- Bilderauswahlübersicht";
|
||||||
$chCounter_page_url = $_SERVER[HTTP_HOST] . $_SERVER[REQUEST_URI] . "?user=".$_SESSION['user']['username'];
|
$chCounter_page_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] . "?user=".$_SESSION['user']['username'];
|
||||||
$chCounter_visible=0;
|
$chCounter_visible=0;
|
||||||
// include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');
|
// include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');
|
||||||
?>
|
?>
|
||||||
|
|||||||
@@ -61,7 +61,7 @@
|
|||||||
<!--Beginn der Einbindung des Counters-->
|
<!--Beginn der Einbindung des Counters-->
|
||||||
<?php
|
<?php
|
||||||
// $chCounter_page_title = "Wettkampfplaner -- Wurflexikon";
|
// $chCounter_page_title = "Wettkampfplaner -- Wurflexikon";
|
||||||
// $chCounter_page_url = $_SERVER[HTTP_HOST] . $_SERVER[REQUEST_URI] . "?user=".$_SESSION['user']['username'];
|
// $chCounter_page_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] . "?user=".$_SESSION['user']['username'];
|
||||||
// $chCounter_visible=0;
|
// $chCounter_visible=0;
|
||||||
// include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');
|
// include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');
|
||||||
?>
|
?>
|
||||||
|
|||||||
@@ -112,11 +112,11 @@ setlocale (LC_ALL, 'de_DE@euro', 'de_DE', 'de', 'ge');
|
|||||||
<div class="wkInfoCardWkData">
|
<div class="wkInfoCardWkData">
|
||||||
<div class="wkInfoCardWkInfo">
|
<div class="wkInfoCardWkInfo">
|
||||||
<h4 class="fontWeightLighter" ><?php echo( $wkEvent['Veranstaltung'] );?></h4>
|
<h4 class="fontWeightLighter" ><?php echo( $wkEvent['Veranstaltung'] );?></h4>
|
||||||
<ul>
|
<dl>
|
||||||
<li>Datum: <time datetime="<?php echo( $wkEvent['Datum'] );?>"><?php echo( $wkEvent['Datum'] );?></time></li>
|
<dt>Datum</dt><dd><time datetime="<?php echo( $wkEvent['Datum'] );?>"><?php echo( $wkEvent['Datum'] );?></time></dd>
|
||||||
<li>Altersklassen: <?php echo( $wkEvent['Altersklassen'] );?></li>
|
<dt>Altersklassen</dt><dd><?php echo( $wkEvent['Altersklassen'] );?></dd>
|
||||||
<li>Eingeschrieben als: <?php echo( $startTyp[$wkEvent['type']] );?></li>
|
<dt>Eingeschrieben als</dt><dd><?php echo( $startTyp[$wkEvent['type']] );?></dd>
|
||||||
</ul>
|
</dl>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
<div class="wkInfoCardButtonBar">
|
<div class="wkInfoCardButtonBar">
|
||||||
|
|||||||
@@ -60,7 +60,7 @@
|
|||||||
<!--Beginn der Einbindung des Counters-->
|
<!--Beginn der Einbindung des Counters-->
|
||||||
<?php
|
<?php
|
||||||
// $chCounter_page_title = "Wettkampfplaner -- Infozettel";
|
// $chCounter_page_title = "Wettkampfplaner -- Infozettel";
|
||||||
// $chCounter_page_url = $_SERVER[HTTP_HOST] . $_SERVER[REQUEST_URI] . "?user=".$_SESSION['user']['username'];
|
// $chCounter_page_url = $_SERVER['HTTP_HOST'] . $_SERVER['REQUEST_URI'] . "?user=".$_SESSION['user']['username'];
|
||||||
// $chCounter_visible=0;
|
// $chCounter_visible=0;
|
||||||
// include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');
|
// include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');
|
||||||
?>
|
?>
|
||||||
|
|||||||
@@ -1209,8 +1209,8 @@ $retHtml = "";
|
|||||||
foreach($fahrten as $fahrt)
|
foreach($fahrten as $fahrt)
|
||||||
$anzPlätze += $fahrt['plaetze'];
|
$anzPlätze += $fahrt['plaetze'];
|
||||||
|
|
||||||
$heuteDateTime = DateTime::createFromFormat("Y-m-d", date("Y-m-d"));
|
$heuteDateTime = DateTimeImmutable::createFromFormat("Y-m-d", date("Y-m-d"));
|
||||||
$einschreibeDateTime = DateTime::createFromFormat("Y-m-d", $aWkEvent['meldefrist']);
|
$einschreibeDateTime = DateTimeImmutable::createFromFormat("Y-m-d", $aWkEvent['meldefrist']);
|
||||||
|
|
||||||
$retHtml =
|
$retHtml =
|
||||||
"<div class=\"wkInfoCard\">".
|
"<div class=\"wkInfoCard\">".
|
||||||
@@ -1224,54 +1224,54 @@ $retHtml = "";
|
|||||||
"<div class=\"wkInfoCardWkData\">".
|
"<div class=\"wkInfoCardWkData\">".
|
||||||
"<div class=\"wkInfoCardWkInfo\">".
|
"<div class=\"wkInfoCardWkInfo\">".
|
||||||
"<h3 class=\"fontWeightLighter\" >".$aWkEvent['Veranstaltung']."</h4>".
|
"<h3 class=\"fontWeightLighter\" >".$aWkEvent['Veranstaltung']."</h4>".
|
||||||
"<ul>".
|
"<dl>".
|
||||||
"<li>Altersklassen: ".$aWkEvent['Altersklassen']."</li>".
|
"<dt>Altersklassen</dt><dd>".$aWkEvent['Altersklassen']."</dd>".
|
||||||
"<li>Einschreibefrist: ".(
|
"<dt>Einschreibefrist</dt><dd>".(
|
||||||
empty($aWkEvent['meldefrist'])?
|
empty($aWkEvent['meldefrist'])?
|
||||||
"fehlende Einschreibefrist"
|
"fehlende Einschreibefrist"
|
||||||
:"<time datetime=\"" . $aWkEvent['meldefrist'] . "\">" . $aWkEvent['meldefrist'] . "</time>".
|
:"<time datetime=\"" . $aWkEvent['meldefrist'] . "\">" . $aWkEvent['meldefrist'] . "</time>".
|
||||||
"<div class=\"wkInfoCardButtonBar flexFlowRow justifyContentFlexStart\">".
|
"<div class=\"wkInfoCardButtonBar flexFlowRow justifyContentFlexStart\">".
|
||||||
"<a class=\"wkInfoCardButton wkInfoCardButtonSuccess wkInfoCardButtonRaised\" href =\"" . addToGcalUrl( "Einschreibefrist " . $aWkEvent['Veranstaltung'], $aWkEvent['meldefrist'] ) . "\" >In Google Calendar übernehmen</a>".
|
"<a class=\"wkInfoCardButton wkInfoCardButtonSuccess wkInfoCardButtonRaised\" href =\"" . addToGcalUrl( "Einschreibefrist " . $aWkEvent['Veranstaltung'], $aWkEvent['meldefrist'] ) . "\" >In Google Calendar übernehmen</a>".
|
||||||
"</div>"
|
"</div>"
|
||||||
)."</li>".
|
)."</dd>".
|
||||||
(!empty($_SESSION['login'])?
|
(!empty($_SESSION['login'])?
|
||||||
"<li>angemeldete Starter: ".(
|
"<dt>angemeldete Starter</dt><dd>".(
|
||||||
empty($starters)?
|
empty($starters)?
|
||||||
"Noch hat sich niemand für diesen Wettkampf gemeldet!":
|
"Noch hat sich niemand für diesen Wettkampf gemeldet!":
|
||||||
count($starters)
|
count($starters)
|
||||||
)."</li>"
|
)."</dd>"
|
||||||
:"").
|
:"").
|
||||||
(empty($_SESSION['login'])?
|
(empty($_SESSION['login'])?
|
||||||
"Ein Einschreiben ist nur eingeloggt möglich!"
|
"<dd>Ein Einschreiben ist nur eingeloggt möglich!</dd>"
|
||||||
:"<form action=\"./addStarter.php\" method=\"post\">".
|
:"<dd><form action=\"./addStarter.php\" method=\"post\">".
|
||||||
"<input type=\"hidden\" name=\"f[eventId]\" value=".
|
"<input type=\"hidden\" name=\"f[eventId]\" value=".
|
||||||
( isset( $aWkEvent['id'] ) ? $aWkEvent['id'] : "").
|
( isset( $aWkEvent['id'] ) ? $aWkEvent['id'] : "").
|
||||||
" />".
|
" />".
|
||||||
( $heuteDateTime->modify( "+ 4 weeks") < $einschreibeDateTime?
|
( $heuteDateTime->modify( "+ 4 weeks") < $einschreibeDateTime?
|
||||||
"<button type=\"submit\" disabled>ist es noch zu früh jemanden einzuschreiben!</button>"
|
"<button type=\"submit\" disabled>Es ist noch zu früh jemanden einzuschreiben (ab ".$einschreibeDateTime->modify( "- 4 weeks")->format("Y-m-d").")!</button>"
|
||||||
:( date("Y-m-d") > $aWkEvent['meldefrist']?
|
:( date("Y-m-d") > $aWkEvent['meldefrist']?
|
||||||
"<button type=\"submit\" disabled>ist die Einschreibefrist bereits abgelaufen!</button>".
|
"<button type=\"submit\" disabled>ist die Einschreibefrist bereits abgelaufen!</button>".
|
||||||
"<p>Frist für das Einschreiben verpasst? Für ein nachträgliches Einschreiben mit dem Admin verständigen (<a href=\"mailto:cwsvjudo@arcor.de?Subject=" . ( rawurlencode("Meldefrist ".$aWkEvent['Veranstaltung']) ) . "\" target=\"_top\">Email an cwsvjudo@arcor.de</a>).</p>"
|
"<p>Frist für das Einschreiben verpasst? Für ein nachträgliches Einschreiben mit dem Admin verständigen (<a href=\"mailto:cwsvjudo@arcor.de?Subject=" . ( rawurlencode("Meldefrist ".$aWkEvent['Veranstaltung']) ) . "\" target=\"_top\">Email an cwsvjudo@arcor.de</a>).</p>"
|
||||||
:"<button type=\"submit\">jmd. einschreiben</button>"
|
:"<button type=\"submit\">jmd. einschreiben</button>"
|
||||||
)
|
)
|
||||||
).
|
).
|
||||||
"</form>"
|
"</form></dd>"
|
||||||
).
|
).
|
||||||
"<li" . ( ($anzPlätze<count($starters)) ? " style=\"color: red\"" : "" ) . ">Anzahl Plätze: " . $anzPlätze . "</li>".
|
"<dt" . ( ($anzPlätze<count($starters)) ? " style=\"color: red\"" : "" ) . ">Anzahl Plätze</dt><dd>" . $anzPlätze . "</dd>".
|
||||||
(empty($_SESSION['login'])?
|
(empty($_SESSION['login'])?
|
||||||
"Das Anbieten von Mitfahrgelegenheiten ist nur eingeloggt möglich!"
|
"<dd>Das Anbieten von Mitfahrgelegenheiten ist nur eingeloggt möglich!</dd>"
|
||||||
:"<form action=\"./addFahrt.php\" method=\"post\">".
|
:"<dd><form action=\"./addFahrt.php\" method=\"post\">".
|
||||||
"<input type=\"hidden\" name=\"f[eventId]\" value=" . ( isset( $aWkEvent['id'] ) ? $aWkEvent['id'] : "" ) . "\" />".
|
"<input type=\"hidden\" name=\"f[eventId]\" value=" . ( isset( $aWkEvent['id'] ) ? $aWkEvent['id'] : "" ) . "\" />".
|
||||||
($aWkEvent['Datum'] > date("Y-m-d")?
|
($aWkEvent['Datum'] > date("Y-m-d")?
|
||||||
"<button type=\"submit\">Mitfahr­gelegenheit anbieten</button>"
|
"<button type=\"submit\">Mitfahr­gelegenheit anbieten</button>"
|
||||||
:"<button type=\"submit\" disabled>ist es leider zu spät, noch Mitfahrgelegenheiten hinzuzufügen.</button>"
|
:"<button type=\"submit\" disabled>ist es leider zu spät, noch Mitfahrgelegenheiten hinzuzufügen.</button>"
|
||||||
).
|
).
|
||||||
"</form>"
|
"</form></dd>"
|
||||||
).
|
).
|
||||||
( !empty( $aWkEvent['bemerkungen'] )?
|
( !empty( $aWkEvent['bemerkungen'] )?
|
||||||
"<li>Bemerkungen: " . $aWkEvent['bemerkungen'] . "</li>"
|
"<dt>Bemerkungen</dt><dd>" . $aWkEvent['bemerkungen'] . "</dd>"
|
||||||
:"").
|
:"").
|
||||||
"</ul>".
|
"</dl>".
|
||||||
"</div>".
|
"</div>".
|
||||||
|
|
||||||
"<div class=\"wkInfoCardButtonBar\">".
|
"<div class=\"wkInfoCardButtonBar\">".
|
||||||
|
|||||||
Reference in New Issue
Block a user