display and notifications of acknowledgements
parent
cc47a28687
commit
476ce46dab
|
@ -9,7 +9,15 @@ Your new pledge summary
|
||||||
Amount pledged: ${{ transaction.amount|intcomma }}
|
Amount pledged: ${{ transaction.amount|intcomma }}
|
||||||
Premium: {% if transaction.premium %}{{ transaction.premium.description }}{% else %}None requested{% endif %}{% endif %}
|
Premium: {% if transaction.premium %}{{ transaction.premium.description }}{% else %}None requested{% endif %}{% endif %}
|
||||||
|
|
||||||
If you'd like to visit the project page, click here:
|
Acknowledgements:
|
||||||
|
- The unglued ebook will be delivered to your inbox.</li>{% if not transaction.anonymous %}{% ifequal transaction.tier 1 %}
|
||||||
|
- You will be listed as a Supporter using the name "{{ transaction.ack_name }}".{% endifequal %}{% ifequal transaction.tier 2 %}
|
||||||
|
- You will be listed as a Benefactor using the name "{{ transaction.ack_name }}" with a link to your Unglue.it supporter page.{% endifequal %}{% ifequal transaction.tier 3 %}
|
||||||
|
- You will be listed as a Bibliophile using the name "{{ transaction.ack_name }}" with a link to your Unglue.it supporter page.{% endifequal %}{% endif %}{% if transaction.ack_dedication %}
|
||||||
|
- The following dedication will be included:
|
||||||
|
{{ transaction.ack_dedication }}{% endif %}
|
||||||
|
|
||||||
|
If you'd like to visit the campaign page or make changes, click here:
|
||||||
https://{{site.domain}}{% url work transaction.campaign.work.id %}
|
https://{{site.domain}}{% url work transaction.campaign.work.id %}
|
||||||
|
|
||||||
Thank you again for your support.
|
Thank you again for your support.
|
||||||
|
|
|
@ -17,7 +17,25 @@
|
||||||
{% else %}
|
{% else %}
|
||||||
Your new pledge is as follows:<br />
|
Your new pledge is as follows:<br />
|
||||||
Amount: ${{ transaction.amount|intcomma }}<br />
|
Amount: ${{ transaction.amount|intcomma }}<br />
|
||||||
Premium: {% if transaction.premium %}{{ transaction.premium.description }}{% else %}None requested{% endif %}<br />
|
Premium: {% if transaction.premium %}{{ transaction.premium.description }}{% else %}None requested{% endif %}<br /><br />
|
||||||
|
|
||||||
|
Acknowledgements: <ul>
|
||||||
|
<li>The unglued ebook will be delivered to your inbox.</li>
|
||||||
|
{% if not transaction.anonymous %}
|
||||||
|
{% ifequal transaction.tier 1 %}
|
||||||
|
<li>You will be listed as a Supporter using the name "<i>{{ transaction.ack_name }}</i>".</li>
|
||||||
|
{% endifequal %}
|
||||||
|
{% ifequal transaction.tier 2 %}
|
||||||
|
<li>You will be listed as a Benefactor using the name "<i>{{ transaction.ack_name }}</i>" with a link to your Unglue.it supporter page.</li>
|
||||||
|
{% endifequal %}
|
||||||
|
{% ifequal transaction.tier 3 %}
|
||||||
|
<li>You will be listed as a Bibliophile using the name "<i>{{ transaction.ack_name }}</i>" with a link to your Unglue.it supporter page.</li>
|
||||||
|
{% endifequal %}
|
||||||
|
{% endif %}
|
||||||
|
{% if transaction.ack_dedication %}
|
||||||
|
<li>The following dedication will be included: <i>{{ transaction.ack_dedication }}</i>.</li>
|
||||||
|
{% endif %}</ul>
|
||||||
|
|
||||||
Thank you for your continued support of {{ transaction.campaign.work.title }}.
|
Thank you for your continued support of {{ transaction.campaign.work.title }}.
|
||||||
{% endif %}
|
{% endif %}
|
||||||
{% endblock %}
|
{% endblock %}
|
|
@ -5,6 +5,14 @@ Pledge summary
|
||||||
Amount pledged: ${{ transaction.amount|intcomma }}
|
Amount pledged: ${{ transaction.amount|intcomma }}
|
||||||
Premium: {% if transaction.premium %}{{ transaction.premium.description }}{% else %}None requested{% endif %}
|
Premium: {% if transaction.premium %}{{ transaction.premium.description }}{% else %}None requested{% endif %}
|
||||||
|
|
||||||
|
Acknowledgements:
|
||||||
|
- The unglued ebook will be delivered to your inbox.</li>{% if not transaction.anonymous %}{% ifequal transaction.tier 1 %}
|
||||||
|
- You will be listed as a Supporter using the name "{{ transaction.ack_name }}".{% endifequal %}{% ifequal transaction.tier 2 %}
|
||||||
|
- You will be listed as a Benefactor using the name "{{ transaction.ack_name }}" with a link to your Unglue.it supporter page.{% endifequal %}{% ifequal transaction.tier 3 %}
|
||||||
|
- You will be listed as a Bibliophile using the name "{{ transaction.ack_name }}" with a link to your Unglue.it supporter page.{% endifequal %}{% endif %}{% if transaction.ack_dedication %}
|
||||||
|
- The following dedication will be included:
|
||||||
|
{{ transaction.ack_dedication }}{% endif %}
|
||||||
|
|
||||||
You can help even more by sharing this campaign with your friends.
|
You can help even more by sharing this campaign with your friends.
|
||||||
|
|
||||||
Facebook: https://www.facebook.com/sharer.php?u=https://{{ site.domain }}{% url work transaction.campaign.work.id %}
|
Facebook: https://www.facebook.com/sharer.php?u=https://{{ site.domain }}{% url work transaction.campaign.work.id %}
|
||||||
|
|
|
@ -36,6 +36,24 @@
|
||||||
<div>
|
<div>
|
||||||
Your pledge: ${{transaction.amount|intcomma}}.<br />
|
Your pledge: ${{transaction.amount|intcomma}}.<br />
|
||||||
Your premium: {% if transaction.premium %}{{ transaction.premium.description }}{% else %}You did not request a premium for this campaign.{% endif %}<br />
|
Your premium: {% if transaction.premium %}{{ transaction.premium.description }}{% else %}You did not request a premium for this campaign.{% endif %}<br />
|
||||||
|
{% if transaction.anonymous %}You want your pledge to be anonymous.<br />{% endif %}<br />
|
||||||
|
Acknowledgements: <ul>
|
||||||
|
<li>The unglued ebook will be delivered to your inbox.</li>
|
||||||
|
{% if not transaction.anonymous %}
|
||||||
|
{% ifequal transaction.tier 1 %}
|
||||||
|
<li>You will be listed as a Supporter using the name "<i>{{ transaction.ack_name }}</i>".</li>
|
||||||
|
{% endifequal %}
|
||||||
|
{% ifequal transaction.tier 2 %}
|
||||||
|
<li>You will be listed as a Benefactor using the name "<i>{{ transaction.ack_name }}</i>" with a link to your Unglue.it supporter page.</li>
|
||||||
|
{% endifequal %}
|
||||||
|
{% ifequal transaction.tier 3 %}
|
||||||
|
<li>You will be listed as a Bibliophile using the name "<i>{{ transaction.ack_name }}</i>" with a link to your Unglue.it supporter page.</li>
|
||||||
|
{% endifequal %}
|
||||||
|
{% endif %}
|
||||||
|
{% if transaction.ack_dedication %}
|
||||||
|
<li>The following dedication will be included: <i>{{ transaction.ack_dedication }}</i>.</li>
|
||||||
|
{% endif %}
|
||||||
|
</ul>
|
||||||
</div>
|
</div>
|
||||||
</div>
|
</div>
|
||||||
|
|
||||||
|
|
|
@ -87,7 +87,18 @@ class Transaction(models.Model):
|
||||||
|
|
||||||
# whether the user wants to be not listed publicly
|
# whether the user wants to be not listed publicly
|
||||||
anonymous = models.BooleanField(null=False)
|
anonymous = models.BooleanField(null=False)
|
||||||
|
|
||||||
|
@property
|
||||||
|
def tier(self):
|
||||||
|
if self.amount < 25:
|
||||||
|
return 0
|
||||||
|
if self.amount < 50:
|
||||||
|
return 1
|
||||||
|
if self.amount < 100:
|
||||||
|
return 2
|
||||||
|
else:
|
||||||
|
return 3
|
||||||
|
|
||||||
@property
|
@property
|
||||||
def ack_link(self):
|
def ack_link(self):
|
||||||
return 'https://unglue.it/supporter/%s'%urllib.urlencode(self.user.username) if not self.anonymous else ''
|
return 'https://unglue.it/supporter/%s'%urllib.urlencode(self.user.username) if not self.anonymous else ''
|
||||||
|
|
Loading…
Reference in New Issue