Version Description
- Updated FAQ
- Re-worked the redirect for a better user experience
- Unified error messages into a single container on the front end
- Converted custom opt-in messages to utilize the WYSIWYG editors ( now allowing for html and images to be used in your success messages )
- Re-styled front end interest group containers
Download this release
Release Info
Developer | eherman24 |
Plugin | Easy Forms for MailChimp |
Version | 4.2 |
Comparing to | |
See all releases |
Code changes from version 4.3.1 to 4.2
- classes/MCAPI_2.0.class.php +1 -6
- classes/class.yksemeBase.php +39 -51
- images/smoothness/ui-bg_flat_0_aaaaaa_40x100.png +0 -0
- images/smoothness/ui-bg_flat_75_ffffff_40x100.png +0 -0
- images/smoothness/ui-bg_glass_55_fbf9ee_1x400.png +0 -0
- images/smoothness/ui-bg_glass_65_ffffff_1x400.png +0 -0
- images/smoothness/ui-bg_glass_75_dadada_1x400.png +0 -0
- images/smoothness/ui-bg_glass_75_e6e6e6_1x400.png +0 -0
- images/smoothness/ui-bg_glass_95_fef1ec_1x400.png +0 -0
- images/smoothness/ui-bg_highlight-soft_75_cccccc_1x100.png +0 -0
- images/smoothness/ui-icons_222222_256x240.png +0 -0
- images/smoothness/ui-icons_2e83ff_256x240.png +0 -0
- images/smoothness/ui-icons_454545_256x240.png +0 -0
- images/smoothness/ui-icons_888888_256x240.png +0 -0
- images/smoothness/ui-icons_cd0a0a_256x240.png +0 -0
- languages/yikes-inc-easy-mailchimp-extender-fr_FR.mo +0 -0
- languages/yikes-inc-easy-mailchimp-extender-fr_FR.po +0 -831
- pages/about.php +3 -1
- pages/lists.php +4 -2
- pages/options.php +6 -6
- readme.md +30 -50
- readme.txt +5 -31
- templates/shortcode_form.php +2 -2
- yikes-inc-easy-mailchimp-extender.php +2 -2
classes/MCAPI_2.0.class.php
CHANGED
@@ -254,12 +254,7 @@ class wpyksMCAPI {
|
|
254 |
$this->ch = curl_init();
|
255 |
curl_setopt($this->ch, CURLOPT_USERAGENT, 'MailChimp-PHP/2.0.4');
|
256 |
curl_setopt($this->ch, CURLOPT_POST, true);
|
257 |
-
|
258 |
-
if ( ini_get('open_basedir') ) {
|
259 |
-
curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, false);
|
260 |
-
} else {
|
261 |
-
curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, true);
|
262 |
-
}
|
263 |
curl_setopt($this->ch, CURLOPT_HEADER, false);
|
264 |
curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, true);
|
265 |
curl_setopt($this->ch, CURLOPT_CONNECTTIMEOUT, 45);
|
254 |
$this->ch = curl_init();
|
255 |
curl_setopt($this->ch, CURLOPT_USERAGENT, 'MailChimp-PHP/2.0.4');
|
256 |
curl_setopt($this->ch, CURLOPT_POST, true);
|
257 |
+
curl_setopt($this->ch, CURLOPT_FOLLOWLOCATION, true);
|
|
|
|
|
|
|
|
|
|
|
258 |
curl_setopt($this->ch, CURLOPT_HEADER, false);
|
259 |
curl_setopt($this->ch, CURLOPT_RETURNTRANSFER, true);
|
260 |
curl_setopt($this->ch, CURLOPT_CONNECTTIMEOUT, 45);
|
classes/class.yksemeBase.php
CHANGED
@@ -65,7 +65,7 @@ public function uninstall()
|
|
65 |
public function initialize()
|
66 |
{
|
67 |
// If it's not already set up, initialize our plugin session
|
68 |
-
if(session_id() == '')
|
69 |
if(!is_array(@$_SESSION[$this->sessName]))
|
70 |
{
|
71 |
$_SESSION[$this->sessName] = array();
|
@@ -74,10 +74,6 @@ public function initialize()
|
|
74 |
add_action('admin_print_styles', array(&$this, 'addStyles'));
|
75 |
add_action('admin_print_scripts', array(&$this, 'addScripts'));
|
76 |
add_action('admin_init', array( &$this, 'yks_easy_mc_plugin_activation_redirect' ) );
|
77 |
-
// adding our custom content action
|
78 |
-
// used to prevent other plugins from hooking
|
79 |
-
// into the_content (such as jetpack sharedadddy, sharethis etc.)
|
80 |
-
add_action( 'init', array( &$this, 'yks_mc_content' ), 1 );
|
81 |
// tinymce buttons
|
82 |
// only add filters and actions on wp 3.9 and above
|
83 |
if ( get_bloginfo( 'version' ) >= '3.9' ) {
|
@@ -331,6 +327,24 @@ public function getBrowser()
|
|
331 |
'pattern' => $pattern
|
332 |
);
|
333 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
334 |
|
335 |
|
336 |
/***** CONFIGURATION
|
@@ -1394,11 +1408,10 @@ public function addUserToMailchimp($p)
|
|
1394 |
|
1395 |
// Interest group loop to build the GROUPINGS array
|
1396 |
// The GROUPINGS array passes our interest group, and values back to the specific form
|
1397 |
-
|
1398 |
-
|
1399 |
-
}
|
1400 |
// if interest groups exist, continue and form an array
|
1401 |
-
if (
|
1402 |
|
1403 |
// print_r($interest_group_option);
|
1404 |
$mv['GROUPINGS'] = array();
|
@@ -1786,16 +1799,10 @@ public function getFrontendFormJavascript($list='')
|
|
1786 |
break;
|
1787 |
// radio
|
1788 |
case 'radio':
|
1789 |
-
$js .= "if($".$prefix."('.".$field['name'].":checked').length <= 0)
|
1790 |
-
{
|
1791 |
-
msg += '
|
1792 |
err++;
|
1793 |
-
$".$prefixa."('label[for=".$field['id']."]').next().find('input').addClass('yks_error_field_required shake animated').delay(800).queue(function(next){
|
1794 |
-
$".$prefixa."(this).removeClass('shake animated');
|
1795 |
-
next();
|
1796 |
-
});
|
1797 |
-
} else {
|
1798 |
-
$".$prefixa."('#".$field['id']."').removeClass('yks_error_field_required')
|
1799 |
}";
|
1800 |
break;
|
1801 |
}
|
@@ -1883,14 +1890,15 @@ public function getFrontendFormDisplay($list='', $submit_text)
|
|
1883 |
var formRedirectPage = '<?php echo $redirect_url ?>';
|
1884 |
var formID = '<?php echo $form_id[1] ?>';
|
1885 |
jQuery('#yks-mailchimp-form_0-'+formID).submit(function() {
|
1886 |
-
var
|
|
|
1887 |
if ( jQuery('.yks-success').is(':visible') ) {
|
1888 |
-
|
1889 |
-
|
1890 |
-
|
|
|
1891 |
}
|
1892 |
-
|
1893 |
-
}, 2000);
|
1894 |
});
|
1895 |
});
|
1896 |
</script>
|
@@ -1969,14 +1977,15 @@ public function getFrontendFormDisplay($list='', $submit_text)
|
|
1969 |
var formRedirectPage = '<?php echo $redirect_url ?>';
|
1970 |
var formID = '<?php echo $form_id[1] ?>';
|
1971 |
jQuery('#yks-mailchimp-form_0-'+formID).submit(function() {
|
1972 |
-
var
|
|
|
1973 |
if ( jQuery('.yks-success').is(':visible') ) {
|
1974 |
-
|
1975 |
-
|
1976 |
-
|
|
|
1977 |
}
|
1978 |
-
|
1979 |
-
}, 2000);
|
1980 |
});
|
1981 |
});
|
1982 |
</script>
|
@@ -2333,27 +2342,6 @@ private function runUpdateTasks_1_3_0()
|
|
2333 |
}
|
2334 |
}
|
2335 |
|
2336 |
-
/****
|
2337 |
-
**
|
2338 |
-
** Custom The_Content filter
|
2339 |
-
** used to prevent other plugins from hooking here
|
2340 |
-
**
|
2341 |
-
****/
|
2342 |
-
function yks_mc_content() {
|
2343 |
-
//Create our own version of the_content so that others can't accidentally loop into our output - Taken from default-filters.php, shortcodes.php, and media.php
|
2344 |
-
if ( !has_filter( 'yks_mc_content', 'wptexturize' ) ) {
|
2345 |
-
add_filter( 'yks_mc_content', 'wptexturize' );
|
2346 |
-
add_filter( 'yks_mc_content', 'convert_smilies' );
|
2347 |
-
add_filter( 'yks_mc_content', 'convert_chars' );
|
2348 |
-
add_filter( 'yks_mc_content', 'wpautop' );
|
2349 |
-
add_filter( 'yks_mc_content', 'shortcode_unautop' );
|
2350 |
-
add_filter( 'yks_mc_content', 'prepend_attachment' );
|
2351 |
-
$vidembed = new WP_Embed();
|
2352 |
-
add_filter( 'yks_mc_content', array( &$vidembed, 'run_shortcode'), 8 );
|
2353 |
-
add_filter( 'yks_mc_content', array( &$vidembed, 'autoembed'), 8 );
|
2354 |
-
add_filter( 'yks_mc_content', 'do_shortcode', 11);
|
2355 |
-
} //end has_filter
|
2356 |
-
} //end yks_mc_content
|
2357 |
|
2358 |
// Check if cURL is enabled at the server level
|
2359 |
// used on the options.php page
|
65 |
public function initialize()
|
66 |
{
|
67 |
// If it's not already set up, initialize our plugin session
|
68 |
+
if(session_id() == '') session_start();
|
69 |
if(!is_array(@$_SESSION[$this->sessName]))
|
70 |
{
|
71 |
$_SESSION[$this->sessName] = array();
|
74 |
add_action('admin_print_styles', array(&$this, 'addStyles'));
|
75 |
add_action('admin_print_scripts', array(&$this, 'addScripts'));
|
76 |
add_action('admin_init', array( &$this, 'yks_easy_mc_plugin_activation_redirect' ) );
|
|
|
|
|
|
|
|
|
77 |
// tinymce buttons
|
78 |
// only add filters and actions on wp 3.9 and above
|
79 |
if ( get_bloginfo( 'version' ) >= '3.9' ) {
|
327 |
'pattern' => $pattern
|
328 |
);
|
329 |
}
|
330 |
+
// Store google analytics tracking information
|
331 |
+
// Generated on the lists page
|
332 |
+
public function getTrackingGif($page='')
|
333 |
+
{
|
334 |
+
?>
|
335 |
+
<script type="text/javascript">
|
336 |
+
var _gaq = _gaq || [];
|
337 |
+
_gaq.push(['_setAccount', 'UA-3024863-1']);
|
338 |
+
_gaq.push(['_trackPageview', '/virtual/wordpress/plugin/yikes-inc-easy-mailchimp-extender/<?php echo $this->slugify($page); ?>']);
|
339 |
+
|
340 |
+
(function() {
|
341 |
+
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
|
342 |
+
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
|
343 |
+
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
|
344 |
+
})();
|
345 |
+
</script>
|
346 |
+
<?php
|
347 |
+
}
|
348 |
|
349 |
|
350 |
/***** CONFIGURATION
|
1408 |
|
1409 |
// Interest group loop to build the GROUPINGS array
|
1410 |
// The GROUPINGS array passes our interest group, and values back to the specific form
|
1411 |
+
$interest_group_option = json_decode($fd['interest-group-data'], true);
|
1412 |
+
|
|
|
1413 |
// if interest groups exist, continue and form an array
|
1414 |
+
if ( $interest_group_option ) {
|
1415 |
|
1416 |
// print_r($interest_group_option);
|
1417 |
$mv['GROUPINGS'] = array();
|
1799 |
break;
|
1800 |
// radio
|
1801 |
case 'radio':
|
1802 |
+
$js .= "if($".$prefix."('.{".$field['name']."}:checked').length <= 0)
|
1803 |
+
{
|
1804 |
+
msg += '* {".$field['label']."}'+'\\n';
|
1805 |
err++;
|
|
|
|
|
|
|
|
|
|
|
|
|
1806 |
}";
|
1807 |
break;
|
1808 |
}
|
1890 |
var formRedirectPage = '<?php echo $redirect_url ?>';
|
1891 |
var formID = '<?php echo $form_id[1] ?>';
|
1892 |
jQuery('#yks-mailchimp-form_0-'+formID).submit(function() {
|
1893 |
+
var i = 0;
|
1894 |
+
setInterval(function(){
|
1895 |
if ( jQuery('.yks-success').is(':visible') ) {
|
1896 |
+
i++;
|
1897 |
+
if ( i == 1 ) {
|
1898 |
+
window.location.replace(formRedirectPage);
|
1899 |
+
}
|
1900 |
}
|
1901 |
+
}, 1000);
|
|
|
1902 |
});
|
1903 |
});
|
1904 |
</script>
|
1977 |
var formRedirectPage = '<?php echo $redirect_url ?>';
|
1978 |
var formID = '<?php echo $form_id[1] ?>';
|
1979 |
jQuery('#yks-mailchimp-form_0-'+formID).submit(function() {
|
1980 |
+
var i = 0;
|
1981 |
+
setInterval(function(){
|
1982 |
if ( jQuery('.yks-success').is(':visible') ) {
|
1983 |
+
i++;
|
1984 |
+
if ( i == 1 ) {
|
1985 |
+
window.location.replace(formRedirectPage);
|
1986 |
+
}
|
1987 |
}
|
1988 |
+
}, 1000);
|
|
|
1989 |
});
|
1990 |
});
|
1991 |
</script>
|
2342 |
}
|
2343 |
}
|
2344 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2345 |
|
2346 |
// Check if cURL is enabled at the server level
|
2347 |
// used on the options.php page
|
images/smoothness/ui-bg_flat_0_aaaaaa_40x100.png
CHANGED
File without changes
|
images/smoothness/ui-bg_flat_75_ffffff_40x100.png
CHANGED
File without changes
|
images/smoothness/ui-bg_glass_55_fbf9ee_1x400.png
CHANGED
File without changes
|
images/smoothness/ui-bg_glass_65_ffffff_1x400.png
CHANGED
File without changes
|
images/smoothness/ui-bg_glass_75_dadada_1x400.png
CHANGED
File without changes
|
images/smoothness/ui-bg_glass_75_e6e6e6_1x400.png
CHANGED
File without changes
|
images/smoothness/ui-bg_glass_95_fef1ec_1x400.png
CHANGED
File without changes
|
images/smoothness/ui-bg_highlight-soft_75_cccccc_1x100.png
CHANGED
File without changes
|
images/smoothness/ui-icons_222222_256x240.png
CHANGED
File without changes
|
images/smoothness/ui-icons_2e83ff_256x240.png
CHANGED
File without changes
|
images/smoothness/ui-icons_454545_256x240.png
CHANGED
File without changes
|
images/smoothness/ui-icons_888888_256x240.png
CHANGED
File without changes
|
images/smoothness/ui-icons_cd0a0a_256x240.png
CHANGED
File without changes
|
languages/yikes-inc-easy-mailchimp-extender-fr_FR.mo
DELETED
Binary file
|
languages/yikes-inc-easy-mailchimp-extender-fr_FR.po
DELETED
@@ -1,831 +0,0 @@
|
|
1 |
-
msgid ""
|
2 |
-
msgstr ""
|
3 |
-
"Project-Id-Version: Yikes Inc. Easy MailChimp Plugin\n"
|
4 |
-
"POT-Creation-Date: 2014-06-05 16:14-0500\n"
|
5 |
-
"PO-Revision-Date: 2014-06-05 16:16-0500\n"
|
6 |
-
"Last-Translator: Evan <evan.m.herman@gmail.com>\n"
|
7 |
-
"Language-Team: Yikes Inc. <evan@yikesinc.com>\n"
|
8 |
-
"Language: en\n"
|
9 |
-
"MIME-Version: 1.0\n"
|
10 |
-
"Content-Type: text/plain; charset=UTF-8\n"
|
11 |
-
"Content-Transfer-Encoding: 8bit\n"
|
12 |
-
"X-Generator: Poedit 1.6.4\n"
|
13 |
-
"X-Poedit-Basepath: .\n"
|
14 |
-
"Plural-Forms: nplurals=2; plural=(n != 1);\n"
|
15 |
-
"X-Poedit-KeywordsList: __;_e\n"
|
16 |
-
"X-Poedit-SearchPath-0: ../.\n"
|
17 |
-
|
18 |
-
#: .././classes/class.yksemeBase.php:126
|
19 |
-
#: .././classes/class.yksemeBase.php:1310
|
20 |
-
msgid "Thank You for subscribing!"
|
21 |
-
msgstr "Merci pour votre inscription!"
|
22 |
-
|
23 |
-
#: .././classes/class.yksemeBase.php:127
|
24 |
-
#: .././classes/class.yksemeBase.php:1311
|
25 |
-
msgid ""
|
26 |
-
"Thank You for subscribing! Check your email for the confirmation message."
|
27 |
-
msgstr ""
|
28 |
-
"Merci pour votre inscription! Vérifiez votre e-mail pour le message de "
|
29 |
-
"confirmation."
|
30 |
-
|
31 |
-
#: .././classes/class.yksemeBase.php:128
|
32 |
-
msgid "Select Your Area of Interest"
|
33 |
-
msgstr "Sélectionnez votre domaine d'intérêt"
|
34 |
-
|
35 |
-
#: .././classes/class.yksemeBase.php:919
|
36 |
-
msgid "Click on a subscriber to see further information"
|
37 |
-
msgstr "Cliquez sur un abonné de voir plus d'informations"
|
38 |
-
|
39 |
-
#: .././classes/class.yksemeBase.php:924
|
40 |
-
msgid "E-Mail"
|
41 |
-
msgstr "Courriel: "
|
42 |
-
|
43 |
-
#: .././classes/class.yksemeBase.php:925
|
44 |
-
msgid "Date Subscribed"
|
45 |
-
msgstr "Date de souscrit"
|
46 |
-
|
47 |
-
#: .././classes/class.yksemeBase.php:946
|
48 |
-
msgid "Sorry You Don't Currently Have Any Subscribers In This List!"
|
49 |
-
msgstr "Désolé vous n'avez pas actuellement Les abonnés de cette liste!"
|
50 |
-
|
51 |
-
#: .././classes/class.yksemeBase.php:1003
|
52 |
-
msgid "Back to Subscriber List"
|
53 |
-
msgstr "Retour à la liste des abonnés"
|
54 |
-
|
55 |
-
#: .././classes/class.yksemeBase.php:1004
|
56 |
-
msgid "Subscriber Details"
|
57 |
-
msgstr "Abonné Détails"
|
58 |
-
|
59 |
-
#: .././classes/class.yksemeBase.php:1015
|
60 |
-
msgid "Overview"
|
61 |
-
msgstr "Présentation"
|
62 |
-
|
63 |
-
#: .././classes/class.yksemeBase.php:1020
|
64 |
-
msgid "First Name"
|
65 |
-
msgstr "Prénom"
|
66 |
-
|
67 |
-
#: .././classes/class.yksemeBase.php:1023
|
68 |
-
msgid "Last Updated"
|
69 |
-
msgstr "Dernière Mise à Jour"
|
70 |
-
|
71 |
-
#: .././classes/class.yksemeBase.php:1026
|
72 |
-
msgid "Preferred Email Type"
|
73 |
-
msgstr "Email préféré type"
|
74 |
-
|
75 |
-
#: .././classes/class.yksemeBase.php:1033
|
76 |
-
msgid "Last Name"
|
77 |
-
msgstr "Nom de famille"
|
78 |
-
|
79 |
-
#: .././classes/class.yksemeBase.php:1036
|
80 |
-
msgid "Language"
|
81 |
-
msgstr "Langue"
|
82 |
-
|
83 |
-
#: .././classes/class.yksemeBase.php:1063
|
84 |
-
msgid "Groups Subscribed To"
|
85 |
-
msgstr "Groupes souscrit à"
|
86 |
-
|
87 |
-
#: .././classes/class.yksemeBase.php:1113
|
88 |
-
msgid "Subscriber Notes"
|
89 |
-
msgstr "Notes abonnés"
|
90 |
-
|
91 |
-
#: .././classes/class.yksemeBase.php:1118
|
92 |
-
msgid "Written by"
|
93 |
-
msgstr "Ecrit par"
|
94 |
-
|
95 |
-
#: .././classes/class.yksemeBase.php:1118
|
96 |
-
msgid "Created on"
|
97 |
-
msgstr "Créé le"
|
98 |
-
|
99 |
-
#: .././classes/class.yksemeBase.php:1274
|
100 |
-
#: .././classes/class.yksemeBase.php:1276
|
101 |
-
msgid "MailChimp Forms"
|
102 |
-
msgstr "MailChimp formes"
|
103 |
-
|
104 |
-
#: .././classes/class.yksemeBase.php:1276
|
105 |
-
msgid "MailChimp Settings"
|
106 |
-
msgstr "Paramètres MailChimp"
|
107 |
-
|
108 |
-
#: .././classes/class.yksemeBase.php:1277
|
109 |
-
msgid "Manage List Forms"
|
110 |
-
msgstr "Gérer la liste formes"
|
111 |
-
|
112 |
-
#: .././classes/class.yksemeBase.php:1278 .././pages/about.php:5
|
113 |
-
msgid "About YIKES, Inc."
|
114 |
-
msgstr "À propos de YIKES, Inc."
|
115 |
-
|
116 |
-
#: .././classes/class.yksemeBase.php:1466
|
117 |
-
msgid "One or more fields are empty"
|
118 |
-
msgstr "Un ou plusieurs champs sont vides"
|
119 |
-
|
120 |
-
#: .././classes/class.yksemeBase.php:1518
|
121 |
-
msgid "Your List Was Successfully Saved!"
|
122 |
-
msgstr "Votre liste a été enregistrée avec succès!"
|
123 |
-
|
124 |
-
#: .././classes/class.yksemeBase.php:1521
|
125 |
-
msgid "Your settings were not saved (or you did not change them)."
|
126 |
-
msgstr ""
|
127 |
-
"Vos paramètres n'ont pas été enregistrés (ou que vous n'avez pas à changer)."
|
128 |
-
|
129 |
-
#: .././classes/class.yksemeBase.php:1523
|
130 |
-
msgid "I'm sorry there was an error with your request."
|
131 |
-
msgstr "Je suis désolé qu'il y avait une erreur avec votre demande."
|
132 |
-
|
133 |
-
#: .././classes/class.yksemeBase.php:1529
|
134 |
-
msgid "MailChimp List name"
|
135 |
-
msgstr "Liste MailChimp nom"
|
136 |
-
|
137 |
-
#: .././classes/class.yksemeBase.php:1535
|
138 |
-
#: .././classes/class.yksemeBase.php:1545
|
139 |
-
#, php-format
|
140 |
-
msgid "%1$s"
|
141 |
-
msgstr "%1$s"
|
142 |
-
|
143 |
-
#: .././classes/class.yksemeBase.php:1553
|
144 |
-
msgid "MailChimp List ID"
|
145 |
-
msgstr "MailChimp Liste ID"
|
146 |
-
|
147 |
-
#: .././classes/class.yksemeBase.php:1559
|
148 |
-
msgid "Shortcode"
|
149 |
-
msgstr "ShortCode"
|
150 |
-
|
151 |
-
#: .././classes/class.yksemeBase.php:1562
|
152 |
-
msgid ""
|
153 |
-
"Paste this shortcode into whatever page or post you want to add this form to"
|
154 |
-
msgstr ""
|
155 |
-
"Collez ce shortcode dans n'importe quelle page ou message que vous voulez "
|
156 |
-
"ajouter cette forme de"
|
157 |
-
|
158 |
-
#: .././classes/class.yksemeBase.php:1567
|
159 |
-
msgid "PHP Snippet"
|
160 |
-
msgstr "Snippet PHP"
|
161 |
-
|
162 |
-
#: .././classes/class.yksemeBase.php:1570
|
163 |
-
msgid "Use this code to add this form to a template file"
|
164 |
-
msgstr "Utilisez ce code pour ajouter cette forme à un fichier de modèle"
|
165 |
-
|
166 |
-
#: .././classes/class.yksemeBase.php:1575
|
167 |
-
msgid "Number of Subscribers"
|
168 |
-
msgstr "Nombre d'abonnés"
|
169 |
-
|
170 |
-
#: .././classes/class.yksemeBase.php:1584
|
171 |
-
msgid "Form Fields"
|
172 |
-
msgstr "Formulaire champs"
|
173 |
-
|
174 |
-
#: .././classes/class.yksemeBase.php:1586
|
175 |
-
msgid ""
|
176 |
-
"Check the fields you want included in your form (Email Address is required)."
|
177 |
-
msgstr ""
|
178 |
-
"Vérifiez les champs que vous souhaitez inclure dans votre formulaire "
|
179 |
-
"(adresse e-mail est requise)."
|
180 |
-
|
181 |
-
#: .././classes/class.yksemeBase.php:1589
|
182 |
-
msgid ""
|
183 |
-
"Use the green arrows to drag-and-drop the fields and rearrange their order."
|
184 |
-
msgstr ""
|
185 |
-
"Utilisez les flèches vertes pour faire glisser et déposer les champs et les "
|
186 |
-
"réorganiser."
|
187 |
-
|
188 |
-
#: .././classes/class.yksemeBase.php:1595
|
189 |
-
msgid "Active Fields"
|
190 |
-
msgstr "Les champs actifs"
|
191 |
-
|
192 |
-
#: .././classes/class.yksemeBase.php:1604
|
193 |
-
msgid "Drag"
|
194 |
-
msgstr "Traîner"
|
195 |
-
|
196 |
-
#: .././classes/class.yksemeBase.php:1604
|
197 |
-
msgid "drop"
|
198 |
-
msgstr "tomber"
|
199 |
-
|
200 |
-
#: .././classes/class.yksemeBase.php:1609
|
201 |
-
msgid "Merge field"
|
202 |
-
msgstr "Champ de fusion"
|
203 |
-
|
204 |
-
#: .././classes/class.yksemeBase.php:1610
|
205 |
-
msgid "Placeholder"
|
206 |
-
msgstr "Emplacement"
|
207 |
-
|
208 |
-
#: .././classes/class.yksemeBase.php:1618
|
209 |
-
msgid "Redirect User On Submission"
|
210 |
-
msgstr "Rediriger l'utilisateur sur la soumission"
|
211 |
-
|
212 |
-
#: .././classes/class.yksemeBase.php:1622
|
213 |
-
msgid "choose a page to redirect the user to after they submit the form."
|
214 |
-
msgstr ""
|
215 |
-
"choisir une page de rediriger l'utilisateur vers après leur soumettre le "
|
216 |
-
"formulaire."
|
217 |
-
|
218 |
-
#: .././classes/class.yksemeBase.php:1625
|
219 |
-
msgid "Select A Post/Page"
|
220 |
-
msgstr "Sélectionner un post / page"
|
221 |
-
|
222 |
-
#: .././classes/class.yksemeBase.php:1682
|
223 |
-
msgid "Save Form Settings"
|
224 |
-
msgstr "Enregistrer les paramètres de formulaire"
|
225 |
-
|
226 |
-
#: .././classes/class.yksemeBase.php:1683
|
227 |
-
msgid "Delete Form"
|
228 |
-
msgstr "Effacer le formulaire"
|
229 |
-
|
230 |
-
#: .././classes/class.yksemeBase.php:1684
|
231 |
-
msgid "Re-Import Form Fields from MailChimp"
|
232 |
-
msgstr "Re-Import des champs de formulaire de MailChimp"
|
233 |
-
|
234 |
-
#: .././classes/class.yksemeBase.php:2223
|
235 |
-
msgid "Sign Me Up For MAILCHIMP-REPLACE-THIS-TEXT's Newsletter"
|
236 |
-
msgstr "Je m'inscris à la newsletter de MailChimp-REPLACE-CE-TEXT"
|
237 |
-
|
238 |
-
#: .././pages/about.php:42
|
239 |
-
msgid "YIKES, Inc. Web Design and Development"
|
240 |
-
msgstr "OUPS, Inc. Conception et développement Web"
|
241 |
-
|
242 |
-
#: .././pages/about.php:44
|
243 |
-
msgid "Smart, effective, beautifully designed web solutions"
|
244 |
-
msgstr "Des solutions intelligentes, efficaces, magnifiquement conçus web"
|
245 |
-
|
246 |
-
#: .././pages/about.php:47
|
247 |
-
msgid ""
|
248 |
-
"YIKES is located in the Fishtown neighborhood of Philadelphia where we build "
|
249 |
-
"custom WordPress themes and plugins every day."
|
250 |
-
msgstr ""
|
251 |
-
"YIKES est situé dans le quartier de Fishtown Philadelphie où nous "
|
252 |
-
"construisons personnalisé thèmes et plugins WordPress chaque jour."
|
253 |
-
|
254 |
-
#: .././pages/about.php:51
|
255 |
-
msgid ""
|
256 |
-
"At YIKES we love WordPress! Co-Owner, Tracy Levesque has presented at "
|
257 |
-
"WordCamps"
|
258 |
-
msgstr ""
|
259 |
-
"Au YIKES nous aimons WordPress! Co-propriétaire, Tracy Levesque a présenté à "
|
260 |
-
"WordCamps"
|
261 |
-
|
262 |
-
#: .././pages/about.php:51
|
263 |
-
msgid "and"
|
264 |
-
msgstr "et"
|
265 |
-
|
266 |
-
#: .././pages/about.php:51
|
267 |
-
msgid "She also teaches WordPress classes for"
|
268 |
-
msgstr "Elle donne également des cours de WordPress pour"
|
269 |
-
|
270 |
-
#: .././pages/about.php:55
|
271 |
-
msgid ""
|
272 |
-
"In addition to making great WordPress sites we are also committed to the "
|
273 |
-
"sustainable business movement. We observe the triple bottom line: people, "
|
274 |
-
"planet, profit and work to help build a more socially, environmentally and "
|
275 |
-
"financially sustainable local economy. We even have a"
|
276 |
-
msgstr ""
|
277 |
-
"En plus de faire de grands sites WordPress, nous sommes également engagés à "
|
278 |
-
"la circulation de l'entreprise durable. Nous observons le triple bottom "
|
279 |
-
"line: people, planet, profit et de travail pour aider à construire une "
|
280 |
-
"économie locale plus socialement, écologiquement et financièrement viable. "
|
281 |
-
"Nous avons même un"
|
282 |
-
|
283 |
-
#: .././pages/about.php:55
|
284 |
-
msgid "LEED Platinum office"
|
285 |
-
msgstr "Bureau LEED Platinum"
|
286 |
-
|
287 |
-
#: .././pages/about.php:59
|
288 |
-
msgid ""
|
289 |
-
"If you're interested in hiring us for WordPress development, or just want to "
|
290 |
-
"learn more about us, please visit"
|
291 |
-
msgstr ""
|
292 |
-
"Si vous êtes intéressé à nous embaucher pour le développement WordPress, ou "
|
293 |
-
"voulez juste en savoir plus sur nous, s'il vous plaît visitez"
|
294 |
-
|
295 |
-
#: .././pages/lists.php:51
|
296 |
-
msgid "Oops.. The list ID you entered appears to be incorrect."
|
297 |
-
msgstr "Oups .. L'ID de liste que vous avez entré n'est pas correcte."
|
298 |
-
|
299 |
-
#: .././pages/lists.php:65
|
300 |
-
msgid "There was an error!"
|
301 |
-
msgstr "Il y avait une erreur!"
|
302 |
-
|
303 |
-
#: .././pages/lists.php:156
|
304 |
-
msgid "You need to select a Mailchimp list in order to create a form for it"
|
305 |
-
msgstr ""
|
306 |
-
"Vous devez sélectionner une liste MailChimp afin de créer un formulaire pour "
|
307 |
-
"qu'il"
|
308 |
-
|
309 |
-
#: .././pages/lists.php:215
|
310 |
-
msgid "Are you sure you want to delete this form?"
|
311 |
-
msgstr "Etes-vous sûr de vouloir supprimer cette forme?"
|
312 |
-
|
313 |
-
#: .././pages/lists.php:258
|
314 |
-
msgid ""
|
315 |
-
"Are you sure you want to re-import this form and its fields from MailChimp?"
|
316 |
-
msgstr ""
|
317 |
-
"Etes-vous sûr de vouloir ré-importer ce formulaire et ses champs de "
|
318 |
-
"MailChimp?"
|
319 |
-
|
320 |
-
#: .././pages/lists.php:279
|
321 |
-
msgid " was successfully updated"
|
322 |
-
msgstr "a été mis à jour avec succès"
|
323 |
-
|
324 |
-
#: .././pages/lists.php:293
|
325 |
-
msgid "It looks like this form is already up to date!"
|
326 |
-
msgstr "Il ressemble à ce formulaire est déjà à jour!"
|
327 |
-
|
328 |
-
#: .././pages/lists.php:418
|
329 |
-
msgid "Are you sure you want to unsubscribe"
|
330 |
-
msgstr "Etes-vous sûr de vouloir vous désinscrire"
|
331 |
-
|
332 |
-
#: .././pages/lists.php:418
|
333 |
-
msgid "from this list?"
|
334 |
-
msgstr "de cette liste?"
|
335 |
-
|
336 |
-
#: .././pages/lists.php:434
|
337 |
-
msgid "was successfully unsubscribed from this list."
|
338 |
-
msgstr "a été désinscrit succès de cette liste."
|
339 |
-
|
340 |
-
#: .././pages/lists.php:544 .././pages/options.php:234
|
341 |
-
#: .././pages/options.php:465
|
342 |
-
msgid "Easy Mailchimp Forms by YIKES, Inc."
|
343 |
-
msgstr "Facile MailChimp Formulaires par YIKES, Inc."
|
344 |
-
|
345 |
-
#: .././pages/lists.php:550
|
346 |
-
msgid "Before you can add MailChimp forms to your site, you need to"
|
347 |
-
msgstr ""
|
348 |
-
"Avant de pouvoir ajouter des formulaires MailChimp à votre site, vous avez "
|
349 |
-
"besoin de"
|
350 |
-
|
351 |
-
#: .././pages/lists.php:550
|
352 |
-
msgid "go to the MailChimp Settings page"
|
353 |
-
msgstr "aller à la page Paramètres MailChimp"
|
354 |
-
|
355 |
-
#: .././pages/lists.php:550 .././templates/yikes-mailchimp-widget.php:156
|
356 |
-
msgid "and add your API Key."
|
357 |
-
msgstr "et ajouter votre clé API."
|
358 |
-
|
359 |
-
#: .././pages/lists.php:558
|
360 |
-
msgid "You must enter a valid API key to import and manage your lists."
|
361 |
-
msgstr ""
|
362 |
-
"Vous devez entrer une clé API valide pour importer et gérer vos listes."
|
363 |
-
|
364 |
-
#: .././pages/lists.php:569
|
365 |
-
msgid "Your Lists"
|
366 |
-
msgstr "Vos listes"
|
367 |
-
|
368 |
-
#: .././pages/lists.php:579
|
369 |
-
msgid "Manage Forms"
|
370 |
-
msgstr "Gérer les formulaires"
|
371 |
-
|
372 |
-
#: .././pages/options.php:46
|
373 |
-
msgid "The options were saved successfully!"
|
374 |
-
msgstr "Les options ont été enregistrées avec succès!"
|
375 |
-
|
376 |
-
#: .././pages/options.php:49
|
377 |
-
msgid "The options could not be saved (or you did not change them)."
|
378 |
-
msgstr ""
|
379 |
-
"Les options ne pouvaient être sauvés (ou que vous n'avez pas à changer)."
|
380 |
-
|
381 |
-
#: .././pages/options.php:104
|
382 |
-
msgid "Valid API Key"
|
383 |
-
msgstr "Clé API valide"
|
384 |
-
|
385 |
-
#: .././pages/options.php:110
|
386 |
-
msgid "Sorry, that is an invalid MailChimp API key."
|
387 |
-
msgstr "Désolé, c'est une clé non valide API MailChimp."
|
388 |
-
|
389 |
-
#: .././pages/options.php:116
|
390 |
-
msgid ""
|
391 |
-
"Sorry, that is an invalid MailChimp API key. Please check the console for "
|
392 |
-
"further information."
|
393 |
-
msgstr ""
|
394 |
-
"Désolé, c'est une clé non valide API MailChimp. S'il vous plaît vérifier la "
|
395 |
-
"console pour plus d'informations."
|
396 |
-
|
397 |
-
#: .././pages/options.php:125
|
398 |
-
msgid "Error: Please enter a valid Mail Chimp API Key."
|
399 |
-
msgstr "Erreur: S'il vous plaît entrer un email chimpanzé clé API valide."
|
400 |
-
|
401 |
-
#: .././pages/options.php:143
|
402 |
-
msgid ""
|
403 |
-
"Are you sure you want to reset your MailChimp settings? This cannot be "
|
404 |
-
"undone."
|
405 |
-
msgstr ""
|
406 |
-
"Etes-vous sûr que vous voulez réinitialiser vos paramètres MailChimp? Cela "
|
407 |
-
"ne peut pas être annulée."
|
408 |
-
|
409 |
-
#: .././pages/options.php:156
|
410 |
-
msgid "MailChimp settings have successfully been reset"
|
411 |
-
msgstr "MailChimp paramètres ont été réinitialisés avec succès"
|
412 |
-
|
413 |
-
#: .././pages/options.php:237
|
414 |
-
msgid "Manage Mailchimp Forms Settings"
|
415 |
-
msgstr "Gérer MailChimp Forms Paramètres"
|
416 |
-
|
417 |
-
#: .././pages/options.php:243
|
418 |
-
msgid "WordPress Version Number Error"
|
419 |
-
msgstr "WordPress numéro de version erreur"
|
420 |
-
|
421 |
-
#: .././pages/options.php:244
|
422 |
-
msgid ""
|
423 |
-
"We're sorry, but it looks like your using an outdated version of WordPress. "
|
424 |
-
"You won't be able to access the tinyMCE button to insert forms into pages "
|
425 |
-
"and posts unless you update to 3.9 or later."
|
426 |
-
msgstr ""
|
427 |
-
"Nous sommes désolés, mais il semble que votre utilisation d'une version à "
|
428 |
-
"jour de WordPress. Vous ne serez pas en mesure d'accéder au bouton de "
|
429 |
-
"TinyMCE pour insérer des formes dans des pages et des postes, sauf si vous "
|
430 |
-
"mettez à jour vers 3.9 ou une version ultérieure."
|
431 |
-
|
432 |
-
#: .././pages/options.php:253
|
433 |
-
msgid "LocalHost Detected :"
|
434 |
-
msgstr "LocalHost détecté:"
|
435 |
-
|
436 |
-
#: .././pages/options.php:254
|
437 |
-
msgid ""
|
438 |
-
"It looks like your using Easy MailChimp Forms by YIKES Inc. on localhost."
|
439 |
-
msgstr ""
|
440 |
-
"Il semble que votre utilisation d'Easy MailChimp formes par YIKES Inc. sur "
|
441 |
-
"localhost."
|
442 |
-
|
443 |
-
#: .././pages/options.php:255
|
444 |
-
msgid ""
|
445 |
-
"If you are unable to validate your API key, and receive the error message"
|
446 |
-
msgstr ""
|
447 |
-
"Si vous ne parvenez pas à valider votre clé API, et recevez le message "
|
448 |
-
"d'erreur"
|
449 |
-
|
450 |
-
#: .././pages/options.php:255
|
451 |
-
msgid "\"SSL certificate problem: unable to get local issuer certificate\" "
|
452 |
-
msgstr ""
|
453 |
-
"\"Problème de certificat SSL: impossible d'obtenir locale certificat de "
|
454 |
-
"l'émetteur\" "
|
455 |
-
|
456 |
-
#: .././pages/options.php:255
|
457 |
-
msgid "follow the tutorial located "
|
458 |
-
msgstr "suivre le tutoriel situé "
|
459 |
-
|
460 |
-
#: .././pages/options.php:268
|
461 |
-
msgid "Your Mailchimp API Key"
|
462 |
-
msgstr "Votre clé API MailChimp"
|
463 |
-
|
464 |
-
#: .././pages/options.php:276
|
465 |
-
msgid ""
|
466 |
-
"Please enter your MailChimp API Key above. The API Key allows your WordPress "
|
467 |
-
"site to communicate with your MailChimp account."
|
468 |
-
msgstr ""
|
469 |
-
"S'il vous plaît, entrez votre clé API MailChimp ci-dessus. La clé API permet "
|
470 |
-
"à votre site WordPress pour communiquer avec votre compte MailChimp."
|
471 |
-
|
472 |
-
#: .././pages/options.php:277
|
473 |
-
msgid "For more help, visit the MailChimp Support article"
|
474 |
-
msgstr "Pour plus d'aide, consultez l'article MailChimp soutien"
|
475 |
-
|
476 |
-
#: .././pages/options.php:277
|
477 |
-
msgid "Where can I find my API Key?"
|
478 |
-
msgstr "Où puis-je trouver ma clé de l'API?"
|
479 |
-
|
480 |
-
#: .././pages/options.php:282
|
481 |
-
msgid "Preferred Form Layout"
|
482 |
-
msgstr "Privilégiées disposition du formulaire"
|
483 |
-
|
484 |
-
#: .././pages/options.php:285
|
485 |
-
msgid "table"
|
486 |
-
msgstr "table"
|
487 |
-
|
488 |
-
#: .././pages/options.php:286
|
489 |
-
msgid "div"
|
490 |
-
msgstr "div"
|
491 |
-
|
492 |
-
#: .././pages/options.php:294
|
493 |
-
msgid "Choose whether you want your forms to use a table or div layout."
|
494 |
-
msgstr ""
|
495 |
-
"Choisissez si vous voulez que vos formulaires à utiliser une table ou div "
|
496 |
-
"disposition."
|
497 |
-
|
498 |
-
#: .././pages/options.php:299
|
499 |
-
msgid "Advanced Error Messaging"
|
500 |
-
msgstr "Messagerie Erreur avancée"
|
501 |
-
|
502 |
-
#: .././pages/options.php:302
|
503 |
-
msgid "Disabled"
|
504 |
-
msgstr "Désactivé"
|
505 |
-
|
506 |
-
#: .././pages/options.php:303
|
507 |
-
msgid "Enabled"
|
508 |
-
msgstr "Activé"
|
509 |
-
|
510 |
-
#: .././pages/options.php:311
|
511 |
-
msgid ""
|
512 |
-
"Enable if you're having problems with your forms sending data to MailChimp. "
|
513 |
-
"Enabling Advanced Error Messaging will show you the exact error codes "
|
514 |
-
"MailChimp is returning."
|
515 |
-
msgstr ""
|
516 |
-
"Activer si vous avez des problèmes avec vos formes envoi de données à "
|
517 |
-
"MailChimp. Activation avancée Messagerie d'erreur vous indiquera les codes "
|
518 |
-
"d'erreur exact MailChimp est de retour."
|
519 |
-
|
520 |
-
#: .././pages/options.php:319
|
521 |
-
msgid "Single Opt-In"
|
522 |
-
msgstr "Simple Opt-In"
|
523 |
-
|
524 |
-
#: .././pages/options.php:320
|
525 |
-
msgid "Double Opt-In"
|
526 |
-
msgstr "Double Opt-In"
|
527 |
-
|
528 |
-
#: .././pages/options.php:328
|
529 |
-
msgid ""
|
530 |
-
"A single opt-in will add the user to your list without any further "
|
531 |
-
"interaction."
|
532 |
-
msgstr ""
|
533 |
-
"Un opt-in unique va ajouter l'utilisateur à votre liste sans autre "
|
534 |
-
"interaction."
|
535 |
-
|
536 |
-
#: .././pages/options.php:329
|
537 |
-
msgid ""
|
538 |
-
"A double opt-in will send an email to the user asking them to confirm their "
|
539 |
-
"subscription."
|
540 |
-
msgstr ""
|
541 |
-
"Un double opt-in va envoyer un e-mail à l'utilisateur en leur demandant de "
|
542 |
-
"confirmer leur abonnement."
|
543 |
-
|
544 |
-
#: .././pages/options.php:330
|
545 |
-
msgid "This will also dictate the opt-in settings for people leaving comments."
|
546 |
-
msgstr ""
|
547 |
-
"Ce sera également dicter les paramètres d'opt-in pour les personnes laissant "
|
548 |
-
"des commentaires."
|
549 |
-
|
550 |
-
#: .././pages/options.php:335
|
551 |
-
msgid "Custom Opt-In Message"
|
552 |
-
msgstr "Personnalisé Opt-In message"
|
553 |
-
|
554 |
-
#: .././pages/options.php:337
|
555 |
-
msgid "Double Opt-In Message"
|
556 |
-
msgstr "Double Opt-In message"
|
557 |
-
|
558 |
-
#: .././pages/options.php:341
|
559 |
-
msgid "Single Opt-In Message"
|
560 |
-
msgstr "Simple Opt-In message"
|
561 |
-
|
562 |
-
#: .././pages/options.php:351
|
563 |
-
msgid "Note: You can include html markup in your confirmation message."
|
564 |
-
msgstr ""
|
565 |
-
"Remarque: Vous pouvez inclure les balises HTML dans votre message de "
|
566 |
-
"confirmation."
|
567 |
-
|
568 |
-
#: .././pages/options.php:356
|
569 |
-
msgid "Interest Group Label"
|
570 |
-
msgstr "Label Groupe d'intérêt"
|
571 |
-
|
572 |
-
#: .././pages/options.php:365
|
573 |
-
msgid ""
|
574 |
-
"Text to display above interest groups. Leave blank to use MailChimp interest "
|
575 |
-
"group names."
|
576 |
-
msgstr ""
|
577 |
-
"Texte à afficher au-dessus des groupes d'intérêt. Laissez vide pour utiliser "
|
578 |
-
"MailChimp noms de groupes d'intérêt."
|
579 |
-
|
580 |
-
#: .././pages/options.php:370
|
581 |
-
msgid "Display opt-in checkbox on comment forms?"
|
582 |
-
msgstr "Affichage opt-in case sur les formulaires de commentaires?"
|
583 |
-
|
584 |
-
#: .././pages/options.php:373
|
585 |
-
msgid "Hide"
|
586 |
-
msgstr "Cacher"
|
587 |
-
|
588 |
-
#: .././pages/options.php:374
|
589 |
-
msgid "Show"
|
590 |
-
msgstr "Afficher"
|
591 |
-
|
592 |
-
#: .././pages/options.php:382
|
593 |
-
msgid ""
|
594 |
-
"This will display a checkbox just above the submit button on all comment "
|
595 |
-
"forms. If selected, any users leaving comments will also be added to the "
|
596 |
-
"mailing list."
|
597 |
-
msgstr ""
|
598 |
-
"Cela permet d'afficher une case à cocher au-dessus du bouton d'envoi de "
|
599 |
-
"toutes les formes de commentaire. Si elle est sélectionnée, tous les "
|
600 |
-
"utilisateurs qui quittent commentaires seront également ajoutés à la liste "
|
601 |
-
"de diffusion."
|
602 |
-
|
603 |
-
#: .././pages/options.php:387
|
604 |
-
msgid "Custom Comment Checkbox Text"
|
605 |
-
msgstr "Commentaire personnalisé cocher texte"
|
606 |
-
|
607 |
-
#: .././pages/options.php:394
|
608 |
-
msgid "Default List"
|
609 |
-
msgstr "Liste par Défaut"
|
610 |
-
|
611 |
-
#: .././pages/options.php:409
|
612 |
-
msgid ""
|
613 |
-
"This is the default list users will be subscribed to when submitting a "
|
614 |
-
"comment."
|
615 |
-
msgstr ""
|
616 |
-
"Il s'agit de la liste par défaut les utilisateurs seront souscrites lors de "
|
617 |
-
"la présentation d'un commentaire."
|
618 |
-
|
619 |
-
#: .././pages/options.php:410
|
620 |
-
msgid ""
|
621 |
-
"It is best to select a form where only the email , first name and/or last "
|
622 |
-
"name are required or you may run into issues."
|
623 |
-
msgstr ""
|
624 |
-
"Il est préférable de choisir une forme où seul le courrier électronique, le "
|
625 |
-
"prénom et / ou nom de famille sont tenus ou vous pouvez rencontrer des "
|
626 |
-
"problèmes."
|
627 |
-
|
628 |
-
#: .././pages/options.php:422
|
629 |
-
msgid "Plugin Information"
|
630 |
-
msgstr "Informations Plugin"
|
631 |
-
|
632 |
-
#: .././pages/options.php:425
|
633 |
-
msgid "If you experience any issues with our plugin, please"
|
634 |
-
msgstr "Si vous rencontrez des problèmes avec notre plugin, s'il vous plaît"
|
635 |
-
|
636 |
-
#: .././pages/options.php:425
|
637 |
-
msgid "submit a New Issue on our Github Issue Tracker"
|
638 |
-
msgstr "présenter une nouvelle émission sur notre Tracker Github d'émission"
|
639 |
-
|
640 |
-
#: .././pages/options.php:425
|
641 |
-
msgid ""
|
642 |
-
"Please include the information below to help us troubleshoot your problem."
|
643 |
-
msgstr ""
|
644 |
-
"S'il vous plaît inclure les informations ci-dessous pour nous aider à régler "
|
645 |
-
"votre problème."
|
646 |
-
|
647 |
-
#: .././pages/options.php:433
|
648 |
-
msgid "Plugin Version"
|
649 |
-
msgstr "Version Plugin"
|
650 |
-
|
651 |
-
#: .././pages/options.php:437
|
652 |
-
msgid "Wordpress Version"
|
653 |
-
msgstr "Version Wordpress"
|
654 |
-
|
655 |
-
#: .././pages/options.php:441
|
656 |
-
msgid "Browser Information"
|
657 |
-
msgstr "Information sur le navigateur"
|
658 |
-
|
659 |
-
#: .././pages/options.php:469
|
660 |
-
msgid "Error"
|
661 |
-
msgstr "Erreur"
|
662 |
-
|
663 |
-
#: .././pages/options.php:470
|
664 |
-
msgid ""
|
665 |
-
"We're sorry, but cURL is disabled on your server. The MailChimp API utilizes "
|
666 |
-
"cURL to send and retrieve data."
|
667 |
-
msgstr ""
|
668 |
-
"Nous sommes désolés, mais cURL est désactivé sur votre serveur. L'API "
|
669 |
-
"MailChimp utilise cURL pour envoyer et récupérer des données."
|
670 |
-
|
671 |
-
#: .././pages/options.php:475
|
672 |
-
msgid "Help!"
|
673 |
-
msgstr "A l'aide!"
|
674 |
-
|
675 |
-
#: .././pages/options.php:475
|
676 |
-
msgid "What is cURL?"
|
677 |
-
msgstr "Quelle est cURL?"
|
678 |
-
|
679 |
-
#: .././pages/options.php:475
|
680 |
-
msgid "Check phpinfo()"
|
681 |
-
msgstr "Vérifiez la fonction phpinfo ()"
|
682 |
-
|
683 |
-
#: .././pages/options.php:477
|
684 |
-
msgid "Steps To Resolve The Issue"
|
685 |
-
msgstr "Étapes pour résoudre le problème"
|
686 |
-
|
687 |
-
#: .././pages/options.php:481
|
688 |
-
msgid ""
|
689 |
-
"You can enable cURL by turning on the cURL module within your php.ini file"
|
690 |
-
msgstr ""
|
691 |
-
"Vous pouvez activer cURL en tournant sur le module cURL dans votre fichier "
|
692 |
-
"php.ini"
|
693 |
-
|
694 |
-
#: .././pages/options.php:481
|
695 |
-
msgid "You should find the php.ini file located here : "
|
696 |
-
msgstr "Vous devriez trouver le fichier php.ini situé ici: "
|
697 |
-
|
698 |
-
#: .././pages/options.php:482
|
699 |
-
msgid ""
|
700 |
-
"Once found, open up php.ini and locate the line \";extension=php_curl.dll\"."
|
701 |
-
msgstr ""
|
702 |
-
"Une fois trouvé, ouvrez le fichier php.ini et recherchez la ligne \"; "
|
703 |
-
"extension = php_curl.dll\"."
|
704 |
-
|
705 |
-
#: .././pages/options.php:483
|
706 |
-
msgid ""
|
707 |
-
"Remove the semi colon before the line, to un-comment it and make the cURL "
|
708 |
-
"module active."
|
709 |
-
msgstr ""
|
710 |
-
"Retirez le point-virgule avant la ligne, pour non-commenter et faire le "
|
711 |
-
"module cURL active."
|
712 |
-
|
713 |
-
#: .././pages/options.php:484
|
714 |
-
msgid "Re-save and close the file."
|
715 |
-
msgstr "Re-enregistrer et fermer le fichier."
|
716 |
-
|
717 |
-
#: .././pages/options.php:485
|
718 |
-
msgid "Restart your Apache and MySQL services and re-load this page."
|
719 |
-
msgstr "Redémarrez vos services Apache et MySQL et re-charge sur cette page."
|
720 |
-
|
721 |
-
#: .././templates/shortcode_error.php:1
|
722 |
-
msgid "There was an error calling the mailchimp list."
|
723 |
-
msgstr "Il y avait une erreur d'appeler la liste de mailchimp."
|
724 |
-
|
725 |
-
#: .././templates/shortcode_error_data.php:1
|
726 |
-
msgid ""
|
727 |
-
"The list doesn't exist! Make sure you have imported the list on the \"Manage "
|
728 |
-
"List Forms\" page."
|
729 |
-
msgstr ""
|
730 |
-
"La liste n'existe pas! Assurez-vous que vous avez importé la liste sur le "
|
731 |
-
"\"Gérer Formulaires de liste\" page."
|
732 |
-
|
733 |
-
#: .././templates/shortcode_error_exists.php:1
|
734 |
-
msgid "This list was already placed on this page!"
|
735 |
-
msgstr "Cette liste a été déjà mis sur cette page!"
|
736 |
-
|
737 |
-
#: .././templates/shortcode_error_no_API_key.php:1
|
738 |
-
msgid "Woops! No Valid API Key Found. Double check your settings."
|
739 |
-
msgstr ""
|
740 |
-
"Oups! Pas de clé API valide n'a été trouvée. Double vérifier vos paramètres."
|
741 |
-
|
742 |
-
#: .././templates/shortcode_form.php:13
|
743 |
-
msgid "Oops.. Don't forget to fill-in the following fields"
|
744 |
-
msgstr "Oups .. Ne pas oublier de remplir les champs suivants"
|
745 |
-
|
746 |
-
#: .././templates/shortcode_form.php:14
|
747 |
-
msgid "Error - The following fields are required, and may not be left blank "
|
748 |
-
msgstr ""
|
749 |
-
"Erreur - Les champs suivants sont obligatoires, et ne peuvent pas être "
|
750 |
-
"laissées en blanc"
|
751 |
-
|
752 |
-
#: .././templates/shortcode_form.php:112
|
753 |
-
msgid "required field"
|
754 |
-
msgstr "champ obligatoire"
|
755 |
-
|
756 |
-
#: .././templates/yikes-mailchimp-widget.php:15
|
757 |
-
#: .././templates/yikes-mailchimp-widget.php:18
|
758 |
-
msgid "MailChimp Signup Form"
|
759 |
-
msgstr "MailChimp Formulaire d'inscription"
|
760 |
-
|
761 |
-
#: .././templates/yikes-mailchimp-widget.php:27
|
762 |
-
msgid "Select Which Form You Would Like To Display:"
|
763 |
-
msgstr "Sélectionnez quelle forme vous souhaitez afficher:"
|
764 |
-
|
765 |
-
#: .././templates/yikes-mailchimp-widget.php:30
|
766 |
-
msgid "Select a Form to Display"
|
767 |
-
msgstr "Sélectionnez un formulaire pour afficher"
|
768 |
-
|
769 |
-
#: .././templates/yikes-mailchimp-widget.php:47
|
770 |
-
msgid "Please import MailChimp forms"
|
771 |
-
msgstr "S'il vous plaît importer des formulaires MailChimp"
|
772 |
-
|
773 |
-
#: .././templates/yikes-mailchimp-widget.php:49
|
774 |
-
msgid "Please import some lists from MailChimp"
|
775 |
-
msgstr "S'il vous plaît importer des listes de MailChimp"
|
776 |
-
|
777 |
-
#: .././templates/yikes-mailchimp-widget.php:52
|
778 |
-
msgid "Import Lists Now"
|
779 |
-
msgstr "Listes d'importation maintenant"
|
780 |
-
|
781 |
-
#: .././templates/yikes-mailchimp-widget.php:73
|
782 |
-
msgid ""
|
783 |
-
"Oops! It looks like you haven't imported any lists yet. You must import at "
|
784 |
-
"least one list to use the Easy MailChimp widget."
|
785 |
-
msgstr ""
|
786 |
-
"Oops! Il semble que vous n'avez pas encore importé des listes. Vous devez "
|
787 |
-
"importer au moins une liste à utiliser le widget facile MailChimp."
|
788 |
-
|
789 |
-
#: .././templates/yikes-mailchimp-widget.php:80
|
790 |
-
msgid ""
|
791 |
-
"Oops! It looks like you forgot to select a form to display here. Go to "
|
792 |
-
"'Appearance > Widgets' and select a form to display."
|
793 |
-
msgstr ""
|
794 |
-
"Oops! On dirait que vous avez oublié de sélectionner un formulaire pour "
|
795 |
-
"afficher ici. Allez sur 'Apparence> Widgets »et sélectionnez une forme à "
|
796 |
-
"afficher."
|
797 |
-
|
798 |
-
#: .././templates/yikes-mailchimp-widget.php:117
|
799 |
-
msgid "Sign Up For Our Newsletter"
|
800 |
-
msgstr "Inscrivez-vous à notre Newsletter"
|
801 |
-
|
802 |
-
#: .././templates/yikes-mailchimp-widget.php:129
|
803 |
-
msgid "Sign Me Up"
|
804 |
-
msgstr "Je m'inscris"
|
805 |
-
|
806 |
-
#: .././templates/yikes-mailchimp-widget.php:133
|
807 |
-
msgid "Title:"
|
808 |
-
msgstr "Titre:"
|
809 |
-
|
810 |
-
#: .././templates/yikes-mailchimp-widget.php:138
|
811 |
-
msgid "Form Text:"
|
812 |
-
msgstr "Formulaire de texte:"
|
813 |
-
|
814 |
-
#: .././templates/yikes-mailchimp-widget.php:146
|
815 |
-
msgid "Submit Button Text:"
|
816 |
-
msgstr "Bouton Envoyer texte:"
|
817 |
-
|
818 |
-
#: .././templates/yikes-mailchimp-widget.php:156
|
819 |
-
msgid "Oops! It looks like you haven't added your API key! Head over to the"
|
820 |
-
msgstr ""
|
821 |
-
"Oops! Il semble que vous n'avez pas ajouté votre clé API! Rendez-vous sur le"
|
822 |
-
|
823 |
-
#: .././templates/yikes-mailchimp-widget.php:156
|
824 |
-
msgid "Settings page"
|
825 |
-
msgstr "page Paramètres"
|
826 |
-
|
827 |
-
#~ msgid "No forms have been added yet."
|
828 |
-
#~ msgstr "Aucune forme n'a encore été ajoutée."
|
829 |
-
|
830 |
-
#~ msgid "Re-load this page."
|
831 |
-
#~ msgstr "Recharger cette page."
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
pages/about.php
CHANGED
@@ -60,4 +60,6 @@
|
|
60 |
</p>
|
61 |
</div>
|
62 |
|
63 |
-
</div>
|
|
|
|
60 |
</p>
|
61 |
</div>
|
62 |
|
63 |
+
</div>
|
64 |
+
|
65 |
+
<?php $this->getTrackingGif('about'); ?>
|
pages/lists.php
CHANGED
@@ -13,7 +13,7 @@
|
|
13 |
{
|
14 |
if($('#yks-list-wrapper .yks-list-container').size() <= 0)
|
15 |
{
|
16 |
-
var plugin_directory_url = '<?php echo plugin_dir_url(
|
17 |
$('#yks-lists-dropdown').next().css('opacity',0);
|
18 |
$('#yks-list-wrapper').css({ 'background' : 'url("'+plugin_directory_url+'yikes-inc-easy-mailchimp-extender/images/yks_mc_lets_get_started.png")', 'height' : '175px' , 'width' : '400px' , 'background-repeat' : 'no-repeat' , 'background-position' : 'center', 'margin-top' : '-6em' });
|
19 |
}
|
@@ -581,4 +581,6 @@
|
|
581 |
<?php echo $this->generateListContainers(); ?>
|
582 |
</div>
|
583 |
<?php } //end else statement if there is an api key ?>
|
584 |
-
</div>
|
|
|
|
13 |
{
|
14 |
if($('#yks-list-wrapper .yks-list-container').size() <= 0)
|
15 |
{
|
16 |
+
var plugin_directory_url = '<?php echo plugin_dir_url( $file ); ?>';
|
17 |
$('#yks-lists-dropdown').next().css('opacity',0);
|
18 |
$('#yks-list-wrapper').css({ 'background' : 'url("'+plugin_directory_url+'yikes-inc-easy-mailchimp-extender/images/yks_mc_lets_get_started.png")', 'height' : '175px' , 'width' : '400px' , 'background-repeat' : 'no-repeat' , 'background-position' : 'center', 'margin-top' : '-6em' });
|
19 |
}
|
581 |
<?php echo $this->generateListContainers(); ?>
|
582 |
</div>
|
583 |
<?php } //end else statement if there is an api key ?>
|
584 |
+
</div>
|
585 |
+
|
586 |
+
<?php $this->getTrackingGif('lists'); ?>
|
pages/options.php
CHANGED
@@ -43,10 +43,10 @@ jQuery(document).ready(function ($) {
|
|
43 |
dataType: 'json',
|
44 |
success: function (MAILCHIMP) {
|
45 |
if (MAILCHIMP == '1') {
|
46 |
-
$('#yks-status').html('<div class=updated><p><?php _e('The options were saved successfully!', 'yikes-inc-easy-mailchimp-extender'); ?></p></div>');
|
47 |
$('#yks-status').slideDown('fast');
|
48 |
} else {
|
49 |
-
$('#yks-status').html(
|
50 |
$('#yks-status').slideDown('fast');
|
51 |
console.log(MAILCHIMP);
|
52 |
}
|
@@ -107,13 +107,13 @@ jQuery(document).ready(function ($) {
|
|
107 |
// if our response contains 'Invalid MailChimp API Key' - display an error
|
108 |
} else if (response.indexOf('Invalid Mailchimp API Key') > -1) {
|
109 |
jQuery('.mailChimp_api_key_preloader').fadeOut('fast', function() {
|
110 |
-
jQuery('.mailChimp_api_key_validation_message').html(
|
111 |
});
|
112 |
console.log('MailChimp API Response : '+response);
|
113 |
} else {
|
114 |
// if our response contains anything else, other than whats above, just let them know its invalid
|
115 |
jQuery('.mailChimp_api_key_preloader').fadeOut('fast', function() {
|
116 |
-
jQuery('.mailChimp_api_key_validation_message').html(
|
117 |
});
|
118 |
console.log('MailChimp API Response : '+response);
|
119 |
};
|
@@ -122,7 +122,7 @@ jQuery(document).ready(function ($) {
|
|
122 |
} else {
|
123 |
// if the length of the API input value is less than 1 (aka 0)
|
124 |
jQuery('.mailChimp_api_key_preloader').fadeOut('fast', function() {
|
125 |
-
jQuery('.mailChimp_api_key_validation_message').html(
|
126 |
});
|
127 |
}
|
128 |
}, 1);
|
@@ -451,7 +451,7 @@ jQuery(document).ready(function() {
|
|
451 |
</div>
|
452 |
|
453 |
<!-- Display Tracking Info? -->
|
454 |
-
<?php
|
455 |
|
456 |
// if cURL is not enabled on the site
|
457 |
// we need to display an error and let the user know how to resolve the issue
|
43 |
dataType: 'json',
|
44 |
success: function (MAILCHIMP) {
|
45 |
if (MAILCHIMP == '1') {
|
46 |
+
$('#yks-status').html('<div class="updated"><p><?php _e('The options were saved successfully!', 'yikes-inc-easy-mailchimp-extender'); ?></p></div>');
|
47 |
$('#yks-status').slideDown('fast');
|
48 |
} else {
|
49 |
+
$('#yks-status').html('<div class="error"><p><?php _e('The options could not be saved (or you did not change them).', 'yikes-inc-easy-mailchimp-extender'); ?></p></div>');
|
50 |
$('#yks-status').slideDown('fast');
|
51 |
console.log(MAILCHIMP);
|
52 |
}
|
107 |
// if our response contains 'Invalid MailChimp API Key' - display an error
|
108 |
} else if (response.indexOf('Invalid Mailchimp API Key') > -1) {
|
109 |
jQuery('.mailChimp_api_key_preloader').fadeOut('fast', function() {
|
110 |
+
jQuery('.mailChimp_api_key_validation_message').html('<img src="<?php echo plugins_url().'/yikes-inc-easy-mailchimp-extender/images/yikes-mc-error-icon.png'; ?>" alt=message > <?php _e('Sorry, that is an invalid MailChimp API key.','yikes-inc-easy-mailchimp-extender'); ?>').css("color", "red").fadeIn();
|
111 |
});
|
112 |
console.log('MailChimp API Response : '+response);
|
113 |
} else {
|
114 |
// if our response contains anything else, other than whats above, just let them know its invalid
|
115 |
jQuery('.mailChimp_api_key_preloader').fadeOut('fast', function() {
|
116 |
+
jQuery('.mailChimp_api_key_validation_message').html('<img src="<?php echo plugins_url().'/yikes-inc-easy-mailchimp-extender/images/yikes-mc-error-icon.png'; ?>" alt=message > <?php _e('Sorry, that is an invalid MailChimp API key. Please check the console for further information.','yikes-inc-easy-mailchimp-extender'); ?>').css("color", "red").fadeIn();
|
117 |
});
|
118 |
console.log('MailChimp API Response : '+response);
|
119 |
};
|
122 |
} else {
|
123 |
// if the length of the API input value is less than 1 (aka 0)
|
124 |
jQuery('.mailChimp_api_key_preloader').fadeOut('fast', function() {
|
125 |
+
jQuery('.mailChimp_api_key_validation_message').html('<img src="<?php echo plugins_url().'/yikes-inc-easy-mailchimp-extender/images/yikes-mc-error-icon.png'; ?>" alt=message > <?php _e('Error: Please enter a valid Mail Chimp API Key.','yikes-inc-easy-mailchimp-extender'); ?>').css("color", "red").fadeIn();
|
126 |
});
|
127 |
}
|
128 |
}, 1);
|
451 |
</div>
|
452 |
|
453 |
<!-- Display Tracking Info? -->
|
454 |
+
<?php $this->getTrackingGif('options');
|
455 |
|
456 |
// if cURL is not enabled on the site
|
457 |
// we need to display an error and let the user know how to resolve the issue
|
readme.md
CHANGED
@@ -16,7 +16,7 @@ Features
|
|
16 |
1. Customize the success message
|
17 |
1. Customize the submit button text
|
18 |
1. Redirect users to a page on submission
|
19 |
-
1. Unsubscribe users
|
20 |
1. View subscriber MailChimp profiles
|
21 |
1. View individual form subscriber count
|
22 |
1. Display multiple forms on a single page
|
@@ -24,13 +24,6 @@ Features
|
|
24 |
1. Easily add forms to pages and posts with a button in the page/post editor
|
25 |
1. Use cURL error detection to troubleshoot MailChimp connection issues
|
26 |
|
27 |
-
Coming Soon
|
28 |
-
===========
|
29 |
-
1. ReCaptcha for spam prevention
|
30 |
-
1. MailChimp Campaign statistic tracking
|
31 |
-
1. Track list growth, campaign opens, un-subscribes, user interactivity and much more!
|
32 |
-
1. View further MailChimp account details such as account level, emails left for the month etc.
|
33 |
-
|
34 |
Installation
|
35 |
===========
|
36 |
|
@@ -70,16 +63,16 @@ You can use a shortcode to add a form to a page or post, use the MailChimp form
|
|
70 |
|
71 |
#### I input a valid MailChimp API key, but it returns invalid every time. I've already tried a new API key, but no dice. What's up?
|
72 |
|
73 |
-
|
74 |
|
75 |
-
|
76 |
|
77 |
- Right-click in the API Key input field, and select 'Inpsect Element'
|
78 |
- Once the developer console is open, select the Console tab to see a more specific error.
|
79 |
|
80 |
For information on how to use your browser's developer console, read the WordPress Codex article, [Using Your Browser to Diagnose JavaScript Errors](http://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors).
|
81 |
|
82 |
-
|
83 |
|
84 |
* Could not resolve host: xxxx.api.mailchimp.com - the host you have provided is incorrect. The host is the string after the last dash (example: us2)
|
85 |
* Invalid Mailchimp API Key: xxxxxxxxxxxxxxxxxx-xxx - Your API key is invalid. You can confirm a valid key by logging into [MailChimp](http://mailchimp.com) and checking the active API key registered to your account.
|
@@ -90,30 +83,32 @@ You can adjust the width of the forms on your site by changing the width of the
|
|
90 |
#### How can I translate this plugin?
|
91 |
Easy MailChimp Forms is now translated into multiple languages:
|
92 |
|
93 |
-
|
94 |
-
|
95 |
-
|
96 |
-
|
97 |
-
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
-
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
|
111 |
-
|
112 |
-
|
113 |
-
|
114 |
-
|
115 |
-
|
116 |
-
|
|
|
|
|
117 |
|
118 |
Read the Codex article [Installing WordPress in Your Language](http://codex.wordpress.org/Installing_WordPress_in_Your_Language) for more information. Also, please refer to our [Developer Docs](http://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/other_notes/).
|
119 |
|
@@ -417,21 +412,6 @@ These functions should be used in conjunction with the `yikes_mc_get_form_data`
|
|
417 |
|
418 |
Changes
|
419 |
===========
|
420 |
-
### 4.3.1
|
421 |
-
* Removed the_content filter, added custom filter to prevent other plugins from hooking in
|
422 |
-
* Re-work redirect function to prevent infinite loop (and no redirect) issue
|
423 |
-
|
424 |
-
### 4.3
|
425 |
-
* Updated radio button fields
|
426 |
-
* Re-worked related JS and PHP functions
|
427 |
-
|
428 |
-
### 4.2.2
|
429 |
-
* Added open_basedir conditional check to toggle CURLOPT_FOLLOWLOCATION based on users server settings
|
430 |
-
* Prevents warning being thrown for users on shared hosts with an open_basedir set
|
431 |
-
|
432 |
-
### 4.2.1
|
433 |
-
* Removed all unnecessary Google tracking codes and functions
|
434 |
-
|
435 |
### 4.2
|
436 |
* Updated FAQ
|
437 |
* Re-worked the redirect for a better user experience
|
16 |
1. Customize the success message
|
17 |
1. Customize the submit button text
|
18 |
1. Redirect users to a page on submission
|
19 |
+
1. Unsubscribe users From MailChimp lists
|
20 |
1. View subscriber MailChimp profiles
|
21 |
1. View individual form subscriber count
|
22 |
1. Display multiple forms on a single page
|
24 |
1. Easily add forms to pages and posts with a button in the page/post editor
|
25 |
1. Use cURL error detection to troubleshoot MailChimp connection issues
|
26 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
Installation
|
28 |
===========
|
29 |
|
63 |
|
64 |
#### I input a valid MailChimp API key, but it returns invalid every time. I've already tried a new API key, but no dice. What's up?
|
65 |
|
66 |
+
<strong>Step 1:</strong> Ensure that cURL is enabled at the server level. You will see an error at the top of the settings page if cURL is disabled. If you see no error, continue to step 2.
|
67 |
|
68 |
+
<strong>Step 2:</strong> If you have entered your MailChimp API key and are still getting the error "<em>Error: Please enter a valid Mail Chimp API Key</em>," please check the developer console inside your browser for further information.
|
69 |
|
70 |
- Right-click in the API Key input field, and select 'Inpsect Element'
|
71 |
- Once the developer console is open, select the Console tab to see a more specific error.
|
72 |
|
73 |
For information on how to use your browser's developer console, read the WordPress Codex article, [Using Your Browser to Diagnose JavaScript Errors](http://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors).
|
74 |
|
75 |
+
<strong>Possible Errors And Resolutions</strong>
|
76 |
|
77 |
* Could not resolve host: xxxx.api.mailchimp.com - the host you have provided is incorrect. The host is the string after the last dash (example: us2)
|
78 |
* Invalid Mailchimp API Key: xxxxxxxxxxxxxxxxxx-xxx - Your API key is invalid. You can confirm a valid key by logging into [MailChimp](http://mailchimp.com) and checking the active API key registered to your account.
|
83 |
#### How can I translate this plugin?
|
84 |
Easy MailChimp Forms is now translated into multiple languages:
|
85 |
|
86 |
+
<ul>
|
87 |
+
<li>Arabic</li>
|
88 |
+
<li>Chinese</li>
|
89 |
+
<li>English</li>
|
90 |
+
<li>French</li>
|
91 |
+
<li>German</li>
|
92 |
+
<li>Greek</li>
|
93 |
+
<li>Hebrew</li>
|
94 |
+
<li>Hindi</li>
|
95 |
+
<li>Hong Kong</li>
|
96 |
+
<li>Italian</li>
|
97 |
+
<li>Japanese</li>
|
98 |
+
<li>Korean</li>
|
99 |
+
<li>Persian</li>
|
100 |
+
<li>Portuguese (Brazilian)</li>
|
101 |
+
<li>Portuguese (European)</li>
|
102 |
+
<li>Romanian</li>
|
103 |
+
<li>Russian</li>
|
104 |
+
<li>Spanish</li>
|
105 |
+
<li>Swedish</li>
|
106 |
+
<li>Taiwanese</li>
|
107 |
+
<li>Tamil</li>
|
108 |
+
<li>Urdu</li>
|
109 |
+
<li>Vietnamese</li>
|
110 |
+
<li>Welsh</li>
|
111 |
+
</ul>
|
112 |
|
113 |
Read the Codex article [Installing WordPress in Your Language](http://codex.wordpress.org/Installing_WordPress_in_Your_Language) for more information. Also, please refer to our [Developer Docs](http://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/other_notes/).
|
114 |
|
412 |
|
413 |
Changes
|
414 |
===========
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
415 |
### 4.2
|
416 |
* Updated FAQ
|
417 |
* Re-worked the redirect for a better user experience
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Donate link: http://yikesinc.com
|
|
4 |
Tags: mailchimp, marketing, email, mailing lists, newsletter, signup, forms, signup form
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 3.9.1
|
7 |
-
Stable tag: 4.
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Easy MailChimp Forms allows you to painlessly add MailChimp signup forms to your WordPress site.
|
@@ -13,7 +13,7 @@ Easy MailChimp Forms allows you to painlessly add MailChimp signup forms to your
|
|
13 |
|
14 |
Easy MailChimp Forms allows you to painlessly add MailChimp signup forms to your WordPress site. You can add forms to posts, pages or sidebars with shortcodes, widgets or template tags. Simply copy and paste your MailChimp API Key into the plugin admin settings and it will pull in all your MailChimp lists. From there you can choose the lists you want to make forms for. For a single list you can check off the fields you want to include on your form and order them via an easy drag-and-drop interface. This plugin adds plenty of CSS selectors to the form code allowing you to completely customize the look of your forms.
|
15 |
|
16 |
-
|
17 |
|
18 |
**Features**
|
19 |
|
@@ -24,7 +24,7 @@ Easy MailChimp Forms allows you to painlessly add MailChimp signup forms to your
|
|
24 |
* Customize the success message
|
25 |
* Customize the submit button text
|
26 |
* Redirect users to a page on submission
|
27 |
-
* Unsubscribe users
|
28 |
* View subscriber MailChimp profiles
|
29 |
* View individual form subscriber count
|
30 |
* Display multiple forms on a single page
|
@@ -33,13 +33,6 @@ Easy MailChimp Forms allows you to painlessly add MailChimp signup forms to your
|
|
33 |
* Use cURL error detection to troubleshoot MailChimp connection issues
|
34 |
|
35 |
|
36 |
-
**Coming to v.4.4**
|
37 |
-
|
38 |
-
* ReCaptcha for spam prevention
|
39 |
-
* MailChimp Campaign statistic tracking
|
40 |
-
* Track list growth, campaign opens, un-subscribes, user interactivity and much more!
|
41 |
-
* View further MailChimp account details such as account level, emails left for the month etc.
|
42 |
-
|
43 |
Instructions on how to use the plugin can be [found in the FAQ](http://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/faq/). If you experience any problems, please submit a New Issue on our [Github Issue Tracker](https://github.com/yikesinc/yikes-inc-easy-mailchimp-extender/issues) and we'll look in to it as soon as possible.
|
44 |
|
45 |
|
@@ -89,7 +82,7 @@ You can use a shortcode to add a form to a page or post, use the MailChimp form
|
|
89 |
|
90 |
For information on how to use your browser's developer console, read the WordPress Codex article, [Using Your Browser to Diagnose JavaScript Errors](http://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors).
|
91 |
|
92 |
-
|
93 |
|
94 |
* Could not resolve host: xxxx.api.mailchimp.com - the host you have provided is incorrect. The host is the string after the last dash (example: us2)
|
95 |
* Invalid Mailchimp API Key: xxxxxxxxxxxxxxxxxx-xxx - Your API key is invalid. You can confirm a valid key by logging into [MailChimp](http://mailchimp.com) and checking the active API key registered to your account.
|
@@ -97,7 +90,7 @@ For information on how to use your browser's developer console, read the WordPre
|
|
97 |
= I don't want the form to be the 100% width. How can I adjust the width myself? =
|
98 |
You can adjust the width of the forms on your site by changing the width of the element with the class .yks-mailchimpFormContainer. This is the parent container for the form. Adjusting this width will control the width of the input fields inside of it.
|
99 |
|
100 |
-
= How can I translate this plugin?
|
101 |
Easy MailChimp Forms is now translated into multiple languages:
|
102 |
|
103 |
* Arabic
|
@@ -446,21 +439,6 @@ These functions should be used in conjunction with the `yikes_mc_get_form_data`
|
|
446 |
|
447 |
== Changelog ==
|
448 |
|
449 |
-
= 4.3.1 =
|
450 |
-
* Removed the_content filter, added custom filter to prevent other plugins from hooking in
|
451 |
-
* Re-work redirect function to prevent infinite loop (and no redirect) issue
|
452 |
-
|
453 |
-
= 4.3 =
|
454 |
-
* Updated radio button fields
|
455 |
-
* Re-worked related JS and PHP functions
|
456 |
-
|
457 |
-
= 4.2.2 =
|
458 |
-
* Added open_basedir conditional check to toggle CURLOPT_FOLLOWLOCATION based on users server settings
|
459 |
-
* Prevents warning being thrown for users on shared hosts with an open_basedir set
|
460 |
-
|
461 |
-
= 4.2.1 =
|
462 |
-
* Removed all unnecessary Google tracking codes and functions
|
463 |
-
|
464 |
= 4.2 =
|
465 |
* Updated FAQ
|
466 |
* Re-worked the redirect for a better user experience
|
@@ -559,10 +537,6 @@ These functions should be used in conjunction with the `yikes_mc_get_form_data`
|
|
559 |
* Initial Release
|
560 |
|
561 |
== Upgrade Notice ==
|
562 |
-
= 4.3.1 =
|
563 |
-
* Removed the_content filter, added custom filter to prevent other plugins from hooking in
|
564 |
-
* Re-work redirect function to prevent infinite loop (and no redirect) issue
|
565 |
-
|
566 |
= 3.0 =
|
567 |
* Update Mail Chimp API to v2.0
|
568 |
* Added API Key Validation Check
|
4 |
Tags: mailchimp, marketing, email, mailing lists, newsletter, signup, forms, signup form
|
5 |
Requires at least: 3.0
|
6 |
Tested up to: 3.9.1
|
7 |
+
Stable tag: 4.2
|
8 |
License: GPLv2 or later
|
9 |
|
10 |
Easy MailChimp Forms allows you to painlessly add MailChimp signup forms to your WordPress site.
|
13 |
|
14 |
Easy MailChimp Forms allows you to painlessly add MailChimp signup forms to your WordPress site. You can add forms to posts, pages or sidebars with shortcodes, widgets or template tags. Simply copy and paste your MailChimp API Key into the plugin admin settings and it will pull in all your MailChimp lists. From there you can choose the lists you want to make forms for. For a single list you can check off the fields you want to include on your form and order them via an easy drag-and-drop interface. This plugin adds plenty of CSS selectors to the form code allowing you to completely customize the look of your forms.
|
15 |
|
16 |
+
*Note:* You will need a MailChimp API key to allow this plugin to communicate with your MailChimp account. For help on retrieving your API key, check out [question #4 of the FAQ](http://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/faq/). You can also read the MailChimp knowledge base article [Where can I find my API key and how can I use the API](http://kb.mailchimp.com/article/where-can-i-find-my-api-key/).
|
17 |
|
18 |
**Features**
|
19 |
|
24 |
* Customize the success message
|
25 |
* Customize the submit button text
|
26 |
* Redirect users to a page on submission
|
27 |
+
* Unsubscribe users From MailChimp lists
|
28 |
* View subscriber MailChimp profiles
|
29 |
* View individual form subscriber count
|
30 |
* Display multiple forms on a single page
|
33 |
* Use cURL error detection to troubleshoot MailChimp connection issues
|
34 |
|
35 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
36 |
Instructions on how to use the plugin can be [found in the FAQ](http://wordpress.org/plugins/yikes-inc-easy-mailchimp-extender/faq/). If you experience any problems, please submit a New Issue on our [Github Issue Tracker](https://github.com/yikesinc/yikes-inc-easy-mailchimp-extender/issues) and we'll look in to it as soon as possible.
|
37 |
|
38 |
|
82 |
|
83 |
For information on how to use your browser's developer console, read the WordPress Codex article, [Using Your Browser to Diagnose JavaScript Errors](http://codex.wordpress.org/Using_Your_Browser_to_Diagnose_JavaScript_Errors).
|
84 |
|
85 |
+
<strong>Possible Errors And Resolutions</strong>
|
86 |
|
87 |
* Could not resolve host: xxxx.api.mailchimp.com - the host you have provided is incorrect. The host is the string after the last dash (example: us2)
|
88 |
* Invalid Mailchimp API Key: xxxxxxxxxxxxxxxxxx-xxx - Your API key is invalid. You can confirm a valid key by logging into [MailChimp](http://mailchimp.com) and checking the active API key registered to your account.
|
90 |
= I don't want the form to be the 100% width. How can I adjust the width myself? =
|
91 |
You can adjust the width of the forms on your site by changing the width of the element with the class .yks-mailchimpFormContainer. This is the parent container for the form. Adjusting this width will control the width of the input fields inside of it.
|
92 |
|
93 |
+
= How can I translate this plugin?
|
94 |
Easy MailChimp Forms is now translated into multiple languages:
|
95 |
|
96 |
* Arabic
|
439 |
|
440 |
== Changelog ==
|
441 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
442 |
= 4.2 =
|
443 |
* Updated FAQ
|
444 |
* Re-worked the redirect for a better user experience
|
537 |
* Initial Release
|
538 |
|
539 |
== Upgrade Notice ==
|
|
|
|
|
|
|
|
|
540 |
= 3.0 =
|
541 |
* Update Mail Chimp API to v2.0
|
542 |
* Added API Key Validation Check
|
templates/shortcode_form.php
CHANGED
@@ -26,8 +26,8 @@ $ymce = jQuery.noConflict();
|
|
26 |
return (err > 0 ? false : true);
|
27 |
}
|
28 |
$ymce('#yks-mailchimp-form_<?php echo $list['id']; ?>').submit(function(e){
|
29 |
-
var singleOptinMessage = '<?php echo
|
30 |
-
var doubleOptinMessage = '<?php echo
|
31 |
var optinValue = '<?php echo $this->optionVal['optin']; ?>';
|
32 |
e.preventDefault();
|
33 |
// Make sure the api key exists
|
26 |
return (err > 0 ? false : true);
|
27 |
}
|
28 |
$ymce('#yks-mailchimp-form_<?php echo $list['id']; ?>').submit(function(e){
|
29 |
+
var singleOptinMessage = '<?php echo preg_replace("/\r?\n/", "\\n", apply_filters('the_content' , $this->optionVal['single-optin-message'])); ?>';
|
30 |
+
var doubleOptinMessage = '<?php echo preg_replace("/\r?\n/", "\\n", apply_filters('the_content' , $this->optionVal['double-optin-message'])); ?>';
|
31 |
var optinValue = '<?php echo $this->optionVal['optin']; ?>';
|
32 |
e.preventDefault();
|
33 |
// Make sure the api key exists
|
yikes-inc-easy-mailchimp-extender.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
Plugin Name: Easy MailChimp Forms
|
5 |
Plugin URI: http://www.yikesinc.com/services/yikes-inc-easy-mailchimp-extender/
|
6 |
Description: Mailchimp API integration in the form of a shortcode or php snippet
|
7 |
-
Version: 4.
|
8 |
Author: YIKES Inc
|
9 |
Author URI: http://yikesinc.com
|
10 |
License: GPL2
|
@@ -30,7 +30,7 @@ Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA 02110-1301 USA
|
|
30 |
|
31 |
/** Configuration **/
|
32 |
if(!defined('YKSEME_DEBUG')) define('YKSEME_DEBUG', false);
|
33 |
-
if(!defined('YKSEME_VERSION_CURRENT')) define('YKSEME_VERSION_CURRENT', '4.
|
34 |
if(!defined('YKSEME_REQ_PHP')) define('YKSEME_REQ_PHP', '5.0');
|
35 |
if(!defined('YKSEME_AUTHOR')) define('YKSEME_AUTHOR', 'YIKES Inc');
|
36 |
if(!defined('YKSEME_SITE')) define('YKSEME_SITE', site_url().'/');
|
4 |
Plugin Name: Easy MailChimp Forms
|
5 |
Plugin URI: http://www.yikesinc.com/services/yikes-inc-easy-mailchimp-extender/
|
6 |
Description: Mailchimp API integration in the form of a shortcode or php snippet
|
7 |
+
Version: 4.2
|
8 |
Author: YIKES Inc
|
9 |
Author URI: http://yikesinc.com
|
10 |
License: GPL2
|
30 |
|
31 |
/** Configuration **/
|
32 |
if(!defined('YKSEME_DEBUG')) define('YKSEME_DEBUG', false);
|
33 |
+
if(!defined('YKSEME_VERSION_CURRENT')) define('YKSEME_VERSION_CURRENT', '4.2');
|
34 |
if(!defined('YKSEME_REQ_PHP')) define('YKSEME_REQ_PHP', '5.0');
|
35 |
if(!defined('YKSEME_AUTHOR')) define('YKSEME_AUTHOR', 'YIKES Inc');
|
36 |
if(!defined('YKSEME_SITE')) define('YKSEME_SITE', site_url().'/');
|