Druckversion des Wettkampfkalenders

- Spalte mit qrCode hinzugefügt
	geändert:       phpLib/cwsvJudo/wkKalender.php
	neue Datei:     phpLib/cwsvJudo/wkQrCode.php
- Designanpassungen für die Druckversion
	geändert:       src/css/cwsvJudo-2018-footer.css
	geändert:       src/css/cwsvJudo-2018-header.css
	geändert:       src/css/cwsvJudo-2018-layout.css
	geändert:       src/css/cwsvJudo-2018-mainNav.css
	geändert:       src/css/cwsvJudo-2018-sideBar.css
	geändert:       src/css/cwsvJudo-2018-subNav.css
	geändert:       src/css/cwsvJudo-2018-wkKalender.css
	geändert:       src/css/cwsvJudo-2018.css
This commit is contained in:
marko
2019-02-26 10:57:16 +01:00
parent 23a97d4d8f
commit ba40a087f0
10 changed files with 341 additions and 3 deletions

View File

@@ -154,6 +154,11 @@ return $ret;
/// Aus einer Liste von Wettkämpfen den htmlCode der Wettkampftabelle bereit stellen
function wkList2htmlWkTable( $aWkList, $someOptions = [] ){
setlocale(LC_ALL, 'de_DE.utf8');
require_once("./config.inc.php");
require_once("/users/cwsvjudo/www/ressourcen/phpLib/phpqrcode/qrlib.php");
if( empty($aWkList) )
return "";
@@ -226,6 +231,7 @@ $htmlWkTableString = "";
"</td>".
"<td data-title=\"iCal\">".
"<a title=\"Termin für ".$wk['Veranstaltung']." in Kalender übernehmen\" href=\"/ressourcen/phpLib/calendar.php?wkID=".$wk['lfdeNr']."\">iCal</a>".
"<img class=\"print-only\" heigtht=\"111\" width=\"111\" src=http://cwsvjudo.bplaced.net/pages/responsive/wkQrCode.php?id=".$wk['lfdeNr']." />".
"</td>".
"</tr></a>\n";
}
@@ -454,7 +460,7 @@ function wkTableHtml(){
$siteData['mainContent'] .=
"<h2>Wettkampfkalender ".$jahr."</h2>";
$siteData['mainContent'].=
"<div style=\"display:flex;justify-content:space-between;\">";
"<div class=\"nonePrint\" style=\"display:flex;justify-content:space-between;\">";
if(in_array((intval($_GET["jahr"])-1), $jahre)){
$siteData['mainContent'].=

View File

@@ -0,0 +1,24 @@
<?php
require_once("./config.inc.php");
require_once($basePath."/ressourcen/phpLib/phpqrcode/qrlib.php");
$param = $_GET['id']; // remember to sanitize that - it is user input!
// we need to be sure ours script does not output anything!!!
// otherwise it will break up PNG binary!
// ob_start("callback");
// here DB request or some processing
$codeText = "http://cwsvjudo.bplaced.net/wk/".$param;
// end of processing here
$debugLog = ob_get_contents();
// ob_end_clean();
// outputs image directly into browser, as PNG stream
QRcode::png($codeText, false, QR_ECLEVEL_L, 3, 0, false );
exit();
?>