annotate pylons_app/templates/register.html @ 417:3ed2d46a2ca7

permission refactoring, Implemented views for default permissions, fixes #23 user registration is controlled by permission system. Implemented manual registration option websetup fills default permissions
author Marcin Kuzminski <marcin@python-works.com>
date Sat, 21 Aug 2010 16:34:37 +0200
parents 558eb7c5028f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
362
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
1 ## -*- coding: utf-8 -*-
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
3 <html xmlns="http://www.w3.org/1999/xhtml" id="mainhtml">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
4 <head>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
5 <title>${_('Sign Up to hg-app')}</title>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
6 <meta http-equiv="Content-Type" content="text/html;charset=utf-8" />
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
7 <link rel="icon" href="/images/hgicon.png" type="image/png" />
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
8 <meta name="robots" content="index, nofollow"/>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
9
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
10 <!-- stylesheets -->
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
11 <link rel="stylesheet" type="text/css" href="/css/reset.css" />
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
12 <link rel="stylesheet" type="text/css" href="/css/style.css" media="screen" />
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
13 <link id="color" rel="stylesheet" type="text/css" href="/css/colors/blue.css" />
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
14
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
15 <!-- scripts -->
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
16
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
17 </head>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
18 <body>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
19 <div id="register">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
20
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
21 <div class="title">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
22 <h5>${_('Sign Up to hg-app')}</h5>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
23 <div class="corner tl"></div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
24 <div class="corner tr"></div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
25 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
26 <div class="inner">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
27 ${h.form(url('register'))}
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
28 <div class="form">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
29 <!-- fields -->
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
30 <div class="fields">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
31 <div class="field">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
32 <div class="label">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
33 <label for="username">${_('Username')}:</label>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
34 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
35 <div class="input">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
36 ${h.text('username')}
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
37 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
38 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
39
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
40 <div class="field">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
41 <div class="label">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
42 <label for="password">${_('New Password')}:</label>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
43 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
44 <div class="input">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
45 ${h.password('password')}
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
46 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
47 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
48
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
49 <div class="field">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
50 <div class="label">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
51 <label for="name">${_('First Name')}:</label>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
52 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
53 <div class="input">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
54 ${h.text('name')}
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
55 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
56 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
57
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
58 <div class="field">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
59 <div class="label">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
60 <label for="lastname">${_('Last Name')}:</label>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
61 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
62 <div class="input">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
63 ${h.text('lastname')}
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
64 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
65 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
66
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
67 <div class="field">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
68 <div class="label">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
69 <label for="email">${_('Email')}:</label>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
70 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
71 <div class="input">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
72 ${h.text('email')}
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
73 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
74 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
75
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
76 <div class="buttons">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
77 <div class="nohighlight">
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
78 ${h.submit('sign_up','Sign Up',class_="ui-button ui-widget ui-state-default ui-corner-all")}
417
3ed2d46a2ca7 permission refactoring,
Marcin Kuzminski <marcin@python-works.com>
parents: 362
diff changeset
79 %if c.auto_active:
3ed2d46a2ca7 permission refactoring,
Marcin Kuzminski <marcin@python-works.com>
parents: 362
diff changeset
80 <div class="activation_msg">${_('Your account will be activated right after registration')}</div>
3ed2d46a2ca7 permission refactoring,
Marcin Kuzminski <marcin@python-works.com>
parents: 362
diff changeset
81 %else:
3ed2d46a2ca7 permission refactoring,
Marcin Kuzminski <marcin@python-works.com>
parents: 362
diff changeset
82 <div class="activation_msg">${_('Your account must wait for activation by administrator')}</div>
3ed2d46a2ca7 permission refactoring,
Marcin Kuzminski <marcin@python-works.com>
parents: 362
diff changeset
83 %endif
362
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
84 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
85 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
86 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
87 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
88 ${h.end_form()}
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
89 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
90 </div>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
91 </body>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
92 </html>
558eb7c5028f version bump to 0.8
Marcin Kuzminski <marcin@python-works.com>
parents:
diff changeset
93