diff options
author | Meik Sievertsen <acydburn@phpbb.com> | 2006-02-12 19:21:00 +0000 |
---|---|---|
committer | Meik Sievertsen <acydburn@phpbb.com> | 2006-02-12 19:21:00 +0000 |
commit | 81f78690dbcb0bb90304fb5e2b7343866d371615 (patch) | |
tree | 13e813246688812d944a406a351ee6c57134b82c /phpBB/adm/style/acp_permissions.html | |
parent | 3f323153b5f201dd7954c7f4ba6da53c98defcd0 (diff) | |
download | forums-81f78690dbcb0bb90304fb5e2b7343866d371615.tar forums-81f78690dbcb0bb90304fb5e2b7343866d371615.tar.gz forums-81f78690dbcb0bb90304fb5e2b7343866d371615.tar.bz2 forums-81f78690dbcb0bb90304fb5e2b7343866d371615.tar.xz forums-81f78690dbcb0bb90304fb5e2b7343866d371615.zip |
my turn to break things... harharhar
- checking in permission settings and permission masks
- permission presets and documentation not finished yet
- added backtrace function to determine file/line for sql errors
- fixed marlist for orphan attachments/groups/logs/users
- able to change anonymous user settings/permissions now
- re-arranged admin permissions a bit (added some and removed some)
- setting forum permissions after creating/editing forum now selects every default group (copy permisson/dropdown to be added for adding forums)
- finished user permissions in users acp
note: the layout for permissions might change
devs: please empty the user_permissions in phpbb_users. Also, first change your auth_options table, remove all cache files and then re-set admin permissions. After having set the admin permissions you can update your modules table (else you will not see the permission tabs) - or empty the auth setting within the modules table to be able to see the permission modules (they rely on newly added permission options)
git-svn-id: file:///svn/phpbb/trunk@5553 89ea8834-ac86-4346-8a33-228a782c2dd0
Diffstat (limited to 'phpBB/adm/style/acp_permissions.html')
-rw-r--r-- | phpBB/adm/style/acp_permissions.html | 318 |
1 files changed, 318 insertions, 0 deletions
diff --git a/phpBB/adm/style/acp_permissions.html b/phpBB/adm/style/acp_permissions.html new file mode 100644 index 0000000000..a3fe26426f --- /dev/null +++ b/phpBB/adm/style/acp_permissions.html @@ -0,0 +1,318 @@ +<!-- INCLUDE overall_header.html --> + +<a name="maincontent"></a> + +<!-- IF S_SELECT_VICTIM --> + + <h1>{L_TITLE}</h1> + + <p>{L_EXPLAIN}</p> + + <!-- IF S_FORUM_NAMES --> + <p><b>{L_FORUMS}:</b> {FORUM_NAMES}</p> + <!-- ENDIF --> + + <!-- IF S_SELECT_FORUM --> + + <form id="select_victim" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_LOOK_UP_FORUM}</legend> + <!-- IF S_FORUM_MULTIPLE --><p>{L_LOOK_UP_FORUMS_EXPLAIN}</p><!-- ENDIF --> + <dl> + <dt><label for="forum">{L_LOOK_UP_FORUM}:</label></dt> + <dd><select id="forum" name="forum_id[]"<!-- IF S_FORUM_MULTIPLE --> multiple="multiple"<!-- ENDIF --> size="10">{S_FORUM_OPTIONS}</select></dd> + <!-- IF S_FORUM_ALL --><dd><input type="checkbox" name="all_forums" value="1" /> {L_ALL_FORUMS}</dd><!-- ENDIF --> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input type="submit" name="submit" value="{L_SUBMIT}" class="button1" /> + </fieldset> + + </form> + + <!-- ELSEIF S_SELECT_USER and S_CAN_SELECT_USER --> + + <form id="select_victim" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_LOOK_UP_USER}</legend> + <dl> + <dt><label for="username">{L_FIND_USERNAME}:</label></dt> + <dd><input class="medium" type="text" id="username" name="username[]" /></dd> + <dd>[ <a href="#" onclick="window.open('{U_FIND_USERNAME}', '_phpbbsearch', 'height=500, resizable=yes, scrollbars=yes, width=740'); return false;">{L_FIND_USERNAME}</a> ]</dd> + <dd class="full" style="text-align: left;"><input type="checkbox" id="anonymous" name="user_id[]" value="{ANONYMOUS_USER_ID}" /> {L_SELECT_ANONYMOUS}</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input type="submit" name="submit" value="{L_SUBMIT}" class="button1" /> + </fieldset> + + </form> + + <!-- ELSEIF S_SELECT_GROUP and S_CAN_SELECT_GROUP --> + + <form id="select_victim" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_LOOK_UP_GROUP}</legend> + <dl> + <dt><label for="group">{L_LOOK_UP_GROUP}:</label></dt> + <dd><select name="group_id[]" id="group">{S_GROUP_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input type="submit" name="submit" value="{L_SUBMIT}" class="button1" /> + </fieldset> + + </form> + + <!-- ELSEIF S_SELECT_USERGROUP --> + + <div style="float: left; width: 48%;"> + + <!-- IF S_CAN_SELECT_USER --> + + <h1>{L_USERS}</h1> + + <form id="users" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_MANAGE_USERS}</legend> + <dl> + <dd class="full"><select style="width: 100%;" name="user_id[]" multiple="multiple" size="5">{S_DEFINED_USER_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input class="button2" type="submit" name="action[delete]" value="{L_DELETE}" /> + <input class="button1" type="submit" name="submit_edit_options" value="{L_SET_PERMISSIONS}" /> + </fieldset> + + </form> + + <form id="add_user" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_ADD_USERS}</legend> + <p>{L_USERNAMES_EXPLAIN}</p> + <dl> + <dd class="full"><textarea id="username" name="usernames" rows="5" cols="5" style="width: 100%; height: 60px;"></textarea></dd> + <dd class="full" style="text-align: left;"><input type="checkbox" id="anonymous" name="user_id[]" value="{ANONYMOUS_USER_ID}" /> {L_SELECT_ANONYMOUS}</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input class="button2" type="submit" name="find_username" value="{L_FIND_USERNAME}" onclick="window.open('{U_FIND_USERNAME}', '_phpbbsearch', 'height=500, resizable=yes, scrollbars=yes, width=740'); return false;" /> + <input class="button1" type="submit" name="submit_add_options" value="{L_SET_PERMISSIONS}" /> + </fieldset> + + </form> + + <!-- ENDIF --> + + </div> + + <div style="float: right; width: 48%"> + + <!-- IF S_CAN_SELECT_GROUP --> + + <h1>{L_USERGROUPS}</h1> + + <form id="groups" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_MANAGE_GROUPS}</legend> + <dl> + <dd class="full"><select style="width: 100%;" name="group_id[]" multiple="multiple" size="5">{S_DEFINED_GROUP_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input class="button2" type="submit" name="action[delete]" value="{L_DELETE}" /> + <input class="button1" type="submit" name="submit_edit_options" value="{L_SET_PERMISSIONS}" /> + </fieldset> + + </form> + + <form id="add_groups" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_ADD_GROUPS}</legend> + <dl> + <dd class="full"><select name="group_id[]" style="width: 100%; height: 107px;" multiple="multiple">{S_ADD_GROUP_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input type="submit" class="button1" name="submit_add_options" value="{L_SET_PERMISSIONS}" /> + </fieldset> + + </form> + + <!-- ENDIF --> + + </div> + + <!-- ELSEIF S_SELECT_USERGROUP_VIEW --> + + <div style="float: left; width: 48%;"> + + <h1>{L_USERS}</h1> + + <form id="users" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_MANAGE_USERS}</legend> + <dl> + <dd class="full"><select style="width: 100%;" name="user_id[]" multiple="multiple" size="5">{S_DEFINED_USER_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input class="button1" type="submit" name="submit" value="{L_VIEW_PERMISSIONS}" /> + </fieldset> + + </form> + + <form id="add_user" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_LOOK_UP_USER}</legend> + <dl> + <dt><label for="username">{L_FIND_USERNAME}:</label></dt> + <dd><input type="text" id="username" name="username[]" /></dd> + <dd>[ <a href="#" onclick="window.open('{U_FIND_USERNAME}', '_phpbbsearch', 'height=500, resizable=yes, scrollbars=yes, width=740'); return false;">{L_FIND_USERNAME}</a> ]</dd> + <dd class="full" style="text-align: left;"><input type="checkbox" id="anonymous" name="user_id[]" value="{ANONYMOUS_USER_ID}" /> {L_SELECT_ANONYMOUS}</dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input type="submit" name="submit" value="{L_VIEW_PERMISSIONS}" class="button1" /> + </fieldset> + + </form> + + </div> + + <div style="float: right; width: 48%"> + + <h1>{L_USERGROUPS}</h1> + + <form id="groups" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_MANAGE_GROUPS}</legend> + <dl> + <dd class="full"><select style="width: 100%;" name="group_id[]" multiple="multiple" size="5">{S_DEFINED_GROUP_OPTIONS}</select></dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input class="button1" type="submit" name="submit" value="{L_VIEW_PERMISSIONS}" /> + </fieldset> + + </form> + + <form id="group" method="post" action="{U_ACTION}"> + + <fieldset> + <legend>{L_LOOK_UP_GROUP}</legend> + <dl> + <dt><label for="group">{L_LOOK_UP_GROUP}:</label></dt> + <dd><select name="group_id[]" id="group">{S_ADD_GROUP_OPTIONS}</select></dd> + <dd> </dd> + </dl> + </fieldset> + + <fieldset class="quick"> + {S_HIDDEN_FIELDS} + <input type="submit" name="submit" value="{L_VIEW_PERMISSIONS}" class="button1" /> + </fieldset> + + </form> + + </div> + + <!-- ENDIF --> + +<!-- ENDIF --> + +<!-- IF S_VIEWING_PERMISSIONS --> + + <h1>{L_ACL_VIEW}</h1> + + <p>{L_ACL_VIEW_EXPLAIN}</p> + + <fieldset class="quick"> + <b>» {L_PERMISSION_TYPE}</b> + </fieldset> + + <!-- INCLUDE permission_mask.html --> + +<!-- ENDIF --> + +<!-- IF S_SETTING_PERMISSIONS --> + + <h1>{L_ACL_SET}</h1> + + <p>{L_ACL_SET_EXPLAIN}</p> + + <br /> + + <fieldset class="quick" style="float: right;"> + <b>» {L_PERMISSION_TYPE}</b> + </fieldset> + + <!-- IF S_PERMISSION_DROPDOWN --> + <form id="pselect" method="post" action="{U_ACTION}"> + + <fieldset class="quick" style="float: left;"> + {S_HIDDEN_FIELDS} + {L_SELECT_TYPE}: <select name="type">{S_PERMISSION_DROPDOWN}</select> + + <input class="button2" type="submit" name="submit" value="{L_GO}" /> + </fieldset> + + </form> + <!-- ENDIF --> + + <br /><br /> + + <form id="set_permissions" method="post" action="{U_ACTION}"> + + {S_HIDDEN_FIELDS} + + <!-- INCLUDE permission_mask.html --> + + <br /><br /> + + <fieldset class="quick" style="float: left;"> + {L_PERM_PRESET_APPLIED_TO_ALL}<br /> + <a href="javascript:marklist('set_permissions', 'inherit', true);">{L_MARK_ALL}</a> • <a href="javascript:marklist('set_permissions', 'inherit', false);">{L_UNMARK_ALL}</a> + </fieldset> + + <fieldset class="quick" style="float: right;"> + <input class="button1" type="submit" name="action[apply_all_permissions]" value="{L_APPLY_ALL_PERMISSIONS}" /> + </fieldset> + + <br /><br /> + + </form> + +<!-- ENDIF --> + +<!-- INCLUDE overall_footer.html -->
\ No newline at end of file |