Changeset 14124 for trunk/src/bp-settings/bp-settings-functions.php
- Timestamp:
- 04/19/2025 01:12:19 PM (17 months ago)
- File:
-
- 1 edited
-
trunk/src/bp-settings/bp-settings-functions.php (modified) (5 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/bp-settings/bp-settings-functions.php
r14077 r14124 89 89 */ 90 90 function bp_settings_get_registered_notification_keys() { 91 92 91 ob_start(); 92 93 93 /** 94 94 * Fires at the start of the building of the notification keys allowed list. … … 97 97 */ 98 98 do_action( 'bp_notification_settings' ); 99 99 100 $screen = ob_get_clean(); 100 101 … … 114 115 * 115 116 * @since 4.0.0 116 * 117 * @param string $email_address The user's email address.118 * @param int $page Batch number.117 * @since 15.0.0 The `$page` parameter was removed since it was unused. 118 * 119 * @param string $email_address The user's email address. 119 120 * @return array An array of personal data. 120 121 */ 121 function bp_settings_personal_data_exporter( $email_address , $page) {122 function bp_settings_personal_data_exporter( $email_address ) { 122 123 $email_address = trim( $email_address ); 123 124 … … 239 240 } 240 241 241 $query = new WP_Query( array( 242 'author' => (int) $user_id, 243 'post_type' => 'user_request', 244 'post_status' => 'any', 245 'post_name__in' => array( 246 'export_personal_data', 247 ), 248 ) ); 242 $query = new WP_Query( 243 array( 244 'author' => (int) $user_id, 245 'post_type' => 'user_request', 246 'post_status' => 'any', 247 'post_name__in' => array( 248 'export_personal_data', 249 ), 250 ) 251 ); 249 252 250 253 if ( ! empty( $query->post ) ) { 251 254 return wp_get_user_request( $query->post->ID ); 252 } else {253 return false; 254 }255 } 256 257 return false; 255 258 } 256 259 … … 328 331 /** This filter is documented in /wp-admin/includes/ajax-actions.php */ 329 332 $exporters = apply_filters( 'wp_privacy_personal_data_exporters', array() ); 330 $custom_friendly_names = apply_filters( 'bp_settings_data_custom_friendly_names', array( 331 'wordpress-comments' => _x( 'Comments', 'WP Comments data exporter friendly name', 'buddypress' ), 332 'wordpress-media' => _x( 'Media', 'WP Media data exporter friendly name', 'buddypress' ), 333 'wordpress-user' => _x( 'Personal information', 'WP Media data exporter friendly name', 'buddypress' ), 334 ) ); 333 $custom_friendly_names = apply_filters( 334 'bp_settings_data_custom_friendly_names', 335 array( 336 'wordpress-comments' => _x( 'Comments', 'WP Comments data exporter friendly name', 'buddypress' ), 337 'wordpress-media' => _x( 'Media', 'WP Media data exporter friendly name', 'buddypress' ), 338 'wordpress-user' => _x( 'Personal information', 'WP Media data exporter friendly name', 'buddypress' ), 339 ) 340 ); 335 341 336 342 ?> 337 343 <ul> 338 <?php foreach ( $exporters as $exporter => $data ) : 344 <?php 345 foreach ( $exporters as $exporter => $data ) : 339 346 // Use the exporter friendly name by default. 340 347 $friendly_name = $data['exporter_friendly_name'];
Note:
See TracChangeset
for help on using the changeset viewer.
![(please configure the [header_logo] section in trac.ini)](/chrome/site/your_project_logo.png)