Changeset 4053 for branches/plugin/bbp-admin/bbp-admin.php
- Timestamp:
- 07/04/2012 02:17:31 AM (14 years ago)
- File:
-
- 1 edited
-
branches/plugin/bbp-admin/bbp-admin.php (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/plugin/bbp-admin/bbp-admin.php
r4052 r4053 77 77 78 78 /** 79 * Setup the admin hooks, actions and filters79 * Admin globals 80 80 * 81 81 * @since bbPress (r2646) 82 82 * @access private 83 * 84 * @uses add_action() To add various actions 85 * @uses add_filter() To add various filters 86 */ 87 private function setup_actions() { 88 89 /** General Actions ***************************************************/ 90 91 // Add menu item to settings menu 92 add_action( 'bbp_admin_menu', array( $this, 'admin_menus' ) ); 93 94 // Add some general styling to the admin area 95 add_action( 'bbp_admin_head', array( $this, 'admin_head' ) ); 96 97 // Add notice if not using a bbPress theme 98 add_action( 'bbp_admin_notices', array( $this, 'activation_notice' ) ); 99 100 // Add green admin style 101 add_action( 'bbp_register_admin_style', array( $this, 'register_admin_style' ) ); 102 103 // Add settings 104 add_action( 'bbp_register_admin_settings', array( $this, 'register_admin_settings' ) ); 105 106 // Add menu item to settings menu 107 add_action( 'bbp_activation', array( $this, 'new_install' ) ); 108 109 // Forums 'Right now' Dashboard widget 110 add_action( 'wp_dashboard_setup', array( $this, 'dashboard_widget_right_now' ) ); 111 112 /** Filters ***********************************************************/ 113 114 // Add link to settings page 115 add_filter( 'plugin_action_links', array( $this, 'add_settings_link' ), 10, 2 ); 116 117 /** Network Admin *****************************************************/ 118 119 // Add menu item to settings menu 120 add_action( 'network_admin_menu', array( $this, 'network_admin_menus' ) ); 121 122 /** Dependencies ******************************************************/ 123 124 // Allow plugins to modify these actions 125 do_action_ref_array( 'bbp_admin_loaded', array( &$this ) ); 83 */ 84 private function setup_globals() { 85 $bbp = bbpress(); 86 $this->admin_dir = trailingslashit( $bbp->plugin_dir . 'bbp-admin' ); // Admin path 87 $this->admin_url = trailingslashit( $bbp->plugin_url . 'bbp-admin' ); // Admin url 88 $this->images_url = trailingslashit( $this->admin_url . 'images' ); // Admin images URL 89 $this->styles_url = trailingslashit( $this->admin_url . 'styles' ); // Admin styles URL 126 90 } 127 91 … … 144 108 145 109 /** 146 * Admin globals110 * Setup the admin hooks, actions and filters 147 111 * 148 112 * @since bbPress (r2646) 149 113 * @access private 150 */ 151 private function setup_globals() { 152 $bbp = bbpress(); 153 $this->admin_dir = trailingslashit( $bbp->plugin_dir . 'bbp-admin' ); // Admin url 154 $this->admin_url = trailingslashit( $bbp->plugin_url . 'bbp-admin' ); // Admin url 155 $this->images_url = trailingslashit( $this->admin_url . 'images' ); // Admin images URL 156 $this->styles_url = trailingslashit( $this->admin_url . 'styles' ); // Admin styles URL 114 * 115 * @uses add_action() To add various actions 116 * @uses add_filter() To add various filters 117 */ 118 private function setup_actions() { 119 120 /** General Actions ***************************************************/ 121 122 add_action( 'bbp_admin_menu', array( $this, 'admin_menus' ) ); // Add menu item to settings menu 123 add_action( 'bbp_admin_head', array( $this, 'admin_head' ) ); // Add some general styling to the admin area 124 add_action( 'bbp_admin_notices', array( $this, 'activation_notice' ) ); // Add notice if not using a bbPress theme 125 add_action( 'bbp_register_admin_style', array( $this, 'register_admin_style' ) ); // Add green admin style 126 add_action( 'bbp_register_admin_settings', array( $this, 'register_admin_settings' ) ); // Add settings 127 add_action( 'bbp_activation', array( $this, 'new_install' ) ); // Add menu item to settings menu 128 add_action( 'wp_dashboard_setup', array( $this, 'dashboard_widget_right_now' ) ); // Forums 'Right now' Dashboard widget 129 130 /** Filters ***********************************************************/ 131 132 // Add link to settings page 133 add_filter( 'plugin_action_links', array( $this, 'add_settings_link' ), 10, 2 ); 134 135 /** Network Admin *****************************************************/ 136 137 // Add menu item to settings menu 138 add_action( 'network_admin_menu', array( $this, 'network_admin_menus' ) ); 139 140 /** Dependencies ******************************************************/ 141 142 // Allow plugins to modify these actions 143 do_action_ref_array( 'bbp_admin_loaded', array( &$this ) ); 157 144 } 158 145 … … 660 647 wp_admin_css_color( 'bbpress', __( 'Green', 'bbpress' ), $css_file, array( '#222222', '#006600', '#deece1', '#6eb469' ) ); 661 648 } 649 650 /** Updaters **************************************************************/ 662 651 663 652 /**
Note: See TracChangeset
for help on using the changeset viewer.