Mercurial > hg > mgallery
comparison mgtool.php @ 253:5b41efcec87d
More work on webp/etc support implementation.
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Wed, 12 Dec 2018 13:34:24 +0200 |
parents | 19dab8b0c340 |
children | d0bcc6c7fc66 |
comparison
equal
deleted
inserted
replaced
252:f85870271f51 | 253:5b41efcec87d |
---|---|
564 { | 564 { |
565 foreach ($captions[$ename] as $ckey => $cval) | 565 foreach ($captions[$ename] as $ckey => $cval) |
566 $edata[$ckey] = $cval; | 566 $edata[$ckey] = $cval; |
567 } | 567 } |
568 | 568 |
569 $tnPath = $path."/".$galTNPath; | |
570 $medPath = $path."/".$galMedPath; | |
571 | |
569 // Handle entry based on type | 572 // Handle entry based on type |
570 if ($edata["type"] == 0) | 573 if ($edata["type"] == 0) |
571 { | 574 { |
572 $updFlags = 0; | 575 $updFlags = 0; |
573 $tnPath = $path."/".$galTNPath; | 576 $medFilename = $medPath."/".$ename.".".mgGetSetting("med_format"); |
574 $medPath = $path."/".$galMedPath; | 577 $tnFilename = $tnPath."/".$ename.".".mgGetSetting("tn_format"); |
575 $medFilename = $medPath."/".$ename; | |
576 $tnFilename = $tnPath."/".$ename; | |
577 $capFilename = $path."/".$edata["base"].".txt"; | 578 $capFilename = $path."/".$edata["base"].".txt"; |
578 | 579 |
579 // Check what we need to update .. | 580 // Check what we need to update .. |
580 if (!file_exists($medFilename) || filemtime($medFilename) < $edata["mtime"]) | 581 if (!file_exists($medFilename) || filemtime($medFilename) < $edata["mtime"]) |
581 $updFlags |= GUPD_MED_IMAGE; | 582 $updFlags |= GUPD_MED_IMAGE; |
626 if ($updFlags & GUPD_TN_IMAGE) | 627 if ($updFlags & GUPD_TN_IMAGE) |
627 { | 628 { |
628 echo "2"; | 629 echo "2"; |
629 mgConvertImage($efilename, $tnFilename, | 630 mgConvertImage($efilename, $tnFilename, |
630 [mgGetSetting("tn_width"), mgGetSetting("tn_height")], | 631 [mgGetSetting("tn_width"), mgGetSetting("tn_height")], |
631 mgGetSetting("tn_quality"), TRUE); | 632 mgGetSetting("tn_format"), mgGetSetting("tn_quality"), TRUE); |
632 } | 633 } |
633 } | 634 } |
634 | 635 |
635 // Check for .txt caption file | 636 // Check for .txt caption file |
636 if ($updFlags & GUPD_CAPTION) | 637 if ($updFlags & GUPD_CAPTION) |