Changeset 6525


Ignore:
Timestamp:
Dec 31, 2008, 12:30:32 AM (16 years ago)
Author:
RIck van der Zwet
Message:
  • Google kml (maps) PoC using randomized status for nodes and links
Location:
trunk/exodus
Files:
1 added
3 edited

Legend:

Unmodified
Added
Removed
  • trunk/exodus/templates/exodus-template.html

    r6524 r6525  
    1818          &nbsp;&nbsp;<A class="menu" href="{% url advanced_admin exodus %}">Admin</a><br>
    1919          &nbsp;&nbsp;<A class="menu" href="{% url exodus.views.viewNodelist %}">Node List</a><br>
    20           &nbsp;&nbsp;<A class="menu" href="{% url csvIndex %}">CSV Exports</a><br>
     20      -- <b>Exports</b> --<br>
     21          &nbsp;&nbsp;<A class="menu" href="{% url csvIndex %}">CSV index</a><br>
     22          &nbsp;&nbsp;<A class="menu" href="{% url exodus.views.viewNodemapKML %}">Google kml</a><br>
    2123          </div>
    2224        </td>
  • trunk/exodus/urls.py

    r6524 r6525  
    1515    (r'^view/node/(?P<node>.+)/$', 'exodus.views.viewNode'),
    1616    (r'^nagios/$', 'exodus.views.nagios'),
     17
     18    # Content views
     19    (r'^view/nodemap.kml', 'exodus.views.viewNodemapKML'),
    1720
    1821    # CSV 'export' views
  • trunk/exodus/views.py

    r6524 r6525  
    1515    return render_to_response('viewNode.html', {'node': node},
    1616            context_instance=RequestContext(request))
     17
     18def viewNodemapKML(request):
     19    nodes = Node.objects.all()
     20    return render_to_response('nodemap.kml', {'nodes' : nodes,
     21        'linkStatus' : ['linkUp', 'linkDown', 'linkPlanned'],
     22        'nodeStatus' : ['nodeUp', 'nodeDown', 'nodePlanned'] }, mimetype='application/vnd.google-earth.kml+xml')
    1723
    1824def viewNodelist(request):
Note: See TracChangeset for help on using the changeset viewer.