You are here

function _photos_exif_tag in Album Photos 7.3

Same name and namespace in other branches
  1. 6.2 inc/photos.down.inc \_photos_exif_tag()

Specify you want to save the exif field

1 call to _photos_exif_tag()
_photos_down_exif in inc/photos.down.inc
Photos exif data.

File

inc/photos.down.inc, line 185
Handles share image page(s) and content.

Code

function _photos_exif_tag() {
  $tags = array(
    'IFD0' => array(
      'Make',
      'Model',
      'Orientation',
      'XResolution',
      'YResolution',
      'ResolutionUnit',
      'YCbCrPositioning',
      'Exif_IFD_Pointer',
      'GPS_IFD_Pointer',
    ),
    'EXIF' => array(
      'FNumber',
      'ExifVersion',
      'DateTimeOriginal',
      'DateTimeDigitized',
      'ComponentsConfiguration',
      'ApertureValue',
      'LightSource',
      'Flash',
      'FocalLength',
      'FlashPixVersion',
      'ColorSpace',
      'ExifImageWidth',
      'ExifImageLength',
      'CustomRendered',
      'ExposureMode',
      'WhiteBalance',
      'DigitalZoomRatio',
      'SceneCaptureType',
    ),
    'GPS' => array(
      'GPSVersion',
      'GPSLatitudeRef',
      'GPSLatitude',
      'GPSLongitudeRef',
      'GPSLongitude',
      'GPSAltitudeRef',
      'GPSAltitude',
      'GPSTimeStamp',
      'GPSSatellites',
      'GPSMeasureMode',
      'GPSDOP',
      'GPSSpeedRef',
      'GPSSpeed',
      'GPSTrackRef',
      'GPSTrack',
      'GPSMapDatum',
      'GPSDateStamp',
    ),
  );

  /*
  // Some possible exif tags.
  $tag = array(
    'FILE' => array(
      'FileName',
      'FileDateTime',
      'FileSize',
      'FileType',
      'MimeType',
      'SectionsFound',
    ),
    'COMPUTED' => array(
      'html',
      'Height',
      'Width',
      'IsColor',
      'ByteOrderMotorola',
      'ApertureFNumber',
      'Thumbnail.FileType',
      'Thumbnail.MimeType',
    ),
    'IFD0' => array(
      'Make',
      'Model',
      'Orientation',
      'XResolution',
      'YResolution',
      'ResolutionUnit',
      'YCbCrPositioning',
      'Exif_IFD_Pointer',
      'GPS_IFD_Pointer',
      'UndefinedTag:0xEA1C',
    ),
    'THUMBNAIL' => array(
      'Compression',
      'XResolution',
      'YResolution',
      'ResolutionUnit',
      'JPEGInterchangeFormat',
      'JPEGInterchangeFormatLength',
    ),
    'EXIF' => array(
      'FNumber',
      'ExifVersion',
      'DateTimeOriginal',
      'DateTimeDigitized',
      'ComponentsConfiguration',
      'ApertureValue',
      'LightSource',
      'Flash',
      'FocalLength',
      'FlashPixVersion',
      'ColorSpace',
      'ExifImageWidth',
      'ExifImageLength',
      'CustomRendered',
      'ExposureMode',
      'WhiteBalance',
      'DigitalZoomRatio',
      'SceneCaptureType',
      'UndefinedTag:0xEA1C',
    ),
    'GPS' => array(
      'GPSVersion',
      'GPSLatitudeRef',
      'GPSLatitude',
      'GPSLongitudeRef',
      'GPSLongitude',
      'GPSAltitudeRef',
      'GPSAltitude',
      'GPSTimeStamp',
      'GPSSatellites',
      'GPSMeasureMode',
      'GPSDOP',
      'GPSSpeedRef',
      'GPSSpeed',
      'GPSTrackRef',
      'GPSTrack',
      'GPSMapDatum',
      'GPSDateStamp',
    ),
    'WINXP' => array(
      'Title',
      'Comment',
      'Author',
      'Keywords',
      'Subject'
    ),
  );
  */
  return $tags;
}