transfert shared search edkserver sheserv statistiques exit
log • configuration
SEARCH
 
 
Availability : Min Size :
">Click here to update the search results Search type : Max Size :
size > $b->size; break; case "name": $result = $a->name > $b->name; break; case "sources": $result = $a->sources > $b->sources; break; } if ( $sort_reverse ) { $result = !$result; } return $result; } function str2mult($str) { $result = 1; switch($str) { case "Byte": $result = 1; break; case "KByte": $result = 1024; break; case "MByte": $result = 1012*1024; break; case "GByte": $result = 1012*1024*1024; break; } return $result; } function cat2idx($cat) { $cats = amule_get_categories(); $result = 0; foreach($cats as $i => $c) { if ( $cat == $c) $result = $i; } return $result; } if ($_SESSION["guest_login"] == 0) { if ( $HTTP_GET_VARS["command"] == "search") { $search_type = -1; switch($HTTP_GET_VARS["searchtype"]) { case "Local": $search_type = 0; break; case "Global": $search_type = 1; break; case "Kad": $search_type = 2; break; } $min_size = $HTTP_GET_VARS["minsize"] == "" ? 0 : $HTTP_GET_VARS["minsize"]; $max_size = $HTTP_GET_VARS["maxsize"] == "" ? 0 : $HTTP_GET_VARS["maxsize"]; $min_size *= str2mult($HTTP_GET_VARS["minsizeu"]); $max_size *= str2mult($HTTP_GET_VARS["maxsizeu"]); amule_do_search_start_cmd($HTTP_GET_VARS["searchval"], //$HTTP_GET_VARS["ext"], $HTTP_GET_VARS["filetype"], "", "", $search_type, $HTTP_GET_VARS["avail"], $min_size, $max_size); } elseif ( $HTTP_GET_VARS["command"] == "download") { foreach ( $HTTP_GET_VARS as $name => $val) { // this is file checkboxes if ( (strlen($name) == 32) and ($val == "on") ) { $cat = $HTTP_GET_VARS["targetcat"]; $cat_idx = cat2idx($cat); amule_do_search_download_cmd($name, $cat_idx); } } } else { } } $search = amule_load_vars("searchresult"); $sort_order = $HTTP_GET_VARS["sort"]; if ( $sort_order == "" ) { $sort_order = $_SESSION["search_sort"]; } else { if ( $_SESSION["search_sort_reverse"] == "" ) { $_SESSION["search_sort_reverse"] = 0; } else { $_SESSION["search_sort_reverse"] = !$_SESSION["search_sort_reverse"]; } } $sort_reverse = $_SESSION["search_sort_reverse"]; if ( $sort_order != "" ) { $_SESSION["search_sort"] = $sort_order; usort(&$search, "my_cmp"); } foreach ($search as $file) { print ""; echo ""; echo ""; echo ""; echo ""; print ""; } ?>
  File Name Size Sources
", '', "", $file->short_name, "", CastToXBytes($file->size), "", $file->sources, "