Changeset 6178 for trunk/src/includes/admin/forums.php
- Timestamp:
- 12/18/2016 04:13:15 PM (9 years ago)
- File:
-
- 1 edited
-
trunk/src/includes/admin/forums.php (modified) (14 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/includes/admin/forums.php
r6141 r6178 24 24 25 25 /** 26 * @var The post type of this admin component26 * @var string The post type of this admin component 27 27 */ 28 28 private $post_type = ''; 29 30 /** 31 * @var WP_Screen The current screen object 32 */ 33 private $screen; 29 34 30 35 /** Functions *************************************************************/ … … 95 100 */ 96 101 private function bail() { 97 if ( $this->post_type != get_current_screen()->post_type ) { 102 103 // Not for a post type 104 if ( empty( $this->screen->post_type ) ) { 105 return true; 106 } 107 108 // Not this post type 109 if ( $this->post_type != $this->screen->post_type ) { 98 110 return true; 99 111 } … … 111 123 private function setup_globals() { 112 124 $this->post_type = bbp_get_forum_post_type(); 125 $this->screen = get_current_screen(); 113 126 } 114 127 … … 129 142 130 143 // Overview 131 get_current_screen()->add_help_tab( array(144 $this->screen->add_help_tab( array( 132 145 'id' => 'overview', 133 146 'title' => __( 'Overview', 'bbpress' ), … … 137 150 138 151 // Screen Content 139 get_current_screen()->add_help_tab( array(152 $this->screen->add_help_tab( array( 140 153 'id' => 'screen-content', 141 154 'title' => __( 'Screen Content', 'bbpress' ), … … 150 163 151 164 // Available Actions 152 get_current_screen()->add_help_tab( array(165 $this->screen->add_help_tab( array( 153 166 'id' => 'action-links', 154 167 'title' => __( 'Available Actions', 'bbpress' ), … … 163 176 164 177 // Bulk Actions 165 get_current_screen()->add_help_tab( array(178 $this->screen->add_help_tab( array( 166 179 'id' => 'bulk-actions', 167 180 'title' => __( 'Bulk Actions', 'bbpress' ), … … 172 185 173 186 // Help Sidebar 174 get_current_screen()->set_help_sidebar(187 $this->screen->set_help_sidebar( 175 188 '<p><strong>' . __( 'For more information:', 'bbpress' ) . '</strong></p>' . 176 189 '<p>' . __( '<a href="https://codex.bbpress.org" target="_blank">bbPress Documentation</a>', 'bbpress' ) . '</p>' . … … 184 197 * @since 2.0.0 bbPress (r3119) 185 198 * 186 * @uses get_current_screen()199 * @uses $this->screen 187 200 */ 188 201 public function new_help() { … … 194 207 $customize_display = '<p>' . __( 'The title field and the big forum editing Area are fixed in place, but you can reposition all the other boxes using drag and drop, and can minimize or expand them by clicking the title bar of each box. Use the Screen Options tab to unhide more boxes (Excerpt, Send Trackbacks, Custom Fields, Discussion, Slug, Author) or to choose a 1- or 2-column layout for this screen.', 'bbpress' ) . '</p>'; 195 208 196 get_current_screen()->add_help_tab( array(209 $this->screen->add_help_tab( array( 197 210 'id' => 'customize-display', 198 211 'title' => __( 'Customizing This Display', 'bbpress' ), … … 200 213 ) ); 201 214 202 get_current_screen()->add_help_tab( array(215 $this->screen->add_help_tab( array( 203 216 'id' => 'title-forum-editor', 204 217 'title' => __( 'Title and Forum Editor', 'bbpress' ), … … 214 227 } 215 228 216 get_current_screen()->add_help_tab( array(229 $this->screen->add_help_tab( array( 217 230 'id' => 'forum-attributes', 218 231 'title' => __( 'Forum Attributes', 'bbpress' ), … … 228 241 ) ); 229 242 230 get_current_screen()->add_help_tab( array(243 $this->screen->add_help_tab( array( 231 244 'id' => 'publish-box', 232 245 'title' => __( 'Publish Box', 'bbpress' ), … … 234 247 ) ); 235 248 236 get_current_screen()->set_help_sidebar(249 $this->screen->set_help_sidebar( 237 250 '<p><strong>' . __( 'For more information:', 'bbpress' ) . '</strong></p>' . 238 251 '<p>' . __( '<a href="https://codex.bbpress.org" target="_blank">bbPress Documentation</a>', 'bbpress' ) . '</p>' .
Note: See TracChangeset
for help on using the changeset viewer.