function spa_forums_global_perm_form() { ?> <script type="text/javascript"> jQuery(document).ready(function() { spjAjaxForm('sfnewglobalpermission', 'sfreloadfb'); }); </script> <?php spa_paint_options_init(); $ahahURL = SFHOMEURL . 'index.php?sp_ahah=forums-loader&sfnonce=' . wp_create_nonce('forum-ahah') . '&saveform=globalperm'; ?> <form action="<?php echo $ahahURL; ?> " method="post" id="sfnewglobalpermission" name="sfnewglobalpermission"> <?php echo sp_create_nonce('forum-adminform_globalpermissionnew'); spa_paint_open_tab(spa_text('Forums') . ' - ' . spa_text('Add Global Permission Set'), true); spa_paint_open_panel(); spa_paint_open_fieldset(spa_text('Add a User Group Permission Set to All Forums'), 'true', 'add-a-user-group-permission-set-to-all-forums'); spa_paint_select_start(spa_text('Select usergroup'), 'usergroup_id', ''); spa_display_usergroup_select(false, 0, false); spa_paint_select_end(); spa_paint_select_start(spa_text('Select permission set'), 'role', ''); spa_display_permission_select(false, 0, false); spa_paint_select_end(); echo '<p>' . spa_text('Caution: Any current permission sets for the selected usergroup for ANY forum may be overwritten') . '</p>'; spa_paint_close_fieldset(); spa_paint_close_panel(); do_action('sph_forums_global_perm_panel'); spa_paint_close_container(); ?> <div class="sfform-submit-bar"> <input type="submit" class="button-primary" id="saveit" name="saveit" value="<?php spa_etext('Add Global Permission'); ?> " /> </div> </form> <?php spa_paint_close_tab(); ?> <div class="sfform-panel-spacer"></div> <?php }
function spa_forums_add_permission_form($forum_id) { ?> <script type="text/javascript"> jQuery(document).ready(function() { spjAjaxForm('sfpermissionnew<?php echo $forum_id; ?> ', 'sfreloadfb'); }); </script> <?php $forum = spdb_table(SFFORUMS, "forum_id={$forum_id}", 'row'); echo '<div class="sfform-panel-spacer"></div>'; spa_paint_options_init(); $ahahURL = SFHOMEURL . 'index.php?sp_ahah=forums-loader&sfnonce=' . wp_create_nonce('forum-ahah') . '&saveform=addperm'; ?> <form action="<?php echo $ahahURL; ?> " method="post" id="sfpermissionnew<?php echo $forum->forum_id; ?> " name="sfpermissionnew<?php echo $forum->forum_id; ?> "> <?php echo sp_create_nonce('forum-adminform_permissionnew'); spa_paint_open_tab(spa_text('Forums') . ' - ' . spa_text('Manage Groups and Forums'), true); spa_paint_open_panel(); spa_paint_open_fieldset(spa_text('Add Permission Set'), 'true', 'add-user-group-permission-set'); ?> <table class="form-table"> <tr> <td class="sflabel"><?php spa_display_usergroup_select(true, $forum->forum_id); ?> </td> </tr><tr> <td class="sflabel"><?php spa_display_permission_select(); ?> </td> </tr> </table> <input type="hidden" name="forum_id" value="<?php echo $forum->forum_id; ?> " /> <?php spa_paint_close_fieldset(); spa_paint_close_panel(); do_action('sph_forums_add_perm_panel'); spa_paint_close_container(); ?> <div class="sfform-submit-bar"> <input type="submit" class="button-primary" id="permnew<?php echo $forum->forum_id; ?> " name="permnew<?php echo $forum->forum_id; ?> " value="<?php spa_etext('Add Permission Set'); ?> " /> <input type="button" class="button-primary" onclick="javascript:jQuery('#newperm-<?php echo $forum->forum_id; ?> ').html('');" id="sfpermissionnew<?php echo $forum->forum_id; ?> " name="addpermcancel<?php echo $forum->forum_id; ?> " value="<?php spa_etext('Cancel'); ?> " /> </div> <?php spa_paint_close_tab(); ?> </form> <div class="sfform-panel-spacer"></div> <?php }
function spa_usergroups_delete_members_form($usergroup_id) { ?> <script type="text/javascript"> jQuery(document).ready(function() { jQuery('#usergrouprow-<?php echo $usergroup_id; ?> ').addClass('inForm'); jQuery('#sfmemberdel<?php echo $usergroup_id; ?> ').ajaxForm({ target: '#sfmsgspot', }); }); </script> <?php spa_paint_options_init(); $ahahURL = SFHOMEURL . 'index.php?sp_ahah=usergroups-loader&sfnonce=' . wp_create_nonce('forum-ahah') . '&saveform=delmembers'; $url = SFHOMEURL . 'index.php?sp_ahah=memberships&action=del&sfnonce=' . wp_create_nonce('forum-ahah'); $target = 'sfmsgspot'; $smessage = esc_js(spa_text('Please Wait - Processing')); $emessage = esc_js(spa_text('Users Deleted/Moved')); ?> <form action="<?php echo $ahahURL; ?> " method="post" id="sfmemberdel<?php echo $usergroup_id; ?> " name="sfmemberdel<?php echo $usergroup_id; ?> " onsubmit="spjAddDelMembers('sfmemberdel<?php echo $usergroup_id; ?> ', '<?php echo $url; ?> ', '<?php echo $target; ?> ', '<?php echo $smessage; ?> ', '<?php echo $emessage; ?> ', 0, 50, '#dmid<?php echo $usergroup_id; ?> ');"> <?php echo sp_create_nonce('forum-adminform_memberdel'); ?> <input type="hidden" name="usergroupid" value="<?php echo $usergroup_id; ?> " /> <p><?php spa_etext('Select members to delete/move (use CONTROL for multiple users)'); ?> </p> <p><?php spa_etext('To move members, select a new usergroup'); ?> </p> <?php spa_display_usergroup_select(); $from = esc_js(spa_text('Current Members')); $to = esc_js(spa_text('Selected Members')); $action = 'delug'; include_once SF_PLUGIN_DIR . '/admin/library/ahah/spa-ahah-multiselect.php'; ?> <div class="clearboth"></div> <?php do_action('sph_usergroup_delete_member_panel'); ?> <span><input type="submit" class="button-primary" id="sfmemberdel<?php echo $usergroup_id; ?> " name="sfmemberdel<?php echo $usergroup_id; ?> " value="<?php spa_etext('Delete/Move Members'); ?> " /> <span class="button sfhidden" id='onFinish'></span> <input type="button" class="button-primary" onclick="javascript:jQuery('#members-<?php echo $usergroup_id; ?> ').html('');jQuery('#usergrouprow-<?php echo $usergroup_id; ?> ').removeClass('inForm');" id="sfmemberdel<?php echo $usergroup_id; ?> " name="delmemberscancel<?php echo $usergroup_id; ?> " value="<?php spa_etext('Cancel'); ?> " /></span> <br /> <div class="pbar" id="progressbar"></div> </form> <div class="sfform-panel-spacer"></div> <?php }
function spa_forums_add_group_permission_form($group_id) { ?> <script type="text/javascript"> jQuery(document).ready(function() { jQuery('#grouprow-<?php echo $group_id; ?> ').addClass('inForm'); spjAjaxForm('sfgrouppermnew<?php echo $group_id; ?> ', 'sfreloadfb'); }); </script> <?php $group = $group = spdb_table(SFGROUPS, "group_id={$group_id}", 'row'); spa_paint_options_init(); $ahahURL = SFHOMEURL . 'index.php?sp_ahah=forums-loader&sfnonce=' . wp_create_nonce('forum-ahah') . '&saveform=grouppermission'; ?> <form action="<?php echo $ahahURL; ?> " method="post" id="sfgrouppermnew<?php echo $group->group_id; ?> " name="sfgrouppermnew<?php echo $group->group_id; ?> "> <?php echo sp_create_nonce('forum-adminform_grouppermissionnew'); spa_paint_open_tab(spa_text('Forums') . ' - ' . spa_text('Manage Groups and Forums'), true); spa_paint_open_panel(); spa_paint_open_fieldset(spa_text('Add a User Group Permission Set to an Entire Group'), 'true', 'add-a-user-group-permission-set-to-an-entire-group'); ?> <?php echo spa_text('Set a usergroup permission set for all forum in a group') . ': ' . sp_filter_title_display($group->group_name); ?> <table class="form-table"> <tr> <td class="sflabel"><?php spa_display_usergroup_select(); ?> </td> </tr><tr> <td class="sflabel"><?php spa_display_permission_select(); ?> </td> </tr><tr> <td class="sflabel"> <input type="checkbox" id="sfadddef" name="adddef" /> <label for="sfadddef"><?php spa_etext('Add to group default permissions'); ?> </label> </td> </tr> </table> <input type="hidden" name="group_id" value="<?php echo $group->group_id; ?> " /> <p><?php spa_etext('Caution: Any current permission set for the selected usergroup for any forum in this group will be overwritten'); ?> </p> <?php spa_paint_close_fieldset(); spa_paint_close_panel(); do_action('sph_forums_group_perm_panel'); spa_paint_close_container(); ?> <div class="sfform-submit-bar"> <input type="submit" class="button-primary" id="groupperm<?php echo $group->group_id; ?> " name="groupperm<?php echo $group->group_id; ?> " value="<?php spa_etext('Add Group Permission'); ?> " /> <input type="button" class="button-primary" onclick="javascript:jQuery('#group-<?php echo $group->group_id; ?> ').html('');jQuery('#grouprow-<?php echo $group_id; ?> ').removeClass('inForm');" id="grouppermcancel<?php echo $group->group_id; ?> " name="grouppermcancel<?php echo $group->group_id; ?> " value="<?php spa_etext('Cancel'); ?> " /> </div> <?php spa_paint_close_tab(); ?> </form> <div class="sfform-panel-spacer"></div> <?php }