Welcome to mirror list, hosted at ThFree Co, Russian Federation.

contact.html.j2.tmpl « templates « web - github.com/windirstat/windirstat.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: 045ab81e62a102ae0fd7cf4e95560b405dcbd22c (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
[% WRAPPER 'html-body.tt'
   title = 'Contact'
   description = 'Contact the team or a team member'
   uuid = '6dcfe529-89ef-44f1-903c-2614d8d56432'
   norder = '-1'
%]
[%- PROCESS 'constants.tt' -%]
{% if page.get %}
<p>All the fields have to be filled in ...</p>
<form action="{{ page.uri }}" method="post" accept-charset="utf-8">
<table width="100%" summary="Mailform">
<colgroup>
 <col width="30%" />
 <col width="70%" />
</colgroup>
<tr>
 <td>
 <b>Who should receive the message?:</b>
 </td>
 <td>
 <input type="hidden" name="{{ page.hidden }}" value="{{ page.hidden_value }}" />
 <select name="{{ page.recipient }}">
  <option value="developers" selected="selected">Developers</option>
  [%- FOREACH key IN gpg_keys.sort('name') -%]<option value="[%- key.name | lower -%]">[%- key.name -%]</option>[%- END -%]
  <option value="team">The whole team</option>
 </select>
 </td>
 </tr>
<tr>
 <td>
 <b>Your email address (max. 100 chars):</b>
 </td>
 <td>
 <input type="text" name="{{ page.sender }}" maxlength="100" class="feld_" />
 </td>
 </tr>
<tr>
 <td>
 <b>Subject (max. 100 chars):</b>
 </td>
 <td>
 <input type="text" name="{{ page.subject }}" maxlength="100" class="feld_" />
 </td>
 </tr>
<tr>
 <td colspan="2">
 <div><b>Here goes your text (barring technical issues it will be transmitted as encrypted email!):</b></div>
 <textarea name="{{ page.message }}" rows="15" cols="60" class="feld3"></textarea>
 </td>
 </tr>
<tr>
 <td colspan="2" style="text-align:center; ">
 <div><strong>NB:</strong> As a matter of courtesy you should consider adding your name (or even a pseudonym) in the message to us. You know our names as well. Besides, it makes it easier to address you in a response. Thank you.</div>
 <input type="submit" value="{{ page.send }}" class="btn" />
 </td>
 </tr>
</table>
</form>
<h3>Report an issue or defect ("bug")?</h3>
<p>
Please use <a class="wdslnk" href="[%- tracker_url -%]">the issue tracker over on Bitbucket</a> or for
security-related reports use a PGP-encrypted email. See below for public keys available.
</p>
<h3>Email from your own client?</h3>
<p>
If you prefer to send an email, i.e. not use this contact form, you can use the lowercase form of the team
member's first name and append the at sign and then <tt>windirstat.net</tt> to it to get the email address
of that team member (i.e. <tt>&lt;name&gt;@windirstat.net</tt>).
If you can't remember the names, use the dropdown box above to receive a clue ;)
</p>
<h3>Using PGP to encrypt communication or to verify emails we send out</h3>
<p>
You can use the following <a class="wdslnk" href="https://en.wikipedia.org/wiki/Pretty_Good_Privacy">PGP</a>
public keys to encrypt <em>to</em>. The keys will be available from commonly used key servers such as
pgp.mit.edu or subkeys.pgp.net. Please use the traditional ASCII armor in your first communication to
establish whether PGP/MIME can be used in future communication.
</p>
<ul>
[%- FOREACH key IN gpg_keys.sort('name') -%]
[%- IF key.id -%]
<li><strong>[%- key.name -%]:</strong><br />&nbsp;&nbsp;PGP key ID: <a class="wdslnk" href="[%- key.id | format(gpg_search_fmt) -%]">[%- key.id -%]</a>,<br />&nbsp;&nbsp;&nbsp;&nbsp;key fingerprint: <tt>[%- key.fingerprint -%]</tt></li>
[%- END -%]
[%- END -%]
</ul>
{% else %}
{% if page.success %}
<h1><span lang="en">Success</span> / <span lang="de">Erfolg</span></h1>
<section lang="en">
  <h2>Your email was sent successfully (delivery may still fail, though)</h2>
</section>
<section lang="de">
  <h2>Ihre Email wurde erfolgreich verschickt (die Zustellung kann dennoch fehlschlagen)</h2>
</section>
<article><pre>\n{{ page.message }}\n</pre></article>
{% else %}
<h1><span lang="en">Error</span> / <span lang="de">Fehler</span> {{ page.status }}</h1>
<section lang="en">
  <h2>An error occurred when processing your request.</h2>
  <p>Status code {{ page.status }}: {{ page.status_description }}</p>
</section>
<section lang="de">
  <h2>Während der Verarbeitung Ihrer Anfrage kam es zu einem Fehler.</h2>
  <p>Statuscode {{ page.status }}: <span lang="en">{{ page.status_description }}</span> (Beschreibung auf Englisch)</p>
</section>
{% endif %}
{% endif %}
[% END %]