How to display EXIF metadata in Imagevue

Imagevue allows you to seamlessly integrate EXIF metadata tags into your image descriptions.
What is EXIF meta data?
EXIF(exchangeable image file format) is information about the camera that took the photo, and the specific settings the photo was taken with. These settings includes static information such as the camera model and make, and information that varies with each image such as orientation, aperture, shutter speed, focal length, metering mode, and ISO speed information. This data is stored in the image when the photo is taken, and Imagevue can extract this information and display as a text description. Below you will see an example of Imagevue displaying EXIF tags:
There are virtually dozens of EXIF tags that can be displayed, but most users will only wish to display important ones as in the example image above. Read more about EXIF in the links below:
http://en.wikipedia.org/wiki/Exchangeable_image_file_format›
www.exif.org›
How to enable EXIF for your Imagevue gallery
To display EXIF tags, you must goto your admin settings, and locate the setting under image.text.text[].items. In the array there, you must add the exif item to any of your text descriptions. Like any other description, EXIF tags may be displayed along with other description items, or independently. In our demo gallery, we have set it to appear independently when rolling over an image:
Some things to be aware of
- Your PHP server must support EXIF. You can check this by going to your admin. If there are any warning signs in the top right corner related to EXIF, then your server does not support EXIF. You must contact your server admin, and request them to enable the PHP EXIF extension
- Your images must have EXIF data stored in them. If there is no EXIF data stored in your image, then no EXIF data will display. Like in our demo gallery, we have mostly images with no EXIF data. Therefore only a few of the sample folders will display EXIF description field when rolling over an image.
- If you are resizing large images from a digital camera, then make sure you also keep EXIF data when saving! This is normally automatic, but in some cases, EXIF data may be excluded
Changing what EXIF tags to display
To change what EXIF tags you want your gallery to display, you need to open and edit the file: iv-includes/include/ivExifParser.class.php. Below you will see the entire list of tags from this file:
var $_allowedTags = array(
//'FileName',
//'FileDateTime',
//'FileSize',
//'FileType',
//'MimeType',
//'Make',
'Model',
//'Orientation',
//'XResolution',
//'YResolution',
//'ResolutionUnit',
'DateTime',
//'YCbCrPositioning',
//'Exif_IFD_Pointer',
'ExposureTime',
'FNumber',
//'ExposureProgram',
'ISOSpeedRatings',
//'ExifVersion',
//'DateTimeOriginal',
//'DateTimeDigitized',
//'ShutterSpeedValue',
'ApertureValue',
//'ExposureBiasValue',
//'MeteringMode',
'Flash',
'FocalLength',
//'FlashPixVersion',
//'ColorSpace',
//'ExifImageWidth',
//'ExifImageLength',
//'InteroperabilityOffset',
//'FocalPlaneXResolution',
//'FocalPlaneYResolution',
//'FocalPlaneResolutionUnit',
//'CustomRendered',
//'ExposureMode',
//'WhiteBalance',
//'SceneCaptureType',
//'InterOperabilityIndex',
//'InterOperabilityVersion',
//'AEWarning',
//'BlurWarning',
//'BrightnessValue',
//'CCDSensitivity',
//'ColorMode',
//'CompressedBitsPerPixel',
//'Company',
//'ContTake',
//'Converter',
//'Copyright',
//'DigitalZoom',
//'FirmwareVersion',
//'FlashMode',
//'FlashStrength',
//'Focus',
//'FocusMode',
//'FocusWarning',
//'ImageAdjustment',
//'ImageDescription',
//'ImageNumber',
//'ImageType',
//'JPEGQuality',
//'LightSource',
//'Macro',
//'MaxApertureValue',
//'OwnerName',
//'PictureMode',
//'Quality',
//'SensingMethod',
//'Sharpness',
//'SlowSync',
//'Software',
//'SoftwareRelease',
//'SubjectDistance',
//'Version'
);Notice how some lines have been commented out using ‘//’(double slash). This means that they are disabled, and you can easily enable them by removing the //. Similarly, you can disable items by adding // in front of them. This file needs to be edited manually and uploaded to your server.
Styling your EXIF tags with CSS
You can style your EXIF description tags with various classes in the CSS files. There are a few styles:
.text_1_exif, .text_2_exif - Sets the style for all EXIF within a specific text description
.exif_name - Sets the style for all EXIF tag names(f.ex.: "Model").
.exif_value - Sets the style for all EXIF tag values(f.ex.: "Canon EOS 450 DIGITAL").
.exif_[TAG] - Sets the style for a specific EXIF tag.
.exif_name_[TAG] - Sets the style for a specific EXIF tags name.
.exif_value_[TAG] - Sets the style for a specific EXIF tags value. Articles
- Requirements
- Load Imagevue X2 into Flash
- Image Scale Methods
- Working with Text pages
- Send e-mail and Contact module
- Custom logo on top of the menu
- How to display EXIF/IPTC metadata
- Filemod
- Gallery CSS Stylesheets
- Disable Image Downloads
- Troubleshooting
- Setting Folder Permissions
- Gallery FAQ
- Folder Parameters
- Imagevue Authorization
- Imagevue Folder Passwords
- Uploader Image Resizer
- How to Upgrade Imagevue
- Create Thumbnails
- Edit Themes
- Social Media Sharing in Imagevue
- Fotomoto Shopping Cart & E-commerce
- Using graphic icons in the main menu
- Using Multiple Languages


hi, (first post and new-bie inside :) )
it is great to have exif data on the photo, but i’m looking for how to have it disabled in some folders. Can we do that for specific one or 2 folders ?
Thank you.
Yes, you can disable EXIF on specific folders by using folder-parameters. More info:
http://imagevuex.com/documentation/folder-parameters/
Most likely, you would just add something like this in the “parameters” field for this folder:
image.text.text2.enabled=false
Is there any posibility to get Lens name from EXIF ?
I have tried tag name: ‘LensModel’ (tag ID: 0xa434 – it shows EXIF-reader, plugin for firefox) but it don’t work.
Thank you :)
You mean your lens data is stored under a tag “LensModel” that displays in Exif-reader plugin for Firefox? Would you happen to have a link to an example-image with this data?
Not exactly “LensModel” tag. There’s only TagID- “0xa434″, but this TagID = “LensModel”.
http://www.philip-freestyle-life.com/content/Gallery/PEOPLE/PIC_0333.jpg – there is an example.
I use Exif Viewer plugin for firefox.
Thank You.
What is exactly I am looking for?
aux:Lens = “smc PENTAX-DA* 300mm F4 ED [IF] SDM” ?
Unfortunately we can’t read this information from PHP, it is just not being returned by PHP IPTC Reader.
This data is stored in XMP format. We’ve added XMP support to Imagevue 2.7
Yep, we would need a test subject first.
Ok. Thank you for the clarification.
By the way, Imagevue is just great – well done ;)
Hi,
Hello I would like to add the tag “LensModel” to display Exif Tag under the “Model” and above “Aperture” ….
I tried to add this tag in the file IVexifParserClass, but to no avail, I can not get the tag displayed.
I have this tag in “Exif: LensModel” and under “XMP-aux: Lens” (ex: EF24-105mm f/4L IS USM)
Exiftool I use to keep this information.
How to add in IVexifParser or mix with IVxmpParser and display it as I would like
Thank you for your help
Daniel
Hi
I found a temporary solution by transferring “ExifIFD: LensModel> IFD0: Make” with exiftool,
And I read “Brand/Make” to display lens tag. (I don’t use Make)
But I preferred to have the Tag “ExifIFD: LensModel” included in “ivExifParser.class.php”
if possible.
And it’s also possible that i haven’t understand something.
Thank you
Daniel.
I need to know how to modify color font in the exif window.
Do I need to edit the “ivexifparser.class.php” file ? if yes, which arguments must be set ?
No need to edit any class, as this can be done in your theme CSS Stylesheet. See this document:
http://imagevuex.com/documentation/cssreference/
Depending on what text# block you are using, you can set styles with
.text_1_exif { }
… or you can set styles specifically for EXIF values. Just search further down on “exif” in the link above …
Hi
During the image upload some of the files lost the EXIF. do you know how to prevent that?
Thank you
Unfortunately, I think the uploader wipes EXIF data from the image and there is not much we can do with this. You may need to batch-resize your images manually before upload, and make sure to keep the EXIF data. Many applications have batch resizing features, for example Irfanview for Windows or iPhoto for Mac.
If I do upload directly through FTP do I have to upload image and image_thumbnail? Or just the image. I did FTP upload and some images have black thumbnail please have a look http://www.photocollections.ca under Calgary Zoo gallery. Thank you
Solved the problem. The image has to be at 1000×800 resolution to create the thumbtails, otherwise we should create our own thumbs resized and renamed as tn_.jpg and copy to the content folder.
Thank you