Changeset 2771714
- Timestamp:
- 08/17/2022 03:20:27 PM (4 years ago)
- Location:
- helloadherents/trunk
- Files:
-
- 4 edited
-
HelloAdherents.php (modified) (2 diffs)
-
functions/output/wordpress_users.php (modified) (1 diff)
-
functions/settings-page.php (modified) (3 diffs)
-
readme.txt (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
helloadherents/trunk/HelloAdherents.php
r2639434 r2771714 3 3 * Plugin Name: HelloAdhérents 4 4 * Description: Retrieve data from HelloAsso and use it to automatically update mailing lists, and more. 5 * Version: 1. 1.25 * Version: 1.2.0 6 6 * Author: DrCode 7 7 * Author URI: https://medg.fr … … 120 120 121 121 function helladh_update_cron_freq ($new_value, $old_value) { 122 if ( $new_value[ cj_wp_intervals] !== $old_value[cj_wp_intervals] || $new_value[cj_custom_intervals] !== $old_value[cj_custom_intervals] ) {122 if ( $new_value['cj_wp_intervals'] !== $old_value['cj_wp_intervals'] || $new_value['cj_custom_intervals'] !== $old_value['cj_custom_intervals'] ) { 123 123 wp_clear_scheduled_hook( 'hello_adh_hook' ); 124 124 wp_schedule_event( time(), 'user_defined', 'hello_adh_hook' ); -
helloadherents/trunk/functions/output/wordpress_users.php
r2638210 r2771714 27 27 'comment_shortcuts' => false, 28 28 'show_admin_bar_front' => true, 29 'role' => $role 29 'role' => $role, 30 'description' => $adh[$helloadhrents_options['wordpress_users_description']] 30 31 ); 31 32 -
helloadherents/trunk/functions/settings-page.php
r2638213 r2771714 307 307 308 308 add_settings_field( 309 'wordpress_users_description', // id 310 'Clé des données que vous souhaitez convertir en "Renseignements biographiques" <span class="tooltip"><span class="dashicons dashicons-info-outline"></span><span class="tooltiptext">Si vous souhaitez renseigner des informations comme Renseignements biographiques ("description"), rentrez ici le nom affecté à ces champs (lorsque vous réalisez le Test API HelloAsso ci-dessus, correspond à l\'une des clés de l\'array finale). <i>Exemple : "biographie"</i></span></span>', // title 311 array( $this, 'wordpress_users_description_callback' ), // callback 312 'helloadhrents-admin', // page 313 'output' // section 314 ); 315 316 add_settings_field( 309 317 'wordpress_users_send_resetmail', // id 310 318 'Envoyer automatiquement un mail à la création du compte <span class="tooltip"><span class="dashicons dashicons-info-outline"></span><span class="tooltiptext">Cet email permettra d\'informer vos adhérents de la création de leur compte, et de leur envoyer un lien pour définir leur mot de passe. Attention : si vous utilisez le bouton "Test" ci-dessous, le compte sera créé mais le mail ne sera pas envoyé. Il est recommandé de tester la bonne création de compte(s) avec le bouton de test, puis de supprimer ce(s) compte(s) et de relancer la manoeuvre complète grâce au Cron Job pour s\'assurer que tous les utilisateurs soient bien prévenus de la création de leur compte.</span></span>', // title … … 446 454 if ( isset( $input['wordpress_users_custom_role'] ) ) { 447 455 $sanitary_values['wordpress_users_custom_role'] = sanitize_text_field( $input['wordpress_users_custom_role'] ); 456 } 457 if ( isset( $input['wordpress_users_description'] ) ) { 458 $sanitary_values['wordpress_users_description'] = sanitize_text_field( $input['wordpress_users_description'] ); 448 459 } 449 460 if ( isset( $input['wordpress_users_send_resetmail'] ) ) { … … 698 709 } 699 710 711 public function wordpress_users_description_callback() { 712 printf( 713 '<input class="regular-text" type="text" name="ha_option_name[wordpress_users_description]" id="wordpress_users_description" value="%s">', 714 isset( $this->helloadhrents_options['wordpress_users_description'] ) ? esc_attr( $this->helloadhrents_options['wordpress_users_description']) : '' 715 ); 716 } 717 700 718 public function wordpress_users_send_resetmail_callback() { 701 719 printf( -
helloadherents/trunk/readme.txt
r2639434 r2771714 4 4 Tags: HelloAsso, API, Google groups, Mailchimp 5 5 Requires at least: 4.7 6 Tested up to: 5.8.17 Stable tag: 1. 1.26 Tested up to: 6.0.1 7 Stable tag: 1.2 8 8 Requires PHP: 7.0 9 9 License: GPLv2 or later … … 68 68 * Added a section for built-in Wordpress User account creation, including automatic email for password reset 69 69 70 = 1.2.0 = 71 * Added a field for Wordpress User's biographical description. Bug fixes for PHP 8 70 72 71 73 == Upgrade Notice == … … 83 85 = 1.1.0 = 84 86 * Added a section for built-in Wordpress User account creation, including automatic email for password reset 87 88 = 1.2.0 = 89 * Added a field for Wordpress User's biographical description. Bug fixes for PHP 8
Note: See TracChangeset
for help on using the changeset viewer.