hidden() === -1}}class='ipsModerated'{{endif}}>
{template="contentItemMessages" group="global" app="core" params="$image->getMessages(), $image"}
{{if $image->hidden() === 1 and $image->canUnhide()}}
{lang="image_pending_approval"}
{{endif}}
{template="userPhoto" app="core" group="global" params="$image->author(), 'mini', $image->warningRef()"}
{{if ( $image->canEdit() or $image->canFeature() or $image->canPin() or $image->canUnfeature() or $image->canHide() or $image->canUnhide() or $image->canMove() or $image->canLock() or $image->canUnlock() or $image->canDelete() or $image->canChangeAuthor() ) or ( $image->hidden() == -2 AND \IPS\Member::loggedIn()->modPermission('can_manage_deleted_content') )}}
{{endif}}
{$image->author()->link( $image->warningRef() )|raw}
- {datetime="$image->date"}
- {lang="num_views_with_number" pluralize="$image->views"}
{{if $image->canReportOrRevoke() === TRUE}}
-
{lang="report_image"}
{{endif}}
{{if $image->directContainer()->allow_rating}}
{$image->rating('small')|raw}
{{endif}}
{{if \count( $image->tags() ) OR ( $image->canEdit() AND $image::canTag( NULL, $image->container() ) )}}
{template="tags" group="global" app="core" params="$image->tags(), FALSE, FALSE, ( $image->canEdit() AND ( \count( $image->tags() ) OR $image::canTag( NULL, $image->container() ) ) ) ? $image->url() : NULL"}
{{endif}}
{{if $image->description}}
{$image->content()|raw}
{{endif}}
{{if \IPS\IPS::classUsesTrait( $image, 'IPS\Content\Reactable' ) and settings.reputation_enabled}}
{template="reputation" app="core" group="global" params="$image"}
{{endif}}
{advertisement="ad_image_lightbox"}
{{if \count($image->metadata)}}
{{if isset( $image->metadata['EXIF.FocalLength'] ) || ( isset( $image->metadata['IFD0.Make'] ) AND isset( $image->metadata['IFD0.Model'] ) ) || isset( $image->metadata['EXIF.ShutterSpeedValue'] ) || isset( $image->metadata['COMPUTED.ApertureFNumber'] ) || isset( $image->metadata['Exif.Photo.ISOSpeed'] )}}
{{if isset( $image->metadata['IFD0.Make'] ) AND isset( $image->metadata['IFD0.Model'] )}}
{lang="gallery_exif_camera"} {{if mb_strpos( $image->metadata['IFD0.Model'], $image->metadata['IFD0.Make'] ) !== 0}}{$image->metadata['IFD0.Make']}{{endif}} {$image->metadata['IFD0.Model']}
{{else}}
{lang="camera_information"}
{{endif}}
{{if isset( $image->metadata['EXIF.FocalLength'] )}}
-
{$image->focallength}
{{endif}}
{{if isset( $image->metadata['EXIF.ExposureTime'] )}}
-
{$image->metadata['EXIF.ExposureTime']}
{{endif}}
{{if isset( $image->metadata['COMPUTED.ApertureFNumber'] )}}
-
f
{$image->metadata['COMPUTED.ApertureFNumber']}
{{endif}}
{{if isset( $image->metadata['Exif.Photo.ISOSpeed'] ) || isset( $image->metadata['EXIF.ISOSpeedRatings'] )}}
-
{lang="gallery_exif_iso"}
{{if isset( $image->metadata['Exit.Photo.ISOSpeed'] )}}
{$image->metadata['Exif.Photo.ISOSpeed']}
{{else}}
{{if \is_array( $image->metadata['EXIF.ISOSpeedRatings'] )}}
{expression="implode( '/', $image->metadata['EXIF.ISOSpeedRatings'] )"}
{{else}}
{$image->metadata['EXIF.ISOSpeedRatings']}
{{endif}}
{{endif}}
{{endif}}
{lang="view_all_photo_info"}
{{else}}
{lang="view_photo_info"}
{{endif}}
{{endif}}
{{if \IPS\GeoLocation::enabled() AND $image->gps_show}}
{$image->map( 400, 100 )|raw}
{{elseif $image->canEdit() AND \IPS\GeoLocation::enabled() AND $image->gps_raw}}
{$image->map( 400, 100 )|raw}
{$image->loc_short}
{{endif}}
{{if $commentsAndReviews}}
{{if ( $image->directContainer()->allow_reviews && $image->container()->allow_reviews ) && ( $image->directContainer()->allow_comments && $image->container()->allow_comments ) }}
{lang="user_feedback"}
{{endif}}
{$commentsAndReviews|raw}
{{endif}}