| | @@ -305,11 +305,12 @@ |
| 305 | 305 | @ <tr><th valign="top">c</th> |
| 306 | 306 | @ <td><i>Append-Tkt:</i> Append to tickets</td></tr> |
| 307 | 307 | @ <tr><th valign="top">d</th> |
| 308 | 308 | @ <td><i>Delete:</i> Delete wiki and tickets</td></tr> |
| 309 | 309 | @ <tr><th valign="top">e</th> |
| 310 | | - @ <td><i>Email:</i> View sensitive data such as EMail addresses</td></tr> |
| 310 | + @ <td><i>View-PII:</i> \ |
| 311 | + @ View sensitive data such as email addresses</td></tr> |
| 311 | 312 | @ <tr><th valign="top">f</th> |
| 312 | 313 | @ <td><i>New-Wiki:</i> Create new wiki pages</td></tr> |
| 313 | 314 | @ <tr><th valign="top">g</th> |
| 314 | 315 | @ <td><i>Clone:</i> Clone the repository</td></tr> |
| 315 | 316 | @ <tr><th valign="top">h</th> |
| | @@ -361,11 +362,13 @@ |
| 361 | 362 | @ <td><i>Forum-Trusted:</i> Add pre-approved forum posts </td></tr> |
| 362 | 363 | @ <tr><th valign="top">5</th> |
| 363 | 364 | @ <td><i>Forum-Moderator:</i> Approve or disapprove forum posts</td></tr> |
| 364 | 365 | @ <tr><th valign="top">6</th> |
| 365 | 366 | @ <td><i>Forum-Supervisor:</i> \ |
| 366 | | - @ Edit forum posts submitted by others</td></tr> |
| 367 | + @ <tr><th valign="top">7</th> |
| 368 | + @ <td><i>Email-Notify:</i> \ |
| 369 | + @ Sign up for email notifications</td></tr> |
| 367 | 370 | @ </table> |
| 368 | 371 | } |
| 369 | 372 | |
| 370 | 373 | /* |
| 371 | 374 | ** WEBPAGE: setup_ulist_notes |
| | @@ -502,11 +505,11 @@ |
| 502 | 505 | |
| 503 | 506 | zCap[i] = 0; |
| 504 | 507 | zPw = P("pw"); |
| 505 | 508 | zLogin = P("login"); |
| 506 | 509 | if( strlen(zLogin)==0 ){ |
| 507 | | - char *zRef = cgi_referer("setup_ulist"); |
| 510 | + const char *zRef = cgi_referer("setup_ulist"); |
| 508 | 511 | style_header("User Creation Error"); |
| 509 | 512 | @ <span class="loginError">Empty login not allowed.</span> |
| 510 | 513 | @ |
| 511 | 514 | @ <p><a href="setup_uedit?id=%d(uid)&referer=%T(zRef)"> |
| 512 | 515 | @ [Bummer]</a></p> |
| | @@ -518,11 +521,11 @@ |
| 518 | 521 | }else{ |
| 519 | 522 | zPw = db_text(0, "SELECT pw FROM user WHERE uid=%d", uid); |
| 520 | 523 | } |
| 521 | 524 | zOldLogin = db_text(0, "SELECT login FROM user WHERE uid=%d", uid); |
| 522 | 525 | if( db_exists("SELECT 1 FROM user WHERE login=%Q AND uid!=%d",zLogin,uid) ){ |
| 523 | | - char *zRef = cgi_referer("setup_ulist"); |
| 526 | + const char *zRef = cgi_referer("setup_ulist"); |
| 524 | 527 | style_header("User Creation Error"); |
| 525 | 528 | @ <span class="loginError">Login "%h(zLogin)" is already used by |
| 526 | 529 | @ a different user.</span> |
| 527 | 530 | @ |
| 528 | 531 | @ <p><a href="setup_uedit?id=%d(uid)&referer=%T(zRef)"> |
| | @@ -566,11 +569,11 @@ |
| 566 | 569 | blob_reset(&sql); |
| 567 | 570 | admin_log( "Updated user [%q] in all login groups " |
| 568 | 571 | "with capabilities [%q].", |
| 569 | 572 | zLogin, zCap ); |
| 570 | 573 | if( zErr ){ |
| 571 | | - char *zRef = cgi_referer("setup_ulist"); |
| 574 | + const char *zRef = cgi_referer("setup_ulist"); |
| 572 | 575 | style_header("User Change Error"); |
| 573 | 576 | admin_log( "Error updating user '%q': %s'.", zLogin, zErr ); |
| 574 | 577 | @ <span class="loginError">%h(zErr)</span> |
| 575 | 578 | @ |
| 576 | 579 | @ <p><a href="setup_uedit?id=%d(uid)&referer=%T(zRef)"> |
| | @@ -698,11 +701,11 @@ |
| 698 | 701 | @ <label><input type="checkbox" name="av"%s(oa['v']) /> |
| 699 | 702 | @ Developer%s(B('v'))</label><br /> |
| 700 | 703 | @ <label><input type="checkbox" name="ad"%s(oa['d']) /> |
| 701 | 704 | @ Delete%s(B('d'))</label><br /> |
| 702 | 705 | @ <label><input type="checkbox" name="ae"%s(oa['e']) /> |
| 703 | | - @ Email%s(B('e'))</label><br /> |
| 706 | + @ View-PII%s(B('e'))</label><br /> |
| 704 | 707 | @ <label><input type="checkbox" name="ap"%s(oa['p']) /> |
| 705 | 708 | @ Password%s(B('p'))</label><br /> |
| 706 | 709 | @ <label><input type="checkbox" name="ai"%s(oa['i']) /> |
| 707 | 710 | @ Check-In%s(B('i'))</label><br /> |
| 708 | 711 | @ <label><input type="checkbox" name="ao"%s(oa['o']) /> |
| | @@ -752,11 +755,13 @@ |
| 752 | 755 | @ <label><input type="checkbox" name="a4"%s(oa['4']) /> |
| 753 | 756 | @ WriteTrusted Forum%s(B('4'))</label><br> |
| 754 | 757 | @ <label><input type="checkbox" name="a5"%s(oa['5']) /> |
| 755 | 758 | @ Moderate Forum%s(B('5'))</label><br> |
| 756 | 759 | @ <label><input type="checkbox" name="a6"%s(oa['6']) /> |
| 757 | | - @ Supervise Forum%s(B('6'))</label> |
| 760 | + @ Supervise Forum%s(B('6'))</label><br> |
| 761 | + @ <label><input type="checkbox" name="a7"%s(oa['7']) /> |
| 762 | + @ Email Alerts%s(B('7'))</label> |
| 758 | 763 | @ </td></tr> |
| 759 | 764 | @ </table> |
| 760 | 765 | @ </td> |
| 761 | 766 | @ </tr> |
| 762 | 767 | @ <tr> |
| | @@ -900,12 +905,13 @@ |
| 900 | 905 | @ <span class="usertype">anonymous</span>, |
| 901 | 906 | @ and <span class="usertype">nobody</span>. |
| 902 | 907 | @ </p></li> |
| 903 | 908 | @ |
| 904 | 909 | @ <li><p> |
| 905 | | - @ The <span class="capability">EMail</span> privilege allows the display of |
| 906 | | - @ sensitive information such as the email address of users and contact |
| 910 | + @ The <span class="capability">View-PII</span> privilege allows the display |
| 911 | + @ of personally-identifiable information information such as the |
| 912 | + @ email address of users and contact |
| 907 | 913 | @ information on tickets. Recommended OFF for |
| 908 | 914 | @ <span class="usertype">anonymous</span> and for |
| 909 | 915 | @ <span class="usertype">nobody</span> but ON for |
| 910 | 916 | @ <span class="usertype">developer</span>. |
| 911 | 917 | @ </p></li> |
| 912 | 918 | |