|
|
|
@ -84,15 +84,16 @@ Class DirScanner {
@@ -84,15 +84,16 @@ Class DirScanner {
|
|
|
|
|
if (in_array($field, ['title', 'snapshot'])) { |
|
|
|
|
$content = preg_replace('/\s/', '', $content); |
|
|
|
|
if ($field == 'snapshot') { |
|
|
|
|
$img_realpath = str_replace("{$pathinfo['filename']}.{$pathinfo['extension']}", $content, $realpath); |
|
|
|
|
echo "img_realpath: ".$img_realpath."\n"; |
|
|
|
|
$id = $this->getId($img_realpath); |
|
|
|
|
$fp = fopen($img_realpath, 'r'); |
|
|
|
|
$fstat = fstat($fp); |
|
|
|
|
fclose($fp); |
|
|
|
|
$img_pathinfo = pathinfo($img_realpath); |
|
|
|
|
$extension = strtolower($img_pathinfo['extension']); |
|
|
|
|
$content = $this->getFilePath( $id, $this->getDirectoryName($img_pathinfo['dirname'], $dirLevel), $img_pathinfo['filename'], $extension, $fstat['mtime'] ); |
|
|
|
|
$img_realpath = "{$pathinfo['dirname']}/{$content}"; |
|
|
|
|
if (file_exists($img_realpath)) { |
|
|
|
|
$id = $this->getId($img_realpath); |
|
|
|
|
$fp = fopen($img_realpath, 'r'); |
|
|
|
|
$fstat = fstat($fp); |
|
|
|
|
fclose($fp); |
|
|
|
|
$img_pathinfo = pathinfo($img_realpath); |
|
|
|
|
$extension = strtolower($img_pathinfo['extension']); |
|
|
|
|
$content = $this->getFilePath( $id, $this->getDirectoryName($img_pathinfo['dirname'], $dirLevel), $img_pathinfo['filename'], $extension, $fstat['mtime'] ); |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
} |
|
|
|
|
$data[$field] = $content; |
|
|
|
|