Control of the can_edit_macros user permission.
[cocanwiki.git] / templates / users.html
1 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
2 <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
3 <head>
4 <title>Users</title>
5 <meta name="author" content="http://www.merjis.com/" />
6 <link rel="stylesheet" href="::theme_css_html_tag::" type="text/css" title="Standard"/>
7 <link rel="alternate stylesheet" href="/_css/easytoread.css" type="text/css" title="High contrast, big fonts"/>
8 <link rel="stylesheet" href="/_css/users.css" type="text/css" title="Standard"/>
9 </head><body>
10
11 <h1><span>Users</span></h1>
12
13 <ul class="menu">
14 <li class="first"><a href="/_bin/invite_user_form.cmo">Invite someone to join</a></li>
15 <li><a href="/_bin/create_user_form.cmo">Create a user account</a></li>
16 </ul>
17
18 <table class="top_table">
19 <tr>
20 <th rowspan="2"> Username, email address </th>
21 <th rowspan="2"> Registration </th>
22 <th colspan="6"> Permissions </th>
23 </tr>
24 <tr>
25 <th> Edit </th>
26 <th> Manage users </th>
27 <th> Manage contacts </th>
28 <th> Manage site </th>
29 <th> Edit global stylesheet </th>
30 <th> Import mail </th>
31 <th> Edit macros </th>
32 </tr>
33
34 ::table(users)::
35 <tr>
36 <td>
37   <a href="/_bin/edit_user_form.cmo?userid=::userid::" title="Modify details, permissions, set password, or delete this user"><strong>::name_html::</strong></a> <br/>
38   <small> ::email_html:: </small>
39 </td>
40 <td>
41   ::registration_date_html::::if(invite_pending)::<span class="pending">*</span>::end::
42 </td>
43 <td> ::if(can_edit)::<img src="/_graphics/tick.png" width="10" height="10" alt="Can edit"/>::end:: </td>
44 <td> ::if(can_manage_users)::<img src="/_graphics/tick.png" width="10" height="10" alt="Can manage users"/>::end:: </td>
45 <td> ::if(can_manage_contacts)::<img src="/_graphics/tick.png" width="10" height="10" alt="Can manage contacts"/>::end:: </td>
46 <td> ::if(can_manage_site)::<img src="/_graphics/tick.png" width="10" height="10" alt="Can manage site"/>::end:: </td>
47 <td> ::if(can_edit_global_css)::<img src="/_graphics/tick.png" width="10" height="10" alt="Can edit global stylesheet"/>::end:: </td>
48 <td> ::if(can_import_mail)::<img src="/_graphics/tick.png" width="10" height="10" alt="Can import mail"/>::end:: </td>
49 <td> ::if(can_edit_macros)::<img src="/_graphics/tick.png" width="10" height="10" alt="Can edit macros"/>::end:: </td>
50 </tr>
51 ::end::
52 </table>
53
54 <p>
55 <span class="pending">*</span> User has been invited, but has not yet
56 accepted the invitation.
57 </p>
58
59 <h2>Explanation of permissions</h2>
60
61 <dl>
62 <dt> <strong>Edit</strong> </dt>
63 <dd>
64 <p>
65 If set, user may:
66 </p>
67 <ul>
68 <li>view recent changes</li>
69 <li>view older versions of pages</li>
70 <li>edit pages</li>
71 <li>edit stylesheets</li>
72 <li>upload, delete images</li>
73 <li>upload, delete files</li>
74 <li>restore old versions of pages</li>
75 </ul>
76
77 <p>
78 <strong>Important note:</strong>
79 If your site is configured as a <q>wiki</q> then anybody has
80 edit permissions, regardless of whether they are logged in,
81 and regardless of the setting of the <q>Edit</q> permission.
82 Ask the web server administrator about this setting.
83 </p>
84 </dd>
85
86 <dt> <strong>Manage users</strong> </dt>
87 <dd>
88
89 <p>
90 If set, user may:
91 </p>
92
93 <ul>
94 <li>view list of users</li>
95 <li>edit user permissions</li>
96 <li>delete users</li>
97 <li>create user accounts</li>
98 </ul>
99
100 </dd>
101
102 <dt> <strong>Manage contacts</strong> </dt>
103 <dd>
104
105 <p>
106 If set, user may view and change the list of email
107 addresses associated with contact forms, and create
108 and delete contact forms.
109 </p>
110
111 </dd>
112
113 <dt> <strong>Manage site</strong> </dt>
114 <dd>
115
116 <p>
117 If set, user may:
118 </p>
119
120 <ul>
121 <li>control the global theme for the site</li>
122 <li>set whether anonymous editing and signup are allowed (<strong>note:</strong> this will allow them to indirectly create extra user accounts)</li>
123 <li>set email address for feedback</li>
124 </ul>
125
126 </dd>
127
128 <dt> <strong>Edit global stylesheet</strong> </dt>
129 <dd>
130
131 <p>
132 If set, user may edit the global stylesheet which controls
133 the look and feel of the site across all pages.
134 </p>
135
136 </dd>
137
138 <dt> <strong>Import mail</strong> </dt>
139 <dd>
140
141 <p>
142 If set, user may import e-mail.
143 </p>
144
145 </dd>
146
147 <dt> <strong>Edit global stylesheet</strong> </dt>
148 <dd>
149
150 <p>
151 If set, user may edit the <code>{{macros}}</code> which
152 can affect many pages.
153 </p>
154
155 </dd>
156
157 </dl>
158
159 ::include(footer.html)::
160 </body>
161 </html>