Insert this into wrapper.php (line ~420) after
"// get picture infos (original)" and before
"// determine display width"
if(exif_imagetype($filesystem_current_path . $file) == 2) {
$current_picture['info']['exif'] = exif_read_data($filesystem_current_path . $file, 0, true);
if($current_picture['info']['exif']['EXIF']['DateTimeOriginal'] == "") {
$current_picture['info']['exifexists'] = 0;
}
else {
$current_picture['info']['exifexists'] = 1;
}
}
Then under you template directory in "viewpic.tpl" add the following after (line ~62) which reads
<div class="description">{$arrCurrentPicture.description}</div>
{/if}
Insert this into wrapper.php (line ~420) after
"// get picture infos (original)" and before
"// determine display width"
if(exif_imagetype($filesystem_current_path . $file) == 2) {
$current_picture['info']['exif'] = exif_read_data($filesystem_current_path . $file, 0, true);
if($current_picture['info']['exif']['EXIF']['DateTimeOriginal'] == "") {
$current_picture['info']['exifexists'] = 0;
}
else {
$current_picture['info']['exifexists'] = 1;
}
}
Then under you template directory in "viewpic.tpl" add the following after (line ~62) which reads
<div class="description">{$arrCurrentPicture.description}</div>
{/if}
{if $arrCurrentPicture.info.exifexists}
<table class="exifinfo">
<tr>
<td>
<div class="exif_tag_name">
Make:<br>
Model:<br>
FileName:<br>
DateTimeOriginal:<br>
ExposureTime:<br>
ISOSpeedRatings:<br>
FocalLength:<br>
FNumber:<br>
ExposureBiasValue:<br>
WhiteBalance:
</div>
</td>
<td>
<div class="exif_tag_data">
{$arrCurrentPicture.info.exif.IFD0.Make}<br>
{$arrCurrentPicture.info.exif.IFD0.Model}<br>
{$arrCurrentPicture.info.exif.FILE.FileName}<br>
{$arrCurrentPicture.info.exif.EXIF.DateTimeOriginal}<br>
{$arrCurrentPicture.info.exif.EXIF.ExposureTime}<br>
{$arrCurrentPicture.info.exif.EXIF.ISOSpeedRatings}<br>
{$arrCurrentPicture.info.exif.EXIF.FocalLength}<br>
{$arrCurrentPicture.info.exif.EXIF.FNumber}<br>
{$arrCurrentPicture.info.exif.EXIF.ExposureBiasValue}<br>
{$arrCurrentPicture.info.exif.EXIF.WhiteBalance}
</div>
</td>
</tr>
</table>
{/if}
Lastly in the css directory under your template dir in the file "style.css" add something like the sort
.exifinfo {
border-width:1px;
border-style:solid;
background-color:#333333;
border-color:#444444;
padding:10px;
margin-top:20px;
margin-bottom:20px;
text-align:center;
width:300px;
}
.exif_tag_name {
text-align:right;
font-weight:bold;
padding-right:5px;
}
.exif_tag_data {
text-align:left;
padding-left:5px;
}
-------------------------------
Of course this will only work if EXIF support is enabled in you php