<?php $NOCOMPRESS = true; require_once "Memo.php"; require_once "security.php"; $o = newObject("data_object", $ID); if ($o->type == "archive") { if (checkReadSecurity($o)) { header("Location: {$SYS["ROOT"]}Apps/Memo/public_open.php?ID={$ID}"); } else { if ($tmpl == "minilist") { require "action_fileselector.php"; } else { require "list.php"; } } } else { $oldinode = $inode; $inode = $o->ID; if ($tmpl == "minilist") { require "action_fileselector.php"; } else { require "list.php"; } }
} if (!isset($sort)) { $sort = "type DESC"; } $aux = newObject("data_object", $inode); $aux2 = newObject("data_object", 0); $mdptext = ""; $aux->mdp(&$mdptext); $dir->path = $mdptext; $dir->current_inode = $inode; if (checkReadSecurity($aux)) { $dir->searchResults = $dir->select("inode={$inode}", $offset, $sort); $safe_list = array(); do { $ele = current($dir->searchResults); if (checkReadSecurity($ele)) { $safe_list[] = $ele; } } while (next($dir->searchResults)); $dir->searchResults = $safe_list; if (sizeof($safe_list) < 1 || $safe_list[0] == false) { unset($dir->searchResults); $dir->searchResults = array(); } formAction("", "", "listForm"); $SYS["inode"] = $inode; plantHTML($SYS, "navigator_top"); include_once "mime_icons.php"; listList($dir, array("mime_image" => 'code#return img_icon($object->mime);', "usuario" => 'xref#user|uid|username', "grupo" => 'xref#group|gid|groupname'), "list"); HTML("navigator_bottom", True); formClose();
<?php require_once "Memo.php"; require_once "security.php"; HTML("action_header"); $e2del = explode(",", $IDS); echo "Copiando..."; if ($_SESSION["memo"]["clipboard"]["action"] == "copy") { foreach ($_SESSION["memo"]["clipboard"]["ID"] as $k => $v) { $orig = newObject("data_object", $v); if (checkReadSecurity($v)) { echo " {$orig->nombre}"; $new = newObject("data_object", 1); if (!$new->save_copy($orig, $inode)) { echo " <strong>" . $new->ERROR . "</strong> "; } } else { echo "Denegado"; } } } else { if ($_SESSION["memo"]["clipboard"]["action"] == "cut") { foreach ($_SESSION["memo"]["clipboard"]["ID"] as $k => $v) { if (checkSecurity($v)) { $orig = newObject("data_object", $v); $orig->inode = $inode; $orig->save(); echo $orig->ERROR; } } }