annotate gpp/templates/shoutbox/shoutbox.html @ 186:be3fff614b93

Implement #66; use jQuery UI autocomplete widget to replace obsolete jquery-autocomplete plugin. I implemented a very simple caching system.
author Brian Neal <bgneal@gmail.com>
date Tue, 30 Mar 2010 01:30:32 +0000
parents e1d1a70d312d
children 6a5549c2efb5
rev   line source
gremmie@1 1 {% extends 'side_block.html' %}
gremmie@1 2 {% block block_title %}Shoutbox{% endblock %}
gremmie@1 3 {% block block_content %}
bgneal@12 4 <div id="shoutbox-shout-container">
gremmie@1 5 {% for shout in shouts %}
gremmie@1 6 <p>
gremmie@1 7 <span class="shoutbox-user">{{ shout.user.username }}:</span>
bgneal@151 8 <span class="shoutbox-shout">{{ shout.html|safe }}</span>
gremmie@1 9 <span class="shoutbox-date">{{ shout.shout_date|date:"D M d Y H:i:s" }}</span>
gremmie@1 10 </p>
gremmie@1 11 {% endfor %}
gremmie@1 12 </div>
bgneal@13 13 <center><a href="{% url shoutbox-history page=1 %}">Shout History</a></center>
gremmie@1 14 {% if user.is_authenticated %}
gremmie@1 15 <center>
gremmie@1 16 <form action="{% url shoutbox-shout %}" method="post">
gremmie@1 17 <input type="text" maxlength="2048" size="13" name="msg" value="" id="shoutbox-smiley-input" />
gremmie@1 18 <br />
bgneal@12 19 <input id="shoutbox-submit" type="submit" value="Shout" />
bgneal@12 20 <input id="shoutbox-smilies" type="button" value="Smilies" />
gremmie@1 21 </form>
gremmie@1 22 <div id="shoutbox-smiley-frame" style="display:none;">
bgneal@12 23 <img id="shoutbox-busy-icon" src="{{ MEDIA_URL }}icons/ajax_busy.gif" alt="Please wait" />
gremmie@1 24 </div>
gremmie@1 25 </center>
gremmie@1 26 {% else %}
gremmie@1 27 <p>
gremmie@1 28 Please <a href="{% url accounts-login %}">login</a> or
gremmie@1 29 <a href="{% url accounts-register %}">register</a> to shout.
gremmie@1 30 </p>
gremmie@1 31 {% endif %}
gremmie@1 32 {% endblock %}