Changeset 5776 for sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-hooks.php
- Timestamp:
- 08/08/2017 02:39:46 PM (8 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
sites/trunk/wordpress.org/public_html/wp-content/plugins/support-forums/inc/class-hooks.php
r5764 r5776 377 377 */ 378 378 public function display_extra_topic_fields() { 379 $site_url = get_post_meta( bbp_get_topic_id(), self::SITE_URL_META, true ); 380 381 // Display site URL for logged-in users. 382 if ( is_user_logged_in() && $site_url ) { 383 printf( '<p>%1$s <a href="%2$s" rel="nofollow">%2$s</a></p>', 384 __( 'Site URL:', 'wporg-forums' ), 385 esc_url( $site_url ) 386 ); 379 $topic_id = bbp_get_topic_id(); 380 381 if ( Plugin::REVIEWS_FORUM_ID != bbp_get_topic_forum_id( $topic_id ) ) { 382 $site_url = get_post_meta( $topic_id, self::SITE_URL_META, true ); 383 384 // Display site URL for logged-in users. 385 if ( is_user_logged_in() && $site_url ) { 386 printf( '<p>%1$s <a href="%2$s" rel="nofollow">%2$s</a></p>', 387 __( 'Site URL:', 'wporg-forums' ), 388 esc_url( $site_url ) 389 ); 390 } 387 391 } 388 392 } … … 392 396 */ 393 397 public function add_extra_topic_fields() { 394 $site_url = ( bbp_is_topic_edit() ) ? get_post_meta( bbp_get_topic_id(), self::SITE_URL_META, true ) : ''; 395 ?> 396 <p> 397 <label for="site_url"><?php _e( 'URL of the site or page you need help with:', 'wporg-forums' ) ?></label><br /> 398 <input type="text" id="site_url" value="<?php echo esc_attr( $site_url ); ?>" size="40" name="site_url" maxlength="100" /> 399 </p> 400 <?php 398 $topic_id = bbp_get_topic_id(); 399 400 if ( Plugin::REVIEWS_FORUM_ID != bbp_get_topic_forum_id( $topic_id ) ) : 401 $site_url = ( bbp_is_topic_edit() ) ? get_post_meta( $topic_id, self::SITE_URL_META, true ) : ''; 402 ?> 403 <p> 404 <label for="site_url"><?php _e( 'URL of the site or page you need help with:', 'wporg-forums' ) ?></label><br /> 405 <input type="text" id="site_url" value="<?php echo esc_attr( $site_url ); ?>" size="40" name="site_url" maxlength="100" /> 406 </p> 407 <?php 408 endif; 401 409 } 402 410 … … 409 417 // Handle "URL of the site or page you need help with" field. 410 418 if ( isset( $_POST['site_url'] ) ) { 419 if ( Plugin::REVIEWS_FORUM_ID == bbp_get_topic_forum_id( $topic_id ) ) { 420 return; 421 } 422 411 423 $site_url = esc_url_raw( apply_filters( 'pre_user_url', $_POST['site_url'] ) ); 412 424
Note: See TracChangeset
for help on using the changeset viewer.