Files
cwsvJudo/homepage/redesign2018/markdownExperiment/backup/ampPages-backup-2018-06-11-06-49/news.php
marko 0948251fac Aufräumarbeiten im Zweig redesign2018
Auf Branch redesign2018
 zum Commit vorgemerkte Änderungen:
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/.htaccess
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/config.inc.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/css/cwsvJudoAmp.css
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/cwsvJudo.ampTemplate.inc.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/expCounter/counter.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/galerien.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/googlef3ad27a876479282.html
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/index.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/kontakt.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/news.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/newsDev.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/pages/desktop/verein.galerien.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/phpLib/ampify.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/phpLib/cwsvJudoAmpLib.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/robots.txt
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/sitemap.xml
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/trainingszeiten.php
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/urllist.txt
	neue Datei:     backup/ampPages-backup-2018-06-11-06-49/verein.training.php
	neue Datei:     backup/config.inc.php
	neue Datei:     graphiken/icons/cwsv.ico
	neue Datei:     impressumsVorlagen/impressum-recht-de.html
	neue Datei:     impressumsVorlagen/impressum-recht.de
	neue Datei:     impressumsVorlagen/muster_impressum_vorlage_von_www_jurarat_de.txt
	neue Datei:     impressumsVorlagen/sqr-law.de
	gelöscht:       phpLib/imgGallery.square7/indexDev.php.tmpl.orig
	neue Datei:     sitemap.xml
	geändert:       src/Makefiles/Makefile.vp9
	neue Datei:     src/tools/config.inc.php
	neue Datei:     src/tools/index.php
	neue Datei:     src/tools/indexHier.php
	neue Datei:     src/tools/indexInArbeit.php
	neue Datei:     src/tools/mkGalGen/Makefile.mkGalGen
	neue Datei:     src/tools/mkGalGen/ReadMe.md
	neue Datei:     src/tools/mkGalGen/createImageList.py
	neue Datei:     src/tools/mkGalGen/jpgListCreator.py
	neue Datei:     src/tools/mkGalGen/jpgListLoader.py
	neue Datei:     src/tools/mkGalGen/jpgSelector.py
	neue Datei:     src/tools/mkGalGen/jsonAlbumTest-Template.sh
	neue Datei:     src/tools/mkGalGen/jsonJpgList2IndexPhp.py
	neue Datei:     src/tools/mkGalGen/jsonJpgList2Makefile.py
	neue Datei:     src/tools/mkGalGen/jsonJpgList2ViewPhp.py
	neue Datei:     src/tools/mkGalGen/sortierer.py
	neue Datei:     src/tools/mkGalGen/testingArea/Makefile
2018-11-21 08:09:21 +01:00

61 lines
2.4 KiB
PHP

<?php
require_once( "./config.inc.php");
require_once( "/users/cwsvjudo/www/bonus/db.inc");
require_once( $basePath."/ressourcen/phpLib/newsLib.php");
require_once( $basePath."/ressourcen/phpLib/miscAssis.php");
require_once(__DIR__.'/phpLib/ampify.php');
$newsId = isset($_GET["newsId"]) ? $_GET["newsId"] : "";
//$newsById = array();
$prevNewsId = "";
$postNewsId = "";
$canonicalLinkBase = $baseUrl."/pages/desktop/news.php";
$siteData['canonicalLink'] = $canonicalLinkBase.(is_positive_integer($newsId)?"?newsId=".$newsId:"");
$siteData['headline'] = "Be&shy;kannt&shy;ma&shy;chung&shy;en der Abteilung Judo des CWSV";
$message['error'] = "";
$mysqlConn = @new mysqli($db_server, $db_user, $db_password, $db_name);
if($mysqlConn->connect_error){
$messages['error'] += "Datenbankverbindung fehlgeschlagen: " . $mysqlConn->connect_error . "<br />";
}
else{
$news = getNewsById($mysqlConn, $newsId);
$prevNewsId = getPrevNewsId($mysqlConn, $news);
$nextNewsId = getNextNewsId($mysqlConn, $news);
}
// Modellierung:
// - der Content ist eine Menge von Sections
// - eine Section ist eine Folge von Articles
$siteData['content'] = array();
$newsSection = array();
$siteData['title'] = empty($news['betreff'])?"Neuigkeiten der Abteilung Judo des Chemnnitzer WSV":($news['betreff']." - Judo im CWSV");
$siteData['jsonDataHeader'] = "<script type=\"application/ld+json\">" . news2json( $news ) . "</script>";
// echo( "News: "); print_r($news);
$siteData['subNav'] = "";
$siteData['subNav'] .= "<nav class=\"ampSubNav\">";
$siteData['subNav'] .= "<div>";
$siteData['subNav'] .= empty($prevNewsId) ? "" : "<a class=\"touchLink\" title=\"vorherige News\" href=\"news.php?newsId=".$prevNewsId."\">eine News vorher</span></a>";
$siteData['subNav'] .= "</div>";
$siteData['subNav'] .= "<div>";
$siteData['subNav'] .= empty($nextNewsId) ? "" : "<a class=\"touchLink\" title=\"nächste News\" href=\"news.php?newsId=".$nextNewsId."\">eine News später</span></a>";
$siteData['subNav'] .= "</div>";
$siteData['subNav'] .= "</nav>";
array_push( $newsSection, "<article>".getAmpNews($news)."</article>" );
array_push($siteData['content'], $newsSection);
require_once('./cwsvJudo.ampTemplate.inc.php');
// $chCounter_page_title = "News".( $newsId != "" ? " Id ".$newsId : "" )." (ampVersion)";
// $chCounter_visible=0;
//include($_SERVER['DOCUMENT_ROOT']."/expCounter/counter.php");
// require_once( "/users/cwsvjudo/www/expCounter/counter.php" );
?>