function step_components() { if (!current_user_can('activate_plugins')) { return false; } if (!function_exists('bp_core_admin_component_options')) { require nxt_PLUGIN_DIR . '/buddypress/bp-core/admin/bp-core-admin.php'; } ?> <p><?php _e("BuddyPress bundles several individual social components together, each one adding a distinct feature. This first step decides which features are enabled on your site; all features are enabled by default. Don't worry, you can change your mind at any point in the future.", 'buddypress'); ?> </p> <?php bp_core_admin_component_options(); ?> <div class="submit clear"> <input type="hidden" name="save" value="components" /> <input type="hidden" name="step" value="<?php echo esc_attr($this->current_step); ?> " /> <?php nxt_nonce_field('bpwizard_components'); ?> </div> <?php }
/** * Renders the Component Setup admin panel. * * @package BuddyPress Core * @since {@internal Unknown}} * @uses bp_core_admin_component_options() */ function bp_core_admin_component_setup() { ?> <div class="wrap"> <?php screen_icon('buddypress'); ?> <h2 class="nav-tab-wrapper"><?php bp_core_admin_tabs(__('Components', 'buddypress')); ?> </h2> <?php if (isset($_GET['updated']) && 'true' === $_GET['updated']) { ?> <div id="message" class="updated fade"> <p><?php _e('Settings Saved', 'buddypress'); ?> </p> </div> <?php } ?> <form action="" method="post" id="bp-admin-component-form"> <?php bp_core_admin_component_options(); ?> <p class="submit clear"> <input class="button-primary" type="submit" name="bp-admin-component-submit" id="bp-admin-component-submit" value="<?php _e('Save Settings', 'buddypress'); ?> "/> </p> <?php nxt_nonce_field('bp-admin-component-setup'); ?> </form> </div> <?php }