Skip to content
This repository has been archived by the owner on Jul 11, 2023. It is now read-only.

Commit

Permalink
Merge pull request #199 from tekstrand/master
Browse files Browse the repository at this point in the history
Fix issue if shutter speed is equal to 0 or does not exist
  • Loading branch information
chrisbarnes committed Jun 13, 2014
2 parents c0537a3 + b843f8f commit aa955c3
Showing 1 changed file with 19 additions and 15 deletions.
34 changes: 19 additions & 15 deletions image.php
Expand Up @@ -92,21 +92,25 @@
$imgmeta = wp_get_attachment_metadata( $id );

// Convert the shutter speed retrieve from database to fraction
if ((1 / $imgmeta['image_meta']['shutter_speed']) > 1)
{
if ((number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1)) == 1.3
or number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1) == 1.5
or number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1) == 1.6
or number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1) == 2.5){
$pshutter = "1/" . number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1, '.', '') . " second";
}
else{
$pshutter = "1/" . number_format((1 / $imgmeta['image_meta']['shutter_speed']), 0, '.', '') . " second";
}
}
else{
$pshutter = $imgmeta['image_meta']['shutter_speed'] . " seconds";
}
if (($imgmeta['shutter_speed']) != 0) {
if ((1 / $imgmeta['image_meta']['shutter_speed']) > 1)
{
if ((number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1)) == 1.3
or number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1) == 1.5
or number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1) == 1.6
or number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1) == 2.5)
{
$pshutter = "1/" . number_format((1 / $imgmeta['image_meta']['shutter_speed']), 1, '.', '') . " second";
} else {
$pshutter = "1/" . number_format((1 / $imgmeta['image_meta']['shutter_speed']), 0, '.', '') . " second";
}
} else {
$pshutter = $imgmeta['image_meta']['shutter_speed'] . " seconds";
}
}
else {
echo("Shutter Speed Unavailable");
}

// Start to display EXIF and IPTC data of digital photograph
if ( $imgmeta['image_meta']['created_timestamp'] ) {
Expand Down

0 comments on commit aa955c3

Please sign in to comment.