This commit is contained in:
2019-06-13 06:24:11 -07:00
parent b2960bd5b7
commit 93d57490b6

View File

@@ -16,6 +16,8 @@ $pathname = $argv[3];
$bpath = $argv[4];
$mytime = $argv[5];
$ext = pathinfo($pathname, PATHINFO_EXTENSION);
$tfile = "/tmp/Yuba/".$mytime."/".$fid.".png";
$shellpath = escapeshellarg($pathname);
@@ -28,11 +30,11 @@ switch ($mode) {
case "icons":
if (@!$dbp->query("SELECT EXISTS(SELECT 1 FROM icons WHERE fid='".$fid."')")->fetch()[0]) {
if (!in_array($ext, $p['i_skip']) && @!$dbp->query("SELECT EXISTS(SELECT 1 FROM icons WHERE fid='".$fid."')")->fetch()[0]) {
$stmt = $dbp->prepare("INSERT INTO icons VALUES (:fid, :hash, :created, :relative_path, :tool)");
$cmd = $bin_qltool." di ".$shellpath." ".$p['thumb_size']." ".$p['thumb_size']." | base64 --decode > ".$tfile;
$cmd = $bin_qltool." di ".$shellpath." ".$p['icon_size']." ".$p['icon_size']." | base64 --decode > ".$tfile;
shell_exec($cmd);
$stmt->BindValue(":fid",$fid);
@@ -52,10 +54,17 @@ switch ($mode) {
$stmt->BindValue(":tool","qltool");
}
}
$stmt->execute();
}
break;
case: "thumbs":
break;
}