Mercurial > p > roundup > code
annotate website/issues/html/query.edit.html @ 7695:2be7a8f66ea7
fix: windows install using pip mislocates share directory
The setup code that tries to make the share install path absolute
prependeds something like:
c:\program files\python_venv
to the paths. The equivalent on linux is recognized as an absolute
path. On windows this is treated oddly. This resulted in
the share files being placed in:
c:\program files\python_venv\Lib\site-packages\program files\python_venv\share
Roundup was unable to find the files there. On windows (where the
platform starts with 'win') don't make the path absolute. This puts
share in:
c:\program files\python_venv\Lib\share
and Roundup finds them.
The translations and templates are found by the roundup-server.
The docs are also installed under the share directory. The man pages
are not installed as windows doesn't have groff to format the source
documents.
This is the second fix from issues getting Roundup running on windows
discussed on mailing list by Simon Eigeldinger.
Thread starts with:
https://sourceforge.net/p/roundup/mailman/message/41557096/
subject: Installing Roundup on Windows 2023-10-05.
| author | John Rouillard <rouilj@ieee.org> |
|---|---|
| date | Sun, 05 Nov 2023 23:01:29 -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> |
