Changeset 12773
- Timestamp:
- 10/30/2020 11:57:03 PM (4 years ago)
- Location:
- trunk/src/bp-templates/bp-nouveau
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-templates/bp-nouveau/buddypress/members/single/settings/delete-account.php
r12272 r12773 4 4 * 5 5 * @since 3.0.0 6 * @version 4.0.06 * @version 7.0.0 7 7 */ 8 8 … … 15 15 <?php bp_nouveau_user_feedback( 'member-delete-account' ); ?> 16 16 17 <form action="<?php echo esc_url( bp_displayed_user_domain() . bp_get_settings_slug() . '/delete-account' ); ?>" name="account-delete-form" id=" #account-delete-form" class="standard-form" method="post">17 <form action="<?php echo esc_url( bp_displayed_user_domain() . bp_get_settings_slug() . '/delete-account' ); ?>" name="account-delete-form" id="account-delete-form" class="standard-form" method="post"> 18 18 19 19 <label id="delete-account-understand" class="warn" for="delete-account-understand"> 20 <input class="disabled" type="checkbox" name="delete-account-understand" value="1" data-bp-disable-input=" #delete-account-button" />20 <input class="disabled" type="checkbox" name="delete-account-understand" value="1" data-bp-disable-input="delete-account-button" /> 21 21 <?php esc_html_e( 'I understand the consequences.', 'buddypress' ); ?> 22 22 </label> -
trunk/src/bp-templates/bp-nouveau/common-styles/_bp_buttons.scss
r12398 r12773 84 84 input[type="reset"].disabled, 85 85 input[type="submit"][disabled="disabled"], 86 input[type="submit"]:disabled, 86 87 button.pending, 87 88 button.disabled, -
trunk/src/bp-templates/bp-nouveau/css/buddypress-rtl.css
r12734 r12773 4106 4106 .buddypress .buddypress-wrap input[type="reset"].disabled, 4107 4107 .buddypress .buddypress-wrap input[type="submit"][disabled="disabled"], 4108 .buddypress .buddypress-wrap input[type="submit"]:disabled, 4108 4109 .buddypress .buddypress-wrap button.pending, 4109 4110 .buddypress .buddypress-wrap button.disabled, -
trunk/src/bp-templates/bp-nouveau/css/buddypress.css
r12734 r12773 4106 4106 .buddypress .buddypress-wrap input[type="reset"].disabled, 4107 4107 .buddypress .buddypress-wrap input[type="submit"][disabled="disabled"], 4108 .buddypress .buddypress-wrap input[type="submit"]:disabled, 4108 4109 .buddypress .buddypress-wrap button.pending, 4109 4110 .buddypress .buddypress-wrap button.disabled, -
trunk/src/bp-templates/bp-nouveau/js/buddypress-nouveau.js
r12526 r12773 2 2 /* jshint devel: true */ 3 3 /* jshint browser: true */ 4 /* @version 3.2.0 */ 4 /* @since 3.0.0 */ 5 /* @version 7.0.0 */ 5 6 window.wp = window.wp || {}; 6 7 window.bp = window.bp || {}; … … 465 466 466 467 /** 467 * [enableDisabledInput description] 468 * @param {[type]} event [description] 469 * @param {[type]} data [description] 470 * @return {[type]} [description] 471 */ 472 toggleDisabledInput: function() { 473 474 // Fetch the data attr value (id) 475 // This a pro tem approach due to current conditions see 476 // https://github.com/buddypress/next-template-packs/issues/180. 477 var disabledControl = $(this).attr('data-bp-disable-input'); 478 479 if ( $( disabledControl ).prop( 'disabled', true ) && !$(this).hasClass('enabled') ) { 480 $(this).addClass('enabled').removeClass('disabled'); 481 $( disabledControl ).removeProp( 'disabled' ); 482 483 } else if( $( disabledControl ).prop( 'disabled', false ) && $(this).hasClass('enabled') ) { 484 $(this).removeClass('enabled').addClass('disabled'); 485 // Set using attr not .prop else DOM renders as 'disable=""' CSS needs 'disable="disable"'. 486 $( disabledControl ).attr( 'disabled', 'disabled' ); 468 * Toggle the availability of Delete My account button. 469 * 470 * @param {Object} event The change event. 471 */ 472 toggleDisabledInput: function( event ) { 473 var target = $( event.currentTarget ), disabledControl = '#' + target.data( 'bp-disable-input' ), 474 isChecked = target.prop( 'checked' ); 475 476 target.removeClass( 'enabled disabled' ); 477 478 if ( isChecked ) { 479 target.addClass( 'enabled' ); 480 $( disabledControl ).prop( 'disabled', false ); 481 } else { 482 $( disabledControl ).prop( 'disabled', true ); 483 target.addClass( 'disabled' ); 487 484 } 488 485 },
Note: See TracChangeset
for help on using the changeset viewer.