Fossil SCM

Move the side-bar documentation for the user-list page onto a separate page accessible from the "Help" submen of the user-list page, for improved readability.

drh 2015-11-17 14:29 UTC trunk
Commit 18df719ed56639956f3b07b988af8ef04c7a26bc
1 file changed +16 -7
+16 -7
--- src/setup.c
+++ src/setup.c
@@ -153,14 +153,12 @@
153153
login_needed(0);
154154
return;
155155
}
156156
157157
style_submenu_element("Add", "Add User", "setup_uedit");
158
+ style_submenu_element("Help", "Help", "setup_ulist_notes");
158159
style_header("User List");
159
- @ <table class="usetupLayoutTable">
160
- @ <tr><td class="usetupColumnLayout">
161
- @ <span class="note">Users:</span>
162160
@ <table class="usetupUserList">
163161
prevLevel = 0;
164162
db_prepare(&s,
165163
"SELECT uid, login, cap, info, 1 FROM user"
166164
" WHERE login IN ('anonymous','nobody','developer','reader') "
@@ -212,12 +210,24 @@
212210
@ <td class="usetupListCap" style="text-align: center;padding-right: 15px;">%s(zCap)</td>
213211
@ <td class="usetupListCon" style="text-align: left;">%h(db_column_text(&s,3))</td>
214212
@ </tr>
215213
}
216214
@ </table>
217
- @ </td><td class="usetupColumnLayout">
218
- @ <span class="note">Notes:</span>
215
+ style_footer();
216
+ db_finalize(&s);
217
+}
218
+
219
+/*
220
+** WEBPAGE: setup_ulist_notes
221
+**
222
+** A documentation page showing notes about user configuration. This information
223
+** used to be a side-bar on the user list page, but has been factored out for
224
+** improved presentation.
225
+*/
226
+void setup_ulist_notes(void){
227
+ style_header("User Configuration Notes");
228
+ @ <h1>User Configuration Notes:</h1>
219229
@ <ol>
220230
@ <li><p>The permission flags are as follows:</p>
221231
@ <table>
222232
@ <tr><th valign="top">a</th>
223233
@ <td><i>Admin:</i> Create and delete users</td></tr>
@@ -295,14 +305,13 @@
295305
@ <span class="usertype">anonymous</span>, and
296306
@ <span class="usertype">nobody</span>.
297307
@ </p></li>
298308
@
299309
@ </ol>
300
- @ </td></tr></table>
301310
style_footer();
302
- db_finalize(&s);
303311
}
312
+
304313
305314
/*
306315
** Return true if zPw is a valid password string. A valid
307316
** password string is:
308317
**
309318
--- src/setup.c
+++ src/setup.c
@@ -153,14 +153,12 @@
153 login_needed(0);
154 return;
155 }
156
157 style_submenu_element("Add", "Add User", "setup_uedit");
 
158 style_header("User List");
159 @ <table class="usetupLayoutTable">
160 @ <tr><td class="usetupColumnLayout">
161 @ <span class="note">Users:</span>
162 @ <table class="usetupUserList">
163 prevLevel = 0;
164 db_prepare(&s,
165 "SELECT uid, login, cap, info, 1 FROM user"
166 " WHERE login IN ('anonymous','nobody','developer','reader') "
@@ -212,12 +210,24 @@
212 @ <td class="usetupListCap" style="text-align: center;padding-right: 15px;">%s(zCap)</td>
213 @ <td class="usetupListCon" style="text-align: left;">%h(db_column_text(&s,3))</td>
214 @ </tr>
215 }
216 @ </table>
217 @ </td><td class="usetupColumnLayout">
218 @ <span class="note">Notes:</span>
 
 
 
 
 
 
 
 
 
 
 
 
219 @ <ol>
220 @ <li><p>The permission flags are as follows:</p>
221 @ <table>
222 @ <tr><th valign="top">a</th>
223 @ <td><i>Admin:</i> Create and delete users</td></tr>
@@ -295,14 +305,13 @@
295 @ <span class="usertype">anonymous</span>, and
296 @ <span class="usertype">nobody</span>.
297 @ </p></li>
298 @
299 @ </ol>
300 @ </td></tr></table>
301 style_footer();
302 db_finalize(&s);
303 }
 
304
305 /*
306 ** Return true if zPw is a valid password string. A valid
307 ** password string is:
308 **
309
--- src/setup.c
+++ src/setup.c
@@ -153,14 +153,12 @@
153 login_needed(0);
154 return;
155 }
156
157 style_submenu_element("Add", "Add User", "setup_uedit");
158 style_submenu_element("Help", "Help", "setup_ulist_notes");
159 style_header("User List");
 
 
 
160 @ <table class="usetupUserList">
161 prevLevel = 0;
162 db_prepare(&s,
163 "SELECT uid, login, cap, info, 1 FROM user"
164 " WHERE login IN ('anonymous','nobody','developer','reader') "
@@ -212,12 +210,24 @@
210 @ <td class="usetupListCap" style="text-align: center;padding-right: 15px;">%s(zCap)</td>
211 @ <td class="usetupListCon" style="text-align: left;">%h(db_column_text(&s,3))</td>
212 @ </tr>
213 }
214 @ </table>
215 style_footer();
216 db_finalize(&s);
217 }
218
219 /*
220 ** WEBPAGE: setup_ulist_notes
221 **
222 ** A documentation page showing notes about user configuration. This information
223 ** used to be a side-bar on the user list page, but has been factored out for
224 ** improved presentation.
225 */
226 void setup_ulist_notes(void){
227 style_header("User Configuration Notes");
228 @ <h1>User Configuration Notes:</h1>
229 @ <ol>
230 @ <li><p>The permission flags are as follows:</p>
231 @ <table>
232 @ <tr><th valign="top">a</th>
233 @ <td><i>Admin:</i> Create and delete users</td></tr>
@@ -295,14 +305,13 @@
305 @ <span class="usertype">anonymous</span>, and
306 @ <span class="usertype">nobody</span>.
307 @ </p></li>
308 @
309 @ </ol>
 
310 style_footer();
 
311 }
312
313
314 /*
315 ** Return true if zPw is a valid password string. A valid
316 ** password string is:
317 **
318

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button