Changeset 5951 for trunk/src/includes/extend/buddypress/groups.php
- Timestamp:
- 10/28/2015 04:07:50 AM (10 years ago)
- File:
-
- 1 edited
-
trunk/src/includes/extend/buddypress/groups.php (modified) (44 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/includes/extend/buddypress/groups.php
r5908 r5951 19 19 * Loads Group Extension for Forums Component 20 20 * 21 * @since bbPress (r3552)21 * @since 2.1.0 bbPress (r3552) 22 22 * 23 23 * @package bbPress … … 31 31 * Setup bbPress group extension variables 32 32 * 33 * @since bbPress (r3552)33 * @since 2.1.0 bbPress (r3552) 34 34 */ 35 35 public function __construct() { … … 43 43 * Setup the group forums class variables 44 44 * 45 * @since bbPress (r3552)45 * @since 2.1.0 bbPress (r3552) 46 46 */ 47 47 private function setup_variables() { … … 76 76 * Setup the group forums class actions 77 77 * 78 * @since bbPress (r4552)78 * @since 2.3.0 bbPress (r4552) 79 79 */ 80 80 private function setup_actions() { … … 105 105 * Setup the group forums class filters 106 106 * 107 * @since bbPress (r4552)107 * @since 2.3.0 bbPress (r4552) 108 108 */ 109 109 private function setup_filters() { … … 150 150 * The primary display function for group forums 151 151 * 152 * @since bbPress (r3746)152 * @since 2.1.0 bbPress (r3746) 153 153 * 154 154 * @param int $group_id ID of the current group. Available only on BP 2.2+. … … 175 175 * Maybe unset the group forum nav item if group does not have a forum 176 176 * 177 * @since bbPress (r4552)177 * @since 2.3.0 bbPress (r4552) 178 178 * 179 179 * @return If not viewing a single group … … 196 196 * Allow group members to have advanced priviledges in group forum topics. 197 197 * 198 * @since bbPress (r4434)198 * @since 2.2.0 bbPress (r4434) 199 199 * 200 200 * @param array $caps … … 246 246 * Remove the topic meta cap map, so it doesn't interfere with sidebars. 247 247 * 248 * @since bbPress (r4434)248 * @since 2.2.0 bbPress (r4434) 249 249 */ 250 250 public function remove_group_forum_meta_cap_map() { … … 257 257 * Show forums and new forum form when editing a group 258 258 * 259 * @since bbPress (r3563)259 * @since 2.1.0 bbPress (r3563) 260 260 * 261 261 * @param object $group (the group to edit if in Group Admin UI) … … 323 323 * Save the Group Forum data on edit 324 324 * 325 * @since bbPress (r3465)325 * @since 2.0.0 bbPress (r3465) 326 326 * 327 327 * @param int $group_id (to handle Group Admin UI hook bp_group_admin_edit_after ) … … 434 434 * Adds a metabox to BuddyPress Group Admin UI 435 435 * 436 * @since bbPress (r4814)436 * @since 2.3.0 bbPress (r4814) 437 437 * 438 438 * @uses add_meta_box … … 453 453 * Displays the bbPress metabox in BuddyPress Group Admin UI 454 454 * 455 * @since bbPress (r4814)455 * @since 2.3.0 bbPress (r4814) 456 456 * 457 457 * @param object $item (group object) … … 468 468 * Show forums and new forum form when creating a group 469 469 * 470 * @since bbPress (r3465)470 * @since 2.0.0 bbPress (r3465) 471 471 */ 472 472 public function create_screen( $group_id = 0 ) { … … 498 498 * Save the Group Forum data on create 499 499 * 500 * @since bbPress (r3465)500 * @since 2.0.0 bbPress (r3465) 501 501 */ 502 502 public function create_screen_save( $group_id = 0 ) { … … 585 585 * Used to start an output buffer 586 586 * 587 * @since bbPress (r3746)587 * @since 2.1.0 bbPress (r3746) 588 588 */ 589 589 public function ob_start() { … … 594 594 * Used to end an output buffer 595 595 * 596 * @since bbPress (r3746)596 * @since 2.1.0 bbPress (r3746) 597 597 */ 598 598 public function ob_end_clean() { … … 603 603 * Creating a group forum or category (including root for group) 604 604 * 605 * @since bbPress (r3653)605 * @since 2.1.0 bbPress (r3653) 606 606 * 607 607 * @param type $forum_args … … 630 630 * Removing a group forum or category (including root for group) 631 631 * 632 * @since bbPress (r3653)632 * @since 2.1.0 bbPress (r3653) 633 633 * 634 634 * @param type $forum_args … … 657 657 * Listening to BuddyPress Group deletion to remove the forum 658 658 * 659 * @since bbPress (r4815)659 * @since 2.3.0 bbPress (r4815) 660 660 * 661 661 * @param int $group_id The group ID … … 736 736 * Toggle the enable_forum group setting on or off 737 737 * 738 * @since bbPress (r4612)738 * @since 2.3.0 bbPress (r4612) 739 739 * 740 740 * @param int $group_id The group to toggle … … 779 779 * In the future, many-to-many should be allowed. 780 780 * 781 * @since bbPress (r3653)781 * @since 2.1.0 bbPress (r3653) 782 782 * 783 783 * @uses bp_get_current_group_id() … … 978 978 * Strip super stickies from the topic query 979 979 * 980 * @since bbPress (r4810)980 * @since 2.3.0 bbPress (r4810) 981 981 * 982 982 * @access private … … 992 992 * Unset the type super sticky from topic type 993 993 * 994 * @since bbPress (r4810)994 * @since 2.3.0 bbPress (r4810) 995 995 * 996 996 * @access private … … 1008 1008 * Ugly preg_replace to hide the to front admin link 1009 1009 * 1010 * @since bbPress (r4810)1010 * @since 2.3.0 bbPress (r4810) 1011 1011 * 1012 1012 * @access private … … 1028 1028 * Redirect to the group forum screen 1029 1029 * 1030 * @since bbPress (r3653)1030 * @since 2.1.0 bbPress (r3653) 1031 1031 * 1032 1032 * @param str $redirect_url … … 1046 1046 * Redirect to the group forum screen 1047 1047 * 1048 * @since bbPress (r3653)1048 * @since 2.1.0 bbPress (r3653) 1049 1049 */ 1050 1050 public function new_reply_redirect_to( $redirect_url = '', $redirect_to = '', $reply_id = 0 ) { … … 1079 1079 * Redirect to the group admin forum edit screen 1080 1080 * 1081 * @since bbPress (r3653)1081 * @since 2.1.0 bbPress (r3653) 1082 1082 * 1083 1083 * @uses groups_get_current_group() … … 1105 1105 * Prevent Forum Parent from appearing 1106 1106 * 1107 * @since bbPress (r3746)1107 * @since 2.1.0 bbPress (r3746) 1108 1108 */ 1109 1109 … … 1119 1119 * Prevent Topic Parent from appearing 1120 1120 * 1121 * @since bbPress (r3746)1121 * @since 2.1.0 bbPress (r3746) 1122 1122 * 1123 1123 * @uses bbp_get_group_forum_ids() to get BuddyPress group forums … … 1140 1140 * Permissions to view the 'New Topic'/'Reply To' form in a BuddyPress group. 1141 1141 * 1142 * @since bbPress (r4608)1142 * @since 2.3.0 bbPress (r4608) 1143 1143 * 1144 1144 * @param bool $retval Are we allowed to view the reply form? … … 1185 1185 * we need to let BP know that bbPress added a forum. 1186 1186 * 1187 * @since bbPress (r5026)1187 * @since 2.4.0 bbPress (r5026) 1188 1188 * 1189 1189 * @link https://bbpress.trac.wordpress.org/ticket/2339/ … … 1207 1207 * Maybe map a bbPress forum/topic/reply permalink to the corresponding group 1208 1208 * 1209 * @since bbPress (r4266)1209 * @since 2.2.0 bbPress (r4266) 1210 1210 * 1211 1211 * @param int $post_id … … 1278 1278 * Map a forum permalink to its corresponding group 1279 1279 * 1280 * @since bbPress (r3802)1280 * @since 2.1.0 bbPress (r3802) 1281 1281 * 1282 1282 * @param string $url … … 1292 1292 * Map a topic permalink to its group forum 1293 1293 * 1294 * @since bbPress (r3802)1294 * @since 2.1.0 bbPress (r3802) 1295 1295 * 1296 1296 * @param string $url … … 1306 1306 * Map a reply permalink to its group forum 1307 1307 * 1308 * @since bbPress (r3802)1308 * @since 2.1.0 bbPress (r3802) 1309 1309 * 1310 1310 * @param string $url … … 1320 1320 * Map a reply edit link to its group forum 1321 1321 * 1322 * @since bbPress (r4266)1322 * @since 2.2.0 bbPress (r4266) 1323 1323 * 1324 1324 * @param string $url … … 1340 1340 * Map a post link to its group forum 1341 1341 * 1342 * @since bbPress (r4266)1342 * @since 2.2.0 bbPress (r4266) 1343 1343 * 1344 1344 * @param string $url … … 1355 1355 * Map a page link to its group forum 1356 1356 * 1357 * @since bbPress (r4266)1357 * @since 2.2.0 bbPress (r4266) 1358 1358 * 1359 1359 * @param string $url … … 1370 1370 * Map a custom post type link to its group forum 1371 1371 * 1372 * @since bbPress (r4266)1372 * @since 2.2.0 bbPress (r4266) 1373 1373 * 1374 1374 * @param string $url … … 1386 1386 * Fix pagination of topics on forum view 1387 1387 * 1388 * @since bbPress (r4266)1388 * @since 2.2.0 bbPress (r4266) 1389 1389 * 1390 1390 * @param array $args … … 1408 1408 * Fix pagination of replies on topic view 1409 1409 * 1410 * @since bbPress (r4266)1410 * @since 2.2.0 bbPress (r4266) 1411 1411 * 1412 1412 * @param array $args … … 1430 1430 * viewed via the group URL. 1431 1431 * 1432 * @since bbPress (r3802)1432 * @since 2.1.0 bbPress (r3802) 1433 1433 */ 1434 1434 public function redirect_canonical() { … … 1475 1475 * Map a forum post to its corresponding group in the group activity stream. 1476 1476 * 1477 * @since bbPress (r4396)1477 * @since 2.2.0 bbPress (r4396) 1478 1478 * 1479 1479 * @param array $args Arguments from BBP_BuddyPress_Activity::record_activity()
Note: See TracChangeset
for help on using the changeset viewer.