cleaning warnings
[mirrors/Kyberia-bloodline.git] / wwwroot / inc / smarty / node_methodz / function.get_nodes_by_type.php
index 136500ca3b385e7c60bb365b95f17dad3833034f..fe45e7c0ec21b7023e6d6913ed5711978e82165c 100644 (file)
@@ -3,21 +3,23 @@
 function smarty_function_get_nodes_by_type($params,&$smarty) {
        global $node;
 
+       $vector="";
+       $orderby="";
        $type=$params['type'];
        if ($params['listing_amount']=='all') $listing_amount=DEF_MAX_LISTING_AMMOUNT;
        else $listing_amount=$params['listing_amount'];
        if (empty($params['offset'])) $offset=0;
        else $offset=$params['offset'];
-       if ($params['vector']) {
+       if (isset($params['vector']) && $params['vector']) {
                $vector=$params['vector'];
        }
-       if ($params['orderby']) {
+       if (isset($params['orderby']) && $params['orderby']) {
                $orderby=$params['orderby'];
        }
        $node_id=$node['node_id'];
        $user_id=$_SESSION['user_id'];
 
-       $result=nodes::getNodesByType(isset($vector)?$vector:"",$user_id,$type,isset($orderby)?$orderby:"",$offset,$listing_amount);
+       $result=nodes::getNodesByType($vector,$user_id,$type,$orderby,$offset,$listing_amount);
 
        $smarty->assign('get_nodes_by_type',$result);
 
This page took 0.119331 seconds and 4 git commands to generate.