Mercurial > hg > mgallery
changeset 283:1bcaab2d3e6a
Define named constants for $galExifConversions array fields.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 17 May 2019 02:05:01 +0300 |
parents | d458ec179c87 |
children | 403f2e1e5e79 |
files | mgtool.php |
diffstat | 1 files changed, 6 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/mgtool.php Thu May 16 23:09:17 2019 +0300 +++ b/mgtool.php Fri May 17 02:05:01 2019 +0300 @@ -31,6 +31,10 @@ // Array for specifying what will be copied and converted // from the image file's EXIF information tag(s). // +define("GEC_TYPE" , 0); +define("GEC_NAME" , 1); +define("GEC_FIELDS" , 2); + $galExifConversions = [ [ MG_STR, "caption" , "ImageDescription" ], @@ -852,7 +856,7 @@ ($xmp = mgParseXMPData($xmpStr)) !== FALSE) { foreach ($galExifConversions as $conv) - mgCopyEntryData($edata, $xmp, $conv[0], $conv[1], $conv[2]); + mgCopyEntryData($edata, $xmp, $conv[GEC_TYPE], $conv[GEC_NAME], $conv[GEC_FIELDS]); } // Check for EXIF info @@ -861,7 +865,7 @@ { echo "%"; foreach ($galExifConversions as $conv) - mgCopyEntryData($edata, $exif, $conv[0], $conv[1], $conv[2]); + mgCopyEntryData($edata, $exif, $conv[GEC_TYPE], $conv[GEC_NAME], $conv[GEC_FIELDS]); } else {