mirror of
https://git.code.sf.net/p/seeddms/code
synced 2025-06-18 02:59:27 +00:00
pass $target to hasRawPreview and getRawPreview just like createRawPreview
This commit is contained in:
parent
e3cd35f004
commit
ceb6808c68
|
@ -152,9 +152,10 @@ class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base {
|
||||||
* @param string $dir directory relative to $this->previewDir
|
* @param string $dir directory relative to $this->previewDir
|
||||||
* @return boolean true if preview exists, otherwise false
|
* @return boolean true if preview exists, otherwise false
|
||||||
*/
|
*/
|
||||||
public function hasRawPreview($infile, $dir) { /* {{{ */
|
public function hasRawPreview($infile, $dir, $target='') { /* {{{ */
|
||||||
if(!$this->previewDir)
|
if(!$this->previewDir)
|
||||||
return false;
|
return false;
|
||||||
|
if(!$target)
|
||||||
$target = $this->previewDir.$dir.md5($infile);
|
$target = $this->previewDir.$dir.md5($infile);
|
||||||
if($target !== false && file_exists($target.'.pdf') && filectime($target.'.pdf') >= filectime($infile)) {
|
if($target !== false && file_exists($target.'.pdf') && filectime($target.'.pdf') >= filectime($infile)) {
|
||||||
return true;
|
return true;
|
||||||
|
@ -193,10 +194,11 @@ class SeedDMS_Preview_PdfPreviewer extends SeedDMS_Preview_Base {
|
||||||
* @param string $dir directory relative to $this->previewDir
|
* @param string $dir directory relative to $this->previewDir
|
||||||
* @return boolean/string image content if preview exists, otherwise false
|
* @return boolean/string image content if preview exists, otherwise false
|
||||||
*/
|
*/
|
||||||
public function getRawPreview($infile, $dir) { /* {{{ */
|
public function getRawPreview($infile, $dir, $target='') { /* {{{ */
|
||||||
if(!$this->previewDir)
|
if(!$this->previewDir)
|
||||||
return false;
|
return false;
|
||||||
|
|
||||||
|
if(!$target)
|
||||||
$target = $this->previewDir.$dir.md5($infile);
|
$target = $this->previewDir.$dir.md5($infile);
|
||||||
if($target && file_exists($target.'.pdf')) {
|
if($target && file_exists($target.'.pdf')) {
|
||||||
$this->sendFile($target.'.pdf');
|
$this->sendFile($target.'.pdf');
|
||||||
|
|
Loading…
Reference in New Issue
Block a user