download_report.html 2.5 KB
Newer Older
1
<%inherit file="../main.html" />
2 3 4 5 6
<%!
from django.utils.translation import ugettext as _
from django.core.urlresolvers import reverse
from django.conf import settings
%>
7

8
<%block name="pagetitle">${_("Download CSV Reports")}</%block>
9 10 11


<section class="container">
Julia Hansbrough committed
12
  <h2>${_("Download CSV Data")}</h2>
13 14 15 16 17 18
  % if date_fmt_error:
    <section class="error_msg">
      ${_("There was an error in your date input.  It should be formatted as YYYY-MM-DD")}
    </section>
  % endif
  <form method="post">
Julia Hansbrough committed
19
  %if ("itemized_purchase_report" or "refund_report") in settings.FEATURES['ENABLED_PAYMENT_REPORTS']:
Julia Hansbrough committed
20
    <p>${_("These reports are delimited by start and end dates.")}</p>
21 22 23 24
    <label for="start_date">${_("Start Date: ")}</label>
    <input id="start_date" type="text" value="${start_date}" name="start_date"/>
    <label for="end_date">${_("End Date: ")}</label>
    <input id="end_date" type="text" value="${end_date}" name="end_date"/>
Julia Hansbrough committed
25
    <br/>
Julia Hansbrough committed
26 27

    %if "itemized_purchase_report" in settings.FEATURES['ENABLED_PAYMENT_REPORTS']:
Julia Hansbrough committed
28 29
      <button type = "submit" name="requested_report" value="itemized_purchase_report">Itemized Purchase Report</button>
      <br/>
Julia Hansbrough committed
30 31 32
    %endif

    %if "refund_report" in settings.FEATURES['ENABLED_PAYMENT_REPORTS']:
Julia Hansbrough committed
33 34
      <button type = "submit" name="requested_report" value="refund_report">Refund Report</button>
      <br/>
Julia Hansbrough committed
35 36 37
    %endif

    <br/>
Julia Hansbrough committed
38
  %endif
39

Julia Hansbrough committed
40
  %if ("certificate_status" or "university_revenue_share") in settings.FEATURES['ENABLED_PAYMENT_REPORTS']:
Julia Hansbrough committed
41
    <p>${_("These reports are delimited alphabetically by university name.  i.e., generating a report with 'Start Letter' A and 'End Letter' C will generate reports for all universities starting with A, B, and C.")}</p>
Julia Hansbrough committed
42 43 44 45
    <label for="start_letter">${_("Start Letter: ")}</label>
    <input id="start_letter" type="text" value="${start_letter}" name="start_letter"/>
    <label for="end_letter">${_("End Letter: ")}</label>
    <input id="end_letter" type="text" value="${end_letter}" name="end_letter"/>
46
    <input type="hidden" name="csrfmiddlewaretoken" value="${csrf_token}" />
Julia Hansbrough committed
47
    <br/>
Julia Hansbrough committed
48 49

    %if "university_revenue_share" in settings.FEATURES['ENABLED_PAYMENT_REPORTS']:
Julia Hansbrough committed
50 51
      <button type = "submit" name="requested_report" value="university_revenue_share">University Revenue Share</button>
      <br/>
Julia Hansbrough committed
52 53 54
    %endif

    %if "certificate_status" in settings.FEATURES['ENABLED_PAYMENT_REPORTS']:
Julia Hansbrough committed
55 56
      <button type="submit" name="requested_report" value="certificate_status">Certiciate Status</button>
      <br/>
Julia Hansbrough committed
57
    %endif
Julia Hansbrough committed
58
  %endif
59 60
  </form>
</section>