Leichte Verbesserungen:

geändert:       photoalben/photoalben.2015/2015-04-26_LittleOttoGoshiLiga2015-I_Halle_U9U12/index.php
	gelöscht:       "photoalben/photoalben.2015/2015-06-21_LittleOttoGoshiLiga2015-II+HallCategory_Halle_U9U12U30\33430/exif.php"
	gelöscht:       "photoalben/photoalben.2015/2015-06-21_LittleOttoGoshiLiga2015-II+HallCategory_Halle_U9U12U30\33430/index.php"
	gelöscht:       "photoalben/photoalben.2015/2015-06-21_LittleOttoGoshiLiga2015-II+HallCategory_Halle_U9U12U30\33430/view.php"
	geändert:       photoalben/photoalben.2015/2015-12-12_WeihnachtsturnierXX_Leipzig_U11U13/index.php
	geändert:       photoalben/photoalben.2015/2015-12-12_WeihnachtsturnierXX_Leipzig_U11U13/view.php
This commit is contained in:
marko
2016-12-14 20:19:10 +01:00
parent 9ccbeb9477
commit 274c513e45
6 changed files with 102 additions and 457 deletions

View File

@@ -2,7 +2,7 @@
header("Content-Type: text/html; charset=utf-8");
header("Cache-Control: max-age=3600");
$wkName = "Little Otto Goshi Liga 2015-I";
$wkName = "Little-Otto-Goshi-Liga 2015-I des JC Halle";
function getExifDate( $filename ){
if(!file_exists( $filename )){

View File

@@ -1,51 +0,0 @@
<?php header("Content-Type: text/html; charset=utf-8")?><?php header("Cache-Control: max-age=3600")?>
<!--Noch vom originalem Template
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"
"http://www.w3.org/TR/html4/loose.dtd">
-->
<!DOCTYPE HTML>
<html lang="de">
<html>
<head>
<title>Exif statistics</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<style type="text/css" media="screen,projection">/*<![CDATA[*/ @import "table.css"; /*]]>*/</style>
</head>
<body bgcolor="#FFAE00" text="#000000" >
<p>&nbsp;</p>
<h2 align="center"><font face="Trebuchet MS, Century Gothic, Verdana, Tahoma, Times New Roman"><font color="#CC8B00">[</font><b>Exif stats</b><font color="#CC8B00">]</font></font></h2>
<hr/>
<h3 align="left">Shutter speed:</h3>
<table class="exif"><tr><th>Exposure</th><th>&nbsp;</th><th>% (count)</th></tr>
<tr><td>1/100 s.</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>97.1% (33)</td></tr>
<tr><td>1/30 s.</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>2.9% (1)</td></tr>
</table>
<h3 align="left">Aperture:</h3>
<table class="exif"><tr><th>Aperture</th><th>&nbsp;</th><th>% (count)</th></tr>
<tr><td>f/2.8</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>85.3% (29)</td></tr>
<tr><td>f/3.2</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>14.7% (5)</td></tr>
</table>
<h3 align="left">ISO speed:</h3>
<table class="exif"><tr><th>ISO</th><th>&nbsp;</th><th>% (count)</th></tr>
<tr><td>100</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>2.9% (1)</td></tr>
<tr><td>200</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>2.9% (1)</td></tr>
<tr><td>400</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>94.1% (32)</td></tr>
</table>
<h3 align="left">Focal length:</h3>
<table class="exif"><tr><th>Focal length</th><th>&nbsp;</th><th>% (count)</th></tr>
<tr><td>8mm</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>2.9% (1)</td></tr>
<tr><td>10mm</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>2.9% (1)</td></tr>
<tr><td>11mm</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>5.9% (2)</td></tr>
<tr><td>13mm</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>23.5% (8)</td></tr>
<tr><td>14mm...16mm</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>32.4% (11)</td></tr>
<tr><td>19mm</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>32.4% (11)</td></tr>
</table>
<h3 align="left">Flash usage:</h3>
<table class="exif"><tr><th>Flash usage</th><th>&nbsp;</th><th>% (count)</th></tr>
<tr><td>Not used</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_25.png" alt="size25"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>97.1% (33)</td></tr>
<tr><td>Used</td><td><img src="fi_vbar.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_1.png" alt="size1"><img src="fi_vbar.png" alt="size1"></td><td>2.9% (1)</td></tr>
</table>
<p align="left">&nbsp;</p>
<hr/>
</body>
</html>

View File

@@ -1,184 +0,0 @@
<?php
header("Content-Type: text/html; charset=utf-8");
header("Cache-Control: max-age=3600");
$wkName = "Little Otto Goshi Liga 2015-II";
function getExifDate( $filename ){
if(!file_exists( $filename )){
throw new Exception(__FUNCTION__ . " :: {$filename} does not exist!");
}
$data = exif_read_data( $filename, 0, true);
if( $data === false){
return filemtime( $filename );
}
if(isset( $data['IFD0']['DateTime'])){
return strtotime( $data['IFD0']['DateTime']);
}
else{
return filemtime( $filename );
}
}?>
<?php
$data_directory = "./";
$imgList = glob( $data_directory . "*.jpg");
array_multisort(
array_map( 'getExifDate', $imgList ),
SORT_NUMERIC,
SORT_ASC,
$imgList
);
//~ $imgList = array( );
$imgSize = count( $imgList );
assert( $imgSize > 0, "Bilder leider nicht verfügbar!");
$currIndex = intval( $_GET["index"] );
if( $currIndex < 0 ) $currIndex = 0;
if( $currIndex >= $imgSize) $currIndex = $imgSize-1;
$imgInfos = array();
foreach( $imgList as $imgName ){
array_push( $imgInfos, getimagesize("thumbs/".str_replace(".jpg", ".png", $imgName)));
}
?>
<!DOCTYPE HTML>
<html lang="de">
<head>
<title><?php echo $wkName?></title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Bilder der Judoka des Chemnitzer WSV beim Wettkampf <?php echo $wkName;?>">
<meta name="keywords" content="Judo, <?php echo $wkName;?>, Bilder, Wettkampf, Album, Galerie, Wettkampf, CWSV, Chemnitz">
<!-- BluimpGallery Zeug -->
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" href="/ressourcen/blueimpGallery/css/blueimp-gallery.css">
<link rel="stylesheet" href="/ressourcen/blueimpGallery/css/blueimp-gallery-indicator.css">
<link rel="stylesheet" href="/ressourcen/blueimpGallery/css/blueimp-gallery-video.css">
<link rel="icon" href="/ressourcen/graphiken/icons/cwsv.ico">
<script type="text/javascript" src="/ressourcen/jsLib/jquery-3.1.1.min.js"></script>
<script type="text/javascript" src="/ressourcen/jsLib/jquery.lazyload.min.js"></script>
<style>
.lazy{ display: none;}
.smallFont{font-size: small;}
.centerText{text-align: center;}
</style>
</head>
<body style="color: #000000; background-color: #FFAE00" >
<?php
include( $_SERVER['DOCUMENT_ROOT'].'/ressourcen/phpLib/is_mobile.php');
if(is_mobile()) echo "<a title=\"Galerien der Judoka des Chemnitzer WSV\" href=\"/pages/mobile/verein.wettkampfgalerien.php\">Zur Galerieübersicht</a>";
else echo "<a title=\"Galerien der Judoka des Chemnitzer WSV\" href=\"/pages/desktop/verein.galerien.php\">Zur Galerieübersicht</a>";
?>
<h1 class="centerText" >
Photoalbum [<b><?php echo $wkName?></b>]
</h1>
<p class="centerText smallFont">
[<?php echo $imgSize?> Bilder]
</p>
<p class="centerText smallFont">
Auf die jeweiligen Bilder klicken um eine größere Ansicht zu bekommen.
</p>
<hr/>
<!-- The container for the list of example images -->
<div id="links" class="links centerText">
<?php
$imgSize = count( $imgList );
for( $imgIndex = 0; $imgIndex < $imgSize; ++$imgIndex){
echo "\t\t\t\t<span>".
"<a href=\"#".( $imgIndex )."\" >".
"<img class=\"lazy\"".
"id=\"Image".( $imgIndex + 1)."\" ".
"data-original=\"./thumbs/".str_replace(".jpg", ".png", $imgList[$imgIndex])."\" ".
$imgInfos[$imgIndex][3]." ".
"alt=\"[".( $imgIndex )."/".( $imgSize )."]\" ".
"title=\"".( $wkName )." Bild ".( $imgIndex )." von ".( $imgSize )."\" ".
"onclick=\"startGalleryShow(" . $imgIndex . ");\"".
"/>".
"</a>".
"</span>\n";
}
?>
<noscript>
<?php
$imgSize = count( $imgList );
for( $imgIndex = 0; $imgIndex < $imgSize; ++$imgIndex){
echo
"\t\t\t\t<span>".
"<a href=\"view.php?index=".( $imgIndex )."\" >".
"<img id=\"Image".( $imgIndex + 1)."\" ".
"src=\"./thumbs/".str_replace(".jpg", ".png", $imgList[$imgIndex])."\" ".
"alt=\"[".( $imgIndex )."/".( $imgSize )."]\" ".
"title=\"".( $wkName )." Bild ".( $imgIndex )." von ".( $imgSize )."\" ".
"/>".
"</a>".
"</span>\n";
}
?>
</noscript>
</div>
<script type="text/javascript" charset="utf-8">
$(function() {
$("img.lazy").show().lazyload();
// $("img.lazy").lazyload();
});
</script>
<!-- BluimpGalerry Lightbox Version -->
<!-- The Gallery as lightbox dialog, should be a child element of the document body -->
<div id="blueimp-gallery" class="blueimp-gallery blueimp-gallery-controls">
<div class="slides"></div>
<h2 class="title"><?php echo $wkName?></h2>
<a class="prev"></a>
<a class="next"></a>
<a class="close">×</a>
<a class="play-pause"></a>
<ol class="indicator"></ol>
</div>
<script type="text/javascript" src="/ressourcen/blueimpGallery/js/blueimp-gallery.min.js"></script>
<script type="text/javascript" src="/ressourcen/blueimpGallery/js/jquery.blueimp-gallery.min.js"></script>
<script>
function startGalleryShow(startIndex = 0){
var imgList = [
<?php
$imgSize = count( $imgList );
for( $imgIndex = 0; $imgIndex < $imgSize; ++$imgIndex){
echo "\"".( $imgList[ $imgIndex ] )."\", ";
}
?>];
var gallery = blueimp.Gallery(
imgList,
{
onslide: function (index, slide) {
var counterUrl = "/expCounter/counter.php";
var pageUrl = encodeURIComponent( window.location.href ) + "?index=" + index.toString();
var pageTitle = document.title + " [" + index.toString() + "]";
var callUrl = counterUrl + "?jscode_version=1.2&chCounter_mode=js&status=active&visible=0&page_title=" + pageTitle + "&page_url=" + pageUrl;
var xmlHttp = new XMLHttpRequest();
xmlHttp.open("GET", callUrl, true); // true for asynchronous
xmlHttp.send(null);
},
startSlideshow: true,
stretchImages: true,
index: startIndex,
}
);
};
startGalleryShow();
</script>
<hr/>
<!--Beginn der Einbindung des Counters-->
<?php
$chCounter_template = <<<TEMPLATE
<table>
<tr>
<td>Besucher online: {V_VISITORS_CURRENTLY_ONLINE}</td>
<td>Besucher bisher: {V_PAGE_VIEWS_THIS_PAGE}</td>
</tr>
</table>
TEMPLATE;
$chCounter_page_title = "Photoalbum ".$wkName;
$chCounter_visible=1; include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');?>
<!--Ende der Einbindung des Counters-->
</body>
</html>

View File

@@ -1,120 +0,0 @@
<?php header("Content-Type: text/html; charset=utf-8")?>
<?php header("Cache-Control: max-age=3600")?>
<?php
$wkName = "Little-Otto-Goshi Liga 2015-II und Hall-Category 2015-I des JC Halle";
function getExifDate( $filename ){
if(!file_exists( $filename )){
throw new Exception(__FUNCTION__ . " :: {$filename} does not exist!");
}
$data = exif_read_data( $filename, 0, true);
if( $data === false){
return filemtime( $filename );
}
if(isset( $data['IFD0']['DateTime'])){
return strtotime( $data['IFD0']['DateTime']);
}
else{
return filemtime( $filename );
}
}
$data_directory = "./";
$imgList = glob( $data_directory . "*.jpg");
array_multisort(
array_map( 'getExifDate', $imgList ),
SORT_NUMERIC,
SORT_ASC,
$imgList
);
$imgSize = count( $imgList );
assert( $imgSize > 0, "Bilder leider nicht verfügbar!");
$currIndex = intval( $_GET["index"] );
if( $currIndex < 0 ) $currIndex = 0;
if( $currIndex >= $imgSize) $currIndex = $imgSize-1;
$imgInfos = array();
foreach( $imgList as $imgName ){
array_push( $imgInfos, getimagesize("thumbs/".str_replace(".jpg", ".png", $imgName)));
}
?>
<!DOCTYPE HTML>
<html lang="de">
<head>
<title><?php echo $wkName;?> Einzelansicht [<?php $currIndex;?>/<?php echo $imgSize;?>]</title>
<script type="text/javascript">
<!-- Leute mit aktiviertem JavaScript sollen die BlueImpGallery gezeigt bekommen -->
<?php
echo "window.location = \"index.php?index=".$currIndex."\"";
?>
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Die Judoka des Chemnitzer WSV beim Wettkampf <?php echo $wkName;?> (Bild [<?php $currIndex;?>/<?php echo $imgSize;?>])">
<meta name="keywords" content="Judo, <?php echo $wkName;?>, Bilder, Photos, Album, Galerie, Wettkampf, CWSV, Chemnitz, ">
<link rel="icon" href="/ressourcen/graphiken/icons/cwsv.ico">
<style type="text/css" media="screen">/*<![CDATA[*/ @import "table.css"; /*]]>*/</style>
<!-- Variante für die Leute ohne JavaScript (Anfang)-->
<noscript>
<table style="margin-left:auto;margin-right:auto;">
<tr>
<td>
<a href="index.php">
<img src="nav_topb.png" id="ntop" alt="Album" title="Album">
</a>
</td>
<td>
<a href="view.php?index=0">
<img src="nav_firstb.png" id="nfirst" alt="Zum Anfang" title="Zum Anfang">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex-10 >= 0 ? $currIndex - 10 : 0)."\"";?>>
<img src="nav_prev10b.png" id="nprev10" alt="10 Bilder zurück" title="10 Bilder zurück">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex-1 >= 0 ? $currIndex - 1 : 0)."\"";?>>
<img src="nav_prevb.png" id="nprev" alt="Bild zurück" title="Bild zurück">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex+1 < $imgSize ? $currIndex + 1 : $imgSize-1)."\"";?>>
<img src="nav_nextb.png" id="nnext" alt="Bild vor" title="Bild vor">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex+10 < $imgSize ? $currIndex + 10 : $imgSize-1)."\"";?>>
<img src="nav_next10b.png" id="nnext10" alt="10 Bilder vor" title="10 Bilder vor">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $imgSize-1 )."\""?>>
<img src="nav_lastb.png" id="nlast" alt="Zum Ende" title="Zum Ende">
</a>
</td>
<td>
<span id="image_name1"><?php echo $imgList[$currIndex]?></span>(<span id="image_num1"><?php echo $currIndex+1?></span>/<?php echo $imgSize;?>)
</td>
</tr>
</table>
<a href=<?php echo "\"view.php?index=".( $currIndex+1 < $imgSize ? $currIndex + 1 : $imgSize-1)."\"";?>>
<img src=<?php echo "\"".$imgList[$currIndex]."\" alt=\"".$imgList[$currIndex]."\" id=\"main_image\" width=\"100%\""?>>
</a>
<br />
</noscript>
<!-- Ende der Variante für die Leute ohne JavaScript -->
<!--Beginn der Einbindung des Counters-->
<?php
$chCounter_page_title = "<?php echo $wkName;?> Einzelansicht [<?php $currIndex;?>/<?php echo $imgSize;?>]";
$chCounter_visible=0;
include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');?>
<!--Ende der Einbindung des Counters-->
</body>
</html>

View File

@@ -38,7 +38,7 @@ function getExifDate( $filename ){
$imgInfos = array();
foreach( $imgList as $imgName ){
array_push( $imgInfos, getimagesize("thumbs/".$imgName));
array_push( $imgInfos, getimagesize("thumbs/".str_replace(".jpg", ".png", $imgName)));
}
?>
<!DOCTYPE HTML>
@@ -86,10 +86,10 @@ function getExifDate( $filename ){
$imgSize = count( $imgList );
for( $imgIndex = 0; $imgIndex < $imgSize; ++$imgIndex){
echo "\t\t\t\t<span>".
"<a href=\"?index=".( $imgIndex )."\" >".
"<a href=\"#".( $imgIndex )."\" >".
"<img class=\"lazy\"".
"id=\"Image".( $imgIndex + 1)."\" ".
"data-original=\"./thumbs/".$imgList[$imgIndex]."\" ".
"data-original=\"./thumbs/".str_replace(".jpg", ".png", $imgList[$imgIndex])."\" ".
$imgInfos[$imgIndex][3]." ".
"alt=\"[".( $imgIndex )."/".( $imgSize )."]\" ".
"title=\"".( $wkName )." Bild ".( $imgIndex )." von ".( $imgSize )."\" ".
@@ -107,7 +107,7 @@ function getExifDate( $filename ){
"\t\t\t\t<span>".
"<a href=\"view.php?index=".( $imgIndex )."\" >".
"<img id=\"Image".( $imgIndex + 1)."\" ".
"src=\"./thumbs/".$imgList[$imgIndex]."\" ".
"src=\"./thumbs/".str_replace(".jpg", ".png", $imgList[$imgIndex])."\" ".
"alt=\"[".( $imgIndex )."/".( $imgSize )."]\" ".
"title=\"".( $wkName )." Bild ".( $imgIndex )." von ".( $imgSize )."\" ".
"/>".
@@ -160,7 +160,7 @@ function getExifDate( $filename ){
},
startSlideshow: true,
stretchImages: true,
index: <?php echo isset( $_GET['index'] ) ? $_GET['index'] : "0";?>,
index: startIndex,
}
);
};

View File

@@ -1,96 +1,96 @@
<?php
header("Content-Type: text/html; charset=utf-8");
header("Cache-Control: max-age=3600");
$wkName = "20. Weihnachtsturnier des JCL";
$imgList = array( "PC120001.jpg","PC120002.jpg","PC120003.jpg","PC120004.jpg","PC120005.jpg","PC120006.jpg","PC120007.jpg","PC120009.jpg","PC120010.jpg","PC120011.jpg","PC120012.jpg","PC120015.jpg","PC120016.jpg","PC120017.jpg","PC120018.jpg","PC120023.jpg","PC120024.jpg","PC120025.jpg","PC120026.jpg","PC120027.jpg","PC120028.jpg","PC120029.jpg","PC120030.jpg","PC120031.jpg","PC120032.jpg","PC120033.jpg","PC120034.jpg","PC120035.jpg","PC120037.jpg","PC120038.jpg","PC120039.jpg","PC120040.jpg","PC120041.jpg","PC120042.jpg","PC120043.jpg","PC120044.jpg","PC120045.jpg","PC120046.jpg","PC120047.jpg","PC120048.jpg","PC120049.jpg","PC120050.jpg","PC120051.jpg","PC120054.jpg" );
$imgSize = count( $imgList );
assert( $imgSize > 0, "Bilder leider nicht verfügbar!");
isset($_GET["index"]) ? $currIndex = intval( $_GET["index"] ) : 0;
if( $currIndex < 0 ) $currIndex = 0;
if( $currIndex >= $imgSize) $currIndex = $imgSize-1;
$imgInfos = array();
foreach( $imgList as $imgName ){
array_push( $imgInfos, getimagesize("thumbs/".str_replace(".jpg", ".png", $imgName)));
}
?>
<!DOCTYPE HTML>
<html lang="de">
<head>
<title><?php echo $wkName;?> Einzelansicht [<?php $currIndex;?>/<?php echo $imgSize;?>]</title>
<script type="text/javascript">
<!-- Leute mit aktiviertem JavaScript sollen die BlueImpGallery gezeigt bekommen -->
<?php
echo "window.location = \"index.php?index=".$currIndex."\"";
?>
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Die Judoka des Chemnitzer WSV beim Wettkampf <?php echo $wkName;?> (Bild [<?php $currIndex;?>/<?php echo $imgSize;?>])">
<meta name="keywords" content="Judo, <?php echo $wkName;?>, Bilder, Photos, Album, Galerie, Wettkampf, CWSV, Chemnitz, ">
<link rel="icon" href="/ressourcen/graphiken/icons/cwsv.ico">
<style type="text/css" media="screen">/*<![CDATA[*/ @import "table.css"; /*]]>*/</style>
<!-- Variante für die Leute ohne JavaScript (Anfang)-->
<noscript>
<table style="margin-left:auto;margin-right:auto;">
<tr>
<td>
<a href="index.php">
<img src="nav_topb.png" id="ntop" alt="Album" title="Album">
</a>
</td>
<td>
<a href="view.php?index=0">
<img src="nav_firstb.png" id="nfirst" alt="Zum Anfang" title="Zum Anfang">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex-10 >= 0 ? $currIndex - 10 : 0)."\"";?>>
<img src="nav_prev10b.png" id="nprev10" alt="10 Bilder zurück" title="10 Bilder zurück">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex-1 >= 0 ? $currIndex - 1 : 0)."\"";?>>
<img src="nav_prevb.png" id="nprev" alt="Bild zurück" title="Bild zurück">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex+1 < $imgSize ? $currIndex + 1 : $imgSize-1)."\"";?>>
<img src="nav_nextb.png" id="nnext" alt="Bild vor" title="Bild vor">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex+10 < $imgSize ? $currIndex + 10 : $imgSize-1)."\"";?>>
<img src="nav_next10b.png" id="nnext10" alt="10 Bilder vor" title="10 Bilder vor">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $imgSize-1 )."\""?>>
<img src="nav_lastb.png" id="nlast" alt="Zum Ende" title="Zum Ende">
</a>
</td>
<td>
<span id="image_name1"><?php echo $imgList[$currIndex]?></span>(<span id="image_num1"><?php echo $currIndex+1?></span>/<?php echo $imgSize;?>)
</td>
</tr>
</table>
<a href=<?php echo "\"view.php?index=".( $currIndex+1 < $imgSize ? $currIndex + 1 : $imgSize-1)."\"";?>>
<img src=<?php echo "\"".$imgList[$currIndex]."\" alt=\"".$imgList[$currIndex]."\" id=\"main_image\" width=\"100%\""?>>
</a>
<br />
</noscript>
<!-- Ende der Variante für die Leute ohne JavaScript -->
<!--Beginn der Einbindung des Counters-->
<?php
$chCounter_page_title = "<?php echo $wkName;?> Einzelansicht [<?php $currIndex;?>/<?php echo $imgSize;?>]";
$chCounter_visible=0;
include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');?>
<!--Ende der Einbindung des Counters-->
</body>
</html>
<?php
header("Content-Type: text/html; charset=utf-8");
header("Cache-Control: max-age=3600");
$wkName = "20. Weihnachtsturnier des JCL";
$imgList = array( "PC120001.jpg","PC120002.jpg","PC120003.jpg","PC120004.jpg","PC120005.jpg","PC120006.jpg","PC120007.jpg","PC120009.jpg","PC120010.jpg","PC120011.jpg","PC120012.jpg","PC120015.jpg","PC120016.jpg","PC120017.jpg","PC120018.jpg","PC120023.jpg","PC120024.jpg","PC120025.jpg","PC120026.jpg","PC120027.jpg","PC120028.jpg","PC120029.jpg","PC120030.jpg","PC120031.jpg","PC120032.jpg","PC120033.jpg","PC120034.jpg","PC120035.jpg","PC120037.jpg","PC120038.jpg","PC120039.jpg","PC120040.jpg","PC120041.jpg","PC120042.jpg","PC120043.jpg","PC120044.jpg","PC120045.jpg","PC120046.jpg","PC120047.jpg","PC120048.jpg","PC120049.jpg","PC120050.jpg","PC120051.jpg","PC120054.jpg" );
$imgSize = count( $imgList );
assert( $imgSize > 0, "Bilder leider nicht verfügbar!");
isset($_GET["index"]) ? $currIndex = intval( $_GET["index"] ) : 0;
if( $currIndex < 0 ) $currIndex = 0;
if( $currIndex >= $imgSize) $currIndex = $imgSize-1;
$imgInfos = array();
foreach( $imgList as $imgName ){
array_push( $imgInfos, getimagesize("thumbs/".str_replace(".jpg", ".png", $imgName)));
}
?>
<!DOCTYPE HTML>
<html lang="de">
<head>
<title><?php echo $wkName;?> Einzelansicht [<?php $currIndex;?>/<?php echo $imgSize;?>]</title>
<script type="text/javascript">
<!-- Leute mit aktiviertem JavaScript sollen die BlueImpGallery gezeigt bekommen -->
<?php
echo "window.location = \"index.php?index=".$currIndex."\"";
?>
</script>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8">
<meta name="description" content="Die Judoka des Chemnitzer WSV beim Wettkampf <?php echo $wkName;?> (Bild [<?php $currIndex;?>/<?php echo $imgSize;?>])">
<meta name="keywords" content="Judo, <?php echo $wkName;?>, Bilder, Photos, Album, Galerie, Wettkampf, CWSV, Chemnitz, ">
<link rel="icon" href="/ressourcen/graphiken/icons/cwsv.ico">
<style type="text/css" media="screen">/*<![CDATA[*/ @import "table.css"; /*]]>*/</style>
<!-- Variante für die Leute ohne JavaScript (Anfang)-->
<noscript>
<table style="margin-left:auto;margin-right:auto;">
<tr>
<td>
<a href="index.php">
<img src="nav_topb.png" id="ntop" alt="Album" title="Album">
</a>
</td>
<td>
<a href="view.php?index=0">
<img src="nav_firstb.png" id="nfirst" alt="Zum Anfang" title="Zum Anfang">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex-10 >= 0 ? $currIndex - 10 : 0)."\"";?>>
<img src="nav_prev10b.png" id="nprev10" alt="10 Bilder zurück" title="10 Bilder zurück">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex-1 >= 0 ? $currIndex - 1 : 0)."\"";?>>
<img src="nav_prevb.png" id="nprev" alt="Bild zurück" title="Bild zurück">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex+1 < $imgSize ? $currIndex + 1 : $imgSize-1)."\"";?>>
<img src="nav_nextb.png" id="nnext" alt="Bild vor" title="Bild vor">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $currIndex+10 < $imgSize ? $currIndex + 10 : $imgSize-1)."\"";?>>
<img src="nav_next10b.png" id="nnext10" alt="10 Bilder vor" title="10 Bilder vor">
</a>
</td>
<td>
<a href=<?php echo "\"view.php?index=".( $imgSize-1 )."\""?>>
<img src="nav_lastb.png" id="nlast" alt="Zum Ende" title="Zum Ende">
</a>
</td>
<td>
<span id="image_name1"><?php echo $imgList[$currIndex]?></span>(<span id="image_num1"><?php echo $currIndex+1?></span>/<?php echo $imgSize;?>)
</td>
</tr>
</table>
<a href=<?php echo "\"view.php?index=".( $currIndex+1 < $imgSize ? $currIndex + 1 : $imgSize-1)."\"";?>>
<img src=<?php echo "\"".$imgList[$currIndex]."\" alt=\"".$imgList[$currIndex]."\" id=\"main_image\" width=\"100%\""?>>
</a>
<br />
</noscript>
<!-- Ende der Variante für die Leute ohne JavaScript -->
<!--Beginn der Einbindung des Counters-->
<?php
$chCounter_page_title = "<?php echo $wkName;?> Einzelansicht [<?php $currIndex;?>/<?php echo $imgSize;?>]";
$chCounter_visible=0;
include( $_SERVER['DOCUMENT_ROOT'].'/expCounter/counter.php');?>
<!--Ende der Einbindung des Counters-->
</body>
</html>