function getViewsByNode($nodeid, $style = "long") { global $USER, $HUB_SQL, $DB; if (!isset($nodeid) || $nodeid == "") { return database_error(); } $params = array(); $currentuser = ''; if (isset($USER->userid)) { $currentuser = $USER->userid; } $params[0] = $nodeid; $sql = $HUB_SQL->APILIB_MAPS_FOR_NODE_SELECT; // PERMISSIONS //if($scope == 'my'){ // $params[count($params)] = currentuser; // $sql .= $HUB_SQL->APILIB_NODES_PERMISSIONS_MY; //} else { $params[count($params)] = 'N'; $params[count($params)] = $currentuser; $params[count($params)] = $currentuser; $sql .= $HUB_SQL->AND . $HUB_SQL->APILIB_NODES_PERMISSIONS_ALL; //} //error_log("Search=".$sql); $vs = new ViewSet(); return $vs->loadFromNodes($sql, $params, $style); }