Ignore:
Timestamp:
12/10/2008 04:45:22 PM (3 years ago)
Author:
Ernest0x
Message:

PHP 5.x fixes (mostly fixes for warnings and notices)

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/includes/pages/nodes/nodes_view.php

    r154 r187  
    2121 
    2222include_once(ROOT_PATH.'globals/classes/geocalc.php'); 
    23 $geocalc = new geocalc(); 
     23 
     24$geocalc = new GeoCalc(); 
    2425 
    2526include_once(ROOT_PATH.'globals/classes/srtm.php'); 
     
    3839                $a_node_i = $db->get('latitude, longitude, elevation', 'nodes', "id = '".$a_node."'"); 
    3940                $b_node_i = $db->get('latitude, longitude, elevation', 'nodes', "id = '".$b_node."'"); 
    40                  
    41                 $lat1 = $a_node_i[0]['latitude']; 
    42                 $lon1 = $a_node_i[0]['longitude']; 
    43                 $lat2 = $b_node_i[0]['latitude']; 
    44                 $lon2 = $b_node_i[0]['longitude']; 
     41 
     42                $lat1 = isset($a_node_i[0]['latitude'])?$a_node_i[0]['latitude']:1;   // choose something better than '1' here 
     43                $lon1 = isset($a_node_i[0]['longitude'])?$a_node_i[0]['longitude']:1; // the same 
     44                $lat2 = isset($b_node_i[0]['latitude'])?$b_node_i[0]['latitude']:1;   // the same 
     45                $lon2 = isset($b_node_i[0]['longitude'])?$b_node_i[0]['longitude']:1; // the same 
    4546 
    4647                $a_node_el = str_replace(",", ".", $srtm->get_elevation($lat1, $lon1, FALSE)); 
     
    313314                 
    314315                $this->tpl['link_plot_link'] = makelink(array("page" => "nodes", "subpage" => "plot_link", "a_node" => $this->tpl['node']['id'])); 
    315                 if($main->userdata->privileges['admin'] === TRUE || $db->cnt('', "users_nodes", "node_id = ".get('node')." AND user_id = '".$main->userdata->user."'") > 0) $this->tpl['edit_node'] = makelink(array("page" => "mynodes", "node" => get('node'))); 
     316                if((isset($main->userdata->privileges['admin']) && $main->userdata->privileges['admin'] === TRUE) || $db->cnt('', "users_nodes", "node_id = ".get('node')." AND user_id = '".$main->userdata->user."'") > 0) $this->tpl['edit_node'] = makelink(array("page" => "mynodes", "node" => get('node'))); 
    316317                $this->tpl['link_fullmap'] = makelink(array("page" => "gmap", "node" => get('node'))); 
    317318                $this->tpl['link_gearth'] = makelink(array("page" => "gearth", "subpage" => "download", "node" => get('node'), "show_p2p" => "1", "show_aps" => "1", "show_clients" => "1", "show_unlinked" => "1", "show_links_p2p" => "1", "show_links_client" => "1")); 
Note: See TracChangeset for help on using the changeset viewer.