Ticket #75: ticket_75.patch

File ticket_75.patch, 1.4 kB (added by ivorw, 3 years ago)

Template change to filter out dms nodes from map markers

  • trunk/templates/map_index.tt

     
    1212    [% metadata = node.node_data.metadata %] 
    1313    [% i = i + 1 %] 
    1414    [% IF metadata.latitude.list.first AND metadata.longitude.list.first %] 
     15      [% NEXT IF metadata.latitude.list.first.match('m') %] 
     16      [% NEXT IF metadata.longitude.list.first.match('m') %] 
    1517      <li><a href='#' onclick="marker[% i %].openInfoWindowHtml(htmlString[% i %]); return false;">[% node.name %]</a>[% IF metadata.city.list.first %], [% metadata.city.list.first %][% END %]</li> 
    1618    [% END %] 
    1719  [% END %] 
     
    3335        [% i = i + 1 %] 
    3436        [% metadata = node.node_data.metadata %] 
    3537        [% IF metadata.latitude.list.first AND metadata.longitude.list.first %] 
     38        [% NEXT IF metadata.latitude.list.first.match('m') %] 
     39        [% NEXT IF metadata.longitude.list.first.match('m') %] 
    3640          var point[% i %] = new GPoint([% metadata.longitude.list.first %], [% metadata.latitude.list.first %]);  
    3741          var marker[% i %] = new GMarker(point[% i %],baseIcon); 
    3842          var htmlString[% i %] = "<a href=\"?[% node.param %]\">[% node.name %]</a>&nbsp;<a style='text-decoration:none;' href=\"?id=[% node.param %];action=edit\">(edit)</a><br />[% metadata.address.list.first %]<br />[% metadata.city.list.first %]";