Skip to:
Content

BuddyPress.org

Ticket #6955: 6955.patch

File 6955.patch, 1.7 KB (added by slaFFik, 8 years ago)
  • src/bp-xprofile/bp-xprofile-admin.php

     
    418418                                }
    419419
    420420                                // Save autolink settings.
    421                                 if ( 1 != $field_id ) {
    422                                         if ( isset( $_POST['do_autolink'] ) && 'on' === wp_unslash( $_POST['do_autolink'] ) ) {
    423                                                 bp_xprofile_update_field_meta( $field_id, 'do_autolink', 'on' );
    424                                         } else {
    425                                                 bp_xprofile_update_field_meta( $field_id, 'do_autolink', 'off' );
    426                                         }
     421                                if ( isset( $_POST['do_autolink'] ) && 'on' === wp_unslash( $_POST['do_autolink'] ) ) {
     422                                        bp_xprofile_update_field_meta( $field_id, 'do_autolink', 'on' );
     423                                } else {
     424                                        bp_xprofile_update_field_meta( $field_id, 'do_autolink', 'off' );
    427425                                }
    428426
    429427                                /**
  • src/bp-xprofile/classes/class-bp-xprofile-field.php

     
    817817                        $do_autolink = bp_xprofile_get_meta( $this->id, 'field', 'do_autolink' );
    818818
    819819                        if ( '' === $do_autolink ) {
    820                                 $this->do_autolink = $this->is_default_field() || $this->type_obj->supports_options;
     820                                $this->do_autolink = $this->type_obj->supports_options;
    821821                        } else {
    822822                                $this->do_autolink = 'on' === $do_autolink;
    823823                        }
     
    14561456         * @return void If default field id 1.
    14571457         */
    14581458        private function autolink_metabox() {
    1459 
    1460                 // Default field cannot have custom visibility.
    1461                 if ( true === $this->is_default_field() ) {
    1462                         return;
    1463                 }
    1464 
    14651459                ?>
    14661460
    14671461                <div class="postbox">