Changeset 3263778
- Timestamp:
- 03/29/2025 10:34:11 AM (10 months ago)
- Location:
- gravity-notifications
- Files:
-
- 16 edited
- 1 copied
-
tags/1.2.2 (copied) (copied from gravity-notifications/trunk)
-
tags/1.2.2/admin/class-idea-gn-admin.php (modified) (1 diff)
-
tags/1.2.2/admin/css/idea-gn-admin.css (modified) (2 diffs)
-
tags/1.2.2/admin/js/idea-gn-admin.js (modified) (8 diffs)
-
tags/1.2.2/gravity-notifications.php (modified) (2 diffs)
-
tags/1.2.2/includes/class-gn-addon.php (modified) (1 diff)
-
tags/1.2.2/includes/class-idea-gn.php (modified) (1 diff)
-
tags/1.2.2/languages/gravity-notifications.pot (modified) (3 diffs)
-
tags/1.2.2/readme.txt (modified) (1 diff)
-
trunk/admin/class-idea-gn-admin.php (modified) (1 diff)
-
trunk/admin/css/idea-gn-admin.css (modified) (2 diffs)
-
trunk/admin/js/idea-gn-admin.js (modified) (8 diffs)
-
trunk/gravity-notifications.php (modified) (2 diffs)
-
trunk/includes/class-gn-addon.php (modified) (1 diff)
-
trunk/includes/class-idea-gn.php (modified) (1 diff)
-
trunk/languages/gravity-notifications.pot (modified) (3 diffs)
-
trunk/readme.txt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
gravity-notifications/tags/1.2.2/admin/class-idea-gn-admin.php
r3237351 r3263778 50 50 $this->plugin_name = $plugin_name; 51 51 $this->version = $version; 52 }53 54 /**55 * Register the stylesheets for the admin area.56 *57 * @since 1.0.058 */59 public function enqueue_styles() {60 wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'css/idea-gn-admin.css', array(), $this->version, 'all' );61 }62 63 /**64 * Register the JavaScript for the admin area.65 *66 * @since 1.0.067 */68 public function enqueue_scripts() {69 global $idea_gn, $idea_gn_addon;70 71 wp_register_script( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'js/idea-gn-admin.js', array( 'jquery', 'wp-i18n' ), $this->version, false );72 wp_enqueue_script( $this->plugin_name );73 wp_set_script_translations(74 $this->plugin_name,75 'gravity-notifications',76 IDEA_GN_DIR . '/languages/'77 );78 79 wp_localize_script(80 $this->plugin_name,81 'idea_gn',82 array(83 'nonce' => wp_create_nonce( 'idea_gn_ajax_nonce' ),84 'whatsapp_templates' => $idea_gn->whatsapp->get_whatsapp_templates(),85 'twilio' => $idea_gn->twilio->verify_twilio_credentials(),86 'is_premium' => wp_json_encode( idea_gn_fs()->can_use_premium_code(), true ),87 'i18n' => array(88 'error_loading_whatsapp' => esc_html__( 'Error reloading templates. Please review your WhatsApp API details.', 'gravity-notifications' ),89 'create_template' => esc_html__( 'Create a new Template', 'gravity-notifications' ),90 ),91 )92 );93 wp_enqueue_media();94 52 } 95 53 -
gravity-notifications/tags/1.2.2/admin/css/idea-gn-admin.css
r3105927 r3263778 28 28 #gform_setting_whatsapp_template .idea_gn_links_container a { 29 29 text-align: left; 30 text-decoration: none; 30 31 } 31 32 … … 91 92 } 92 93 93 .content {94 /* .content { 94 95 display: none; 95 /* Add styles for content*/96 } 96 } */ 97 -
gravity-notifications/tags/1.2.2/admin/js/idea-gn-admin.js
r3105927 r3263778 5 5 6 6 /** 7 * Translate.8 *9 * @param {string} text.10 * @returns11 */12 __(text) {13 // Define the __ function to access wp.i18n within the class14 return wp.i18n.__(text, 'gravity-notifications');15 },16 17 /**18 7 * Init. 19 8 * Call on document ready. … … 21 10 init: function () { 22 11 // Disable Twilio if API details are not valid. 23 if ('' === idea_gn .twilio) {12 if ('' === idea_gn_admin_strings.twilio) { 24 13 jQuery('#notification_type option[value="sms"]').attr('disabled', true); 25 14 … … 30 19 31 20 // Add reload templates link after WhatsApp templates dropdown. 32 jQuery('#gform_setting_whatsapp_template').append('<div class="idea_gn_links_container"><a class="idea_gn_wa_template_loader" href="javascript:void(0);" id="idea_gn_reload_wa_templates"><span class="dashicons dashicons-image-rotate"></span></a><a href="https://business.facebook.com/wa/manage/message-templates/" target="_blank" >' + idea_gn.i18n.create_template + ' <span class="dashicons dashicons-external"></span></a></div>'); 21 jQuery('#gform_setting_whatsapp_template').append(` 22 <div class="idea_gn_links_container"> 23 <a class="idea_gn_wa_template_loader" href="javascript:void(0);" id="idea_gn_reload_wa_templates"> 24 <span class="dashicons dashicons-image-rotate"></span> 25 </a> 26 <a href="https://business.facebook.com/wa/manage/message-templates/" target="_blank" > 27 ${idea_gn_admin_strings.i18n.create_template} <span class="dashicons dashicons-external"></span> 28 </a> 29 </div>` 30 ); 33 31 // Reload WhatsApp templates. 34 32 jQuery(document).on('click', '#idea_gn_reload_wa_templates', function () { … … 54 52 // To set text as per selected whatsApp template. 55 53 idea_gn_admin.handle_change_wa_template(); 56 if (idea_gn .is_premium === 'false') {54 if (idea_gn_admin_strings.is_premium === 'false') { 57 55 idea_gn_admin.disable_wa_templates(); 58 56 } … … 74 72 */ 75 73 handle_change_wa_template: function () { 76 if (0 < idea_gn .whatsapp_templates.length) {74 if (0 < idea_gn_admin_strings.whatsapp_templates.length) { 77 75 jQuery('#notification_type option[value="whatsapp"]').attr('disabled', false); 78 idea_gn .whatsapp_templates.forEach(template => {76 idea_gn_admin_strings.whatsapp_templates.forEach(template => { 79 77 if (template.hasOwnProperty('id') && template.id === jQuery('#whatsapp_template').val()) { 80 78 // Assuming 'BODY' type exists, you can add additional checks if needed … … 123 121 */ 124 122 disable_wa_templates: function () { 125 let text_templates = idea_gn_admin.filter_text_templates(idea_gn .whatsapp_templates);123 let text_templates = idea_gn_admin.filter_text_templates(idea_gn_admin_strings.whatsapp_templates); 126 124 jQuery("#whatsapp_template option").each(function () { 127 125 if (!text_templates.find(obj => (obj.id === jQuery(this).val() || '' === jQuery(this).val()))) { … … 145 143 action: 'idea_gn_get_wa_templates', 146 144 selected: jQuery('#whatsapp_template').val(), 147 nonce: idea_gn .nonce,145 nonce: idea_gn_admin_strings.nonce, 148 146 }, 149 147 success: function (response) { 150 148 if (response.success) { 151 149 jQuery('#whatsapp_template').html(response.data); 152 if (idea_gn .is_premium === 'false') {150 if (idea_gn_admin_strings.is_premium === 'false') { 153 151 idea_gn_admin.disable_wa_templates(); 154 152 } 155 153 } 156 154 else { 157 whatsapp_alert = idea_gn .i18n.error_loading_whatsapp;155 whatsapp_alert = idea_gn_admin_strings.i18n.error_loading_whatsapp; 158 156 alert(whatsapp_alert); 159 157 … … 163 161 164 162 error: function (xhr, status, error) { 165 whatsapp_alert = idea_gn .i18n.error_loading_whatsapp + error163 whatsapp_alert = idea_gn_admin_strings.i18n.error_loading_whatsapp + error 166 164 alert(whatsapp_alert); 167 165 jQuery($this).removeClass('idea-gn-reload--rotate'); -
gravity-notifications/tags/1.2.2/gravity-notifications.php
r3263756 r3263778 5 5 * Plugin URI: https://ideawp.com/plugin/gravity-notifications/ 6 6 * Description: Easily send text messages and WhatsApp notifications with Gravity Forms using Twilio and WhatsApp cloud API. 7 * Version: 1.2. 17 * Version: 1.2.2 8 8 * Author: IdeaWP 9 9 * Author URI: https://www.ideawp.com/ … … 24 24 * Currently plugin version. 25 25 */ 26 define( 'IDEA_GN_VERSION', '1. 1.0' );26 define( 'IDEA_GN_VERSION', '1.2.2' ); 27 27 define( 'IDEA_GN_PATH', plugin_dir_path( __FILE__ ) ); 28 28 define( 'IDEA_GN_URL', plugin_dir_url( __FILE__ ) ); -
gravity-notifications/tags/1.2.2/includes/class-gn-addon.php
r3237351 r3263778 279 279 } 280 280 281 /** 282 * Enqueue scripts. 283 */ 284 public function scripts() { 285 global $idea_gn; 286 $scripts = array(array( 287 'handle' => 'idea_gn_admin', 288 'src' => IDEA_GN_URL . '/admin/js/idea-gn-admin.js', 289 'version' => $this->_version, 290 'deps' => array('jquery'), 291 'in_footer' => true, 292 'callback' => array($this, 'localize_scripts'), 293 'strings' => array( 294 'nonce' => wp_create_nonce( 'idea_gn_ajax_nonce' ), 295 'whatsapp_templates' => $idea_gn->whatsapp->get_whatsapp_templates(), 296 'twilio' => $idea_gn->twilio->verify_twilio_credentials(), 297 'is_premium' => wp_json_encode( idea_gn_fs()->can_use_premium_code(), true ), 298 'i18n' => array( 299 'error_loading_whatsapp' => esc_html__( 'Error reloading templates. Please review your WhatsApp API details.', 'gravity-notifications' ), 300 'create_template' => esc_html__( 'Create a new Template', 'gravity-notifications' ), 301 ), 302 ), 303 'enqueue' => array(array( 304 'admin_page' => array('form_settings'), 305 'tab' => 'gravity-notifications', 306 )), 307 )); 308 return array_merge( parent::scripts(), $scripts ); 309 } 310 311 /** 312 * Enqueue styles. 313 */ 314 public function styles() { 315 return array(array( 316 'handle' => 'idea_gn_admin', 317 'src' => IDEA_GN_URL . '/admin/css/idea-gn-admin.css', 318 'version' => $this->_version, 319 'deps' => array(), 320 'enqueue' => array(array( 321 'admin_page' => array('form_settings'), 322 'tab' => 'gravity-notifications', 323 )), 324 )); 325 return array_merge( parent::styles(), $styles ); 326 } 327 281 328 } -
gravity-notifications/tags/1.2.2/includes/class-idea-gn.php
r3237351 r3263778 157 157 add_action( 'admin_notices', array( $plugin_admin, 'check_gravity_forms_status' ) ); 158 158 add_action( 'admin_init', array( $plugin_admin, 'clear_transients_after_license_change' ) ); 159 add_action( 'admin_enqueue_scripts', array( $plugin_admin, 'enqueue_styles' ) );160 add_action( 'admin_enqueue_scripts', array( $plugin_admin, 'enqueue_scripts' ) );161 159 add_filter( 'plugin_action_links_' . plugin_basename( IDEA_GN_FILE ), array( $plugin_admin, 'add_setting_link' ) ); 162 160 } -
gravity-notifications/tags/1.2.2/languages/gravity-notifications.pot
r3263756 r3263778 7 7 "Content-Type: text/plain; charset=UTF-8\n" 8 8 "Content-Transfer-Encoding: 8bit\n" 9 "POT-Creation-Date: 2025-03-29 09:19+0000\n"9 "POT-Creation-Date: 2025-03-29 10:30+0000\n" 10 10 "X-Poedit-Basepath: ..\n" 11 11 "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" … … 15 15 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 16 16 17 #: admin/class-idea-gn-admin.php:88 18 msgid "Error reloading templates. Please review your WhatsApp API details." 19 msgstr "" 20 21 #: admin/class-idea-gn-admin.php:89 22 msgid "Create a new Template" 23 msgstr "" 24 25 #: admin/class-idea-gn-admin.php:110 17 #: admin/class-idea-gn-admin.php:68 26 18 msgid "Gravity Notifications requires Gravity Forms to function. Please install and activate Gravity Forms to use Gravity Notifications." 27 19 msgstr "" 28 20 29 #: admin/class-idea-gn-admin.php: 12321 #: admin/class-idea-gn-admin.php:81 30 22 msgid "Settings" 31 23 msgstr "" … … 184 176 msgstr "" 185 177 178 #: includes/class-gn-addon.php:370 179 msgid "Error reloading templates. Please review your WhatsApp API details." 180 msgstr "" 181 182 #: includes/class-gn-addon.php:371 183 msgid "Create a new Template" 184 msgstr "" 185 186 186 #: includes/class-gn-compat-product-configurator.php:44 187 187 msgid "Event" -
gravity-notifications/tags/1.2.2/readme.txt
r3263756 r3263778 5 5 Tested up to: 6.7 6 6 Requires PHP: 5.6 7 Stable tag: 1.2. 17 Stable tag: 1.2.2 8 8 License: GPLv3 9 9 URI: http://www.gnu.org/licenses/gpl-3.0.html -
gravity-notifications/trunk/admin/class-idea-gn-admin.php
r3237351 r3263778 50 50 $this->plugin_name = $plugin_name; 51 51 $this->version = $version; 52 }53 54 /**55 * Register the stylesheets for the admin area.56 *57 * @since 1.0.058 */59 public function enqueue_styles() {60 wp_enqueue_style( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'css/idea-gn-admin.css', array(), $this->version, 'all' );61 }62 63 /**64 * Register the JavaScript for the admin area.65 *66 * @since 1.0.067 */68 public function enqueue_scripts() {69 global $idea_gn, $idea_gn_addon;70 71 wp_register_script( $this->plugin_name, plugin_dir_url( __FILE__ ) . 'js/idea-gn-admin.js', array( 'jquery', 'wp-i18n' ), $this->version, false );72 wp_enqueue_script( $this->plugin_name );73 wp_set_script_translations(74 $this->plugin_name,75 'gravity-notifications',76 IDEA_GN_DIR . '/languages/'77 );78 79 wp_localize_script(80 $this->plugin_name,81 'idea_gn',82 array(83 'nonce' => wp_create_nonce( 'idea_gn_ajax_nonce' ),84 'whatsapp_templates' => $idea_gn->whatsapp->get_whatsapp_templates(),85 'twilio' => $idea_gn->twilio->verify_twilio_credentials(),86 'is_premium' => wp_json_encode( idea_gn_fs()->can_use_premium_code(), true ),87 'i18n' => array(88 'error_loading_whatsapp' => esc_html__( 'Error reloading templates. Please review your WhatsApp API details.', 'gravity-notifications' ),89 'create_template' => esc_html__( 'Create a new Template', 'gravity-notifications' ),90 ),91 )92 );93 wp_enqueue_media();94 52 } 95 53 -
gravity-notifications/trunk/admin/css/idea-gn-admin.css
r3105927 r3263778 28 28 #gform_setting_whatsapp_template .idea_gn_links_container a { 29 29 text-align: left; 30 text-decoration: none; 30 31 } 31 32 … … 91 92 } 92 93 93 .content {94 /* .content { 94 95 display: none; 95 /* Add styles for content*/96 } 96 } */ 97 -
gravity-notifications/trunk/admin/js/idea-gn-admin.js
r3105927 r3263778 5 5 6 6 /** 7 * Translate.8 *9 * @param {string} text.10 * @returns11 */12 __(text) {13 // Define the __ function to access wp.i18n within the class14 return wp.i18n.__(text, 'gravity-notifications');15 },16 17 /**18 7 * Init. 19 8 * Call on document ready. … … 21 10 init: function () { 22 11 // Disable Twilio if API details are not valid. 23 if ('' === idea_gn .twilio) {12 if ('' === idea_gn_admin_strings.twilio) { 24 13 jQuery('#notification_type option[value="sms"]').attr('disabled', true); 25 14 … … 30 19 31 20 // Add reload templates link after WhatsApp templates dropdown. 32 jQuery('#gform_setting_whatsapp_template').append('<div class="idea_gn_links_container"><a class="idea_gn_wa_template_loader" href="javascript:void(0);" id="idea_gn_reload_wa_templates"><span class="dashicons dashicons-image-rotate"></span></a><a href="https://business.facebook.com/wa/manage/message-templates/" target="_blank" >' + idea_gn.i18n.create_template + ' <span class="dashicons dashicons-external"></span></a></div>'); 21 jQuery('#gform_setting_whatsapp_template').append(` 22 <div class="idea_gn_links_container"> 23 <a class="idea_gn_wa_template_loader" href="javascript:void(0);" id="idea_gn_reload_wa_templates"> 24 <span class="dashicons dashicons-image-rotate"></span> 25 </a> 26 <a href="https://business.facebook.com/wa/manage/message-templates/" target="_blank" > 27 ${idea_gn_admin_strings.i18n.create_template} <span class="dashicons dashicons-external"></span> 28 </a> 29 </div>` 30 ); 33 31 // Reload WhatsApp templates. 34 32 jQuery(document).on('click', '#idea_gn_reload_wa_templates', function () { … … 54 52 // To set text as per selected whatsApp template. 55 53 idea_gn_admin.handle_change_wa_template(); 56 if (idea_gn .is_premium === 'false') {54 if (idea_gn_admin_strings.is_premium === 'false') { 57 55 idea_gn_admin.disable_wa_templates(); 58 56 } … … 74 72 */ 75 73 handle_change_wa_template: function () { 76 if (0 < idea_gn .whatsapp_templates.length) {74 if (0 < idea_gn_admin_strings.whatsapp_templates.length) { 77 75 jQuery('#notification_type option[value="whatsapp"]').attr('disabled', false); 78 idea_gn .whatsapp_templates.forEach(template => {76 idea_gn_admin_strings.whatsapp_templates.forEach(template => { 79 77 if (template.hasOwnProperty('id') && template.id === jQuery('#whatsapp_template').val()) { 80 78 // Assuming 'BODY' type exists, you can add additional checks if needed … … 123 121 */ 124 122 disable_wa_templates: function () { 125 let text_templates = idea_gn_admin.filter_text_templates(idea_gn .whatsapp_templates);123 let text_templates = idea_gn_admin.filter_text_templates(idea_gn_admin_strings.whatsapp_templates); 126 124 jQuery("#whatsapp_template option").each(function () { 127 125 if (!text_templates.find(obj => (obj.id === jQuery(this).val() || '' === jQuery(this).val()))) { … … 145 143 action: 'idea_gn_get_wa_templates', 146 144 selected: jQuery('#whatsapp_template').val(), 147 nonce: idea_gn .nonce,145 nonce: idea_gn_admin_strings.nonce, 148 146 }, 149 147 success: function (response) { 150 148 if (response.success) { 151 149 jQuery('#whatsapp_template').html(response.data); 152 if (idea_gn .is_premium === 'false') {150 if (idea_gn_admin_strings.is_premium === 'false') { 153 151 idea_gn_admin.disable_wa_templates(); 154 152 } 155 153 } 156 154 else { 157 whatsapp_alert = idea_gn .i18n.error_loading_whatsapp;155 whatsapp_alert = idea_gn_admin_strings.i18n.error_loading_whatsapp; 158 156 alert(whatsapp_alert); 159 157 … … 163 161 164 162 error: function (xhr, status, error) { 165 whatsapp_alert = idea_gn .i18n.error_loading_whatsapp + error163 whatsapp_alert = idea_gn_admin_strings.i18n.error_loading_whatsapp + error 166 164 alert(whatsapp_alert); 167 165 jQuery($this).removeClass('idea-gn-reload--rotate'); -
gravity-notifications/trunk/gravity-notifications.php
r3263756 r3263778 5 5 * Plugin URI: https://ideawp.com/plugin/gravity-notifications/ 6 6 * Description: Easily send text messages and WhatsApp notifications with Gravity Forms using Twilio and WhatsApp cloud API. 7 * Version: 1.2. 17 * Version: 1.2.2 8 8 * Author: IdeaWP 9 9 * Author URI: https://www.ideawp.com/ … … 24 24 * Currently plugin version. 25 25 */ 26 define( 'IDEA_GN_VERSION', '1. 1.0' );26 define( 'IDEA_GN_VERSION', '1.2.2' ); 27 27 define( 'IDEA_GN_PATH', plugin_dir_path( __FILE__ ) ); 28 28 define( 'IDEA_GN_URL', plugin_dir_url( __FILE__ ) ); -
gravity-notifications/trunk/includes/class-gn-addon.php
r3237351 r3263778 279 279 } 280 280 281 /** 282 * Enqueue scripts. 283 */ 284 public function scripts() { 285 global $idea_gn; 286 $scripts = array(array( 287 'handle' => 'idea_gn_admin', 288 'src' => IDEA_GN_URL . '/admin/js/idea-gn-admin.js', 289 'version' => $this->_version, 290 'deps' => array('jquery'), 291 'in_footer' => true, 292 'callback' => array($this, 'localize_scripts'), 293 'strings' => array( 294 'nonce' => wp_create_nonce( 'idea_gn_ajax_nonce' ), 295 'whatsapp_templates' => $idea_gn->whatsapp->get_whatsapp_templates(), 296 'twilio' => $idea_gn->twilio->verify_twilio_credentials(), 297 'is_premium' => wp_json_encode( idea_gn_fs()->can_use_premium_code(), true ), 298 'i18n' => array( 299 'error_loading_whatsapp' => esc_html__( 'Error reloading templates. Please review your WhatsApp API details.', 'gravity-notifications' ), 300 'create_template' => esc_html__( 'Create a new Template', 'gravity-notifications' ), 301 ), 302 ), 303 'enqueue' => array(array( 304 'admin_page' => array('form_settings'), 305 'tab' => 'gravity-notifications', 306 )), 307 )); 308 return array_merge( parent::scripts(), $scripts ); 309 } 310 311 /** 312 * Enqueue styles. 313 */ 314 public function styles() { 315 return array(array( 316 'handle' => 'idea_gn_admin', 317 'src' => IDEA_GN_URL . '/admin/css/idea-gn-admin.css', 318 'version' => $this->_version, 319 'deps' => array(), 320 'enqueue' => array(array( 321 'admin_page' => array('form_settings'), 322 'tab' => 'gravity-notifications', 323 )), 324 )); 325 return array_merge( parent::styles(), $styles ); 326 } 327 281 328 } -
gravity-notifications/trunk/includes/class-idea-gn.php
r3237351 r3263778 157 157 add_action( 'admin_notices', array( $plugin_admin, 'check_gravity_forms_status' ) ); 158 158 add_action( 'admin_init', array( $plugin_admin, 'clear_transients_after_license_change' ) ); 159 add_action( 'admin_enqueue_scripts', array( $plugin_admin, 'enqueue_styles' ) );160 add_action( 'admin_enqueue_scripts', array( $plugin_admin, 'enqueue_scripts' ) );161 159 add_filter( 'plugin_action_links_' . plugin_basename( IDEA_GN_FILE ), array( $plugin_admin, 'add_setting_link' ) ); 162 160 } -
gravity-notifications/trunk/languages/gravity-notifications.pot
r3263756 r3263778 7 7 "Content-Type: text/plain; charset=UTF-8\n" 8 8 "Content-Transfer-Encoding: 8bit\n" 9 "POT-Creation-Date: 2025-03-29 09:19+0000\n"9 "POT-Creation-Date: 2025-03-29 10:30+0000\n" 10 10 "X-Poedit-Basepath: ..\n" 11 11 "X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n" … … 15 15 "Plural-Forms: nplurals=2; plural=(n != 1);\n" 16 16 17 #: admin/class-idea-gn-admin.php:88 18 msgid "Error reloading templates. Please review your WhatsApp API details." 19 msgstr "" 20 21 #: admin/class-idea-gn-admin.php:89 22 msgid "Create a new Template" 23 msgstr "" 24 25 #: admin/class-idea-gn-admin.php:110 17 #: admin/class-idea-gn-admin.php:68 26 18 msgid "Gravity Notifications requires Gravity Forms to function. Please install and activate Gravity Forms to use Gravity Notifications." 27 19 msgstr "" 28 20 29 #: admin/class-idea-gn-admin.php: 12321 #: admin/class-idea-gn-admin.php:81 30 22 msgid "Settings" 31 23 msgstr "" … … 184 176 msgstr "" 185 177 178 #: includes/class-gn-addon.php:370 179 msgid "Error reloading templates. Please review your WhatsApp API details." 180 msgstr "" 181 182 #: includes/class-gn-addon.php:371 183 msgid "Create a new Template" 184 msgstr "" 185 186 186 #: includes/class-gn-compat-product-configurator.php:44 187 187 msgid "Event" -
gravity-notifications/trunk/readme.txt
r3263756 r3263778 5 5 Tested up to: 6.7 6 6 Requires PHP: 5.6 7 Stable tag: 1.2. 17 Stable tag: 1.2.2 8 8 License: GPLv3 9 9 URI: http://www.gnu.org/licenses/gpl-3.0.html
Note: See TracChangeset
for help on using the changeset viewer.