Changeset 5838
- Timestamp:
- 07/15/2015 05:30:26 PM (10 years ago)
- Location:
- trunk/src
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/includes/forums/template.php
r5835 r5838 465 465 466 466 /** 467 * Output value of forum mods field 468 * 469 * @since bbPress (r5837) 470 * @uses bbp_get_form_forum_mods() To get the value of forum mods field 471 */ 472 function bbp_form_forum_mods() { 473 echo bbp_get_form_forum_mods(); 474 } 475 /** 476 * Return value of forum mods field 477 * 478 * @since bbPress (r5837) 479 * 480 * @uses bbp_is_forum_edit() To check if it's the forum edit page 481 * @uses apply_filters() Calls 'bbp_get_form_forum_mods' with the mods 482 * 483 * @return string Value of forum mods field 484 */ 485 function bbp_get_form_forum_mods() { 486 487 // Get _POST data 488 if ( bbp_is_forum_form_post_request() && isset( $_POST['bbp_forum_mods'] ) ) { 489 $forum_mods = wp_unslash( $_POST['bbp_forum_mods'] ); 490 491 // Get edit data 492 } elseif ( bbp_is_single_forum() || bbp_is_forum_edit() ) { 493 494 $forum_id = get_the_ID(); 495 496 // Forum exists 497 if ( ! empty( $forum_id ) ) { 498 $new_terms = bbp_get_forum_mod_names( $forum_id ); 499 500 // Define local variable(s) 501 } else { 502 $new_terms = ''; 503 } 504 505 // Set the return value 506 $forum_mods = ( ! empty( $new_terms ) ) ? implode( ', ', $new_terms ) : ''; 507 508 // No data 509 } else { 510 $forum_mods = ''; 511 } 512 513 return apply_filters( 'bbp_get_form_forum_mods', $forum_mods ); 514 } 515 516 /** 467 517 * Output the forums last active ID 468 518 * … … 2277 2327 2278 2328 // Get forum moderators 2279 $moderators = wp_get_object_terms( $forum_id, bbp_get_forum_mod_tax_id());2329 $moderators = bbp_get_forum_mods( $forum_id ); 2280 2330 if ( ! empty( $moderators ) ) { 2281 2331 -
trunk/src/templates/default/bbpress/form-forum.php
r5836 r5838 97 97 <p> 98 98 <label for="bbp_forum_mods"><?php esc_html_e( 'Forum Moderators:', 'bbpress' ); ?></label><br /> 99 <input type="text" value="<?php bbp_form_ topic_tags(); ?>" size="40" name="bbp_forum_mods" id="bbp_forum_mods" />99 <input type="text" value="<?php bbp_form_forum_mods(); ?>" size="40" name="bbp_forum_mods" id="bbp_forum_mods" /> 100 100 </p> 101 101
Note: See TracChangeset
for help on using the changeset viewer.