Fossil SCM
Change <td><b></b></td> to <th></th>.
Commit
a60b008f1a01a383fb80bd677c451ed0624118c2
Parent
249ac41189fe6c9…
4 files changed
+5
-5
+8
-8
+29
-29
+5
-5
+5
-5
| --- src/event.c | ||
| +++ src/event.c | ||
| @@ -399,32 +399,32 @@ | ||
| 399 | 399 | @ <form method="post" action="%s(g.zTop)/eventedit"><div> |
| 400 | 400 | login_insert_csrf_secret(); |
| 401 | 401 | @ <input type="hidden" name="name" value="%h(zEventId)" /> |
| 402 | 402 | @ <table border="0" cellspacing="10"> |
| 403 | 403 | |
| 404 | - @ <tr><td align="right" valign="top"><b>Event Time:</b></td> | |
| 404 | + @ <tr><th align="right" valign="top">Event Time:</th> | |
| 405 | 405 | @ <td valign="top"> |
| 406 | 406 | @ <input type="text" name="t" size="25" value="%h(zETime)" /> |
| 407 | 407 | @ </td></tr> |
| 408 | 408 | |
| 409 | - @ <tr><td align="right" valign="top"><b>Timeline Comment:</b></td> | |
| 409 | + @ <tr><th align="right" valign="top">Timeline Comment:</th> | |
| 410 | 410 | @ <td valign="top"> |
| 411 | 411 | @ <textarea name="c" class="eventedit" cols="80" |
| 412 | 412 | @ rows="3" wrap="virtual">%h(zComment)</textarea> |
| 413 | 413 | @ </td></tr> |
| 414 | 414 | |
| 415 | - @ <tr><td align="right" valign="top"><b>Background Color:</b></td> | |
| 415 | + @ <tr><th align="right" valign="top">Background Color:</th> | |
| 416 | 416 | @ <td valign="top"> |
| 417 | 417 | render_color_chooser(0, zClr, 0, "clr", "cclr"); |
| 418 | 418 | @ </td></tr> |
| 419 | 419 | |
| 420 | - @ <tr><td align="right" valign="top"><b>Tags:</b></td> | |
| 420 | + @ <tr><th align="right" valign="top">Tags:</th> | |
| 421 | 421 | @ <td valign="top"> |
| 422 | 422 | @ <input type="text" name="g" size="40" value="%h(zTags)" /> |
| 423 | 423 | @ </td></tr> |
| 424 | 424 | |
| 425 | - @ <tr><td align="right" valign="top"><b>Page Content:</b></td> | |
| 425 | + @ <tr><th align="right" valign="top">Page Content:</th> | |
| 426 | 426 | @ <td valign="top"> |
| 427 | 427 | @ <textarea name="w" class="eventedit" cols="80" |
| 428 | 428 | @ rows="%d(n)" wrap="virtual">%h(zBody)</textarea> |
| 429 | 429 | @ </td></tr> |
| 430 | 430 | |
| 431 | 431 |
| --- src/event.c | |
| +++ src/event.c | |
| @@ -399,32 +399,32 @@ | |
| 399 | @ <form method="post" action="%s(g.zTop)/eventedit"><div> |
| 400 | login_insert_csrf_secret(); |
| 401 | @ <input type="hidden" name="name" value="%h(zEventId)" /> |
| 402 | @ <table border="0" cellspacing="10"> |
| 403 | |
| 404 | @ <tr><td align="right" valign="top"><b>Event Time:</b></td> |
| 405 | @ <td valign="top"> |
| 406 | @ <input type="text" name="t" size="25" value="%h(zETime)" /> |
| 407 | @ </td></tr> |
| 408 | |
| 409 | @ <tr><td align="right" valign="top"><b>Timeline Comment:</b></td> |
| 410 | @ <td valign="top"> |
| 411 | @ <textarea name="c" class="eventedit" cols="80" |
| 412 | @ rows="3" wrap="virtual">%h(zComment)</textarea> |
| 413 | @ </td></tr> |
| 414 | |
| 415 | @ <tr><td align="right" valign="top"><b>Background Color:</b></td> |
| 416 | @ <td valign="top"> |
| 417 | render_color_chooser(0, zClr, 0, "clr", "cclr"); |
| 418 | @ </td></tr> |
| 419 | |
| 420 | @ <tr><td align="right" valign="top"><b>Tags:</b></td> |
| 421 | @ <td valign="top"> |
| 422 | @ <input type="text" name="g" size="40" value="%h(zTags)" /> |
| 423 | @ </td></tr> |
| 424 | |
| 425 | @ <tr><td align="right" valign="top"><b>Page Content:</b></td> |
| 426 | @ <td valign="top"> |
| 427 | @ <textarea name="w" class="eventedit" cols="80" |
| 428 | @ rows="%d(n)" wrap="virtual">%h(zBody)</textarea> |
| 429 | @ </td></tr> |
| 430 | |
| 431 |
| --- src/event.c | |
| +++ src/event.c | |
| @@ -399,32 +399,32 @@ | |
| 399 | @ <form method="post" action="%s(g.zTop)/eventedit"><div> |
| 400 | login_insert_csrf_secret(); |
| 401 | @ <input type="hidden" name="name" value="%h(zEventId)" /> |
| 402 | @ <table border="0" cellspacing="10"> |
| 403 | |
| 404 | @ <tr><th align="right" valign="top">Event Time:</th> |
| 405 | @ <td valign="top"> |
| 406 | @ <input type="text" name="t" size="25" value="%h(zETime)" /> |
| 407 | @ </td></tr> |
| 408 | |
| 409 | @ <tr><th align="right" valign="top">Timeline Comment:</th> |
| 410 | @ <td valign="top"> |
| 411 | @ <textarea name="c" class="eventedit" cols="80" |
| 412 | @ rows="3" wrap="virtual">%h(zComment)</textarea> |
| 413 | @ </td></tr> |
| 414 | |
| 415 | @ <tr><th align="right" valign="top">Background Color:</th> |
| 416 | @ <td valign="top"> |
| 417 | render_color_chooser(0, zClr, 0, "clr", "cclr"); |
| 418 | @ </td></tr> |
| 419 | |
| 420 | @ <tr><th align="right" valign="top">Tags:</th> |
| 421 | @ <td valign="top"> |
| 422 | @ <input type="text" name="g" size="40" value="%h(zTags)" /> |
| 423 | @ </td></tr> |
| 424 | |
| 425 | @ <tr><th align="right" valign="top">Page Content:</th> |
| 426 | @ <td valign="top"> |
| 427 | @ <textarea name="w" class="eventedit" cols="80" |
| 428 | @ rows="%d(n)" wrap="virtual">%h(zBody)</textarea> |
| 429 | @ </td></tr> |
| 430 | |
| 431 |
+8
-8
| --- src/info.c | ||
| +++ src/info.c | ||
| @@ -2221,38 +2221,38 @@ | ||
| 2221 | 2221 | form_begin(0, "%R/ci_edit"); |
| 2222 | 2222 | login_insert_csrf_secret(); |
| 2223 | 2223 | @ <div><input type="hidden" name="r" value="%S(zUuid)" /> |
| 2224 | 2224 | @ <table border="0" cellspacing="10"> |
| 2225 | 2225 | |
| 2226 | - @ <tr><td align="right" valign="top"><b>User:</b></td> | |
| 2226 | + @ <tr><th align="right" valign="top">User:</th> | |
| 2227 | 2227 | @ <td valign="top"> |
| 2228 | 2228 | @ <input type="text" name="u" size="20" value="%h(zNewUser)" /> |
| 2229 | 2229 | @ </td></tr> |
| 2230 | 2230 | |
| 2231 | - @ <tr><td align="right" valign="top"><b>Comment:</b></td> | |
| 2231 | + @ <tr><th align="right" valign="top">Comment:</th> | |
| 2232 | 2232 | @ <td valign="top"> |
| 2233 | 2233 | @ <textarea name="c" rows="10" cols="80">%h(zNewComment)</textarea> |
| 2234 | 2234 | @ </td></tr> |
| 2235 | 2235 | |
| 2236 | - @ <tr><td align="right" valign="top"><b>Check-in Time:</b></td> | |
| 2236 | + @ <tr><th align="right" valign="top">Check-in Time:</th> | |
| 2237 | 2237 | @ <td valign="top"> |
| 2238 | 2238 | @ <input type="text" name="dt" size="20" value="%h(zNewDate)" /> |
| 2239 | 2239 | @ </td></tr> |
| 2240 | 2240 | |
| 2241 | 2241 | if( zChngTime ){ |
| 2242 | - @ <tr><td align="right" valign="top"><b>Timestamp of this change:</b></td> | |
| 2242 | + @ <tr><th align="right" valign="top">Timestamp of this change:</th> | |
| 2243 | 2243 | @ <td valign="top"> |
| 2244 | 2244 | @ <input type="text" name="chngtime" size="20" value="%h(zChngTime)" /> |
| 2245 | 2245 | @ </td></tr> |
| 2246 | 2246 | } |
| 2247 | 2247 | |
| 2248 | - @ <tr><td align="right" valign="top"><b>Background Color:</b></td> | |
| 2248 | + @ <tr><th align="right" valign="top">Background Color:</th> | |
| 2249 | 2249 | @ <td valign="top"> |
| 2250 | 2250 | render_color_chooser(fNewPropagateColor, zNewColor, "pclr", "clr", "clrcust"); |
| 2251 | 2251 | @ </td></tr> |
| 2252 | 2252 | |
| 2253 | - @ <tr><td align="right" valign="top"><b>Tags:</b></td> | |
| 2253 | + @ <tr><th align="right" valign="top">Tags:</th> | |
| 2254 | 2254 | @ <td valign="top"> |
| 2255 | 2255 | @ <label><input type="checkbox" id="newtag" name="newtag"%s(zNewTagFlag) /> |
| 2256 | 2256 | @ Add the following new tag name to this check-in:</label> |
| 2257 | 2257 | @ <input type="text" style="width:15;" name="tagname" value="%h(zNewTag)" |
| 2258 | 2258 | @ onkeyup="gebi('newtag').checked=!!this.value" /> |
| @@ -2281,11 +2281,11 @@ | ||
| 2281 | 2281 | } |
| 2282 | 2282 | } |
| 2283 | 2283 | db_finalize(&q); |
| 2284 | 2284 | @ </td></tr> |
| 2285 | 2285 | |
| 2286 | - @ <tr><td align="right" valign="top"><b>Branching:</b></td> | |
| 2286 | + @ <tr><th align="right" valign="top">Branching:</th> | |
| 2287 | 2287 | @ <td valign="top"> |
| 2288 | 2288 | @ <label><input id="newbr" type="checkbox" name="newbr"%s(zNewBrFlag) /> |
| 2289 | 2289 | @ Make this check-in the start of a new branch named:</label> |
| 2290 | 2290 | @ <input type="text" style="width:15;" name="brname" value="%h(zNewBranch)" |
| 2291 | 2291 | @ onkeyup="gebi('newbr').checked=!!this.value" /> |
| @@ -2294,11 +2294,11 @@ | ||
| 2294 | 2294 | if( is_a_leaf(rid) |
| 2295 | 2295 | && !db_exists("SELECT 1 FROM tagxref " |
| 2296 | 2296 | " WHERE tagid=%d AND rid=%d AND tagtype>0", |
| 2297 | 2297 | TAG_CLOSED, rid) |
| 2298 | 2298 | ){ |
| 2299 | - @ <tr><td align="right" valign="top"><b>Leaf Closure:</b></td> | |
| 2299 | + @ <tr><th align="right" valign="top">Leaf Closure:</th> | |
| 2300 | 2300 | @ <td valign="top"> |
| 2301 | 2301 | @ <label><input type="checkbox" name="close"%s(zCloseFlag) /> |
| 2302 | 2302 | @ Mark this leaf as "closed" so that it no longer appears on the |
| 2303 | 2303 | @ "leaves" page and is no longer labeled as a "<b>Leaf</b>".</label> |
| 2304 | 2304 | @ </td></tr> |
| 2305 | 2305 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -2221,38 +2221,38 @@ | |
| 2221 | form_begin(0, "%R/ci_edit"); |
| 2222 | login_insert_csrf_secret(); |
| 2223 | @ <div><input type="hidden" name="r" value="%S(zUuid)" /> |
| 2224 | @ <table border="0" cellspacing="10"> |
| 2225 | |
| 2226 | @ <tr><td align="right" valign="top"><b>User:</b></td> |
| 2227 | @ <td valign="top"> |
| 2228 | @ <input type="text" name="u" size="20" value="%h(zNewUser)" /> |
| 2229 | @ </td></tr> |
| 2230 | |
| 2231 | @ <tr><td align="right" valign="top"><b>Comment:</b></td> |
| 2232 | @ <td valign="top"> |
| 2233 | @ <textarea name="c" rows="10" cols="80">%h(zNewComment)</textarea> |
| 2234 | @ </td></tr> |
| 2235 | |
| 2236 | @ <tr><td align="right" valign="top"><b>Check-in Time:</b></td> |
| 2237 | @ <td valign="top"> |
| 2238 | @ <input type="text" name="dt" size="20" value="%h(zNewDate)" /> |
| 2239 | @ </td></tr> |
| 2240 | |
| 2241 | if( zChngTime ){ |
| 2242 | @ <tr><td align="right" valign="top"><b>Timestamp of this change:</b></td> |
| 2243 | @ <td valign="top"> |
| 2244 | @ <input type="text" name="chngtime" size="20" value="%h(zChngTime)" /> |
| 2245 | @ </td></tr> |
| 2246 | } |
| 2247 | |
| 2248 | @ <tr><td align="right" valign="top"><b>Background Color:</b></td> |
| 2249 | @ <td valign="top"> |
| 2250 | render_color_chooser(fNewPropagateColor, zNewColor, "pclr", "clr", "clrcust"); |
| 2251 | @ </td></tr> |
| 2252 | |
| 2253 | @ <tr><td align="right" valign="top"><b>Tags:</b></td> |
| 2254 | @ <td valign="top"> |
| 2255 | @ <label><input type="checkbox" id="newtag" name="newtag"%s(zNewTagFlag) /> |
| 2256 | @ Add the following new tag name to this check-in:</label> |
| 2257 | @ <input type="text" style="width:15;" name="tagname" value="%h(zNewTag)" |
| 2258 | @ onkeyup="gebi('newtag').checked=!!this.value" /> |
| @@ -2281,11 +2281,11 @@ | |
| 2281 | } |
| 2282 | } |
| 2283 | db_finalize(&q); |
| 2284 | @ </td></tr> |
| 2285 | |
| 2286 | @ <tr><td align="right" valign="top"><b>Branching:</b></td> |
| 2287 | @ <td valign="top"> |
| 2288 | @ <label><input id="newbr" type="checkbox" name="newbr"%s(zNewBrFlag) /> |
| 2289 | @ Make this check-in the start of a new branch named:</label> |
| 2290 | @ <input type="text" style="width:15;" name="brname" value="%h(zNewBranch)" |
| 2291 | @ onkeyup="gebi('newbr').checked=!!this.value" /> |
| @@ -2294,11 +2294,11 @@ | |
| 2294 | if( is_a_leaf(rid) |
| 2295 | && !db_exists("SELECT 1 FROM tagxref " |
| 2296 | " WHERE tagid=%d AND rid=%d AND tagtype>0", |
| 2297 | TAG_CLOSED, rid) |
| 2298 | ){ |
| 2299 | @ <tr><td align="right" valign="top"><b>Leaf Closure:</b></td> |
| 2300 | @ <td valign="top"> |
| 2301 | @ <label><input type="checkbox" name="close"%s(zCloseFlag) /> |
| 2302 | @ Mark this leaf as "closed" so that it no longer appears on the |
| 2303 | @ "leaves" page and is no longer labeled as a "<b>Leaf</b>".</label> |
| 2304 | @ </td></tr> |
| 2305 |
| --- src/info.c | |
| +++ src/info.c | |
| @@ -2221,38 +2221,38 @@ | |
| 2221 | form_begin(0, "%R/ci_edit"); |
| 2222 | login_insert_csrf_secret(); |
| 2223 | @ <div><input type="hidden" name="r" value="%S(zUuid)" /> |
| 2224 | @ <table border="0" cellspacing="10"> |
| 2225 | |
| 2226 | @ <tr><th align="right" valign="top">User:</th> |
| 2227 | @ <td valign="top"> |
| 2228 | @ <input type="text" name="u" size="20" value="%h(zNewUser)" /> |
| 2229 | @ </td></tr> |
| 2230 | |
| 2231 | @ <tr><th align="right" valign="top">Comment:</th> |
| 2232 | @ <td valign="top"> |
| 2233 | @ <textarea name="c" rows="10" cols="80">%h(zNewComment)</textarea> |
| 2234 | @ </td></tr> |
| 2235 | |
| 2236 | @ <tr><th align="right" valign="top">Check-in Time:</th> |
| 2237 | @ <td valign="top"> |
| 2238 | @ <input type="text" name="dt" size="20" value="%h(zNewDate)" /> |
| 2239 | @ </td></tr> |
| 2240 | |
| 2241 | if( zChngTime ){ |
| 2242 | @ <tr><th align="right" valign="top">Timestamp of this change:</th> |
| 2243 | @ <td valign="top"> |
| 2244 | @ <input type="text" name="chngtime" size="20" value="%h(zChngTime)" /> |
| 2245 | @ </td></tr> |
| 2246 | } |
| 2247 | |
| 2248 | @ <tr><th align="right" valign="top">Background Color:</th> |
| 2249 | @ <td valign="top"> |
| 2250 | render_color_chooser(fNewPropagateColor, zNewColor, "pclr", "clr", "clrcust"); |
| 2251 | @ </td></tr> |
| 2252 | |
| 2253 | @ <tr><th align="right" valign="top">Tags:</th> |
| 2254 | @ <td valign="top"> |
| 2255 | @ <label><input type="checkbox" id="newtag" name="newtag"%s(zNewTagFlag) /> |
| 2256 | @ Add the following new tag name to this check-in:</label> |
| 2257 | @ <input type="text" style="width:15;" name="tagname" value="%h(zNewTag)" |
| 2258 | @ onkeyup="gebi('newtag').checked=!!this.value" /> |
| @@ -2281,11 +2281,11 @@ | |
| 2281 | } |
| 2282 | } |
| 2283 | db_finalize(&q); |
| 2284 | @ </td></tr> |
| 2285 | |
| 2286 | @ <tr><th align="right" valign="top">Branching:</th> |
| 2287 | @ <td valign="top"> |
| 2288 | @ <label><input id="newbr" type="checkbox" name="newbr"%s(zNewBrFlag) /> |
| 2289 | @ Make this check-in the start of a new branch named:</label> |
| 2290 | @ <input type="text" style="width:15;" name="brname" value="%h(zNewBranch)" |
| 2291 | @ onkeyup="gebi('newbr').checked=!!this.value" /> |
| @@ -2294,11 +2294,11 @@ | |
| 2294 | if( is_a_leaf(rid) |
| 2295 | && !db_exists("SELECT 1 FROM tagxref " |
| 2296 | " WHERE tagid=%d AND rid=%d AND tagtype>0", |
| 2297 | TAG_CLOSED, rid) |
| 2298 | ){ |
| 2299 | @ <tr><th align="right" valign="top">Leaf Closure:</th> |
| 2300 | @ <td valign="top"> |
| 2301 | @ <label><input type="checkbox" name="close"%s(zCloseFlag) /> |
| 2302 | @ Mark this leaf as "closed" so that it no longer appears on the |
| 2303 | @ "leaves" page and is no longer labeled as a "<b>Leaf</b>".</label> |
| 2304 | @ </td></tr> |
| 2305 |
+29
-29
| --- src/setup.c | ||
| +++ src/setup.c | ||
| @@ -197,62 +197,62 @@ | ||
| 197 | 197 | @ </td><td class="usetupColumnLayout"> |
| 198 | 198 | @ <span class="note">Notes:</span> |
| 199 | 199 | @ <ol> |
| 200 | 200 | @ <li><p>The permission flags are as follows:</p> |
| 201 | 201 | @ <table> |
| 202 | - @ <tr><td valign="top"><b>a</b></td> | |
| 202 | + @ <tr><th valign="top">a</th> | |
| 203 | 203 | @ <td><i>Admin:</i> Create and delete users</td></tr> |
| 204 | - @ <tr><td valign="top"><b>b</b></td> | |
| 204 | + @ <tr><th valign="top">b</th> | |
| 205 | 205 | @ <td><i>Attach:</i> Add attachments to wiki or tickets</td></tr> |
| 206 | - @ <tr><td valign="top"><b>c</b></td> | |
| 206 | + @ <tr><th valign="top">c</th> | |
| 207 | 207 | @ <td><i>Append-Tkt:</i> Append to tickets</td></tr> |
| 208 | - @ <tr><td valign="top"><b>d</b></td> | |
| 208 | + @ <tr><th valign="top">d</th> | |
| 209 | 209 | @ <td><i>Delete:</i> Delete wiki and tickets</td></tr> |
| 210 | - @ <tr><td valign="top"><b>e</b></td> | |
| 210 | + @ <tr><th valign="top">e</th> | |
| 211 | 211 | @ <td><i>Email:</i> View sensitive data such as EMail addresses</td></tr> |
| 212 | - @ <tr><td valign="top"><b>f</b></td> | |
| 212 | + @ <tr><th valign="top">f</th> | |
| 213 | 213 | @ <td><i>New-Wiki:</i> Create new wiki pages</td></tr> |
| 214 | - @ <tr><td valign="top"><b>g</b></td> | |
| 214 | + @ <tr><th valign="top">g</th> | |
| 215 | 215 | @ <td><i>Clone:</i> Clone the repository</td></tr> |
| 216 | - @ <tr><td valign="top"><b>h</b></td> | |
| 216 | + @ <tr><th valign="top">h</th> | |
| 217 | 217 | @ <td><i>Hyperlinks:</i> Show hyperlinks to detailed |
| 218 | 218 | @ repository history</td></tr> |
| 219 | - @ <tr><td valign="top"><b>i</b></td> | |
| 219 | + @ <tr><th valign="top">i</th> | |
| 220 | 220 | @ <td><i>Check-In:</i> Commit new versions in the repository</td></tr> |
| 221 | - @ <tr><td valign="top"><b>j</b></td> | |
| 221 | + @ <tr><th valign="top">j</th> | |
| 222 | 222 | @ <td><i>Read-Wiki:</i> View wiki pages</td></tr> |
| 223 | - @ <tr><td valign="top"><b>k</b></td> | |
| 223 | + @ <tr><th valign="top">k</th> | |
| 224 | 224 | @ <td><i>Write-Wiki:</i> Edit wiki pages</td></tr> |
| 225 | - @ <tr><td valign="top"><b>l</b></td> | |
| 225 | + @ <tr><th valign="top">l</th> | |
| 226 | 226 | @ <td><i>Mod-Wiki:</i> Moderator for wiki pages</td></tr> |
| 227 | - @ <tr><td valign="top"><b>m</b></td> | |
| 227 | + @ <tr><th valign="top">m</th> | |
| 228 | 228 | @ <td><i>Append-Wiki:</i> Append to wiki pages</td></tr> |
| 229 | - @ <tr><td valign="top"><b>n</b></td> | |
| 229 | + @ <tr><th valign="top">n</th> | |
| 230 | 230 | @ <td><i>New-Tkt:</i> Create new tickets</td></tr> |
| 231 | - @ <tr><td valign="top"><b>o</b></td> | |
| 231 | + @ <tr><th valign="top">o</th> | |
| 232 | 232 | @ <td><i>Check-Out:</i> Check out versions</td></tr> |
| 233 | - @ <tr><td valign="top"><b>p</b></td> | |
| 233 | + @ <tr><th valign="top">p</th> | |
| 234 | 234 | @ <td><i>Password:</i> Change your own password</td></tr> |
| 235 | - @ <tr><td valign="top"><b>q</b></td> | |
| 235 | + @ <tr><th valign="top">q</th> | |
| 236 | 236 | @ <td><i>Mod-Tkt:</i> Moderator for tickets</td></tr> |
| 237 | - @ <tr><td valign="top"><b>r</b></td> | |
| 237 | + @ <tr><th valign="top">r</th> | |
| 238 | 238 | @ <td><i>Read-Tkt:</i> View tickets</td></tr> |
| 239 | - @ <tr><td valign="top"><b>s</b></td> | |
| 239 | + @ <tr><th valign="top">s</th> | |
| 240 | 240 | @ <td><i>Setup/Super-user:</i> Setup and configure this website</td></tr> |
| 241 | - @ <tr><td valign="top"><b>t</b></td> | |
| 241 | + @ <tr><th valign="top">t</th> | |
| 242 | 242 | @ <td><i>Tkt-Report:</i> Create new bug summary reports</td></tr> |
| 243 | - @ <tr><td valign="top"><b>u</b></td> | |
| 243 | + @ <tr><th valign="top">u</th> | |
| 244 | 244 | @ <td><i>Reader:</i> Inherit privileges of |
| 245 | 245 | @ user <tt>reader</tt></td></tr> |
| 246 | - @ <tr><td valign="top"><b>v</b></td> | |
| 246 | + @ <tr><th valign="top">v</th> | |
| 247 | 247 | @ <td><i>Developer:</i> Inherit privileges of |
| 248 | 248 | @ user <tt>developer</tt></td></tr> |
| 249 | - @ <tr><td valign="top"><b>w</b></td> | |
| 249 | + @ <tr><th valign="top">w</th> | |
| 250 | 250 | @ <td><i>Write-Tkt:</i> Edit tickets</td></tr> |
| 251 | - @ <tr><td valign="top"><b>x</b></td> | |
| 251 | + @ <tr><th valign="top">x</th> | |
| 252 | 252 | @ <td><i>Private:</i> Push and/or pull private branches</td></tr> |
| 253 | - @ <tr><td valign="top"><b>z</b></td> | |
| 253 | + @ <tr><th valign="top">z</th> | |
| 254 | 254 | @ <td><i>Zip download:</i> Download a baseline via the |
| 255 | 255 | @ <tt>/zip</tt> URL even without |
| 256 | 256 | @ check<span class="capability">o</span>ut |
| 257 | 257 | @ and <span class="capability">h</span>istory permissions</td></tr> |
| 258 | 258 | @ </table> |
| @@ -1062,23 +1062,23 @@ | ||
| 1062 | 1062 | @ |
| 1063 | 1063 | @ <form action="%s(g.zTop)/setup_login_group" method="post"><div> |
| 1064 | 1064 | login_insert_csrf_secret(); |
| 1065 | 1065 | @ <blockquote><table border="0"> |
| 1066 | 1066 | @ |
| 1067 | - @ <tr><td align="right"><b>Repository filename in group to join:</b></td> | |
| 1067 | + @ <tr><th align="right">Repository filename in group to join:</th> | |
| 1068 | 1068 | @ <td width="5"></td><td> |
| 1069 | 1069 | @ <input type="text" size="50" value="%h(zRepo)" name="repo"></td></tr> |
| 1070 | 1070 | @ |
| 1071 | - @ <tr><td align="right"><b>Login on the above repo:</b></td> | |
| 1071 | + @ <tr><th align="right">Login on the above repo:</th> | |
| 1072 | 1072 | @ <td width="5"></td><td> |
| 1073 | 1073 | @ <input type="text" size="20" value="%h(zLogin)" name="login"></td></tr> |
| 1074 | 1074 | @ |
| 1075 | - @ <tr><td align="right"><b>Password:</b></td> | |
| 1075 | + @ <tr><th align="right">Password:</th> | |
| 1076 | 1076 | @ <td width="5"></td><td> |
| 1077 | 1077 | @ <input type="password" size="20" name="pw"></td></tr> |
| 1078 | 1078 | @ |
| 1079 | - @ <tr><td align="right"><b>Name of login-group:</b></td> | |
| 1079 | + @ <tr><th align="right">Name of login-group:</th> | |
| 1080 | 1080 | @ <td width="5"></td><td> |
| 1081 | 1081 | @ <input type="text" size="30" value="%h(zNewName)" name="newname"> |
| 1082 | 1082 | @ (only used if creating a new login-group).</td></tr> |
| 1083 | 1083 | @ |
| 1084 | 1084 | @ <tr><td colspan="3" align="center"> |
| 1085 | 1085 |
| --- src/setup.c | |
| +++ src/setup.c | |
| @@ -197,62 +197,62 @@ | |
| 197 | @ </td><td class="usetupColumnLayout"> |
| 198 | @ <span class="note">Notes:</span> |
| 199 | @ <ol> |
| 200 | @ <li><p>The permission flags are as follows:</p> |
| 201 | @ <table> |
| 202 | @ <tr><td valign="top"><b>a</b></td> |
| 203 | @ <td><i>Admin:</i> Create and delete users</td></tr> |
| 204 | @ <tr><td valign="top"><b>b</b></td> |
| 205 | @ <td><i>Attach:</i> Add attachments to wiki or tickets</td></tr> |
| 206 | @ <tr><td valign="top"><b>c</b></td> |
| 207 | @ <td><i>Append-Tkt:</i> Append to tickets</td></tr> |
| 208 | @ <tr><td valign="top"><b>d</b></td> |
| 209 | @ <td><i>Delete:</i> Delete wiki and tickets</td></tr> |
| 210 | @ <tr><td valign="top"><b>e</b></td> |
| 211 | @ <td><i>Email:</i> View sensitive data such as EMail addresses</td></tr> |
| 212 | @ <tr><td valign="top"><b>f</b></td> |
| 213 | @ <td><i>New-Wiki:</i> Create new wiki pages</td></tr> |
| 214 | @ <tr><td valign="top"><b>g</b></td> |
| 215 | @ <td><i>Clone:</i> Clone the repository</td></tr> |
| 216 | @ <tr><td valign="top"><b>h</b></td> |
| 217 | @ <td><i>Hyperlinks:</i> Show hyperlinks to detailed |
| 218 | @ repository history</td></tr> |
| 219 | @ <tr><td valign="top"><b>i</b></td> |
| 220 | @ <td><i>Check-In:</i> Commit new versions in the repository</td></tr> |
| 221 | @ <tr><td valign="top"><b>j</b></td> |
| 222 | @ <td><i>Read-Wiki:</i> View wiki pages</td></tr> |
| 223 | @ <tr><td valign="top"><b>k</b></td> |
| 224 | @ <td><i>Write-Wiki:</i> Edit wiki pages</td></tr> |
| 225 | @ <tr><td valign="top"><b>l</b></td> |
| 226 | @ <td><i>Mod-Wiki:</i> Moderator for wiki pages</td></tr> |
| 227 | @ <tr><td valign="top"><b>m</b></td> |
| 228 | @ <td><i>Append-Wiki:</i> Append to wiki pages</td></tr> |
| 229 | @ <tr><td valign="top"><b>n</b></td> |
| 230 | @ <td><i>New-Tkt:</i> Create new tickets</td></tr> |
| 231 | @ <tr><td valign="top"><b>o</b></td> |
| 232 | @ <td><i>Check-Out:</i> Check out versions</td></tr> |
| 233 | @ <tr><td valign="top"><b>p</b></td> |
| 234 | @ <td><i>Password:</i> Change your own password</td></tr> |
| 235 | @ <tr><td valign="top"><b>q</b></td> |
| 236 | @ <td><i>Mod-Tkt:</i> Moderator for tickets</td></tr> |
| 237 | @ <tr><td valign="top"><b>r</b></td> |
| 238 | @ <td><i>Read-Tkt:</i> View tickets</td></tr> |
| 239 | @ <tr><td valign="top"><b>s</b></td> |
| 240 | @ <td><i>Setup/Super-user:</i> Setup and configure this website</td></tr> |
| 241 | @ <tr><td valign="top"><b>t</b></td> |
| 242 | @ <td><i>Tkt-Report:</i> Create new bug summary reports</td></tr> |
| 243 | @ <tr><td valign="top"><b>u</b></td> |
| 244 | @ <td><i>Reader:</i> Inherit privileges of |
| 245 | @ user <tt>reader</tt></td></tr> |
| 246 | @ <tr><td valign="top"><b>v</b></td> |
| 247 | @ <td><i>Developer:</i> Inherit privileges of |
| 248 | @ user <tt>developer</tt></td></tr> |
| 249 | @ <tr><td valign="top"><b>w</b></td> |
| 250 | @ <td><i>Write-Tkt:</i> Edit tickets</td></tr> |
| 251 | @ <tr><td valign="top"><b>x</b></td> |
| 252 | @ <td><i>Private:</i> Push and/or pull private branches</td></tr> |
| 253 | @ <tr><td valign="top"><b>z</b></td> |
| 254 | @ <td><i>Zip download:</i> Download a baseline via the |
| 255 | @ <tt>/zip</tt> URL even without |
| 256 | @ check<span class="capability">o</span>ut |
| 257 | @ and <span class="capability">h</span>istory permissions</td></tr> |
| 258 | @ </table> |
| @@ -1062,23 +1062,23 @@ | |
| 1062 | @ |
| 1063 | @ <form action="%s(g.zTop)/setup_login_group" method="post"><div> |
| 1064 | login_insert_csrf_secret(); |
| 1065 | @ <blockquote><table border="0"> |
| 1066 | @ |
| 1067 | @ <tr><td align="right"><b>Repository filename in group to join:</b></td> |
| 1068 | @ <td width="5"></td><td> |
| 1069 | @ <input type="text" size="50" value="%h(zRepo)" name="repo"></td></tr> |
| 1070 | @ |
| 1071 | @ <tr><td align="right"><b>Login on the above repo:</b></td> |
| 1072 | @ <td width="5"></td><td> |
| 1073 | @ <input type="text" size="20" value="%h(zLogin)" name="login"></td></tr> |
| 1074 | @ |
| 1075 | @ <tr><td align="right"><b>Password:</b></td> |
| 1076 | @ <td width="5"></td><td> |
| 1077 | @ <input type="password" size="20" name="pw"></td></tr> |
| 1078 | @ |
| 1079 | @ <tr><td align="right"><b>Name of login-group:</b></td> |
| 1080 | @ <td width="5"></td><td> |
| 1081 | @ <input type="text" size="30" value="%h(zNewName)" name="newname"> |
| 1082 | @ (only used if creating a new login-group).</td></tr> |
| 1083 | @ |
| 1084 | @ <tr><td colspan="3" align="center"> |
| 1085 |
| --- src/setup.c | |
| +++ src/setup.c | |
| @@ -197,62 +197,62 @@ | |
| 197 | @ </td><td class="usetupColumnLayout"> |
| 198 | @ <span class="note">Notes:</span> |
| 199 | @ <ol> |
| 200 | @ <li><p>The permission flags are as follows:</p> |
| 201 | @ <table> |
| 202 | @ <tr><th valign="top">a</th> |
| 203 | @ <td><i>Admin:</i> Create and delete users</td></tr> |
| 204 | @ <tr><th valign="top">b</th> |
| 205 | @ <td><i>Attach:</i> Add attachments to wiki or tickets</td></tr> |
| 206 | @ <tr><th valign="top">c</th> |
| 207 | @ <td><i>Append-Tkt:</i> Append to tickets</td></tr> |
| 208 | @ <tr><th valign="top">d</th> |
| 209 | @ <td><i>Delete:</i> Delete wiki and tickets</td></tr> |
| 210 | @ <tr><th valign="top">e</th> |
| 211 | @ <td><i>Email:</i> View sensitive data such as EMail addresses</td></tr> |
| 212 | @ <tr><th valign="top">f</th> |
| 213 | @ <td><i>New-Wiki:</i> Create new wiki pages</td></tr> |
| 214 | @ <tr><th valign="top">g</th> |
| 215 | @ <td><i>Clone:</i> Clone the repository</td></tr> |
| 216 | @ <tr><th valign="top">h</th> |
| 217 | @ <td><i>Hyperlinks:</i> Show hyperlinks to detailed |
| 218 | @ repository history</td></tr> |
| 219 | @ <tr><th valign="top">i</th> |
| 220 | @ <td><i>Check-In:</i> Commit new versions in the repository</td></tr> |
| 221 | @ <tr><th valign="top">j</th> |
| 222 | @ <td><i>Read-Wiki:</i> View wiki pages</td></tr> |
| 223 | @ <tr><th valign="top">k</th> |
| 224 | @ <td><i>Write-Wiki:</i> Edit wiki pages</td></tr> |
| 225 | @ <tr><th valign="top">l</th> |
| 226 | @ <td><i>Mod-Wiki:</i> Moderator for wiki pages</td></tr> |
| 227 | @ <tr><th valign="top">m</th> |
| 228 | @ <td><i>Append-Wiki:</i> Append to wiki pages</td></tr> |
| 229 | @ <tr><th valign="top">n</th> |
| 230 | @ <td><i>New-Tkt:</i> Create new tickets</td></tr> |
| 231 | @ <tr><th valign="top">o</th> |
| 232 | @ <td><i>Check-Out:</i> Check out versions</td></tr> |
| 233 | @ <tr><th valign="top">p</th> |
| 234 | @ <td><i>Password:</i> Change your own password</td></tr> |
| 235 | @ <tr><th valign="top">q</th> |
| 236 | @ <td><i>Mod-Tkt:</i> Moderator for tickets</td></tr> |
| 237 | @ <tr><th valign="top">r</th> |
| 238 | @ <td><i>Read-Tkt:</i> View tickets</td></tr> |
| 239 | @ <tr><th valign="top">s</th> |
| 240 | @ <td><i>Setup/Super-user:</i> Setup and configure this website</td></tr> |
| 241 | @ <tr><th valign="top">t</th> |
| 242 | @ <td><i>Tkt-Report:</i> Create new bug summary reports</td></tr> |
| 243 | @ <tr><th valign="top">u</th> |
| 244 | @ <td><i>Reader:</i> Inherit privileges of |
| 245 | @ user <tt>reader</tt></td></tr> |
| 246 | @ <tr><th valign="top">v</th> |
| 247 | @ <td><i>Developer:</i> Inherit privileges of |
| 248 | @ user <tt>developer</tt></td></tr> |
| 249 | @ <tr><th valign="top">w</th> |
| 250 | @ <td><i>Write-Tkt:</i> Edit tickets</td></tr> |
| 251 | @ <tr><th valign="top">x</th> |
| 252 | @ <td><i>Private:</i> Push and/or pull private branches</td></tr> |
| 253 | @ <tr><th valign="top">z</th> |
| 254 | @ <td><i>Zip download:</i> Download a baseline via the |
| 255 | @ <tt>/zip</tt> URL even without |
| 256 | @ check<span class="capability">o</span>ut |
| 257 | @ and <span class="capability">h</span>istory permissions</td></tr> |
| 258 | @ </table> |
| @@ -1062,23 +1062,23 @@ | |
| 1062 | @ |
| 1063 | @ <form action="%s(g.zTop)/setup_login_group" method="post"><div> |
| 1064 | login_insert_csrf_secret(); |
| 1065 | @ <blockquote><table border="0"> |
| 1066 | @ |
| 1067 | @ <tr><th align="right">Repository filename in group to join:</th> |
| 1068 | @ <td width="5"></td><td> |
| 1069 | @ <input type="text" size="50" value="%h(zRepo)" name="repo"></td></tr> |
| 1070 | @ |
| 1071 | @ <tr><th align="right">Login on the above repo:</th> |
| 1072 | @ <td width="5"></td><td> |
| 1073 | @ <input type="text" size="20" value="%h(zLogin)" name="login"></td></tr> |
| 1074 | @ |
| 1075 | @ <tr><th align="right">Password:</th> |
| 1076 | @ <td width="5"></td><td> |
| 1077 | @ <input type="password" size="20" name="pw"></td></tr> |
| 1078 | @ |
| 1079 | @ <tr><th align="right">Name of login-group:</th> |
| 1080 | @ <td width="5"></td><td> |
| 1081 | @ <input type="text" size="30" value="%h(zNewName)" name="newname"> |
| 1082 | @ (only used if creating a new login-group).</td></tr> |
| 1083 | @ |
| 1084 | @ <tr><td colspan="3" align="center"> |
| 1085 |
+5
-5
| --- src/shun.c | ||
| +++ src/shun.c | ||
| @@ -293,28 +293,28 @@ | ||
| 293 | 293 | " FROM rcvfrom LEFT JOIN user USING(uid)" |
| 294 | 294 | " WHERE rcvid=%d", |
| 295 | 295 | rcvid |
| 296 | 296 | ); |
| 297 | 297 | @ <table cellspacing="15" cellpadding="0" border="0"> |
| 298 | - @ <tr><td valign="top" align="right"><b>rcvid:</b></td> | |
| 298 | + @ <tr><th valign="top" align="right">rcvid:</th> | |
| 299 | 299 | @ <td valign="top">%d(rcvid)</td></tr> |
| 300 | 300 | if( db_step(&q)==SQLITE_ROW ){ |
| 301 | 301 | const char *zUser = db_column_text(&q, 0); |
| 302 | 302 | const char *zDate = db_column_text(&q, 1); |
| 303 | 303 | const char *zIpAddr = db_column_text(&q, 2); |
| 304 | - @ <tr><td valign="top" align="right"><b>User:</b></td> | |
| 304 | + @ <tr><th valign="top" align="right">User:</th> | |
| 305 | 305 | @ <td valign="top">%s(zUser)</td></tr> |
| 306 | - @ <tr><td valign="top" align="right"><b>Date:</b></td> | |
| 306 | + @ <tr><th valign="top" align="right">Date:</th> | |
| 307 | 307 | @ <td valign="top">%s(zDate)</td></tr> |
| 308 | - @ <tr><td valign="top" align="right"><b>IP Address:</b></td> | |
| 308 | + @ <tr><th valign="top" align="right">IP Address:</th> | |
| 309 | 309 | @ <td valign="top">%s(zIpAddr)</td></tr> |
| 310 | 310 | } |
| 311 | 311 | db_finalize(&q); |
| 312 | 312 | db_prepare(&q, |
| 313 | 313 | "SELECT rid, uuid, size FROM blob WHERE rcvid=%d", rcvid |
| 314 | 314 | ); |
| 315 | - @ <tr><td valign="top" align="right"><b>Artifacts:</b></td> | |
| 315 | + @ <tr><th valign="top" align="right">Artifacts:</th> | |
| 316 | 316 | @ <td valign="top"> |
| 317 | 317 | while( db_step(&q)==SQLITE_ROW ){ |
| 318 | 318 | int rid = db_column_int(&q, 0); |
| 319 | 319 | const char *zUuid = db_column_text(&q, 1); |
| 320 | 320 | int size = db_column_int(&q, 2); |
| 321 | 321 |
| --- src/shun.c | |
| +++ src/shun.c | |
| @@ -293,28 +293,28 @@ | |
| 293 | " FROM rcvfrom LEFT JOIN user USING(uid)" |
| 294 | " WHERE rcvid=%d", |
| 295 | rcvid |
| 296 | ); |
| 297 | @ <table cellspacing="15" cellpadding="0" border="0"> |
| 298 | @ <tr><td valign="top" align="right"><b>rcvid:</b></td> |
| 299 | @ <td valign="top">%d(rcvid)</td></tr> |
| 300 | if( db_step(&q)==SQLITE_ROW ){ |
| 301 | const char *zUser = db_column_text(&q, 0); |
| 302 | const char *zDate = db_column_text(&q, 1); |
| 303 | const char *zIpAddr = db_column_text(&q, 2); |
| 304 | @ <tr><td valign="top" align="right"><b>User:</b></td> |
| 305 | @ <td valign="top">%s(zUser)</td></tr> |
| 306 | @ <tr><td valign="top" align="right"><b>Date:</b></td> |
| 307 | @ <td valign="top">%s(zDate)</td></tr> |
| 308 | @ <tr><td valign="top" align="right"><b>IP Address:</b></td> |
| 309 | @ <td valign="top">%s(zIpAddr)</td></tr> |
| 310 | } |
| 311 | db_finalize(&q); |
| 312 | db_prepare(&q, |
| 313 | "SELECT rid, uuid, size FROM blob WHERE rcvid=%d", rcvid |
| 314 | ); |
| 315 | @ <tr><td valign="top" align="right"><b>Artifacts:</b></td> |
| 316 | @ <td valign="top"> |
| 317 | while( db_step(&q)==SQLITE_ROW ){ |
| 318 | int rid = db_column_int(&q, 0); |
| 319 | const char *zUuid = db_column_text(&q, 1); |
| 320 | int size = db_column_int(&q, 2); |
| 321 |
| --- src/shun.c | |
| +++ src/shun.c | |
| @@ -293,28 +293,28 @@ | |
| 293 | " FROM rcvfrom LEFT JOIN user USING(uid)" |
| 294 | " WHERE rcvid=%d", |
| 295 | rcvid |
| 296 | ); |
| 297 | @ <table cellspacing="15" cellpadding="0" border="0"> |
| 298 | @ <tr><th valign="top" align="right">rcvid:</th> |
| 299 | @ <td valign="top">%d(rcvid)</td></tr> |
| 300 | if( db_step(&q)==SQLITE_ROW ){ |
| 301 | const char *zUser = db_column_text(&q, 0); |
| 302 | const char *zDate = db_column_text(&q, 1); |
| 303 | const char *zIpAddr = db_column_text(&q, 2); |
| 304 | @ <tr><th valign="top" align="right">User:</th> |
| 305 | @ <td valign="top">%s(zUser)</td></tr> |
| 306 | @ <tr><th valign="top" align="right">Date:</th> |
| 307 | @ <td valign="top">%s(zDate)</td></tr> |
| 308 | @ <tr><th valign="top" align="right">IP Address:</th> |
| 309 | @ <td valign="top">%s(zIpAddr)</td></tr> |
| 310 | } |
| 311 | db_finalize(&q); |
| 312 | db_prepare(&q, |
| 313 | "SELECT rid, uuid, size FROM blob WHERE rcvid=%d", rcvid |
| 314 | ); |
| 315 | @ <tr><th valign="top" align="right">Artifacts:</th> |
| 316 | @ <td valign="top"> |
| 317 | while( db_step(&q)==SQLITE_ROW ){ |
| 318 | int rid = db_column_int(&q, 0); |
| 319 | const char *zUuid = db_column_text(&q, 1); |
| 320 | int size = db_column_int(&q, 2); |
| 321 |