if ($_POST["query"]) {
$items = $admin->searchResources($_POST["query"]);
$perm = "e";
$bc = array(array("name" => "Clear Results","id" => ""));
} else {
$perm = $admin->getResourceFolderPermission($_POST["folder"]);
$items = $admin->getContentsOfResourceFolder($_POST["folder"]);
$bc = $admin->getResourceFolderBreadcrumb($_POST["folder"]);
}
if (!$_POST["query"] && $_POST["folder"] > 0) {
$folder = $admin->getResourceFolder($_POST["folder"]);
?>
Back
}
$minWidth = $_POST["minWidth"];
$minHeight = $_POST["minHeight"];
foreach ($items["folders"] as $folder) {
?>
Notice: Undefined variable: folder in /home/bidbyte/diagnostico.bidbyte.tec.br/core/admin/ajax/file-browser/get-images.php on line 27
Notice: Trying to access array offset on value of type null in /home/bidbyte/diagnostico.bidbyte.tec.br/core/admin/ajax/file-browser/get-images.php on line 27
}
foreach ($items["resources"] as $resource) {
if ($resource["is_image"]) {
$file = str_replace(array("{wwwroot}","{staticroot}"),SITE_ROOT,$resource["file"]);
$thumbs = json_decode($resource["thumbs"],true);
if (isset($thumbs["bigtree_internal_list"])) {
$thumb = $thumbs["bigtree_internal_list"];
} else {
$thumb = str_replace(SITE_ROOT,WWW_ROOT,$file);
}
$thumb = str_replace(array("{wwwroot}","{staticroot}"),array(WWW_ROOT,STATIC_ROOT),$thumb);
$disabled = (($minWidth && $minWidth !== "false" && $resource["width"] < $minWidth) || ($minHeight && $minHeight !== "false" && $resource["height"] < $minHeight)) ? " disabled" : "";
// Find the available thumbnails for this image if we're dropping it in a WYSIWYG area.
$available_thumbs = array();
if (count($thumbs) > 0) {
foreach ($thumbs as $tk => $tu) {
if (substr($tk,0,17) != "bigtree_internal_") {
$available_thumbs[] = array(
"name" => $tk,
"file" => $tu
);
}
}
}
$data = htmlspecialchars(json_encode(array(
"file" => $resource["file"],
"thumbs" => $available_thumbs
)));
?>

}
}
// Make sure the breadcrumb is at most 5 pieces
$cut_breadcrumb = array_slice($bc,-5,5);
if (count($cut_breadcrumb) < count($bc)) {
$cut_breadcrumb = array_merge(array(array("id" => 0,"name" => "…")),$cut_breadcrumb);
}
$crumb_contents = "";
foreach ($cut_breadcrumb as $crumb) {
$crumb_contents .= '
'.$crumb["name"].'';
}
?>