Mercurial > p > roundup > code
annotate templates/minimal/html/page.html @ 3882:46ef2a6fd79d
config option to limit nosy attachments based on size
reworking of patch [SF#772323] from Philipp Gortan
It tries to avoid reading the file contents just to
get the file size but that was too hard for metakit backends.
They don't inherit from blobfiles.FileStorage which makes
it more challenging. Really that backend should be reworked
to inherit from FileStorage.
I'm not sure I like the default being sys.maxint. Maybe have
0 == unlimited? But what if someone really wanted to set it to
0 to mean "don't attach anything"?
| author | Justus Pendleton <jpend@users.sourceforge.net> |
|---|---|
| date | Mon, 03 Sep 2007 17:14:09 +0000 |
| parents | 3a4cce7e77fb |
| children | ff3a8b7d1819 |
| rev | line source |
|---|---|
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
1 <!-- vim:sw=2 sts=2 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
2 --><tal:block metal:define-macro="icing" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
3 ><!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> |
|
1823
5f25bf57efb8
added DOCTYPE
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
4 <html> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
5 <head> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
6 <title metal:define-slot="head_title">title goes here</title> |
|
1911
f5c804379c85
fixed ZRoundup - mostly changes to classic template
Richard Jones <richard@users.sourceforge.net>
parents:
1866
diff
changeset
|
7 <link rel="stylesheet" type="text/css" href="@@file/style.css"> |
|
2295
fb39722d8735
meta http-equiv for Content-Type added back, this time with actual charset name
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2281
diff
changeset
|
8 <meta http-equiv="Content-Type" |
|
fb39722d8735
meta http-equiv for Content-Type added back, this time with actual charset name
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2281
diff
changeset
|
9 tal:attributes="content string:text/html;; charset=${request/client/charset}" /> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
10 <script tal:replace="structure request/base_javascript"> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
11 </script> |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
12 <metal:x define-slot="more-javascript" /> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
13 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
14 </head> |
|
3375
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
15 <body class="body"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
16 |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
17 <table class="body" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
18 tal:define=" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
19 kw_edit python:request.user.hasPermission('Edit', 'keyword'); |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
20 kw_create python:request.user.hasPermission('Create', 'keyword'); |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
21 kw_edit_link python:kw_edit and db.keyword.list(); |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
22 columns string:id,activity,title,creator,status; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
23 columns_showall string:id,activity,title,creator,assignedto,status; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
24 status_notresolved string:-1,1,2,3,4,5,6,7; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
25 " |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
26 > |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
27 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
28 <tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
29 <td class="page-header-left"> </td> |
|
3375
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
30 <td class="page-header-top"> |
|
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
31 <div id="body-title"> |
|
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
32 <h2><span metal:define-slot="body_title">body title</span></h2> |
|
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
33 </div> |
|
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
34 <div id="searchbox"> |
|
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
35 <form method="GET" action="issue"> |
|
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
36 <input type="hidden" name="@columns" |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
37 tal:attributes="value columns_showall" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
38 value="id,activity,title,creator,assignedto,status"/> |
|
3375
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
39 <input type="hidden" name="@sort" value="activity"/> |
|
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
40 <input type="hidden" name="@group" value="priority"/> |
|
3759
3a4cce7e77fb
Fix issue [SF#595842] Button text replaced by search text.
Erik Forsberg <forsberg@users.sourceforge.net>
parents:
3741
diff
changeset
|
41 <input id="search-text" name="@search_text" size="10" |
|
3a4cce7e77fb
Fix issue [SF#595842] Button text replaced by search text.
Erik Forsberg <forsberg@users.sourceforge.net>
parents:
3741
diff
changeset
|
42 tal:attributes="value request/search_text"/> |
|
3a4cce7e77fb
Fix issue [SF#595842] Button text replaced by search text.
Erik Forsberg <forsberg@users.sourceforge.net>
parents:
3741
diff
changeset
|
43 <input type="submit" id="submit" name="submit" value="Search" i18n:attributes="value" /> |
|
3375
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
44 </form> |
|
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
45 </div> |
|
bd6ba21d6c47
fix some translation stuff, and update the minimal tempalte
Richard Jones <richard@users.sourceforge.net>
parents:
3130
diff
changeset
|
46 </td> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
47 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
48 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
49 <tr> |
|
1825
fad32dafc174
Replaced all uses of the 'nowrap' attribute with its CSS equivalent:
Johannes Gijsbers <jlgijsbers@users.sourceforge.net>
parents:
1823
diff
changeset
|
50 <td rowspan="2" valign="top" class="sidebar"> |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
51 <p class="classblock" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
52 tal:condition="python:request.user.hasPermission('View', 'query')"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
53 <span i18n:translate="" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
54 ><b>Your Queries</b> (<a href="query?@template=edit">edit</a>)</span><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
55 <tal:block tal:repeat="qs request/user/queries"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
56 <a href="#" tal:attributes="href string:${qs/klass}?${qs/url}&@dispname=${qs/name}" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
57 tal:content="qs/name">link</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
58 </tal:block> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
59 </p> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
60 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
61 <form method="POST" tal:attributes="action request/base"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
62 <p class="classblock" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
63 tal:condition="python:request.user.hasPermission('View', 'issue')"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
64 <b i18n:translate="">Issues</b><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
65 <span tal:condition="python:request.user.hasPermission('Create', 'issue')"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
66 <a href="issue?@template=item" i18n:translate="">Create New</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
67 </span> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
68 <a href="#" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
69 tal:attributes="href python:request.indexargs_url('issue', { |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
70 '@sort': '-activity', |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
71 '@group': 'priority', |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
72 '@filter': 'status,assignedto', |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
73 '@columns': columns, |
|
3741
f9efa4ad9d96
fix sidebar search links (patch [SF#1574467])
Richard Jones <richard@users.sourceforge.net>
parents:
3726
diff
changeset
|
74 '@search_text': '', |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
75 'status': status_notresolved, |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
76 'assignedto': '-1', |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
77 '@dispname': i18n.gettext('Show Unassigned'), |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
78 })" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
79 i18n:translate="">Show Unassigned</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
80 <a href="#" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
81 tal:attributes="href python:request.indexargs_url('issue', { |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
82 '@sort': '-activity', |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
83 '@group': 'priority', |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
84 '@filter': 'status', |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
85 '@columns': columns_showall, |
|
3741
f9efa4ad9d96
fix sidebar search links (patch [SF#1574467])
Richard Jones <richard@users.sourceforge.net>
parents:
3726
diff
changeset
|
86 '@search_text': '', |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
87 'status': status_notresolved, |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
88 '@dispname': i18n.gettext('Show All'), |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
89 })" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
90 i18n:translate="">Show All</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
91 <a href="issue?@template=search" i18n:translate="">Search</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
92 <input type="submit" class="form-small" value="Show issue:" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
93 i18n:attributes="value"><input class="form-small" size="4" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
94 type="text" name="@number"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
95 <input type="hidden" name="@type" value="issue"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
96 <input type="hidden" name="@action" value="show"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
97 </p> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
98 </form> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
99 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
100 <p class="classblock" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
101 tal:condition="python:kw_edit or kw_create"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
102 <b i18n:translate="">Keywords</b><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
103 <span tal:condition="python:request.user.hasPermission('Create', 'keyword')"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
104 <a href="keyword?@template=item" i18n:translate="">Create New</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
105 </span> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
106 <span tal:condition="kw_edit_link"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
107 <a href="keyword?@template=item" i18n:translate="">Edit Existing</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
108 </span> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
109 </p> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
110 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
111 <p class="classblock" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
112 tal:condition="python:request.user.hasPermission('View', 'user')"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
113 <b i18n:translate="">Administration</b><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
114 <span tal:condition="python:request.user.hasPermission('Edit', None)"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
115 <a href="home?@template=classlist" i18n:translate="">Class List</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
116 </span> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
117 <span tal:condition="python:request.user.hasPermission('View', 'user') |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
118 or request.user.hasPermission('Edit', 'user')"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
119 <a href="user" i18n:translate="">User List</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
120 </span> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
121 <a tal:condition="python:request.user.hasPermission('Create', 'user')" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
122 href="user?@template=item" i18n:translate="">Add User</a> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
123 </p> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
124 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
125 <form method="POST" tal:condition="python:request.user.username=='anonymous'" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
126 tal:attributes="action request/base"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
127 <p class="userblock"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
128 <b i18n:translate="">Login</b><br> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
129 <input size="10" name="__login_name"><br> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
130 <input size="10" type="password" name="__login_password"><br> |
|
2465
90c5a7fdf0a4
action name must not depend on the button caption
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2460
diff
changeset
|
131 <input type="hidden" name="@action" value="Login"> |
|
3548
61d48244e7a8
login may now be for a single session
Richard Jones <richard@users.sourceforge.net>
parents:
3418
diff
changeset
|
132 <input type="checkbox" name="remember" id="remember"> |
|
61d48244e7a8
login may now be for a single session
Richard Jones <richard@users.sourceforge.net>
parents:
3418
diff
changeset
|
133 <label for="remember" i18n:translate="">Remember me?</label><br> |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
134 <input type="submit" value="Login" i18n:attributes="value"><br> |
|
3418
9b8019f28158
remember where we came from when logging in (patch [SF#1312889])
Richard Jones <richard@users.sourceforge.net>
parents:
3375
diff
changeset
|
135 <input type="hidden" name="__came_from" tal:attributes="value string:${request/base}${request/env/PATH_INFO}"> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
136 <span tal:replace="structure request/indexargs_form" /> |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
137 <a href="user?@template=register" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
138 tal:condition="python:request.user.hasPermission('Create', 'user')" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
139 i18n:translate="">Register</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
140 <a href="user?@template=forgotten" i18n:translate="">Lost your login?</a><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
141 </p> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
142 </form> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
143 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
144 <p class="userblock" tal:condition="python:request.user.username != 'anonymous'"> |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
145 <b i18n:translate="">Hello, <span i18n:name="user" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
146 tal:replace="request/user/username">username</span></b><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
147 <a href="#" tal:attributes="href string:user${request/user/id}" |
|
2628
3421166e9d86
s/"my"/"your"/ to be consistent
Richard Jones <richard@users.sourceforge.net>
parents:
2465
diff
changeset
|
148 i18n:translate="">Your Details</a><br> |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
149 <a href="#" tal:attributes="href python:request.indexargs_url('', |
|
2430
e323c2d54a17
i18n markup
Alexander Smishlajev <a1s@users.sourceforge.net>
parents:
2295
diff
changeset
|
150 {'@action':'logout'})" i18n:translate="">Logout</a> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
151 </p> |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
152 <p class="userblock"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
153 <b i18n:translate="">Help</b><br> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
154 <a href="http://roundup.sourceforge.net/doc-1.0/" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
155 i18n:translate="">Roundup docs</a> |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
156 </p> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
157 </td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
158 <td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
159 <p tal:condition="options/error_message | nothing" class="error-message" |
| 3553 | 160 tal:repeat="m options/error_message" tal:content="structure m" /> |
| 161 <p tal:condition="options/ok_message | nothing" class="ok-message"> | |
| 162 <span tal:repeat="m options/ok_message" | |
| 163 tal:content="structure string:$m <br/ > " /> | |
|
3584
35b35a152b40
fix "clear this message" [SF#1429367]
Richard Jones <richard@users.sourceforge.net>
parents:
3553
diff
changeset
|
164 <a class="form-small" tal:attributes="href request/current_url" |
| 3553 | 165 i18n:translate="">clear this message</a> |
| 166 </p> | |
|
1591
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
167 </td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
168 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
169 <tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
170 <td class="content" metal:define-slot="content">Page content goes here</td> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
171 </tr> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
172 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
173 </table> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
174 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
175 <pre tal:condition="request/form/debug | nothing" tal:content="request"> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
176 </pre> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
177 |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
178 </body> |
|
21312a7564fd
moving templates around
Richard Jones <richard@users.sourceforge.net>
parents:
diff
changeset
|
179 </html> |
|
1823
5f25bf57efb8
added DOCTYPE
Richard Jones <richard@users.sourceforge.net>
parents:
1591
diff
changeset
|
180 </tal:block> |
|
3726
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
181 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
182 <!-- |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
183 The following macros are intended to be used in search pages. |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
184 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
185 The invoking context must define a "name" variable which names the |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
186 property being searched. |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
187 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
188 See issue.search.html in the classic template for examples. |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
189 --> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
190 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
191 <!-- creates a th and a label: --> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
192 <th metal:define-macro="th_label" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
193 tal:define="required required | python:[]" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
194 tal:attributes="class python:(name in required) and 'required' or nothing"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
195 <label tal:attributes="for name" tal:content="label" i18n:translate="">text</label> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
196 <metal:x define-slot="behind_the_label" /> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
197 </th> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
198 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
199 <td metal:define-macro="search_input"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
200 <input tal:attributes="value python:request.form.getvalue(name) or nothing; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
201 name name; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
202 id name"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
203 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
204 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
205 <td metal:define-macro="search_date"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
206 <input tal:attributes="value python:request.form.getvalue(name) or nothing; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
207 name name; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
208 id name"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
209 <a class="classhelp" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
210 tal:attributes="href python:'''javascript:help_window('issue?@template=calendar&property=%s&form=itemSynopsis', 300, 200)'''%name">(cal)</a> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
211 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
212 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
213 <td metal:define-macro="search_popup"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
214 <!-- |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
215 context needs to specify the popup "columns" as a comma-separated |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
216 string (eg. "id,title" or "id,name,description") as well as name |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
217 --> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
218 <input tal:attributes="value python:request.form.getvalue(name) or nothing; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
219 name name; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
220 id name"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
221 <span tal:replace="structure python:db.issue.classhelp(columns, |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
222 property=name)" /> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
223 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
224 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
225 <td metal:define-macro="search_select"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
226 <select tal:attributes="name name; id name" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
227 tal:define="value python:request.form.getvalue(name)"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
228 <option value="" i18n:translate="">don't care</option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
229 <metal:slot define-slot="extra_options" /> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
230 <option value="" i18n:translate="" disabled="disabled">------------</option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
231 <option tal:repeat="s python:db[db_klass].list()" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
232 tal:attributes="value s/id; selected python:value == s.id" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
233 tal:content="python:s[db_content]"></option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
234 </select> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
235 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
236 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
237 <!-- like search_select, but translates the further values. |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
238 Could extend it (METAL 1.1 attribute "extend-macro") |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
239 --> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
240 <td metal:define-macro="search_select_translated"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
241 <select tal:attributes="name name; id name" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
242 tal:define="value python:request.form.getvalue(name)"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
243 <option value="" i18n:translate="">don't care</option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
244 <metal:slot define-slot="extra_options" /> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
245 <option value="" i18n:translate="" disabled="disabled">------------</option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
246 <option tal:repeat="s python:db[db_klass].list()" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
247 tal:attributes="value s/id; selected python:value == s.id" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
248 tal:content="python:s[db_content]" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
249 i18n:translate=""></option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
250 </select> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
251 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
252 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
253 <!-- currently, there is no convenient API to get a list of all roles --> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
254 <td metal:define-macro="search_select_roles" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
255 tal:define="onchange onchange | nothing"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
256 <select name=roles id=roles tal:attributes="onchange onchange"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
257 <option value="" i18n:translate="">don't care</option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
258 <option value="" i18n:translate="" disabled="disabled">------------</option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
259 <option value="User">User</option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
260 <option value="Admin">Admin</option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
261 <option value="Anonymous">Anonymous</option> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
262 </select> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
263 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
264 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
265 <td metal:define-macro="search_multiselect"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
266 <input tal:attributes="value python:request.form.getvalue(name) or nothing; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
267 name name; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
268 id name"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
269 <span tal:replace="structure python:db[db_klass].classhelp(db_content, |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
270 property=name, width='600')" /> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
271 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
272 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
273 <td metal:define-macro="search_checkboxes"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
274 <ul class="search-checkboxes" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
275 tal:define="value python:request.form.getvalue(name); |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
276 values python:value and value.split(',') or []"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
277 <li tal:repeat="s python:db[db_klass].list()"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
278 <input type="checkbox" tal:attributes="name name; id string:$name-${s/id}; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
279 value s/id; checked python:s.id in values" /> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
280 <label tal:attributes="for string:$name-${s/id}" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
281 tal:content="python:s[db_content]" /> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
282 </li> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
283 <li metal:define-slot="no_value_item"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
284 <input type="checkbox" value="-1" tal:attributes="name name; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
285 id string:$name--1; checked python:value == '-1'" /> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
286 <label tal:attributes="for string:$name--1" i18n:translate="">no value</label> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
287 </li> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
288 </ul> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
289 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
290 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
291 <td metal:define-macro="column_input"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
292 <input type="checkbox" name="@columns" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
293 tal:attributes="value name; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
294 checked python:name in cols"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
295 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
296 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
297 <td metal:define-macro="sort_input"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
298 <input type="radio" name="@sort" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
299 tal:attributes="value name; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
300 checked python:name == sort_on"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
301 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
302 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
303 <td metal:define-macro="group_input"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
304 <input type="radio" name="@group" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
305 tal:attributes="value name; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
306 checked python:name == group_on"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
307 </td> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
308 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
309 <!-- |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
310 The following macros are intended for user editing. |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
311 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
312 The invoking context must define a "name" variable which names the |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
313 property being searched; the "edit_ok" variable tells whether the |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
314 current user is allowed to edit. |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
315 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
316 See user.item.html in the classic template for examples. |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
317 --> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
318 <script metal:define-macro="user_utils" type="text/javascript" src="@@file/user_utils.js"></script> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
319 |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
320 <!-- src: value will be re-used for other input fields --> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
321 <input metal:define-macro="user_src_input" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
322 type="text" tal:attributes="onblur python:edit_ok and 'split_name(this)'; |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
323 id name; name name; value value; readonly not:edit_ok" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
324 value="heinz.kunz"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
325 <!-- normal: no re-using --> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
326 <input metal:define-macro="user_normal_input" type="text" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
327 tal:attributes="id name; name name; value value; readonly not:edit_ok" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
328 value="heinz"> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
329 <!-- password: type; no initial value --> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
330 <input metal:define-macro="user_pw_input" type="password" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
331 tal:attributes="id name; name name; readonly not:edit_ok" value=""> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
332 <input metal:define-macro="user_confirm_input" type="password" |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
333 tal:attributes="id name; name string:@confirm@$name; readonly not:edit_ok" value=""> |
|
b11142bb2aa2
Password confirm field in user editing.
Richard Jones <richard@users.sourceforge.net>
parents:
3584
diff
changeset
|
334 |
