replace email support links with form

pull/1/head
eric 2015-08-18 11:03:49 -04:00
parent 7c0cdc0917
commit 3d923407e4
21 changed files with 34 additions and 34 deletions

View File

@ -1,10 +1,10 @@
{% extends "base.html" %}
{% load url from future %}
{% block content %}
<div class="js-main">
<h1>Oops! This page does not exist.</h1>
<p>Should it? Send us feedback: <a href="mailto:support@gluejar.com">support@gluejar.com</a>.</p>
<p>Should it? <a href="{% url 'feedback' %}">Send us feedback </a>.</p>
</div>
{% endblock %}

View File

@ -1,10 +1,10 @@
{% extends "base.html" %}
{% load url from future %}
{% block content %}
<div class="js-main">
<h1>Whoops, an error occurred.</h1>
<p>Help us fix it by sending us feedback: <a href="mailto:support@gluejar.com">support@gluejar.com</a>.</p>
<p>Help us fix it by <a href="{% url 'feedback' %}">sending us feedback</a>.</p>
</div>
{% endblock %}

View File

@ -1,5 +1,5 @@
{% extends "base.html" %}
{% load url from future %}
{% block news %}
<div class="launch_top">
We estimate that we will be back online at 2:00 pm EDT on Saturday, March 30, 2013.
@ -14,7 +14,7 @@
While you wait, why not like us on <a href="http://facebook.com/unglueit">Facebook</a>, follow us on <a href="http://twitter.com/unglueit">Twitter</a>, or subscribe to our <a href="http://blog.unglue.it">blog</a>? We'll keep you up to date there with our progress fixing things.
</p>
<p>You can also help us by sending us feedback: <a href="mailto:support@gluejar.com">support@gluejar.com</a>.</p>
<p>You can also help us by <a href="{% url 'feedback' %}">sending us feedback</a>.</p>
<p>Thank you, and we're sorry for the inconvenience.</p>
</div>

View File

@ -45,7 +45,7 @@
<body>
<div id="feedback">
<p><a href="/feedback/?page={{request.build_absolute_uri|urlencode:""}}" class="nounderline">Feedback</a></p>
<p><a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}" class="nounderline">Feedback</a></p>
</div>
<div id="about_expandable">
@ -170,7 +170,7 @@
<li><a href="{{ faqurl }}">General FAQ</a></li>
<li><a href="{% url 'faq_location' 'rightsholders' %}">Author/Publisher FAQ</a></li>
<li><a href="{% url 'api_help' %}">API</a></li>
<li><a href="mailto:support@gluejar.com">support@gluejar.com</a>
<li><a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">Support</a>
<li><a href="{{ librariesurl }}">Unglue.it &hearts; Libraries</a>
</ul>
</div>

View File

@ -401,7 +401,7 @@ $j(document).ready(function() {
<br />
<h4>Need more help?</h4>
<p>Email us at <a href="mailto:support@gluejar.com?Subject=Ebook%20downloading%20help">support@gluejar.com</a>.</p>
<p><a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">Ask us a question!</a></p>
<div>
<a href="http://www.defectivebydesign.org/drm-free"><img src="/static/images/DRM-free150.png" alt="DefectiveByDesign.org" border="0" align="middle" /></a> All downloads from Unglue.it are DRM free. Hooray!

View File

@ -12,7 +12,7 @@
<dl>
<dt class="background: #8dc63f; color: white; font-weight: bold;">Help! My question isn't covered in the FAQs!</dt>
<dd>Please email us at <a href="mailto:support@gluejar.com">support@gluejar.com</a>. We want to make sure everything on the site runs as smoothly as possible. Thanks for helping us do that.</dd>
<dd><a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">Let us know!</a>. We want to make sure everything on the site runs as smoothly as possible. Thanks for helping us do that.</dd>
</dl>
{% endif %}
{% if location == 'basics' or location == 'faq' %}
@ -122,7 +122,7 @@ Click on this <a href="{% url 'django.contrib.auth.views.password_reset' %}">for
</dd>
<dt>I never received an activation email after I signed up, or my activation email isn't working. What do I do?</dt>
<dd>Check your spam folder for mail from notices@gluejar.com. If that doesn't work, contact us at <a href="mailto:support@gluejar.com">support@gluejar.com</a>.</dd>
<dd>Check your spam folder for mail from notices@gluejar.com. If that doesn't work, <a href="{% url 'feedback' %}?page=no+activation+email">Let us know!</a></dd>
<dt>How do I connect my Twitter, Facebook, GoodReads, and/or LibraryThing accounts? How can I link to my personal web site?</dt>
@ -157,7 +157,7 @@ If you receive our newsletter, there's a link at the bottom of every message to
<dl>
<dt>How can I contact Unglue.it?</dt>
<dd>For support requests, <a href="mailto:support@gluejar.com">support@gluejar.com</a>. For general inquiries, use our Ask Questions Frequently account, <a href="mailto:aqf@gluejar.com">aqf@gluejar.com</a>. For rights inquiries, <a href="mailto:rights@gluejar.com">rights@gluejar.com</a>. Media requests, <a href="mailto:press@gluejar.com">press@gluejar.com</a></dd>
<dd>For support requests, <a href="{% url 'feedback' %}?page=need+support">use our feedback form</a>. For general inquiries, use our Ask Questions Frequently account, <a href="mailto:aqf@gluejar.com">aqf@gluejar.com</a>. For rights inquiries, <a href="mailto:rights@gluejar.com">rights@gluejar.com</a>. Media requests, <a href="mailto:press@gluejar.com">press@gluejar.com</a></dd>
<dt>Who is Unglue.it?</dt>

View File

@ -1,5 +1,5 @@
{% extends "basedocumentation.html" %}
{% load url from future %}
{% block title %}Feedback{% endblock %}
{% block doccontent %}
@ -7,7 +7,7 @@
<p>Love something? Hate something? Found something broken or confusing? Thanks for telling us!</p>
To: support@gluejar.com<br /><br />
<form method="POST" action="/feedback/">
<form method="POST" action="{% url 'feedback' %}">
{% csrf_token %}
{{ form.sender.errors }}
{{ form.sender.label_tag }}<br />
@ -28,4 +28,6 @@
{{ form.page }}
<input type="submit" value="Submit" />
</form>
<p>If for some reason this form doesn't work, you can send email to unglue.it support at <a href="mailto:support@gluejar.com">support@gluejar.com</a>.</p>
{% endblock %}

View File

@ -5,10 +5,10 @@
<div><h2>Invalid Gift Code</h2>
<div>
{% if gift %}
<p>Sorry, the gift code you tried to use for "<a href="{% url 'work' work.id %}">{{ work.title }}</a>" has already been redeemed. If you think it should still be valid, don't hesitate to contact <a href="mailto:support@gluejar.com?subject={{ request.get_full_path|urlencode }}">unglue.it support</a>.
<p>Sorry, the gift code you tried to use for "<a href="{% url 'work' work.id %}">{{ work.title }}</a>" has already been redeemed. If you think it should still be valid, don't hesitate to <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>.
</p>
{% else %}
<p>Sorry, your gift code is invalid. Perhaps there was a problem cutting and pasting the URL? If you're having trouble, don't hesitate to contact <a href="mailto:support@gluejar.com?subject={{ request.get_full_path|urlencode }}">unglue.it support</a>.
<p>Sorry, your gift code is invalid. Perhaps there was a problem cutting and pasting the URL? If you're having trouble, don't hesitate to contact <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>.
</p>
{% endif %}
</div>

View File

@ -12,7 +12,7 @@
<div><h2>Wrong user for gift credit</h2>
<div>
<p>Unglue.it would like to process your gift credit, but you are currently logged in as <code>{{request.user.username}}</code>. Your gift credit from {{nonprofit.name}} for ${{ envelope.amount }}.{{ envelope.cents }} is designated for <code>{{ envelope.username }}</code>. To record your credit, you need to <a href='{% url 'auth_logout' %}?next={{ request.get_full_path|urlencode }}'>log out</a>, and then <a href='{% url 'superlogin' %}?next={{ request.get_full_path|urlencode }}'>log in</a> as <code>{{ envelope.username }}</code>. If you have any problem, don't hesitate to contact <a href="mailto:support@gluejar.com?subject={{ request.get_full_path|urlencode }}">unglue.it support</a>.
<p>Unglue.it would like to process your gift credit, but you are currently logged in as <code>{{request.user.username}}</code>. Your gift credit from {{nonprofit.name}} for ${{ envelope.amount }}.{{ envelope.cents }} is designated for <code>{{ envelope.username }}</code>. To record your credit, you need to <a href='{% url 'auth_logout' %}?next={{ request.get_full_path|urlencode }}'>log out</a>, and then <a href='{% url 'superlogin' %}?next={{ request.get_full_path|urlencode }}'>log in</a> as <code>{{ envelope.username }}</code>. If you have any problem, don't hesitate to <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>.
</p>
</div>
</div>

View File

@ -29,7 +29,7 @@
{% endifequal %}
<br />
<div class="welcomealternatives">
Or you can <a href="{% url 'regluit.frontend.views.edit_user' %}">change your username</a> &#151; <a href="{% url 'free' %}">browse free books</a> &#151; <a href="/feedback/?page={{request.build_absolute_uri|urlencode:""}}">send us feedback</a> &#151; <a href="{% url 'notification_notice_settings' %}">manage your contact preferences</a>
Or you can <a href="{% url 'regluit.frontend.views.edit_user' %}">change your username</a> &#151; <a href="{% url 'free' %}">browse free books</a> &#151; <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">send us feedback</a> &#151; <a href="{% url 'notification_notice_settings' %}">manage your contact preferences</a>
</div>
{% endblock %}

View File

@ -488,7 +488,7 @@ Please fix the following before launching your campaign:
<li>Have you <a href="{% url 'work_preview' campaign.work.id %}">previewed your campaign</a>? Does it look how you want it to?</li>
</ul>
<p>If it doesn't look exactly the way you like, or you're having any trouble with your description, we're happy to help; please email unglue.it support (<a href="mailto:support@gluejar.com">support@gluejar.com</a>).</p>
<p>If it doesn't look exactly the way you like, or you're having any trouble with your description, we're happy to help; please <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>.</p>
<p>If you're happy with your campaign, here's your moment of truth!</p>

View File

@ -1,4 +1,5 @@
{% extends "notification/notice_template.html" %}
{% load url from future %}
{% load humanize %}
{% block comments_graphical %}
@ -8,8 +9,7 @@
{% block comments_textual %}
<p>As you requested, we've updated your account with the payment method you provided.</p>
<p>If you have any questions, we are happy to help. Simply email us at
<a href="mailto:support@gluejar.com">support@gluejar.com</a>.</p>
<p>If you have any questions, we are happy to help. Simply <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>.</p>
{% if user.profile.account %}
<p>The current card we have on file:</p>

View File

@ -13,8 +13,7 @@ When you receive your new card, simply go to
<a href="https://{{ site.domain }}{% url 'manage_account' %}">Accounts &amp; Pledges</a>
to enter your card information. Thank you!</p>
<p>If you have any questions, we are happy to help. Simply email us at
<a href="mailto:support@gluejar.com">support@gluejar.com</a>.</p>
<p>If you have any questions, we are happy to help. Simply <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>.</p>
{% if user.profile.account %}
<p>The current card we have on file:</p>

View File

@ -14,8 +14,7 @@ When you receive your new card, simply go to
<a href="https://{{ site.domain }}{% url 'manage_account' %}">Accounts &amp; Pledges</a>
to enter your card information. Thank you!</p>
<p>If you have any questions, we are happy to help. Simply email us at
<a href="mailto:support@gluejar.com">support@gluejar.com</a>.</p>
<p>If you have any questions, we are happy to help. Simply <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>.</p>
{% if user.profile.account %}
<p>The current card we have on file:</p>

View File

@ -28,7 +28,7 @@ Finally, think about how you're going to publicize your campaign: social media,
We're thrilled to be working with you.
{% endifequal %}
{% ifequal claim.status 'pending' %}
The claim for <a href="{% url 'work' claim.work.id %}">{{ claim.work }}</a> will be examined, and we'll email you. Contact us at support@gluejar.com if you need any help.
The claim for <a href="{% url 'work' claim.work.id %}">{{ claim.work }}</a> will be examined, and we'll email you. <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">Contact us</a> if you need any help.
{% endifequal %}
{% ifequal claim.status 'release' %}
The claim for <a href="{% url 'work' claim.work.id %}">{{ claim.work }}</a> has been released. Contact us at rights@gluejar.com if you have questions.

View File

@ -54,9 +54,9 @@
</p>
<p>
{% if work.last_campaign_status == 'SUCCESSFUL' %}
If you have any problems with this unglued ebook, please don't hesitate to let us know at <a href="mailto:support@gluejar.com">support@gluejar.com</a>. And if you love being able to give this ebook for free to all of your friends, please consider supporting other ebooks for ungluing.
If you have any problems with this unglued ebook, please don't hesitate to <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>. And if you love being able to give this ebook for free to all of your friends, please consider supporting other ebooks for ungluing.
{% else %}
If you have any problems with these ebook files, please don't hesitate to let us know at <a href="mailto:support@gluejar.com">support@gluejar.com</a>. For example, if the file isn't what it says it is, or if the licensing or copyright status is misrepresented, we want to know as soon as possble.
If you have any problems with these ebook files, please don't hesitate to <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>. For example, if the file isn't what it says it is, or if the licensing or copyright status is misrepresented, we want to know as soon as possble.
{% endif %}
</p>
<p>

View File

@ -14,7 +14,7 @@
<div>
<p>Unglue.it would like to accept your credit card, but we encountered a problem: <b>{{transaction.error}}</b> {% if request.user.account_set %}Please <a href="{% url 'manage_account' %}">Update your credit card</a>,
{% else %}Please <a href="{{ request.get_full_path }}">try again</a>,{% endif %}
or contact <a href="mailto:support@gluejar.com?subject={{ request.get_full_path|urlencode }}">unglue.it support</a>.
or <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>.
</p>
</div>
</div>

View File

@ -12,7 +12,7 @@
<div><h2>Error: Wrong user for a {{ action }} transaction</h2>
<div>
<p>Unglue.it would like to process your {{ action }}, but you are currently logged in as <code>{{request.user.username}}</code>. To complete your {{ action }}, you need to <a href='{% url 'auth_logout' %}?next={{ request.get_full_path|urlencode }}'>log out</a>, and then <a href='{% url 'superlogin' %}?next={{ request.get_full_path|urlencode }}'>log in</a> as <code>{{ transaction.user.username }}</code>. If you have any problem, don't hesitate to contact <a href="mailto:support@gluejar.com?subject={{ request.get_full_path|urlencode }}">unglue.it support</a>.
<p>Unglue.it would like to process your {{ action }}, but you are currently logged in as <code>{{request.user.username}}</code>. To complete your {{ action }}, you need to <a href='{% url 'auth_logout' %}?next={{ request.get_full_path|urlencode }}'>log out</a>, and then <a href='{% url 'superlogin' %}?next={{ request.get_full_path|urlencode }}'>log in</a> as <code>{{ transaction.user.username }}</code>. If you have any problem, don't hesitate to <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a>.
</p>
</div>
</div>

View File

@ -13,7 +13,7 @@
</div>
<br />
<div class="welcomealternatives">
Or you can <a href="{% url 'regluit.frontend.views.edit_user' %}">change your username</a> &#151; <a href="{% url 'work_list' 'popular' %}">see the site's favorite books</a> &#151; <a href="/feedback/">send us feedback</a> &#151; <a href="{% url 'notification_notice_settings' %}">manage your contact preferences</a>
Or you can <a href="{% url 'regluit.frontend.views.edit_user' %}">change your username</a> &#151; <a href="{% url 'work_list' 'popular' %}">see the site's favorite books</a> &#151; <a href="{% url 'feedback' %}">send us feedback</a> &#151; <a href="{% url 'notification_notice_settings' %}">manage your contact preferences</a>
</div>
{% endblock %}

View File

@ -244,7 +244,7 @@ If you're an author, publisher, or other rights holder, you can participate more
<li>Use <a href="{% url 'new_edition' '' '' %}">this form</a> to enter the metadata.</li>
<li>Your ebooks must have ISBNs or OCLC numbers assigned.</li>
<li>Your metadata should have title, authors, language, description.</li>
<li>If you have a lot of books to enter, <a href="mailto:support@gluejar.com?subject=loading%20metadata">contact us</a> to load ONIX or CSV files for you.</li>
<li>If you have a lot of books to enter, <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">contact us</a> to load ONIX or CSV files for you.</li>
</ul></li>
{% if campaigns %}
<li class="checked">You've set up {{ campaigns.count }} campaign(s). Manage them <a href="#managed_campaigns">above.</a></li>
@ -284,5 +284,5 @@ Any print book can be scanned to create a digital file that can then become an e
</ul>
<h2>More Questions</h2>
<p> Check the FAQ to the left, or <a href="/feedback">send us feedback.</a>
<p> Check the FAQ to the left, or <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">send us feedback.</a>
{% endblock %}

View File

@ -311,7 +311,7 @@ function highlightTarget(targetdiv) {
</div>
</div>
<br /><br /><hr />We'd also love to hear your <a href="/feedback">feedback</a>.
<br /><br /><hr />We'd also love to hear your <a href="{% url 'feedback' %}?page={{request.build_absolute_uri|urlencode:""}}">feedback</a>.
</div>
{% else %}
<div class="empty-wishlist">