view gpp/templates/news/send_story.html @ 322:c3d3d7114749

Fix #148; Django now requires AJAX posts to present the CSRF token. Added code suggested by Django docs to shoutbox.js. Since shoutbox.js is on every page, it should cover all cases.
author Brian Neal <bgneal@gmail.com>
date Sat, 12 Feb 2011 21:37:17 +0000
parents 6a5549c2efb5
children
line wrap: on
line source
{% extends 'base.html' %}
{% block title %}News: Send Story to a Friend{% endblock %}
{% block content %}
<h3>Send Story to a Friend</h3>
{% if send_form %}
   <p>Would you like to send a link to the story titled <strong>{{ story.title }}</strong> to a friend?
   Just fill out the form below and click Send.</p>
   <ul>
      <li>Your name: {{ user.get_full_name }}</li>
      <li>Your email: {{ user.email }}</li>
   </ul>
   <form action="." method="post">{% csrf_token %}
      <table>
         {{ send_form.as_table }}
         <tr><td>&nbsp;</td><td><input type="submit" value="Send" />
            &nbsp;<a href="{{ story.get_absolute_url }}">Cancel</a>
         </td></tr>
      </table>
   </form>
{% else %}
   <p><strong>Thank you for letting your friend know about this story and our site!</strong></p>
   <p>An email has been sent to your friend with a link to the story.</p>
{% endif %}
<br />
{% endblock %}