Give – Donation Plugin and Fundraising Platform - Version 2.10.4

Version Description

Download this release

Release Info

Developer jason_the_adams
Plugin Icon 128x128 Give – Donation Plugin and Fundraising Platform
Version 2.10.4
Comparing to
See all releases

Code changes from version 2.10.3 to 2.10.4

give.php CHANGED
@@ -5,7 +5,7 @@
5
  * Description: The most robust, flexible, and intuitive way to accept donations on WordPress.
6
  * Author: GiveWP
7
  * Author URI: https://givewp.com/
8
- * Version: 2.10.3
9
  * Text Domain: give
10
  * Domain Path: /languages
11
  *
@@ -262,7 +262,7 @@ final class Give {
262
  private function setup_constants() {
263
  // Plugin version.
264
  if ( ! defined( 'GIVE_VERSION' ) ) {
265
- define( 'GIVE_VERSION', '2.10.3' );
266
  }
267
 
268
  // Plugin Root File.
5
  * Description: The most robust, flexible, and intuitive way to accept donations on WordPress.
6
  * Author: GiveWP
7
  * Author URI: https://givewp.com/
8
+ * Version: 2.10.4
9
  * Text Domain: give
10
  * Domain Path: /languages
11
  *
262
  private function setup_constants() {
263
  // Plugin version.
264
  if ( ! defined( 'GIVE_VERSION' ) ) {
265
+ define( 'GIVE_VERSION', '2.10.4' );
266
  }
267
 
268
  // Plugin Root File.
includes/admin/admin-actions.php CHANGED
@@ -2,14 +2,15 @@
2
 
3
  use Give\Framework\Database\DB;
4
  use Give\Log\ValueObjects\LogType;
 
5
  /**
6
  * Admin Actions
7
  *
8
  * @package Give
9
- * @subpackage Admin/Actions
10
  * @copyright Copyright (c) 2016, GiveWP
11
  * @license https://opensource.org/licenses/gpl-license GNU Public License
12
- * @since 1.0
13
  */
14
 
15
  // Exit if accessed directly.
@@ -28,9 +29,9 @@ function give_load_wp_editor() {
28
  }
29
 
30
  $wp_editor = json_decode( base64_decode( $_POST['wp_editor'] ), true );
31
- $wp_editor[2]['textarea_name'] = $_POST['textarea_name'];
32
 
33
- wp_editor( $wp_editor[0], $_POST['wp_editor_id'], $wp_editor[2] );
34
 
35
  die();
36
  }
@@ -41,8 +42,8 @@ add_action( 'wp_ajax_give_load_wp_editor', 'give_load_wp_editor' );
41
  /**
42
  * Redirect admin to clean url give admin pages.
43
  *
44
- * @return bool
45
  * @since 1.8
 
46
  */
47
  function give_redirect_to_clean_url_admin_pages() {
48
  // Give admin pages.
@@ -92,8 +93,8 @@ add_action( 'admin_init', 'give_redirect_to_clean_url_admin_pages' );
92
  *
93
  * This code is used with AJAX call to hide outdated PHP notice for a short period of time
94
  *
95
- * @return void
96
  * @since 1.8.9
 
97
  */
98
  function give_hide_outdated_php_notice() {
99
 
@@ -810,10 +811,11 @@ function give_core_settings_import_callback() {
810
  *
811
  * @access public
812
  *
 
 
813
  * @param array $fields
814
  *
815
  * @return array $fields
816
- * @since 1.8.17
817
  */
818
  $fields = (array) apply_filters( 'give_import_core_settings_fields', $fields );
819
 
@@ -837,13 +839,15 @@ function give_core_settings_import_callback() {
837
  *
838
  * @access public
839
  *
840
- * @param array $json_to_array Setting that are being going to get imported
841
- * @param array $type Type of Import
 
842
  * @param array $host_give_options Setting old setting that used to be in the options table.
843
- * @param array $fields Data that is being send from the ajax
 
 
844
  *
845
  * @return array $json_to_array Setting that are being going to get imported
846
- * @since 1.8.17
847
  */
848
  $json_to_array = (array) apply_filters( 'give_import_core_settings_data', $json_to_array, $type, $host_give_options, $fields );
849
 
@@ -859,8 +863,8 @@ function give_core_settings_import_callback() {
859
  *
860
  * @access public
861
  *
862
- * @return array $url
863
  * @since 1.8.17
 
864
  */
865
  $json_data['url'] = give_import_page_url(
866
  (array) apply_filters(
@@ -893,12 +897,14 @@ add_action( 'current_screen', 'give_blank_slate' );
893
  /**
894
  * Validate Fields of User Profile
895
  *
896
- * @param object $errors Object of WP Errors.
 
897
  * @param int|bool $update True or False.
898
- * @param object $user WP User Data.
 
 
899
  *
900
  * @return mixed
901
- * @since 2.0
902
  */
903
  function give_validate_user_profile( $errors, $update, $user ) {
904
 
@@ -931,9 +937,10 @@ add_action( 'user_profile_update_errors', 'give_validate_user_profile', 10, 3 );
931
  /**
932
  * Show Donor Information on User Profile Page.
933
  *
 
 
934
  * @param object $user User Object.
935
  *
936
- * @since 2.0
937
  */
938
  function give_donor_information_profile_fields( $user ) {
939
  $donor = Give()->donors->get_donor_by( 'user_id', $user->ID );
@@ -941,14 +948,14 @@ function give_donor_information_profile_fields( $user ) {
941
  // Display Donor Information, only if donor is attached with User.
942
  if ( ! empty( $donor->user_id ) ) :
943
  ?>
944
- <tr>
945
- <th scope="row"><?php _e( 'Donor', 'give' ); ?></th>
946
- <td>
947
- <a href="<?php echo admin_url( 'edit.php?post_type=give_forms&page=give-donors&view=overview&id=' . $donor->id ); ?>">
948
- <?php _e( 'View Donor Information', 'give' ); ?>
949
- </a>
950
- </td>
951
- </tr>
952
  <?php
953
  endif;
954
  }
@@ -957,8 +964,8 @@ add_action( 'personal_options', 'give_donor_information_profile_fields' );
957
  /**
958
  * Get Array of WP User Roles.
959
  *
960
- * @return array
961
  * @since 1.8.13
 
962
  */
963
  function give_get_user_roles() {
964
  $user_roles = [];
@@ -975,8 +982,8 @@ function give_get_user_roles() {
975
  /**
976
  * Ajax handle for donor address.
977
  *
978
- * @return string
979
  * @since 2.0
 
980
  */
981
  function __give_ajax_donor_manage_addresses() {
982
  // Bailout.
@@ -1145,10 +1152,11 @@ add_action( 'wp_ajax_donor_manage_addresses', '__give_ajax_donor_manage_addresse
1145
  /**
1146
  * Admin donor billing address label
1147
  *
 
 
1148
  * @param string $address_label
1149
  *
1150
  * @return string
1151
- * @since 2.0
1152
  */
1153
  function __give_donor_billing_address_label( $address_label ) {
1154
  $address_label = __( 'Billing Address', 'give' );
@@ -1161,10 +1169,11 @@ add_action( 'give_donor_billing_address_label', '__give_donor_billing_address_la
1161
  /**
1162
  * Admin donor personal address label
1163
  *
 
 
1164
  * @param string $address_label
1165
  *
1166
  * @return string
1167
- * @since 2.0
1168
  */
1169
  function __give_donor_personal_address_label( $address_label ) {
1170
  $address_label = __( 'Personal Address', 'give' );
@@ -1178,11 +1187,12 @@ add_action( 'give_donor_personal_address_label', '__give_donor_personal_address_
1178
  * Update Donor Information when User Profile is updated from admin.
1179
  * Note: for internal use only.
1180
  *
 
 
1181
  * @param int $user_id
1182
  *
1183
  * @access public
1184
  * @return bool
1185
- * @since 2.0
1186
  */
1187
  function give_update_donor_name_on_user_update( $user_id = 0 ) {
1188
 
@@ -1221,12 +1231,14 @@ add_action( 'personal_options_update', 'give_update_donor_name_on_user_update',
1221
  * Updates the email address of a donor record when the email on a user is updated
1222
  * Note: for internal use only.
1223
  *
1224
- * @param int $user_id User ID.
 
 
1225
  * @param WP_User|bool $old_user_data User data.
1226
  *
 
 
1227
  * @return bool
1228
- * @since 1.4.3
1229
- * @access public
1230
  */
1231
  function give_update_donor_email_on_user_update( $user_id = 0, $old_user_data = false ) {
1232
 
@@ -1263,10 +1275,11 @@ function give_update_donor_email_on_user_update( $user_id = 0, $old_user_data =
1263
  /**
1264
  * Fires after updating donor email on user update.
1265
  *
1266
- * @param WP_User $user WordPress User object.
 
1267
  * @param Give_Donor $donor Give donor object.
1268
  *
1269
- * @since 1.4.3
1270
  */
1271
  do_action( 'give_update_donor_email_on_user_update', $user, $donor );
1272
 
@@ -1310,8 +1323,8 @@ add_action( 'wp_ajax_give_cache_flush', 'give_cache_flush', 10, 0 );
1310
  * note: only for internal use
1311
  *
1312
  * @access public
1313
- * @return void
1314
  * @since 2.5.0
 
1315
  */
1316
  function give_license_notices() {
1317
 
@@ -1433,10 +1446,11 @@ add_action( 'admin_notices', 'give_license_notices' );
1433
  /**
1434
  * Log give addon activation time
1435
  *
1436
- * @param $plugin
 
1437
  * @param $network_wide
1438
  *
1439
- * @since 2.5.0
1440
  */
1441
  function give_log_addon_activation_time( $plugin, $network_wide ) {
1442
  if ( $network_wide ) {
@@ -1484,16 +1498,16 @@ function give_admin_quick_js() {
1484
  if ( is_multisite() && is_blog_admin() ) {
1485
  ?>
1486
  <script>
1487
- jQuery( document ).ready( function( $ ) {
1488
- var $updateNotices = $( '[id$="-update"] ', '.wp-list-table' );
1489
-
1490
- if ( $updateNotices.length ) {
1491
- $.each( $updateNotices, function( index, $updateNotice ) {
1492
- $updateNotice = $( $updateNotice );
1493
- $updateNotice.prev().addClass( 'update' );
1494
- } );
1495
  }
1496
- } );
1497
  </script>
1498
  <?php
1499
  }
@@ -1509,15 +1523,15 @@ add_action( 'admin_head', 'give_admin_quick_js' );
1509
  function give_admin_addon_menu_inline_scripts() {
1510
  ?>
1511
  <script>
1512
- ( function( $ ) {
1513
- const $addonLink = $( '#menu-posts-give_forms a[href^="https://go.givewp.com"]' );
1514
- $addonLink.attr( 'target', '_blank' );
1515
 
1516
  <?php if ( empty( give_get_plugins( [ 'only_premium_add_ons' => true ] ) ) ) : ?>
1517
- $addonLink.addClass( 'give-highlight' );
1518
- $addonLink.prepend( '<span class="dashicons dashicons-star-filled"></span>' );
1519
  <?php endif; ?>
1520
- } )( jQuery )
1521
  </script>
1522
  <style>
1523
  #menu-posts-give_forms a[href^="https://go.givewp.com"].give-highlight {
@@ -1543,9 +1557,10 @@ add_action( 'admin_footer', 'give_admin_addon_menu_inline_scripts' );
1543
  /**
1544
  * Handle akismet_deblacklist_spammed_email_handler give-action
1545
  *
 
 
1546
  * @param array $get
1547
  *
1548
- * @since 2.5.14
1549
  */
1550
  function give_akismet_deblacklist_spammed_email_handler( $get ) {
1551
  $email = ! empty( $get['email'] ) && is_email( $get['email'] ) ? give_clean( $get['email'] ) : '';
@@ -1575,6 +1590,7 @@ add_action( 'give_akismet_deblacklist_spammed_email', 'give_akismet_deblacklist_
1575
  function give_render_form_theme_setting_panel() {
1576
  require_once GIVE_PLUGIN_DIR . 'src/Views/Admin/Form/Metabox-Settings.php';
1577
  }
 
1578
  add_action( 'give_post_form_template_options_settings', 'give_render_form_theme_setting_panel' );
1579
 
1580
 
2
 
3
  use Give\Framework\Database\DB;
4
  use Give\Log\ValueObjects\LogType;
5
+
6
  /**
7
  * Admin Actions
8
  *
9
  * @package Give
10
+ * @since 1.0
11
  * @copyright Copyright (c) 2016, GiveWP
12
  * @license https://opensource.org/licenses/gpl-license GNU Public License
13
+ * @subpackage Admin/Actions
14
  */
15
 
16
  // Exit if accessed directly.
29
  }
30
 
31
  $wp_editor = json_decode( base64_decode( $_POST['wp_editor'] ), true );
32
+ $wp_editor[2]['textarea_name'] = give_clean( $_POST['textarea_name'] );
33
 
34
+ wp_editor( wp_kses_post( $wp_editor[0] ), give_clean( $_POST['wp_editor_id'] ), $wp_editor[2] );
35
 
36
  die();
37
  }
42
  /**
43
  * Redirect admin to clean url give admin pages.
44
  *
 
45
  * @since 1.8
46
+ * @return bool
47
  */
48
  function give_redirect_to_clean_url_admin_pages() {
49
  // Give admin pages.
93
  *
94
  * This code is used with AJAX call to hide outdated PHP notice for a short period of time
95
  *
 
96
  * @since 1.8.9
97
+ * @return void
98
  */
99
  function give_hide_outdated_php_notice() {
100
 
811
  *
812
  * @access public
813
  *
814
+ * @since 1.8.17
815
+ *
816
  * @param array $fields
817
  *
818
  * @return array $fields
 
819
  */
820
  $fields = (array) apply_filters( 'give_import_core_settings_fields', $fields );
821
 
839
  *
840
  * @access public
841
  *
842
+ * @since 1.8.17
843
+ *
844
+ * @param array $type Type of Import
845
  * @param array $host_give_options Setting old setting that used to be in the options table.
846
+ * @param array $fields Data that is being send from the ajax
847
+ *
848
+ * @param array $json_to_array Setting that are being going to get imported
849
  *
850
  * @return array $json_to_array Setting that are being going to get imported
 
851
  */
852
  $json_to_array = (array) apply_filters( 'give_import_core_settings_data', $json_to_array, $type, $host_give_options, $fields );
853
 
863
  *
864
  * @access public
865
  *
 
866
  * @since 1.8.17
867
+ * @return array $url
868
  */
869
  $json_data['url'] = give_import_page_url(
870
  (array) apply_filters(
897
  /**
898
  * Validate Fields of User Profile
899
  *
900
+ * @since 2.0
901
+ *
902
  * @param int|bool $update True or False.
903
+ * @param object $user WP User Data.
904
+ *
905
+ * @param object $errors Object of WP Errors.
906
  *
907
  * @return mixed
 
908
  */
909
  function give_validate_user_profile( $errors, $update, $user ) {
910
 
937
  /**
938
  * Show Donor Information on User Profile Page.
939
  *
940
+ * @since 2.0
941
+ *
942
  * @param object $user User Object.
943
  *
 
944
  */
945
  function give_donor_information_profile_fields( $user ) {
946
  $donor = Give()->donors->get_donor_by( 'user_id', $user->ID );
948
  // Display Donor Information, only if donor is attached with User.
949
  if ( ! empty( $donor->user_id ) ) :
950
  ?>
951
+ <tr>
952
+ <th scope="row"><?php _e( 'Donor', 'give' ); ?></th>
953
+ <td>
954
+ <a href="<?php echo admin_url( 'edit.php?post_type=give_forms&page=give-donors&view=overview&id=' . $donor->id ); ?>">
955
+ <?php _e( 'View Donor Information', 'give' ); ?>
956
+ </a>
957
+ </td>
958
+ </tr>
959
  <?php
960
  endif;
961
  }
964
  /**
965
  * Get Array of WP User Roles.
966
  *
 
967
  * @since 1.8.13
968
+ * @return array
969
  */
970
  function give_get_user_roles() {
971
  $user_roles = [];
982
  /**
983
  * Ajax handle for donor address.
984
  *
 
985
  * @since 2.0
986
+ * @return string
987
  */
988
  function __give_ajax_donor_manage_addresses() {
989
  // Bailout.
1152
  /**
1153
  * Admin donor billing address label
1154
  *
1155
+ * @since 2.0
1156
+ *
1157
  * @param string $address_label
1158
  *
1159
  * @return string
 
1160
  */
1161
  function __give_donor_billing_address_label( $address_label ) {
1162
  $address_label = __( 'Billing Address', 'give' );
1169
  /**
1170
  * Admin donor personal address label
1171
  *
1172
+ * @since 2.0
1173
+ *
1174
  * @param string $address_label
1175
  *
1176
  * @return string
 
1177
  */
1178
  function __give_donor_personal_address_label( $address_label ) {
1179
  $address_label = __( 'Personal Address', 'give' );
1187
  * Update Donor Information when User Profile is updated from admin.
1188
  * Note: for internal use only.
1189
  *
1190
+ * @since 2.0
1191
+ *
1192
  * @param int $user_id
1193
  *
1194
  * @access public
1195
  * @return bool
 
1196
  */
1197
  function give_update_donor_name_on_user_update( $user_id = 0 ) {
1198
 
1231
  * Updates the email address of a donor record when the email on a user is updated
1232
  * Note: for internal use only.
1233
  *
1234
+ * @since 1.4.3
1235
+ * @access public
1236
+ *
1237
  * @param WP_User|bool $old_user_data User data.
1238
  *
1239
+ * @param int $user_id User ID.
1240
+ *
1241
  * @return bool
 
 
1242
  */
1243
  function give_update_donor_email_on_user_update( $user_id = 0, $old_user_data = false ) {
1244
 
1275
  /**
1276
  * Fires after updating donor email on user update.
1277
  *
1278
+ * @since 1.4.3
1279
+ *
1280
  * @param Give_Donor $donor Give donor object.
1281
  *
1282
+ * @param WP_User $user WordPress User object.
1283
  */
1284
  do_action( 'give_update_donor_email_on_user_update', $user, $donor );
1285
 
1323
  * note: only for internal use
1324
  *
1325
  * @access public
 
1326
  * @since 2.5.0
1327
+ * @return void
1328
  */
1329
  function give_license_notices() {
1330
 
1446
  /**
1447
  * Log give addon activation time
1448
  *
1449
+ * @since 2.5.0
1450
+ *
1451
  * @param $network_wide
1452
  *
1453
+ * @param $plugin
1454
  */
1455
  function give_log_addon_activation_time( $plugin, $network_wide ) {
1456
  if ( $network_wide ) {
1498
  if ( is_multisite() && is_blog_admin() ) {
1499
  ?>
1500
  <script>
1501
+ jQuery(document).ready(function ($) {
1502
+ var $updateNotices = $('[id$="-update"] ', '.wp-list-table');
1503
+
1504
+ if ($updateNotices.length) {
1505
+ $.each($updateNotices, function (index, $updateNotice) {
1506
+ $updateNotice = $($updateNotice);
1507
+ $updateNotice.prev().addClass('update');
1508
+ });
1509
  }
1510
+ });
1511
  </script>
1512
  <?php
1513
  }
1523
  function give_admin_addon_menu_inline_scripts() {
1524
  ?>
1525
  <script>
1526
+ (function ($) {
1527
+ const $addonLink = $('#menu-posts-give_forms a[href^="https://go.givewp.com"]');
1528
+ $addonLink.attr('target', '_blank');
1529
 
1530
  <?php if ( empty( give_get_plugins( [ 'only_premium_add_ons' => true ] ) ) ) : ?>
1531
+ $addonLink.addClass('give-highlight');
1532
+ $addonLink.prepend('<span class="dashicons dashicons-star-filled"></span>');
1533
  <?php endif; ?>
1534
+ })(jQuery)
1535
  </script>
1536
  <style>
1537
  #menu-posts-give_forms a[href^="https://go.givewp.com"].give-highlight {
1557
  /**
1558
  * Handle akismet_deblacklist_spammed_email_handler give-action
1559
  *
1560
+ * @since 2.5.14
1561
+ *
1562
  * @param array $get
1563
  *
 
1564
  */
1565
  function give_akismet_deblacklist_spammed_email_handler( $get ) {
1566
  $email = ! empty( $get['email'] ) && is_email( $get['email'] ) ? give_clean( $get['email'] ) : '';
1590
  function give_render_form_theme_setting_panel() {
1591
  require_once GIVE_PLUGIN_DIR . 'src/Views/Admin/Form/Metabox-Settings.php';
1592
  }
1593
+
1594
  add_action( 'give_post_form_template_options_settings', 'give_render_form_theme_setting_panel' );
1595
 
1596
 
includes/admin/class-admin-settings.php CHANGED
@@ -812,7 +812,7 @@ if ( ! class_exists( 'Give_Admin_Settings' ) ) :
812
  // File input field.
813
  case 'file':
814
  case 'media':
815
- $option_value = self::get_option( $option_name, $value['id'], $value['default'] );
816
  $button_label = sprintf( __( 'Add or Upload %s', 'give' ), ( 'file' === $value['type'] ? __( 'File', 'give' ) : __( 'Image', 'give' ) ) );
817
  $fvalue = empty( $value['fvalue'] ) ? 'url' : $value['fvalue'];
818
 
812
  // File input field.
813
  case 'file':
814
  case 'media':
815
+ $option_value = esc_url( self::get_option( $option_name, $value['id'], $value['default'] ) );
816
  $button_label = sprintf( __( 'Add or Upload %s', 'give' ), ( 'file' === $value['type'] ? __( 'File', 'give' ) : __( 'Image', 'give' ) ) );
817
  $fvalue = empty( $value['fvalue'] ) ? 'url' : $value['fvalue'];
818
 
includes/admin/donors/class-donor-table.php CHANGED
@@ -487,7 +487,7 @@ class Give_Donor_List_Table extends WP_List_Table {
487
  public function get_donor_query() {
488
  $per_page = $this->per_page;
489
  $paged = $this->get_paged();
490
- $donor = isset( $_GET['donor'] ) ? $_GET['donor'] : null;
491
  $start_date = ! empty( $_GET['start-date'] ) ? strtotime( give_clean( $_GET['start-date'] ) ) : false;
492
  $end_date = ! empty( $_GET['end-date'] ) ? strtotime( give_clean( $_GET['end-date'] ) ) : false;
493
  $form_id = ! empty( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : null;
487
  public function get_donor_query() {
488
  $per_page = $this->per_page;
489
  $paged = $this->get_paged();
490
+ $donor = isset( $_GET['donor'] ) ? absint( $_GET['donor'] ) : null;
491
  $start_date = ! empty( $_GET['start-date'] ) ? strtotime( give_clean( $_GET['start-date'] ) ) : false;
492
  $end_date = ! empty( $_GET['end-date'] ) ? strtotime( give_clean( $_GET['end-date'] ) ) : false;
493
  $form_id = ! empty( $_GET['form_id'] ) ? absint( $_GET['form_id'] ) : null;
includes/admin/payments/class-payments-table.php CHANGED
@@ -935,14 +935,14 @@ class Give_Payment_History_Table extends WP_List_Table {
935
  public function payments_data() {
936
  $per_page = $this->per_page;
937
  $orderby = isset( $_GET['orderby'] ) ? urldecode( $_GET['orderby'] ) : 'ID';
938
- $order = isset( $_GET['order'] ) ? $_GET['order'] : 'DESC';
939
- $user = isset( $_GET['user'] ) ? $_GET['user'] : null;
940
- $donor = isset( $_GET['donor'] ) ? $_GET['donor'] : null;
941
- $status = isset( $_GET['status'] ) ? $_GET['status'] : give_get_payment_status_keys();
942
- $meta_key = isset( $_GET['meta_key'] ) ? $_GET['meta_key'] : null;
943
- $year = isset( $_GET['year'] ) ? $_GET['year'] : null;
944
- $month = isset( $_GET['m'] ) ? $_GET['m'] : null;
945
- $day = isset( $_GET['day'] ) ? $_GET['day'] : null;
946
  $search = isset( $_GET['s'] ) ? sanitize_text_field( $_GET['s'] ) : null;
947
  $start_date = ! empty( $_GET['start-date'] )
948
  ? give_clean( $_GET['start-date'] )
935
  public function payments_data() {
936
  $per_page = $this->per_page;
937
  $orderby = isset( $_GET['orderby'] ) ? urldecode( $_GET['orderby'] ) : 'ID';
938
+ $order = isset( $_GET['order'] ) ? give_clean( $_GET['order'] ) : 'DESC';
939
+ $user = isset( $_GET['user'] ) ? absint( $_GET['user'] ) : null;
940
+ $donor = isset( $_GET['donor'] ) ? absint( $_GET['donor'] ) : null;
941
+ $status = isset( $_GET['status'] ) ? give_clean( $_GET['status'] ) : give_get_payment_status_keys();
942
+ $meta_key = isset( $_GET['meta_key'] ) ? give_clean( $_GET['meta_key'] ) : null;
943
+ $year = isset( $_GET['year'] ) ? give_clean( $_GET['year'] ) : null;
944
+ $month = isset( $_GET['m'] ) ? give_clean( $_GET['m'] ) : null;
945
+ $day = isset( $_GET['day'] ) ? give_clean( $_GET['day'] ) : null;
946
  $search = isset( $_GET['s'] ) ? sanitize_text_field( $_GET['s'] ) : null;
947
  $start_date = ! empty( $_GET['start-date'] )
948
  ? give_clean( $_GET['start-date'] )
includes/admin/tools/views/html-admin-page-system-info.php CHANGED
@@ -203,11 +203,12 @@ $give_updates = Give_Updates::get_instance();
203
 
204
  // Get the SSL status.
205
  if ( ini_get( 'allow_url_fopen' ) ) {
206
- $tls_check = file_get_contents( 'https://www.howsmyssl.com/a/check' );
207
  }
208
 
209
- if ( false !== $tls_check ) {
210
- $tls_check = json_decode( $tls_check );
 
211
  /* translators: %s: SSL connection response */
212
  printf( __( 'Connection uses %s', 'give' ), esc_html( $tls_check->tls_version ) );
213
  }
@@ -219,7 +220,7 @@ $give_updates = Give_Updates::get_instance();
219
  <td class="help"><?php echo Give()->tooltips->render_help( __( 'The server\'s connection as rated by https://www.howsmyssl.com/', 'give' ) ); ?></td>
220
  <td>
221
  <?php
222
- if ( false !== $tls_check ) {
223
  esc_html_e( property_exists( $tls_check, 'rating' ) ? $tls_check->rating : $tls_check->tls_version, 'give' );
224
  }
225
  ?>
@@ -532,7 +533,7 @@ $give_updates = Give_Updates::get_instance();
532
  esc_html__( 'Few Database Migrations still need to run.', 'give' ) :
533
  esc_html__( 'All Database Migrations Completed.', 'give' );
534
  ?>
535
- </td>
536
  </tr>
537
  <tr>
538
  <td data-export-label="Database Tables"><?php _e( 'Database Tables', 'give' ); ?>:</td>
203
 
204
  // Get the SSL status.
205
  if ( ini_get( 'allow_url_fopen' ) ) {
206
+ $tls_check = wp_remote_get( 'https://www.howsmyssl.com/a/check' );
207
  }
208
 
209
+ if ( ! is_wp_error( $tls_check ) ) {
210
+ $tls_check = json_decode( wp_remote_retrieve_body( $tls_check ), false );
211
+
212
  /* translators: %s: SSL connection response */
213
  printf( __( 'Connection uses %s', 'give' ), esc_html( $tls_check->tls_version ) );
214
  }
220
  <td class="help"><?php echo Give()->tooltips->render_help( __( 'The server\'s connection as rated by https://www.howsmyssl.com/', 'give' ) ); ?></td>
221
  <td>
222
  <?php
223
+ if ( ! is_wp_error( $tls_check ) ) {
224
  esc_html_e( property_exists( $tls_check, 'rating' ) ? $tls_check->rating : $tls_check->tls_version, 'give' );
225
  }
226
  ?>
533
  esc_html__( 'Few Database Migrations still need to run.', 'give' ) :
534
  esc_html__( 'All Database Migrations Completed.', 'give' );
535
  ?>
536
+ </td>
537
  </tr>
538
  <tr>
539
  <td data-export-label="Database Tables"><?php _e( 'Database Tables', 'give' ); ?>:</td>
includes/currency-functions.php CHANGED
@@ -20,7 +20,7 @@
20
  *
21
  * @return string The currency code
22
  */
23
- function give_get_currency( $donation_or_form_id = null, $args = array() ) {
24
 
25
  // Get currency from donation
26
  if ( is_numeric( $donation_or_form_id ) && 'give_payment' === get_post_type( $donation_or_form_id ) ) {
@@ -76,8 +76,26 @@ function give_get_currencies_list() {
76
  * )
77
  *
78
  * @since 1.8.15
 
 
79
  *
80
- * @param array $currencies
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
81
  */
82
  return (array) apply_filters( 'give_currencies', $currencies );
83
  }
@@ -100,18 +118,18 @@ function give_get_currencies( $info = 'admin_label' ) {
100
  if ( ! empty( $currencies ) ) {
101
  foreach ( $currencies as $currency_code => $currency_setting ) {
102
  if ( is_string( $currency_setting ) ) {
103
- $currencies[ $currency_code ] = array(
104
  'admin_label' => $currency_setting,
105
- );
106
  }
107
 
108
  $currencies[ $currency_code ] = wp_parse_args(
109
  $currencies[ $currency_code ],
110
- array(
111
  'admin_label' => '',
112
  'symbol' => $currency_code,
113
- 'setting' => array(),
114
- )
115
  );
116
  }
117
 
@@ -229,18 +247,18 @@ function give_get_currency_name( $currency_code ) {
229
  *
230
  * @return mixed|string
231
  */
232
- function give_currency_filter( $price = '', $args = array() ) {
233
 
234
  // Get functions arguments.
235
  $func_args = func_get_args();
236
 
237
  // Backward compatibility: modify second param to array
238
  if ( isset( $func_args[1] ) && is_string( $func_args[1] ) ) {
239
- $args = array(
240
  'currency_code' => isset( $func_args[1] ) ? $func_args[1] : '',
241
  'decode_currency' => isset( $func_args[2] ) ? $func_args[2] : false,
242
  'form_id' => isset( $func_args[3] ) ? $func_args[3] : '',
243
- );
244
 
245
  give_doing_it_wrong( __FUNCTION__, 'Pass second argument as Array.' );
246
  }
@@ -248,11 +266,11 @@ function give_currency_filter( $price = '', $args = array() ) {
248
  // Set default values.
249
  $args = wp_parse_args(
250
  $args,
251
- array(
252
  'currency_code' => '',
253
  'decode_currency' => false,
254
  'form_id' => '',
255
- )
256
  );
257
 
258
  if ( empty( $args['currency_code'] ) || ! array_key_exists( (string) $args['currency_code'], give_get_currencies() ) ) {
@@ -353,7 +371,7 @@ function give_currency_filter( $price = '', $args = array() ) {
353
  */
354
  function give_get_zero_based_currencies() {
355
 
356
- $zero_based_currencies = array(
357
  'JPY', // Japanese Yen.
358
  'KRW', // South Korean Won.
359
  'CLP', // Chilean peso.
@@ -368,7 +386,7 @@ function give_get_zero_based_currencies() {
368
  'MGA', // Malagasy ariary.
369
  'MZN', // Mozambican metical.
370
  'VUV', // Vanuatu vatu.
371
- );
372
 
373
  /**
374
  * This filter hook can be used to update the list of zero based currencies.
@@ -417,7 +435,7 @@ function give_is_zero_based_currency( $currency = '' ) {
417
  function give_is_right_to_left_supported_currency( $currency = '' ) {
418
  $zero_based_currency = apply_filters(
419
  'give_right_to_left_supported_currency',
420
- array(
421
  'IRR',
422
  'RIAL',
423
  'MAD',
@@ -434,7 +452,7 @@ function give_is_right_to_left_supported_currency( $currency = '' ) {
434
  'IQD', // https://en.wikipedia.org/wiki/Iraqi_dinar
435
  'DZD', // https://en.wikipedia.org/wiki/Algerian_dinar
436
  'AFN', // https://en.wikipedia.org/wiki/Afghan_afghani
437
- )
438
  );
439
 
440
  // Set default currency.
20
  *
21
  * @return string The currency code
22
  */
23
+ function give_get_currency( $donation_or_form_id = null, $args = [] ) {
24
 
25
  // Get currency from donation
26
  if ( is_numeric( $donation_or_form_id ) && 'give_payment' === get_post_type( $donation_or_form_id ) ) {
76
  * )
77
  *
78
  * @since 1.8.15
79
+ * @deprecated 2.10.4 Use give_register_currency filter hook to register new currency.
80
+ * Example code to register new currency:
81
  *
82
+ * add_filter( 'give_register_currency', 'give_add_costarican_currency', 10, 1 );
83
+ * function give_add_costarican_currency( $currencies ) {
84
+ * $currencies['VND'] = array(
85
+ * 'admin_label' => __( 'Vietnamese đồng (₫)', 'give' ),
86
+ * 'symbol' => '&#8363;',
87
+ * 'setting' => array(
88
+ * 'currency_position' => 'after',
89
+ * 'thousands_separator' => '.',
90
+ * 'decimal_separator' => ',',
91
+ * 'number_decimals' => 2,
92
+ * )
93
+ * );
94
+ *
95
+ * return $currencies;
96
+ * }
97
+ *
98
+ * @param array $currencies
99
  */
100
  return (array) apply_filters( 'give_currencies', $currencies );
101
  }
118
  if ( ! empty( $currencies ) ) {
119
  foreach ( $currencies as $currency_code => $currency_setting ) {
120
  if ( is_string( $currency_setting ) ) {
121
+ $currencies[ $currency_code ] = [
122
  'admin_label' => $currency_setting,
123
+ ];
124
  }
125
 
126
  $currencies[ $currency_code ] = wp_parse_args(
127
  $currencies[ $currency_code ],
128
+ [
129
  'admin_label' => '',
130
  'symbol' => $currency_code,
131
+ 'setting' => [],
132
+ ]
133
  );
134
  }
135
 
247
  *
248
  * @return mixed|string
249
  */
250
+ function give_currency_filter( $price = '', $args = [] ) {
251
 
252
  // Get functions arguments.
253
  $func_args = func_get_args();
254
 
255
  // Backward compatibility: modify second param to array
256
  if ( isset( $func_args[1] ) && is_string( $func_args[1] ) ) {
257
+ $args = [
258
  'currency_code' => isset( $func_args[1] ) ? $func_args[1] : '',
259
  'decode_currency' => isset( $func_args[2] ) ? $func_args[2] : false,
260
  'form_id' => isset( $func_args[3] ) ? $func_args[3] : '',
261
+ ];
262
 
263
  give_doing_it_wrong( __FUNCTION__, 'Pass second argument as Array.' );
264
  }
266
  // Set default values.
267
  $args = wp_parse_args(
268
  $args,
269
+ [
270
  'currency_code' => '',
271
  'decode_currency' => false,
272
  'form_id' => '',
273
+ ]
274
  );
275
 
276
  if ( empty( $args['currency_code'] ) || ! array_key_exists( (string) $args['currency_code'], give_get_currencies() ) ) {
371
  */
372
  function give_get_zero_based_currencies() {
373
 
374
+ $zero_based_currencies = [
375
  'JPY', // Japanese Yen.
376
  'KRW', // South Korean Won.
377
  'CLP', // Chilean peso.
386
  'MGA', // Malagasy ariary.
387
  'MZN', // Mozambican metical.
388
  'VUV', // Vanuatu vatu.
389
+ ];
390
 
391
  /**
392
  * This filter hook can be used to update the list of zero based currencies.
435
  function give_is_right_to_left_supported_currency( $currency = '' ) {
436
  $zero_based_currency = apply_filters(
437
  'give_right_to_left_supported_currency',
438
+ [
439
  'IRR',
440
  'RIAL',
441
  'MAD',
452
  'IQD', // https://en.wikipedia.org/wiki/Iraqi_dinar
453
  'DZD', // https://en.wikipedia.org/wiki/Algerian_dinar
454
  'AFN', // https://en.wikipedia.org/wiki/Afghan_afghani
455
+ ]
456
  );
457
 
458
  // Set default currency.
includes/gateways/stripe/includes/payment-methods/class-give-stripe-checkout.php CHANGED
@@ -460,7 +460,7 @@ if ( ! class_exists( 'Give_Stripe_Checkout' ) ) {
460
 
461
  // Load Background Image, if exists.
462
  if ( ! empty( $backgroundImageUrl ) ) {
463
- $backgroundImageUrl = esc_url_raw( $backgroundImageUrl );
464
  $backgroundItem = "background-image: url('{$backgroundImageUrl}'); background-size: cover;";
465
  }
466
  ?>
460
 
461
  // Load Background Image, if exists.
462
  if ( ! empty( $backgroundImageUrl ) ) {
463
+ $backgroundImageUrl = esc_url( $backgroundImageUrl );
464
  $backgroundItem = "background-image: url('{$backgroundImageUrl}'); background-size: cover;";
465
  }
466
  ?>
includes/template-functions.php CHANGED
@@ -44,7 +44,7 @@ function give_get_templates_url() {
44
  * @param string $template_path Template file path. Default is empty.
45
  * @param string $default_path Default path. Default is empty.
46
  */
47
- function give_get_template( $template_name, $args = array(), $template_path = '', $default_path = '' ) {
48
  if ( ! empty( $args ) && is_array( $args ) ) {
49
  extract( $args );
50
  }
@@ -122,7 +122,7 @@ function give_get_template_part( $slug, $name = null, $load = true ) {
122
  do_action( "get_template_part_{$slug}", $slug, $name );
123
 
124
  // Setup possible parts
125
- $templates = array();
126
  if ( isset( $name ) ) {
127
  $templates[] = $slug . '-' . $name . '.php';
128
  }
@@ -220,10 +220,10 @@ function give_get_locate_template( $template_name, $template_path = '', $default
220
 
221
  // Look within passed path within the theme - this is priority.
222
  $template = locate_template(
223
- array(
224
  trailingslashit( $template_path ) . $template_name,
225
  $template_name,
226
- )
227
  );
228
 
229
  // Get default template/
@@ -249,11 +249,11 @@ function give_get_theme_template_paths() {
249
 
250
  $template_dir = give_get_theme_template_dir_name();
251
 
252
- $file_paths = array(
253
  1 => trailingslashit( get_stylesheet_directory() ) . $template_dir,
254
  10 => trailingslashit( get_template_directory() ) . $template_dir,
255
  100 => give_get_templates_dir(),
256
- );
257
 
258
  $file_paths = apply_filters( 'give_template_paths', $file_paths );
259
 
@@ -483,11 +483,12 @@ if ( ! function_exists( 'is_give_form' ) ) {
483
  * Returns true when viewing a single form.
484
  *
485
  * @since 1.6
 
486
  *
487
  * @return bool
488
  */
489
  function is_give_form() {
490
- return is_singular( array( 'give_form' ) );
491
  }
492
  }
493
 
44
  * @param string $template_path Template file path. Default is empty.
45
  * @param string $default_path Default path. Default is empty.
46
  */
47
+ function give_get_template( $template_name, $args = [], $template_path = '', $default_path = '' ) {
48
  if ( ! empty( $args ) && is_array( $args ) ) {
49
  extract( $args );
50
  }
122
  do_action( "get_template_part_{$slug}", $slug, $name );
123
 
124
  // Setup possible parts
125
+ $templates = [];
126
  if ( isset( $name ) ) {
127
  $templates[] = $slug . '-' . $name . '.php';
128
  }
220
 
221
  // Look within passed path within the theme - this is priority.
222
  $template = locate_template(
223
+ [
224
  trailingslashit( $template_path ) . $template_name,
225
  $template_name,
226
+ ]
227
  );
228
 
229
  // Get default template/
249
 
250
  $template_dir = give_get_theme_template_dir_name();
251
 
252
+ $file_paths = [
253
  1 => trailingslashit( get_stylesheet_directory() ) . $template_dir,
254
  10 => trailingslashit( get_template_directory() ) . $template_dir,
255
  100 => give_get_templates_dir(),
256
+ ];
257
 
258
  $file_paths = apply_filters( 'give_template_paths', $file_paths );
259
 
483
  * Returns true when viewing a single form.
484
  *
485
  * @since 1.6
486
+ * @since 2.10.4 Updated post type slug to match registration.
487
  *
488
  * @return bool
489
  */
490
  function is_give_form() {
491
+ return is_singular( [ 'give_forms' ] );
492
  }
493
  }
494
 
languages/give.pot CHANGED
@@ -137,7 +137,7 @@ msgstr ""
137
  msgid "Sorry, unable to load changelog."
138
  msgstr ""
139
 
140
- #: includes/class-give-cache-setting.php:237, includes/class-give-cache-setting.php:238, includes/gateways/functions.php:121, includes/gateways/functions.php:141, includes/admin/payments/view-payment-details.php:77, includes/admin/tools/views/html-admin-page-system-info.php:663
141
  msgid "Test Donation"
142
  msgstr ""
143
 
@@ -217,11 +217,11 @@ msgstr ""
217
  msgid "Test Mode: "
218
  msgstr ""
219
 
220
- #: includes/class-give-cli-commands.php:138, includes/admin/payments/view-payment-details.php:489, includes/admin/tools/views/html-admin-page-system-info.php:1004
221
  msgid "Yes"
222
  msgstr ""
223
 
224
- #: includes/class-give-cli-commands.php:138, includes/admin/payments/view-payment-details.php:499, includes/admin/tools/views/html-admin-page-system-info.php:1004
225
  msgid "No"
226
  msgstr ""
227
 
@@ -433,7 +433,7 @@ msgstr ""
433
  msgid "Access Support"
434
  msgstr ""
435
 
436
- #: includes/class-give-license-handler.php:887, includes/admin/tools/views/html-admin-page-system-info.php:990
437
  msgid "Version"
438
  msgstr ""
439
 
@@ -653,7 +653,7 @@ msgstr ""
653
  msgid "Do you want to delete this item?"
654
  msgstr ""
655
 
656
- #: includes/class-give-scripts.php:316, includes/admin/admin-actions.php:330
657
  msgid "You cannot set the success and failed pages to the same page"
658
  msgstr ""
659
 
@@ -841,7 +841,7 @@ msgstr ""
841
  msgid "Please select payment mode."
842
  msgstr ""
843
 
844
- #: includes/class-give-scripts.php:516, includes/process-donation.php:596, includes/shortcodes.php:449, includes/admin/admin-actions.php:920
845
  msgid "Please enter your first name."
846
  msgstr ""
847
 
@@ -6204,239 +6204,239 @@ msgstr ""
6204
  msgid "Oops, this settings page does not exist."
6205
  msgstr ""
6206
 
6207
- #: includes/admin/admin-actions.php:152
6208
  msgid "Successfully deleted one donation."
6209
  msgid_plural "Successfully deleted %d donations."
6210
  msgstr[0] ""
6211
  msgstr[1] ""
6212
 
6213
- #: includes/admin/admin-actions.php:172
6214
  msgid "Successfully sent email receipt to one recipient."
6215
  msgid_plural "Successfully sent email receipts to %d recipients."
6216
  msgstr[0] ""
6217
  msgstr[1] ""
6218
 
6219
- #: includes/admin/admin-actions.php:198
6220
  msgid "Donation status updated successfully."
6221
  msgid_plural "Donation statuses updated successfully."
6222
  msgstr[0] ""
6223
  msgstr[1] ""
6224
 
6225
- #: includes/admin/admin-actions.php:224
6226
  msgid "The donation has been deleted."
6227
  msgstr ""
6228
 
6229
- #: includes/admin/admin-actions.php:234
6230
  msgid "The donation receipt has been resent."
6231
  msgstr ""
6232
 
6233
- #: includes/admin/admin-actions.php:244
6234
  msgid "The reports cache has been cleared."
6235
  msgstr ""
6236
 
6237
- #: includes/admin/admin-actions.php:254
6238
  msgid "The donation note has been deleted."
6239
  msgstr ""
6240
 
6241
- #: includes/admin/admin-actions.php:270
6242
  msgid "The settings have been imported."
6243
  msgstr ""
6244
 
6245
- #: includes/admin/admin-actions.php:280
6246
  msgid "API keys have been generated."
6247
  msgstr ""
6248
 
6249
- #: includes/admin/admin-actions.php:290
6250
  msgid "The specified user already has API keys."
6251
  msgstr ""
6252
 
6253
- #: includes/admin/admin-actions.php:300
6254
  msgid "API keys have been regenerated."
6255
  msgstr ""
6256
 
6257
- #: includes/admin/admin-actions.php:310
6258
  msgid "API keys have been revoked."
6259
  msgstr ""
6260
 
6261
- #: includes/admin/admin-actions.php:320
6262
  msgid "The test email has been sent."
6263
  msgstr ""
6264
 
6265
- #: includes/admin/admin-actions.php:340
6266
  msgid "Email de-blacklisted successfully. Now Donor will able to process donation with email flagged as spam"
6267
  msgstr ""
6268
 
6269
- #: includes/admin/admin-actions.php:357
6270
  msgid "The donation note has been added."
6271
  msgstr ""
6272
 
6273
- #: includes/admin/admin-actions.php:367
6274
  msgid "The donation has been updated."
6275
  msgstr ""
6276
 
6277
- #: includes/admin/admin-actions.php:383
6278
  msgid "The selected donor(s) has been deleted."
6279
  msgstr ""
6280
 
6281
- #: includes/admin/admin-actions.php:394
6282
  msgid "The selected donor(s) and the associated donation(s) has been deleted."
6283
  msgstr ""
6284
 
6285
- #: includes/admin/admin-actions.php:405
6286
  msgid "You must confirm to delete the selected donor(s)."
6287
  msgstr ""
6288
 
6289
- #: includes/admin/admin-actions.php:416, includes/admin/donors/donors.php:219, includes/admin/donors/donors.php:233
6290
  msgid "Invalid Donor ID."
6291
  msgstr ""
6292
 
6293
- #: includes/admin/admin-actions.php:427
6294
  msgid "Unable to delete selected donor(s)."
6295
  msgstr ""
6296
 
6297
- #: includes/admin/admin-actions.php:438
6298
  msgid "Donor email added."
6299
  msgstr ""
6300
 
6301
- #: includes/admin/admin-actions.php:449
6302
  msgid "Donor email removed."
6303
  msgstr ""
6304
 
6305
- #: includes/admin/admin-actions.php:460
6306
  msgid "Failed to remove donor email."
6307
  msgstr ""
6308
 
6309
- #: includes/admin/admin-actions.php:471
6310
  msgid "Primary email updated for donor."
6311
  msgstr ""
6312
 
6313
- #: includes/admin/admin-actions.php:482
6314
  msgid "Failed to set primary email."
6315
  msgstr ""
6316
 
6317
- #: includes/admin/admin-actions.php:493
6318
  msgid "User has been successfully connected with Donor."
6319
  msgstr ""
6320
 
6321
- #: includes/admin/admin-actions.php:504
6322
  msgid "User has been successfully disconnected from donor."
6323
  msgstr ""
6324
 
6325
- #: includes/admin/admin-actions.php:515
6326
  msgid "Donor information updated successfully."
6327
  msgstr ""
6328
 
6329
- #: includes/admin/admin-actions.php:548
6330
  msgid "Akismet flagged %1$s %2$s as spam. If you believe %7$s %5$s actual %6$s, you can whitelist %7$s to allow the %6$s to process donations. <a href=\"%3$s\" title=\"%4$s\">Click here</a> to review spam logs."
6331
  msgstr ""
6332
 
6333
- #: includes/admin/admin-actions.php:550
6334
  msgid "donor email"
6335
  msgid_plural "donor emails"
6336
  msgstr[0] ""
6337
  msgstr[1] ""
6338
 
6339
- #: includes/admin/admin-actions.php:552
6340
  msgid "Go to spam log list page"
6341
  msgstr ""
6342
 
6343
- #: includes/admin/admin-actions.php:553
6344
  msgid "was"
6345
  msgid_plural "were"
6346
  msgstr[0] ""
6347
  msgstr[1] ""
6348
 
6349
- #: includes/admin/admin-actions.php:554, includes/admin/tools/import/class-give-import-donations.php:251, includes/admin/tools/import/class-give-import-donations.php:257, src/Views/Form/Templates/Sequoia/sections/income-stats.php:50
6350
  msgid "donor"
6351
  msgid_plural "donors"
6352
  msgstr[0] ""
6353
  msgstr[1] ""
6354
 
6355
- #: includes/admin/admin-actions.php:555
6356
  msgid "this"
6357
  msgid_plural "these"
6358
  msgstr[0] ""
6359
  msgstr[1] ""
6360
 
6361
- #: includes/admin/admin-actions.php:594
6362
  msgid "GiveWP Test Mode Active"
6363
  msgstr ""
6364
 
6365
- #: includes/admin/admin-actions.php:639, includes/admin/tools/views/html-admin-page-import-donations.php:25, includes/admin/tools/views/html-admin-page-imports.php:47
6366
  msgid "Import Donations"
6367
  msgstr ""
6368
 
6369
- #: includes/admin/admin-actions.php:737
6370
  msgid "All donation uploaded successfully!"
6371
  msgstr ""
6372
 
6373
- #: includes/admin/admin-actions.php:919
6374
  msgid "ERROR"
6375
  msgstr ""
6376
 
6377
- #: includes/admin/admin-actions.php:945, includes/admin/donors/class-donor-table.php:65, includes/admin/emails/abstract-email-notification.php:153, includes/admin/emails/class-donation-receipt-email.php:46, includes/admin/emails/class-donor-note-email.php:45, includes/admin/emails/class-donor-register-email.php:41, includes/admin/emails/class-email-access-email.php:42, includes/admin/reports/class-donor-reports-table.php:67, templates/history-donations.php:70, templates/shortcode-receipt.php:41
6378
  msgid "Donor"
6379
  msgstr ""
6380
 
6381
- #: includes/admin/admin-actions.php:948
6382
  msgid "View Donor Information"
6383
  msgstr ""
6384
 
6385
- #: includes/admin/admin-actions.php:1017
6386
  msgid "Error: Security issue."
6387
  msgstr ""
6388
 
6389
- #: includes/admin/admin-actions.php:1051
6390
  msgid "Error: Unable to save the address. Please check if address already exist."
6391
  msgstr ""
6392
 
6393
- #: includes/admin/admin-actions.php:1080
6394
  msgid "Successfully added a new address to the donor."
6395
  msgstr ""
6396
 
6397
- #: includes/admin/admin-actions.php:1096
6398
  msgid "Error: Unable to delete address."
6399
  msgstr ""
6400
 
6401
- #: includes/admin/admin-actions.php:1104
6402
  msgid "Successfully removed a address of donor."
6403
  msgstr ""
6404
 
6405
- #: includes/admin/admin-actions.php:1116
6406
  msgid "Error: Unable to update address. Please check if address already exist."
6407
  msgstr ""
6408
 
6409
- #: includes/admin/admin-actions.php:1134
6410
  msgid "Successfully updated a address of donor"
6411
  msgstr ""
6412
 
6413
- #: includes/admin/admin-actions.php:1154, includes/admin/payments/view-payment-details.php:734, src/Receipt/DonationReceipt.php:148
6414
  msgid "Billing Address"
6415
  msgstr ""
6416
 
6417
- #: includes/admin/admin-actions.php:1170
6418
  msgid "Personal Address"
6419
  msgstr ""
6420
 
6421
- #: includes/admin/admin-actions.php:1300
6422
  msgid "An error occurred while flushing the cache."
6423
  msgstr ""
6424
 
6425
- #: includes/admin/admin-actions.php:1294
6426
  msgid "Cache flushed successfully."
6427
  msgstr ""
6428
 
6429
- #: includes/admin/admin-actions.php:1398
6430
  msgid "Your GiveWP add-on is not receiving critical updates and new features because you have %1$s license key. Please <a href=\"%2$s\" title=\"%3$s\">activate your license</a> to receive updates and <a href=\"%4$s\" target=\"_blank\" title=\"%5$s\">priority support</a>"
6431
  msgid_plural "Your GiveWP add-ons are not receiving critical updates and new features because you have %1$s license keys. Please <a href=\"%2$s\" title=\"%3$s\">activate your license</a> to receive updates and <a href=\"%4$s\" target=\"_blank\" title=\"%5$s\">priority support</a>"
6432
  msgstr[0] ""
6433
  msgstr[1] ""
6434
 
6435
- #: includes/admin/admin-actions.php:1406, includes/admin/settings/class-settings-license.php:114, includes/admin/settings/class-settings-license.php:125, includes/admin/settings/class-settings-license.php:127
6436
  msgid "Activate License"
6437
  msgstr ""
6438
 
6439
- #: includes/admin/admin-actions.php:1408
6440
  msgid "Priority Support"
6441
  msgstr ""
6442
 
@@ -6493,7 +6493,7 @@ msgstr ""
6493
  msgid "Donation Failed Page"
6494
  msgstr ""
6495
 
6496
- #: includes/admin/admin-pages.php:394, includes/admin/settings/class-settings-general.php:301, includes/admin/tools/views/html-admin-page-system-info.php:643
6497
  msgid "Donation History Page"
6498
  msgstr ""
6499
 
@@ -6764,7 +6764,7 @@ msgstr ""
6764
  msgid "Currencies Code"
6765
  msgstr ""
6766
 
6767
- #: includes/admin/import-functions.php:420, includes/admin/tools/export/give-export-donations-exporter.php:209, includes/admin/tools/export/give-export-donations-functions.php:286, includes/admin/tools/views/html-admin-page-system-info.php:613
6768
  msgid "Currency Code"
6769
  msgstr ""
6770
 
@@ -6804,7 +6804,7 @@ msgstr ""
6804
  msgid "First Name"
6805
  msgstr ""
6806
 
6807
- #: includes/admin/import-functions.php:438, includes/admin/donors/class-donor-table.php:294, includes/admin/forms/dashboard-columns.php:35, includes/admin/reports/class-donor-reports-table.php:218, includes/admin/tools/export/export-functions.php:145, includes/admin/tools/views/html-admin-page-system-info.php:985
6808
  msgid "Name"
6809
  msgstr ""
6810
 
@@ -6928,7 +6928,7 @@ msgstr ""
6928
  msgid "Mode"
6929
  msgstr ""
6930
 
6931
- #: includes/admin/import-functions.php:491, includes/admin/settings/class-settings-gateways.php:108, includes/admin/tools/views/html-admin-page-system-info.php:608
6932
  msgid "Test Mode"
6933
  msgstr ""
6934
 
@@ -7688,11 +7688,11 @@ msgstr ""
7688
  msgid "Global Option"
7689
  msgstr ""
7690
 
7691
- #: includes/forms/widget.php:246, includes/gateways/offline-donations.php:298, includes/admin/emails/class-email-setting-field.php:166, includes/admin/forms/class-metabox-form-data.php:171, includes/admin/forms/class-metabox-form-data.php:364, includes/admin/forms/class-metabox-form-data.php:376, includes/admin/forms/class-metabox-form-data.php:387, includes/admin/forms/class-metabox-form-data.php:436, includes/admin/forms/class-metabox-form-data.php:503, includes/admin/settings/class-settings-advanced.php:77, includes/admin/settings/class-settings-advanced.php:109, includes/admin/settings/class-settings-advanced.php:131, includes/admin/settings/class-settings-advanced.php:158, includes/admin/settings/class-settings-advanced.php:180, includes/admin/settings/class-settings-advanced.php:218, includes/admin/settings/class-settings-advanced.php:266, includes/admin/settings/class-settings-display.php:97, includes/admin/settings/class-settings-display.php:108, includes/admin/settings/class-settings-display.php:139, includes/admin/settings/class-settings-display.php:161, includes/admin/settings/class-settings-display.php:172, includes/admin/settings/class-settings-display.php:183, includes/admin/settings/class-settings-display.php:202, includes/admin/settings/class-settings-display.php:233, includes/admin/settings/class-settings-display.php:244, includes/admin/settings/class-settings-display.php:275, includes/admin/settings/class-settings-gateways.php:68, includes/admin/settings/class-settings-gateways.php:114, includes/admin/settings/class-settings-gateways.php:305, includes/admin/settings/class-settings-general.php:93, includes/admin/settings/class-settings-general.php:104, includes/admin/settings/class-settings-general.php:379, includes/admin/tools/import/class-give-import-donations.php:946, includes/admin/tools/import/class-give-import-donations.php:957, includes/admin/tools/import/class-give-import-donations.php:968, includes/admin/tools/views/html-admin-page-system-info.php:485, includes/admin/tools/views/html-admin-page-system-info.php:573, includes/admin/tools/views/html-admin-page-system-info.php:610, includes/admin/tools/views/html-admin-page-system-info.php:688, includes/admin/tools/views/html-admin-page-system-info.php:725, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:396, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:424, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:467, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:495, src/Tracking/AdminSettings.php:41, src/DonorDashboards/Admin/Settings.php:97, src/Form/Template/Options.php:155, src/Form/Template/Options.php:178, src/PaymentGateways/PayPalStandard/PayPalStandard.php:69, src/PaymentGateways/PayPalStandard/PayPalStandard.php:80, src/Views/Form/Templates/Sequoia/optionConfig.php:24, src/Views/Form/Templates/Sequoia/optionConfig.php:182
7692
  msgid "Enabled"
7693
  msgstr ""
7694
 
7695
- #: includes/forms/widget.php:247, includes/gateways/offline-donations.php:299, includes/admin/emails/class-email-setting-field.php:167, includes/admin/emails/class-email-setting-field.php:177, includes/admin/forms/class-metabox-form-data.php:172, includes/admin/forms/class-metabox-form-data.php:327, includes/admin/forms/class-metabox-form-data.php:352, includes/admin/forms/class-metabox-form-data.php:365, includes/admin/forms/class-metabox-form-data.php:377, includes/admin/forms/class-metabox-form-data.php:388, includes/admin/forms/class-metabox-form-data.php:437, includes/admin/forms/class-metabox-form-data.php:504, includes/admin/settings/class-settings-advanced.php:78, includes/admin/settings/class-settings-advanced.php:110, includes/admin/settings/class-settings-advanced.php:132, includes/admin/settings/class-settings-advanced.php:159, includes/admin/settings/class-settings-advanced.php:181, includes/admin/settings/class-settings-advanced.php:219, includes/admin/settings/class-settings-advanced.php:267, includes/admin/settings/class-settings-display.php:62, includes/admin/settings/class-settings-display.php:85, includes/admin/settings/class-settings-display.php:98, includes/admin/settings/class-settings-display.php:109, includes/admin/settings/class-settings-display.php:140, includes/admin/settings/class-settings-display.php:162, includes/admin/settings/class-settings-display.php:173, includes/admin/settings/class-settings-display.php:184, includes/admin/settings/class-settings-display.php:203, includes/admin/settings/class-settings-display.php:234, includes/admin/settings/class-settings-display.php:245, includes/admin/settings/class-settings-display.php:276, includes/admin/settings/class-settings-gateways.php:69, includes/admin/settings/class-settings-gateways.php:115, includes/admin/settings/class-settings-general.php:94, includes/admin/settings/class-settings-general.php:105, includes/admin/settings/class-settings-general.php:380, includes/admin/tools/import/class-give-import-donations.php:947, includes/admin/tools/import/class-give-import-donations.php:958, includes/admin/tools/import/class-give-import-donations.php:969, includes/admin/tools/views/html-admin-page-system-info.php:485, includes/admin/tools/views/html-admin-page-system-info.php:573, includes/admin/tools/views/html-admin-page-system-info.php:610, includes/admin/tools/views/html-admin-page-system-info.php:688, includes/admin/tools/views/html-admin-page-system-info.php:725, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:397, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:425, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:468, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:496, src/Tracking/AdminSettings.php:42, src/DonorDashboards/Admin/Settings.php:98, src/Form/Template/Options.php:156, src/Form/Template/Options.php:179, src/PaymentGateways/PayPalStandard/PayPalStandard.php:70, src/PaymentGateways/PayPalStandard/PayPalStandard.php:81, src/Views/Form/Templates/Sequoia/optionConfig.php:25, src/Views/Form/Templates/Sequoia/optionConfig.php:183
7696
  msgid "Disabled"
7697
  msgstr ""
7698
 
@@ -9896,7 +9896,7 @@ msgstr ""
9896
  msgid "The donation currency. Note that some payment gateways have currency restrictions."
9897
  msgstr ""
9898
 
9899
- #: includes/admin/settings/class-settings-general.php:166, includes/admin/tools/views/html-admin-page-system-info.php:618
9900
  msgid "Currency Position"
9901
  msgstr ""
9902
 
@@ -9904,7 +9904,7 @@ msgstr ""
9904
  msgid "The position of the currency symbol."
9905
  msgstr ""
9906
 
9907
- #: includes/admin/settings/class-settings-general.php:183, includes/admin/tools/views/html-admin-page-system-info.php:628
9908
  msgid "Thousands Separator"
9909
  msgstr ""
9910
 
@@ -9912,7 +9912,7 @@ msgstr ""
9912
  msgid "The symbol (typically , or .) to separate thousands."
9913
  msgstr ""
9914
 
9915
- #: includes/admin/settings/class-settings-general.php:191, includes/admin/tools/views/html-admin-page-system-info.php:623
9916
  msgid "Decimal Separator"
9917
  msgstr ""
9918
 
@@ -9944,7 +9944,7 @@ msgstr ""
9944
  msgid "General Settings"
9945
  msgstr ""
9946
 
9947
- #: includes/admin/settings/class-settings-general.php:266, includes/admin/tools/views/html-admin-page-system-info.php:633
9948
  msgid "Success Page"
9949
  msgstr ""
9950
 
@@ -11907,480 +11907,480 @@ msgid "Most payment gateway APIs only support connections using the TLS 1.2 secu
11907
  msgstr ""
11908
 
11909
  #. translators: %s: SSL connection response
11910
- #: includes/admin/tools/views/html-admin-page-system-info.php:212
11911
  msgid "Connection uses %s"
11912
  msgstr ""
11913
 
11914
- #: includes/admin/tools/views/html-admin-page-system-info.php:218
11915
  msgid "TLS Rating"
11916
  msgstr ""
11917
 
11918
- #: includes/admin/tools/views/html-admin-page-system-info.php:219
11919
  msgid "The server's connection as rated by https://www.howsmyssl.com/"
11920
  msgstr ""
11921
 
11922
- #: includes/admin/tools/views/html-admin-page-system-info.php:229
11923
  msgid "Server Info"
11924
  msgstr ""
11925
 
11926
- #: includes/admin/tools/views/html-admin-page-system-info.php:230
11927
  msgid "Information about the web server that is currently hosting your site."
11928
  msgstr ""
11929
 
11930
- #: includes/admin/tools/views/html-admin-page-system-info.php:234
11931
  msgid "PHP Version"
11932
  msgstr ""
11933
 
11934
- #: includes/admin/tools/views/html-admin-page-system-info.php:235
11935
  msgid "The version of PHP installed on your hosting server."
11936
  msgstr ""
11937
 
11938
- #: includes/admin/tools/views/html-admin-page-system-info.php:248
11939
  msgid "Couldn't determine PHP version because phpversion() doesn't exist."
11940
  msgstr ""
11941
 
11942
- #: includes/admin/tools/views/html-admin-page-system-info.php:243
11943
  msgid "%1$s - We recommend a minimum PHP version of 5.6. See: %2$s"
11944
  msgstr ""
11945
 
11946
- #: includes/admin/tools/views/html-admin-page-system-info.php:243
11947
  msgid "PHP Requirements in Give"
11948
  msgstr ""
11949
 
11950
- #: includes/admin/tools/views/html-admin-page-system-info.php:255
11951
  msgid "PHP Post Max Size"
11952
  msgstr ""
11953
 
11954
- #: includes/admin/tools/views/html-admin-page-system-info.php:256
11955
  msgid "The largest filesize that can be contained in one post."
11956
  msgstr ""
11957
 
11958
- #: includes/admin/tools/views/html-admin-page-system-info.php:260
11959
  msgid "PHP Time Limit"
11960
  msgstr ""
11961
 
11962
- #: includes/admin/tools/views/html-admin-page-system-info.php:261
11963
  msgid "The amount of time (in seconds) that your site will spend on a single operation before timing out (to avoid server lockups)."
11964
  msgstr ""
11965
 
11966
- #: includes/admin/tools/views/html-admin-page-system-info.php:265
11967
  msgid "PHP Max Input Vars"
11968
  msgstr ""
11969
 
11970
- #: includes/admin/tools/views/html-admin-page-system-info.php:266
11971
  msgid "The maximum number of variables your server can use for a single function to avoid overloads."
11972
  msgstr ""
11973
 
11974
- #: includes/admin/tools/views/html-admin-page-system-info.php:270
11975
  msgid "PHP Max Upload Size"
11976
  msgstr ""
11977
 
11978
- #: includes/admin/tools/views/html-admin-page-system-info.php:271
11979
  msgid "The largest filesize that can be uploaded to your WordPress installation."
11980
  msgstr ""
11981
 
11982
- #: includes/admin/tools/views/html-admin-page-system-info.php:275
11983
  msgid "cURL Version"
11984
  msgstr ""
11985
 
11986
- #: includes/admin/tools/views/html-admin-page-system-info.php:276
11987
  msgid "The version of cURL installed on your server."
11988
  msgstr ""
11989
 
11990
- #: includes/admin/tools/views/html-admin-page-system-info.php:283
11991
  msgid "%s - We recommend a minimum cURL version of 7.40."
11992
  msgstr ""
11993
 
11994
- #: includes/admin/tools/views/html-admin-page-system-info.php:294
11995
  msgid "SUHOSIN Installed"
11996
  msgstr ""
11997
 
11998
- #: includes/admin/tools/views/html-admin-page-system-info.php:295
11999
  msgid "Suhosin is an advanced protection system for PHP installations. It was designed to protect your servers on the one hand against a number of well known problems in PHP applications and on the other hand against potential unknown vulnerabilities within these applications or the PHP core itself. If enabled on your server, Suhosin may need to be configured to increase its data submission limits."
12000
  msgstr ""
12001
 
12002
- #: includes/admin/tools/views/html-admin-page-system-info.php:310
12003
  msgid "MySQL Version"
12004
  msgstr ""
12005
 
12006
- #: includes/admin/tools/views/html-admin-page-system-info.php:311
12007
  msgid "The version of MySQL installed on your hosting server."
12008
  msgstr ""
12009
 
12010
- #: includes/admin/tools/views/html-admin-page-system-info.php:317
12011
  msgid "%1$s - We recommend a minimum MySQL version of 5.6. See: %2$s"
12012
  msgstr ""
12013
 
12014
- #: includes/admin/tools/views/html-admin-page-system-info.php:317
12015
  msgid "WordPress Requirements"
12016
  msgstr ""
12017
 
12018
- #: includes/admin/tools/views/html-admin-page-system-info.php:326
12019
  msgid "Default Timezone is UTC"
12020
  msgstr ""
12021
 
12022
- #: includes/admin/tools/views/html-admin-page-system-info.php:327
12023
  msgid "The default timezone for your server."
12024
  msgstr ""
12025
 
12026
- #: includes/admin/tools/views/html-admin-page-system-info.php:332
12027
  msgid "Default timezone is %s - it should be UTC"
12028
  msgstr ""
12029
 
12030
- #: includes/admin/tools/views/html-admin-page-system-info.php:344
12031
  msgid "Payment gateways can use cURL to communicate with remote servers to authorize payments, other plugins may also use it when communicating with remote services."
12032
  msgstr ""
12033
 
12034
- #: includes/admin/tools/views/html-admin-page-system-info.php:350
12035
  msgid "Your server does not have fsockopen or cURL enabled - PayPal IPN and other scripts which communicate with other servers will not work. Contact your hosting provider."
12036
  msgstr ""
12037
 
12038
- #: includes/admin/tools/views/html-admin-page-system-info.php:355
12039
  msgid "Some webservices like shipping use SOAP to get information from remote servers, for example, live shipping quotes from FedEx require SOAP to be installed."
12040
  msgstr ""
12041
 
12042
- #: includes/admin/tools/views/html-admin-page-system-info.php:361
12043
  msgid "Your server does not have the %s class enabled - some gateway plugins which use SOAP may not work as expected."
12044
  msgstr ""
12045
 
12046
- #: includes/admin/tools/views/html-admin-page-system-info.php:366
12047
  msgid "HTML/Multipart emails use DOMDocument to generate inline CSS in templates."
12048
  msgstr ""
12049
 
12050
- #: includes/admin/tools/views/html-admin-page-system-info.php:372
12051
  msgid "Your server does not have the %s class enabled - HTML/Multipart emails, and also some extensions, will not work without DOMDocument."
12052
  msgstr ""
12053
 
12054
- #: includes/admin/tools/views/html-admin-page-system-info.php:377
12055
  msgid "gzip is used for file compression and decompression."
12056
  msgstr ""
12057
 
12058
- #: includes/admin/tools/views/html-admin-page-system-info.php:383
12059
  msgid "Your server does not support the %s function - this is used for file compression and decompression."
12060
  msgstr ""
12061
 
12062
- #: includes/admin/tools/views/html-admin-page-system-info.php:389
12063
  msgid "GD Graphics Library is used for dynamically manipulating images."
12064
  msgstr ""
12065
 
12066
- #: includes/admin/tools/views/html-admin-page-system-info.php:394
12067
  msgid "Multibyte String (mbstring) is used to convert character encoding, like for emails or converting characters to lowercase."
12068
  msgstr ""
12069
 
12070
- #: includes/admin/tools/views/html-admin-page-system-info.php:400
12071
  msgid "Your server does not support the %s functions - this is required for better character encoding. Some fallbacks will be used instead for it."
12072
  msgstr ""
12073
 
12074
- #: includes/admin/tools/views/html-admin-page-system-info.php:404
12075
  msgid "Remote Post"
12076
  msgstr ""
12077
 
12078
- #: includes/admin/tools/views/html-admin-page-system-info.php:405
12079
  msgid "PayPal uses this method of communicating when sending back transaction information."
12080
  msgstr ""
12081
 
12082
- #: includes/admin/tools/views/html-admin-page-system-info.php:422
12083
  msgid "wp_remote_post() failed. PayPal IPN won't work with your server. Contact your hosting provider."
12084
  msgstr ""
12085
 
12086
- #: includes/admin/tools/views/html-admin-page-system-info.php:426, includes/admin/tools/views/html-admin-page-system-info.php:444
12087
  msgid "Status code: %s"
12088
  msgstr ""
12089
 
12090
- #: includes/admin/tools/views/html-admin-page-system-info.php:424, includes/admin/tools/views/html-admin-page-system-info.php:442
12091
  msgid "Error: %s"
12092
  msgstr ""
12093
 
12094
- #: includes/admin/tools/views/html-admin-page-system-info.php:432
12095
  msgid "Remote Get"
12096
  msgstr ""
12097
 
12098
- #: includes/admin/tools/views/html-admin-page-system-info.php:433
12099
  msgid "GiveWP plugins may use this method of communication when checking for plugin updates."
12100
  msgstr ""
12101
 
12102
- #: includes/admin/tools/views/html-admin-page-system-info.php:440
12103
  msgid "wp_remote_get() failed. The GiveWP plugin updater won't work with your server. Contact your hosting provider."
12104
  msgstr ""
12105
 
12106
- #: includes/admin/tools/views/html-admin-page-system-info.php:472
12107
  msgid "GiveWP Configuration"
12108
  msgstr ""
12109
 
12110
- #: includes/admin/tools/views/html-admin-page-system-info.php:478
12111
  msgid "GiveWP Version"
12112
  msgstr ""
12113
 
12114
- #: includes/admin/tools/views/html-admin-page-system-info.php:479
12115
  msgid "The version of GiveWP installed on your site."
12116
  msgstr ""
12117
 
12118
- #: includes/admin/tools/views/html-admin-page-system-info.php:483, includes/admin/tools/views/html-admin-page-system-info.php:571
12119
  msgid "GiveWP Cache"
12120
  msgstr ""
12121
 
12122
- #: includes/admin/tools/views/html-admin-page-system-info.php:484, includes/admin/tools/views/html-admin-page-system-info.php:572
12123
  msgid "Whether cache is enabled in GiveWP settings."
12124
  msgstr ""
12125
 
12126
- #: includes/admin/tools/views/html-admin-page-system-info.php:488, includes/admin/upgrades/views/db-upgrades-complete-metabox.php:4, includes/admin/upgrades/views/upgrades.php:53
12127
  msgid "Database Updates"
12128
  msgstr ""
12129
 
12130
- #: includes/admin/tools/views/html-admin-page-system-info.php:489
12131
  msgid "This will show the number of pending database updates."
12132
  msgstr ""
12133
 
12134
- #: includes/admin/tools/views/html-admin-page-system-info.php:492
12135
  msgid "All DB Updates Completed."
12136
  msgstr ""
12137
 
12138
- #: includes/admin/tools/views/html-admin-page-system-info.php:513
12139
  msgid "%1$s of %2$s updates still need to run."
12140
  msgstr ""
12141
 
12142
- #: includes/admin/tools/views/html-admin-page-system-info.php:506
12143
  msgid "%1$s updates still need to run."
12144
  msgstr ""
12145
 
12146
- #: includes/admin/tools/views/html-admin-page-system-info.php:499
12147
  msgid "%1$s updates still need to run. (Paused) "
12148
  msgstr ""
12149
 
12150
- #: includes/admin/tools/views/html-admin-page-system-info.php:524
12151
  msgid "Database Migrations"
12152
  msgstr ""
12153
 
12154
- #: includes/admin/tools/views/html-admin-page-system-info.php:525
12155
  msgid "This will inform you whether database migration completed or not."
12156
  msgstr ""
12157
 
12158
- #: includes/admin/tools/views/html-admin-page-system-info.php:532
12159
  msgid "Few Database Migrations still need to run."
12160
  msgstr ""
12161
 
12162
- #: includes/admin/tools/views/html-admin-page-system-info.php:533
12163
  msgid "All Database Migrations Completed."
12164
  msgstr ""
12165
 
12166
- #: includes/admin/tools/views/html-admin-page-system-info.php:538
12167
  msgid "Database Tables"
12168
  msgstr ""
12169
 
12170
- #: includes/admin/tools/views/html-admin-page-system-info.php:539
12171
  msgid "This will show list of installed database tables."
12172
  msgstr ""
12173
 
12174
- #: includes/admin/tools/views/html-admin-page-system-info.php:576
12175
  msgid "GiveWP Emails"
12176
  msgstr ""
12177
 
12178
- #: includes/admin/tools/views/html-admin-page-system-info.php:577
12179
  msgid "Whether emails is enabled in GiveWP settings."
12180
  msgstr ""
12181
 
12182
- #: includes/admin/tools/views/html-admin-page-system-info.php:603
12183
  msgid "Upgraded From"
12184
  msgstr ""
12185
 
12186
- #: includes/admin/tools/views/html-admin-page-system-info.php:604
12187
  msgid "The version of GiveWP installed prior to the last update."
12188
  msgstr ""
12189
 
12190
- #: includes/admin/tools/views/html-admin-page-system-info.php:609
12191
  msgid "Whether Test Mode is enabled in GiveWP settings."
12192
  msgstr ""
12193
 
12194
- #: includes/admin/tools/views/html-admin-page-system-info.php:614
12195
  msgid "The currency code selected in GiveWP settings."
12196
  msgstr ""
12197
 
12198
- #: includes/admin/tools/views/html-admin-page-system-info.php:619
12199
  msgid "The currency position selected in GiveWP settings."
12200
  msgstr ""
12201
 
12202
- #: includes/admin/tools/views/html-admin-page-system-info.php:620
12203
  msgid "Before"
12204
  msgstr ""
12205
 
12206
- #: includes/admin/tools/views/html-admin-page-system-info.php:620
12207
  msgid "After"
12208
  msgstr ""
12209
 
12210
- #: includes/admin/tools/views/html-admin-page-system-info.php:624
12211
  msgid "The decimal separator defined in GiveWP settings."
12212
  msgstr ""
12213
 
12214
- #: includes/admin/tools/views/html-admin-page-system-info.php:629
12215
  msgid "The thousands separator defined in GiveWP settings."
12216
  msgstr ""
12217
 
12218
- #: includes/admin/tools/views/html-admin-page-system-info.php:634
12219
  msgid "The page where donors land following a successful transaction."
12220
  msgstr ""
12221
 
12222
- #: includes/admin/tools/views/html-admin-page-system-info.php:638
12223
  msgid "Failure Page"
12224
  msgstr ""
12225
 
12226
- #: includes/admin/tools/views/html-admin-page-system-info.php:639
12227
  msgid "The page where donors land following a failed transaction."
12228
  msgstr ""
12229
 
12230
- #: includes/admin/tools/views/html-admin-page-system-info.php:644
12231
  msgid "The page where past donations are listed."
12232
  msgstr ""
12233
 
12234
- #: includes/admin/tools/views/html-admin-page-system-info.php:648
12235
  msgid "GiveWP Forms Slug"
12236
  msgstr ""
12237
 
12238
- #: includes/admin/tools/views/html-admin-page-system-info.php:649
12239
  msgid "The slug used for GiveWP donation forms."
12240
  msgstr ""
12241
 
12242
- #: includes/admin/tools/views/html-admin-page-system-info.php:676
12243
  msgid "Enabled Payment Gateways"
12244
  msgstr ""
12245
 
12246
- #: includes/admin/tools/views/html-admin-page-system-info.php:677
12247
  msgid "All payment gateways enabled in GiveWP settings."
12248
  msgstr ""
12249
 
12250
- #: includes/admin/tools/views/html-admin-page-system-info.php:681
12251
  msgid "Default Payment Gateway"
12252
  msgstr ""
12253
 
12254
- #: includes/admin/tools/views/html-admin-page-system-info.php:682
12255
  msgid "The default payment gateway selected in GiveWP settings."
12256
  msgstr ""
12257
 
12258
- #: includes/admin/tools/views/html-admin-page-system-info.php:686, src/PaymentGateways/PayPalStandard/PayPalStandard.php:74
12259
  msgid "PayPal IPN Verification"
12260
  msgstr ""
12261
 
12262
- #: includes/admin/tools/views/html-admin-page-system-info.php:687
12263
  msgid "Whether admins requires verification of IPN notifications with PayPal."
12264
  msgstr ""
12265
 
12266
- #: includes/admin/tools/views/html-admin-page-system-info.php:691
12267
  msgid "PayPal IPN Notifications"
12268
  msgstr ""
12269
 
12270
- #: includes/admin/tools/views/html-admin-page-system-info.php:692
12271
  msgid "Displays whether when last PayPal IPN is received with which donation or transaction."
12272
  msgstr ""
12273
 
12274
- #: includes/admin/tools/views/html-admin-page-system-info.php:707
12275
  msgid "IPN received for <a href=\"%1$s\">#%2$s</a> ( <a href=\"%3$s\" target=\"_blank\">%4$s</a> ) on %5$s at %6$s. Status %7$s"
12276
  msgstr ""
12277
 
12278
- #: includes/admin/tools/views/html-admin-page-system-info.php:723
12279
  msgid "Donor Email Access"
12280
  msgstr ""
12281
 
12282
- #: includes/admin/tools/views/html-admin-page-system-info.php:724
12283
  msgid "Whether donors can access their donation history using only email."
12284
  msgstr ""
12285
 
12286
- #: includes/admin/tools/views/html-admin-page-system-info.php:728
12287
  msgid "Stripe Webhook Notifications"
12288
  msgstr ""
12289
 
12290
- #: includes/admin/tools/views/html-admin-page-system-info.php:729
12291
  msgid "Displays whether when last Stripe Webhook is received with which donation or transaction."
12292
  msgstr ""
12293
 
12294
- #: includes/admin/tools/views/html-admin-page-system-info.php:760
12295
  msgid "Active GiveWP Add-ons"
12296
  msgstr ""
12297
 
12298
- #: includes/admin/tools/views/html-admin-page-system-info.php:782, includes/admin/tools/views/html-admin-page-system-info.php:848, includes/admin/tools/views/html-admin-page-system-info.php:895, includes/admin/tools/views/html-admin-page-system-info.php:944, includes/admin/upgrades/views/plugins-update-section.php:18
12299
  msgid "Visit plugin homepage"
12300
  msgstr ""
12301
 
12302
- #: includes/admin/tools/views/html-admin-page-system-info.php:792, includes/admin/tools/views/html-admin-page-system-info.php:858, includes/admin/tools/views/html-admin-page-system-info.php:905, includes/admin/upgrades/views/plugins-update-section.php:29
12303
  msgid "Visit author homepage"
12304
  msgstr ""
12305
 
12306
- #: includes/admin/tools/views/html-admin-page-system-info.php:805, includes/admin/upgrades/views/plugins-update-section.php:46
12307
  msgid "Unlicensed"
12308
  msgstr ""
12309
 
12310
- #: includes/admin/tools/views/html-admin-page-system-info.php:803, includes/admin/upgrades/views/plugins-update-section.php:41
12311
  msgid "Licensed"
12312
  msgstr ""
12313
 
12314
- #: includes/admin/tools/views/html-admin-page-system-info.php:809, includes/admin/tools/views/html-admin-page-system-info.php:866, includes/admin/tools/views/html-admin-page-system-info.php:913, includes/admin/tools/views/html-admin-page-system-info.php:963, includes/admin/upgrades/views/plugins-update-section.php:51
12315
  msgctxt "by author"
12316
  msgid "by %s"
12317
  msgstr ""
12318
 
12319
- #: includes/admin/tools/views/html-admin-page-system-info.php:824
12320
  msgid "Other Active Plugins"
12321
  msgstr ""
12322
 
12323
- #: includes/admin/tools/views/html-admin-page-system-info.php:877
12324
  msgid "Inactive Plugins"
12325
  msgstr ""
12326
 
12327
- #: includes/admin/tools/views/html-admin-page-system-info.php:928
12328
  msgid "Active MU Plugins"
12329
  msgstr ""
12330
 
12331
- #: includes/admin/tools/views/html-admin-page-system-info.php:976
12332
  msgid "Theme"
12333
  msgstr ""
12334
 
12335
- #: includes/admin/tools/views/html-admin-page-system-info.php:986
12336
  msgid "The name of the current active theme."
12337
  msgstr ""
12338
 
12339
- #: includes/admin/tools/views/html-admin-page-system-info.php:991
12340
  msgid "The installed version of the current active theme."
12341
  msgstr ""
12342
 
12343
- #: includes/admin/tools/views/html-admin-page-system-info.php:995
12344
  msgid "Author URL"
12345
  msgstr ""
12346
 
12347
- #: includes/admin/tools/views/html-admin-page-system-info.php:996
12348
  msgid "The theme developer's URL."
12349
  msgstr ""
12350
 
12351
- #: includes/admin/tools/views/html-admin-page-system-info.php:1000
12352
  msgid "Child Theme"
12353
  msgstr ""
12354
 
12355
- #: includes/admin/tools/views/html-admin-page-system-info.php:1001
12356
  msgid "Whether the current theme is a child theme."
12357
  msgstr ""
12358
 
12359
- #: includes/admin/tools/views/html-admin-page-system-info.php:1004
12360
  msgid "If you're modifying GiveWP on a parent theme you didn't build personally, then we recommend using a child theme. See: <a href=\"%s\" target=\"_blank\">How to Create a Child Theme</a>"
12361
  msgstr ""
12362
 
12363
- #: includes/admin/tools/views/html-admin-page-system-info.php:1013
12364
  msgid "Parent Theme Name"
12365
  msgstr ""
12366
 
12367
- #: includes/admin/tools/views/html-admin-page-system-info.php:1014
12368
  msgid "The name of the parent theme."
12369
  msgstr ""
12370
 
12371
- #: includes/admin/tools/views/html-admin-page-system-info.php:1018
12372
  msgid "Parent Theme Version"
12373
  msgstr ""
12374
 
12375
- #: includes/admin/tools/views/html-admin-page-system-info.php:1019
12376
  msgid "The installed version of the parent theme."
12377
  msgstr ""
12378
 
12379
- #: includes/admin/tools/views/html-admin-page-system-info.php:1023
12380
  msgid "Parent Theme Author URL"
12381
  msgstr ""
12382
 
12383
- #: includes/admin/tools/views/html-admin-page-system-info.php:1024
12384
  msgid "The parent theme developers URL."
12385
  msgstr ""
12386
 
137
  msgid "Sorry, unable to load changelog."
138
  msgstr ""
139
 
140
+ #: includes/class-give-cache-setting.php:237, includes/class-give-cache-setting.php:238, includes/gateways/functions.php:121, includes/gateways/functions.php:141, includes/admin/payments/view-payment-details.php:77, includes/admin/tools/views/html-admin-page-system-info.php:664
141
  msgid "Test Donation"
142
  msgstr ""
143
 
217
  msgid "Test Mode: "
218
  msgstr ""
219
 
220
+ #: includes/class-give-cli-commands.php:138, includes/admin/payments/view-payment-details.php:489, includes/admin/tools/views/html-admin-page-system-info.php:1005
221
  msgid "Yes"
222
  msgstr ""
223
 
224
+ #: includes/class-give-cli-commands.php:138, includes/admin/payments/view-payment-details.php:499, includes/admin/tools/views/html-admin-page-system-info.php:1005
225
  msgid "No"
226
  msgstr ""
227
 
433
  msgid "Access Support"
434
  msgstr ""
435
 
436
+ #: includes/class-give-license-handler.php:887, includes/admin/tools/views/html-admin-page-system-info.php:991
437
  msgid "Version"
438
  msgstr ""
439
 
653
  msgid "Do you want to delete this item?"
654
  msgstr ""
655
 
656
+ #: includes/class-give-scripts.php:316, includes/admin/admin-actions.php:331
657
  msgid "You cannot set the success and failed pages to the same page"
658
  msgstr ""
659
 
841
  msgid "Please select payment mode."
842
  msgstr ""
843
 
844
+ #: includes/class-give-scripts.php:516, includes/process-donation.php:596, includes/shortcodes.php:449, includes/admin/admin-actions.php:926
845
  msgid "Please enter your first name."
846
  msgstr ""
847
 
6204
  msgid "Oops, this settings page does not exist."
6205
  msgstr ""
6206
 
6207
+ #: includes/admin/admin-actions.php:153
6208
  msgid "Successfully deleted one donation."
6209
  msgid_plural "Successfully deleted %d donations."
6210
  msgstr[0] ""
6211
  msgstr[1] ""
6212
 
6213
+ #: includes/admin/admin-actions.php:173
6214
  msgid "Successfully sent email receipt to one recipient."
6215
  msgid_plural "Successfully sent email receipts to %d recipients."
6216
  msgstr[0] ""
6217
  msgstr[1] ""
6218
 
6219
+ #: includes/admin/admin-actions.php:199
6220
  msgid "Donation status updated successfully."
6221
  msgid_plural "Donation statuses updated successfully."
6222
  msgstr[0] ""
6223
  msgstr[1] ""
6224
 
6225
+ #: includes/admin/admin-actions.php:225
6226
  msgid "The donation has been deleted."
6227
  msgstr ""
6228
 
6229
+ #: includes/admin/admin-actions.php:235
6230
  msgid "The donation receipt has been resent."
6231
  msgstr ""
6232
 
6233
+ #: includes/admin/admin-actions.php:245
6234
  msgid "The reports cache has been cleared."
6235
  msgstr ""
6236
 
6237
+ #: includes/admin/admin-actions.php:255
6238
  msgid "The donation note has been deleted."
6239
  msgstr ""
6240
 
6241
+ #: includes/admin/admin-actions.php:271
6242
  msgid "The settings have been imported."
6243
  msgstr ""
6244
 
6245
+ #: includes/admin/admin-actions.php:281
6246
  msgid "API keys have been generated."
6247
  msgstr ""
6248
 
6249
+ #: includes/admin/admin-actions.php:291
6250
  msgid "The specified user already has API keys."
6251
  msgstr ""
6252
 
6253
+ #: includes/admin/admin-actions.php:301
6254
  msgid "API keys have been regenerated."
6255
  msgstr ""
6256
 
6257
+ #: includes/admin/admin-actions.php:311
6258
  msgid "API keys have been revoked."
6259
  msgstr ""
6260
 
6261
+ #: includes/admin/admin-actions.php:321
6262
  msgid "The test email has been sent."
6263
  msgstr ""
6264
 
6265
+ #: includes/admin/admin-actions.php:341
6266
  msgid "Email de-blacklisted successfully. Now Donor will able to process donation with email flagged as spam"
6267
  msgstr ""
6268
 
6269
+ #: includes/admin/admin-actions.php:358
6270
  msgid "The donation note has been added."
6271
  msgstr ""
6272
 
6273
+ #: includes/admin/admin-actions.php:368
6274
  msgid "The donation has been updated."
6275
  msgstr ""
6276
 
6277
+ #: includes/admin/admin-actions.php:384
6278
  msgid "The selected donor(s) has been deleted."
6279
  msgstr ""
6280
 
6281
+ #: includes/admin/admin-actions.php:395
6282
  msgid "The selected donor(s) and the associated donation(s) has been deleted."
6283
  msgstr ""
6284
 
6285
+ #: includes/admin/admin-actions.php:406
6286
  msgid "You must confirm to delete the selected donor(s)."
6287
  msgstr ""
6288
 
6289
+ #: includes/admin/admin-actions.php:417, includes/admin/donors/donors.php:219, includes/admin/donors/donors.php:233
6290
  msgid "Invalid Donor ID."
6291
  msgstr ""
6292
 
6293
+ #: includes/admin/admin-actions.php:428
6294
  msgid "Unable to delete selected donor(s)."
6295
  msgstr ""
6296
 
6297
+ #: includes/admin/admin-actions.php:439
6298
  msgid "Donor email added."
6299
  msgstr ""
6300
 
6301
+ #: includes/admin/admin-actions.php:450
6302
  msgid "Donor email removed."
6303
  msgstr ""
6304
 
6305
+ #: includes/admin/admin-actions.php:461
6306
  msgid "Failed to remove donor email."
6307
  msgstr ""
6308
 
6309
+ #: includes/admin/admin-actions.php:472
6310
  msgid "Primary email updated for donor."
6311
  msgstr ""
6312
 
6313
+ #: includes/admin/admin-actions.php:483
6314
  msgid "Failed to set primary email."
6315
  msgstr ""
6316
 
6317
+ #: includes/admin/admin-actions.php:494
6318
  msgid "User has been successfully connected with Donor."
6319
  msgstr ""
6320
 
6321
+ #: includes/admin/admin-actions.php:505
6322
  msgid "User has been successfully disconnected from donor."
6323
  msgstr ""
6324
 
6325
+ #: includes/admin/admin-actions.php:516
6326
  msgid "Donor information updated successfully."
6327
  msgstr ""
6328
 
6329
+ #: includes/admin/admin-actions.php:549
6330
  msgid "Akismet flagged %1$s %2$s as spam. If you believe %7$s %5$s actual %6$s, you can whitelist %7$s to allow the %6$s to process donations. <a href=\"%3$s\" title=\"%4$s\">Click here</a> to review spam logs."
6331
  msgstr ""
6332
 
6333
+ #: includes/admin/admin-actions.php:551
6334
  msgid "donor email"
6335
  msgid_plural "donor emails"
6336
  msgstr[0] ""
6337
  msgstr[1] ""
6338
 
6339
+ #: includes/admin/admin-actions.php:553
6340
  msgid "Go to spam log list page"
6341
  msgstr ""
6342
 
6343
+ #: includes/admin/admin-actions.php:554
6344
  msgid "was"
6345
  msgid_plural "were"
6346
  msgstr[0] ""
6347
  msgstr[1] ""
6348
 
6349
+ #: includes/admin/admin-actions.php:555, includes/admin/tools/import/class-give-import-donations.php:251, includes/admin/tools/import/class-give-import-donations.php:257, src/Views/Form/Templates/Sequoia/sections/income-stats.php:50
6350
  msgid "donor"
6351
  msgid_plural "donors"
6352
  msgstr[0] ""
6353
  msgstr[1] ""
6354
 
6355
+ #: includes/admin/admin-actions.php:556
6356
  msgid "this"
6357
  msgid_plural "these"
6358
  msgstr[0] ""
6359
  msgstr[1] ""
6360
 
6361
+ #: includes/admin/admin-actions.php:595
6362
  msgid "GiveWP Test Mode Active"
6363
  msgstr ""
6364
 
6365
+ #: includes/admin/admin-actions.php:640, includes/admin/tools/views/html-admin-page-import-donations.php:25, includes/admin/tools/views/html-admin-page-imports.php:47
6366
  msgid "Import Donations"
6367
  msgstr ""
6368
 
6369
+ #: includes/admin/admin-actions.php:738
6370
  msgid "All donation uploaded successfully!"
6371
  msgstr ""
6372
 
6373
+ #: includes/admin/admin-actions.php:925
6374
  msgid "ERROR"
6375
  msgstr ""
6376
 
6377
+ #: includes/admin/admin-actions.php:952, includes/admin/donors/class-donor-table.php:65, includes/admin/emails/abstract-email-notification.php:153, includes/admin/emails/class-donation-receipt-email.php:46, includes/admin/emails/class-donor-note-email.php:45, includes/admin/emails/class-donor-register-email.php:41, includes/admin/emails/class-email-access-email.php:42, includes/admin/reports/class-donor-reports-table.php:67, templates/history-donations.php:70, templates/shortcode-receipt.php:41
6378
  msgid "Donor"
6379
  msgstr ""
6380
 
6381
+ #: includes/admin/admin-actions.php:955
6382
  msgid "View Donor Information"
6383
  msgstr ""
6384
 
6385
+ #: includes/admin/admin-actions.php:1024
6386
  msgid "Error: Security issue."
6387
  msgstr ""
6388
 
6389
+ #: includes/admin/admin-actions.php:1058
6390
  msgid "Error: Unable to save the address. Please check if address already exist."
6391
  msgstr ""
6392
 
6393
+ #: includes/admin/admin-actions.php:1087
6394
  msgid "Successfully added a new address to the donor."
6395
  msgstr ""
6396
 
6397
+ #: includes/admin/admin-actions.php:1103
6398
  msgid "Error: Unable to delete address."
6399
  msgstr ""
6400
 
6401
+ #: includes/admin/admin-actions.php:1111
6402
  msgid "Successfully removed a address of donor."
6403
  msgstr ""
6404
 
6405
+ #: includes/admin/admin-actions.php:1123
6406
  msgid "Error: Unable to update address. Please check if address already exist."
6407
  msgstr ""
6408
 
6409
+ #: includes/admin/admin-actions.php:1141
6410
  msgid "Successfully updated a address of donor"
6411
  msgstr ""
6412
 
6413
+ #: includes/admin/admin-actions.php:1162, includes/admin/payments/view-payment-details.php:734, src/Receipt/DonationReceipt.php:148
6414
  msgid "Billing Address"
6415
  msgstr ""
6416
 
6417
+ #: includes/admin/admin-actions.php:1179
6418
  msgid "Personal Address"
6419
  msgstr ""
6420
 
6421
+ #: includes/admin/admin-actions.php:1313
6422
  msgid "An error occurred while flushing the cache."
6423
  msgstr ""
6424
 
6425
+ #: includes/admin/admin-actions.php:1307
6426
  msgid "Cache flushed successfully."
6427
  msgstr ""
6428
 
6429
+ #: includes/admin/admin-actions.php:1411
6430
  msgid "Your GiveWP add-on is not receiving critical updates and new features because you have %1$s license key. Please <a href=\"%2$s\" title=\"%3$s\">activate your license</a> to receive updates and <a href=\"%4$s\" target=\"_blank\" title=\"%5$s\">priority support</a>"
6431
  msgid_plural "Your GiveWP add-ons are not receiving critical updates and new features because you have %1$s license keys. Please <a href=\"%2$s\" title=\"%3$s\">activate your license</a> to receive updates and <a href=\"%4$s\" target=\"_blank\" title=\"%5$s\">priority support</a>"
6432
  msgstr[0] ""
6433
  msgstr[1] ""
6434
 
6435
+ #: includes/admin/admin-actions.php:1419, includes/admin/settings/class-settings-license.php:114, includes/admin/settings/class-settings-license.php:125, includes/admin/settings/class-settings-license.php:127
6436
  msgid "Activate License"
6437
  msgstr ""
6438
 
6439
+ #: includes/admin/admin-actions.php:1421
6440
  msgid "Priority Support"
6441
  msgstr ""
6442
 
6493
  msgid "Donation Failed Page"
6494
  msgstr ""
6495
 
6496
+ #: includes/admin/admin-pages.php:394, includes/admin/settings/class-settings-general.php:301, includes/admin/tools/views/html-admin-page-system-info.php:644
6497
  msgid "Donation History Page"
6498
  msgstr ""
6499
 
6764
  msgid "Currencies Code"
6765
  msgstr ""
6766
 
6767
+ #: includes/admin/import-functions.php:420, includes/admin/tools/export/give-export-donations-exporter.php:209, includes/admin/tools/export/give-export-donations-functions.php:286, includes/admin/tools/views/html-admin-page-system-info.php:614
6768
  msgid "Currency Code"
6769
  msgstr ""
6770
 
6804
  msgid "First Name"
6805
  msgstr ""
6806
 
6807
+ #: includes/admin/import-functions.php:438, includes/admin/donors/class-donor-table.php:294, includes/admin/forms/dashboard-columns.php:35, includes/admin/reports/class-donor-reports-table.php:218, includes/admin/tools/export/export-functions.php:145, includes/admin/tools/views/html-admin-page-system-info.php:986
6808
  msgid "Name"
6809
  msgstr ""
6810
 
6928
  msgid "Mode"
6929
  msgstr ""
6930
 
6931
+ #: includes/admin/import-functions.php:491, includes/admin/settings/class-settings-gateways.php:108, includes/admin/tools/views/html-admin-page-system-info.php:609
6932
  msgid "Test Mode"
6933
  msgstr ""
6934
 
7688
  msgid "Global Option"
7689
  msgstr ""
7690
 
7691
+ #: includes/forms/widget.php:246, includes/gateways/offline-donations.php:298, includes/admin/emails/class-email-setting-field.php:166, includes/admin/forms/class-metabox-form-data.php:171, includes/admin/forms/class-metabox-form-data.php:364, includes/admin/forms/class-metabox-form-data.php:376, includes/admin/forms/class-metabox-form-data.php:387, includes/admin/forms/class-metabox-form-data.php:436, includes/admin/forms/class-metabox-form-data.php:503, includes/admin/settings/class-settings-advanced.php:77, includes/admin/settings/class-settings-advanced.php:109, includes/admin/settings/class-settings-advanced.php:131, includes/admin/settings/class-settings-advanced.php:158, includes/admin/settings/class-settings-advanced.php:180, includes/admin/settings/class-settings-advanced.php:218, includes/admin/settings/class-settings-advanced.php:266, includes/admin/settings/class-settings-display.php:97, includes/admin/settings/class-settings-display.php:108, includes/admin/settings/class-settings-display.php:139, includes/admin/settings/class-settings-display.php:161, includes/admin/settings/class-settings-display.php:172, includes/admin/settings/class-settings-display.php:183, includes/admin/settings/class-settings-display.php:202, includes/admin/settings/class-settings-display.php:233, includes/admin/settings/class-settings-display.php:244, includes/admin/settings/class-settings-display.php:275, includes/admin/settings/class-settings-gateways.php:68, includes/admin/settings/class-settings-gateways.php:114, includes/admin/settings/class-settings-gateways.php:305, includes/admin/settings/class-settings-general.php:93, includes/admin/settings/class-settings-general.php:104, includes/admin/settings/class-settings-general.php:379, includes/admin/tools/import/class-give-import-donations.php:946, includes/admin/tools/import/class-give-import-donations.php:957, includes/admin/tools/import/class-give-import-donations.php:968, includes/admin/tools/views/html-admin-page-system-info.php:486, includes/admin/tools/views/html-admin-page-system-info.php:574, includes/admin/tools/views/html-admin-page-system-info.php:611, includes/admin/tools/views/html-admin-page-system-info.php:689, includes/admin/tools/views/html-admin-page-system-info.php:726, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:396, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:424, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:467, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:495, src/Tracking/AdminSettings.php:41, src/DonorDashboards/Admin/Settings.php:97, src/Form/Template/Options.php:155, src/Form/Template/Options.php:178, src/PaymentGateways/PayPalStandard/PayPalStandard.php:69, src/PaymentGateways/PayPalStandard/PayPalStandard.php:80, src/Views/Form/Templates/Sequoia/optionConfig.php:24, src/Views/Form/Templates/Sequoia/optionConfig.php:182
7692
  msgid "Enabled"
7693
  msgstr ""
7694
 
7695
+ #: includes/forms/widget.php:247, includes/gateways/offline-donations.php:299, includes/admin/emails/class-email-setting-field.php:167, includes/admin/emails/class-email-setting-field.php:177, includes/admin/forms/class-metabox-form-data.php:172, includes/admin/forms/class-metabox-form-data.php:327, includes/admin/forms/class-metabox-form-data.php:352, includes/admin/forms/class-metabox-form-data.php:365, includes/admin/forms/class-metabox-form-data.php:377, includes/admin/forms/class-metabox-form-data.php:388, includes/admin/forms/class-metabox-form-data.php:437, includes/admin/forms/class-metabox-form-data.php:504, includes/admin/settings/class-settings-advanced.php:78, includes/admin/settings/class-settings-advanced.php:110, includes/admin/settings/class-settings-advanced.php:132, includes/admin/settings/class-settings-advanced.php:159, includes/admin/settings/class-settings-advanced.php:181, includes/admin/settings/class-settings-advanced.php:219, includes/admin/settings/class-settings-advanced.php:267, includes/admin/settings/class-settings-display.php:62, includes/admin/settings/class-settings-display.php:85, includes/admin/settings/class-settings-display.php:98, includes/admin/settings/class-settings-display.php:109, includes/admin/settings/class-settings-display.php:140, includes/admin/settings/class-settings-display.php:162, includes/admin/settings/class-settings-display.php:173, includes/admin/settings/class-settings-display.php:184, includes/admin/settings/class-settings-display.php:203, includes/admin/settings/class-settings-display.php:234, includes/admin/settings/class-settings-display.php:245, includes/admin/settings/class-settings-display.php:276, includes/admin/settings/class-settings-gateways.php:69, includes/admin/settings/class-settings-gateways.php:115, includes/admin/settings/class-settings-general.php:94, includes/admin/settings/class-settings-general.php:105, includes/admin/settings/class-settings-general.php:380, includes/admin/tools/import/class-give-import-donations.php:947, includes/admin/tools/import/class-give-import-donations.php:958, includes/admin/tools/import/class-give-import-donations.php:969, includes/admin/tools/views/html-admin-page-system-info.php:486, includes/admin/tools/views/html-admin-page-system-info.php:574, includes/admin/tools/views/html-admin-page-system-info.php:611, includes/admin/tools/views/html-admin-page-system-info.php:689, includes/admin/tools/views/html-admin-page-system-info.php:726, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:397, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:425, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:468, includes/gateways/stripe/includes/admin/class-give-stripe-admin-settings.php:496, src/Tracking/AdminSettings.php:42, src/DonorDashboards/Admin/Settings.php:98, src/Form/Template/Options.php:156, src/Form/Template/Options.php:179, src/PaymentGateways/PayPalStandard/PayPalStandard.php:70, src/PaymentGateways/PayPalStandard/PayPalStandard.php:81, src/Views/Form/Templates/Sequoia/optionConfig.php:25, src/Views/Form/Templates/Sequoia/optionConfig.php:183
7696
  msgid "Disabled"
7697
  msgstr ""
7698
 
9896
  msgid "The donation currency. Note that some payment gateways have currency restrictions."
9897
  msgstr ""
9898
 
9899
+ #: includes/admin/settings/class-settings-general.php:166, includes/admin/tools/views/html-admin-page-system-info.php:619
9900
  msgid "Currency Position"
9901
  msgstr ""
9902
 
9904
  msgid "The position of the currency symbol."
9905
  msgstr ""
9906
 
9907
+ #: includes/admin/settings/class-settings-general.php:183, includes/admin/tools/views/html-admin-page-system-info.php:629
9908
  msgid "Thousands Separator"
9909
  msgstr ""
9910
 
9912
  msgid "The symbol (typically , or .) to separate thousands."
9913
  msgstr ""
9914
 
9915
+ #: includes/admin/settings/class-settings-general.php:191, includes/admin/tools/views/html-admin-page-system-info.php:624
9916
  msgid "Decimal Separator"
9917
  msgstr ""
9918
 
9944
  msgid "General Settings"
9945
  msgstr ""
9946
 
9947
+ #: includes/admin/settings/class-settings-general.php:266, includes/admin/tools/views/html-admin-page-system-info.php:634
9948
  msgid "Success Page"
9949
  msgstr ""
9950
 
11907
  msgstr ""
11908
 
11909
  #. translators: %s: SSL connection response
11910
+ #: includes/admin/tools/views/html-admin-page-system-info.php:213
11911
  msgid "Connection uses %s"
11912
  msgstr ""
11913
 
11914
+ #: includes/admin/tools/views/html-admin-page-system-info.php:219
11915
  msgid "TLS Rating"
11916
  msgstr ""
11917
 
11918
+ #: includes/admin/tools/views/html-admin-page-system-info.php:220
11919
  msgid "The server's connection as rated by https://www.howsmyssl.com/"
11920
  msgstr ""
11921
 
11922
+ #: includes/admin/tools/views/html-admin-page-system-info.php:230
11923
  msgid "Server Info"
11924
  msgstr ""
11925
 
11926
+ #: includes/admin/tools/views/html-admin-page-system-info.php:231
11927
  msgid "Information about the web server that is currently hosting your site."
11928
  msgstr ""
11929
 
11930
+ #: includes/admin/tools/views/html-admin-page-system-info.php:235
11931
  msgid "PHP Version"
11932
  msgstr ""
11933
 
11934
+ #: includes/admin/tools/views/html-admin-page-system-info.php:236
11935
  msgid "The version of PHP installed on your hosting server."
11936
  msgstr ""
11937
 
11938
+ #: includes/admin/tools/views/html-admin-page-system-info.php:249
11939
  msgid "Couldn't determine PHP version because phpversion() doesn't exist."
11940
  msgstr ""
11941
 
11942
+ #: includes/admin/tools/views/html-admin-page-system-info.php:244
11943
  msgid "%1$s - We recommend a minimum PHP version of 5.6. See: %2$s"
11944
  msgstr ""
11945
 
11946
+ #: includes/admin/tools/views/html-admin-page-system-info.php:244
11947
  msgid "PHP Requirements in Give"
11948
  msgstr ""
11949
 
11950
+ #: includes/admin/tools/views/html-admin-page-system-info.php:256
11951
  msgid "PHP Post Max Size"
11952
  msgstr ""
11953
 
11954
+ #: includes/admin/tools/views/html-admin-page-system-info.php:257
11955
  msgid "The largest filesize that can be contained in one post."
11956
  msgstr ""
11957
 
11958
+ #: includes/admin/tools/views/html-admin-page-system-info.php:261
11959
  msgid "PHP Time Limit"
11960
  msgstr ""
11961
 
11962
+ #: includes/admin/tools/views/html-admin-page-system-info.php:262
11963
  msgid "The amount of time (in seconds) that your site will spend on a single operation before timing out (to avoid server lockups)."
11964
  msgstr ""
11965
 
11966
+ #: includes/admin/tools/views/html-admin-page-system-info.php:266
11967
  msgid "PHP Max Input Vars"
11968
  msgstr ""
11969
 
11970
+ #: includes/admin/tools/views/html-admin-page-system-info.php:267
11971
  msgid "The maximum number of variables your server can use for a single function to avoid overloads."
11972
  msgstr ""
11973
 
11974
+ #: includes/admin/tools/views/html-admin-page-system-info.php:271
11975
  msgid "PHP Max Upload Size"
11976
  msgstr ""
11977
 
11978
+ #: includes/admin/tools/views/html-admin-page-system-info.php:272
11979
  msgid "The largest filesize that can be uploaded to your WordPress installation."
11980
  msgstr ""
11981
 
11982
+ #: includes/admin/tools/views/html-admin-page-system-info.php:276
11983
  msgid "cURL Version"
11984
  msgstr ""
11985
 
11986
+ #: includes/admin/tools/views/html-admin-page-system-info.php:277
11987
  msgid "The version of cURL installed on your server."
11988
  msgstr ""
11989
 
11990
+ #: includes/admin/tools/views/html-admin-page-system-info.php:284
11991
  msgid "%s - We recommend a minimum cURL version of 7.40."
11992
  msgstr ""
11993
 
11994
+ #: includes/admin/tools/views/html-admin-page-system-info.php:295
11995
  msgid "SUHOSIN Installed"
11996
  msgstr ""
11997
 
11998
+ #: includes/admin/tools/views/html-admin-page-system-info.php:296
11999
  msgid "Suhosin is an advanced protection system for PHP installations. It was designed to protect your servers on the one hand against a number of well known problems in PHP applications and on the other hand against potential unknown vulnerabilities within these applications or the PHP core itself. If enabled on your server, Suhosin may need to be configured to increase its data submission limits."
12000
  msgstr ""
12001
 
12002
+ #: includes/admin/tools/views/html-admin-page-system-info.php:311
12003
  msgid "MySQL Version"
12004
  msgstr ""
12005
 
12006
+ #: includes/admin/tools/views/html-admin-page-system-info.php:312
12007
  msgid "The version of MySQL installed on your hosting server."
12008
  msgstr ""
12009
 
12010
+ #: includes/admin/tools/views/html-admin-page-system-info.php:318
12011
  msgid "%1$s - We recommend a minimum MySQL version of 5.6. See: %2$s"
12012
  msgstr ""
12013
 
12014
+ #: includes/admin/tools/views/html-admin-page-system-info.php:318
12015
  msgid "WordPress Requirements"
12016
  msgstr ""
12017
 
12018
+ #: includes/admin/tools/views/html-admin-page-system-info.php:327
12019
  msgid "Default Timezone is UTC"
12020
  msgstr ""
12021
 
12022
+ #: includes/admin/tools/views/html-admin-page-system-info.php:328
12023
  msgid "The default timezone for your server."
12024
  msgstr ""
12025
 
12026
+ #: includes/admin/tools/views/html-admin-page-system-info.php:333
12027
  msgid "Default timezone is %s - it should be UTC"
12028
  msgstr ""
12029
 
12030
+ #: includes/admin/tools/views/html-admin-page-system-info.php:345
12031
  msgid "Payment gateways can use cURL to communicate with remote servers to authorize payments, other plugins may also use it when communicating with remote services."
12032
  msgstr ""
12033
 
12034
+ #: includes/admin/tools/views/html-admin-page-system-info.php:351
12035
  msgid "Your server does not have fsockopen or cURL enabled - PayPal IPN and other scripts which communicate with other servers will not work. Contact your hosting provider."
12036
  msgstr ""
12037
 
12038
+ #: includes/admin/tools/views/html-admin-page-system-info.php:356
12039
  msgid "Some webservices like shipping use SOAP to get information from remote servers, for example, live shipping quotes from FedEx require SOAP to be installed."
12040
  msgstr ""
12041
 
12042
+ #: includes/admin/tools/views/html-admin-page-system-info.php:362
12043
  msgid "Your server does not have the %s class enabled - some gateway plugins which use SOAP may not work as expected."
12044
  msgstr ""
12045
 
12046
+ #: includes/admin/tools/views/html-admin-page-system-info.php:367
12047
  msgid "HTML/Multipart emails use DOMDocument to generate inline CSS in templates."
12048
  msgstr ""
12049
 
12050
+ #: includes/admin/tools/views/html-admin-page-system-info.php:373
12051
  msgid "Your server does not have the %s class enabled - HTML/Multipart emails, and also some extensions, will not work without DOMDocument."
12052
  msgstr ""
12053
 
12054
+ #: includes/admin/tools/views/html-admin-page-system-info.php:378
12055
  msgid "gzip is used for file compression and decompression."
12056
  msgstr ""
12057
 
12058
+ #: includes/admin/tools/views/html-admin-page-system-info.php:384
12059
  msgid "Your server does not support the %s function - this is used for file compression and decompression."
12060
  msgstr ""
12061
 
12062
+ #: includes/admin/tools/views/html-admin-page-system-info.php:390
12063
  msgid "GD Graphics Library is used for dynamically manipulating images."
12064
  msgstr ""
12065
 
12066
+ #: includes/admin/tools/views/html-admin-page-system-info.php:395
12067
  msgid "Multibyte String (mbstring) is used to convert character encoding, like for emails or converting characters to lowercase."
12068
  msgstr ""
12069
 
12070
+ #: includes/admin/tools/views/html-admin-page-system-info.php:401
12071
  msgid "Your server does not support the %s functions - this is required for better character encoding. Some fallbacks will be used instead for it."
12072
  msgstr ""
12073
 
12074
+ #: includes/admin/tools/views/html-admin-page-system-info.php:405
12075
  msgid "Remote Post"
12076
  msgstr ""
12077
 
12078
+ #: includes/admin/tools/views/html-admin-page-system-info.php:406
12079
  msgid "PayPal uses this method of communicating when sending back transaction information."
12080
  msgstr ""
12081
 
12082
+ #: includes/admin/tools/views/html-admin-page-system-info.php:423
12083
  msgid "wp_remote_post() failed. PayPal IPN won't work with your server. Contact your hosting provider."
12084
  msgstr ""
12085
 
12086
+ #: includes/admin/tools/views/html-admin-page-system-info.php:427, includes/admin/tools/views/html-admin-page-system-info.php:445
12087
  msgid "Status code: %s"
12088
  msgstr ""
12089
 
12090
+ #: includes/admin/tools/views/html-admin-page-system-info.php:425, includes/admin/tools/views/html-admin-page-system-info.php:443
12091
  msgid "Error: %s"
12092
  msgstr ""
12093
 
12094
+ #: includes/admin/tools/views/html-admin-page-system-info.php:433
12095
  msgid "Remote Get"
12096
  msgstr ""
12097
 
12098
+ #: includes/admin/tools/views/html-admin-page-system-info.php:434
12099
  msgid "GiveWP plugins may use this method of communication when checking for plugin updates."
12100
  msgstr ""
12101
 
12102
+ #: includes/admin/tools/views/html-admin-page-system-info.php:441
12103
  msgid "wp_remote_get() failed. The GiveWP plugin updater won't work with your server. Contact your hosting provider."
12104
  msgstr ""
12105
 
12106
+ #: includes/admin/tools/views/html-admin-page-system-info.php:473
12107
  msgid "GiveWP Configuration"
12108
  msgstr ""
12109
 
12110
+ #: includes/admin/tools/views/html-admin-page-system-info.php:479
12111
  msgid "GiveWP Version"
12112
  msgstr ""
12113
 
12114
+ #: includes/admin/tools/views/html-admin-page-system-info.php:480
12115
  msgid "The version of GiveWP installed on your site."
12116
  msgstr ""
12117
 
12118
+ #: includes/admin/tools/views/html-admin-page-system-info.php:484, includes/admin/tools/views/html-admin-page-system-info.php:572
12119
  msgid "GiveWP Cache"
12120
  msgstr ""
12121
 
12122
+ #: includes/admin/tools/views/html-admin-page-system-info.php:485, includes/admin/tools/views/html-admin-page-system-info.php:573
12123
  msgid "Whether cache is enabled in GiveWP settings."
12124
  msgstr ""
12125
 
12126
+ #: includes/admin/tools/views/html-admin-page-system-info.php:489, includes/admin/upgrades/views/db-upgrades-complete-metabox.php:4, includes/admin/upgrades/views/upgrades.php:53
12127
  msgid "Database Updates"
12128
  msgstr ""
12129
 
12130
+ #: includes/admin/tools/views/html-admin-page-system-info.php:490
12131
  msgid "This will show the number of pending database updates."
12132
  msgstr ""
12133
 
12134
+ #: includes/admin/tools/views/html-admin-page-system-info.php:493
12135
  msgid "All DB Updates Completed."
12136
  msgstr ""
12137
 
12138
+ #: includes/admin/tools/views/html-admin-page-system-info.php:514
12139
  msgid "%1$s of %2$s updates still need to run."
12140
  msgstr ""
12141
 
12142
+ #: includes/admin/tools/views/html-admin-page-system-info.php:507
12143
  msgid "%1$s updates still need to run."
12144
  msgstr ""
12145
 
12146
+ #: includes/admin/tools/views/html-admin-page-system-info.php:500
12147
  msgid "%1$s updates still need to run. (Paused) "
12148
  msgstr ""
12149
 
12150
+ #: includes/admin/tools/views/html-admin-page-system-info.php:525
12151
  msgid "Database Migrations"
12152
  msgstr ""
12153
 
12154
+ #: includes/admin/tools/views/html-admin-page-system-info.php:526
12155
  msgid "This will inform you whether database migration completed or not."
12156
  msgstr ""
12157
 
12158
+ #: includes/admin/tools/views/html-admin-page-system-info.php:533
12159
  msgid "Few Database Migrations still need to run."
12160
  msgstr ""
12161
 
12162
+ #: includes/admin/tools/views/html-admin-page-system-info.php:534
12163
  msgid "All Database Migrations Completed."
12164
  msgstr ""
12165
 
12166
+ #: includes/admin/tools/views/html-admin-page-system-info.php:539
12167
  msgid "Database Tables"
12168
  msgstr ""
12169
 
12170
+ #: includes/admin/tools/views/html-admin-page-system-info.php:540
12171
  msgid "This will show list of installed database tables."
12172
  msgstr ""
12173
 
12174
+ #: includes/admin/tools/views/html-admin-page-system-info.php:577
12175
  msgid "GiveWP Emails"
12176
  msgstr ""
12177
 
12178
+ #: includes/admin/tools/views/html-admin-page-system-info.php:578
12179
  msgid "Whether emails is enabled in GiveWP settings."
12180
  msgstr ""
12181
 
12182
+ #: includes/admin/tools/views/html-admin-page-system-info.php:604
12183
  msgid "Upgraded From"
12184
  msgstr ""
12185
 
12186
+ #: includes/admin/tools/views/html-admin-page-system-info.php:605
12187
  msgid "The version of GiveWP installed prior to the last update."
12188
  msgstr ""
12189
 
12190
+ #: includes/admin/tools/views/html-admin-page-system-info.php:610
12191
  msgid "Whether Test Mode is enabled in GiveWP settings."
12192
  msgstr ""
12193
 
12194
+ #: includes/admin/tools/views/html-admin-page-system-info.php:615
12195
  msgid "The currency code selected in GiveWP settings."
12196
  msgstr ""
12197
 
12198
+ #: includes/admin/tools/views/html-admin-page-system-info.php:620
12199
  msgid "The currency position selected in GiveWP settings."
12200
  msgstr ""
12201
 
12202
+ #: includes/admin/tools/views/html-admin-page-system-info.php:621
12203
  msgid "Before"
12204
  msgstr ""
12205
 
12206
+ #: includes/admin/tools/views/html-admin-page-system-info.php:621
12207
  msgid "After"
12208
  msgstr ""
12209
 
12210
+ #: includes/admin/tools/views/html-admin-page-system-info.php:625
12211
  msgid "The decimal separator defined in GiveWP settings."
12212
  msgstr ""
12213
 
12214
+ #: includes/admin/tools/views/html-admin-page-system-info.php:630
12215
  msgid "The thousands separator defined in GiveWP settings."
12216
  msgstr ""
12217
 
12218
+ #: includes/admin/tools/views/html-admin-page-system-info.php:635
12219
  msgid "The page where donors land following a successful transaction."
12220
  msgstr ""
12221
 
12222
+ #: includes/admin/tools/views/html-admin-page-system-info.php:639
12223
  msgid "Failure Page"
12224
  msgstr ""
12225
 
12226
+ #: includes/admin/tools/views/html-admin-page-system-info.php:640
12227
  msgid "The page where donors land following a failed transaction."
12228
  msgstr ""
12229
 
12230
+ #: includes/admin/tools/views/html-admin-page-system-info.php:645
12231
  msgid "The page where past donations are listed."
12232
  msgstr ""
12233
 
12234
+ #: includes/admin/tools/views/html-admin-page-system-info.php:649
12235
  msgid "GiveWP Forms Slug"
12236
  msgstr ""
12237
 
12238
+ #: includes/admin/tools/views/html-admin-page-system-info.php:650
12239
  msgid "The slug used for GiveWP donation forms."
12240
  msgstr ""
12241
 
12242
+ #: includes/admin/tools/views/html-admin-page-system-info.php:677
12243
  msgid "Enabled Payment Gateways"
12244
  msgstr ""
12245
 
12246
+ #: includes/admin/tools/views/html-admin-page-system-info.php:678
12247
  msgid "All payment gateways enabled in GiveWP settings."
12248
  msgstr ""
12249
 
12250
+ #: includes/admin/tools/views/html-admin-page-system-info.php:682
12251
  msgid "Default Payment Gateway"
12252
  msgstr ""
12253
 
12254
+ #: includes/admin/tools/views/html-admin-page-system-info.php:683
12255
  msgid "The default payment gateway selected in GiveWP settings."
12256
  msgstr ""
12257
 
12258
+ #: includes/admin/tools/views/html-admin-page-system-info.php:687, src/PaymentGateways/PayPalStandard/PayPalStandard.php:74
12259
  msgid "PayPal IPN Verification"
12260
  msgstr ""
12261
 
12262
+ #: includes/admin/tools/views/html-admin-page-system-info.php:688
12263
  msgid "Whether admins requires verification of IPN notifications with PayPal."
12264
  msgstr ""
12265
 
12266
+ #: includes/admin/tools/views/html-admin-page-system-info.php:692
12267
  msgid "PayPal IPN Notifications"
12268
  msgstr ""
12269
 
12270
+ #: includes/admin/tools/views/html-admin-page-system-info.php:693
12271
  msgid "Displays whether when last PayPal IPN is received with which donation or transaction."
12272
  msgstr ""
12273
 
12274
+ #: includes/admin/tools/views/html-admin-page-system-info.php:708
12275
  msgid "IPN received for <a href=\"%1$s\">#%2$s</a> ( <a href=\"%3$s\" target=\"_blank\">%4$s</a> ) on %5$s at %6$s. Status %7$s"
12276
  msgstr ""
12277
 
12278
+ #: includes/admin/tools/views/html-admin-page-system-info.php:724
12279
  msgid "Donor Email Access"
12280
  msgstr ""
12281
 
12282
+ #: includes/admin/tools/views/html-admin-page-system-info.php:725
12283
  msgid "Whether donors can access their donation history using only email."
12284
  msgstr ""
12285
 
12286
+ #: includes/admin/tools/views/html-admin-page-system-info.php:729
12287
  msgid "Stripe Webhook Notifications"
12288
  msgstr ""
12289
 
12290
+ #: includes/admin/tools/views/html-admin-page-system-info.php:730
12291
  msgid "Displays whether when last Stripe Webhook is received with which donation or transaction."
12292
  msgstr ""
12293
 
12294
+ #: includes/admin/tools/views/html-admin-page-system-info.php:761
12295
  msgid "Active GiveWP Add-ons"
12296
  msgstr ""
12297
 
12298
+ #: includes/admin/tools/views/html-admin-page-system-info.php:783, includes/admin/tools/views/html-admin-page-system-info.php:849, includes/admin/tools/views/html-admin-page-system-info.php:896, includes/admin/tools/views/html-admin-page-system-info.php:945, includes/admin/upgrades/views/plugins-update-section.php:18
12299
  msgid "Visit plugin homepage"
12300
  msgstr ""
12301
 
12302
+ #: includes/admin/tools/views/html-admin-page-system-info.php:793, includes/admin/tools/views/html-admin-page-system-info.php:859, includes/admin/tools/views/html-admin-page-system-info.php:906, includes/admin/upgrades/views/plugins-update-section.php:29
12303
  msgid "Visit author homepage"
12304
  msgstr ""
12305
 
12306
+ #: includes/admin/tools/views/html-admin-page-system-info.php:806, includes/admin/upgrades/views/plugins-update-section.php:46
12307
  msgid "Unlicensed"
12308
  msgstr ""
12309
 
12310
+ #: includes/admin/tools/views/html-admin-page-system-info.php:804, includes/admin/upgrades/views/plugins-update-section.php:41
12311
  msgid "Licensed"
12312
  msgstr ""
12313
 
12314
+ #: includes/admin/tools/views/html-admin-page-system-info.php:810, includes/admin/tools/views/html-admin-page-system-info.php:867, includes/admin/tools/views/html-admin-page-system-info.php:914, includes/admin/tools/views/html-admin-page-system-info.php:964, includes/admin/upgrades/views/plugins-update-section.php:51
12315
  msgctxt "by author"
12316
  msgid "by %s"
12317
  msgstr ""
12318
 
12319
+ #: includes/admin/tools/views/html-admin-page-system-info.php:825
12320
  msgid "Other Active Plugins"
12321
  msgstr ""
12322
 
12323
+ #: includes/admin/tools/views/html-admin-page-system-info.php:878
12324
  msgid "Inactive Plugins"
12325
  msgstr ""
12326
 
12327
+ #: includes/admin/tools/views/html-admin-page-system-info.php:929
12328
  msgid "Active MU Plugins"
12329
  msgstr ""
12330
 
12331
+ #: includes/admin/tools/views/html-admin-page-system-info.php:977
12332
  msgid "Theme"
12333
  msgstr ""
12334
 
12335
+ #: includes/admin/tools/views/html-admin-page-system-info.php:987
12336
  msgid "The name of the current active theme."
12337
  msgstr ""
12338
 
12339
+ #: includes/admin/tools/views/html-admin-page-system-info.php:992
12340
  msgid "The installed version of the current active theme."
12341
  msgstr ""
12342
 
12343
+ #: includes/admin/tools/views/html-admin-page-system-info.php:996
12344
  msgid "Author URL"
12345
  msgstr ""
12346
 
12347
+ #: includes/admin/tools/views/html-admin-page-system-info.php:997
12348
  msgid "The theme developer's URL."
12349
  msgstr ""
12350
 
12351
+ #: includes/admin/tools/views/html-admin-page-system-info.php:1001
12352
  msgid "Child Theme"
12353
  msgstr ""
12354
 
12355
+ #: includes/admin/tools/views/html-admin-page-system-info.php:1002
12356
  msgid "Whether the current theme is a child theme."
12357
  msgstr ""
12358
 
12359
+ #: includes/admin/tools/views/html-admin-page-system-info.php:1005
12360
  msgid "If you're modifying GiveWP on a parent theme you didn't build personally, then we recommend using a child theme. See: <a href=\"%s\" target=\"_blank\">How to Create a Child Theme</a>"
12361
  msgstr ""
12362
 
12363
+ #: includes/admin/tools/views/html-admin-page-system-info.php:1014
12364
  msgid "Parent Theme Name"
12365
  msgstr ""
12366
 
12367
+ #: includes/admin/tools/views/html-admin-page-system-info.php:1015
12368
  msgid "The name of the parent theme."
12369
  msgstr ""
12370
 
12371
+ #: includes/admin/tools/views/html-admin-page-system-info.php:1019
12372
  msgid "Parent Theme Version"
12373
  msgstr ""
12374
 
12375
+ #: includes/admin/tools/views/html-admin-page-system-info.php:1020
12376
  msgid "The installed version of the parent theme."
12377
  msgstr ""
12378
 
12379
+ #: includes/admin/tools/views/html-admin-page-system-info.php:1024
12380
  msgid "Parent Theme Author URL"
12381
  msgstr ""
12382
 
12383
+ #: includes/admin/tools/views/html-admin-page-system-info.php:1025
12384
  msgid "The parent theme developers URL."
12385
  msgstr ""
12386
 
readme.txt CHANGED
@@ -5,7 +5,7 @@ Tags: donation, fundraising, crowdfunding, givewp, give
5
  Requires at least: 4.9
6
  Tested up to: 5.7
7
  Requires PHP: 5.6
8
- Stable tag: 2.10.3
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
@@ -232,6 +232,13 @@ The 2% fee on Stripe donations only applies to donations taken via our free Stri
232
 
233
  == Changelog ==
234
 
 
 
 
 
 
 
 
235
  = 2.10.3: April 21st, 2021 =
236
  * Fixed: Authentication now works more reliably for the Donor Dashboard on different hosts
237
  * Fixed: Nonces were added to the Donor Dashboard for additional authentication and security
5
  Requires at least: 4.9
6
  Tested up to: 5.7
7
  Requires PHP: 5.6
8
+ Stable tag: 2.10.4
9
  License: GPLv3
10
  License URI: http://www.gnu.org/licenses/gpl-3.0.html
11
 
232
 
233
  == Changelog ==
234
 
235
+ = 2.10.4: April 29th, 2021 =
236
+ * Security: Resolved Authorized XSS vulnerability - note, you had to be logged in as admin to exploit it
237
+ * Changed: Removed PHAR files from vendor directory to meet wp.org standards
238
+ * Changed: Switched to using WP HTTP remote functions to meet wp.org standards
239
+ * Fixed: Improved escaping in a few places to improve security
240
+ * Fixed: Corrected is_give_form() post type so it once again works
241
+
242
  = 2.10.3: April 21st, 2021 =
243
  * Fixed: Authentication now works more reliably for the Donor Dashboard on different hosts
244
  * Fixed: Nonces were added to the Donor Dashboard for additional authentication and security
vendor/autoload.php CHANGED
@@ -4,4 +4,4 @@
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
- return ComposerAutoloaderInit83c305d98c4ec91f8f77df18aaf482d8::getLoader();
4
 
5
  require_once __DIR__ . '/composer/autoload_real.php';
6
 
7
+ return ComposerAutoloaderInit5128c662424ce006940518806f690101::getLoader();
vendor/composer/InstalledVersions.php CHANGED
@@ -20,17 +20,19 @@ use Composer\Semver\VersionParser;
20
 
21
 
22
 
 
 
23
  class InstalledVersions
24
  {
25
  private static $installed = array (
26
  'root' =>
27
  array (
28
- 'pretty_version' => '2.10.3',
29
- 'version' => '2.10.3.0',
30
  'aliases' =>
31
  array (
32
  ),
33
- 'reference' => 'a3bafd4b9599d6d6b530fb82141e5c5244225c89',
34
  'name' => 'impress-org/give',
35
  ),
36
  'versions' =>
@@ -69,12 +71,12 @@ private static $installed = array (
69
  ),
70
  'impress-org/give' =>
71
  array (
72
- 'pretty_version' => '2.10.3',
73
- 'version' => '2.10.3.0',
74
  'aliases' =>
75
  array (
76
  ),
77
- 'reference' => 'a3bafd4b9599d6d6b530fb82141e5c5244225c89',
78
  ),
79
  'kjohnson/format-object-list' =>
80
  array (
@@ -162,7 +164,6 @@ foreach (self::getInstalled() as $installed) {
162
  $packages[] = array_keys($installed['versions']);
163
  }
164
 
165
-
166
  if (1 === \count($packages)) {
167
  return $packages[0];
168
  }
@@ -358,6 +359,7 @@ self::$installedByVendor = array();
358
 
359
 
360
 
 
361
  private static function getInstalled()
362
  {
363
  if (null === self::$canGetVendors) {
20
 
21
 
22
 
23
+
24
+
25
  class InstalledVersions
26
  {
27
  private static $installed = array (
28
  'root' =>
29
  array (
30
+ 'pretty_version' => '2.10.4',
31
+ 'version' => '2.10.4.0',
32
  'aliases' =>
33
  array (
34
  ),
35
+ 'reference' => '5ad7b7e345b5f8428f4036e3dad456ec3add0da3',
36
  'name' => 'impress-org/give',
37
  ),
38
  'versions' =>
71
  ),
72
  'impress-org/give' =>
73
  array (
74
+ 'pretty_version' => '2.10.4',
75
+ 'version' => '2.10.4.0',
76
  'aliases' =>
77
  array (
78
  ),
79
+ 'reference' => '5ad7b7e345b5f8428f4036e3dad456ec3add0da3',
80
  ),
81
  'kjohnson/format-object-list' =>
82
  array (
164
  $packages[] = array_keys($installed['versions']);
165
  }
166
 
 
167
  if (1 === \count($packages)) {
168
  return $packages[0];
169
  }
359
 
360
 
361
 
362
+
363
  private static function getInstalled()
364
  {
365
  if (null === self::$canGetVendors) {
vendor/composer/autoload_real.php CHANGED
@@ -2,7 +2,7 @@
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
- class ComposerAutoloaderInit83c305d98c4ec91f8f77df18aaf482d8
6
  {
7
  private static $loader;
8
 
@@ -24,15 +24,15 @@ class ComposerAutoloaderInit83c305d98c4ec91f8f77df18aaf482d8
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
- spl_autoload_register(array('ComposerAutoloaderInit83c305d98c4ec91f8f77df18aaf482d8', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
- spl_autoload_unregister(array('ComposerAutoloaderInit83c305d98c4ec91f8f77df18aaf482d8', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
- call_user_func(\Composer\Autoload\ComposerStaticInit83c305d98c4ec91f8f77df18aaf482d8::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
2
 
3
  // autoload_real.php @generated by Composer
4
 
5
+ class ComposerAutoloaderInit5128c662424ce006940518806f690101
6
  {
7
  private static $loader;
8
 
24
 
25
  require __DIR__ . '/platform_check.php';
26
 
27
+ spl_autoload_register(array('ComposerAutoloaderInit5128c662424ce006940518806f690101', 'loadClassLoader'), true, true);
28
  self::$loader = $loader = new \Composer\Autoload\ClassLoader(\dirname(\dirname(__FILE__)));
29
+ spl_autoload_unregister(array('ComposerAutoloaderInit5128c662424ce006940518806f690101', 'loadClassLoader'));
30
 
31
  $useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION') && (!function_exists('zend_loader_file_encoded') || !zend_loader_file_encoded());
32
  if ($useStaticLoader) {
33
  require __DIR__ . '/autoload_static.php';
34
 
35
+ call_user_func(\Composer\Autoload\ComposerStaticInit5128c662424ce006940518806f690101::getInitializer($loader));
36
  } else {
37
  $map = require __DIR__ . '/autoload_namespaces.php';
38
  foreach ($map as $namespace => $path) {
vendor/composer/autoload_static.php CHANGED
@@ -4,7 +4,7 @@
4
 
5
  namespace Composer\Autoload;
6
 
7
- class ComposerStaticInit83c305d98c4ec91f8f77df18aaf482d8
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'S' =>
@@ -96,9 +96,9 @@ class ComposerStaticInit83c305d98c4ec91f8f77df18aaf482d8
96
  public static function getInitializer(ClassLoader $loader)
97
  {
98
  return \Closure::bind(function () use ($loader) {
99
- $loader->prefixLengthsPsr4 = ComposerStaticInit83c305d98c4ec91f8f77df18aaf482d8::$prefixLengthsPsr4;
100
- $loader->prefixDirsPsr4 = ComposerStaticInit83c305d98c4ec91f8f77df18aaf482d8::$prefixDirsPsr4;
101
- $loader->classMap = ComposerStaticInit83c305d98c4ec91f8f77df18aaf482d8::$classMap;
102
 
103
  }, null, ClassLoader::class);
104
  }
4
 
5
  namespace Composer\Autoload;
6
 
7
+ class ComposerStaticInit5128c662424ce006940518806f690101
8
  {
9
  public static $prefixLengthsPsr4 = array (
10
  'S' =>
96
  public static function getInitializer(ClassLoader $loader)
97
  {
98
  return \Closure::bind(function () use ($loader) {
99
+ $loader->prefixLengthsPsr4 = ComposerStaticInit5128c662424ce006940518806f690101::$prefixLengthsPsr4;
100
+ $loader->prefixDirsPsr4 = ComposerStaticInit5128c662424ce006940518806f690101::$prefixDirsPsr4;
101
+ $loader->classMap = ComposerStaticInit5128c662424ce006940518806f690101::$classMap;
102
 
103
  }, null, ClassLoader::class);
104
  }
vendor/composer/installed.php CHANGED
@@ -1,12 +1,12 @@
1
  <?php return array (
2
  'root' =>
3
  array (
4
- 'pretty_version' => '2.10.3',
5
- 'version' => '2.10.3.0',
6
  'aliases' =>
7
  array (
8
  ),
9
- 'reference' => 'a3bafd4b9599d6d6b530fb82141e5c5244225c89',
10
  'name' => 'impress-org/give',
11
  ),
12
  'versions' =>
@@ -45,12 +45,12 @@
45
  ),
46
  'impress-org/give' =>
47
  array (
48
- 'pretty_version' => '2.10.3',
49
- 'version' => '2.10.3.0',
50
  'aliases' =>
51
  array (
52
  ),
53
- 'reference' => 'a3bafd4b9599d6d6b530fb82141e5c5244225c89',
54
  ),
55
  'kjohnson/format-object-list' =>
56
  array (
1
  <?php return array (
2
  'root' =>
3
  array (
4
+ 'pretty_version' => '2.10.4',
5
+ 'version' => '2.10.4.0',
6
  'aliases' =>
7
  array (
8
  ),
9
+ 'reference' => '5ad7b7e345b5f8428f4036e3dad456ec3add0da3',
10
  'name' => 'impress-org/give',
11
  ),
12
  'versions' =>
45
  ),
46
  'impress-org/give' =>
47
  array (
48
+ 'pretty_version' => '2.10.4',
49
+ 'version' => '2.10.4.0',
50
  'aliases' =>
51
  array (
52
  ),
53
+ 'reference' => '5ad7b7e345b5f8428f4036e3dad456ec3add0da3',
54
  ),
55
  'kjohnson/format-object-list' =>
56
  array (
vendor/paypal/paypal-checkout-sdk/composer.phar DELETED
Binary file