Mercurial > p > roundup > code
annotate website/issues/html/query.edit.html @ 5312:a4fe76fba54a
issue2550957: Duplicate emails (with patch).
Bcc and cc users passed to nosymessage are not properly recorded.
This results in duplicate emails. Patch by Trent Gamblin (trentgg).
Applied by and test added by John Rouillard.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Tue, 07 Nov 2017 20:58:48 -0500 |
| parents | 58c52057418d |
| children |
| rev | line source |
|---|---|
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
1 <!-- dollarId: user.item,v 1.7 2002/08/16 04:29:04 richard Exp dollar--> |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
2 <tal:block metal:use-macro="templates/page/macros/icing"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
3 <title metal:fill-slot="head_title" i18n:translate="" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
4 >"Your Queries" Editing - <span tal:replace="config/TRACKER_NAME" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
5 i18n:name="tracker" /></title> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
6 <span metal:fill-slot="body_title" tal:omit-tag="python:1" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
7 i18n:translate="">"Your Queries" Editing</span> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
8 |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
9 <td class="content" metal:fill-slot="content" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
10 tal:define="anti_csrf_this_page python:utils.anti_csrf_nonce()" > |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
11 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
12 <span tal:condition="not:context/is_edit_ok" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
13 i18n:translate="">You are not allowed to edit queries.</span> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
14 |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
15 <script tal:attributes="nonce request/client/client_nonce" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
16 language="javascript"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
17 // This allows us to make the delete button an immediate action. |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
18 // The post_to_url function comes from: |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
19 // http://stackoverflow.com/questions/133925/javascript-post-request-like-a-form-submit |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
20 function retire(qid, csrf) { |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
21 post_to_url('query'+qid, {'@action': 'retire', '@template':'edit', |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
22 '@csrf': csrf}); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
23 } |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
24 |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
25 function restore(qid, csrf) { |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
26 post_to_url('query'+qid, {'@action': 'restore', '@template': 'edit', |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
27 '@csrf': csrf}); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
28 } |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
29 function post_to_url(path, params, method) { |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
30 method = method || "post"; // Set method to post by default if not specified. |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
31 |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
32 var form = document.createElement("form"); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
33 form.setAttribute("method", method); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
34 form.setAttribute("action", path); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
35 |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
36 for(var key in params) { |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
37 if(params.hasOwnProperty(key)) { |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
38 var hiddenField = document.createElement("input"); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
39 hiddenField.setAttribute("type", "hidden"); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
40 hiddenField.setAttribute("name", key); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
41 hiddenField.setAttribute("value", params[key]); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
42 |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
43 form.appendChild(hiddenField); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
44 } |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
45 } |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
46 |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
47 document.body.appendChild(form); |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
48 form.submit(); |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
49 } |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
50 </script> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
51 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
52 <form method="POST" onSubmit="return submit_once()" action="query" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
53 enctype="multipart/form-data" tal:condition="context/is_edit_ok"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
54 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
55 <table class="list" width="100%" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
56 tal:define="uid request/user/id; mine request/user/queries"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
57 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
58 <tr><th i18n:translate="">Query</th> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
59 <th i18n:translate="">Include in "Your Queries"</th> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
60 <th i18n:translate="">Edit</th> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
61 <th i18n:translate="">Private to you?</th> |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
62 <th i18n:translate="">delete/restore<br> (javascript<br>required)</th> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
63 </tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
64 <tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
65 <td colspan="5"><b i18n:translate="">Queries I created</b></td> |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
66 </tr> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
67 |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
68 <tr tal:define="queries python:db.query.filter(filterspec={'creator': uid})" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
69 tal:repeat="query queries"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
70 <tal:block> |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
71 <td><a tal:attributes="href string:${query/klass}?${query/url}" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
72 tal:content="query/name">query</a></td> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
73 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
74 <td metal:define-macro="include"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
75 <select tal:condition="python:query.id not in mine" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
76 tal:attributes="name string:user${uid}@add@queries"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
77 <option value="" i18n:translate="">leave out</option> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
78 <option tal:attributes="value query/id" i18n:translate="">include</option> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
79 </select> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
80 <select tal:condition="python:query.id in mine" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
81 tal:attributes="name string:user${uid}@remove@queries"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
82 <option value="" i18n:translate="">leave in</option> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
83 <option tal:attributes="value query/id" i18n:translate="">remove</option> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
84 </select> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
85 </td> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
86 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
87 <td><a tal:attributes="href string:query${query/id}" i18n:translate="">edit</a></td> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
88 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
89 <td> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
90 <select tal:attributes="name string:query${query/id}@private_for"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
91 <option tal:attributes="selected python:query.private_for == uid; |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
92 value uid" i18n:translate="">yes</option> |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
93 <option tal:attributes="selected python:not query.private_for" |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
94 value="-1" i18n:translate="">no</option> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
95 </select> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
96 </td> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
97 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
98 <td> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
99 <input type="button" value="Delete" i18n:attributes="value" |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
100 tal:attributes="onClick python:'''retire('%s','%s')'''%(query.id,anti_csrf_this_page)"> |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
101 </td> |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
102 </tal:block> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
103 </tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
104 <tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
105 <td colspan="4"><b i18n:translate="">Queries others created</b></td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
106 <td colspan="4"><b i18n:translate="">Owner</b></td> |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
107 </tr> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
108 |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
109 <tr tal:define="queries |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
110 python:db.query.filter(filterspec={'private_for': None})" |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
111 tal:repeat="query queries"> |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
112 <tal:block tal:condition="python:not query.creator == uid"> |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
113 <td><a tal:attributes="href string:${query/klass}?${query/url}" |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
114 tal:content="query/name">query</a></td> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
115 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
116 <td metal:use-macro="template/macros/include" /> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
117 |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
118 <td colspan="2" tal:condition="not:query/is_edit_ok" |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
119 i18n:translate="">[not yours to edit]</td> |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
120 <td colspan="2" tal:condition="query/is_edit_ok" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
121 i18n:translate=""><a tal:attributes="href string:query${query/id}" i18n:translate="">edit</a></td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
122 <td colspan="2" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
123 tal:content="query/creator" i18n:translate="">put query owner here</td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
124 </tal:block> |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
125 </tr> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
126 |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
127 <tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
128 <td colspan="5"><b i18n:translate="">Active retired/private queries</b></td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
129 </tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
130 <tal:block tal:repeat="query request/user/queries"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
131 <tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
132 <tal:block condition="python:path('query/is_retired')"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
133 <td><a tal:attributes="href string:${query/klass}?${query/url}" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
134 tal:content="query/name">query</a></td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
135 <tal:block tal:condition="python: not query.creator == uid"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
136 <td metal:use-macro="template/macros/include"> </td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
137 </tal:block> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
138 <td colspan="2" tal:condition="python: not query.creator == uid" i18n:translate="">[query is retired]</td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
139 <td colspan="3" tal:condition="python: query.creator == uid" i18n:translate="">[query is retired]</td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
140 <td tal:condition="python:query.creator == uid"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
141 <input type="button" value="Restore" i18n:attributes="value" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
142 tal:attributes="onClick python:'''restore('%s','%s')'''%(query.id,anti_csrf_this_page)"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
143 </td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
144 <td colspan="1" tal:condition="python:not query.creator == uid" tal:content="query/creator" i18n:translate="">put query owner here</td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
145 </tal:block> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
146 </tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
147 <tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
148 <tal:block condition="python:path('query/private_for') and (not query.creator == uid)"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
149 <td><a tal:attributes="href string:${query/klass}?${query/url}" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
150 tal:content="query/name">query</a></td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
151 <tal:block tal:condition="python: not query.creator == uid"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
152 <td metal:use-macro="template/macros/include"> </td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
153 </tal:block> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
154 <td colspan="2" i18n:translate="">[query is private]</td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
155 <td tal:condition="python:query.creator == uid"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
156 <input type="button" value="Restore" i18n:attributes="value" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
157 tal:attributes="onClick python:'''restore('%s','%s')'''%(query.id,anti_csrf_this_page)"> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
158 </td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
159 <td colspan="1" tal:content="query/creator" i18n:translate="">put query owner here</td> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
160 </tal:block> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
161 </tr> |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
162 </tal:block> |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
163 <tr><td colspan="5"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
164 <input type="hidden" name="@action" value="edit"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
165 <input type="hidden" name="@template" value="edit"> |
|
5284
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
166 <input name="@csrf" type="hidden" |
|
58c52057418d
Upgrade to current (1.6.0) classic template query.edit.html.
John Rouillard <rouilj@ieee.org>
parents:
4024
diff
changeset
|
167 tal:attributes="value anti_csrf_this_page"> |
|
4024
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
168 <input type="submit" value="Save Selection" i18n:attributes="value"> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
169 </td></tr> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
170 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
171 </table> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
172 |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
173 </form> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
174 </td> |
|
c2d0d3e9099d
svn repository setup
Stefan Seefeld <stefan@users.sourceforge.net>
parents:
diff
changeset
|
175 </tal:block> |
