annotate gpp/templates/membermap/index.html @ 147:152d77265da6

Implement #38: add function to mark user as a spammer. Display only active members on member list. Display login form as table (not sure why wasn't doing this before).
author Brian Neal <bgneal@gmail.com>
date Sun, 13 Dec 2009 08:11:16 +0000
parents c515b7401078
children 13d052fbe4f1
rev   line source
gremmie@1 1 {% extends 'base.html' %}
bgneal@133 2 {% load core_tags %}
gremmie@1 3 {% block title %}Member Map{% endblock %}
gremmie@1 4 {% block custom_js %}
gremmie@1 5 <script type="text/javascript" src="{{ MEDIA_URL }}js/membermap.js"></script>
bgneal@72 6 <script src="http://maps.google.com/maps?file=api&amp;v=2&amp;key=ABQIAAAAql_1Xw9MGW3mOxzo8gLb3hSrh5-ALlu4lmYDsscYaAokjyRNqBRaVcqVr3jaDgMRVSK_3HydK9tYWw" type="text/javascript"></script>
gremmie@1 7 {{ form.media }}
gremmie@1 8 <link rel="stylesheet" type="text/css" href="{{ MEDIA_URL }}css/membermap.css" />
gremmie@1 9 <script type="text/javascript">
gremmie@1 10 //<![CDATA[
gremmie@1 11 var mmapUser = {
gremmie@1 12 {% if user.is_authenticated %}
gremmie@1 13 userName : "{{ user.username }}",
gremmie@1 14 userId : "{{ user.id }}"
gremmie@1 15 {% else %}
gremmie@1 16 userName : null,
gremmie@1 17 userId : null
gremmie@1 18 {% endif %}
gremmie@1 19 };
gremmie@1 20 //]]>
gremmie@1 21 </script>
gremmie@1 22 {% endblock %}
gremmie@1 23 {% block content %}
gremmie@1 24 <h2>Member Map</h2>
gremmie@1 25 <div id="member_map_main">
gremmie@1 26 {% if user.is_authenticated %}
gremmie@1 27 <div id="member_map_top">
gremmie@1 28 Members on the map: <span id="member_map_count">0</span> &bull; Recent updates:
gremmie@1 29 <select id="member_map_recent"><option value="0" selected="selected">(select)</option></select>
gremmie@1 30 </div>
gremmie@1 31 {% endif %}
gremmie@1 32 <div>
gremmie@1 33 {% if user.is_authenticated %}
gremmie@1 34 <div id="member_map_members_column">
gremmie@1 35 Members:<br />
gremmie@1 36 <select id="member_map_members" multiple="multiple">
gremmie@1 37 </select>
gremmie@1 38 </div>
gremmie@1 39 {% endif %}
gremmie@1 40 <div id="member_map_map">
gremmie@1 41 </div>
gremmie@1 42 </div>
gremmie@1 43 <div id="member_map_info">
gremmie@1 44 {% if user.is_authenticated %}
gremmie@1 45 <p id="member_map_directions"></p>
gremmie@1 46 <p>
gremmie@1 47 The location you enter below will not be shown to others, but can be determined from the map.
gremmie@1 48 For privacy reasons, we don't recommend you enter your exact address. Use a nearby intersection,
gremmie@1 49 landmark, or just keep it city and state.
gremmie@1 50 </p>
gremmie@1 51 <p>
gremmie@1 52 Example locations:
gremmie@1 53 </p>
gremmie@1 54 <ul>
gremmie@1 55 <li>3rd and Main, Chicago, IL</li>
gremmie@1 56 <li>Tucson, Arizona</li>
gremmie@1 57 <li>Rome, Italy</li>
gremmie@1 58 <li>5018EA, Tilburg, Netherlands</li>
gremmie@1 59 </ul>
gremmie@1 60 <form action="" method="post">
gremmie@1 61 {{ form.as_p }}
bgneal@133 62 {% comment_dialogs %}
gremmie@1 63 <input type="submit" id="member_map_submit" name="submit" value="Submit" />
gremmie@1 64 <input type="submit" id="member_map_delete" name="delete" value="Delete" />
gremmie@1 65 </form>
bgneal@133 66 <br />
gremmie@1 67 {% else %}
gremmie@1 68 <p>
gremmie@1 69 The member map allows members to place themselves on a google map along with a short message.
gremmie@1 70 This feature is only for registered users of SurfGuitar101.com. Please
gremmie@1 71 <a href="{% url accounts-login %}">login</a> or
gremmie@1 72 <a href="{% url accounts-register %}">register</a> to use the member map.
gremmie@1 73 </p>
gremmie@1 74 {% endif %}
gremmie@1 75 </div>
gremmie@1 76 </div>
gremmie@1 77 {% endblock %}