IPTC and EXIF data

IPTC data is information you may have added with a photo manipulation program like Photoshop.
EXIF data is meta information added by the camara software at the moment the photo is taken.

When you import or upload photos, and they contain EXIF and/or IPTC meta data, this data is saved inside the WPPA+ system in seperate database tables.

When you configure the IPTC and EXIF tables in the Settings screen (Table X and XI), and swtch the display of the IPTC and EXIF boxes on (Table II-B17 and II-B18), you will find the two boxes below the slideshow.

The items to be displayed are settable in the Settings screen.

  • display: display the item if the item was originally present in the photofile
  • optional: display the item if the item was originally present in the photofile and the data is not empty or blank. (I have never seen this happen, so it is effectively equivalent to display
  • hide: do not display this item.

You can use the IPTC and EXIF meta information in the photo description box. The tagnames, like 2#120 (IPTC: Caption) and E#829D (EXIF:F number) may be used in the photo description field. They act like shortcodes and will automaticly be replaced by its (properly formatted) value.

You can also supply the iptc and exif labels by a keyword, so, if you change the text in Table X or XI, it will be updated ( and translated by qTranslate ) without further action. The keywords have an extra L right after the # sign like: 2#L120 and E#L829D

Now it is time for an example:

Place this code in the description field (simply cut from here and paste into a photo description box on the Manage Photos part of the Photo Albums admin page):

2#120<br />
<a href="javascript://" onClick="jQuery('.wppa-dtl').css('display', 'block'); jQuery('.wppa-more').css('display', 'none');">
<div class="wppa-more">
Camara info
<a href="javascript://" onClick="jQuery('.wppa-dtl').css('display', 'none'); jQuery('.wppa-more').css('display', 'block');">
<div class="wppa-dtl" style="display:none;" >
Hide Camera info
<div class="wppa-dtl" style="display:none;">
<br />
.wppa-label { padding: 0 3px !important; border: none !important; }
.wppa-value { padding: 0 3px 0 12px !important; border:none !important; }
<table style="margin:0; border:none;" >
<tr><td class="wppa-label" >E#L0132</td><td class="wppa-value" >E#0132</td></tr>
<tr><td class="wppa-label" >Photographer</td><td class="wppa-value" >E#013B</td></tr>
<tr><td class="wppa-label" >Copyright</td><td class="wppa-value" >E#8298</td></tr>
<tr><td class="wppa-label" >Location</td><td class="wppa-value" >2#092, 2#090, 2#095, 2#101</td></tr>
<tr><td class="wppa-label" >Camera</td><td class="wppa-value" >E#0110</td></tr>
<tr><td class="wppa-label" >Focal length</td><td class="wppa-value" >E#920A</td></tr>
<tr><td class="wppa-label" >Subject distance</td><td class="wppa-value" >E#9206</td></tr>
<tr><td class="wppa-label" >Shutter Speed</td><td class="wppa-value" >E#829A</td></tr>
<tr><td class="wppa-label" >F-Stop</td><td class="wppa-value" >E#829D</td></tr>
<tr><td class="wppa-label" >ISO Speed Rating</td><td class="wppa-value" >E#8827</td></tr>
<tr><td class="wppa-label" >Exposure bias</td><td class="wppa-value" >E#9204</td></tr>
<tr><td class="wppa-label" >Exposure program</td><td class="wppa-value" >E#8822</td></tr>
<tr><td class="wppa-label" >Metering mode</td><td class="wppa-value" >E#9207</td></tr>
<tr><td class="wppa-label" >Flash</td><td class="wppa-value" >E#9209</td></tr>

And see what happens with the description box:

Photos by Jules Gobeil (www.julesgobeil.com)
Average rating  1 2 3 4 5fd12345 My rating

Some things you should know about how WPPA+ handles IPTC and EXIF meta information:

  • When you resize a photo with a simple resizing program before uploading, it is most likely that the IPTC and EXIF meta data is lost
  • When you make WPPA+ resize the photos during upload, and/or if you apply a watermark, the data will be saved into the database tables but will no longer be inside the resized photofile when it is saved inside the WPPA+ system.
  • If you move photos to a different album, the IPTC and EXIF data is preserved (as it is linked to the photo id)
  • If you copy a photo to a different album, the IPTC and EXIF data is not copied along.
  • If you did NOT resize during upload, you can recuperate the original IPTC and EXIF data (e.g. for copied photos) with the action from Table VIII-A7 of the Photo Albums -> Settings admin page
  • You can enter a text like above in Table IX-D5 (New photo desc) and tick the box in Table IX-D3. All new added photos will have the info in their description. If you want existing photos to have this description, run the maintenance proc in Table VIII-B4 (Apply new photo desc). You can also run this later, if you changed your mind after uploading a lot of photos and changed the content of Table IX-D5. This procedure will take some time if you hav many photos in the system because of the fact that the search index table is updated also. This assures that you can search on the iptc and exif values.