Version Description
- 2016-11-29 =
- Added: "bounced" status has been added to subscribers;
- Improved: execution time enforced between individual send operations. Avoids duplicate sending on really slow servers;
- Improved: Welcome emails are given higher priority for sending;
- Fixed: Welcome emails are not scheduled for WP users;
- Fixed: Unicode characters in FROM/REPLY-TO/TO fields are not rendered;
- Fixed: sending HTML emails with Amazon SES works again. Kudos Alex for reporting;
- Fixed: import fails when subscriber already exists in the database but the email is in different case format. Thx Ellen for telling us;
- Fixed: ampersand char ("&") inside the subject line won't throw errors in browser preview. Thanks Michel for reporting.
Download this release
Release Info
Developer | wysija |
Plugin | MailPoet Newsletters (New) |
Version | 3.0.0-beta.6 |
Comparing to | |
See all releases |
Code changes from version 3.0.0-beta.5 to 3.0.0-beta.6
- assets/js/admin.js +239 -131
- assets/js/form_editor.js +11 -11
- assets/js/mailpoet.js +92 -22
- assets/js/newsletter_editor.js +151 -151
- assets/js/vendor.js +5 -5
- lang/mailpoet.pot +134 -129
- lib/API/Endpoints/Newsletters.php +1 -4
- lib/Cron/Workers/SendingQueue/SendingQueue.php +5 -3
- lib/Mailer/Mailer.php +21 -6
- lib/Mailer/Methods/AmazonSES.php +1 -1
- lib/Models/Segment.php +4 -0
- lib/Models/SendingQueue.php +7 -0
- lib/Models/Subscriber.php +20 -1
- lib/Models/SubscriberCustomField.php +7 -4
- lib/Newsletter/Renderer/Renderer.php +3 -3
- lib/Newsletter/Scheduler/Scheduler.php +5 -4
- lib/Segments/WP.php +9 -4
- lib/Subscribers/ImportExport/Import/Import.php +39 -33
- lib/Subscribers/ImportExport/Import/MailChimp.php +2 -2
- lib/Subscription/Pages.php +8 -0
- mailpoet.php +2 -2
- readme.txt +12 -2
- vendor/autoload.php +1 -1
- vendor/composer/autoload_real.php +7 -7
- vendor/composer/autoload_static.php +5 -5
- views/segments.html +1 -0
- views/settings/mta.html +8 -1
- views/subscribers/subscribers.html +1 -0
- views/update.html +12 -10
assets/js/admin.js
CHANGED
@@ -3,13 +3,13 @@ webpackJsonp([0],[
|
|
3 |
/***/ function(module, exports, __webpack_require__) {
|
4 |
|
5 |
__webpack_require__(1);
|
6 |
-
__webpack_require__(
|
7 |
-
__webpack_require__(
|
8 |
-
__webpack_require__(
|
9 |
-
__webpack_require__(
|
10 |
-
__webpack_require__(
|
11 |
-
__webpack_require__(
|
12 |
-
module.exports = __webpack_require__(
|
13 |
|
14 |
|
15 |
/***/ },
|
@@ -3216,30 +3216,38 @@ webpackJsonp([0],[
|
|
3216 |
// Set.prototype.keys
|
3217 |
Set.prototype != null && typeof Set.prototype.keys === 'function' && isNative(Set.prototype.keys);
|
3218 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3219 |
if (canUseCollections) {
|
3220 |
var itemMap = new Map();
|
3221 |
var rootIDSet = new Set();
|
3222 |
|
3223 |
-
|
3224 |
itemMap.set(id, item);
|
3225 |
};
|
3226 |
-
|
3227 |
return itemMap.get(id);
|
3228 |
};
|
3229 |
-
|
3230 |
itemMap['delete'](id);
|
3231 |
};
|
3232 |
-
|
3233 |
return Array.from(itemMap.keys());
|
3234 |
};
|
3235 |
|
3236 |
-
|
3237 |
rootIDSet.add(id);
|
3238 |
};
|
3239 |
-
|
3240 |
rootIDSet['delete'](id);
|
3241 |
};
|
3242 |
-
|
3243 |
return Array.from(rootIDSet.keys());
|
3244 |
};
|
3245 |
} else {
|
@@ -3255,31 +3263,31 @@ webpackJsonp([0],[
|
|
3255 |
return parseInt(key.substr(1), 10);
|
3256 |
};
|
3257 |
|
3258 |
-
|
3259 |
var key = getKeyFromID(id);
|
3260 |
itemByKey[key] = item;
|
3261 |
};
|
3262 |
-
|
3263 |
var key = getKeyFromID(id);
|
3264 |
return itemByKey[key];
|
3265 |
};
|
3266 |
-
|
3267 |
var key = getKeyFromID(id);
|
3268 |
delete itemByKey[key];
|
3269 |
};
|
3270 |
-
|
3271 |
return Object.keys(itemByKey).map(getIDFromKey);
|
3272 |
};
|
3273 |
|
3274 |
-
|
3275 |
var key = getKeyFromID(id);
|
3276 |
rootByKey[key] = true;
|
3277 |
};
|
3278 |
-
|
3279 |
var key = getKeyFromID(id);
|
3280 |
delete rootByKey[key];
|
3281 |
};
|
3282 |
-
|
3283 |
return Object.keys(rootByKey).map(getIDFromKey);
|
3284 |
};
|
3285 |
}
|
@@ -4060,7 +4068,7 @@ webpackJsonp([0],[
|
|
4060 |
|
4061 |
'use strict';
|
4062 |
|
4063 |
-
module.exports = '15.4.
|
4064 |
|
4065 |
/***/ },
|
4066 |
/* 32 */
|
@@ -5465,6 +5473,28 @@ webpackJsonp([0],[
|
|
5465 |
return '.' + inst._rootNodeID;
|
5466 |
};
|
5467 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5468 |
/**
|
5469 |
* This is a unified interface for event plugins to be installed and configured.
|
5470 |
*
|
@@ -5533,7 +5563,12 @@ webpackJsonp([0],[
|
|
5533 |
* @return {?function} The stored callback.
|
5534 |
*/
|
5535 |
getListener: function (inst, registrationName) {
|
|
|
|
|
5536 |
var bankForRegistrationName = listenerBank[registrationName];
|
|
|
|
|
|
|
5537 |
var key = getDictionaryKey(inst);
|
5538 |
return bankForRegistrationName && bankForRegistrationName[key];
|
5539 |
},
|
@@ -19712,18 +19747,6 @@ webpackJsonp([0],[
|
|
19712 |
return tag === 'button' || tag === 'input' || tag === 'select' || tag === 'textarea';
|
19713 |
}
|
19714 |
|
19715 |
-
function shouldPreventMouseEvent(inst) {
|
19716 |
-
if (inst) {
|
19717 |
-
var disabled = inst._currentElement && inst._currentElement.props.disabled;
|
19718 |
-
|
19719 |
-
if (disabled) {
|
19720 |
-
return isInteractive(inst._tag);
|
19721 |
-
}
|
19722 |
-
}
|
19723 |
-
|
19724 |
-
return false;
|
19725 |
-
}
|
19726 |
-
|
19727 |
var SimpleEventPlugin = {
|
19728 |
|
19729 |
eventTypes: eventTypes,
|
@@ -19794,10 +19817,7 @@ webpackJsonp([0],[
|
|
19794 |
case 'topMouseDown':
|
19795 |
case 'topMouseMove':
|
19796 |
case 'topMouseUp':
|
19797 |
-
|
19798 |
-
if (shouldPreventMouseEvent(targetInst)) {
|
19799 |
-
return null;
|
19800 |
-
}
|
19801 |
/* falls through */
|
19802 |
case 'topMouseOut':
|
19803 |
case 'topMouseOver':
|
@@ -21159,7 +21179,7 @@ webpackJsonp([0],[
|
|
21159 |
|
21160 |
'use strict';
|
21161 |
|
21162 |
-
module.exports = '15.4.
|
21163 |
|
21164 |
/***/ },
|
21165 |
/* 174 */
|
@@ -29262,6 +29282,10 @@ webpackJsonp([0],[
|
|
29262 |
case 'unsubscribed':
|
29263 |
status = _mailpoet2['default'].I18n.t('unsubscribed');
|
29264 |
break;
|
|
|
|
|
|
|
|
|
29265 |
}
|
29266 |
|
29267 |
var segments = false;
|
@@ -38550,7 +38574,7 @@ webpackJsonp([0],[
|
|
38550 |
|
38551 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
38552 |
|
38553 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(180), __webpack_require__(267), __webpack_require__(281), __webpack_require__(
|
38554 |
var fields = [{
|
38555 |
name: 'email',
|
38556 |
label: MailPoet.I18n.t('email'),
|
@@ -38579,7 +38603,8 @@ webpackJsonp([0],[
|
|
38579 |
values: {
|
38580 |
'subscribed': MailPoet.I18n.t('subscribed'),
|
38581 |
'unconfirmed': MailPoet.I18n.t('unconfirmed'),
|
38582 |
-
'unsubscribed': MailPoet.I18n.t('unsubscribed')
|
|
|
38583 |
},
|
38584 |
filter: function filter(subscriber, value) {
|
38585 |
if (~ ~subscriber.wp_user_id > 0 && value === 'unconfirmed') {
|
@@ -39691,7 +39716,7 @@ webpackJsonp([0],[
|
|
39691 |
/***/ function(module, exports, __webpack_require__) {
|
39692 |
|
39693 |
/* WEBPACK VAR INJECTION */(function(module) {//! moment.js
|
39694 |
-
//! version : 2.
|
39695 |
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
|
39696 |
//! license : MIT
|
39697 |
//! momentjs.com
|
@@ -39734,7 +39759,7 @@ webpackJsonp([0],[
|
|
39734 |
}
|
39735 |
|
39736 |
function isNumber(input) {
|
39737 |
-
return typeof
|
39738 |
}
|
39739 |
|
39740 |
function isDate(input) {
|
@@ -39926,6 +39951,9 @@ webpackJsonp([0],[
|
|
39926 |
function Moment(config) {
|
39927 |
copyConfig(this, config);
|
39928 |
this._d = new Date(config._d != null ? config._d.getTime() : NaN);
|
|
|
|
|
|
|
39929 |
// Prevent infinite loop in case updateOffset creates new moment
|
39930 |
// objects.
|
39931 |
if (updateInProgress === false) {
|
@@ -43953,7 +43981,7 @@ webpackJsonp([0],[
|
|
43953 |
// Side effect imports
|
43954 |
|
43955 |
|
43956 |
-
hooks.version = '2.
|
43957 |
|
43958 |
setHookCallback(createLocal);
|
43959 |
|
@@ -44222,12 +44250,14 @@ webpackJsonp([0],[
|
|
44222 |
"./vi.js": 395,
|
44223 |
"./x-pseudo": 396,
|
44224 |
"./x-pseudo.js": 396,
|
44225 |
-
"./
|
44226 |
-
"./
|
44227 |
-
"./zh-
|
44228 |
-
"./zh-
|
44229 |
-
"./zh-
|
44230 |
-
"./zh-
|
|
|
|
|
44231 |
};
|
44232 |
function webpackContext(req) {
|
44233 |
return __webpack_require__(webpackContextResolve(req));
|
@@ -45825,7 +45855,7 @@ webpackJsonp([0],[
|
|
45825 |
sameElse : 'L'
|
45826 |
},
|
45827 |
relativeTime : {
|
45828 |
-
future : '
|
45829 |
past : 'fa %s',
|
45830 |
s : 'uns segons',
|
45831 |
m : 'un minut',
|
@@ -54189,6 +54219,71 @@ webpackJsonp([0],[
|
|
54189 |
|
54190 |
/***/ },
|
54191 |
/* 397 */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
54192 |
/***/ function(module, exports, __webpack_require__) {
|
54193 |
|
54194 |
//! moment.js locale configuration
|
@@ -54320,7 +54415,7 @@ webpackJsonp([0],[
|
|
54320 |
|
54321 |
|
54322 |
/***/ },
|
54323 |
-
/*
|
54324 |
/***/ function(module, exports, __webpack_require__) {
|
54325 |
|
54326 |
//! moment.js locale configuration
|
@@ -54430,7 +54525,7 @@ webpackJsonp([0],[
|
|
54430 |
|
54431 |
|
54432 |
/***/ },
|
54433 |
-
/*
|
54434 |
/***/ function(module, exports, __webpack_require__) {
|
54435 |
|
54436 |
//! moment.js locale configuration
|
@@ -54539,14 +54634,14 @@ webpackJsonp([0],[
|
|
54539 |
|
54540 |
|
54541 |
/***/ },
|
54542 |
-
/*
|
54543 |
/***/ function(module, exports, __webpack_require__) {
|
54544 |
|
54545 |
/* eslint-disable vars-on-top, no-var, prefer-template */
|
54546 |
-
var isRegExp = __webpack_require__(
|
54547 |
-
var escapeRegExp = __webpack_require__(
|
54548 |
-
var isString = __webpack_require__(
|
54549 |
-
var flatten = __webpack_require__(
|
54550 |
|
54551 |
/**
|
54552 |
* Given a string, replace every substring that is matched by the `match` regex
|
@@ -54604,7 +54699,7 @@ webpackJsonp([0],[
|
|
54604 |
|
54605 |
|
54606 |
/***/ },
|
54607 |
-
/*
|
54608 |
/***/ function(module, exports, __webpack_require__) {
|
54609 |
|
54610 |
/* WEBPACK VAR INJECTION */(function(global, module) {/**
|
@@ -54732,7 +54827,7 @@ webpackJsonp([0],[
|
|
54732 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(290)(module)))
|
54733 |
|
54734 |
/***/ },
|
54735 |
-
/*
|
54736 |
/***/ function(module, exports) {
|
54737 |
|
54738 |
/* WEBPACK VAR INJECTION */(function(global) {/**
|
@@ -54905,7 +55000,7 @@ webpackJsonp([0],[
|
|
54905 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
54906 |
|
54907 |
/***/ },
|
54908 |
-
/*
|
54909 |
/***/ function(module, exports) {
|
54910 |
|
54911 |
/**
|
@@ -55006,7 +55101,7 @@ webpackJsonp([0],[
|
|
55006 |
|
55007 |
|
55008 |
/***/ },
|
55009 |
-
/*
|
55010 |
/***/ function(module, exports) {
|
55011 |
|
55012 |
/* WEBPACK VAR INJECTION */(function(global) {/**
|
@@ -55362,7 +55457,7 @@ webpackJsonp([0],[
|
|
55362 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
55363 |
|
55364 |
/***/ },
|
55365 |
-
/*
|
55366 |
/***/ function(module, exports, __webpack_require__) {
|
55367 |
|
55368 |
'use strict';
|
@@ -55381,43 +55476,43 @@ webpackJsonp([0],[
|
|
55381 |
|
55382 |
var _history = __webpack_require__(236);
|
55383 |
|
55384 |
-
var _newslettersTypesJsx = __webpack_require__(
|
55385 |
|
55386 |
var _newslettersTypesJsx2 = _interopRequireDefault(_newslettersTypesJsx);
|
55387 |
|
55388 |
-
var _newslettersTemplatesJsx = __webpack_require__(
|
55389 |
|
55390 |
var _newslettersTemplatesJsx2 = _interopRequireDefault(_newslettersTemplatesJsx);
|
55391 |
|
55392 |
-
var _newslettersSendJsx = __webpack_require__(
|
55393 |
|
55394 |
var _newslettersSendJsx2 = _interopRequireDefault(_newslettersSendJsx);
|
55395 |
|
55396 |
-
var _newslettersTypesStandardJsx = __webpack_require__(
|
55397 |
|
55398 |
var _newslettersTypesStandardJsx2 = _interopRequireDefault(_newslettersTypesStandardJsx);
|
55399 |
|
55400 |
-
var _newslettersTypesWelcomeWelcomeJsx = __webpack_require__(
|
55401 |
|
55402 |
var _newslettersTypesWelcomeWelcomeJsx2 = _interopRequireDefault(_newslettersTypesWelcomeWelcomeJsx);
|
55403 |
|
55404 |
-
var _newslettersTypesNotificationNotificationJsx = __webpack_require__(
|
55405 |
|
55406 |
var _newslettersTypesNotificationNotificationJsx2 = _interopRequireDefault(_newslettersTypesNotificationNotificationJsx);
|
55407 |
|
55408 |
-
var _newslettersListingsStandardJsx = __webpack_require__(
|
55409 |
|
55410 |
var _newslettersListingsStandardJsx2 = _interopRequireDefault(_newslettersListingsStandardJsx);
|
55411 |
|
55412 |
-
var _newslettersListingsWelcomeJsx = __webpack_require__(
|
55413 |
|
55414 |
var _newslettersListingsWelcomeJsx2 = _interopRequireDefault(_newslettersListingsWelcomeJsx);
|
55415 |
|
55416 |
-
var _newslettersListingsNotificationJsx = __webpack_require__(
|
55417 |
|
55418 |
var _newslettersListingsNotificationJsx2 = _interopRequireDefault(_newslettersListingsNotificationJsx);
|
55419 |
|
55420 |
-
var _newslettersListingsNotification_historyJsx = __webpack_require__(
|
55421 |
|
55422 |
var _newslettersListingsNotification_historyJsx2 = _interopRequireDefault(_newslettersListingsNotification_historyJsx);
|
55423 |
|
@@ -55457,12 +55552,12 @@ webpackJsonp([0],[
|
|
55457 |
/* Listings */ /* Newsletter: type selection */ /* New newsletter: types */ /* Template selection */ /* Sending options */
|
55458 |
|
55459 |
/***/ },
|
55460 |
-
/*
|
55461 |
/***/ function(module, exports, __webpack_require__) {
|
55462 |
|
55463 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
55464 |
|
55465 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(267), __webpack_require__(180), __webpack_require__(
|
55466 |
var NewsletterTypes = React.createClass({
|
55467 |
displayName: 'NewsletterTypes',
|
55468 |
|
@@ -55609,7 +55704,7 @@ webpackJsonp([0],[
|
|
55609 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
55610 |
|
55611 |
/***/ },
|
55612 |
-
/*
|
55613 |
/***/ function(module, exports, __webpack_require__) {
|
55614 |
|
55615 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
@@ -55677,12 +55772,12 @@ webpackJsonp([0],[
|
|
55677 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
55678 |
|
55679 |
/***/ },
|
55680 |
-
/*
|
55681 |
/***/ function(module, exports, __webpack_require__) {
|
55682 |
|
55683 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
55684 |
|
55685 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(270), __webpack_require__(267), __webpack_require__(180), __webpack_require__(268), __webpack_require__(
|
55686 |
|
55687 |
var ImportTemplate = React.createClass({
|
55688 |
displayName: 'ImportTemplate',
|
@@ -55949,14 +56044,14 @@ webpackJsonp([0],[
|
|
55949 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
55950 |
|
55951 |
/***/ },
|
55952 |
-
/*
|
55953 |
/***/ function(module, exports, __webpack_require__) {
|
55954 |
|
55955 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
55956 |
|
55957 |
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
|
55958 |
|
55959 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(180), __webpack_require__(270), __webpack_require__(267), __webpack_require__(281), __webpack_require__(
|
55960 |
|
55961 |
var NewsletterSend = React.createClass({
|
55962 |
displayName: 'NewsletterSend',
|
@@ -56196,7 +56291,7 @@ webpackJsonp([0],[
|
|
56196 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
56197 |
|
56198 |
/***/ },
|
56199 |
-
/*
|
56200 |
/***/ function(module, exports, __webpack_require__) {
|
56201 |
|
56202 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
@@ -56572,12 +56667,12 @@ webpackJsonp([0],[
|
|
56572 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
56573 |
|
56574 |
/***/ },
|
56575 |
-
/*
|
56576 |
/***/ function(module, exports, __webpack_require__) {
|
56577 |
|
56578 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
56579 |
|
56580 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(
|
56581 |
|
56582 |
var settings = window.mailpoet_settings || {};
|
56583 |
|
@@ -56671,7 +56766,7 @@ webpackJsonp([0],[
|
|
56671 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
56672 |
|
56673 |
/***/ },
|
56674 |
-
/*
|
56675 |
/***/ function(module, exports, __webpack_require__) {
|
56676 |
|
56677 |
'use strict';
|
@@ -56690,7 +56785,7 @@ webpackJsonp([0],[
|
|
56690 |
|
56691 |
var _formFieldsSelectJsx2 = _interopRequireDefault(_formFieldsSelectJsx);
|
56692 |
|
56693 |
-
var _newslettersSchedulingCommonJsx = __webpack_require__(
|
56694 |
|
56695 |
var intervalField = {
|
56696 |
name: 'intervalType',
|
@@ -56804,7 +56899,7 @@ webpackJsonp([0],[
|
|
56804 |
module.exports = NotificationScheduling;
|
56805 |
|
56806 |
/***/ },
|
56807 |
-
/*
|
56808 |
/***/ function(module, exports, __webpack_require__) {
|
56809 |
|
56810 |
'use strict';
|
@@ -56898,12 +56993,12 @@ webpackJsonp([0],[
|
|
56898 |
exports.nthWeekDayValues = _nthWeekDayValues;
|
56899 |
|
56900 |
/***/ },
|
56901 |
-
/*
|
56902 |
/***/ function(module, exports, __webpack_require__) {
|
56903 |
|
56904 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
56905 |
|
56906 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(
|
56907 |
|
56908 |
var settings = window.mailpoet_settings || {};
|
56909 |
|
@@ -56970,7 +57065,7 @@ webpackJsonp([0],[
|
|
56970 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
56971 |
|
56972 |
/***/ },
|
56973 |
-
/*
|
56974 |
/***/ function(module, exports, __webpack_require__) {
|
56975 |
|
56976 |
'use strict';
|
@@ -56997,7 +57092,7 @@ webpackJsonp([0],[
|
|
56997 |
|
56998 |
var _formFieldsTextJsx2 = _interopRequireDefault(_formFieldsTextJsx);
|
56999 |
|
57000 |
-
var _newslettersSchedulingCommonJsx = __webpack_require__(
|
57001 |
|
57002 |
var availableRoles = window.mailpoet_roles || {};
|
57003 |
var availableSegments = _underscore2['default'].filter(window.mailpoet_segments || [], function (segment) {
|
@@ -57142,12 +57237,12 @@ webpackJsonp([0],[
|
|
57142 |
module.exports = WelcomeScheduling;
|
57143 |
|
57144 |
/***/ },
|
57145 |
-
/*
|
57146 |
/***/ function(module, exports, __webpack_require__) {
|
57147 |
|
57148 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
57149 |
|
57150 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(180), __webpack_require__(267), __webpack_require__(
|
57151 |
|
57152 |
var NewsletterStandard = React.createClass({
|
57153 |
displayName: 'NewsletterStandard',
|
@@ -57196,12 +57291,12 @@ webpackJsonp([0],[
|
|
57196 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
57197 |
|
57198 |
/***/ },
|
57199 |
-
/*
|
57200 |
/***/ function(module, exports, __webpack_require__) {
|
57201 |
|
57202 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
57203 |
|
57204 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(270), __webpack_require__(2), __webpack_require__(180), __webpack_require__(267), __webpack_require__(
|
57205 |
|
57206 |
var field = {
|
57207 |
name: 'options',
|
@@ -57298,12 +57393,12 @@ webpackJsonp([0],[
|
|
57298 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
57299 |
|
57300 |
/***/ },
|
57301 |
-
/*
|
57302 |
/***/ function(module, exports, __webpack_require__) {
|
57303 |
|
57304 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
57305 |
|
57306 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(270), __webpack_require__(2), __webpack_require__(180), __webpack_require__(267), __webpack_require__(
|
57307 |
|
57308 |
var field = {
|
57309 |
name: 'options',
|
@@ -57392,7 +57487,7 @@ webpackJsonp([0],[
|
|
57392 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
57393 |
|
57394 |
/***/ },
|
57395 |
-
/*
|
57396 |
/***/ function(module, exports, __webpack_require__) {
|
57397 |
|
57398 |
'use strict';
|
@@ -57421,11 +57516,11 @@ webpackJsonp([0],[
|
|
57421 |
|
57422 |
var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
|
57423 |
|
57424 |
-
var _newslettersListingsTabsJsx = __webpack_require__(
|
57425 |
|
57426 |
var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
|
57427 |
|
57428 |
-
var _newslettersListingsMixinsJsx = __webpack_require__(
|
57429 |
|
57430 |
var mailpoet_tracking_enabled = !!window['mailpoet_tracking_enabled'];
|
57431 |
|
@@ -57630,7 +57725,7 @@ webpackJsonp([0],[
|
|
57630 |
module.exports = NewsletterListStandard;
|
57631 |
|
57632 |
/***/ },
|
57633 |
-
/*
|
57634 |
/***/ function(module, exports, __webpack_require__) {
|
57635 |
|
57636 |
'use strict';
|
@@ -57700,7 +57795,7 @@ webpackJsonp([0],[
|
|
57700 |
module.exports = ListingTabs;
|
57701 |
|
57702 |
/***/ },
|
57703 |
-
/*
|
57704 |
/***/ function(module, exports, __webpack_require__) {
|
57705 |
|
57706 |
'use strict';
|
@@ -57901,7 +57996,7 @@ webpackJsonp([0],[
|
|
57901 |
exports.StatisticsMixin = _StatisticsMixin;
|
57902 |
|
57903 |
/***/ },
|
57904 |
-
/*
|
57905 |
/***/ function(module, exports, __webpack_require__) {
|
57906 |
|
57907 |
'use strict';
|
@@ -57920,7 +58015,7 @@ webpackJsonp([0],[
|
|
57920 |
|
57921 |
var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
|
57922 |
|
57923 |
-
var _newslettersListingsTabsJsx = __webpack_require__(
|
57924 |
|
57925 |
var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
|
57926 |
|
@@ -58295,7 +58390,7 @@ webpackJsonp([0],[
|
|
58295 |
module.exports = NewsletterListWelcome;
|
58296 |
|
58297 |
/***/ },
|
58298 |
-
/*
|
58299 |
/***/ function(module, exports, __webpack_require__) {
|
58300 |
|
58301 |
'use strict';
|
@@ -58314,7 +58409,7 @@ webpackJsonp([0],[
|
|
58314 |
|
58315 |
var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
|
58316 |
|
58317 |
-
var _newslettersListingsTabsJsx = __webpack_require__(
|
58318 |
|
58319 |
var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
|
58320 |
|
@@ -58330,7 +58425,7 @@ webpackJsonp([0],[
|
|
58330 |
|
58331 |
var _mailpoet2 = _interopRequireDefault(_mailpoet);
|
58332 |
|
58333 |
-
var _newslettersSchedulingCommonJsx = __webpack_require__(
|
58334 |
|
58335 |
var messages = {
|
58336 |
onTrash: function onTrash(response) {
|
@@ -58641,7 +58736,7 @@ webpackJsonp([0],[
|
|
58641 |
module.exports = NewsletterListNotification;
|
58642 |
|
58643 |
/***/ },
|
58644 |
-
/*
|
58645 |
/***/ function(module, exports, __webpack_require__) {
|
58646 |
|
58647 |
'use strict';
|
@@ -58670,11 +58765,11 @@ webpackJsonp([0],[
|
|
58670 |
|
58671 |
var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
|
58672 |
|
58673 |
-
var _newslettersListingsTabsJsx = __webpack_require__(
|
58674 |
|
58675 |
var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
|
58676 |
|
58677 |
-
var _newslettersListingsMixinsJsx = __webpack_require__(
|
58678 |
|
58679 |
var mailpoet_tracking_enabled = !!window['mailpoet_tracking_enabled'];
|
58680 |
|
@@ -58809,7 +58904,7 @@ webpackJsonp([0],[
|
|
58809 |
module.exports = NewsletterListNotificationHistory;
|
58810 |
|
58811 |
/***/ },
|
58812 |
-
/*
|
58813 |
/***/ function(module, exports, __webpack_require__) {
|
58814 |
|
58815 |
'use strict';
|
@@ -58828,11 +58923,11 @@ webpackJsonp([0],[
|
|
58828 |
|
58829 |
var _history = __webpack_require__(236);
|
58830 |
|
58831 |
-
var _segmentsListJsx = __webpack_require__(
|
58832 |
|
58833 |
var _segmentsListJsx2 = _interopRequireDefault(_segmentsListJsx);
|
58834 |
|
58835 |
-
var _segmentsFormJsx = __webpack_require__(
|
58836 |
|
58837 |
var _segmentsFormJsx2 = _interopRequireDefault(_segmentsFormJsx);
|
58838 |
|
@@ -58864,7 +58959,7 @@ webpackJsonp([0],[
|
|
58864 |
}
|
58865 |
|
58866 |
/***/ },
|
58867 |
-
/*
|
58868 |
/***/ function(module, exports, __webpack_require__) {
|
58869 |
|
58870 |
'use strict';
|
@@ -58909,6 +59004,9 @@ webpackJsonp([0],[
|
|
58909 |
}, {
|
58910 |
name: 'unsubscribed',
|
58911 |
label: _mailpoet2['default'].I18n.t('unsubscribed')
|
|
|
|
|
|
|
58912 |
}, {
|
58913 |
name: 'created_at',
|
58914 |
label: _mailpoet2['default'].I18n.t('createdOn'),
|
@@ -59050,6 +59148,7 @@ webpackJsonp([0],[
|
|
59050 |
var subscribed = ~ ~(segment.subscribers_count.subscribed || 0);
|
59051 |
var unconfirmed = ~ ~(segment.subscribers_count.unconfirmed || 0);
|
59052 |
var unsubscribed = ~ ~(segment.subscribers_count.unsubscribed || 0);
|
|
|
59053 |
|
59054 |
var segment_name = undefined;
|
59055 |
|
@@ -59120,6 +59219,15 @@ webpackJsonp([0],[
|
|
59120 |
unsubscribed.toLocaleString()
|
59121 |
)
|
59122 |
),
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59123 |
_react2['default'].createElement(
|
59124 |
'td',
|
59125 |
{ className: 'column-date', 'data-colname': _mailpoet2['default'].I18n.t('createdOn') },
|
@@ -59167,7 +59275,7 @@ webpackJsonp([0],[
|
|
59167 |
module.exports = SegmentList;
|
59168 |
|
59169 |
/***/ },
|
59170 |
-
/*
|
59171 |
/***/ function(module, exports, __webpack_require__) {
|
59172 |
|
59173 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
@@ -59227,7 +59335,7 @@ webpackJsonp([0],[
|
|
59227 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
59228 |
|
59229 |
/***/ },
|
59230 |
-
/*
|
59231 |
/***/ function(module, exports, __webpack_require__) {
|
59232 |
|
59233 |
'use strict';
|
@@ -59246,7 +59354,7 @@ webpackJsonp([0],[
|
|
59246 |
|
59247 |
var _history = __webpack_require__(236);
|
59248 |
|
59249 |
-
var _formsListJsx = __webpack_require__(
|
59250 |
|
59251 |
var _formsListJsx2 = _interopRequireDefault(_formsListJsx);
|
59252 |
|
@@ -59276,7 +59384,7 @@ webpackJsonp([0],[
|
|
59276 |
}
|
59277 |
|
59278 |
/***/ },
|
59279 |
-
/*
|
59280 |
/***/ function(module, exports, __webpack_require__) {
|
59281 |
|
59282 |
'use strict';
|
@@ -59507,11 +59615,11 @@ webpackJsonp([0],[
|
|
59507 |
module.exports = FormList;
|
59508 |
|
59509 |
/***/ },
|
59510 |
-
/*
|
59511 |
/***/ function(module, exports, __webpack_require__) {
|
59512 |
|
59513 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
59514 |
-
__webpack_require__(
|
59515 |
__webpack_require__(266),
|
59516 |
__webpack_require__(267)
|
59517 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
@@ -59588,14 +59696,14 @@ webpackJsonp([0],[
|
|
59588 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
59589 |
|
59590 |
/***/ },
|
59591 |
-
/*
|
59592 |
/***/ function(module, exports, __webpack_require__) {
|
59593 |
|
59594 |
-
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["Backbone"] = __webpack_require__(
|
59595 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
59596 |
|
59597 |
/***/ },
|
59598 |
-
/*
|
59599 |
/***/ function(module, exports, __webpack_require__) {
|
59600 |
|
59601 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(global) {// Backbone.js 1.3.3
|
@@ -61522,17 +61630,17 @@ webpackJsonp([0],[
|
|
61522 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
61523 |
|
61524 |
/***/ },
|
61525 |
-
/*
|
61526 |
/***/ function(module, exports, __webpack_require__) {
|
61527 |
|
61528 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
61529 |
-
__webpack_require__(
|
61530 |
__webpack_require__(270),
|
61531 |
__webpack_require__(266),
|
61532 |
__webpack_require__(267),
|
61533 |
-
__webpack_require__(434),
|
61534 |
__webpack_require__(435),
|
61535 |
__webpack_require__(436),
|
|
|
61536 |
__webpack_require__(289),
|
61537 |
__webpack_require__(279)
|
61538 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function (
|
@@ -62635,8 +62743,8 @@ webpackJsonp([0],[
|
|
62635 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
62636 |
|
62637 |
/***/ },
|
62638 |
-
/*
|
62639 |
-
/*
|
62640 |
/***/ function(module, exports) {
|
62641 |
|
62642 |
/*!
|
@@ -62647,7 +62755,7 @@ webpackJsonp([0],[
|
|
62647 |
!function(e){"use strict";function t(t,r){if(r=r||{},r.worker&&w.WORKERS_SUPPORTED){var n=h();return n.userStep=r.step,n.userChunk=r.chunk,n.userComplete=r.complete,n.userError=r.error,r.step=m(r.step),r.chunk=m(r.chunk),r.complete=m(r.complete),r.error=m(r.error),delete r.worker,void n.postMessage({input:t,config:r,workerId:n.id})}var o=null;return"string"==typeof t?o=r.download?new i(r):new a(r):(e.File&&t instanceof File||t instanceof Object)&&(o=new s(r)),o.stream(t)}function r(e,t){function r(){"object"==typeof t&&("string"==typeof t.delimiter&&1==t.delimiter.length&&-1==w.BAD_DELIMITERS.indexOf(t.delimiter)&&(u=t.delimiter),("boolean"==typeof t.quotes||t.quotes instanceof Array)&&(o=t.quotes),"string"==typeof t.newline&&(f=t.newline))}function n(e){if("object"!=typeof e)return[];var t=[];for(var r in e)t.push(r);return t}function i(e,t){var r="";"string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t));var n=e instanceof Array&&e.length>0,i=!(t[0]instanceof Array);if(n){for(var a=0;a<e.length;a++)a>0&&(r+=u),r+=s(e[a],a);t.length>0&&(r+=f)}for(var o=0;o<t.length;o++){for(var h=n?e.length:t[o].length,d=0;h>d;d++){d>0&&(r+=u);var c=n&&i?e[d]:d;r+=s(t[o][c],d)}o<t.length-1&&(r+=f)}return r}function s(e,t){if("undefined"==typeof e||null===e)return"";e=e.toString().replace(/"/g,'""');var r="boolean"==typeof o&&o||o instanceof Array&&o[t]||a(e,w.BAD_DELIMITERS)||e.indexOf(u)>-1||" "==e.charAt(0)||" "==e.charAt(e.length-1);return r?'"'+e+'"':e}function a(e,t){for(var r=0;r<t.length;r++)if(e.indexOf(t[r])>-1)return!0;return!1}var o=!1,u=",",f="\r\n";if(r(),"string"==typeof e&&(e=JSON.parse(e)),e instanceof Array){if(!e.length||e[0]instanceof Array)return i(null,e);if("object"==typeof e[0])return i(n(e[0]),e)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),e.data instanceof Array&&(e.fields||(e.fields=e.data[0]instanceof Array?e.fields:n(e.data[0])),e.data[0]instanceof Array||"object"==typeof e.data[0]||(e.data=[e.data])),i(e.fields||[],e.data||[]);throw"exception: Unable to serialize unrecognized input"}function n(t){function r(e){var t=_(e);t.chunkSize=parseInt(t.chunkSize),this._handle=new o(t),this._handle.streamer=this,this._config=t}this._handle=null,this._paused=!1,this._finished=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this._completeResults={data:[],errors:[],meta:{}},r.call(this,t),this.parseChunk=function(t){var r=this._partialLine+t;this._partialLine="";var n=this._handle.parse(r,this._baseIndex,!this._finished);if(!this._handle.paused()&&!this._handle.aborted()){var i=n.meta.cursor;this._finished||(this._partialLine=r.substring(i-this._baseIndex),this._baseIndex=i),n&&n.data&&(this._rowCount+=n.data.length);var s=this._finished||this._config.preview&&this._rowCount>=this._config.preview;if(k)e.postMessage({results:n,workerId:w.WORKER_ID,finished:s});else if(m(this._config.chunk)){if(this._config.chunk(n,this._handle),this._paused)return;n=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(n.data),this._completeResults.errors=this._completeResults.errors.concat(n.errors),this._completeResults.meta=n.meta),!s||!m(this._config.complete)||n&&n.meta.aborted||this._config.complete(this._completeResults),s||n&&n.meta.paused||this._nextChunk(),n}},this._sendError=function(t){m(this._config.error)?this._config.error(t):k&&this._config.error&&e.postMessage({workerId:w.WORKER_ID,error:t,finished:!1})}}function i(e){function t(e){var t=e.getResponseHeader("Content-Range");return parseInt(t.substr(t.lastIndexOf("/")+1))}e=e||{},e.chunkSize||(e.chunkSize=w.RemoteChunkSize),n.call(this,e);var r;this._nextChunk=k?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)return void this._chunkLoaded();if(r=new XMLHttpRequest,k||(r.onload=g(this._chunkLoaded,this),r.onerror=g(this._chunkError,this)),r.open("GET",this._input,!k),this._config.chunkSize){var e=this._start+this._config.chunkSize-1;r.setRequestHeader("Range","bytes="+this._start+"-"+e),r.setRequestHeader("If-None-Match","webkit-no-cache")}try{r.send()}catch(t){this._chunkError(t.message)}k&&0==r.status?this._chunkError():this._start+=this._config.chunkSize},this._chunkLoaded=function(){if(4==r.readyState){if(r.status<200||r.status>=400)return void this._chunkError();this._finished=!this._config.chunkSize||this._start>t(r),this.parseChunk(r.responseText)}},this._chunkError=function(e){var t=r.statusText||e;this._sendError(t)}}function s(e){e=e||{},e.chunkSize||(e.chunkSize=w.LocalChunkSize),n.call(this,e);var t,r,i="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,r=e.slice||e.webkitSlice||e.mozSlice,i?(t=new FileReader,t.onload=g(this._chunkLoaded,this),t.onerror=g(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input;if(this._config.chunkSize){var n=Math.min(this._start+this._config.chunkSize,this._input.size);e=r.call(e,this._start,n)}var s=t.readAsText(e,this._config.encoding);i||this._chunkLoaded({target:{result:s}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function a(e){e=e||{},n.call(this,e);var t,r;this.stream=function(e){return t=e,r=e,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var e=this._config.chunkSize,t=e?r.substr(0,e):r;return r=e?r.substr(e):"",this._finished=!r,this.parseChunk(t)}}}function o(e){function t(){if(b&&c&&(f("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+w.DefaultDelimiter+"'"),c=!1),e.skipEmptyLines)for(var t=0;t<b.data.length;t++)1==b.data[t].length&&""==b.data[t][0]&&b.data.splice(t--,1);return r()&&n(),i()}function r(){return e.header&&0==y.length}function n(){if(b){for(var e=0;r()&&e<b.data.length;e++)for(var t=0;t<b.data[e].length;t++)y.push(b.data[e][t]);b.data.splice(0,1)}}function i(){if(!b||!e.header&&!e.dynamicTyping)return b;for(var t=0;t<b.data.length;t++){for(var r={},n=0;n<b.data[t].length;n++){if(e.dynamicTyping){var i=b.data[t][n];b.data[t][n]="true"==i||"TRUE"==i?!0:"false"==i||"FALSE"==i?!1:o(i)}e.header&&(n>=y.length?(r.__parsed_extra||(r.__parsed_extra=[]),r.__parsed_extra.push(b.data[t][n])):r[y[n]]=b.data[t][n])}e.header&&(b.data[t]=r,n>y.length?f("FieldMismatch","TooManyFields","Too many fields: expected "+y.length+" fields but parsed "+n,t):n<y.length&&f("FieldMismatch","TooFewFields","Too few fields: expected "+y.length+" fields but parsed "+n,t))}return e.header&&b.meta&&(b.meta.fields=y),b}function s(t){for(var r,n,i,s=[","," ","|",";",w.RECORD_SEP,w.UNIT_SEP],a=0;a<s.length;a++){var o=s[a],f=0,h=0;i=void 0;for(var d=new u({delimiter:o,preview:10}).parse(t),c=0;c<d.data.length;c++){var l=d.data[c].length;h+=l,"undefined"!=typeof i?l>1&&(f+=Math.abs(l-i),i=l):i=l}h/=d.data.length,("undefined"==typeof n||n>f)&&h>1.99&&(n=f,r=o)}return e.delimiter=r,{successful:!!r,bestDelimiter:r}}function a(e){e=e.substr(0,1048576);var t=e.split("\r");if(1==t.length)return"\n";for(var r=0,n=0;n<t.length;n++)"\n"==t[n][0]&&r++;return r>=t.length/2?"\r\n":"\r"}function o(e){var t=l.test(e);return t?parseFloat(e):e}function f(e,t,r,n){b.errors.push({type:e,code:t,message:r,row:n})}var h,d,c,l=/^\s*-?(\d*\.?\d+|\d+\.?\d*)(e[-+]?\d+)?\s*$/i,p=this,g=0,v=!1,k=!1,y=[],b={data:[],errors:[],meta:{}};if(m(e.step)){var R=e.step;e.step=function(n){if(b=n,r())t();else{if(t(),0==b.data.length)return;g+=n.data.length,e.preview&&g>e.preview?d.abort():R(b,p)}}}this.parse=function(r,n,i){if(e.newline||(e.newline=a(r)),c=!1,!e.delimiter){var o=s(r);o.successful?e.delimiter=o.bestDelimiter:(c=!0,e.delimiter=w.DefaultDelimiter),b.meta.delimiter=e.delimiter}var f=_(e);return e.preview&&e.header&&f.preview++,h=r,d=new u(f),b=d.parse(h,n,i),t(),v?{meta:{paused:!0}}:b||{meta:{paused:!1}}},this.paused=function(){return v},this.pause=function(){v=!0,d.abort(),h=h.substr(d.getCharIndex())},this.resume=function(){v=!1,p.streamer.parseChunk(h)},this.aborted=function(){return k},this.abort=function(){k=!0,d.abort(),b.meta.aborted=!0,m(e.complete)&&e.complete(b),h=""}}function u(e){e=e||{};var t=e.delimiter,r=e.newline,n=e.comments,i=e.step,s=e.preview,a=e.fastMode;if(("string"!=typeof t||w.BAD_DELIMITERS.indexOf(t)>-1)&&(t=","),n===t)throw"Comment character same as delimiter";n===!0?n="#":("string"!=typeof n||w.BAD_DELIMITERS.indexOf(n)>-1)&&(n=!1),"\n"!=r&&"\r"!=r&&"\r\n"!=r&&(r="\n");var o=0,u=!1;this.parse=function(e,f,h){function d(e){b.push(e),S=o}function c(t){return h?p():(t||(t=e.substr(o)),w.push(t),o=g,d(w),y&&_(),p())}function l(t){o=t,d(w),w=[],O=e.indexOf(r,o)}function p(e){return{data:b,errors:R,meta:{delimiter:t,linebreak:r,aborted:u,truncated:!!e,cursor:S+(f||0)}}}function _(){i(p()),b=[],R=[]}if("string"!=typeof e)throw"Input must be a string";var g=e.length,m=t.length,v=r.length,k=n.length,y="function"==typeof i;o=0;var b=[],R=[],w=[],S=0;if(!e)return p();if(a||a!==!1&&-1===e.indexOf('"')){for(var E=e.split(r),C=0;C<E.length;C++){var w=E[C];if(o+=w.length,C!==E.length-1)o+=r.length;else if(h)return p();if(!n||w.substr(0,k)!=n){if(y){if(b=[],d(w.split(t)),_(),u)return p()}else d(w.split(t));if(s&&C>=s)return b=b.slice(0,s),p(!0)}}return p()}for(var x=e.indexOf(t,o),O=e.indexOf(r,o);;)if('"'!=e[o])if(n&&0===w.length&&e.substr(o,k)===n){if(-1==O)return p();o=O+v,O=e.indexOf(r,o),x=e.indexOf(t,o)}else if(-1!==x&&(O>x||-1===O))w.push(e.substring(o,x)),o=x+m,x=e.indexOf(t,o);else{if(-1===O)break;if(w.push(e.substring(o,O)),l(O+v),y&&(_(),u))return p();if(s&&b.length>=s)return p(!0)}else{var I=o;for(o++;;){var I=e.indexOf('"',I+1);if(-1===I)return h||R.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:b.length,index:o}),c();if(I===g-1){var D=e.substring(o,I).replace(/""/g,'"');return c(D)}if('"'!=e[I+1]){if(e[I+1]==t){w.push(e.substring(o,I).replace(/""/g,'"')),o=I+1+m,x=e.indexOf(t,o),O=e.indexOf(r,o);break}if(e.substr(I+1,v)===r){if(w.push(e.substring(o,I).replace(/""/g,'"')),l(I+1+v),x=e.indexOf(t,o),y&&(_(),u))return p();if(s&&b.length>=s)return p(!0);break}}else I++}}return c()},this.abort=function(){u=!0},this.getCharIndex=function(){return o}}function f(){var e=document.getElementsByTagName("script");return e.length?e[e.length-1].src:""}function h(){if(!w.WORKERS_SUPPORTED)return!1;if(!y&&null===w.SCRIPT_PATH)throw new Error("Script path cannot be determined automatically when Papa Parse is loaded asynchronously. You need to set Papa.SCRIPT_PATH manually.");var t=new e.Worker(w.SCRIPT_PATH||v);return t.onmessage=d,t.id=R++,b[t.id]=t,t}function d(e){var t=e.data,r=b[t.workerId],n=!1;if(t.error)r.userError(t.error,t.file);else if(t.results&&t.results.data){var i=function(){n=!0,c(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},s={abort:i,pause:l,resume:l};if(m(r.userStep)){for(var a=0;a<t.results.data.length&&(r.userStep({data:[t.results.data[a]],errors:t.results.errors,meta:t.results.meta},s),!n);a++);delete t.results}else m(r.userChunk)&&(r.userChunk(t.results,s,t.file),delete t.results)}t.finished&&!n&&c(t.workerId,t.results)}function c(e,t){var r=b[e];m(r.userComplete)&&r.userComplete(t),r.terminate(),delete b[e]}function l(){throw"Not implemented."}function p(t){var r=t.data;if("undefined"==typeof w.WORKER_ID&&r&&(w.WORKER_ID=r.workerId),"string"==typeof r.input)e.postMessage({workerId:w.WORKER_ID,results:w.parse(r.input,r.config),finished:!0});else if(e.File&&r.input instanceof File||r.input instanceof Object){var n=w.parse(r.input,r.config);n&&e.postMessage({workerId:w.WORKER_ID,results:n,finished:!0})}}function _(e){if("object"!=typeof e)return e;var t=e instanceof Array?[]:{};for(var r in e)t[r]=_(e[r]);return t}function g(e,t){return function(){e.apply(t,arguments)}}function m(e){return"function"==typeof e}var v,k=!e.document&&!!e.postMessage,y=!1,b={},R=0,w={};if(w.parse=t,w.unparse=r,w.RECORD_SEP=String.fromCharCode(30),w.UNIT_SEP=String.fromCharCode(31),w.BYTE_ORDER_MARK="",w.BAD_DELIMITERS=["\r","\n",'"',w.BYTE_ORDER_MARK],w.WORKERS_SUPPORTED=!!e.Worker,w.SCRIPT_PATH=null,w.LocalChunkSize=10485760,w.RemoteChunkSize=5242880,w.DefaultDelimiter=",",w.Parser=u,w.ParserHandle=o,w.NetworkStreamer=i,w.FileStreamer=s,w.StringStreamer=a,"undefined"!=typeof module&&module.exports?module.exports=w:m(e.define)&&e.define.amd?e.define(function(){return w}):e.Papa=w,e.jQuery){var S=e.jQuery;S.fn.parse=function(t){function r(){if(0==a.length)return void(m(t.complete)&&t.complete());var e=a[0];if(m(t.before)){var r=t.before(e.file,e.inputElem);if("object"==typeof r){if("abort"==r.action)return void n("AbortError",e.file,e.inputElem,r.reason);if("skip"==r.action)return void i();"object"==typeof r.config&&(e.instanceConfig=S.extend(e.instanceConfig,r.config))}else if("skip"==r)return void i()}var s=e.instanceConfig.complete;e.instanceConfig.complete=function(t){m(s)&&s(t,e.file,e.inputElem),i()},w.parse(e.file,e.instanceConfig)}function n(e,r,n,i){m(t.error)&&t.error({name:e},r,n,i)}function i(){a.splice(0,1),r()}var s=t.config||{},a=[];return this.each(function(){var t="INPUT"==S(this).prop("tagName").toUpperCase()&&"file"==S(this).attr("type").toLowerCase()&&e.FileReader;if(!t||!this.files||0==this.files.length)return!0;for(var r=0;r<this.files.length;r++)a.push({file:this.files[r],inputElem:this,instanceConfig:S.extend({},s)})}),r(),this}}k?e.onmessage=p:w.WORKERS_SUPPORTED&&(v=f(),document.body?document.addEventListener("DOMContentLoaded",function(){y=!0},!0):y=!0),i.prototype=Object.create(n.prototype),i.prototype.constructor=i,s.prototype=Object.create(n.prototype),s.prototype.constructor=s,a.prototype=Object.create(a.prototype),a.prototype.constructor=a}("undefined"!=typeof window?window:this);
|
62648 |
|
62649 |
/***/ },
|
62650 |
-
/*
|
62651 |
/***/ function(module, exports) {
|
62652 |
|
62653 |
/*
|
@@ -62732,14 +62840,14 @@ webpackJsonp([0],[
|
|
62732 |
|
62733 |
|
62734 |
/***/ },
|
62735 |
-
/*
|
62736 |
/***/ function(module, exports, __webpack_require__) {
|
62737 |
|
62738 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
62739 |
__webpack_require__(270),
|
62740 |
__webpack_require__(266),
|
62741 |
__webpack_require__(267),
|
62742 |
-
__webpack_require__(
|
62743 |
__webpack_require__(279)
|
62744 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function (
|
62745 |
_,
|
@@ -62904,7 +63012,7 @@ webpackJsonp([0],[
|
|
62904 |
|
62905 |
|
62906 |
/***/ },
|
62907 |
-
/*
|
62908 |
/***/ function(module, exports, __webpack_require__) {
|
62909 |
|
62910 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = function() {
|
3 |
/***/ function(module, exports, __webpack_require__) {
|
4 |
|
5 |
__webpack_require__(1);
|
6 |
+
__webpack_require__(406);
|
7 |
+
__webpack_require__(426);
|
8 |
+
__webpack_require__(429);
|
9 |
+
__webpack_require__(431);
|
10 |
+
__webpack_require__(434);
|
11 |
+
__webpack_require__(438);
|
12 |
+
module.exports = __webpack_require__(439);
|
13 |
|
14 |
|
15 |
/***/ },
|
3216 |
// Set.prototype.keys
|
3217 |
Set.prototype != null && typeof Set.prototype.keys === 'function' && isNative(Set.prototype.keys);
|
3218 |
|
3219 |
+
var setItem;
|
3220 |
+
var getItem;
|
3221 |
+
var removeItem;
|
3222 |
+
var getItemIDs;
|
3223 |
+
var addRoot;
|
3224 |
+
var removeRoot;
|
3225 |
+
var getRootIDs;
|
3226 |
+
|
3227 |
if (canUseCollections) {
|
3228 |
var itemMap = new Map();
|
3229 |
var rootIDSet = new Set();
|
3230 |
|
3231 |
+
setItem = function (id, item) {
|
3232 |
itemMap.set(id, item);
|
3233 |
};
|
3234 |
+
getItem = function (id) {
|
3235 |
return itemMap.get(id);
|
3236 |
};
|
3237 |
+
removeItem = function (id) {
|
3238 |
itemMap['delete'](id);
|
3239 |
};
|
3240 |
+
getItemIDs = function () {
|
3241 |
return Array.from(itemMap.keys());
|
3242 |
};
|
3243 |
|
3244 |
+
addRoot = function (id) {
|
3245 |
rootIDSet.add(id);
|
3246 |
};
|
3247 |
+
removeRoot = function (id) {
|
3248 |
rootIDSet['delete'](id);
|
3249 |
};
|
3250 |
+
getRootIDs = function () {
|
3251 |
return Array.from(rootIDSet.keys());
|
3252 |
};
|
3253 |
} else {
|
3263 |
return parseInt(key.substr(1), 10);
|
3264 |
};
|
3265 |
|
3266 |
+
setItem = function (id, item) {
|
3267 |
var key = getKeyFromID(id);
|
3268 |
itemByKey[key] = item;
|
3269 |
};
|
3270 |
+
getItem = function (id) {
|
3271 |
var key = getKeyFromID(id);
|
3272 |
return itemByKey[key];
|
3273 |
};
|
3274 |
+
removeItem = function (id) {
|
3275 |
var key = getKeyFromID(id);
|
3276 |
delete itemByKey[key];
|
3277 |
};
|
3278 |
+
getItemIDs = function () {
|
3279 |
return Object.keys(itemByKey).map(getIDFromKey);
|
3280 |
};
|
3281 |
|
3282 |
+
addRoot = function (id) {
|
3283 |
var key = getKeyFromID(id);
|
3284 |
rootByKey[key] = true;
|
3285 |
};
|
3286 |
+
removeRoot = function (id) {
|
3287 |
var key = getKeyFromID(id);
|
3288 |
delete rootByKey[key];
|
3289 |
};
|
3290 |
+
getRootIDs = function () {
|
3291 |
return Object.keys(rootByKey).map(getIDFromKey);
|
3292 |
};
|
3293 |
}
|
4068 |
|
4069 |
'use strict';
|
4070 |
|
4071 |
+
module.exports = '15.4.1';
|
4072 |
|
4073 |
/***/ },
|
4074 |
/* 32 */
|
5473 |
return '.' + inst._rootNodeID;
|
5474 |
};
|
5475 |
|
5476 |
+
function isInteractive(tag) {
|
5477 |
+
return tag === 'button' || tag === 'input' || tag === 'select' || tag === 'textarea';
|
5478 |
+
}
|
5479 |
+
|
5480 |
+
function shouldPreventMouseEvent(name, type, props) {
|
5481 |
+
switch (name) {
|
5482 |
+
case 'onClick':
|
5483 |
+
case 'onClickCapture':
|
5484 |
+
case 'onDoubleClick':
|
5485 |
+
case 'onDoubleClickCapture':
|
5486 |
+
case 'onMouseDown':
|
5487 |
+
case 'onMouseDownCapture':
|
5488 |
+
case 'onMouseMove':
|
5489 |
+
case 'onMouseMoveCapture':
|
5490 |
+
case 'onMouseUp':
|
5491 |
+
case 'onMouseUpCapture':
|
5492 |
+
return !!(props.disabled && isInteractive(type));
|
5493 |
+
default:
|
5494 |
+
return false;
|
5495 |
+
}
|
5496 |
+
}
|
5497 |
+
|
5498 |
/**
|
5499 |
* This is a unified interface for event plugins to be installed and configured.
|
5500 |
*
|
5563 |
* @return {?function} The stored callback.
|
5564 |
*/
|
5565 |
getListener: function (inst, registrationName) {
|
5566 |
+
// TODO: shouldPreventMouseEvent is DOM-specific and definitely should not
|
5567 |
+
// live here; needs to be moved to a better place soon
|
5568 |
var bankForRegistrationName = listenerBank[registrationName];
|
5569 |
+
if (shouldPreventMouseEvent(registrationName, inst._currentElement.type, inst._currentElement.props)) {
|
5570 |
+
return null;
|
5571 |
+
}
|
5572 |
var key = getDictionaryKey(inst);
|
5573 |
return bankForRegistrationName && bankForRegistrationName[key];
|
5574 |
},
|
19747 |
return tag === 'button' || tag === 'input' || tag === 'select' || tag === 'textarea';
|
19748 |
}
|
19749 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19750 |
var SimpleEventPlugin = {
|
19751 |
|
19752 |
eventTypes: eventTypes,
|
19817 |
case 'topMouseDown':
|
19818 |
case 'topMouseMove':
|
19819 |
case 'topMouseUp':
|
19820 |
+
// TODO: Disabled elements should not respond to mouse events
|
|
|
|
|
|
|
19821 |
/* falls through */
|
19822 |
case 'topMouseOut':
|
19823 |
case 'topMouseOver':
|
21179 |
|
21180 |
'use strict';
|
21181 |
|
21182 |
+
module.exports = '15.4.1';
|
21183 |
|
21184 |
/***/ },
|
21185 |
/* 174 */
|
29282 |
case 'unsubscribed':
|
29283 |
status = _mailpoet2['default'].I18n.t('unsubscribed');
|
29284 |
break;
|
29285 |
+
|
29286 |
+
case 'bounced':
|
29287 |
+
status = _mailpoet2['default'].I18n.t('bounced');
|
29288 |
+
break;
|
29289 |
}
|
29290 |
|
29291 |
var segments = false;
|
38574 |
|
38575 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
38576 |
|
38577 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(180), __webpack_require__(267), __webpack_require__(281), __webpack_require__(401)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, Router, MailPoet, Form, ReactStringReplace) {
|
38578 |
var fields = [{
|
38579 |
name: 'email',
|
38580 |
label: MailPoet.I18n.t('email'),
|
38603 |
values: {
|
38604 |
'subscribed': MailPoet.I18n.t('subscribed'),
|
38605 |
'unconfirmed': MailPoet.I18n.t('unconfirmed'),
|
38606 |
+
'unsubscribed': MailPoet.I18n.t('unsubscribed'),
|
38607 |
+
'bounced': MailPoet.I18n.t('bounced')
|
38608 |
},
|
38609 |
filter: function filter(subscriber, value) {
|
38610 |
if (~ ~subscriber.wp_user_id > 0 && value === 'unconfirmed') {
|
39716 |
/***/ function(module, exports, __webpack_require__) {
|
39717 |
|
39718 |
/* WEBPACK VAR INJECTION */(function(module) {//! moment.js
|
39719 |
+
//! version : 2.17.0
|
39720 |
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
|
39721 |
//! license : MIT
|
39722 |
//! momentjs.com
|
39759 |
}
|
39760 |
|
39761 |
function isNumber(input) {
|
39762 |
+
return typeof input === 'number' || Object.prototype.toString.call(input) === '[object Number]';
|
39763 |
}
|
39764 |
|
39765 |
function isDate(input) {
|
39951 |
function Moment(config) {
|
39952 |
copyConfig(this, config);
|
39953 |
this._d = new Date(config._d != null ? config._d.getTime() : NaN);
|
39954 |
+
if (!this.isValid()) {
|
39955 |
+
this._d = new Date(NaN);
|
39956 |
+
}
|
39957 |
// Prevent infinite loop in case updateOffset creates new moment
|
39958 |
// objects.
|
39959 |
if (updateInProgress === false) {
|
43981 |
// Side effect imports
|
43982 |
|
43983 |
|
43984 |
+
hooks.version = '2.17.0';
|
43985 |
|
43986 |
setHookCallback(createLocal);
|
43987 |
|
44250 |
"./vi.js": 395,
|
44251 |
"./x-pseudo": 396,
|
44252 |
"./x-pseudo.js": 396,
|
44253 |
+
"./yo": 397,
|
44254 |
+
"./yo.js": 397,
|
44255 |
+
"./zh-cn": 398,
|
44256 |
+
"./zh-cn.js": 398,
|
44257 |
+
"./zh-hk": 399,
|
44258 |
+
"./zh-hk.js": 399,
|
44259 |
+
"./zh-tw": 400,
|
44260 |
+
"./zh-tw.js": 400
|
44261 |
};
|
44262 |
function webpackContext(req) {
|
44263 |
return __webpack_require__(webpackContextResolve(req));
|
45855 |
sameElse : 'L'
|
45856 |
},
|
45857 |
relativeTime : {
|
45858 |
+
future : 'd\'aquí %s',
|
45859 |
past : 'fa %s',
|
45860 |
s : 'uns segons',
|
45861 |
m : 'un minut',
|
54219 |
|
54220 |
/***/ },
|
54221 |
/* 397 */
|
54222 |
+
/***/ function(module, exports, __webpack_require__) {
|
54223 |
+
|
54224 |
+
//! moment.js locale configuration
|
54225 |
+
//! locale : Yoruba Nigeria (yo)
|
54226 |
+
//! author : Atolagbe Abisoye : https://github.com/andela-batolagbe
|
54227 |
+
|
54228 |
+
;(function (global, factory) {
|
54229 |
+
true ? factory(__webpack_require__(289)) :
|
54230 |
+
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
54231 |
+
factory(global.moment)
|
54232 |
+
}(this, (function (moment) { 'use strict';
|
54233 |
+
|
54234 |
+
|
54235 |
+
var yo = moment.defineLocale('yo', {
|
54236 |
+
months : 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split('_'),
|
54237 |
+
monthsShort : 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split('_'),
|
54238 |
+
weekdays : 'Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta'.split('_'),
|
54239 |
+
weekdaysShort : 'Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá'.split('_'),
|
54240 |
+
weekdaysMin : 'Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb'.split('_'),
|
54241 |
+
longDateFormat : {
|
54242 |
+
LT : 'h:mm A',
|
54243 |
+
LTS : 'h:mm:ss A',
|
54244 |
+
L : 'DD/MM/YYYY',
|
54245 |
+
LL : 'D MMMM YYYY',
|
54246 |
+
LLL : 'D MMMM YYYY h:mm A',
|
54247 |
+
LLLL : 'dddd, D MMMM YYYY h:mm A'
|
54248 |
+
},
|
54249 |
+
calendar : {
|
54250 |
+
sameDay : '[Ònì ni] LT',
|
54251 |
+
nextDay : '[Ọ̀la ni] LT',
|
54252 |
+
nextWeek : 'dddd [Ọsẹ̀ tón\'bọ] [ni] LT',
|
54253 |
+
lastDay : '[Àna ni] LT',
|
54254 |
+
lastWeek : 'dddd [Ọsẹ̀ tólọ́] [ni] LT',
|
54255 |
+
sameElse : 'L'
|
54256 |
+
},
|
54257 |
+
relativeTime : {
|
54258 |
+
future : 'ní %s',
|
54259 |
+
past : '%s kọjá',
|
54260 |
+
s : 'ìsẹjú aayá die',
|
54261 |
+
m : 'ìsẹjú kan',
|
54262 |
+
mm : 'ìsẹjú %d',
|
54263 |
+
h : 'wákati kan',
|
54264 |
+
hh : 'wákati %d',
|
54265 |
+
d : 'ọjọ́ kan',
|
54266 |
+
dd : 'ọjọ́ %d',
|
54267 |
+
M : 'osù kan',
|
54268 |
+
MM : 'osù %d',
|
54269 |
+
y : 'ọdún kan',
|
54270 |
+
yy : 'ọdún %d'
|
54271 |
+
},
|
54272 |
+
ordinalParse : /ọjọ́\s\d{1,2}/,
|
54273 |
+
ordinal : 'ọjọ́ %d',
|
54274 |
+
week : {
|
54275 |
+
dow : 1, // Monday is the first day of the week.
|
54276 |
+
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
54277 |
+
}
|
54278 |
+
});
|
54279 |
+
|
54280 |
+
return yo;
|
54281 |
+
|
54282 |
+
})));
|
54283 |
+
|
54284 |
+
|
54285 |
+
/***/ },
|
54286 |
+
/* 398 */
|
54287 |
/***/ function(module, exports, __webpack_require__) {
|
54288 |
|
54289 |
//! moment.js locale configuration
|
54415 |
|
54416 |
|
54417 |
/***/ },
|
54418 |
+
/* 399 */
|
54419 |
/***/ function(module, exports, __webpack_require__) {
|
54420 |
|
54421 |
//! moment.js locale configuration
|
54525 |
|
54526 |
|
54527 |
/***/ },
|
54528 |
+
/* 400 */
|
54529 |
/***/ function(module, exports, __webpack_require__) {
|
54530 |
|
54531 |
//! moment.js locale configuration
|
54634 |
|
54635 |
|
54636 |
/***/ },
|
54637 |
+
/* 401 */
|
54638 |
/***/ function(module, exports, __webpack_require__) {
|
54639 |
|
54640 |
/* eslint-disable vars-on-top, no-var, prefer-template */
|
54641 |
+
var isRegExp = __webpack_require__(402);
|
54642 |
+
var escapeRegExp = __webpack_require__(403);
|
54643 |
+
var isString = __webpack_require__(404);
|
54644 |
+
var flatten = __webpack_require__(405);
|
54645 |
|
54646 |
/**
|
54647 |
* Given a string, replace every substring that is matched by the `match` regex
|
54699 |
|
54700 |
|
54701 |
/***/ },
|
54702 |
+
/* 402 */
|
54703 |
/***/ function(module, exports, __webpack_require__) {
|
54704 |
|
54705 |
/* WEBPACK VAR INJECTION */(function(global, module) {/**
|
54827 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }()), __webpack_require__(290)(module)))
|
54828 |
|
54829 |
/***/ },
|
54830 |
+
/* 403 */
|
54831 |
/***/ function(module, exports) {
|
54832 |
|
54833 |
/* WEBPACK VAR INJECTION */(function(global) {/**
|
55000 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
55001 |
|
55002 |
/***/ },
|
55003 |
+
/* 404 */
|
55004 |
/***/ function(module, exports) {
|
55005 |
|
55006 |
/**
|
55101 |
|
55102 |
|
55103 |
/***/ },
|
55104 |
+
/* 405 */
|
55105 |
/***/ function(module, exports) {
|
55106 |
|
55107 |
/* WEBPACK VAR INJECTION */(function(global) {/**
|
55457 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
55458 |
|
55459 |
/***/ },
|
55460 |
+
/* 406 */
|
55461 |
/***/ function(module, exports, __webpack_require__) {
|
55462 |
|
55463 |
'use strict';
|
55476 |
|
55477 |
var _history = __webpack_require__(236);
|
55478 |
|
55479 |
+
var _newslettersTypesJsx = __webpack_require__(407);
|
55480 |
|
55481 |
var _newslettersTypesJsx2 = _interopRequireDefault(_newslettersTypesJsx);
|
55482 |
|
55483 |
+
var _newslettersTemplatesJsx = __webpack_require__(409);
|
55484 |
|
55485 |
var _newslettersTemplatesJsx2 = _interopRequireDefault(_newslettersTemplatesJsx);
|
55486 |
|
55487 |
+
var _newslettersSendJsx = __webpack_require__(410);
|
55488 |
|
55489 |
var _newslettersSendJsx2 = _interopRequireDefault(_newslettersSendJsx);
|
55490 |
|
55491 |
+
var _newslettersTypesStandardJsx = __webpack_require__(417);
|
55492 |
|
55493 |
var _newslettersTypesStandardJsx2 = _interopRequireDefault(_newslettersTypesStandardJsx);
|
55494 |
|
55495 |
+
var _newslettersTypesWelcomeWelcomeJsx = __webpack_require__(418);
|
55496 |
|
55497 |
var _newslettersTypesWelcomeWelcomeJsx2 = _interopRequireDefault(_newslettersTypesWelcomeWelcomeJsx);
|
55498 |
|
55499 |
+
var _newslettersTypesNotificationNotificationJsx = __webpack_require__(419);
|
55500 |
|
55501 |
var _newslettersTypesNotificationNotificationJsx2 = _interopRequireDefault(_newslettersTypesNotificationNotificationJsx);
|
55502 |
|
55503 |
+
var _newslettersListingsStandardJsx = __webpack_require__(420);
|
55504 |
|
55505 |
var _newslettersListingsStandardJsx2 = _interopRequireDefault(_newslettersListingsStandardJsx);
|
55506 |
|
55507 |
+
var _newslettersListingsWelcomeJsx = __webpack_require__(423);
|
55508 |
|
55509 |
var _newslettersListingsWelcomeJsx2 = _interopRequireDefault(_newslettersListingsWelcomeJsx);
|
55510 |
|
55511 |
+
var _newslettersListingsNotificationJsx = __webpack_require__(424);
|
55512 |
|
55513 |
var _newslettersListingsNotificationJsx2 = _interopRequireDefault(_newslettersListingsNotificationJsx);
|
55514 |
|
55515 |
+
var _newslettersListingsNotification_historyJsx = __webpack_require__(425);
|
55516 |
|
55517 |
var _newslettersListingsNotification_historyJsx2 = _interopRequireDefault(_newslettersListingsNotification_historyJsx);
|
55518 |
|
55552 |
/* Listings */ /* Newsletter: type selection */ /* New newsletter: types */ /* Template selection */ /* Sending options */
|
55553 |
|
55554 |
/***/ },
|
55555 |
+
/* 407 */
|
55556 |
/***/ function(module, exports, __webpack_require__) {
|
55557 |
|
55558 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
55559 |
|
55560 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(267), __webpack_require__(180), __webpack_require__(408)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, MailPoet, Router, Breadcrumb) {
|
55561 |
var NewsletterTypes = React.createClass({
|
55562 |
displayName: 'NewsletterTypes',
|
55563 |
|
55704 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
55705 |
|
55706 |
/***/ },
|
55707 |
+
/* 408 */
|
55708 |
/***/ function(module, exports, __webpack_require__) {
|
55709 |
|
55710 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
55772 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
55773 |
|
55774 |
/***/ },
|
55775 |
+
/* 409 */
|
55776 |
/***/ function(module, exports, __webpack_require__) {
|
55777 |
|
55778 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
55779 |
|
55780 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(270), __webpack_require__(267), __webpack_require__(180), __webpack_require__(268), __webpack_require__(408)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, _, MailPoet, Router, classNames, Breadcrumb) {
|
55781 |
|
55782 |
var ImportTemplate = React.createClass({
|
55783 |
displayName: 'ImportTemplate',
|
56044 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
56045 |
|
56046 |
/***/ },
|
56047 |
+
/* 410 */
|
56048 |
/***/ function(module, exports, __webpack_require__) {
|
56049 |
|
56050 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
56051 |
|
56052 |
var _extends = Object.assign || function (target) { for (var i = 1; i < arguments.length; i++) { var source = arguments[i]; for (var key in source) { if (Object.prototype.hasOwnProperty.call(source, key)) { target[key] = source[key]; } } } return target; };
|
56053 |
|
56054 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(180), __webpack_require__(270), __webpack_require__(267), __webpack_require__(281), __webpack_require__(411), __webpack_require__(412), __webpack_require__(415), __webpack_require__(408)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, Router, _, MailPoet, Form, StandardNewsletterFields, NotificationNewsletterFields, WelcomeNewsletterFields, Breadcrumb) {
|
56055 |
|
56056 |
var NewsletterSend = React.createClass({
|
56057 |
displayName: 'NewsletterSend',
|
56291 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
56292 |
|
56293 |
/***/ },
|
56294 |
+
/* 411 */
|
56295 |
/***/ function(module, exports, __webpack_require__) {
|
56296 |
|
56297 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
56667 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
56668 |
|
56669 |
/***/ },
|
56670 |
+
/* 412 */
|
56671 |
/***/ function(module, exports, __webpack_require__) {
|
56672 |
|
56673 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
56674 |
|
56675 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(413), __webpack_require__(270)], __WEBPACK_AMD_DEFINE_RESULT__ = function (MailPoet, Scheduling, _) {
|
56676 |
|
56677 |
var settings = window.mailpoet_settings || {};
|
56678 |
|
56766 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
56767 |
|
56768 |
/***/ },
|
56769 |
+
/* 413 */
|
56770 |
/***/ function(module, exports, __webpack_require__) {
|
56771 |
|
56772 |
'use strict';
|
56785 |
|
56786 |
var _formFieldsSelectJsx2 = _interopRequireDefault(_formFieldsSelectJsx);
|
56787 |
|
56788 |
+
var _newslettersSchedulingCommonJsx = __webpack_require__(414);
|
56789 |
|
56790 |
var intervalField = {
|
56791 |
name: 'intervalType',
|
56899 |
module.exports = NotificationScheduling;
|
56900 |
|
56901 |
/***/ },
|
56902 |
+
/* 414 */
|
56903 |
/***/ function(module, exports, __webpack_require__) {
|
56904 |
|
56905 |
'use strict';
|
56993 |
exports.nthWeekDayValues = _nthWeekDayValues;
|
56994 |
|
56995 |
/***/ },
|
56996 |
+
/* 415 */
|
56997 |
/***/ function(module, exports, __webpack_require__) {
|
56998 |
|
56999 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
57000 |
|
57001 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(416)], __WEBPACK_AMD_DEFINE_RESULT__ = function (MailPoet, Scheduling) {
|
57002 |
|
57003 |
var settings = window.mailpoet_settings || {};
|
57004 |
|
57065 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
57066 |
|
57067 |
/***/ },
|
57068 |
+
/* 416 */
|
57069 |
/***/ function(module, exports, __webpack_require__) {
|
57070 |
|
57071 |
'use strict';
|
57092 |
|
57093 |
var _formFieldsTextJsx2 = _interopRequireDefault(_formFieldsTextJsx);
|
57094 |
|
57095 |
+
var _newslettersSchedulingCommonJsx = __webpack_require__(414);
|
57096 |
|
57097 |
var availableRoles = window.mailpoet_roles || {};
|
57098 |
var availableSegments = _underscore2['default'].filter(window.mailpoet_segments || [], function (segment) {
|
57237 |
module.exports = WelcomeScheduling;
|
57238 |
|
57239 |
/***/ },
|
57240 |
+
/* 417 */
|
57241 |
/***/ function(module, exports, __webpack_require__) {
|
57242 |
|
57243 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
57244 |
|
57245 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(2), __webpack_require__(180), __webpack_require__(267), __webpack_require__(408)], __WEBPACK_AMD_DEFINE_RESULT__ = function (React, Router, MailPoet, Breadcrumb) {
|
57246 |
|
57247 |
var NewsletterStandard = React.createClass({
|
57248 |
displayName: 'NewsletterStandard',
|
57291 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
57292 |
|
57293 |
/***/ },
|
57294 |
+
/* 418 */
|
57295 |
/***/ function(module, exports, __webpack_require__) {
|
57296 |
|
57297 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
57298 |
|
57299 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(270), __webpack_require__(2), __webpack_require__(180), __webpack_require__(267), __webpack_require__(416), __webpack_require__(408)], __WEBPACK_AMD_DEFINE_RESULT__ = function (_, React, Router, MailPoet, Scheduling, Breadcrumb) {
|
57300 |
|
57301 |
var field = {
|
57302 |
name: 'options',
|
57393 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
57394 |
|
57395 |
/***/ },
|
57396 |
+
/* 419 */
|
57397 |
/***/ function(module, exports, __webpack_require__) {
|
57398 |
|
57399 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
57400 |
|
57401 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(270), __webpack_require__(2), __webpack_require__(180), __webpack_require__(267), __webpack_require__(413), __webpack_require__(408)], __WEBPACK_AMD_DEFINE_RESULT__ = function (_, React, Router, MailPoet, Scheduling, Breadcrumb) {
|
57402 |
|
57403 |
var field = {
|
57404 |
name: 'options',
|
57487 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
57488 |
|
57489 |
/***/ },
|
57490 |
+
/* 420 */
|
57491 |
/***/ function(module, exports, __webpack_require__) {
|
57492 |
|
57493 |
'use strict';
|
57516 |
|
57517 |
var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
|
57518 |
|
57519 |
+
var _newslettersListingsTabsJsx = __webpack_require__(421);
|
57520 |
|
57521 |
var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
|
57522 |
|
57523 |
+
var _newslettersListingsMixinsJsx = __webpack_require__(422);
|
57524 |
|
57525 |
var mailpoet_tracking_enabled = !!window['mailpoet_tracking_enabled'];
|
57526 |
|
57725 |
module.exports = NewsletterListStandard;
|
57726 |
|
57727 |
/***/ },
|
57728 |
+
/* 421 */
|
57729 |
/***/ function(module, exports, __webpack_require__) {
|
57730 |
|
57731 |
'use strict';
|
57795 |
module.exports = ListingTabs;
|
57796 |
|
57797 |
/***/ },
|
57798 |
+
/* 422 */
|
57799 |
/***/ function(module, exports, __webpack_require__) {
|
57800 |
|
57801 |
'use strict';
|
57996 |
exports.StatisticsMixin = _StatisticsMixin;
|
57997 |
|
57998 |
/***/ },
|
57999 |
+
/* 423 */
|
58000 |
/***/ function(module, exports, __webpack_require__) {
|
58001 |
|
58002 |
'use strict';
|
58015 |
|
58016 |
var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
|
58017 |
|
58018 |
+
var _newslettersListingsTabsJsx = __webpack_require__(421);
|
58019 |
|
58020 |
var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
|
58021 |
|
58390 |
module.exports = NewsletterListWelcome;
|
58391 |
|
58392 |
/***/ },
|
58393 |
+
/* 424 */
|
58394 |
/***/ function(module, exports, __webpack_require__) {
|
58395 |
|
58396 |
'use strict';
|
58409 |
|
58410 |
var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
|
58411 |
|
58412 |
+
var _newslettersListingsTabsJsx = __webpack_require__(421);
|
58413 |
|
58414 |
var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
|
58415 |
|
58425 |
|
58426 |
var _mailpoet2 = _interopRequireDefault(_mailpoet);
|
58427 |
|
58428 |
+
var _newslettersSchedulingCommonJsx = __webpack_require__(414);
|
58429 |
|
58430 |
var messages = {
|
58431 |
onTrash: function onTrash(response) {
|
58736 |
module.exports = NewsletterListNotification;
|
58737 |
|
58738 |
/***/ },
|
58739 |
+
/* 425 */
|
58740 |
/***/ function(module, exports, __webpack_require__) {
|
58741 |
|
58742 |
'use strict';
|
58765 |
|
58766 |
var _listingListingJsx2 = _interopRequireDefault(_listingListingJsx);
|
58767 |
|
58768 |
+
var _newslettersListingsTabsJsx = __webpack_require__(421);
|
58769 |
|
58770 |
var _newslettersListingsTabsJsx2 = _interopRequireDefault(_newslettersListingsTabsJsx);
|
58771 |
|
58772 |
+
var _newslettersListingsMixinsJsx = __webpack_require__(422);
|
58773 |
|
58774 |
var mailpoet_tracking_enabled = !!window['mailpoet_tracking_enabled'];
|
58775 |
|
58904 |
module.exports = NewsletterListNotificationHistory;
|
58905 |
|
58906 |
/***/ },
|
58907 |
+
/* 426 */
|
58908 |
/***/ function(module, exports, __webpack_require__) {
|
58909 |
|
58910 |
'use strict';
|
58923 |
|
58924 |
var _history = __webpack_require__(236);
|
58925 |
|
58926 |
+
var _segmentsListJsx = __webpack_require__(427);
|
58927 |
|
58928 |
var _segmentsListJsx2 = _interopRequireDefault(_segmentsListJsx);
|
58929 |
|
58930 |
+
var _segmentsFormJsx = __webpack_require__(428);
|
58931 |
|
58932 |
var _segmentsFormJsx2 = _interopRequireDefault(_segmentsFormJsx);
|
58933 |
|
58959 |
}
|
58960 |
|
58961 |
/***/ },
|
58962 |
+
/* 427 */
|
58963 |
/***/ function(module, exports, __webpack_require__) {
|
58964 |
|
58965 |
'use strict';
|
59004 |
}, {
|
59005 |
name: 'unsubscribed',
|
59006 |
label: _mailpoet2['default'].I18n.t('unsubscribed')
|
59007 |
+
}, {
|
59008 |
+
name: 'bounced',
|
59009 |
+
label: _mailpoet2['default'].I18n.t('bounced')
|
59010 |
}, {
|
59011 |
name: 'created_at',
|
59012 |
label: _mailpoet2['default'].I18n.t('createdOn'),
|
59148 |
var subscribed = ~ ~(segment.subscribers_count.subscribed || 0);
|
59149 |
var unconfirmed = ~ ~(segment.subscribers_count.unconfirmed || 0);
|
59150 |
var unsubscribed = ~ ~(segment.subscribers_count.unsubscribed || 0);
|
59151 |
+
var bounced = ~ ~(segment.subscribers_count.bounced || 0);
|
59152 |
|
59153 |
var segment_name = undefined;
|
59154 |
|
59219 |
unsubscribed.toLocaleString()
|
59220 |
)
|
59221 |
),
|
59222 |
+
_react2['default'].createElement(
|
59223 |
+
'td',
|
59224 |
+
{ className: 'column-date', 'data-colname': _mailpoet2['default'].I18n.t('bounced') },
|
59225 |
+
_react2['default'].createElement(
|
59226 |
+
'abbr',
|
59227 |
+
null,
|
59228 |
+
bounced.toLocaleString()
|
59229 |
+
)
|
59230 |
+
),
|
59231 |
_react2['default'].createElement(
|
59232 |
'td',
|
59233 |
{ className: 'column-date', 'data-colname': _mailpoet2['default'].I18n.t('createdOn') },
|
59275 |
module.exports = SegmentList;
|
59276 |
|
59277 |
/***/ },
|
59278 |
+
/* 428 */
|
59279 |
/***/ function(module, exports, __webpack_require__) {
|
59280 |
|
59281 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;'use strict';
|
59335 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
59336 |
|
59337 |
/***/ },
|
59338 |
+
/* 429 */
|
59339 |
/***/ function(module, exports, __webpack_require__) {
|
59340 |
|
59341 |
'use strict';
|
59354 |
|
59355 |
var _history = __webpack_require__(236);
|
59356 |
|
59357 |
+
var _formsListJsx = __webpack_require__(430);
|
59358 |
|
59359 |
var _formsListJsx2 = _interopRequireDefault(_formsListJsx);
|
59360 |
|
59384 |
}
|
59385 |
|
59386 |
/***/ },
|
59387 |
+
/* 430 */
|
59388 |
/***/ function(module, exports, __webpack_require__) {
|
59389 |
|
59390 |
'use strict';
|
59615 |
module.exports = FormList;
|
59616 |
|
59617 |
/***/ },
|
59618 |
+
/* 431 */
|
59619 |
/***/ function(module, exports, __webpack_require__) {
|
59620 |
|
59621 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
59622 |
+
__webpack_require__(432),
|
59623 |
__webpack_require__(266),
|
59624 |
__webpack_require__(267)
|
59625 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
59696 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
59697 |
|
59698 |
/***/ },
|
59699 |
+
/* 432 */
|
59700 |
/***/ function(module, exports, __webpack_require__) {
|
59701 |
|
59702 |
+
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["Backbone"] = __webpack_require__(433);
|
59703 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
59704 |
|
59705 |
/***/ },
|
59706 |
+
/* 433 */
|
59707 |
/***/ function(module, exports, __webpack_require__) {
|
59708 |
|
59709 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(global) {// Backbone.js 1.3.3
|
61630 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
61631 |
|
61632 |
/***/ },
|
61633 |
+
/* 434 */
|
61634 |
/***/ function(module, exports, __webpack_require__) {
|
61635 |
|
61636 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
61637 |
+
__webpack_require__(432),
|
61638 |
__webpack_require__(270),
|
61639 |
__webpack_require__(266),
|
61640 |
__webpack_require__(267),
|
|
|
61641 |
__webpack_require__(435),
|
61642 |
__webpack_require__(436),
|
61643 |
+
__webpack_require__(437),
|
61644 |
__webpack_require__(289),
|
61645 |
__webpack_require__(279)
|
61646 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function (
|
62743 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
62744 |
|
62745 |
/***/ },
|
62746 |
+
/* 435 */,
|
62747 |
+
/* 436 */
|
62748 |
/***/ function(module, exports) {
|
62749 |
|
62750 |
/*!
|
62755 |
!function(e){"use strict";function t(t,r){if(r=r||{},r.worker&&w.WORKERS_SUPPORTED){var n=h();return n.userStep=r.step,n.userChunk=r.chunk,n.userComplete=r.complete,n.userError=r.error,r.step=m(r.step),r.chunk=m(r.chunk),r.complete=m(r.complete),r.error=m(r.error),delete r.worker,void n.postMessage({input:t,config:r,workerId:n.id})}var o=null;return"string"==typeof t?o=r.download?new i(r):new a(r):(e.File&&t instanceof File||t instanceof Object)&&(o=new s(r)),o.stream(t)}function r(e,t){function r(){"object"==typeof t&&("string"==typeof t.delimiter&&1==t.delimiter.length&&-1==w.BAD_DELIMITERS.indexOf(t.delimiter)&&(u=t.delimiter),("boolean"==typeof t.quotes||t.quotes instanceof Array)&&(o=t.quotes),"string"==typeof t.newline&&(f=t.newline))}function n(e){if("object"!=typeof e)return[];var t=[];for(var r in e)t.push(r);return t}function i(e,t){var r="";"string"==typeof e&&(e=JSON.parse(e)),"string"==typeof t&&(t=JSON.parse(t));var n=e instanceof Array&&e.length>0,i=!(t[0]instanceof Array);if(n){for(var a=0;a<e.length;a++)a>0&&(r+=u),r+=s(e[a],a);t.length>0&&(r+=f)}for(var o=0;o<t.length;o++){for(var h=n?e.length:t[o].length,d=0;h>d;d++){d>0&&(r+=u);var c=n&&i?e[d]:d;r+=s(t[o][c],d)}o<t.length-1&&(r+=f)}return r}function s(e,t){if("undefined"==typeof e||null===e)return"";e=e.toString().replace(/"/g,'""');var r="boolean"==typeof o&&o||o instanceof Array&&o[t]||a(e,w.BAD_DELIMITERS)||e.indexOf(u)>-1||" "==e.charAt(0)||" "==e.charAt(e.length-1);return r?'"'+e+'"':e}function a(e,t){for(var r=0;r<t.length;r++)if(e.indexOf(t[r])>-1)return!0;return!1}var o=!1,u=",",f="\r\n";if(r(),"string"==typeof e&&(e=JSON.parse(e)),e instanceof Array){if(!e.length||e[0]instanceof Array)return i(null,e);if("object"==typeof e[0])return i(n(e[0]),e)}else if("object"==typeof e)return"string"==typeof e.data&&(e.data=JSON.parse(e.data)),e.data instanceof Array&&(e.fields||(e.fields=e.data[0]instanceof Array?e.fields:n(e.data[0])),e.data[0]instanceof Array||"object"==typeof e.data[0]||(e.data=[e.data])),i(e.fields||[],e.data||[]);throw"exception: Unable to serialize unrecognized input"}function n(t){function r(e){var t=_(e);t.chunkSize=parseInt(t.chunkSize),this._handle=new o(t),this._handle.streamer=this,this._config=t}this._handle=null,this._paused=!1,this._finished=!1,this._input=null,this._baseIndex=0,this._partialLine="",this._rowCount=0,this._start=0,this._nextChunk=null,this._completeResults={data:[],errors:[],meta:{}},r.call(this,t),this.parseChunk=function(t){var r=this._partialLine+t;this._partialLine="";var n=this._handle.parse(r,this._baseIndex,!this._finished);if(!this._handle.paused()&&!this._handle.aborted()){var i=n.meta.cursor;this._finished||(this._partialLine=r.substring(i-this._baseIndex),this._baseIndex=i),n&&n.data&&(this._rowCount+=n.data.length);var s=this._finished||this._config.preview&&this._rowCount>=this._config.preview;if(k)e.postMessage({results:n,workerId:w.WORKER_ID,finished:s});else if(m(this._config.chunk)){if(this._config.chunk(n,this._handle),this._paused)return;n=void 0,this._completeResults=void 0}return this._config.step||this._config.chunk||(this._completeResults.data=this._completeResults.data.concat(n.data),this._completeResults.errors=this._completeResults.errors.concat(n.errors),this._completeResults.meta=n.meta),!s||!m(this._config.complete)||n&&n.meta.aborted||this._config.complete(this._completeResults),s||n&&n.meta.paused||this._nextChunk(),n}},this._sendError=function(t){m(this._config.error)?this._config.error(t):k&&this._config.error&&e.postMessage({workerId:w.WORKER_ID,error:t,finished:!1})}}function i(e){function t(e){var t=e.getResponseHeader("Content-Range");return parseInt(t.substr(t.lastIndexOf("/")+1))}e=e||{},e.chunkSize||(e.chunkSize=w.RemoteChunkSize),n.call(this,e);var r;this._nextChunk=k?function(){this._readChunk(),this._chunkLoaded()}:function(){this._readChunk()},this.stream=function(e){this._input=e,this._nextChunk()},this._readChunk=function(){if(this._finished)return void this._chunkLoaded();if(r=new XMLHttpRequest,k||(r.onload=g(this._chunkLoaded,this),r.onerror=g(this._chunkError,this)),r.open("GET",this._input,!k),this._config.chunkSize){var e=this._start+this._config.chunkSize-1;r.setRequestHeader("Range","bytes="+this._start+"-"+e),r.setRequestHeader("If-None-Match","webkit-no-cache")}try{r.send()}catch(t){this._chunkError(t.message)}k&&0==r.status?this._chunkError():this._start+=this._config.chunkSize},this._chunkLoaded=function(){if(4==r.readyState){if(r.status<200||r.status>=400)return void this._chunkError();this._finished=!this._config.chunkSize||this._start>t(r),this.parseChunk(r.responseText)}},this._chunkError=function(e){var t=r.statusText||e;this._sendError(t)}}function s(e){e=e||{},e.chunkSize||(e.chunkSize=w.LocalChunkSize),n.call(this,e);var t,r,i="undefined"!=typeof FileReader;this.stream=function(e){this._input=e,r=e.slice||e.webkitSlice||e.mozSlice,i?(t=new FileReader,t.onload=g(this._chunkLoaded,this),t.onerror=g(this._chunkError,this)):t=new FileReaderSync,this._nextChunk()},this._nextChunk=function(){this._finished||this._config.preview&&!(this._rowCount<this._config.preview)||this._readChunk()},this._readChunk=function(){var e=this._input;if(this._config.chunkSize){var n=Math.min(this._start+this._config.chunkSize,this._input.size);e=r.call(e,this._start,n)}var s=t.readAsText(e,this._config.encoding);i||this._chunkLoaded({target:{result:s}})},this._chunkLoaded=function(e){this._start+=this._config.chunkSize,this._finished=!this._config.chunkSize||this._start>=this._input.size,this.parseChunk(e.target.result)},this._chunkError=function(){this._sendError(t.error)}}function a(e){e=e||{},n.call(this,e);var t,r;this.stream=function(e){return t=e,r=e,this._nextChunk()},this._nextChunk=function(){if(!this._finished){var e=this._config.chunkSize,t=e?r.substr(0,e):r;return r=e?r.substr(e):"",this._finished=!r,this.parseChunk(t)}}}function o(e){function t(){if(b&&c&&(f("Delimiter","UndetectableDelimiter","Unable to auto-detect delimiting character; defaulted to '"+w.DefaultDelimiter+"'"),c=!1),e.skipEmptyLines)for(var t=0;t<b.data.length;t++)1==b.data[t].length&&""==b.data[t][0]&&b.data.splice(t--,1);return r()&&n(),i()}function r(){return e.header&&0==y.length}function n(){if(b){for(var e=0;r()&&e<b.data.length;e++)for(var t=0;t<b.data[e].length;t++)y.push(b.data[e][t]);b.data.splice(0,1)}}function i(){if(!b||!e.header&&!e.dynamicTyping)return b;for(var t=0;t<b.data.length;t++){for(var r={},n=0;n<b.data[t].length;n++){if(e.dynamicTyping){var i=b.data[t][n];b.data[t][n]="true"==i||"TRUE"==i?!0:"false"==i||"FALSE"==i?!1:o(i)}e.header&&(n>=y.length?(r.__parsed_extra||(r.__parsed_extra=[]),r.__parsed_extra.push(b.data[t][n])):r[y[n]]=b.data[t][n])}e.header&&(b.data[t]=r,n>y.length?f("FieldMismatch","TooManyFields","Too many fields: expected "+y.length+" fields but parsed "+n,t):n<y.length&&f("FieldMismatch","TooFewFields","Too few fields: expected "+y.length+" fields but parsed "+n,t))}return e.header&&b.meta&&(b.meta.fields=y),b}function s(t){for(var r,n,i,s=[","," ","|",";",w.RECORD_SEP,w.UNIT_SEP],a=0;a<s.length;a++){var o=s[a],f=0,h=0;i=void 0;for(var d=new u({delimiter:o,preview:10}).parse(t),c=0;c<d.data.length;c++){var l=d.data[c].length;h+=l,"undefined"!=typeof i?l>1&&(f+=Math.abs(l-i),i=l):i=l}h/=d.data.length,("undefined"==typeof n||n>f)&&h>1.99&&(n=f,r=o)}return e.delimiter=r,{successful:!!r,bestDelimiter:r}}function a(e){e=e.substr(0,1048576);var t=e.split("\r");if(1==t.length)return"\n";for(var r=0,n=0;n<t.length;n++)"\n"==t[n][0]&&r++;return r>=t.length/2?"\r\n":"\r"}function o(e){var t=l.test(e);return t?parseFloat(e):e}function f(e,t,r,n){b.errors.push({type:e,code:t,message:r,row:n})}var h,d,c,l=/^\s*-?(\d*\.?\d+|\d+\.?\d*)(e[-+]?\d+)?\s*$/i,p=this,g=0,v=!1,k=!1,y=[],b={data:[],errors:[],meta:{}};if(m(e.step)){var R=e.step;e.step=function(n){if(b=n,r())t();else{if(t(),0==b.data.length)return;g+=n.data.length,e.preview&&g>e.preview?d.abort():R(b,p)}}}this.parse=function(r,n,i){if(e.newline||(e.newline=a(r)),c=!1,!e.delimiter){var o=s(r);o.successful?e.delimiter=o.bestDelimiter:(c=!0,e.delimiter=w.DefaultDelimiter),b.meta.delimiter=e.delimiter}var f=_(e);return e.preview&&e.header&&f.preview++,h=r,d=new u(f),b=d.parse(h,n,i),t(),v?{meta:{paused:!0}}:b||{meta:{paused:!1}}},this.paused=function(){return v},this.pause=function(){v=!0,d.abort(),h=h.substr(d.getCharIndex())},this.resume=function(){v=!1,p.streamer.parseChunk(h)},this.aborted=function(){return k},this.abort=function(){k=!0,d.abort(),b.meta.aborted=!0,m(e.complete)&&e.complete(b),h=""}}function u(e){e=e||{};var t=e.delimiter,r=e.newline,n=e.comments,i=e.step,s=e.preview,a=e.fastMode;if(("string"!=typeof t||w.BAD_DELIMITERS.indexOf(t)>-1)&&(t=","),n===t)throw"Comment character same as delimiter";n===!0?n="#":("string"!=typeof n||w.BAD_DELIMITERS.indexOf(n)>-1)&&(n=!1),"\n"!=r&&"\r"!=r&&"\r\n"!=r&&(r="\n");var o=0,u=!1;this.parse=function(e,f,h){function d(e){b.push(e),S=o}function c(t){return h?p():(t||(t=e.substr(o)),w.push(t),o=g,d(w),y&&_(),p())}function l(t){o=t,d(w),w=[],O=e.indexOf(r,o)}function p(e){return{data:b,errors:R,meta:{delimiter:t,linebreak:r,aborted:u,truncated:!!e,cursor:S+(f||0)}}}function _(){i(p()),b=[],R=[]}if("string"!=typeof e)throw"Input must be a string";var g=e.length,m=t.length,v=r.length,k=n.length,y="function"==typeof i;o=0;var b=[],R=[],w=[],S=0;if(!e)return p();if(a||a!==!1&&-1===e.indexOf('"')){for(var E=e.split(r),C=0;C<E.length;C++){var w=E[C];if(o+=w.length,C!==E.length-1)o+=r.length;else if(h)return p();if(!n||w.substr(0,k)!=n){if(y){if(b=[],d(w.split(t)),_(),u)return p()}else d(w.split(t));if(s&&C>=s)return b=b.slice(0,s),p(!0)}}return p()}for(var x=e.indexOf(t,o),O=e.indexOf(r,o);;)if('"'!=e[o])if(n&&0===w.length&&e.substr(o,k)===n){if(-1==O)return p();o=O+v,O=e.indexOf(r,o),x=e.indexOf(t,o)}else if(-1!==x&&(O>x||-1===O))w.push(e.substring(o,x)),o=x+m,x=e.indexOf(t,o);else{if(-1===O)break;if(w.push(e.substring(o,O)),l(O+v),y&&(_(),u))return p();if(s&&b.length>=s)return p(!0)}else{var I=o;for(o++;;){var I=e.indexOf('"',I+1);if(-1===I)return h||R.push({type:"Quotes",code:"MissingQuotes",message:"Quoted field unterminated",row:b.length,index:o}),c();if(I===g-1){var D=e.substring(o,I).replace(/""/g,'"');return c(D)}if('"'!=e[I+1]){if(e[I+1]==t){w.push(e.substring(o,I).replace(/""/g,'"')),o=I+1+m,x=e.indexOf(t,o),O=e.indexOf(r,o);break}if(e.substr(I+1,v)===r){if(w.push(e.substring(o,I).replace(/""/g,'"')),l(I+1+v),x=e.indexOf(t,o),y&&(_(),u))return p();if(s&&b.length>=s)return p(!0);break}}else I++}}return c()},this.abort=function(){u=!0},this.getCharIndex=function(){return o}}function f(){var e=document.getElementsByTagName("script");return e.length?e[e.length-1].src:""}function h(){if(!w.WORKERS_SUPPORTED)return!1;if(!y&&null===w.SCRIPT_PATH)throw new Error("Script path cannot be determined automatically when Papa Parse is loaded asynchronously. You need to set Papa.SCRIPT_PATH manually.");var t=new e.Worker(w.SCRIPT_PATH||v);return t.onmessage=d,t.id=R++,b[t.id]=t,t}function d(e){var t=e.data,r=b[t.workerId],n=!1;if(t.error)r.userError(t.error,t.file);else if(t.results&&t.results.data){var i=function(){n=!0,c(t.workerId,{data:[],errors:[],meta:{aborted:!0}})},s={abort:i,pause:l,resume:l};if(m(r.userStep)){for(var a=0;a<t.results.data.length&&(r.userStep({data:[t.results.data[a]],errors:t.results.errors,meta:t.results.meta},s),!n);a++);delete t.results}else m(r.userChunk)&&(r.userChunk(t.results,s,t.file),delete t.results)}t.finished&&!n&&c(t.workerId,t.results)}function c(e,t){var r=b[e];m(r.userComplete)&&r.userComplete(t),r.terminate(),delete b[e]}function l(){throw"Not implemented."}function p(t){var r=t.data;if("undefined"==typeof w.WORKER_ID&&r&&(w.WORKER_ID=r.workerId),"string"==typeof r.input)e.postMessage({workerId:w.WORKER_ID,results:w.parse(r.input,r.config),finished:!0});else if(e.File&&r.input instanceof File||r.input instanceof Object){var n=w.parse(r.input,r.config);n&&e.postMessage({workerId:w.WORKER_ID,results:n,finished:!0})}}function _(e){if("object"!=typeof e)return e;var t=e instanceof Array?[]:{};for(var r in e)t[r]=_(e[r]);return t}function g(e,t){return function(){e.apply(t,arguments)}}function m(e){return"function"==typeof e}var v,k=!e.document&&!!e.postMessage,y=!1,b={},R=0,w={};if(w.parse=t,w.unparse=r,w.RECORD_SEP=String.fromCharCode(30),w.UNIT_SEP=String.fromCharCode(31),w.BYTE_ORDER_MARK="",w.BAD_DELIMITERS=["\r","\n",'"',w.BYTE_ORDER_MARK],w.WORKERS_SUPPORTED=!!e.Worker,w.SCRIPT_PATH=null,w.LocalChunkSize=10485760,w.RemoteChunkSize=5242880,w.DefaultDelimiter=",",w.Parser=u,w.ParserHandle=o,w.NetworkStreamer=i,w.FileStreamer=s,w.StringStreamer=a,"undefined"!=typeof module&&module.exports?module.exports=w:m(e.define)&&e.define.amd?e.define(function(){return w}):e.Papa=w,e.jQuery){var S=e.jQuery;S.fn.parse=function(t){function r(){if(0==a.length)return void(m(t.complete)&&t.complete());var e=a[0];if(m(t.before)){var r=t.before(e.file,e.inputElem);if("object"==typeof r){if("abort"==r.action)return void n("AbortError",e.file,e.inputElem,r.reason);if("skip"==r.action)return void i();"object"==typeof r.config&&(e.instanceConfig=S.extend(e.instanceConfig,r.config))}else if("skip"==r)return void i()}var s=e.instanceConfig.complete;e.instanceConfig.complete=function(t){m(s)&&s(t,e.file,e.inputElem),i()},w.parse(e.file,e.instanceConfig)}function n(e,r,n,i){m(t.error)&&t.error({name:e},r,n,i)}function i(){a.splice(0,1),r()}var s=t.config||{},a=[];return this.each(function(){var t="INPUT"==S(this).prop("tagName").toUpperCase()&&"file"==S(this).attr("type").toLowerCase()&&e.FileReader;if(!t||!this.files||0==this.files.length)return!0;for(var r=0;r<this.files.length;r++)a.push({file:this.files[r],inputElem:this,instanceConfig:S.extend({},s)})}),r(),this}}k?e.onmessage=p:w.WORKERS_SUPPORTED&&(v=f(),document.body?document.addEventListener("DOMContentLoaded",function(){y=!0},!0):y=!0),i.prototype=Object.create(n.prototype),i.prototype.constructor=i,s.prototype=Object.create(n.prototype),s.prototype.constructor=s,a.prototype=Object.create(a.prototype),a.prototype.constructor=a}("undefined"!=typeof window?window:this);
|
62756 |
|
62757 |
/***/ },
|
62758 |
+
/* 437 */
|
62759 |
/***/ function(module, exports) {
|
62760 |
|
62761 |
/*
|
62840 |
|
62841 |
|
62842 |
/***/ },
|
62843 |
+
/* 438 */
|
62844 |
/***/ function(module, exports, __webpack_require__) {
|
62845 |
|
62846 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
62847 |
__webpack_require__(270),
|
62848 |
__webpack_require__(266),
|
62849 |
__webpack_require__(267),
|
62850 |
+
__webpack_require__(435),
|
62851 |
__webpack_require__(279)
|
62852 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function (
|
62853 |
_,
|
63012 |
|
63013 |
|
63014 |
/***/ },
|
63015 |
+
/* 439 */
|
63016 |
/***/ function(module, exports, __webpack_require__) {
|
63017 |
|
63018 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [], __WEBPACK_AMD_DEFINE_RESULT__ = function() {
|
assets/js/form_editor.js
CHANGED
@@ -3,22 +3,22 @@ webpackJsonp([1],{
|
|
3 |
/***/ 0:
|
4 |
/***/ function(module, exports, __webpack_require__) {
|
5 |
|
6 |
-
__webpack_require__(
|
7 |
-
__webpack_require__(
|
8 |
-
module.exports = __webpack_require__(
|
9 |
|
10 |
|
11 |
/***/ },
|
12 |
|
13 |
-
/***/
|
14 |
/***/ function(module, exports, __webpack_require__) {
|
15 |
|
16 |
-
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["WysijaForm"] = __webpack_require__(
|
17 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
18 |
|
19 |
/***/ },
|
20 |
|
21 |
-
/***/
|
22 |
/***/ function(module, exports) {
|
23 |
|
24 |
/*
|
@@ -1088,15 +1088,15 @@ webpackJsonp([1],{
|
|
1088 |
|
1089 |
/***/ },
|
1090 |
|
1091 |
-
/***/
|
1092 |
/***/ function(module, exports, __webpack_require__) {
|
1093 |
|
1094 |
-
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["CodeMirror"] = __webpack_require__(
|
1095 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
1096 |
|
1097 |
/***/ },
|
1098 |
|
1099 |
-
/***/
|
1100 |
/***/ function(module, exports, __webpack_require__) {
|
1101 |
|
1102 |
// CodeMirror, copyright (c) by Marijn Haverbeke and others
|
@@ -10210,7 +10210,7 @@ webpackJsonp([1],{
|
|
10210 |
|
10211 |
/***/ },
|
10212 |
|
10213 |
-
/***/
|
10214 |
/***/ function(module, exports, __webpack_require__) {
|
10215 |
|
10216 |
// CodeMirror, copyright (c) by Marijn Haverbeke and others
|
@@ -10218,7 +10218,7 @@ webpackJsonp([1],{
|
|
10218 |
|
10219 |
(function(mod) {
|
10220 |
if (true) // CommonJS
|
10221 |
-
mod(__webpack_require__(
|
10222 |
else if (typeof define == "function" && define.amd) // AMD
|
10223 |
define(["../../lib/codemirror"], mod);
|
10224 |
else // Plain browser env
|
3 |
/***/ 0:
|
4 |
/***/ function(module, exports, __webpack_require__) {
|
5 |
|
6 |
+
__webpack_require__(440);
|
7 |
+
__webpack_require__(442);
|
8 |
+
module.exports = __webpack_require__(444);
|
9 |
|
10 |
|
11 |
/***/ },
|
12 |
|
13 |
+
/***/ 440:
|
14 |
/***/ function(module, exports, __webpack_require__) {
|
15 |
|
16 |
+
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["WysijaForm"] = __webpack_require__(441);
|
17 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
18 |
|
19 |
/***/ },
|
20 |
|
21 |
+
/***/ 441:
|
22 |
/***/ function(module, exports) {
|
23 |
|
24 |
/*
|
1088 |
|
1089 |
/***/ },
|
1090 |
|
1091 |
+
/***/ 442:
|
1092 |
/***/ function(module, exports, __webpack_require__) {
|
1093 |
|
1094 |
+
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["CodeMirror"] = __webpack_require__(443);
|
1095 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
1096 |
|
1097 |
/***/ },
|
1098 |
|
1099 |
+
/***/ 443:
|
1100 |
/***/ function(module, exports, __webpack_require__) {
|
1101 |
|
1102 |
// CodeMirror, copyright (c) by Marijn Haverbeke and others
|
10210 |
|
10211 |
/***/ },
|
10212 |
|
10213 |
+
/***/ 444:
|
10214 |
/***/ function(module, exports, __webpack_require__) {
|
10215 |
|
10216 |
// CodeMirror, copyright (c) by Marijn Haverbeke and others
|
10218 |
|
10219 |
(function(mod) {
|
10220 |
if (true) // CommonJS
|
10221 |
+
mod(__webpack_require__(442));
|
10222 |
else if (typeof define == "function" && define.amd) // AMD
|
10223 |
define(["../../lib/codemirror"], mod);
|
10224 |
else // Plain browser env
|
assets/js/mailpoet.js
CHANGED
@@ -3,13 +3,13 @@ webpackJsonp([2],[
|
|
3 |
/***/ function(module, exports, __webpack_require__) {
|
4 |
|
5 |
__webpack_require__(267);
|
6 |
-
__webpack_require__(444);
|
7 |
__webpack_require__(445);
|
8 |
__webpack_require__(446);
|
9 |
__webpack_require__(447);
|
10 |
__webpack_require__(448);
|
11 |
__webpack_require__(449);
|
12 |
-
|
|
|
13 |
|
14 |
|
15 |
/***/ },
|
@@ -1883,7 +1883,7 @@ webpackJsonp([2],[
|
|
1883 |
/***/ function(module, exports, __webpack_require__) {
|
1884 |
|
1885 |
/* WEBPACK VAR INJECTION */(function(module) {//! moment.js
|
1886 |
-
//! version : 2.
|
1887 |
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
|
1888 |
//! license : MIT
|
1889 |
//! momentjs.com
|
@@ -1926,7 +1926,7 @@ webpackJsonp([2],[
|
|
1926 |
}
|
1927 |
|
1928 |
function isNumber(input) {
|
1929 |
-
return typeof
|
1930 |
}
|
1931 |
|
1932 |
function isDate(input) {
|
@@ -2118,6 +2118,9 @@ webpackJsonp([2],[
|
|
2118 |
function Moment(config) {
|
2119 |
copyConfig(this, config);
|
2120 |
this._d = new Date(config._d != null ? config._d.getTime() : NaN);
|
|
|
|
|
|
|
2121 |
// Prevent infinite loop in case updateOffset creates new moment
|
2122 |
// objects.
|
2123 |
if (updateInProgress === false) {
|
@@ -6145,7 +6148,7 @@ webpackJsonp([2],[
|
|
6145 |
// Side effect imports
|
6146 |
|
6147 |
|
6148 |
-
hooks.version = '2.
|
6149 |
|
6150 |
setHookCallback(createLocal);
|
6151 |
|
@@ -6414,12 +6417,14 @@ webpackJsonp([2],[
|
|
6414 |
"./vi.js": 395,
|
6415 |
"./x-pseudo": 396,
|
6416 |
"./x-pseudo.js": 396,
|
6417 |
-
"./
|
6418 |
-
"./
|
6419 |
-
"./zh-
|
6420 |
-
"./zh-
|
6421 |
-
"./zh-
|
6422 |
-
"./zh-
|
|
|
|
|
6423 |
};
|
6424 |
function webpackContext(req) {
|
6425 |
return __webpack_require__(webpackContextResolve(req));
|
@@ -8017,7 +8022,7 @@ webpackJsonp([2],[
|
|
8017 |
sameElse : 'L'
|
8018 |
},
|
8019 |
relativeTime : {
|
8020 |
-
future : '
|
8021 |
past : 'fa %s',
|
8022 |
s : 'uns segons',
|
8023 |
m : 'un minut',
|
@@ -16381,6 +16386,71 @@ webpackJsonp([2],[
|
|
16381 |
|
16382 |
/***/ },
|
16383 |
/* 397 */
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
16384 |
/***/ function(module, exports, __webpack_require__) {
|
16385 |
|
16386 |
//! moment.js locale configuration
|
@@ -16512,7 +16582,7 @@ webpackJsonp([2],[
|
|
16512 |
|
16513 |
|
16514 |
/***/ },
|
16515 |
-
/*
|
16516 |
/***/ function(module, exports, __webpack_require__) {
|
16517 |
|
16518 |
//! moment.js locale configuration
|
@@ -16622,7 +16692,7 @@ webpackJsonp([2],[
|
|
16622 |
|
16623 |
|
16624 |
/***/ },
|
16625 |
-
/*
|
16626 |
/***/ function(module, exports, __webpack_require__) {
|
16627 |
|
16628 |
//! moment.js locale configuration
|
@@ -16731,7 +16801,6 @@ webpackJsonp([2],[
|
|
16731 |
|
16732 |
|
16733 |
/***/ },
|
16734 |
-
/* 400 */,
|
16735 |
/* 401 */,
|
16736 |
/* 402 */,
|
16737 |
/* 403 */,
|
@@ -16775,7 +16844,8 @@ webpackJsonp([2],[
|
|
16775 |
/* 441 */,
|
16776 |
/* 442 */,
|
16777 |
/* 443 */,
|
16778 |
-
/* 444
|
|
|
16779 |
/***/ function(module, exports, __webpack_require__) {
|
16780 |
|
16781 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266), __webpack_require__(270)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery, _) {
|
@@ -16853,7 +16923,7 @@ webpackJsonp([2],[
|
|
16853 |
|
16854 |
|
16855 |
/***/ },
|
16856 |
-
/*
|
16857 |
/***/ function(module, exports, __webpack_require__) {
|
16858 |
|
16859 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
@@ -17026,7 +17096,7 @@ webpackJsonp([2],[
|
|
17026 |
|
17027 |
|
17028 |
/***/ },
|
17029 |
-
/*
|
17030 |
/***/ function(module, exports, __webpack_require__) {
|
17031 |
|
17032 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
@@ -17056,7 +17126,7 @@ webpackJsonp([2],[
|
|
17056 |
|
17057 |
|
17058 |
/***/ },
|
17059 |
-
/*
|
17060 |
/***/ function(module, exports, __webpack_require__) {
|
17061 |
|
17062 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery) {
|
@@ -17665,7 +17735,7 @@ webpackJsonp([2],[
|
|
17665 |
|
17666 |
|
17667 |
/***/ },
|
17668 |
-
/*
|
17669 |
/***/ function(module, exports, __webpack_require__) {
|
17670 |
|
17671 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery) {
|
@@ -17890,7 +17960,7 @@ webpackJsonp([2],[
|
|
17890 |
|
17891 |
|
17892 |
/***/ },
|
17893 |
-
/*
|
17894 |
/***/ function(module, exports, __webpack_require__) {
|
17895 |
|
17896 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
@@ -17999,7 +18069,7 @@ webpackJsonp([2],[
|
|
17999 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
18000 |
|
18001 |
/***/ },
|
18002 |
-
/*
|
18003 |
/***/ function(module, exports, __webpack_require__) {
|
18004 |
|
18005 |
/* WEBPACK VAR INJECTION */(function(global) {/*!
|
3 |
/***/ function(module, exports, __webpack_require__) {
|
4 |
|
5 |
__webpack_require__(267);
|
|
|
6 |
__webpack_require__(445);
|
7 |
__webpack_require__(446);
|
8 |
__webpack_require__(447);
|
9 |
__webpack_require__(448);
|
10 |
__webpack_require__(449);
|
11 |
+
__webpack_require__(450);
|
12 |
+
module.exports = __webpack_require__(451);
|
13 |
|
14 |
|
15 |
/***/ },
|
1883 |
/***/ function(module, exports, __webpack_require__) {
|
1884 |
|
1885 |
/* WEBPACK VAR INJECTION */(function(module) {//! moment.js
|
1886 |
+
//! version : 2.17.0
|
1887 |
//! authors : Tim Wood, Iskren Chernev, Moment.js contributors
|
1888 |
//! license : MIT
|
1889 |
//! momentjs.com
|
1926 |
}
|
1927 |
|
1928 |
function isNumber(input) {
|
1929 |
+
return typeof input === 'number' || Object.prototype.toString.call(input) === '[object Number]';
|
1930 |
}
|
1931 |
|
1932 |
function isDate(input) {
|
2118 |
function Moment(config) {
|
2119 |
copyConfig(this, config);
|
2120 |
this._d = new Date(config._d != null ? config._d.getTime() : NaN);
|
2121 |
+
if (!this.isValid()) {
|
2122 |
+
this._d = new Date(NaN);
|
2123 |
+
}
|
2124 |
// Prevent infinite loop in case updateOffset creates new moment
|
2125 |
// objects.
|
2126 |
if (updateInProgress === false) {
|
6148 |
// Side effect imports
|
6149 |
|
6150 |
|
6151 |
+
hooks.version = '2.17.0';
|
6152 |
|
6153 |
setHookCallback(createLocal);
|
6154 |
|
6417 |
"./vi.js": 395,
|
6418 |
"./x-pseudo": 396,
|
6419 |
"./x-pseudo.js": 396,
|
6420 |
+
"./yo": 397,
|
6421 |
+
"./yo.js": 397,
|
6422 |
+
"./zh-cn": 398,
|
6423 |
+
"./zh-cn.js": 398,
|
6424 |
+
"./zh-hk": 399,
|
6425 |
+
"./zh-hk.js": 399,
|
6426 |
+
"./zh-tw": 400,
|
6427 |
+
"./zh-tw.js": 400
|
6428 |
};
|
6429 |
function webpackContext(req) {
|
6430 |
return __webpack_require__(webpackContextResolve(req));
|
8022 |
sameElse : 'L'
|
8023 |
},
|
8024 |
relativeTime : {
|
8025 |
+
future : 'd\'aquí %s',
|
8026 |
past : 'fa %s',
|
8027 |
s : 'uns segons',
|
8028 |
m : 'un minut',
|
16386 |
|
16387 |
/***/ },
|
16388 |
/* 397 */
|
16389 |
+
/***/ function(module, exports, __webpack_require__) {
|
16390 |
+
|
16391 |
+
//! moment.js locale configuration
|
16392 |
+
//! locale : Yoruba Nigeria (yo)
|
16393 |
+
//! author : Atolagbe Abisoye : https://github.com/andela-batolagbe
|
16394 |
+
|
16395 |
+
;(function (global, factory) {
|
16396 |
+
true ? factory(__webpack_require__(289)) :
|
16397 |
+
typeof define === 'function' && define.amd ? define(['../moment'], factory) :
|
16398 |
+
factory(global.moment)
|
16399 |
+
}(this, (function (moment) { 'use strict';
|
16400 |
+
|
16401 |
+
|
16402 |
+
var yo = moment.defineLocale('yo', {
|
16403 |
+
months : 'Sẹ́rẹ́_Èrèlè_Ẹrẹ̀nà_Ìgbé_Èbibi_Òkùdu_Agẹmo_Ògún_Owewe_Ọ̀wàrà_Bélú_Ọ̀pẹ̀̀'.split('_'),
|
16404 |
+
monthsShort : 'Sẹ́r_Èrl_Ẹrn_Ìgb_Èbi_Òkù_Agẹ_Ògú_Owe_Ọ̀wà_Bél_Ọ̀pẹ̀̀'.split('_'),
|
16405 |
+
weekdays : 'Àìkú_Ajé_Ìsẹ́gun_Ọjọ́rú_Ọjọ́bọ_Ẹtì_Àbámẹ́ta'.split('_'),
|
16406 |
+
weekdaysShort : 'Àìk_Ajé_Ìsẹ́_Ọjr_Ọjb_Ẹtì_Àbá'.split('_'),
|
16407 |
+
weekdaysMin : 'Àì_Aj_Ìs_Ọr_Ọb_Ẹt_Àb'.split('_'),
|
16408 |
+
longDateFormat : {
|
16409 |
+
LT : 'h:mm A',
|
16410 |
+
LTS : 'h:mm:ss A',
|
16411 |
+
L : 'DD/MM/YYYY',
|
16412 |
+
LL : 'D MMMM YYYY',
|
16413 |
+
LLL : 'D MMMM YYYY h:mm A',
|
16414 |
+
LLLL : 'dddd, D MMMM YYYY h:mm A'
|
16415 |
+
},
|
16416 |
+
calendar : {
|
16417 |
+
sameDay : '[Ònì ni] LT',
|
16418 |
+
nextDay : '[Ọ̀la ni] LT',
|
16419 |
+
nextWeek : 'dddd [Ọsẹ̀ tón\'bọ] [ni] LT',
|
16420 |
+
lastDay : '[Àna ni] LT',
|
16421 |
+
lastWeek : 'dddd [Ọsẹ̀ tólọ́] [ni] LT',
|
16422 |
+
sameElse : 'L'
|
16423 |
+
},
|
16424 |
+
relativeTime : {
|
16425 |
+
future : 'ní %s',
|
16426 |
+
past : '%s kọjá',
|
16427 |
+
s : 'ìsẹjú aayá die',
|
16428 |
+
m : 'ìsẹjú kan',
|
16429 |
+
mm : 'ìsẹjú %d',
|
16430 |
+
h : 'wákati kan',
|
16431 |
+
hh : 'wákati %d',
|
16432 |
+
d : 'ọjọ́ kan',
|
16433 |
+
dd : 'ọjọ́ %d',
|
16434 |
+
M : 'osù kan',
|
16435 |
+
MM : 'osù %d',
|
16436 |
+
y : 'ọdún kan',
|
16437 |
+
yy : 'ọdún %d'
|
16438 |
+
},
|
16439 |
+
ordinalParse : /ọjọ́\s\d{1,2}/,
|
16440 |
+
ordinal : 'ọjọ́ %d',
|
16441 |
+
week : {
|
16442 |
+
dow : 1, // Monday is the first day of the week.
|
16443 |
+
doy : 4 // The week that contains Jan 4th is the first week of the year.
|
16444 |
+
}
|
16445 |
+
});
|
16446 |
+
|
16447 |
+
return yo;
|
16448 |
+
|
16449 |
+
})));
|
16450 |
+
|
16451 |
+
|
16452 |
+
/***/ },
|
16453 |
+
/* 398 */
|
16454 |
/***/ function(module, exports, __webpack_require__) {
|
16455 |
|
16456 |
//! moment.js locale configuration
|
16582 |
|
16583 |
|
16584 |
/***/ },
|
16585 |
+
/* 399 */
|
16586 |
/***/ function(module, exports, __webpack_require__) {
|
16587 |
|
16588 |
//! moment.js locale configuration
|
16692 |
|
16693 |
|
16694 |
/***/ },
|
16695 |
+
/* 400 */
|
16696 |
/***/ function(module, exports, __webpack_require__) {
|
16697 |
|
16698 |
//! moment.js locale configuration
|
16801 |
|
16802 |
|
16803 |
/***/ },
|
|
|
16804 |
/* 401 */,
|
16805 |
/* 402 */,
|
16806 |
/* 403 */,
|
16844 |
/* 441 */,
|
16845 |
/* 442 */,
|
16846 |
/* 443 */,
|
16847 |
+
/* 444 */,
|
16848 |
+
/* 445 */
|
16849 |
/***/ function(module, exports, __webpack_require__) {
|
16850 |
|
16851 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266), __webpack_require__(270)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery, _) {
|
16923 |
|
16924 |
|
16925 |
/***/ },
|
16926 |
+
/* 446 */
|
16927 |
/***/ function(module, exports, __webpack_require__) {
|
16928 |
|
16929 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
17096 |
|
17097 |
|
17098 |
/***/ },
|
17099 |
+
/* 447 */
|
17100 |
/***/ function(module, exports, __webpack_require__) {
|
17101 |
|
17102 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
17126 |
|
17127 |
|
17128 |
/***/ },
|
17129 |
+
/* 448 */
|
17130 |
/***/ function(module, exports, __webpack_require__) {
|
17131 |
|
17132 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery) {
|
17735 |
|
17736 |
|
17737 |
/***/ },
|
17738 |
+
/* 449 */
|
17739 |
/***/ function(module, exports, __webpack_require__) {
|
17740 |
|
17741 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery) {
|
17960 |
|
17961 |
|
17962 |
/***/ },
|
17963 |
+
/* 450 */
|
17964 |
/***/ function(module, exports, __webpack_require__) {
|
17965 |
|
17966 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
18069 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
18070 |
|
18071 |
/***/ },
|
18072 |
+
/* 451 */
|
18073 |
/***/ function(module, exports, __webpack_require__) {
|
18074 |
|
18075 |
/* WEBPACK VAR INJECTION */(function(global) {/*!
|
assets/js/newsletter_editor.js
CHANGED
@@ -4,27 +4,26 @@ webpackJsonp([3],{
|
|
4 |
/***/ function(module, exports, __webpack_require__) {
|
5 |
|
6 |
__webpack_require__(270);
|
7 |
-
__webpack_require__(
|
8 |
-
__webpack_require__(451);
|
9 |
__webpack_require__(452);
|
10 |
__webpack_require__(453);
|
11 |
__webpack_require__(454);
|
12 |
-
__webpack_require__(279);
|
13 |
__webpack_require__(455);
|
|
|
14 |
__webpack_require__(456);
|
15 |
__webpack_require__(457);
|
16 |
__webpack_require__(458);
|
17 |
-
__webpack_require__(
|
18 |
__webpack_require__(462);
|
19 |
__webpack_require__(463);
|
20 |
-
__webpack_require__(
|
21 |
__webpack_require__(466);
|
22 |
__webpack_require__(467);
|
23 |
-
__webpack_require__(
|
24 |
__webpack_require__(470);
|
25 |
__webpack_require__(471);
|
26 |
-
__webpack_require__(
|
27 |
-
__webpack_require__(
|
28 |
__webpack_require__(475);
|
29 |
__webpack_require__(476);
|
30 |
__webpack_require__(477);
|
@@ -44,7 +43,8 @@ webpackJsonp([3],{
|
|
44 |
__webpack_require__(491);
|
45 |
__webpack_require__(492);
|
46 |
__webpack_require__(493);
|
47 |
-
|
|
|
48 |
|
49 |
|
50 |
/***/ },
|
@@ -7367,15 +7367,15 @@ webpackJsonp([3],{
|
|
7367 |
|
7368 |
/***/ },
|
7369 |
|
7370 |
-
/***/
|
7371 |
/***/ function(module, exports, __webpack_require__) {
|
7372 |
|
7373 |
-
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["Backbone"] = __webpack_require__(
|
7374 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
7375 |
|
7376 |
/***/ },
|
7377 |
|
7378 |
-
/***/
|
7379 |
/***/ function(module, exports, __webpack_require__) {
|
7380 |
|
7381 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(global) {// Backbone.js 1.3.3
|
@@ -9303,7 +9303,7 @@ webpackJsonp([3],{
|
|
9303 |
|
9304 |
/***/ },
|
9305 |
|
9306 |
-
/***/
|
9307 |
/***/ function(module, exports, __webpack_require__) {
|
9308 |
|
9309 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266), __webpack_require__(270)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery, _) {
|
@@ -9382,7 +9382,7 @@ webpackJsonp([3],{
|
|
9382 |
|
9383 |
/***/ },
|
9384 |
|
9385 |
-
/***/
|
9386 |
/***/ function(module, exports, __webpack_require__) {
|
9387 |
|
9388 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery) {
|
@@ -9992,7 +9992,7 @@ webpackJsonp([3],{
|
|
9992 |
|
9993 |
/***/ },
|
9994 |
|
9995 |
-
/***/
|
9996 |
/***/ function(module, exports, __webpack_require__) {
|
9997 |
|
9998 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery) {
|
@@ -10218,7 +10218,7 @@ webpackJsonp([3],{
|
|
10218 |
|
10219 |
/***/ },
|
10220 |
|
10221 |
-
/***/
|
10222 |
/***/ function(module, exports, __webpack_require__) {
|
10223 |
|
10224 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;// MarionetteJS (Backbone.Marionette)
|
@@ -10244,7 +10244,7 @@ webpackJsonp([3],{
|
|
10244 |
|
10245 |
/* istanbul ignore next */
|
10246 |
if (true) {
|
10247 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(
|
10248 |
return (root.Marionette = root.Mn = factory(root, Backbone, _));
|
10249 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
10250 |
} else if (typeof exports !== 'undefined') {
|
@@ -14190,7 +14190,7 @@ webpackJsonp([3],{
|
|
14190 |
|
14191 |
/***/ },
|
14192 |
|
14193 |
-
/***/
|
14194 |
/***/ function(module, exports) {
|
14195 |
|
14196 |
Backbone.SuperModel = (function(_, Backbone){
|
@@ -14613,7 +14613,7 @@ webpackJsonp([3],{
|
|
14613 |
|
14614 |
/***/ },
|
14615 |
|
14616 |
-
/***/
|
14617 |
/***/ function(module, exports, __webpack_require__) {
|
14618 |
|
14619 |
/**
|
@@ -20596,13 +20596,13 @@ webpackJsonp([3],{
|
|
20596 |
|
20597 |
/***/ },
|
20598 |
|
20599 |
-
/***/
|
20600 |
/***/ function(module, exports, __webpack_require__) {
|
20601 |
|
20602 |
// Backbone.Radio v1.0.4
|
20603 |
|
20604 |
(function (global, factory) {
|
20605 |
-
true ? module.exports = factory(__webpack_require__(270), __webpack_require__(
|
20606 |
typeof define === 'function' && define.amd ? define(['underscore', 'backbone'], factory) :
|
20607 |
(global.Backbone = global.Backbone || {}, global.Backbone.Radio = factory(global._,global.Backbone));
|
20608 |
}(this, function (_,Backbone) { 'use strict';
|
@@ -20954,7 +20954,7 @@ webpackJsonp([3],{
|
|
20954 |
|
20955 |
/***/ },
|
20956 |
|
20957 |
-
/***/
|
20958 |
/***/ function(module, exports, __webpack_require__) {
|
20959 |
|
20960 |
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;// Spectrum Colorpicker v1.8.0
|
@@ -23284,7 +23284,7 @@ webpackJsonp([3],{
|
|
23284 |
|
23285 |
/***/ },
|
23286 |
|
23287 |
-
/***/
|
23288 |
/***/ function(module, exports) {
|
23289 |
|
23290 |
// Generated by CoffeeScript 1.9.2
|
@@ -23555,7 +23555,7 @@ webpackJsonp([3],{
|
|
23555 |
|
23556 |
/***/ },
|
23557 |
|
23558 |
-
/***/
|
23559 |
/***/ function(module, exports) {
|
23560 |
|
23561 |
/* Blob.js
|
@@ -23776,7 +23776,7 @@ webpackJsonp([3],{
|
|
23776 |
|
23777 |
/***/ },
|
23778 |
|
23779 |
-
/***/
|
23780 |
/***/ function(module, exports, __webpack_require__) {
|
23781 |
|
23782 |
var __WEBPACK_AMD_DEFINE_RESULT__;/* FileSaver.js
|
@@ -23962,7 +23962,7 @@ webpackJsonp([3],{
|
|
23962 |
|
23963 |
if (typeof module !== "undefined" && module.exports) {
|
23964 |
module.exports.saveAs = saveAs;
|
23965 |
-
} else if (("function" !== "undefined" && __webpack_require__(
|
23966 |
!(__WEBPACK_AMD_DEFINE_RESULT__ = function() {
|
23967 |
return saveAs;
|
23968 |
}.call(exports, __webpack_require__, exports, module), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
@@ -23971,7 +23971,7 @@ webpackJsonp([3],{
|
|
23971 |
|
23972 |
/***/ },
|
23973 |
|
23974 |
-
/***/
|
23975 |
/***/ function(module, exports) {
|
23976 |
|
23977 |
module.exports = function() { throw new Error("define cannot be used indirect"); };
|
@@ -23979,7 +23979,7 @@ webpackJsonp([3],{
|
|
23979 |
|
23980 |
/***/ },
|
23981 |
|
23982 |
-
/***/
|
23983 |
/***/ function(module, exports) {
|
23984 |
|
23985 |
/* WEBPACK VAR INJECTION */(function(__webpack_amd_options__) {module.exports = __webpack_amd_options__;
|
@@ -23988,7 +23988,7 @@ webpackJsonp([3],{
|
|
23988 |
|
23989 |
/***/ },
|
23990 |
|
23991 |
-
/***/
|
23992 |
/***/ function(module, exports, __webpack_require__) {
|
23993 |
|
23994 |
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/*** IMPORTS FROM imports-loader ***/
|
@@ -27884,7 +27884,7 @@ webpackJsonp([3],{
|
|
27884 |
|
27885 |
/***/ },
|
27886 |
|
27887 |
-
/***/
|
27888 |
/***/ function(module, exports, __webpack_require__) {
|
27889 |
|
27890 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -27897,7 +27897,7 @@ webpackJsonp([3],{
|
|
27897 |
|
27898 |
(function(root, factory) {
|
27899 |
if (true) {
|
27900 |
-
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(
|
27901 |
return factory(Marionette, Radio, _);
|
27902 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
27903 |
}
|
@@ -27922,17 +27922,17 @@ webpackJsonp([3],{
|
|
27922 |
|
27923 |
/***/ },
|
27924 |
|
27925 |
-
/***/
|
27926 |
/***/ function(module, exports, __webpack_require__) {
|
27927 |
|
27928 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
27929 |
-
__webpack_require__(
|
27930 |
-
__webpack_require__(451),
|
27931 |
__webpack_require__(452),
|
|
|
27932 |
__webpack_require__(266),
|
27933 |
__webpack_require__(270),
|
27934 |
-
__webpack_require__(
|
27935 |
-
__webpack_require__(
|
27936 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Backbone, Marionette, SuperModel, jQuery, _, Handlebars) {
|
27937 |
|
27938 |
var app = new Marionette.Application(), AppView;
|
@@ -27965,12 +27965,12 @@ webpackJsonp([3],{
|
|
27965 |
|
27966 |
/***/ },
|
27967 |
|
27968 |
-
/***/
|
27969 |
/***/ function(module, exports, __webpack_require__) {
|
27970 |
|
27971 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
27972 |
-
__webpack_require__(
|
27973 |
-
__webpack_require__(
|
27974 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, SuperModel) {
|
27975 |
|
27976 |
var Module = {};
|
@@ -28008,13 +28008,13 @@ webpackJsonp([3],{
|
|
28008 |
|
28009 |
/***/ },
|
28010 |
|
28011 |
-
/***/
|
28012 |
/***/ function(module, exports, __webpack_require__) {
|
28013 |
|
28014 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28015 |
-
__webpack_require__(
|
28016 |
-
__webpack_require__(
|
28017 |
-
__webpack_require__(
|
28018 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, Marionette, SuperModel) {
|
28019 |
|
28020 |
"use strict";
|
@@ -28100,19 +28100,19 @@ webpackJsonp([3],{
|
|
28100 |
|
28101 |
/***/ },
|
28102 |
|
28103 |
-
/***/
|
28104 |
/***/ function(module, exports, __webpack_require__) {
|
28105 |
|
28106 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28107 |
-
__webpack_require__(
|
28108 |
-
__webpack_require__(
|
28109 |
__webpack_require__(267),
|
28110 |
-
__webpack_require__(
|
28111 |
-
__webpack_require__(451),
|
28112 |
__webpack_require__(452),
|
|
|
28113 |
__webpack_require__(270),
|
28114 |
__webpack_require__(266),
|
28115 |
-
__webpack_require__(
|
28116 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
28117 |
App,
|
28118 |
CommunicationComponent,
|
@@ -28459,14 +28459,14 @@ webpackJsonp([3],{
|
|
28459 |
|
28460 |
/***/ },
|
28461 |
|
28462 |
-
/***/
|
28463 |
/***/ function(module, exports, __webpack_require__) {
|
28464 |
|
28465 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28466 |
-
__webpack_require__(
|
28467 |
__webpack_require__(270),
|
28468 |
__webpack_require__(267),
|
28469 |
-
__webpack_require__(
|
28470 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, _, MailPoet) {
|
28471 |
|
28472 |
var Module = {};
|
@@ -28570,12 +28570,12 @@ webpackJsonp([3],{
|
|
28570 |
|
28571 |
/***/ },
|
28572 |
|
28573 |
-
/***/
|
28574 |
/***/ function(module, exports, __webpack_require__) {
|
28575 |
|
28576 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28577 |
-
__webpack_require__(
|
28578 |
-
__webpack_require__(
|
28579 |
__webpack_require__(270)
|
28580 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, SuperModel, _) {
|
28581 |
"use strict";
|
@@ -28672,13 +28672,13 @@ webpackJsonp([3],{
|
|
28672 |
|
28673 |
/***/ },
|
28674 |
|
28675 |
-
/***/
|
28676 |
/***/ function(module, exports, __webpack_require__) {
|
28677 |
|
28678 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28679 |
-
__webpack_require__(
|
28680 |
-
__webpack_require__(
|
28681 |
-
__webpack_require__(
|
28682 |
__webpack_require__(270),
|
28683 |
__webpack_require__(266)
|
28684 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, Backbone, Marionette, _, jQuery) {
|
@@ -28715,20 +28715,20 @@ webpackJsonp([3],{
|
|
28715 |
|
28716 |
/***/ },
|
28717 |
|
28718 |
-
/***/
|
28719 |
/***/ function(module, exports, __webpack_require__) {
|
28720 |
|
28721 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28722 |
-
__webpack_require__(
|
28723 |
-
__webpack_require__(
|
28724 |
__webpack_require__(267),
|
28725 |
-
__webpack_require__(
|
28726 |
-
__webpack_require__(
|
28727 |
-
__webpack_require__(
|
28728 |
__webpack_require__(266),
|
28729 |
-
__webpack_require__(457),
|
28730 |
__webpack_require__(458),
|
28731 |
-
__webpack_require__(
|
|
|
28732 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
28733 |
App,
|
28734 |
CommunicationComponent,
|
@@ -29074,15 +29074,15 @@ webpackJsonp([3],{
|
|
29074 |
|
29075 |
/***/ },
|
29076 |
|
29077 |
-
/***/
|
29078 |
/***/ function(module, exports, __webpack_require__) {
|
29079 |
|
29080 |
-
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["html2canvas"] = __webpack_require__(
|
29081 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
29082 |
|
29083 |
/***/ },
|
29084 |
|
29085 |
-
/***/
|
29086 |
/***/ function(module, exports, __webpack_require__) {
|
29087 |
|
29088 |
var require;var require;/* WEBPACK VAR INJECTION */(function(global) {/*
|
@@ -33623,7 +33623,7 @@ webpackJsonp([3],{
|
|
33623 |
|
33624 |
/***/ },
|
33625 |
|
33626 |
-
/***/
|
33627 |
/***/ function(module, exports, __webpack_require__) {
|
33628 |
|
33629 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -33633,7 +33633,7 @@ webpackJsonp([3],{
|
|
33633 |
* For more check: http://marionettejs.com/docs/marionette.behaviors.html#behaviorslookup
|
33634 |
*/
|
33635 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
33636 |
-
__webpack_require__(
|
33637 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette) {
|
33638 |
|
33639 |
var BehaviorsLookup = {};
|
@@ -33649,7 +33649,7 @@ webpackJsonp([3],{
|
|
33649 |
|
33650 |
/***/ },
|
33651 |
|
33652 |
-
/***/
|
33653 |
/***/ function(module, exports, __webpack_require__) {
|
33654 |
|
33655 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -33658,9 +33658,9 @@ webpackJsonp([3],{
|
|
33658 |
* Adds a color picker integration with the view
|
33659 |
*/
|
33660 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
33661 |
-
__webpack_require__(
|
33662 |
-
__webpack_require__(
|
33663 |
-
__webpack_require__(
|
33664 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, BehaviorsLookup, Spectrum) {
|
33665 |
|
33666 |
BehaviorsLookup.ColorPickerBehavior = Marionette.Behavior.extend({
|
@@ -33679,7 +33679,7 @@ webpackJsonp([3],{
|
|
33679 |
|
33680 |
/***/ },
|
33681 |
|
33682 |
-
/***/
|
33683 |
/***/ function(module, exports, __webpack_require__) {
|
33684 |
|
33685 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -33690,11 +33690,11 @@ webpackJsonp([3],{
|
|
33690 |
* accept droppables
|
33691 |
*/
|
33692 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
33693 |
-
__webpack_require__(
|
33694 |
__webpack_require__(270),
|
33695 |
__webpack_require__(266),
|
33696 |
-
__webpack_require__(
|
33697 |
-
__webpack_require__(
|
33698 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, _, jQuery, BehaviorsLookup, interact) {
|
33699 |
|
33700 |
BehaviorsLookup.ContainerDropZoneBehavior = Marionette.Behavior.extend({
|
@@ -34114,7 +34114,7 @@ webpackJsonp([3],{
|
|
34114 |
|
34115 |
/***/ },
|
34116 |
|
34117 |
-
/***/
|
34118 |
/***/ function(module, exports, __webpack_require__) {
|
34119 |
|
34120 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -34124,11 +34124,11 @@ webpackJsonp([3],{
|
|
34124 |
* Part of the drag&drop behavior.
|
34125 |
*/
|
34126 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34127 |
-
__webpack_require__(
|
34128 |
__webpack_require__(270),
|
34129 |
__webpack_require__(266),
|
34130 |
-
__webpack_require__(
|
34131 |
-
__webpack_require__(
|
34132 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, _, jQuery, BehaviorsLookup, interact) {
|
34133 |
|
34134 |
BehaviorsLookup.DraggableBehavior = Marionette.Behavior.extend({
|
@@ -34262,7 +34262,7 @@ webpackJsonp([3],{
|
|
34262 |
|
34263 |
/***/ },
|
34264 |
|
34265 |
-
/***/
|
34266 |
/***/ function(module, exports, __webpack_require__) {
|
34267 |
|
34268 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -34271,8 +34271,8 @@ webpackJsonp([3],{
|
|
34271 |
* Highlights a block that is being edited
|
34272 |
*/
|
34273 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34274 |
-
__webpack_require__(
|
34275 |
-
__webpack_require__(
|
34276 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, BehaviorsLookup) {
|
34277 |
|
34278 |
BehaviorsLookup.HighlightEditingBehavior = Marionette.Behavior.extend({
|
@@ -34292,7 +34292,7 @@ webpackJsonp([3],{
|
|
34292 |
|
34293 |
/***/ },
|
34294 |
|
34295 |
-
/***/
|
34296 |
/***/ function(module, exports, __webpack_require__) {
|
34297 |
|
34298 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -34301,9 +34301,9 @@ webpackJsonp([3],{
|
|
34301 |
* Allows resizing elements within a block
|
34302 |
*/
|
34303 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34304 |
-
__webpack_require__(
|
34305 |
-
__webpack_require__(
|
34306 |
-
__webpack_require__(
|
34307 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, BehaviorsLookup, interact) {
|
34308 |
|
34309 |
BehaviorsLookup.ResizableBehavior = Marionette.Behavior.extend({
|
@@ -34367,7 +34367,7 @@ webpackJsonp([3],{
|
|
34367 |
|
34368 |
/***/ },
|
34369 |
|
34370 |
-
/***/
|
34371 |
/***/ function(module, exports, __webpack_require__) {
|
34372 |
|
34373 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -34376,9 +34376,9 @@ webpackJsonp([3],{
|
|
34376 |
* Allows sorting elements within a collection
|
34377 |
*/
|
34378 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34379 |
-
__webpack_require__(
|
34380 |
__webpack_require__(270),
|
34381 |
-
__webpack_require__(
|
34382 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, _, BehaviorsLookup) {
|
34383 |
|
34384 |
BehaviorsLookup.SortableBehavior = Marionette.Behavior.extend({
|
@@ -34414,7 +34414,7 @@ webpackJsonp([3],{
|
|
34414 |
|
34415 |
/***/ },
|
34416 |
|
34417 |
-
/***/
|
34418 |
/***/ function(module, exports, __webpack_require__) {
|
34419 |
|
34420 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -34423,9 +34423,9 @@ webpackJsonp([3],{
|
|
34423 |
* Opens up settings of a BlockView if contents are clicked upon
|
34424 |
*/
|
34425 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34426 |
-
__webpack_require__(
|
34427 |
__webpack_require__(266),
|
34428 |
-
__webpack_require__(
|
34429 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, jQuery, BehaviorsLookup) {
|
34430 |
|
34431 |
BehaviorsLookup.ShowSettingsBehavior = Marionette.Behavior.extend({
|
@@ -34452,7 +34452,7 @@ webpackJsonp([3],{
|
|
34452 |
|
34453 |
/***/ },
|
34454 |
|
34455 |
-
/***/
|
34456 |
/***/ function(module, exports, __webpack_require__) {
|
34457 |
|
34458 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -34461,9 +34461,9 @@ webpackJsonp([3],{
|
|
34461 |
* Adds TinyMCE text editing capabilities to a view
|
34462 |
*/
|
34463 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34464 |
-
__webpack_require__(
|
34465 |
__webpack_require__(270),
|
34466 |
-
__webpack_require__(
|
34467 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, _, BehaviorsLookup) {
|
34468 |
|
34469 |
BehaviorsLookup.TextEditorBehavior = Marionette.Behavior.extend({
|
@@ -34535,7 +34535,7 @@ webpackJsonp([3],{
|
|
34535 |
|
34536 |
/***/ },
|
34537 |
|
34538 |
-
/***/
|
34539 |
/***/ function(module, exports, __webpack_require__) {
|
34540 |
|
34541 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -34545,13 +34545,13 @@ webpackJsonp([3],{
|
|
34545 |
* BlockToolsView, BlockSettingsView and BlockWidgetView are optional.
|
34546 |
*/
|
34547 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34548 |
-
__webpack_require__(
|
34549 |
-
__webpack_require__(451),
|
34550 |
__webpack_require__(452),
|
|
|
34551 |
__webpack_require__(270),
|
34552 |
__webpack_require__(266),
|
34553 |
__webpack_require__(267),
|
34554 |
-
__webpack_require__(
|
34555 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, Marionette, SuperModel, _, jQuery, MailPoet, Modal) {
|
34556 |
|
34557 |
"use strict";
|
@@ -34828,7 +34828,7 @@ webpackJsonp([3],{
|
|
34828 |
|
34829 |
/***/ },
|
34830 |
|
34831 |
-
/***/
|
34832 |
/***/ function(module, exports, __webpack_require__) {
|
34833 |
|
34834 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -34837,12 +34837,12 @@ webpackJsonp([3],{
|
|
34837 |
* as other containers.
|
34838 |
*/
|
34839 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34840 |
-
__webpack_require__(
|
34841 |
-
__webpack_require__(
|
34842 |
__webpack_require__(270),
|
34843 |
__webpack_require__(266),
|
34844 |
-
__webpack_require__(
|
34845 |
-
__webpack_require__(
|
34846 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Backbone, Marionette, _, jQuery, App, BaseBlock) {
|
34847 |
|
34848 |
"use strict";
|
@@ -35269,15 +35269,15 @@ webpackJsonp([3],{
|
|
35269 |
|
35270 |
/***/ },
|
35271 |
|
35272 |
-
/***/
|
35273 |
/***/ function(module, exports, __webpack_require__) {
|
35274 |
|
35275 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
35276 |
* Button content block
|
35277 |
*/
|
35278 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
35279 |
-
__webpack_require__(
|
35280 |
-
__webpack_require__(
|
35281 |
__webpack_require__(267),
|
35282 |
__webpack_require__(270),
|
35283 |
__webpack_require__(266)
|
@@ -35426,15 +35426,15 @@ webpackJsonp([3],{
|
|
35426 |
|
35427 |
/***/ },
|
35428 |
|
35429 |
-
/***/
|
35430 |
/***/ function(module, exports, __webpack_require__) {
|
35431 |
|
35432 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
35433 |
* Image content block
|
35434 |
*/
|
35435 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
35436 |
-
__webpack_require__(
|
35437 |
-
__webpack_require__(
|
35438 |
__webpack_require__(270)
|
35439 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
35440 |
|
@@ -35801,15 +35801,15 @@ webpackJsonp([3],{
|
|
35801 |
|
35802 |
/***/ },
|
35803 |
|
35804 |
-
/***/
|
35805 |
/***/ function(module, exports, __webpack_require__) {
|
35806 |
|
35807 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
35808 |
* Divider content block
|
35809 |
*/
|
35810 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
35811 |
-
__webpack_require__(
|
35812 |
-
__webpack_require__(
|
35813 |
__webpack_require__(270),
|
35814 |
__webpack_require__(266),
|
35815 |
__webpack_require__(267)
|
@@ -35965,15 +35965,15 @@ webpackJsonp([3],{
|
|
35965 |
|
35966 |
/***/ },
|
35967 |
|
35968 |
-
/***/
|
35969 |
/***/ function(module, exports, __webpack_require__) {
|
35970 |
|
35971 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
35972 |
* Text content block
|
35973 |
*/
|
35974 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
35975 |
-
__webpack_require__(
|
35976 |
-
__webpack_require__(
|
35977 |
__webpack_require__(270)
|
35978 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
35979 |
|
@@ -36090,15 +36090,15 @@ webpackJsonp([3],{
|
|
36090 |
|
36091 |
/***/ },
|
36092 |
|
36093 |
-
/***/
|
36094 |
/***/ function(module, exports, __webpack_require__) {
|
36095 |
|
36096 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
36097 |
* Spacer content block
|
36098 |
*/
|
36099 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36100 |
-
__webpack_require__(
|
36101 |
-
__webpack_require__(
|
36102 |
__webpack_require__(270)
|
36103 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
36104 |
|
@@ -36201,15 +36201,15 @@ webpackJsonp([3],{
|
|
36201 |
|
36202 |
/***/ },
|
36203 |
|
36204 |
-
/***/
|
36205 |
/***/ function(module, exports, __webpack_require__) {
|
36206 |
|
36207 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
36208 |
* Footer content block
|
36209 |
*/
|
36210 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36211 |
-
__webpack_require__(
|
36212 |
-
__webpack_require__(
|
36213 |
__webpack_require__(270)
|
36214 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
36215 |
|
@@ -36341,15 +36341,15 @@ webpackJsonp([3],{
|
|
36341 |
|
36342 |
/***/ },
|
36343 |
|
36344 |
-
/***/
|
36345 |
/***/ function(module, exports, __webpack_require__) {
|
36346 |
|
36347 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
36348 |
* Header content block
|
36349 |
*/
|
36350 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36351 |
-
__webpack_require__(
|
36352 |
-
__webpack_require__(
|
36353 |
__webpack_require__(270)
|
36354 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
36355 |
|
@@ -36481,7 +36481,7 @@ webpackJsonp([3],{
|
|
36481 |
|
36482 |
/***/ },
|
36483 |
|
36484 |
-
/***/
|
36485 |
/***/ function(module, exports, __webpack_require__) {
|
36486 |
|
36487 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -36493,13 +36493,13 @@ webpackJsonp([3],{
|
|
36493 |
* block settings view.
|
36494 |
*/
|
36495 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36496 |
-
__webpack_require__(
|
36497 |
-
__webpack_require__(
|
36498 |
-
__webpack_require__(
|
36499 |
-
__webpack_require__(
|
36500 |
-
__webpack_require__(
|
36501 |
__webpack_require__(267),
|
36502 |
-
__webpack_require__(
|
36503 |
__webpack_require__(270),
|
36504 |
__webpack_require__(266)
|
36505 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
@@ -36887,7 +36887,7 @@ webpackJsonp([3],{
|
|
36887 |
|
36888 |
/***/ },
|
36889 |
|
36890 |
-
/***/
|
36891 |
/***/ function(module, exports, __webpack_require__) {
|
36892 |
|
36893 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
@@ -36903,17 +36903,17 @@ webpackJsonp([3],{
|
|
36903 |
* block settings view.
|
36904 |
*/
|
36905 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36906 |
-
__webpack_require__(
|
36907 |
-
__webpack_require__(
|
36908 |
-
__webpack_require__(
|
36909 |
__webpack_require__(270),
|
36910 |
__webpack_require__(266),
|
36911 |
__webpack_require__(267),
|
36912 |
-
__webpack_require__(
|
36913 |
-
__webpack_require__(
|
36914 |
-
__webpack_require__(
|
36915 |
-
__webpack_require__(
|
36916 |
-
__webpack_require__(
|
36917 |
__webpack_require__(279)
|
36918 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
36919 |
Backbone,
|
@@ -37431,18 +37431,18 @@ webpackJsonp([3],{
|
|
37431 |
|
37432 |
/***/ },
|
37433 |
|
37434 |
-
/***/
|
37435 |
/***/ function(module, exports, __webpack_require__) {
|
37436 |
|
37437 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
37438 |
* Social icons content block
|
37439 |
*/
|
37440 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
37441 |
-
__webpack_require__(
|
37442 |
-
__webpack_require__(
|
37443 |
-
__webpack_require__(
|
37444 |
-
__webpack_require__(451),
|
37445 |
__webpack_require__(452),
|
|
|
37446 |
__webpack_require__(270),
|
37447 |
__webpack_require__(266)
|
37448 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, Backbone, Marionette, SuperModel, _, jQuery) {
|
4 |
/***/ function(module, exports, __webpack_require__) {
|
5 |
|
6 |
__webpack_require__(270);
|
7 |
+
__webpack_require__(432);
|
|
|
8 |
__webpack_require__(452);
|
9 |
__webpack_require__(453);
|
10 |
__webpack_require__(454);
|
|
|
11 |
__webpack_require__(455);
|
12 |
+
__webpack_require__(279);
|
13 |
__webpack_require__(456);
|
14 |
__webpack_require__(457);
|
15 |
__webpack_require__(458);
|
16 |
+
__webpack_require__(459);
|
17 |
__webpack_require__(462);
|
18 |
__webpack_require__(463);
|
19 |
+
__webpack_require__(464);
|
20 |
__webpack_require__(466);
|
21 |
__webpack_require__(467);
|
22 |
+
__webpack_require__(468);
|
23 |
__webpack_require__(470);
|
24 |
__webpack_require__(471);
|
25 |
+
__webpack_require__(472);
|
26 |
+
__webpack_require__(469);
|
27 |
__webpack_require__(475);
|
28 |
__webpack_require__(476);
|
29 |
__webpack_require__(477);
|
43 |
__webpack_require__(491);
|
44 |
__webpack_require__(492);
|
45 |
__webpack_require__(493);
|
46 |
+
__webpack_require__(494);
|
47 |
+
module.exports = __webpack_require__(495);
|
48 |
|
49 |
|
50 |
/***/ },
|
7367 |
|
7368 |
/***/ },
|
7369 |
|
7370 |
+
/***/ 432:
|
7371 |
/***/ function(module, exports, __webpack_require__) {
|
7372 |
|
7373 |
+
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["Backbone"] = __webpack_require__(433);
|
7374 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
7375 |
|
7376 |
/***/ },
|
7377 |
|
7378 |
+
/***/ 433:
|
7379 |
/***/ function(module, exports, __webpack_require__) {
|
7380 |
|
7381 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/* WEBPACK VAR INJECTION */(function(global) {// Backbone.js 1.3.3
|
9303 |
|
9304 |
/***/ },
|
9305 |
|
9306 |
+
/***/ 445:
|
9307 |
/***/ function(module, exports, __webpack_require__) {
|
9308 |
|
9309 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266), __webpack_require__(270)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery, _) {
|
9382 |
|
9383 |
/***/ },
|
9384 |
|
9385 |
+
/***/ 448:
|
9386 |
/***/ function(module, exports, __webpack_require__) {
|
9387 |
|
9388 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery) {
|
9992 |
|
9993 |
/***/ },
|
9994 |
|
9995 |
+
/***/ 449:
|
9996 |
/***/ function(module, exports, __webpack_require__) {
|
9997 |
|
9998 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(267), __webpack_require__(266)], __WEBPACK_AMD_DEFINE_RESULT__ = function(MailPoet, jQuery) {
|
10218 |
|
10219 |
/***/ },
|
10220 |
|
10221 |
+
/***/ 452:
|
10222 |
/***/ function(module, exports, __webpack_require__) {
|
10223 |
|
10224 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;// MarionetteJS (Backbone.Marionette)
|
10244 |
|
10245 |
/* istanbul ignore next */
|
10246 |
if (true) {
|
10247 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(432), __webpack_require__(270)], __WEBPACK_AMD_DEFINE_RESULT__ = function(Backbone, _) {
|
10248 |
return (root.Marionette = root.Mn = factory(root, Backbone, _));
|
10249 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
10250 |
} else if (typeof exports !== 'undefined') {
|
14190 |
|
14191 |
/***/ },
|
14192 |
|
14193 |
+
/***/ 453:
|
14194 |
/***/ function(module, exports) {
|
14195 |
|
14196 |
Backbone.SuperModel = (function(_, Backbone){
|
14613 |
|
14614 |
/***/ },
|
14615 |
|
14616 |
+
/***/ 454:
|
14617 |
/***/ function(module, exports, __webpack_require__) {
|
14618 |
|
14619 |
/**
|
20596 |
|
20597 |
/***/ },
|
20598 |
|
20599 |
+
/***/ 455:
|
20600 |
/***/ function(module, exports, __webpack_require__) {
|
20601 |
|
20602 |
// Backbone.Radio v1.0.4
|
20603 |
|
20604 |
(function (global, factory) {
|
20605 |
+
true ? module.exports = factory(__webpack_require__(270), __webpack_require__(432)) :
|
20606 |
typeof define === 'function' && define.amd ? define(['underscore', 'backbone'], factory) :
|
20607 |
(global.Backbone = global.Backbone || {}, global.Backbone.Radio = factory(global._,global.Backbone));
|
20608 |
}(this, function (_,Backbone) { 'use strict';
|
20954 |
|
20955 |
/***/ },
|
20956 |
|
20957 |
+
/***/ 456:
|
20958 |
/***/ function(module, exports, __webpack_require__) {
|
20959 |
|
20960 |
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;// Spectrum Colorpicker v1.8.0
|
23284 |
|
23285 |
/***/ },
|
23286 |
|
23287 |
+
/***/ 457:
|
23288 |
/***/ function(module, exports) {
|
23289 |
|
23290 |
// Generated by CoffeeScript 1.9.2
|
23555 |
|
23556 |
/***/ },
|
23557 |
|
23558 |
+
/***/ 458:
|
23559 |
/***/ function(module, exports) {
|
23560 |
|
23561 |
/* Blob.js
|
23776 |
|
23777 |
/***/ },
|
23778 |
|
23779 |
+
/***/ 459:
|
23780 |
/***/ function(module, exports, __webpack_require__) {
|
23781 |
|
23782 |
var __WEBPACK_AMD_DEFINE_RESULT__;/* FileSaver.js
|
23962 |
|
23963 |
if (typeof module !== "undefined" && module.exports) {
|
23964 |
module.exports.saveAs = saveAs;
|
23965 |
+
} else if (("function" !== "undefined" && __webpack_require__(460) !== null) && (__webpack_require__(461) !== null)) {
|
23966 |
!(__WEBPACK_AMD_DEFINE_RESULT__ = function() {
|
23967 |
return saveAs;
|
23968 |
}.call(exports, __webpack_require__, exports, module), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
23971 |
|
23972 |
/***/ },
|
23973 |
|
23974 |
+
/***/ 460:
|
23975 |
/***/ function(module, exports) {
|
23976 |
|
23977 |
module.exports = function() { throw new Error("define cannot be used indirect"); };
|
23979 |
|
23980 |
/***/ },
|
23981 |
|
23982 |
+
/***/ 461:
|
23983 |
/***/ function(module, exports) {
|
23984 |
|
23985 |
/* WEBPACK VAR INJECTION */(function(__webpack_amd_options__) {module.exports = __webpack_amd_options__;
|
23988 |
|
23989 |
/***/ },
|
23990 |
|
23991 |
+
/***/ 462:
|
23992 |
/***/ function(module, exports, __webpack_require__) {
|
23993 |
|
23994 |
var __WEBPACK_AMD_DEFINE_FACTORY__, __WEBPACK_AMD_DEFINE_RESULT__;/*** IMPORTS FROM imports-loader ***/
|
27884 |
|
27885 |
/***/ },
|
27886 |
|
27887 |
+
/***/ 463:
|
27888 |
/***/ function(module, exports, __webpack_require__) {
|
27889 |
|
27890 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
27897 |
|
27898 |
(function(root, factory) {
|
27899 |
if (true) {
|
27900 |
+
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(452), __webpack_require__(455), __webpack_require__(270)], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, Radio, _) {
|
27901 |
return factory(Marionette, Radio, _);
|
27902 |
}.apply(exports, __WEBPACK_AMD_DEFINE_ARRAY__), __WEBPACK_AMD_DEFINE_RESULT__ !== undefined && (module.exports = __WEBPACK_AMD_DEFINE_RESULT__));
|
27903 |
}
|
27922 |
|
27923 |
/***/ },
|
27924 |
|
27925 |
+
/***/ 464:
|
27926 |
/***/ function(module, exports, __webpack_require__) {
|
27927 |
|
27928 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
27929 |
+
__webpack_require__(432),
|
|
|
27930 |
__webpack_require__(452),
|
27931 |
+
__webpack_require__(453),
|
27932 |
__webpack_require__(266),
|
27933 |
__webpack_require__(270),
|
27934 |
+
__webpack_require__(435),
|
27935 |
+
__webpack_require__(465)
|
27936 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Backbone, Marionette, SuperModel, jQuery, _, Handlebars) {
|
27937 |
|
27938 |
var app = new Marionette.Application(), AppView;
|
27965 |
|
27966 |
/***/ },
|
27967 |
|
27968 |
+
/***/ 466:
|
27969 |
/***/ function(module, exports, __webpack_require__) {
|
27970 |
|
27971 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
27972 |
+
__webpack_require__(464),
|
27973 |
+
__webpack_require__(453)
|
27974 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, SuperModel) {
|
27975 |
|
27976 |
var Module = {};
|
28008 |
|
28009 |
/***/ },
|
28010 |
|
28011 |
+
/***/ 467:
|
28012 |
/***/ function(module, exports, __webpack_require__) {
|
28013 |
|
28014 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28015 |
+
__webpack_require__(464),
|
28016 |
+
__webpack_require__(452),
|
28017 |
+
__webpack_require__(453)
|
28018 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, Marionette, SuperModel) {
|
28019 |
|
28020 |
"use strict";
|
28100 |
|
28101 |
/***/ },
|
28102 |
|
28103 |
+
/***/ 468:
|
28104 |
/***/ function(module, exports, __webpack_require__) {
|
28105 |
|
28106 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28107 |
+
__webpack_require__(464),
|
28108 |
+
__webpack_require__(469),
|
28109 |
__webpack_require__(267),
|
28110 |
+
__webpack_require__(432),
|
|
|
28111 |
__webpack_require__(452),
|
28112 |
+
__webpack_require__(453),
|
28113 |
__webpack_require__(270),
|
28114 |
__webpack_require__(266),
|
28115 |
+
__webpack_require__(457)
|
28116 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
28117 |
App,
|
28118 |
CommunicationComponent,
|
28459 |
|
28460 |
/***/ },
|
28461 |
|
28462 |
+
/***/ 469:
|
28463 |
/***/ function(module, exports, __webpack_require__) {
|
28464 |
|
28465 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28466 |
+
__webpack_require__(464),
|
28467 |
__webpack_require__(270),
|
28468 |
__webpack_require__(267),
|
28469 |
+
__webpack_require__(445)
|
28470 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, _, MailPoet) {
|
28471 |
|
28472 |
var Module = {};
|
28570 |
|
28571 |
/***/ },
|
28572 |
|
28573 |
+
/***/ 470:
|
28574 |
/***/ function(module, exports, __webpack_require__) {
|
28575 |
|
28576 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28577 |
+
__webpack_require__(464),
|
28578 |
+
__webpack_require__(453),
|
28579 |
__webpack_require__(270)
|
28580 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, SuperModel, _) {
|
28581 |
"use strict";
|
28672 |
|
28673 |
/***/ },
|
28674 |
|
28675 |
+
/***/ 471:
|
28676 |
/***/ function(module, exports, __webpack_require__) {
|
28677 |
|
28678 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28679 |
+
__webpack_require__(464),
|
28680 |
+
__webpack_require__(432),
|
28681 |
+
__webpack_require__(452),
|
28682 |
__webpack_require__(270),
|
28683 |
__webpack_require__(266)
|
28684 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, Backbone, Marionette, _, jQuery) {
|
28715 |
|
28716 |
/***/ },
|
28717 |
|
28718 |
+
/***/ 472:
|
28719 |
/***/ function(module, exports, __webpack_require__) {
|
28720 |
|
28721 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
28722 |
+
__webpack_require__(464),
|
28723 |
+
__webpack_require__(469),
|
28724 |
__webpack_require__(267),
|
28725 |
+
__webpack_require__(449),
|
28726 |
+
__webpack_require__(432),
|
28727 |
+
__webpack_require__(452),
|
28728 |
__webpack_require__(266),
|
|
|
28729 |
__webpack_require__(458),
|
28730 |
+
__webpack_require__(459),
|
28731 |
+
__webpack_require__(473)
|
28732 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
28733 |
App,
|
28734 |
CommunicationComponent,
|
29074 |
|
29075 |
/***/ },
|
29076 |
|
29077 |
+
/***/ 473:
|
29078 |
/***/ function(module, exports, __webpack_require__) {
|
29079 |
|
29080 |
+
/* WEBPACK VAR INJECTION */(function(global) {module.exports = global["html2canvas"] = __webpack_require__(474);
|
29081 |
/* WEBPACK VAR INJECTION */}.call(exports, (function() { return this; }())))
|
29082 |
|
29083 |
/***/ },
|
29084 |
|
29085 |
+
/***/ 474:
|
29086 |
/***/ function(module, exports, __webpack_require__) {
|
29087 |
|
29088 |
var require;var require;/* WEBPACK VAR INJECTION */(function(global) {/*
|
33623 |
|
33624 |
/***/ },
|
33625 |
|
33626 |
+
/***/ 475:
|
33627 |
/***/ function(module, exports, __webpack_require__) {
|
33628 |
|
33629 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
33633 |
* For more check: http://marionettejs.com/docs/marionette.behaviors.html#behaviorslookup
|
33634 |
*/
|
33635 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
33636 |
+
__webpack_require__(452)
|
33637 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette) {
|
33638 |
|
33639 |
var BehaviorsLookup = {};
|
33649 |
|
33650 |
/***/ },
|
33651 |
|
33652 |
+
/***/ 476:
|
33653 |
/***/ function(module, exports, __webpack_require__) {
|
33654 |
|
33655 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
33658 |
* Adds a color picker integration with the view
|
33659 |
*/
|
33660 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
33661 |
+
__webpack_require__(452),
|
33662 |
+
__webpack_require__(475),
|
33663 |
+
__webpack_require__(456)
|
33664 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, BehaviorsLookup, Spectrum) {
|
33665 |
|
33666 |
BehaviorsLookup.ColorPickerBehavior = Marionette.Behavior.extend({
|
33679 |
|
33680 |
/***/ },
|
33681 |
|
33682 |
+
/***/ 477:
|
33683 |
/***/ function(module, exports, __webpack_require__) {
|
33684 |
|
33685 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
33690 |
* accept droppables
|
33691 |
*/
|
33692 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
33693 |
+
__webpack_require__(452),
|
33694 |
__webpack_require__(270),
|
33695 |
__webpack_require__(266),
|
33696 |
+
__webpack_require__(475),
|
33697 |
+
__webpack_require__(454)
|
33698 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, _, jQuery, BehaviorsLookup, interact) {
|
33699 |
|
33700 |
BehaviorsLookup.ContainerDropZoneBehavior = Marionette.Behavior.extend({
|
34114 |
|
34115 |
/***/ },
|
34116 |
|
34117 |
+
/***/ 478:
|
34118 |
/***/ function(module, exports, __webpack_require__) {
|
34119 |
|
34120 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
34124 |
* Part of the drag&drop behavior.
|
34125 |
*/
|
34126 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34127 |
+
__webpack_require__(452),
|
34128 |
__webpack_require__(270),
|
34129 |
__webpack_require__(266),
|
34130 |
+
__webpack_require__(475),
|
34131 |
+
__webpack_require__(454)
|
34132 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, _, jQuery, BehaviorsLookup, interact) {
|
34133 |
|
34134 |
BehaviorsLookup.DraggableBehavior = Marionette.Behavior.extend({
|
34262 |
|
34263 |
/***/ },
|
34264 |
|
34265 |
+
/***/ 479:
|
34266 |
/***/ function(module, exports, __webpack_require__) {
|
34267 |
|
34268 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
34271 |
* Highlights a block that is being edited
|
34272 |
*/
|
34273 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34274 |
+
__webpack_require__(452),
|
34275 |
+
__webpack_require__(475),
|
34276 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, BehaviorsLookup) {
|
34277 |
|
34278 |
BehaviorsLookup.HighlightEditingBehavior = Marionette.Behavior.extend({
|
34292 |
|
34293 |
/***/ },
|
34294 |
|
34295 |
+
/***/ 480:
|
34296 |
/***/ function(module, exports, __webpack_require__) {
|
34297 |
|
34298 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
34301 |
* Allows resizing elements within a block
|
34302 |
*/
|
34303 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34304 |
+
__webpack_require__(452),
|
34305 |
+
__webpack_require__(475),
|
34306 |
+
__webpack_require__(454)
|
34307 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, BehaviorsLookup, interact) {
|
34308 |
|
34309 |
BehaviorsLookup.ResizableBehavior = Marionette.Behavior.extend({
|
34367 |
|
34368 |
/***/ },
|
34369 |
|
34370 |
+
/***/ 481:
|
34371 |
/***/ function(module, exports, __webpack_require__) {
|
34372 |
|
34373 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
34376 |
* Allows sorting elements within a collection
|
34377 |
*/
|
34378 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34379 |
+
__webpack_require__(452),
|
34380 |
__webpack_require__(270),
|
34381 |
+
__webpack_require__(475)
|
34382 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, _, BehaviorsLookup) {
|
34383 |
|
34384 |
BehaviorsLookup.SortableBehavior = Marionette.Behavior.extend({
|
34414 |
|
34415 |
/***/ },
|
34416 |
|
34417 |
+
/***/ 482:
|
34418 |
/***/ function(module, exports, __webpack_require__) {
|
34419 |
|
34420 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
34423 |
* Opens up settings of a BlockView if contents are clicked upon
|
34424 |
*/
|
34425 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34426 |
+
__webpack_require__(452),
|
34427 |
__webpack_require__(266),
|
34428 |
+
__webpack_require__(475),
|
34429 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, jQuery, BehaviorsLookup) {
|
34430 |
|
34431 |
BehaviorsLookup.ShowSettingsBehavior = Marionette.Behavior.extend({
|
34452 |
|
34453 |
/***/ },
|
34454 |
|
34455 |
+
/***/ 483:
|
34456 |
/***/ function(module, exports, __webpack_require__) {
|
34457 |
|
34458 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
34461 |
* Adds TinyMCE text editing capabilities to a view
|
34462 |
*/
|
34463 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34464 |
+
__webpack_require__(452),
|
34465 |
__webpack_require__(270),
|
34466 |
+
__webpack_require__(475)
|
34467 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Marionette, _, BehaviorsLookup) {
|
34468 |
|
34469 |
BehaviorsLookup.TextEditorBehavior = Marionette.Behavior.extend({
|
34535 |
|
34536 |
/***/ },
|
34537 |
|
34538 |
+
/***/ 484:
|
34539 |
/***/ function(module, exports, __webpack_require__) {
|
34540 |
|
34541 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
34545 |
* BlockToolsView, BlockSettingsView and BlockWidgetView are optional.
|
34546 |
*/
|
34547 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34548 |
+
__webpack_require__(464),
|
|
|
34549 |
__webpack_require__(452),
|
34550 |
+
__webpack_require__(453),
|
34551 |
__webpack_require__(270),
|
34552 |
__webpack_require__(266),
|
34553 |
__webpack_require__(267),
|
34554 |
+
__webpack_require__(448)
|
34555 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, Marionette, SuperModel, _, jQuery, MailPoet, Modal) {
|
34556 |
|
34557 |
"use strict";
|
34828 |
|
34829 |
/***/ },
|
34830 |
|
34831 |
+
/***/ 485:
|
34832 |
/***/ function(module, exports, __webpack_require__) {
|
34833 |
|
34834 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
34837 |
* as other containers.
|
34838 |
*/
|
34839 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
34840 |
+
__webpack_require__(432),
|
34841 |
+
__webpack_require__(452),
|
34842 |
__webpack_require__(270),
|
34843 |
__webpack_require__(266),
|
34844 |
+
__webpack_require__(464),
|
34845 |
+
__webpack_require__(484)
|
34846 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(Backbone, Marionette, _, jQuery, App, BaseBlock) {
|
34847 |
|
34848 |
"use strict";
|
35269 |
|
35270 |
/***/ },
|
35271 |
|
35272 |
+
/***/ 486:
|
35273 |
/***/ function(module, exports, __webpack_require__) {
|
35274 |
|
35275 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
35276 |
* Button content block
|
35277 |
*/
|
35278 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
35279 |
+
__webpack_require__(464),
|
35280 |
+
__webpack_require__(484),
|
35281 |
__webpack_require__(267),
|
35282 |
__webpack_require__(270),
|
35283 |
__webpack_require__(266)
|
35426 |
|
35427 |
/***/ },
|
35428 |
|
35429 |
+
/***/ 487:
|
35430 |
/***/ function(module, exports, __webpack_require__) {
|
35431 |
|
35432 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
35433 |
* Image content block
|
35434 |
*/
|
35435 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
35436 |
+
__webpack_require__(464),
|
35437 |
+
__webpack_require__(484),
|
35438 |
__webpack_require__(270)
|
35439 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
35440 |
|
35801 |
|
35802 |
/***/ },
|
35803 |
|
35804 |
+
/***/ 488:
|
35805 |
/***/ function(module, exports, __webpack_require__) {
|
35806 |
|
35807 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
35808 |
* Divider content block
|
35809 |
*/
|
35810 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
35811 |
+
__webpack_require__(464),
|
35812 |
+
__webpack_require__(484),
|
35813 |
__webpack_require__(270),
|
35814 |
__webpack_require__(266),
|
35815 |
__webpack_require__(267)
|
35965 |
|
35966 |
/***/ },
|
35967 |
|
35968 |
+
/***/ 489:
|
35969 |
/***/ function(module, exports, __webpack_require__) {
|
35970 |
|
35971 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
35972 |
* Text content block
|
35973 |
*/
|
35974 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
35975 |
+
__webpack_require__(464),
|
35976 |
+
__webpack_require__(484),
|
35977 |
__webpack_require__(270)
|
35978 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
35979 |
|
36090 |
|
36091 |
/***/ },
|
36092 |
|
36093 |
+
/***/ 490:
|
36094 |
/***/ function(module, exports, __webpack_require__) {
|
36095 |
|
36096 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
36097 |
* Spacer content block
|
36098 |
*/
|
36099 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36100 |
+
__webpack_require__(464),
|
36101 |
+
__webpack_require__(484),
|
36102 |
__webpack_require__(270)
|
36103 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
36104 |
|
36201 |
|
36202 |
/***/ },
|
36203 |
|
36204 |
+
/***/ 491:
|
36205 |
/***/ function(module, exports, __webpack_require__) {
|
36206 |
|
36207 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
36208 |
* Footer content block
|
36209 |
*/
|
36210 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36211 |
+
__webpack_require__(464),
|
36212 |
+
__webpack_require__(484),
|
36213 |
__webpack_require__(270)
|
36214 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
36215 |
|
36341 |
|
36342 |
/***/ },
|
36343 |
|
36344 |
+
/***/ 492:
|
36345 |
/***/ function(module, exports, __webpack_require__) {
|
36346 |
|
36347 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
36348 |
* Header content block
|
36349 |
*/
|
36350 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36351 |
+
__webpack_require__(464),
|
36352 |
+
__webpack_require__(484),
|
36353 |
__webpack_require__(270)
|
36354 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, _) {
|
36355 |
|
36481 |
|
36482 |
/***/ },
|
36483 |
|
36484 |
+
/***/ 493:
|
36485 |
/***/ function(module, exports, __webpack_require__) {
|
36486 |
|
36487 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
36493 |
* block settings view.
|
36494 |
*/
|
36495 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36496 |
+
__webpack_require__(464),
|
36497 |
+
__webpack_require__(484),
|
36498 |
+
__webpack_require__(486),
|
36499 |
+
__webpack_require__(488),
|
36500 |
+
__webpack_require__(469),
|
36501 |
__webpack_require__(267),
|
36502 |
+
__webpack_require__(453),
|
36503 |
__webpack_require__(270),
|
36504 |
__webpack_require__(266)
|
36505 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
36887 |
|
36888 |
/***/ },
|
36889 |
|
36890 |
+
/***/ 494:
|
36891 |
/***/ function(module, exports, __webpack_require__) {
|
36892 |
|
36893 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
36903 |
* block settings view.
|
36904 |
*/
|
36905 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
36906 |
+
__webpack_require__(432),
|
36907 |
+
__webpack_require__(452),
|
36908 |
+
__webpack_require__(455),
|
36909 |
__webpack_require__(270),
|
36910 |
__webpack_require__(266),
|
36911 |
__webpack_require__(267),
|
36912 |
+
__webpack_require__(464),
|
36913 |
+
__webpack_require__(469),
|
36914 |
+
__webpack_require__(484),
|
36915 |
+
__webpack_require__(486),
|
36916 |
+
__webpack_require__(488),
|
36917 |
__webpack_require__(279)
|
36918 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(
|
36919 |
Backbone,
|
37431 |
|
37432 |
/***/ },
|
37433 |
|
37434 |
+
/***/ 495:
|
37435 |
/***/ function(module, exports, __webpack_require__) {
|
37436 |
|
37437 |
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;/**
|
37438 |
* Social icons content block
|
37439 |
*/
|
37440 |
!(__WEBPACK_AMD_DEFINE_ARRAY__ = [
|
37441 |
+
__webpack_require__(464),
|
37442 |
+
__webpack_require__(484),
|
37443 |
+
__webpack_require__(432),
|
|
|
37444 |
__webpack_require__(452),
|
37445 |
+
__webpack_require__(453),
|
37446 |
__webpack_require__(270),
|
37447 |
__webpack_require__(266)
|
37448 |
], __WEBPACK_AMD_DEFINE_RESULT__ = function(App, BaseBlock, Backbone, Marionette, SuperModel, _, jQuery) {
|
assets/js/vendor.js
CHANGED
@@ -99,13 +99,13 @@
|
|
99 |
/***/ 0:
|
100 |
/***/ function(module, exports, __webpack_require__) {
|
101 |
|
102 |
-
__webpack_require__(
|
103 |
-
module.exports = __webpack_require__(
|
104 |
|
105 |
|
106 |
/***/ },
|
107 |
|
108 |
-
/***/
|
109 |
/***/ function(module, exports, __webpack_require__) {
|
110 |
|
111 |
/*!
|
@@ -4209,10 +4209,10 @@
|
|
4209 |
|
4210 |
/***/ },
|
4211 |
|
4212 |
-
/***/
|
4213 |
/***/ function(module, exports, __webpack_require__) {
|
4214 |
|
4215 |
-
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(
|
4216 |
// Handlebars helpers
|
4217 |
Handlebars.registerHelper('concat', function() {
|
4218 |
var size = (arguments.length - 1),
|
99 |
/***/ 0:
|
100 |
/***/ function(module, exports, __webpack_require__) {
|
101 |
|
102 |
+
__webpack_require__(435);
|
103 |
+
module.exports = __webpack_require__(465);
|
104 |
|
105 |
|
106 |
/***/ },
|
107 |
|
108 |
+
/***/ 435:
|
109 |
/***/ function(module, exports, __webpack_require__) {
|
110 |
|
111 |
/*!
|
4209 |
|
4210 |
/***/ },
|
4211 |
|
4212 |
+
/***/ 465:
|
4213 |
/***/ function(module, exports, __webpack_require__) {
|
4214 |
|
4215 |
+
var __WEBPACK_AMD_DEFINE_ARRAY__, __WEBPACK_AMD_DEFINE_RESULT__;!(__WEBPACK_AMD_DEFINE_ARRAY__ = [__webpack_require__(435)], __WEBPACK_AMD_DEFINE_RESULT__ = function(Handlebars) {
|
4216 |
// Handlebars helpers
|
4217 |
Handlebars.registerHelper('concat', function() {
|
4218 |
var size = (arguments.length - 1),
|
lang/mailpoet.pot
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: \n"
|
6 |
"Report-Msgid-Bugs-To: http://support.mailpoet.com/\n"
|
7 |
-
"POT-Creation-Date: 2016-11-
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
@@ -74,7 +74,7 @@ msgstr ""
|
|
74 |
msgid "Check your inbox or spam folder to confirm your subscription."
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: lib/API/Endpoints/Forms.php:259 lib/API/Endpoints/Newsletters.php:
|
78 |
#: lib/API/Endpoints/Segments.php:121
|
79 |
msgid "Copy of %s"
|
80 |
msgstr ""
|
@@ -88,24 +88,24 @@ msgstr ""
|
|
88 |
msgid "This template does not exist."
|
89 |
msgstr ""
|
90 |
|
91 |
-
#: lib/API/Endpoints/Newsletters.php:
|
92 |
-
#: lib/API/Endpoints/Newsletters.php:
|
93 |
-
#: lib/API/Endpoints/Newsletters.php:
|
94 |
-
#: lib/API/Endpoints/Newsletters.php:
|
95 |
#: lib/API/Endpoints/SendingQueue.php:32 lib/API/Endpoints/SendingQueue.php:122
|
96 |
#: lib/API/Endpoints/SendingQueue.php:148
|
97 |
msgid "This newsletter does not exist."
|
98 |
msgstr ""
|
99 |
|
100 |
-
#: lib/API/Endpoints/Newsletters.php:
|
101 |
msgid "You need to specify a status."
|
102 |
msgstr ""
|
103 |
|
104 |
-
#: lib/API/Endpoints/Newsletters.php:
|
105 |
msgid "Newsletter data is missing."
|
106 |
msgstr ""
|
107 |
|
108 |
-
#: lib/API/Endpoints/Newsletters.php:
|
109 |
msgid "Please specify receiver information."
|
110 |
msgstr ""
|
111 |
|
@@ -160,7 +160,7 @@ msgstr ""
|
|
160 |
|
161 |
#: lib/Config/Menu.php:114 lib/Config/Menu.php:115 views/forms.html:43
|
162 |
#: views/newsletters.html:63 views/newsletters.html:148 views/segments.html:13
|
163 |
-
#: views/subscribers/subscribers.html:
|
164 |
msgid "Lists"
|
165 |
msgstr ""
|
166 |
|
@@ -171,14 +171,14 @@ msgstr ""
|
|
171 |
|
172 |
#: lib/Config/Menu.php:142 lib/Config/Menu.php:143
|
173 |
#: views/subscribers/importExport/import.html:7
|
174 |
-
#: views/subscribers/subscribers.html:
|
175 |
msgid "Import"
|
176 |
msgstr ""
|
177 |
|
178 |
#: lib/Config/Menu.php:151 lib/Config/Menu.php:152
|
179 |
#: views/subscribers/importExport/export.html:6
|
180 |
#: views/subscribers/importExport/export.html:96
|
181 |
-
#: views/subscribers/subscribers.html:
|
182 |
msgid "Export"
|
183 |
msgstr ""
|
184 |
|
@@ -187,7 +187,7 @@ msgstr ""
|
|
187 |
msgid "Welcome"
|
188 |
msgstr ""
|
189 |
|
190 |
-
#: lib/Config/Menu.php:169 lib/Config/Menu.php:170 views/segments.html:
|
191 |
msgid "Update"
|
192 |
msgstr ""
|
193 |
|
@@ -993,7 +993,7 @@ msgstr ""
|
|
993 |
|
994 |
#: lib/Form/Block/Date.php:77 lib/Form/Block/Date.php:199
|
995 |
#: views/form/templates/blocks/date_days.hbs:3 views/settings/bounce.html:252
|
996 |
-
#: views/subscribers/subscribers.html:
|
997 |
msgid "Day"
|
998 |
msgstr ""
|
999 |
|
@@ -1003,7 +1003,7 @@ msgstr ""
|
|
1003 |
|
1004 |
#: lib/Form/Block/Date.php:86 lib/Form/Block/Date.php:143
|
1005 |
#: views/form/templates/blocks/date_months.hbs:3
|
1006 |
-
#: views/subscribers/subscribers.html:
|
1007 |
msgid "Month"
|
1008 |
msgstr ""
|
1009 |
|
@@ -1015,7 +1015,7 @@ msgstr ""
|
|
1015 |
#: lib/Form/Block/Date.php:173
|
1016 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:74
|
1017 |
#: views/form/templates/blocks/date_years.hbs:5
|
1018 |
-
#: views/subscribers/subscribers.html:
|
1019 |
msgid "Year"
|
1020 |
msgstr ""
|
1021 |
|
@@ -1119,15 +1119,15 @@ msgstr ""
|
|
1119 |
msgid "Create a new form"
|
1120 |
msgstr ""
|
1121 |
|
1122 |
-
#: lib/Mailer/Mailer.php:
|
1123 |
msgid "Mailing method does not exist"
|
1124 |
msgstr ""
|
1125 |
|
1126 |
-
#: lib/Mailer/Mailer.php:
|
1127 |
msgid "Mailer is not configured"
|
1128 |
msgstr ""
|
1129 |
|
1130 |
-
#: lib/Mailer/Mailer.php:
|
1131 |
msgid "Sender name and email are not configured"
|
1132 |
msgstr ""
|
1133 |
|
@@ -1153,13 +1153,13 @@ msgid "Please specify a type"
|
|
1153 |
msgstr ""
|
1154 |
|
1155 |
#: lib/Models/Form.php:50 lib/Models/Newsletter.php:411
|
1156 |
-
#: lib/Models/Segment.php:
|
1157 |
msgid "All"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
#: lib/Models/Form.php:55 lib/Models/Newsletter.php:481
|
1161 |
-
#: lib/Models/Segment.php:
|
1162 |
-
#: views/newsletters.html:75 views/segments.html:
|
1163 |
#: views/subscribers/subscribers.html:34
|
1164 |
msgid "Trash"
|
1165 |
msgstr ""
|
@@ -1168,7 +1168,7 @@ msgstr ""
|
|
1168 |
msgid "Another record already exists. Please specify a different \"%1$s\"."
|
1169 |
msgstr ""
|
1170 |
|
1171 |
-
#: lib/Models/Newsletter.php:312 lib/Models/Subscriber.php:
|
1172 |
#: lib/Subscribers/ImportExport/Export/Export.php:170
|
1173 |
msgid "All Lists"
|
1174 |
msgstr ""
|
@@ -1207,15 +1207,15 @@ msgstr ""
|
|
1207 |
msgid "The template body cannot be empty"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
-
#: lib/Models/Segment.php:
|
1211 |
msgid "WordPress Users"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
-
#: lib/Models/Segment.php:
|
1215 |
msgid "This lists containts all of your WordPress users"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
-
#: lib/Models/Segment.php:
|
1219 |
msgid "Not in a List"
|
1220 |
msgstr ""
|
1221 |
|
@@ -1239,37 +1239,42 @@ msgid ""
|
|
1239 |
"The Team"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
-
#: lib/Models/Subscriber.php:
|
1243 |
msgid "Please enter your email address"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
-
#: lib/Models/Subscriber.php:
|
1247 |
msgid "Your email address is invalid!"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
-
#: lib/Models/Subscriber.php:
|
1251 |
msgid "You need to wait before subscribing again."
|
1252 |
msgstr ""
|
1253 |
|
1254 |
-
#: lib/Models/Subscriber.php:
|
1255 |
msgid "Subscribers without a list (%s)"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
-
#: lib/Models/Subscriber.php:
|
1259 |
#: views/segments.html:30 views/subscribers/subscribers.html:51
|
1260 |
msgid "Subscribed"
|
1261 |
msgstr ""
|
1262 |
|
1263 |
-
#: lib/Models/Subscriber.php:
|
1264 |
#: views/subscribers/subscribers.html:50
|
1265 |
msgid "Unconfirmed"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: lib/Models/Subscriber.php:
|
1269 |
#: views/segments.html:32 views/subscribers/subscribers.html:52
|
1270 |
msgid "Unsubscribed"
|
1271 |
msgstr ""
|
1272 |
|
|
|
|
|
|
|
|
|
|
|
1273 |
#: lib/Newsletter/Editor/PostContentManager.php:80
|
1274 |
msgid "Click here to view media."
|
1275 |
msgstr ""
|
@@ -1291,7 +1296,7 @@ msgstr ""
|
|
1291 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:10
|
1292 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:95
|
1293 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:96
|
1294 |
-
#: views/subscribers/subscribers.html:
|
1295 |
msgid "Subscriber"
|
1296 |
msgstr ""
|
1297 |
|
@@ -1460,7 +1465,7 @@ msgstr ""
|
|
1460 |
|
1461 |
#: lib/Subscribers/ImportExport/ImportExportFactory.php:35
|
1462 |
#: lib/Subscription/Pages.php:276 views/newsletters.html:61
|
1463 |
-
#: views/subscribers/subscribers.html:49 views/subscribers/subscribers.html:
|
1464 |
msgid "Status"
|
1465 |
msgstr ""
|
1466 |
|
@@ -1515,7 +1520,7 @@ msgstr ""
|
|
1515 |
msgid "You are now subscribed!"
|
1516 |
msgstr ""
|
1517 |
|
1518 |
-
#: lib/Subscription/Pages.php:177 lib/Subscription/Pages.php:
|
1519 |
msgid "Manage your subscription"
|
1520 |
msgstr ""
|
1521 |
|
@@ -1527,31 +1532,31 @@ msgstr ""
|
|
1527 |
msgid "Yup, we've added you to our email list. You'll hear from us shortly."
|
1528 |
msgstr ""
|
1529 |
|
1530 |
-
#: lib/Subscription/Pages.php:
|
1531 |
msgid "Your lists"
|
1532 |
msgstr ""
|
1533 |
|
1534 |
-
#: lib/Subscription/Pages.php:
|
1535 |
#: views/form/editor.html:383 views/newsletter/templates/components/save.hbs:3
|
1536 |
-
#: views/segments.html:
|
1537 |
msgid "Save"
|
1538 |
msgstr ""
|
1539 |
|
1540 |
-
#: lib/Subscription/Pages.php:
|
1541 |
msgid "[link]Edit your profile[/link] to update your email."
|
1542 |
msgstr ""
|
1543 |
|
1544 |
-
#: lib/Subscription/Pages.php:
|
1545 |
msgid "[link]Log in to your account[/link] to update your email."
|
1546 |
msgstr ""
|
1547 |
|
1548 |
-
#: lib/Subscription/Pages.php:
|
1549 |
msgid ""
|
1550 |
"Need to change your email address? Unsubscribe here, then simply sign up "
|
1551 |
"again."
|
1552 |
msgstr ""
|
1553 |
|
1554 |
-
#: lib/Subscription/Pages.php:
|
1555 |
msgid "Accidentally unsubscribed?"
|
1556 |
msgstr ""
|
1557 |
|
@@ -1559,19 +1564,19 @@ msgstr ""
|
|
1559 |
msgid "Yes, please add me to your mailing list."
|
1560 |
msgstr ""
|
1561 |
|
1562 |
-
#: lib/Twig/Functions.php:78 views/settings/mta.html:
|
1563 |
msgid "every minute"
|
1564 |
msgstr ""
|
1565 |
|
1566 |
-
#: lib/Twig/Functions.php:79 views/settings/mta.html:
|
1567 |
msgid "every %1$d minutes"
|
1568 |
msgstr ""
|
1569 |
|
1570 |
-
#: lib/Twig/Functions.php:80 views/settings/mta.html:
|
1571 |
msgid "every hour"
|
1572 |
msgstr ""
|
1573 |
|
1574 |
-
#: lib/Twig/Functions.php:81 views/settings/mta.html:
|
1575 |
msgid "every %1$d hours"
|
1576 |
msgstr ""
|
1577 |
|
@@ -1589,8 +1594,8 @@ msgstr ""
|
|
1589 |
msgid "Form"
|
1590 |
msgstr ""
|
1591 |
|
1592 |
-
#: views/form/editor.html:6 views/segments.html:
|
1593 |
-
#: views/subscribers/subscribers.html:
|
1594 |
msgid "Back"
|
1595 |
msgstr ""
|
1596 |
|
@@ -1749,7 +1754,7 @@ msgstr ""
|
|
1749 |
#: views/newsletter/templates/blocks/posts/settingsDisplayOptions.hbs:221
|
1750 |
#: views/settings/advanced.html:90 views/settings/advanced.html:130
|
1751 |
#: views/settings/basics.html:115 views/settings/basics.html:179
|
1752 |
-
#: views/settings/bounce.html:190 views/settings/mta.html:
|
1753 |
#: views/settings/signup.html:34 views/subscribers/importExport/export.html:33
|
1754 |
#: views/subscribers/importExport/import/step2.html:66 views/welcome.html:55
|
1755 |
msgid "Yes"
|
@@ -1768,7 +1773,7 @@ msgstr ""
|
|
1768 |
#: views/newsletter/templates/blocks/posts/settingsDisplayOptions.hbs:227
|
1769 |
#: views/settings/advanced.html:101 views/settings/advanced.html:141
|
1770 |
#: views/settings/bounce.html:148 views/settings/bounce.html:179
|
1771 |
-
#: views/settings/mta.html:
|
1772 |
#: views/settings/signup.html:46 views/subscribers/importExport/export.html:38
|
1773 |
#: views/subscribers/importExport/import/step2.html:70
|
1774 |
msgid "No"
|
@@ -1967,17 +1972,17 @@ msgstr ""
|
|
1967 |
msgid "Filter"
|
1968 |
msgstr ""
|
1969 |
|
1970 |
-
#: views/forms.html:29 views/newsletters.html:41 views/segments.html:
|
1971 |
#: views/subscribers/subscribers.html:30
|
1972 |
msgid "Empty Trash"
|
1973 |
msgstr ""
|
1974 |
|
1975 |
-
#: views/forms.html:30 views/newsletters.html:42 views/segments.html:
|
1976 |
#: views/subscribers/subscribers.html:31
|
1977 |
msgid "Select All"
|
1978 |
msgstr ""
|
1979 |
|
1980 |
-
#: views/forms.html:31 views/newsletters.html:43 views/segments.html:
|
1981 |
#: views/subscribers/subscribers.html:33
|
1982 |
msgid "Restore"
|
1983 |
msgstr ""
|
@@ -1987,22 +1992,22 @@ msgstr ""
|
|
1987 |
msgid "Delete Permanently"
|
1988 |
msgstr ""
|
1989 |
|
1990 |
-
#: views/forms.html:34 views/newsletters.html:47 views/segments.html:
|
1991 |
#: views/subscribers/subscribers.html:38
|
1992 |
msgid "Previous page"
|
1993 |
msgstr ""
|
1994 |
|
1995 |
-
#: views/forms.html:35 views/newsletters.html:48 views/segments.html:
|
1996 |
#: views/subscribers/subscribers.html:39
|
1997 |
msgid "First page"
|
1998 |
msgstr ""
|
1999 |
|
2000 |
-
#: views/forms.html:36 views/newsletters.html:49 views/segments.html:
|
2001 |
#: views/subscribers/subscribers.html:40
|
2002 |
msgid "Next page"
|
2003 |
msgstr ""
|
2004 |
|
2005 |
-
#: views/forms.html:37 views/newsletters.html:50 views/segments.html:
|
2006 |
#: views/subscribers/subscribers.html:41
|
2007 |
msgid "Last page"
|
2008 |
msgstr ""
|
@@ -2011,12 +2016,12 @@ msgstr ""
|
|
2011 |
msgid "Current Page"
|
2012 |
msgstr ""
|
2013 |
|
2014 |
-
#: views/forms.html:39 views/newsletters.html:52 views/segments.html:
|
2015 |
#: views/subscribers/subscribers.html:43
|
2016 |
msgid "of"
|
2017 |
msgstr ""
|
2018 |
|
2019 |
-
#: views/forms.html:40 views/newsletters.html:53 views/segments.html:
|
2020 |
#: views/subscribers/subscribers.html:44
|
2021 |
msgid "%$1d item(s"
|
2022 |
msgstr ""
|
@@ -2062,12 +2067,12 @@ msgstr ""
|
|
2062 |
msgid "%$1d forms have been restored from the trash"
|
2063 |
msgstr ""
|
2064 |
|
2065 |
-
#: views/forms.html:53 views/newsletters.html:76 views/segments.html:
|
2066 |
#: views/subscribers/subscribers.html:32
|
2067 |
msgid "Edit"
|
2068 |
msgstr ""
|
2069 |
|
2070 |
-
#: views/forms.html:54 views/newsletters.html:77 views/segments.html:
|
2071 |
msgid "Duplicate"
|
2072 |
msgstr ""
|
2073 |
|
@@ -2075,8 +2080,8 @@ msgstr ""
|
|
2075 |
msgid "Form \"%$1s\" has been duplicated"
|
2076 |
msgstr ""
|
2077 |
|
2078 |
-
#: views/forms.html:57 views/newsletters.html:88 views/segments.html:
|
2079 |
-
#: views/subscribers/subscribers.html:
|
2080 |
msgid "Add New"
|
2081 |
msgstr ""
|
2082 |
|
@@ -2827,7 +2832,7 @@ msgstr ""
|
|
2827 |
msgid "Show more details"
|
2828 |
msgstr ""
|
2829 |
|
2830 |
-
#: views/newsletters.html:51 views/segments.html:
|
2831 |
msgid "Current page"
|
2832 |
msgstr ""
|
2833 |
|
@@ -2847,11 +2852,11 @@ msgstr ""
|
|
2847 |
msgid "View history"
|
2848 |
msgstr ""
|
2849 |
|
2850 |
-
#: views/newsletters.html:67 views/segments.html:
|
2851 |
msgid "Created on"
|
2852 |
msgstr ""
|
2853 |
|
2854 |
-
#: views/newsletters.html:68 views/subscribers/subscribers.html:
|
2855 |
msgid "Last modified on"
|
2856 |
msgstr ""
|
2857 |
|
@@ -2989,7 +2994,7 @@ msgstr ""
|
|
2989 |
msgid "Insert [newsletter:total] to show number of posts"
|
2990 |
msgstr ""
|
2991 |
|
2992 |
-
#: views/newsletters.html:114 views/settings/mta.html:
|
2993 |
msgid "Activate"
|
2994 |
msgstr ""
|
2995 |
|
@@ -3111,7 +3116,7 @@ msgstr ""
|
|
3111 |
msgid "This subscriber segment will be used for this email."
|
3112 |
msgstr ""
|
3113 |
|
3114 |
-
#: views/newsletters.html:150 views/subscribers/subscribers.html:
|
3115 |
msgid "Select a list"
|
3116 |
msgstr ""
|
3117 |
|
@@ -3412,55 +3417,55 @@ msgstr ""
|
|
3412 |
msgid "List successfully added!"
|
3413 |
msgstr ""
|
3414 |
|
3415 |
-
#: views/segments.html:
|
3416 |
msgid "1 list was moved to the trash"
|
3417 |
msgstr ""
|
3418 |
|
3419 |
-
#: views/segments.html:
|
3420 |
msgid "%$1d lists were moved to the trash"
|
3421 |
msgstr ""
|
3422 |
|
3423 |
-
#: views/segments.html:
|
3424 |
msgid "1 list was permanently deleted"
|
3425 |
msgstr ""
|
3426 |
|
3427 |
-
#: views/segments.html:
|
3428 |
msgid "%$1d list were permanently deleted"
|
3429 |
msgstr ""
|
3430 |
|
3431 |
-
#: views/segments.html:
|
3432 |
msgid "1 list has been restored from the trash"
|
3433 |
msgstr ""
|
3434 |
|
3435 |
-
#: views/segments.html:
|
3436 |
msgid "%$1d lists have been restored from the trash"
|
3437 |
msgstr ""
|
3438 |
|
3439 |
-
#: views/segments.html:
|
3440 |
msgid "List \"%$1s\" has been duplicated"
|
3441 |
msgstr ""
|
3442 |
|
3443 |
-
#: views/segments.html:
|
3444 |
msgid "Force Sync"
|
3445 |
msgstr ""
|
3446 |
|
3447 |
-
#: views/segments.html:
|
3448 |
msgid "Read More"
|
3449 |
msgstr ""
|
3450 |
|
3451 |
-
#: views/segments.html:
|
3452 |
msgid "List \"%$1s\" has been synchronized"
|
3453 |
msgstr ""
|
3454 |
|
3455 |
-
#: views/segments.html:
|
3456 |
msgid "View Subscribers"
|
3457 |
msgstr ""
|
3458 |
|
3459 |
-
#: views/segments.html:
|
3460 |
msgid "Delete permanently"
|
3461 |
msgstr ""
|
3462 |
|
3463 |
-
#: views/segments.html:
|
3464 |
msgid "This text box is for your own use and is never shown to your subscribers"
|
3465 |
msgstr ""
|
3466 |
|
@@ -3672,11 +3677,11 @@ msgstr ""
|
|
3672 |
msgid "Hostname"
|
3673 |
msgstr ""
|
3674 |
|
3675 |
-
#: views/settings/bounce.html:50 views/settings/mta.html:
|
3676 |
msgid "Login"
|
3677 |
msgstr ""
|
3678 |
|
3679 |
-
#: views/settings/bounce.html:67 views/settings/mta.html:
|
3680 |
msgid "Password"
|
3681 |
msgstr ""
|
3682 |
|
@@ -3834,7 +3839,7 @@ msgstr ""
|
|
3834 |
msgid "SMTP Hostname"
|
3835 |
msgstr ""
|
3836 |
|
3837 |
-
#: views/settings/mta.html:352 views/settings/mta.html:
|
3838 |
msgid "e.g.:smtp.mydomain.com"
|
3839 |
msgstr ""
|
3840 |
|
@@ -3846,81 +3851,81 @@ msgstr ""
|
|
3846 |
msgid "Region"
|
3847 |
msgstr ""
|
3848 |
|
3849 |
-
#: views/settings/mta.html:
|
3850 |
msgid "Access Key"
|
3851 |
msgstr ""
|
3852 |
|
3853 |
-
#: views/settings/mta.html:
|
3854 |
msgid "Secret Key"
|
3855 |
msgstr ""
|
3856 |
|
3857 |
-
#: views/settings/mta.html:
|
3858 |
msgid "Domain"
|
3859 |
msgstr ""
|
3860 |
|
3861 |
-
#: views/settings/mta.html:
|
3862 |
msgid "API Key"
|
3863 |
msgstr ""
|
3864 |
|
3865 |
-
#: views/settings/mta.html:
|
3866 |
msgid "Secure Connection"
|
3867 |
msgstr ""
|
3868 |
|
3869 |
-
#: views/settings/mta.html:
|
3870 |
msgid "Authentication"
|
3871 |
msgstr ""
|
3872 |
|
3873 |
-
#: views/settings/mta.html:
|
3874 |
msgid ""
|
3875 |
"Leave this option set to Yes. Only a tiny portion of SMTP services prefer "
|
3876 |
"Authentication to be turned off"
|
3877 |
msgstr ""
|
3878 |
|
3879 |
-
#: views/settings/mta.html:
|
3880 |
msgid "SPF Signature (Highly recommended!"
|
3881 |
msgstr ""
|
3882 |
|
3883 |
-
#: views/settings/mta.html:
|
3884 |
msgid ""
|
3885 |
"Improves your delivery rate by verifying that you're allowed to send emails "
|
3886 |
"from your domain"
|
3887 |
msgstr ""
|
3888 |
|
3889 |
-
#: views/settings/mta.html:
|
3890 |
msgid ""
|
3891 |
"SPF is set up in your DNS. Read your host's support documentation for more "
|
3892 |
"information"
|
3893 |
msgstr ""
|
3894 |
|
3895 |
-
#: views/settings/mta.html:
|
3896 |
msgid "Test the sending method"
|
3897 |
msgstr ""
|
3898 |
|
3899 |
-
#: views/settings/mta.html:
|
3900 |
msgid "Send a test email"
|
3901 |
msgstr ""
|
3902 |
|
3903 |
-
#: views/settings/mta.html:
|
3904 |
msgid "or Cancel"
|
3905 |
msgstr ""
|
3906 |
|
3907 |
-
#: views/settings/mta.html:
|
3908 |
msgid "This is a Sending Method Test"
|
3909 |
msgstr ""
|
3910 |
|
3911 |
-
#: views/settings/mta.html:
|
3912 |
msgid "Yup"
|
3913 |
msgstr ""
|
3914 |
|
3915 |
-
#: views/settings/mta.html:
|
3916 |
msgid "The email has been sent! Check your inbox."
|
3917 |
msgstr ""
|
3918 |
|
3919 |
-
#: views/settings/mta.html:
|
3920 |
msgid "You have selected an invalid sending method."
|
3921 |
msgstr ""
|
3922 |
|
3923 |
-
#: views/settings/mta.html:
|
3924 |
msgid "You need to specify a MailPoet account key"
|
3925 |
msgstr ""
|
3926 |
|
@@ -4288,101 +4293,101 @@ msgstr ""
|
|
4288 |
msgid "Lastname"
|
4289 |
msgstr ""
|
4290 |
|
4291 |
-
#: views/subscribers/subscribers.html:
|
4292 |
msgid "Unsubscribed on %$1s"
|
4293 |
msgstr ""
|
4294 |
|
4295 |
-
#: views/subscribers/subscribers.html:
|
4296 |
msgid "Subscriber was updated successfully!"
|
4297 |
msgstr ""
|
4298 |
|
4299 |
-
#: views/subscribers/subscribers.html:
|
4300 |
msgid "Subscriber was added successfully!"
|
4301 |
msgstr ""
|
4302 |
|
4303 |
-
#: views/subscribers/subscribers.html:
|
4304 |
msgid "Subscribed on"
|
4305 |
msgstr ""
|
4306 |
|
4307 |
-
#: views/subscribers/subscribers.html:
|
4308 |
msgid "1 subscriber was moved to the trash"
|
4309 |
msgstr ""
|
4310 |
|
4311 |
-
#: views/subscribers/subscribers.html:
|
4312 |
msgid "%$1d subscribers were moved to the trash"
|
4313 |
msgstr ""
|
4314 |
|
4315 |
-
#: views/subscribers/subscribers.html:
|
4316 |
msgid "1 subscriber was permanently deleted"
|
4317 |
msgstr ""
|
4318 |
|
4319 |
-
#: views/subscribers/subscribers.html:
|
4320 |
msgid "%$1d subscribers were permanently deleted"
|
4321 |
msgstr ""
|
4322 |
|
4323 |
-
#: views/subscribers/subscribers.html:
|
4324 |
msgid "1 subscriber has been restored from the trash"
|
4325 |
msgstr ""
|
4326 |
|
4327 |
-
#: views/subscribers/subscribers.html:
|
4328 |
msgid "%$1d subscribers have been restored from the trash"
|
4329 |
msgstr ""
|
4330 |
|
4331 |
-
#: views/subscribers/subscribers.html:
|
4332 |
msgid "Move to list..."
|
4333 |
msgstr ""
|
4334 |
|
4335 |
-
#: views/subscribers/subscribers.html:
|
4336 |
msgid "%$1d subscribers were moved to list <strong>%$2s</strong>"
|
4337 |
msgstr ""
|
4338 |
|
4339 |
-
#: views/subscribers/subscribers.html:
|
4340 |
msgid "Add to list..."
|
4341 |
msgstr ""
|
4342 |
|
4343 |
-
#: views/subscribers/subscribers.html:
|
4344 |
msgid "%$1d subscribers were added to list <strong>%$2s</strong>"
|
4345 |
msgstr ""
|
4346 |
|
4347 |
-
#: views/subscribers/subscribers.html:
|
4348 |
msgid "Remove from list..."
|
4349 |
msgstr ""
|
4350 |
|
4351 |
-
#: views/subscribers/subscribers.html:
|
4352 |
msgid "%$1d subscribers were removed from list <strong>%$2s</strong>"
|
4353 |
msgstr ""
|
4354 |
|
4355 |
-
#: views/subscribers/subscribers.html:
|
4356 |
msgid "Remove from all lists"
|
4357 |
msgstr ""
|
4358 |
|
4359 |
-
#: views/subscribers/subscribers.html:
|
4360 |
msgid "%$1d subscribers were removed from all lists"
|
4361 |
msgstr ""
|
4362 |
|
4363 |
-
#: views/subscribers/subscribers.html:
|
4364 |
msgid "Resend confirmation email"
|
4365 |
msgstr ""
|
4366 |
|
4367 |
-
#: views/subscribers/subscribers.html:
|
4368 |
msgid "%$1d confirmation emails have been sent"
|
4369 |
msgstr ""
|
4370 |
|
4371 |
-
#: views/subscribers/subscribers.html:
|
4372 |
msgid "Lists to which the subscriber was subscribed"
|
4373 |
msgstr ""
|
4374 |
|
4375 |
-
#: views/subscribers/subscribers.html:
|
4376 |
msgid ""
|
4377 |
"This subscriber is a registered WordPress user. [link]Edit his "
|
4378 |
"profile[/link] to change his/her email."
|
4379 |
msgstr ""
|
4380 |
|
4381 |
-
#: views/subscribers/subscribers.html:
|
4382 |
msgid "Tip:"
|
4383 |
msgstr ""
|
4384 |
|
4385 |
-
#: views/subscribers/subscribers.html:
|
4386 |
msgid "Need to add new fields"
|
4387 |
msgstr ""
|
4388 |
|
@@ -4405,11 +4410,11 @@ msgstr ""
|
|
4405 |
msgid "List of Changes"
|
4406 |
msgstr ""
|
4407 |
|
4408 |
-
#: views/update.html:
|
4409 |
msgid "Awesome! Now"
|
4410 |
msgstr ""
|
4411 |
|
4412 |
-
#: views/update.html:
|
4413 |
msgid "View all changes"
|
4414 |
msgstr ""
|
4415 |
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: \n"
|
6 |
"Report-Msgid-Bugs-To: http://support.mailpoet.com/\n"
|
7 |
+
"POT-Creation-Date: 2016-11-29 12:08:28+00:00\n"
|
8 |
"MIME-Version: 1.0\n"
|
9 |
"Content-Type: text/plain; charset=utf-8\n"
|
10 |
"Content-Transfer-Encoding: 8bit\n"
|
74 |
msgid "Check your inbox or spam folder to confirm your subscription."
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: lib/API/Endpoints/Forms.php:259 lib/API/Endpoints/Newsletters.php:187
|
78 |
#: lib/API/Endpoints/Segments.php:121
|
79 |
msgid "Copy of %s"
|
80 |
msgstr ""
|
88 |
msgid "This template does not exist."
|
89 |
msgstr ""
|
90 |
|
91 |
+
#: lib/API/Endpoints/Newsletters.php:27 lib/API/Endpoints/Newsletters.php:116
|
92 |
+
#: lib/API/Endpoints/Newsletters.php:137 lib/API/Endpoints/Newsletters.php:153
|
93 |
+
#: lib/API/Endpoints/Newsletters.php:169 lib/API/Endpoints/Newsletters.php:183
|
94 |
+
#: lib/API/Endpoints/Newsletters.php:215 lib/API/Endpoints/Newsletters.php:244
|
95 |
#: lib/API/Endpoints/SendingQueue.php:32 lib/API/Endpoints/SendingQueue.php:122
|
96 |
#: lib/API/Endpoints/SendingQueue.php:148
|
97 |
msgid "This newsletter does not exist."
|
98 |
msgstr ""
|
99 |
|
100 |
+
#: lib/API/Endpoints/Newsletters.php:107
|
101 |
msgid "You need to specify a status."
|
102 |
msgstr ""
|
103 |
|
104 |
+
#: lib/API/Endpoints/Newsletters.php:206
|
105 |
msgid "Newsletter data is missing."
|
106 |
msgstr ""
|
107 |
|
108 |
+
#: lib/API/Endpoints/Newsletters.php:235
|
109 |
msgid "Please specify receiver information."
|
110 |
msgstr ""
|
111 |
|
160 |
|
161 |
#: lib/Config/Menu.php:114 lib/Config/Menu.php:115 views/forms.html:43
|
162 |
#: views/newsletters.html:63 views/newsletters.html:148 views/segments.html:13
|
163 |
+
#: views/subscribers/subscribers.html:61
|
164 |
msgid "Lists"
|
165 |
msgstr ""
|
166 |
|
171 |
|
172 |
#: lib/Config/Menu.php:142 lib/Config/Menu.php:143
|
173 |
#: views/subscribers/importExport/import.html:7
|
174 |
+
#: views/subscribers/subscribers.html:89
|
175 |
msgid "Import"
|
176 |
msgstr ""
|
177 |
|
178 |
#: lib/Config/Menu.php:151 lib/Config/Menu.php:152
|
179 |
#: views/subscribers/importExport/export.html:6
|
180 |
#: views/subscribers/importExport/export.html:96
|
181 |
+
#: views/subscribers/subscribers.html:90
|
182 |
msgid "Export"
|
183 |
msgstr ""
|
184 |
|
187 |
msgid "Welcome"
|
188 |
msgstr ""
|
189 |
|
190 |
+
#: lib/Config/Menu.php:169 lib/Config/Menu.php:170 views/segments.html:43
|
191 |
msgid "Update"
|
192 |
msgstr ""
|
193 |
|
993 |
|
994 |
#: lib/Form/Block/Date.php:77 lib/Form/Block/Date.php:199
|
995 |
#: views/form/templates/blocks/date_days.hbs:3 views/settings/bounce.html:252
|
996 |
+
#: views/subscribers/subscribers.html:87
|
997 |
msgid "Day"
|
998 |
msgstr ""
|
999 |
|
1003 |
|
1004 |
#: lib/Form/Block/Date.php:86 lib/Form/Block/Date.php:143
|
1005 |
#: views/form/templates/blocks/date_months.hbs:3
|
1006 |
+
#: views/subscribers/subscribers.html:86
|
1007 |
msgid "Month"
|
1008 |
msgstr ""
|
1009 |
|
1015 |
#: lib/Form/Block/Date.php:173
|
1016 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:74
|
1017 |
#: views/form/templates/blocks/date_years.hbs:5
|
1018 |
+
#: views/subscribers/subscribers.html:85
|
1019 |
msgid "Year"
|
1020 |
msgstr ""
|
1021 |
|
1119 |
msgid "Create a new form"
|
1120 |
msgstr ""
|
1121 |
|
1122 |
+
#: lib/Mailer/Mailer.php:95
|
1123 |
msgid "Mailing method does not exist"
|
1124 |
msgstr ""
|
1125 |
|
1126 |
+
#: lib/Mailer/Mailer.php:103
|
1127 |
msgid "Mailer is not configured"
|
1128 |
msgstr ""
|
1129 |
|
1130 |
+
#: lib/Mailer/Mailer.php:120
|
1131 |
msgid "Sender name and email are not configured"
|
1132 |
msgstr ""
|
1133 |
|
1153 |
msgstr ""
|
1154 |
|
1155 |
#: lib/Models/Form.php:50 lib/Models/Newsletter.php:411
|
1156 |
+
#: lib/Models/Segment.php:126 lib/Models/Subscriber.php:328
|
1157 |
msgid "All"
|
1158 |
msgstr ""
|
1159 |
|
1160 |
#: lib/Models/Form.php:55 lib/Models/Newsletter.php:481
|
1161 |
+
#: lib/Models/Segment.php:131 lib/Models/Subscriber.php:353 views/forms.html:56
|
1162 |
+
#: views/newsletters.html:75 views/segments.html:50
|
1163 |
#: views/subscribers/subscribers.html:34
|
1164 |
msgid "Trash"
|
1165 |
msgstr ""
|
1168 |
msgid "Another record already exists. Please specify a different \"%1$s\"."
|
1169 |
msgstr ""
|
1170 |
|
1171 |
+
#: lib/Models/Newsletter.php:312 lib/Models/Subscriber.php:266
|
1172 |
#: lib/Subscribers/ImportExport/Export/Export.php:170
|
1173 |
msgid "All Lists"
|
1174 |
msgstr ""
|
1207 |
msgid "The template body cannot be empty"
|
1208 |
msgstr ""
|
1209 |
|
1210 |
+
#: lib/Models/Segment.php:107 views/subscribers/subscribers.html:81
|
1211 |
msgid "WordPress Users"
|
1212 |
msgstr ""
|
1213 |
|
1214 |
+
#: lib/Models/Segment.php:109
|
1215 |
msgid "This lists containts all of your WordPress users"
|
1216 |
msgstr ""
|
1217 |
|
1218 |
+
#: lib/Models/Segment.php:217
|
1219 |
msgid "Not in a List"
|
1220 |
msgstr ""
|
1221 |
|
1239 |
"The Team"
|
1240 |
msgstr ""
|
1241 |
|
1242 |
+
#: lib/Models/Subscriber.php:24
|
1243 |
msgid "Please enter your email address"
|
1244 |
msgstr ""
|
1245 |
|
1246 |
+
#: lib/Models/Subscriber.php:25
|
1247 |
msgid "Your email address is invalid!"
|
1248 |
msgstr ""
|
1249 |
|
1250 |
+
#: lib/Models/Subscriber.php:203
|
1251 |
msgid "You need to wait before subscribing again."
|
1252 |
msgstr ""
|
1253 |
|
1254 |
+
#: lib/Models/Subscriber.php:272
|
1255 |
msgid "Subscribers without a list (%s)"
|
1256 |
msgstr ""
|
1257 |
|
1258 |
+
#: lib/Models/Subscriber.php:333 lib/Subscription/Pages.php:280
|
1259 |
#: views/segments.html:30 views/subscribers/subscribers.html:51
|
1260 |
msgid "Subscribed"
|
1261 |
msgstr ""
|
1262 |
|
1263 |
+
#: lib/Models/Subscriber.php:338 views/segments.html:31
|
1264 |
#: views/subscribers/subscribers.html:50
|
1265 |
msgid "Unconfirmed"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
+
#: lib/Models/Subscriber.php:343 lib/Subscription/Pages.php:288
|
1269 |
#: views/segments.html:32 views/subscribers/subscribers.html:52
|
1270 |
msgid "Unsubscribed"
|
1271 |
msgstr ""
|
1272 |
|
1273 |
+
#: lib/Models/Subscriber.php:348 lib/Subscription/Pages.php:296
|
1274 |
+
#: views/segments.html:33 views/subscribers/subscribers.html:53
|
1275 |
+
msgid "Bounced"
|
1276 |
+
msgstr ""
|
1277 |
+
|
1278 |
#: lib/Newsletter/Editor/PostContentManager.php:80
|
1279 |
msgid "Click here to view media."
|
1280 |
msgstr ""
|
1296 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:10
|
1297 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:95
|
1298 |
#: lib/Newsletter/Shortcodes/ShortcodesHelper.php:96
|
1299 |
+
#: views/subscribers/subscribers.html:59
|
1300 |
msgid "Subscriber"
|
1301 |
msgstr ""
|
1302 |
|
1465 |
|
1466 |
#: lib/Subscribers/ImportExport/ImportExportFactory.php:35
|
1467 |
#: lib/Subscription/Pages.php:276 views/newsletters.html:61
|
1468 |
+
#: views/subscribers/subscribers.html:49 views/subscribers/subscribers.html:60
|
1469 |
msgid "Status"
|
1470 |
msgstr ""
|
1471 |
|
1520 |
msgid "You are now subscribed!"
|
1521 |
msgstr ""
|
1522 |
|
1523 |
+
#: lib/Subscription/Pages.php:177 lib/Subscription/Pages.php:391
|
1524 |
msgid "Manage your subscription"
|
1525 |
msgstr ""
|
1526 |
|
1532 |
msgid "Yup, we've added you to our email list. You'll hear from us shortly."
|
1533 |
msgstr ""
|
1534 |
|
1535 |
+
#: lib/Subscription/Pages.php:315
|
1536 |
msgid "Your lists"
|
1537 |
msgstr ""
|
1538 |
|
1539 |
+
#: lib/Subscription/Pages.php:323 views/form/editor.html:29
|
1540 |
#: views/form/editor.html:383 views/newsletter/templates/components/save.hbs:3
|
1541 |
+
#: views/segments.html:55 views/subscribers/subscribers.html:91
|
1542 |
msgid "Save"
|
1543 |
msgstr ""
|
1544 |
|
1545 |
+
#: lib/Subscription/Pages.php:355
|
1546 |
msgid "[link]Edit your profile[/link] to update your email."
|
1547 |
msgstr ""
|
1548 |
|
1549 |
+
#: lib/Subscription/Pages.php:361
|
1550 |
msgid "[link]Log in to your account[/link] to update your email."
|
1551 |
msgstr ""
|
1552 |
|
1553 |
+
#: lib/Subscription/Pages.php:365
|
1554 |
msgid ""
|
1555 |
"Need to change your email address? Unsubscribe here, then simply sign up "
|
1556 |
"again."
|
1557 |
msgstr ""
|
1558 |
|
1559 |
+
#: lib/Subscription/Pages.php:379
|
1560 |
msgid "Accidentally unsubscribed?"
|
1561 |
msgstr ""
|
1562 |
|
1564 |
msgid "Yes, please add me to your mailing list."
|
1565 |
msgstr ""
|
1566 |
|
1567 |
+
#: lib/Twig/Functions.php:78 views/settings/mta.html:983
|
1568 |
msgid "every minute"
|
1569 |
msgstr ""
|
1570 |
|
1571 |
+
#: lib/Twig/Functions.php:79 views/settings/mta.html:984
|
1572 |
msgid "every %1$d minutes"
|
1573 |
msgstr ""
|
1574 |
|
1575 |
+
#: lib/Twig/Functions.php:80 views/settings/mta.html:985
|
1576 |
msgid "every hour"
|
1577 |
msgstr ""
|
1578 |
|
1579 |
+
#: lib/Twig/Functions.php:81 views/settings/mta.html:986
|
1580 |
msgid "every %1$d hours"
|
1581 |
msgstr ""
|
1582 |
|
1594 |
msgid "Form"
|
1595 |
msgstr ""
|
1596 |
|
1597 |
+
#: views/form/editor.html:6 views/segments.html:66
|
1598 |
+
#: views/subscribers/subscribers.html:92
|
1599 |
msgid "Back"
|
1600 |
msgstr ""
|
1601 |
|
1754 |
#: views/newsletter/templates/blocks/posts/settingsDisplayOptions.hbs:221
|
1755 |
#: views/settings/advanced.html:90 views/settings/advanced.html:130
|
1756 |
#: views/settings/basics.html:115 views/settings/basics.html:179
|
1757 |
+
#: views/settings/bounce.html:190 views/settings/mta.html:574
|
1758 |
#: views/settings/signup.html:34 views/subscribers/importExport/export.html:33
|
1759 |
#: views/subscribers/importExport/import/step2.html:66 views/welcome.html:55
|
1760 |
msgid "Yes"
|
1773 |
#: views/newsletter/templates/blocks/posts/settingsDisplayOptions.hbs:227
|
1774 |
#: views/settings/advanced.html:101 views/settings/advanced.html:141
|
1775 |
#: views/settings/bounce.html:148 views/settings/bounce.html:179
|
1776 |
+
#: views/settings/mta.html:537 views/settings/mta.html:585
|
1777 |
#: views/settings/signup.html:46 views/subscribers/importExport/export.html:38
|
1778 |
#: views/subscribers/importExport/import/step2.html:70
|
1779 |
msgid "No"
|
1972 |
msgid "Filter"
|
1973 |
msgstr ""
|
1974 |
|
1975 |
+
#: views/forms.html:29 views/newsletters.html:41 views/segments.html:51
|
1976 |
#: views/subscribers/subscribers.html:30
|
1977 |
msgid "Empty Trash"
|
1978 |
msgstr ""
|
1979 |
|
1980 |
+
#: views/forms.html:30 views/newsletters.html:42 views/segments.html:52
|
1981 |
#: views/subscribers/subscribers.html:31
|
1982 |
msgid "Select All"
|
1983 |
msgstr ""
|
1984 |
|
1985 |
+
#: views/forms.html:31 views/newsletters.html:43 views/segments.html:53
|
1986 |
#: views/subscribers/subscribers.html:33
|
1987 |
msgid "Restore"
|
1988 |
msgstr ""
|
1992 |
msgid "Delete Permanently"
|
1993 |
msgstr ""
|
1994 |
|
1995 |
+
#: views/forms.html:34 views/newsletters.html:47 views/segments.html:57
|
1996 |
#: views/subscribers/subscribers.html:38
|
1997 |
msgid "Previous page"
|
1998 |
msgstr ""
|
1999 |
|
2000 |
+
#: views/forms.html:35 views/newsletters.html:48 views/segments.html:58
|
2001 |
#: views/subscribers/subscribers.html:39
|
2002 |
msgid "First page"
|
2003 |
msgstr ""
|
2004 |
|
2005 |
+
#: views/forms.html:36 views/newsletters.html:49 views/segments.html:59
|
2006 |
#: views/subscribers/subscribers.html:40
|
2007 |
msgid "Next page"
|
2008 |
msgstr ""
|
2009 |
|
2010 |
+
#: views/forms.html:37 views/newsletters.html:50 views/segments.html:60
|
2011 |
#: views/subscribers/subscribers.html:41
|
2012 |
msgid "Last page"
|
2013 |
msgstr ""
|
2016 |
msgid "Current Page"
|
2017 |
msgstr ""
|
2018 |
|
2019 |
+
#: views/forms.html:39 views/newsletters.html:52 views/segments.html:62
|
2020 |
#: views/subscribers/subscribers.html:43
|
2021 |
msgid "of"
|
2022 |
msgstr ""
|
2023 |
|
2024 |
+
#: views/forms.html:40 views/newsletters.html:53 views/segments.html:63
|
2025 |
#: views/subscribers/subscribers.html:44
|
2026 |
msgid "%$1d item(s"
|
2027 |
msgstr ""
|
2067 |
msgid "%$1d forms have been restored from the trash"
|
2068 |
msgstr ""
|
2069 |
|
2070 |
+
#: views/forms.html:53 views/newsletters.html:76 views/segments.html:49
|
2071 |
#: views/subscribers/subscribers.html:32
|
2072 |
msgid "Edit"
|
2073 |
msgstr ""
|
2074 |
|
2075 |
+
#: views/forms.html:54 views/newsletters.html:77 views/segments.html:41
|
2076 |
msgid "Duplicate"
|
2077 |
msgstr ""
|
2078 |
|
2080 |
msgid "Form \"%$1s\" has been duplicated"
|
2081 |
msgstr ""
|
2082 |
|
2083 |
+
#: views/forms.html:57 views/newsletters.html:88 views/segments.html:48
|
2084 |
+
#: views/subscribers/subscribers.html:88
|
2085 |
msgid "Add New"
|
2086 |
msgstr ""
|
2087 |
|
2832 |
msgid "Show more details"
|
2833 |
msgstr ""
|
2834 |
|
2835 |
+
#: views/newsletters.html:51 views/segments.html:61
|
2836 |
msgid "Current page"
|
2837 |
msgstr ""
|
2838 |
|
2852 |
msgid "View history"
|
2853 |
msgstr ""
|
2854 |
|
2855 |
+
#: views/newsletters.html:67 views/segments.html:34
|
2856 |
msgid "Created on"
|
2857 |
msgstr ""
|
2858 |
|
2859 |
+
#: views/newsletters.html:68 views/subscribers/subscribers.html:63
|
2860 |
msgid "Last modified on"
|
2861 |
msgstr ""
|
2862 |
|
2994 |
msgid "Insert [newsletter:total] to show number of posts"
|
2995 |
msgstr ""
|
2996 |
|
2997 |
+
#: views/newsletters.html:114 views/settings/mta.html:640
|
2998 |
msgid "Activate"
|
2999 |
msgstr ""
|
3000 |
|
3116 |
msgid "This subscriber segment will be used for this email."
|
3117 |
msgstr ""
|
3118 |
|
3119 |
+
#: views/newsletters.html:150 views/subscribers/subscribers.html:54
|
3120 |
msgid "Select a list"
|
3121 |
msgstr ""
|
3122 |
|
3417 |
msgid "List successfully added!"
|
3418 |
msgstr ""
|
3419 |
|
3420 |
+
#: views/segments.html:35
|
3421 |
msgid "1 list was moved to the trash"
|
3422 |
msgstr ""
|
3423 |
|
3424 |
+
#: views/segments.html:36
|
3425 |
msgid "%$1d lists were moved to the trash"
|
3426 |
msgstr ""
|
3427 |
|
3428 |
+
#: views/segments.html:37
|
3429 |
msgid "1 list was permanently deleted"
|
3430 |
msgstr ""
|
3431 |
|
3432 |
+
#: views/segments.html:38
|
3433 |
msgid "%$1d list were permanently deleted"
|
3434 |
msgstr ""
|
3435 |
|
3436 |
+
#: views/segments.html:39
|
3437 |
msgid "1 list has been restored from the trash"
|
3438 |
msgstr ""
|
3439 |
|
3440 |
+
#: views/segments.html:40
|
3441 |
msgid "%$1d lists have been restored from the trash"
|
3442 |
msgstr ""
|
3443 |
|
3444 |
+
#: views/segments.html:42
|
3445 |
msgid "List \"%$1s\" has been duplicated"
|
3446 |
msgstr ""
|
3447 |
|
3448 |
+
#: views/segments.html:44
|
3449 |
msgid "Force Sync"
|
3450 |
msgstr ""
|
3451 |
|
3452 |
+
#: views/segments.html:45
|
3453 |
msgid "Read More"
|
3454 |
msgstr ""
|
3455 |
|
3456 |
+
#: views/segments.html:46
|
3457 |
msgid "List \"%$1s\" has been synchronized"
|
3458 |
msgstr ""
|
3459 |
|
3460 |
+
#: views/segments.html:47
|
3461 |
msgid "View Subscribers"
|
3462 |
msgstr ""
|
3463 |
|
3464 |
+
#: views/segments.html:54
|
3465 |
msgid "Delete permanently"
|
3466 |
msgstr ""
|
3467 |
|
3468 |
+
#: views/segments.html:65
|
3469 |
msgid "This text box is for your own use and is never shown to your subscribers"
|
3470 |
msgstr ""
|
3471 |
|
3677 |
msgid "Hostname"
|
3678 |
msgstr ""
|
3679 |
|
3680 |
+
#: views/settings/bounce.html:50 views/settings/mta.html:498
|
3681 |
msgid "Login"
|
3682 |
msgstr ""
|
3683 |
|
3684 |
+
#: views/settings/bounce.html:67 views/settings/mta.html:515
|
3685 |
msgid "Password"
|
3686 |
msgstr ""
|
3687 |
|
3839 |
msgid "SMTP Hostname"
|
3840 |
msgstr ""
|
3841 |
|
3842 |
+
#: views/settings/mta.html:352 views/settings/mta.html:463
|
3843 |
msgid "e.g.:smtp.mydomain.com"
|
3844 |
msgstr ""
|
3845 |
|
3851 |
msgid "Region"
|
3852 |
msgstr ""
|
3853 |
|
3854 |
+
#: views/settings/mta.html:418
|
3855 |
msgid "Access Key"
|
3856 |
msgstr ""
|
3857 |
|
3858 |
+
#: views/settings/mta.html:439
|
3859 |
msgid "Secret Key"
|
3860 |
msgstr ""
|
3861 |
|
3862 |
+
#: views/settings/mta.html:460
|
3863 |
msgid "Domain"
|
3864 |
msgstr ""
|
3865 |
|
3866 |
+
#: views/settings/mta.html:480
|
3867 |
msgid "API Key"
|
3868 |
msgstr ""
|
3869 |
|
3870 |
+
#: views/settings/mta.html:532
|
3871 |
msgid "Secure Connection"
|
3872 |
msgstr ""
|
3873 |
|
3874 |
+
#: views/settings/mta.html:557
|
3875 |
msgid "Authentication"
|
3876 |
msgstr ""
|
3877 |
|
3878 |
+
#: views/settings/mta.html:560
|
3879 |
msgid ""
|
3880 |
"Leave this option set to Yes. Only a tiny portion of SMTP services prefer "
|
3881 |
"Authentication to be turned off"
|
3882 |
msgstr ""
|
3883 |
|
3884 |
+
#: views/settings/mta.html:599
|
3885 |
msgid "SPF Signature (Highly recommended!"
|
3886 |
msgstr ""
|
3887 |
|
3888 |
+
#: views/settings/mta.html:602
|
3889 |
msgid ""
|
3890 |
"Improves your delivery rate by verifying that you're allowed to send emails "
|
3891 |
"from your domain"
|
3892 |
msgstr ""
|
3893 |
|
3894 |
+
#: views/settings/mta.html:607
|
3895 |
msgid ""
|
3896 |
"SPF is set up in your DNS. Read your host's support documentation for more "
|
3897 |
"information"
|
3898 |
msgstr ""
|
3899 |
|
3900 |
+
#: views/settings/mta.html:615
|
3901 |
msgid "Test the sending method"
|
3902 |
msgstr ""
|
3903 |
|
3904 |
+
#: views/settings/mta.html:629
|
3905 |
msgid "Send a test email"
|
3906 |
msgstr ""
|
3907 |
|
3908 |
+
#: views/settings/mta.html:645
|
3909 |
msgid "or Cancel"
|
3910 |
msgstr ""
|
3911 |
|
3912 |
+
#: views/settings/mta.html:702
|
3913 |
msgid "This is a Sending Method Test"
|
3914 |
msgstr ""
|
3915 |
|
3916 |
+
#: views/settings/mta.html:704
|
3917 |
msgid "Yup"
|
3918 |
msgstr ""
|
3919 |
|
3920 |
+
#: views/settings/mta.html:717
|
3921 |
msgid "The email has been sent! Check your inbox."
|
3922 |
msgstr ""
|
3923 |
|
3924 |
+
#: views/settings/mta.html:759
|
3925 |
msgid "You have selected an invalid sending method."
|
3926 |
msgstr ""
|
3927 |
|
3928 |
+
#: views/settings/mta.html:767
|
3929 |
msgid "You need to specify a MailPoet account key"
|
3930 |
msgstr ""
|
3931 |
|
4293 |
msgid "Lastname"
|
4294 |
msgstr ""
|
4295 |
|
4296 |
+
#: views/subscribers/subscribers.html:55
|
4297 |
msgid "Unsubscribed on %$1s"
|
4298 |
msgstr ""
|
4299 |
|
4300 |
+
#: views/subscribers/subscribers.html:56
|
4301 |
msgid "Subscriber was updated successfully!"
|
4302 |
msgstr ""
|
4303 |
|
4304 |
+
#: views/subscribers/subscribers.html:57
|
4305 |
msgid "Subscriber was added successfully!"
|
4306 |
msgstr ""
|
4307 |
|
4308 |
+
#: views/subscribers/subscribers.html:62
|
4309 |
msgid "Subscribed on"
|
4310 |
msgstr ""
|
4311 |
|
4312 |
+
#: views/subscribers/subscribers.html:64
|
4313 |
msgid "1 subscriber was moved to the trash"
|
4314 |
msgstr ""
|
4315 |
|
4316 |
+
#: views/subscribers/subscribers.html:65
|
4317 |
msgid "%$1d subscribers were moved to the trash"
|
4318 |
msgstr ""
|
4319 |
|
4320 |
+
#: views/subscribers/subscribers.html:66
|
4321 |
msgid "1 subscriber was permanently deleted"
|
4322 |
msgstr ""
|
4323 |
|
4324 |
+
#: views/subscribers/subscribers.html:67
|
4325 |
msgid "%$1d subscribers were permanently deleted"
|
4326 |
msgstr ""
|
4327 |
|
4328 |
+
#: views/subscribers/subscribers.html:68
|
4329 |
msgid "1 subscriber has been restored from the trash"
|
4330 |
msgstr ""
|
4331 |
|
4332 |
+
#: views/subscribers/subscribers.html:69
|
4333 |
msgid "%$1d subscribers have been restored from the trash"
|
4334 |
msgstr ""
|
4335 |
|
4336 |
+
#: views/subscribers/subscribers.html:70
|
4337 |
msgid "Move to list..."
|
4338 |
msgstr ""
|
4339 |
|
4340 |
+
#: views/subscribers/subscribers.html:71
|
4341 |
msgid "%$1d subscribers were moved to list <strong>%$2s</strong>"
|
4342 |
msgstr ""
|
4343 |
|
4344 |
+
#: views/subscribers/subscribers.html:72
|
4345 |
msgid "Add to list..."
|
4346 |
msgstr ""
|
4347 |
|
4348 |
+
#: views/subscribers/subscribers.html:73
|
4349 |
msgid "%$1d subscribers were added to list <strong>%$2s</strong>"
|
4350 |
msgstr ""
|
4351 |
|
4352 |
+
#: views/subscribers/subscribers.html:74
|
4353 |
msgid "Remove from list..."
|
4354 |
msgstr ""
|
4355 |
|
4356 |
+
#: views/subscribers/subscribers.html:75
|
4357 |
msgid "%$1d subscribers were removed from list <strong>%$2s</strong>"
|
4358 |
msgstr ""
|
4359 |
|
4360 |
+
#: views/subscribers/subscribers.html:76
|
4361 |
msgid "Remove from all lists"
|
4362 |
msgstr ""
|
4363 |
|
4364 |
+
#: views/subscribers/subscribers.html:77
|
4365 |
msgid "%$1d subscribers were removed from all lists"
|
4366 |
msgstr ""
|
4367 |
|
4368 |
+
#: views/subscribers/subscribers.html:78
|
4369 |
msgid "Resend confirmation email"
|
4370 |
msgstr ""
|
4371 |
|
4372 |
+
#: views/subscribers/subscribers.html:79
|
4373 |
msgid "%$1d confirmation emails have been sent"
|
4374 |
msgstr ""
|
4375 |
|
4376 |
+
#: views/subscribers/subscribers.html:80
|
4377 |
msgid "Lists to which the subscriber was subscribed"
|
4378 |
msgstr ""
|
4379 |
|
4380 |
+
#: views/subscribers/subscribers.html:82
|
4381 |
msgid ""
|
4382 |
"This subscriber is a registered WordPress user. [link]Edit his "
|
4383 |
"profile[/link] to change his/her email."
|
4384 |
msgstr ""
|
4385 |
|
4386 |
+
#: views/subscribers/subscribers.html:83
|
4387 |
msgid "Tip:"
|
4388 |
msgstr ""
|
4389 |
|
4390 |
+
#: views/subscribers/subscribers.html:84
|
4391 |
msgid "Need to add new fields"
|
4392 |
msgstr ""
|
4393 |
|
4410 |
msgid "List of Changes"
|
4411 |
msgstr ""
|
4412 |
|
4413 |
+
#: views/update.html:57 views/welcome.html:76
|
4414 |
msgid "Awesome! Now"
|
4415 |
msgstr ""
|
4416 |
|
4417 |
+
#: views/update.html:57
|
4418 |
msgid "View all changes"
|
4419 |
msgstr ""
|
4420 |
|
lib/API/Endpoints/Newsletters.php
CHANGED
@@ -1,12 +1,10 @@
|
|
1 |
<?php
|
2 |
namespace MailPoet\API\Endpoints;
|
|
|
3 |
use MailPoet\API\Endpoint as APIEndpoint;
|
4 |
use MailPoet\API\Error as APIError;
|
5 |
-
|
6 |
use MailPoet\Listing;
|
7 |
use MailPoet\Models\Newsletter;
|
8 |
-
use MailPoet\Models\SendingQueue;
|
9 |
-
use MailPoet\Models\Setting;
|
10 |
use MailPoet\Models\NewsletterTemplate;
|
11 |
use MailPoet\Models\NewsletterSegment;
|
12 |
use MailPoet\Models\NewsletterOptionField;
|
@@ -15,7 +13,6 @@ use MailPoet\Models\Subscriber;
|
|
15 |
use MailPoet\Newsletter\Renderer\Renderer;
|
16 |
use MailPoet\Newsletter\Scheduler\Scheduler;
|
17 |
use MailPoet\Newsletter\Url as NewsletterUrl;
|
18 |
-
use MailPoet\Util\Helpers;
|
19 |
|
20 |
if(!defined('ABSPATH')) exit;
|
21 |
|
1 |
<?php
|
2 |
namespace MailPoet\API\Endpoints;
|
3 |
+
|
4 |
use MailPoet\API\Endpoint as APIEndpoint;
|
5 |
use MailPoet\API\Error as APIError;
|
|
|
6 |
use MailPoet\Listing;
|
7 |
use MailPoet\Models\Newsletter;
|
|
|
|
|
8 |
use MailPoet\Models\NewsletterTemplate;
|
9 |
use MailPoet\Models\NewsletterSegment;
|
10 |
use MailPoet\Models\NewsletterOptionField;
|
13 |
use MailPoet\Newsletter\Renderer\Renderer;
|
14 |
use MailPoet\Newsletter\Scheduler\Scheduler;
|
15 |
use MailPoet\Newsletter\Url as NewsletterUrl;
|
|
|
16 |
|
17 |
if(!defined('ABSPATH')) exit;
|
18 |
|
lib/Cron/Workers/SendingQueue/SendingQueue.php
CHANGED
@@ -27,8 +27,6 @@ class SendingQueue {
|
|
27 |
|
28 |
function process() {
|
29 |
foreach(self::getRunningQueues() as $queue) {
|
30 |
-
// abort if sending limit is reached
|
31 |
-
MailerLog::enforceSendingLimit();
|
32 |
// get and pre-process newsletter (render, replace shortcodes/links, etc.)
|
33 |
$newsletter = $this->newsletter_task->getAndPreProcess($queue);
|
34 |
if(!$newsletter) {
|
@@ -72,6 +70,8 @@ class SendingQueue {
|
|
72 |
if($queue->status === SendingQueueModel::STATUS_COMPLETED) {
|
73 |
$this->newsletter_task->markNewsletterAsSent($newsletter);
|
74 |
}
|
|
|
|
|
75 |
}
|
76 |
}
|
77 |
}
|
@@ -118,6 +118,8 @@ class SendingQueue {
|
|
118 |
$prepared_subscribers_ids = array();
|
119 |
$statistics = array();
|
120 |
}
|
|
|
|
|
121 |
}
|
122 |
if($processing_method === 'bulk') {
|
123 |
$queue = $this->sendNewsletters(
|
@@ -159,7 +161,7 @@ class SendingQueue {
|
|
159 |
}
|
160 |
|
161 |
static function getRunningQueues() {
|
162 |
-
return SendingQueueModel::
|
163 |
->whereNull('deleted_at')
|
164 |
->whereNull('status')
|
165 |
->findMany();
|
27 |
|
28 |
function process() {
|
29 |
foreach(self::getRunningQueues() as $queue) {
|
|
|
|
|
30 |
// get and pre-process newsletter (render, replace shortcodes/links, etc.)
|
31 |
$newsletter = $this->newsletter_task->getAndPreProcess($queue);
|
32 |
if(!$newsletter) {
|
70 |
if($queue->status === SendingQueueModel::STATUS_COMPLETED) {
|
71 |
$this->newsletter_task->markNewsletterAsSent($newsletter);
|
72 |
}
|
73 |
+
// abort if sending limit is reached
|
74 |
+
MailerLog::enforceSendingLimit();
|
75 |
}
|
76 |
}
|
77 |
}
|
118 |
$prepared_subscribers_ids = array();
|
119 |
$statistics = array();
|
120 |
}
|
121 |
+
// abort if sending limit is reached
|
122 |
+
MailerLog::enforceSendingLimit();
|
123 |
}
|
124 |
if($processing_method === 'bulk') {
|
125 |
$queue = $this->sendNewsletters(
|
161 |
}
|
162 |
|
163 |
static function getRunningQueues() {
|
164 |
+
return SendingQueueModel::orderByAsc('priority')
|
165 |
->whereNull('deleted_at')
|
166 |
->whereNull('status')
|
167 |
->findMany();
|
lib/Mailer/Mailer.php
CHANGED
@@ -1,5 +1,6 @@
|
|
1 |
<?php
|
2 |
namespace MailPoet\Mailer;
|
|
|
3 |
use MailPoet\Models\Setting;
|
4 |
|
5 |
if(!defined('ABSPATH')) exit;
|
@@ -118,10 +119,11 @@ class Mailer {
|
|
118 |
$sender = Setting::getValue('sender', array());
|
119 |
if(empty($sender['address'])) throw new \Exception(__('Sender name and email are not configured', 'mailpoet'));
|
120 |
}
|
|
|
121 |
return array(
|
122 |
-
'from_name' => $
|
123 |
'from_email' => $sender['address'],
|
124 |
-
'from_name_email' => sprintf('%s <%s>', $
|
125 |
);
|
126 |
}
|
127 |
|
@@ -138,10 +140,11 @@ class Mailer {
|
|
138 |
if(empty($reply_to['address'])) {
|
139 |
$reply_to['address'] = $this->sender['from_email'];
|
140 |
}
|
|
|
141 |
return array(
|
142 |
-
'reply_to_name' => $
|
143 |
'reply_to_email' => $reply_to['address'],
|
144 |
-
'reply_to_name_email' => sprintf('%s <%s>', $
|
145 |
);
|
146 |
}
|
147 |
|
@@ -152,8 +155,20 @@ class Mailer {
|
|
152 |
$first_name = (isset($subscriber['first_name'])) ? $subscriber['first_name'] : '';
|
153 |
$last_name = (isset($subscriber['last_name'])) ? $subscriber['last_name'] : '';
|
154 |
if(!$first_name && !$last_name) return $subscriber['email'];
|
155 |
-
$
|
156 |
-
$
|
|
|
|
|
|
|
|
|
|
|
|
|
157 |
return $subscriber;
|
158 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
159 |
}
|
1 |
<?php
|
2 |
namespace MailPoet\Mailer;
|
3 |
+
|
4 |
use MailPoet\Models\Setting;
|
5 |
|
6 |
if(!defined('ABSPATH')) exit;
|
119 |
$sender = Setting::getValue('sender', array());
|
120 |
if(empty($sender['address'])) throw new \Exception(__('Sender name and email are not configured', 'mailpoet'));
|
121 |
}
|
122 |
+
$from_name = $this->encodeAddressNamePart($sender['name']);
|
123 |
return array(
|
124 |
+
'from_name' => $from_name,
|
125 |
'from_email' => $sender['address'],
|
126 |
+
'from_name_email' => sprintf('%s <%s>', $from_name, $sender['address'])
|
127 |
);
|
128 |
}
|
129 |
|
140 |
if(empty($reply_to['address'])) {
|
141 |
$reply_to['address'] = $this->sender['from_email'];
|
142 |
}
|
143 |
+
$reply_to_name = $this->encodeAddressNamePart($reply_to['name']);
|
144 |
return array(
|
145 |
+
'reply_to_name' => $reply_to_name,
|
146 |
'reply_to_email' => $reply_to['address'],
|
147 |
+
'reply_to_name_email' => sprintf('%s <%s>', $reply_to_name, $reply_to['address'])
|
148 |
);
|
149 |
}
|
150 |
|
155 |
$first_name = (isset($subscriber['first_name'])) ? $subscriber['first_name'] : '';
|
156 |
$last_name = (isset($subscriber['last_name'])) ? $subscriber['last_name'] : '';
|
157 |
if(!$first_name && !$last_name) return $subscriber['email'];
|
158 |
+
$full_name = sprintf('%s %s', $first_name, $last_name);
|
159 |
+
$full_name = trim(preg_replace('!\s\s+!', ' ', $full_name));
|
160 |
+
$full_name = $this->encodeAddressNamePart($full_name);
|
161 |
+
$subscriber = sprintf(
|
162 |
+
'%s <%s>',
|
163 |
+
$full_name,
|
164 |
+
$subscriber['email']
|
165 |
+
);
|
166 |
return $subscriber;
|
167 |
}
|
168 |
+
|
169 |
+
function encodeAddressNamePart($name) {
|
170 |
+
if(mb_detect_encoding($name) === 'ASCII') return $name;
|
171 |
+
// bse64_encode non-ASCII string as per RFC 2047 (https://www.ietf.org/rfc/rfc2047.txt)
|
172 |
+
return sprintf('=?utf-8?B?%s?=', base64_encode($name));
|
173 |
+
}
|
174 |
}
|
lib/Mailer/Methods/AmazonSES.php
CHANGED
@@ -74,7 +74,7 @@ class AmazonSES {
|
|
74 |
}
|
75 |
|
76 |
function request($newsletter, $subscriber) {
|
77 |
-
$body = $this->getBody($newsletter, $subscriber);
|
78 |
return array(
|
79 |
'timeout' => 10,
|
80 |
'httpversion' => '1.1',
|
74 |
}
|
75 |
|
76 |
function request($newsletter, $subscriber) {
|
77 |
+
$body = array_map('urlencode', $this->getBody($newsletter, $subscriber));
|
78 |
return array(
|
79 |
'timeout' => 10,
|
80 |
'httpversion' => '1.1',
|
lib/Models/Segment.php
CHANGED
@@ -87,6 +87,10 @@ class Segment extends Model {
|
|
87 |
'SUM(CASE subscribers.status WHEN "' . Subscriber::STATUS_UNCONFIRMED . '" THEN 1 ELSE 0 END)',
|
88 |
Subscriber::STATUS_UNCONFIRMED
|
89 |
)
|
|
|
|
|
|
|
|
|
90 |
->findOne()
|
91 |
->asArray();
|
92 |
|
87 |
'SUM(CASE subscribers.status WHEN "' . Subscriber::STATUS_UNCONFIRMED . '" THEN 1 ELSE 0 END)',
|
88 |
Subscriber::STATUS_UNCONFIRMED
|
89 |
)
|
90 |
+
->select_expr(
|
91 |
+
'SUM(CASE subscribers.status WHEN "' . Subscriber::STATUS_BOUNCED . '" THEN 1 ELSE 0 END)',
|
92 |
+
Subscriber::STATUS_BOUNCED
|
93 |
+
)
|
94 |
->findOne()
|
95 |
->asArray();
|
96 |
|
lib/Models/SendingQueue.php
CHANGED
@@ -8,6 +8,9 @@ class SendingQueue extends Model {
|
|
8 |
const STATUS_COMPLETED = 'completed';
|
9 |
const STATUS_SCHEDULED = 'scheduled';
|
10 |
const STATUS_PAUSED = 'paused';
|
|
|
|
|
|
|
11 |
|
12 |
function newsletter() {
|
13 |
return $this->has_one(__NAMESPACE__ . '\Newsletter', 'id', 'newsletter_id');
|
@@ -46,6 +49,10 @@ class SendingQueue extends Model {
|
|
46 |
if(!is_serialized($this->newsletter_rendered_body)) {
|
47 |
$this->set('newsletter_rendered_body', serialize($this->newsletter_rendered_body));
|
48 |
}
|
|
|
|
|
|
|
|
|
49 |
parent::save();
|
50 |
$this->subscribers = $this->getSubscribers();
|
51 |
$this->newsletter_rendered_body = $this->getNewsletterRenderedBody();
|
8 |
const STATUS_COMPLETED = 'completed';
|
9 |
const STATUS_SCHEDULED = 'scheduled';
|
10 |
const STATUS_PAUSED = 'paused';
|
11 |
+
const PRIORITY_HIGH = 1;
|
12 |
+
const PRIORITY_MEDIUM = 5;
|
13 |
+
const PRIORITY_LOW = 10;
|
14 |
|
15 |
function newsletter() {
|
16 |
return $this->has_one(__NAMESPACE__ . '\Newsletter', 'id', 'newsletter_id');
|
49 |
if(!is_serialized($this->newsletter_rendered_body)) {
|
50 |
$this->set('newsletter_rendered_body', serialize($this->newsletter_rendered_body));
|
51 |
}
|
52 |
+
// set the default priority to medium
|
53 |
+
if(!$this->priority) {
|
54 |
+
$this->priority = self::PRIORITY_MEDIUM;
|
55 |
+
}
|
56 |
parent::save();
|
57 |
$this->subscribers = $this->getSubscribers();
|
58 |
$this->newsletter_rendered_body = $this->getNewsletterRenderedBody();
|
lib/Models/Subscriber.php
CHANGED
@@ -13,6 +13,7 @@ class Subscriber extends Model {
|
|
13 |
const STATUS_SUBSCRIBED = 'subscribed';
|
14 |
const STATUS_UNSUBSCRIBED = 'unsubscribed';
|
15 |
const STATUS_UNCONFIRMED = 'unconfirmed';
|
|
|
16 |
|
17 |
const SUBSCRIPTION_LIMIT_COOLDOWN = 60;
|
18 |
|
@@ -44,6 +45,12 @@ class Subscriber extends Model {
|
|
44 |
->where(MP_SUBSCRIBER_SEGMENT_TABLE.'.status', self::STATUS_SUBSCRIBED);
|
45 |
}
|
46 |
|
|
|
|
|
|
|
|
|
|
|
|
|
47 |
function delete() {
|
48 |
// WP Users cannot be deleted
|
49 |
if($this->isWPUser()) {
|
@@ -51,7 +58,8 @@ class Subscriber extends Model {
|
|
51 |
} else {
|
52 |
// delete all relations to segments
|
53 |
SubscriberSegment::deleteSubscriptions($this);
|
54 |
-
|
|
|
55 |
return parent::delete();
|
56 |
}
|
57 |
}
|
@@ -335,6 +343,11 @@ class Subscriber extends Model {
|
|
335 |
'label' => __('Unsubscribed', 'mailpoet'),
|
336 |
'count' => self::filter(self::STATUS_UNSUBSCRIBED)->count()
|
337 |
),
|
|
|
|
|
|
|
|
|
|
|
338 |
array(
|
339 |
'name' => 'trash',
|
340 |
'label' => __('Trash', 'mailpoet'),
|
@@ -720,6 +733,12 @@ class Subscriber extends Model {
|
|
720 |
->where('status', self::STATUS_UNCONFIRMED);
|
721 |
}
|
722 |
|
|
|
|
|
|
|
|
|
|
|
|
|
723 |
static function withoutSegments($orm) {
|
724 |
return $orm->select(MP_SUBSCRIBERS_TABLE.'.*')
|
725 |
->leftOuterJoin(
|
13 |
const STATUS_SUBSCRIBED = 'subscribed';
|
14 |
const STATUS_UNSUBSCRIBED = 'unsubscribed';
|
15 |
const STATUS_UNCONFIRMED = 'unconfirmed';
|
16 |
+
const STATUS_BOUNCED = 'bounced';
|
17 |
|
18 |
const SUBSCRIPTION_LIMIT_COOLDOWN = 60;
|
19 |
|
45 |
->where(MP_SUBSCRIBER_SEGMENT_TABLE.'.status', self::STATUS_SUBSCRIBED);
|
46 |
}
|
47 |
|
48 |
+
function save() {
|
49 |
+
// convert email to lowercase format
|
50 |
+
$this->email = strtolower($this->email);
|
51 |
+
return parent::save();
|
52 |
+
}
|
53 |
+
|
54 |
function delete() {
|
55 |
// WP Users cannot be deleted
|
56 |
if($this->isWPUser()) {
|
58 |
} else {
|
59 |
// delete all relations to segments
|
60 |
SubscriberSegment::deleteSubscriptions($this);
|
61 |
+
// delete all relations to custom fields
|
62 |
+
SubscriberCustomField::deleteSubscriberRelations($this);
|
63 |
return parent::delete();
|
64 |
}
|
65 |
}
|
343 |
'label' => __('Unsubscribed', 'mailpoet'),
|
344 |
'count' => self::filter(self::STATUS_UNSUBSCRIBED)->count()
|
345 |
),
|
346 |
+
array(
|
347 |
+
'name' => self::STATUS_BOUNCED,
|
348 |
+
'label' => __('Bounced', 'mailpoet'),
|
349 |
+
'count' => self::filter(self::STATUS_BOUNCED)->count()
|
350 |
+
),
|
351 |
array(
|
352 |
'name' => 'trash',
|
353 |
'label' => __('Trash', 'mailpoet'),
|
733 |
->where('status', self::STATUS_UNCONFIRMED);
|
734 |
}
|
735 |
|
736 |
+
static function bounced($orm) {
|
737 |
+
return $orm
|
738 |
+
->whereNull('deleted_at')
|
739 |
+
->where('status', self::STATUS_BOUNCED);
|
740 |
+
}
|
741 |
+
|
742 |
static function withoutSegments($orm) {
|
743 |
return $orm->select(MP_SUBSCRIBERS_TABLE.'.*')
|
744 |
->leftOuterJoin(
|
lib/Models/SubscriberCustomField.php
CHANGED
@@ -52,7 +52,6 @@ class SubscriberCustomField extends Model {
|
|
52 |
}
|
53 |
|
54 |
static function createMultiple($values) {
|
55 |
-
$values = array_map('array_values', $values);
|
56 |
return self::rawExecute(
|
57 |
'INSERT IGNORE INTO `' . self::$_table . '` ' .
|
58 |
'(custom_field_id, subscriber_id, value) ' .
|
@@ -67,8 +66,6 @@ class SubscriberCustomField extends Model {
|
|
67 |
}
|
68 |
|
69 |
static function updateMultiple($values) {
|
70 |
-
self::createMultiple($values);
|
71 |
-
$values = array_map('array_values', $values);
|
72 |
self::rawExecute(
|
73 |
'UPDATE `' . self::$_table . '` ' .
|
74 |
'SET value = ' .
|
@@ -86,4 +83,10 @@ class SubscriberCustomField extends Model {
|
|
86 |
Helpers::flattenArray($values)
|
87 |
);
|
88 |
}
|
89 |
-
|
|
|
|
|
|
|
|
|
|
|
|
52 |
}
|
53 |
|
54 |
static function createMultiple($values) {
|
|
|
55 |
return self::rawExecute(
|
56 |
'INSERT IGNORE INTO `' . self::$_table . '` ' .
|
57 |
'(custom_field_id, subscriber_id, value) ' .
|
66 |
}
|
67 |
|
68 |
static function updateMultiple($values) {
|
|
|
|
|
69 |
self::rawExecute(
|
70 |
'UPDATE `' . self::$_table . '` ' .
|
71 |
'SET value = ' .
|
83 |
Helpers::flattenArray($values)
|
84 |
);
|
85 |
}
|
86 |
+
|
87 |
+
static function deleteSubscriberRelations($subscriber) {
|
88 |
+
if($subscriber === false) return false;
|
89 |
+
$relations = self::where('subscriber_id', $subscriber->id);
|
90 |
+
return $relations->deleteMany();
|
91 |
+
}
|
92 |
+
}
|
lib/Newsletter/Renderer/Renderer.php
CHANGED
@@ -40,7 +40,7 @@ class Renderer {
|
|
40 |
$rendered_styles = $this->renderStyles($styles);
|
41 |
|
42 |
$template = $this->injectContentIntoTemplate($this->template, array(
|
43 |
-
$newsletter['subject'],
|
44 |
$rendered_styles,
|
45 |
$newsletter['preheader'],
|
46 |
$rendered_body
|
@@ -109,7 +109,7 @@ class Renderer {
|
|
109 |
|
110 |
function renderTextVersion($template) {
|
111 |
$template = utf8_encode($template);
|
112 |
-
return
|
113 |
}
|
114 |
|
115 |
function postProcessTemplate($template) {
|
@@ -129,4 +129,4 @@ class Renderer {
|
|
129 |
);
|
130 |
return $template;
|
131 |
}
|
132 |
-
}
|
40 |
$rendered_styles = $this->renderStyles($styles);
|
41 |
|
42 |
$template = $this->injectContentIntoTemplate($this->template, array(
|
43 |
+
htmlspecialchars($newsletter['subject']),
|
44 |
$rendered_styles,
|
45 |
$newsletter['preheader'],
|
46 |
$rendered_body
|
109 |
|
110 |
function renderTextVersion($template) {
|
111 |
$template = utf8_encode($template);
|
112 |
+
return @\Html2Text\Html2Text::convert($template);
|
113 |
}
|
114 |
|
115 |
function postProcessTemplate($template) {
|
129 |
);
|
130 |
return $template;
|
131 |
}
|
132 |
+
}
|
lib/Newsletter/Scheduler/Scheduler.php
CHANGED
@@ -53,10 +53,10 @@ class Scheduler {
|
|
53 |
if(empty($newsletters)) return false;
|
54 |
foreach($newsletters as $newsletter) {
|
55 |
if($newsletter->event === 'user') {
|
56 |
-
if($old_user_data) {
|
57 |
// do not schedule welcome newsletter if roles have not changed
|
58 |
-
$old_role =
|
59 |
-
$new_role =
|
60 |
if($newsletter->role === self::WORDPRESS_ALL_ROLES ||
|
61 |
!array_diff($old_role, $new_role)
|
62 |
) {
|
@@ -64,7 +64,7 @@ class Scheduler {
|
|
64 |
}
|
65 |
}
|
66 |
if($newsletter->role === self::WORDPRESS_ALL_ROLES ||
|
67 |
-
in_array($newsletter->role,
|
68 |
) {
|
69 |
self::createWelcomeNotificationQueue($newsletter, $subscriber_id);
|
70 |
}
|
@@ -99,6 +99,7 @@ class Scheduler {
|
|
99 |
$scheduled_at = $current_time;
|
100 |
}
|
101 |
$queue->status = SendingQueue::STATUS_SCHEDULED;
|
|
|
102 |
$queue->scheduled_at = $scheduled_at;
|
103 |
return $queue->save();
|
104 |
}
|
53 |
if(empty($newsletters)) return false;
|
54 |
foreach($newsletters as $newsletter) {
|
55 |
if($newsletter->event === 'user') {
|
56 |
+
if(!empty($old_user_data['roles'])) {
|
57 |
// do not schedule welcome newsletter if roles have not changed
|
58 |
+
$old_role = $old_user_data['roles'];
|
59 |
+
$new_role = $wp_user['roles'];
|
60 |
if($newsletter->role === self::WORDPRESS_ALL_ROLES ||
|
61 |
!array_diff($old_role, $new_role)
|
62 |
) {
|
64 |
}
|
65 |
}
|
66 |
if($newsletter->role === self::WORDPRESS_ALL_ROLES ||
|
67 |
+
in_array($newsletter->role, $wp_user['roles'])
|
68 |
) {
|
69 |
self::createWelcomeNotificationQueue($newsletter, $subscriber_id);
|
70 |
}
|
99 |
$scheduled_at = $current_time;
|
100 |
}
|
101 |
$queue->status = SendingQueue::STATUS_SCHEDULED;
|
102 |
+
$queue->priority = SendingQueue::PRIORITY_HIGH;
|
103 |
$queue->scheduled_at = $scheduled_at;
|
104 |
return $queue->save();
|
105 |
}
|
lib/Segments/WP.php
CHANGED
@@ -1,10 +1,15 @@
|
|
1 |
<?php
|
2 |
namespace MailPoet\Segments;
|
3 |
-
|
4 |
-
use
|
5 |
-
use
|
|
|
6 |
use MailPoet\Newsletter\Scheduler\Scheduler;
|
7 |
|
|
|
|
|
|
|
|
|
8 |
class WP {
|
9 |
static function synchronizeUser($wp_user_id, $old_wp_user_data = false) {
|
10 |
$wp_user = \get_userdata($wp_user_id);
|
@@ -69,7 +74,7 @@ class WP {
|
|
69 |
Scheduler::scheduleWPUserWelcomeNotification(
|
70 |
$subscriber->id,
|
71 |
(array)$wp_user,
|
72 |
-
$old_wp_user_data
|
73 |
);
|
74 |
}
|
75 |
}
|
1 |
<?php
|
2 |
namespace MailPoet\Segments;
|
3 |
+
|
4 |
+
use MailPoet\Models\Subscriber;
|
5 |
+
use MailPoet\Models\Segment;
|
6 |
+
use MailPoet\Models\SubscriberSegment;
|
7 |
use MailPoet\Newsletter\Scheduler\Scheduler;
|
8 |
|
9 |
+
if(!defined('ABSPATH')) exit;
|
10 |
+
|
11 |
+
require_once(ABSPATH . 'wp-includes/pluggable.php');
|
12 |
+
|
13 |
class WP {
|
14 |
static function synchronizeUser($wp_user_id, $old_wp_user_data = false) {
|
15 |
$wp_user = \get_userdata($wp_user_id);
|
74 |
Scheduler::scheduleWPUserWelcomeNotification(
|
75 |
$subscriber->id,
|
76 |
(array)$wp_user,
|
77 |
+
(array)$old_wp_user_data
|
78 |
);
|
79 |
}
|
80 |
}
|
lib/Subscribers/ImportExport/Import/Import.php
CHANGED
@@ -184,6 +184,9 @@ class Import {
|
|
184 |
}, $existing_records);
|
185 |
$wp_users = array_filter($wp_users[0]);
|
186 |
$existing_records = Helpers::flattenArray($existing_records);
|
|
|
|
|
|
|
187 |
$new_records = array_keys(
|
188 |
array_diff(
|
189 |
$subscribers_data['email'],
|
@@ -205,11 +208,10 @@ class Import {
|
|
205 |
}, $new_records);
|
206 |
}, $subscribers_data)
|
207 |
);
|
208 |
-
|
209 |
$existing_subscribers =
|
210 |
array_map(function($subscriber) use ($new_records) {
|
211 |
-
return
|
212 |
-
|
213 |
array_map(function($index, $data) use ($new_records) {
|
214 |
if(!in_array($index, $new_records)) return $data;
|
215 |
}, array_keys($subscriber), $subscriber)
|
@@ -302,18 +304,24 @@ class Import {
|
|
302 |
-1,
|
303 |
'-1',
|
304 |
'false'
|
|
|
|
|
|
|
305 |
)
|
306 |
);
|
307 |
$subscribers_data['status'] = array_map(function($state) use ($statuses) {
|
308 |
-
if(in_array(strtolower($state), $statuses['subscribed'])) {
|
309 |
return 'subscribed';
|
310 |
}
|
311 |
-
if(in_array(strtolower($state), $statuses['unsubscribed'])) {
|
312 |
return 'unsubscribed';
|
313 |
}
|
314 |
-
if(in_array(strtolower($state), $statuses['unconfirmed'])) {
|
315 |
return 'unconfirmed';
|
316 |
}
|
|
|
|
|
|
|
317 |
return 'subscribed'; // make "subscribed" a default status
|
318 |
}, $subscribers_data['status']);
|
319 |
return array(
|
@@ -359,7 +367,7 @@ class Import {
|
|
359 |
$query->where('created_at', $this->created_at);
|
360 |
$result = Helpers::arrayColumn(
|
361 |
$query->findArray(),
|
362 |
-
'
|
363 |
);
|
364 |
if($subscriber_custom_fields) {
|
365 |
$this->createOrUpdateCustomFields(
|
@@ -378,38 +386,36 @@ class Import {
|
|
378 |
|
379 |
function createOrUpdateCustomFields(
|
380 |
$action,
|
381 |
-
$
|
382 |
$subscribers_data,
|
383 |
-
$
|
384 |
) {
|
385 |
// check if custom fields exist in the database
|
386 |
-
$
|
387 |
-
CustomField::whereIn('id', $
|
|
|
|
|
388 |
);
|
389 |
-
if(!$
|
390 |
-
$
|
391 |
-
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
$column,
|
402 |
-
$subscriber_id,
|
403 |
-
$value
|
404 |
-
);
|
405 |
-
}, $count, $subscribers_data[$column]);
|
406 |
-
}, $subscriber_custom_fields);
|
407 |
-
foreach(array_chunk($subscribers[0], 200) as $data) {
|
408 |
-
if($action === 'create') {
|
409 |
-
SubscriberCustomField::createMultiple(
|
410 |
-
$data
|
411 |
);
|
|
|
412 |
}
|
|
|
|
|
|
|
|
|
|
|
413 |
if($action === 'update') {
|
414 |
SubscriberCustomField::updateMultiple(
|
415 |
$data
|
184 |
}, $existing_records);
|
185 |
$wp_users = array_filter($wp_users[0]);
|
186 |
$existing_records = Helpers::flattenArray($existing_records);
|
187 |
+
// convert existing subscribers' emails retrieved from the database to lowercase
|
188 |
+
// to be compared with the import UI data that has lowercase emails
|
189 |
+
$existing_records = array_map('strtolower', $existing_records);
|
190 |
$new_records = array_keys(
|
191 |
array_diff(
|
192 |
$subscribers_data['email'],
|
208 |
}, $new_records);
|
209 |
}, $subscribers_data)
|
210 |
);
|
|
|
211 |
$existing_subscribers =
|
212 |
array_map(function($subscriber) use ($new_records) {
|
213 |
+
return array_filter(
|
214 |
+
array_values( // reindex array
|
215 |
array_map(function($index, $data) use ($new_records) {
|
216 |
if(!in_array($index, $new_records)) return $data;
|
217 |
}, array_keys($subscriber), $subscriber)
|
304 |
-1,
|
305 |
'-1',
|
306 |
'false'
|
307 |
+
),
|
308 |
+
'bounced' => array(
|
309 |
+
'bounced'
|
310 |
)
|
311 |
);
|
312 |
$subscribers_data['status'] = array_map(function($state) use ($statuses) {
|
313 |
+
if(in_array(strtolower($state), $statuses['subscribed'], true)) {
|
314 |
return 'subscribed';
|
315 |
}
|
316 |
+
if(in_array(strtolower($state), $statuses['unsubscribed'], true)) {
|
317 |
return 'unsubscribed';
|
318 |
}
|
319 |
+
if(in_array(strtolower($state), $statuses['unconfirmed'], true)) {
|
320 |
return 'unconfirmed';
|
321 |
}
|
322 |
+
if(in_array(strtolower($state), $statuses['bounced'], true)) {
|
323 |
+
return 'bounced';
|
324 |
+
}
|
325 |
return 'subscribed'; // make "subscribed" a default status
|
326 |
}, $subscribers_data['status']);
|
327 |
return array(
|
367 |
$query->where('created_at', $this->created_at);
|
368 |
$result = Helpers::arrayColumn(
|
369 |
$query->findArray(),
|
370 |
+
'id'
|
371 |
);
|
372 |
if($subscriber_custom_fields) {
|
373 |
$this->createOrUpdateCustomFields(
|
386 |
|
387 |
function createOrUpdateCustomFields(
|
388 |
$action,
|
389 |
+
$db_subscribers_ids,
|
390 |
$subscribers_data,
|
391 |
+
$subscriber_custom_fields_ids
|
392 |
) {
|
393 |
// check if custom fields exist in the database
|
394 |
+
$subscriber_custom_fields_ids = Helpers::flattenArray(
|
395 |
+
CustomField::whereIn('id', $subscriber_custom_fields_ids)
|
396 |
+
->select('id')
|
397 |
+
->findArray()
|
398 |
);
|
399 |
+
if(!$subscriber_custom_fields_ids) return;
|
400 |
+
$subscriber_custom_fields_data = array();
|
401 |
+
foreach($subscribers_data as $field_id => $subscriber_data) {
|
402 |
+
// exclude non-custom fields
|
403 |
+
if(!is_int($field_id)) continue;
|
404 |
+
$subscriber_index = 0;
|
405 |
+
foreach($subscriber_data as $value) {
|
406 |
+
// assemble an array: custom_field_id, subscriber_id, value
|
407 |
+
$subscriber_custom_fields_data[] = array(
|
408 |
+
(int)$field_id,
|
409 |
+
(int)$db_subscribers_ids[$subscriber_index],
|
410 |
+
$value
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
411 |
);
|
412 |
+
$subscriber_index++;
|
413 |
}
|
414 |
+
}
|
415 |
+
foreach(array_chunk($subscriber_custom_fields_data, 200) as $data) {
|
416 |
+
SubscriberCustomField::createMultiple(
|
417 |
+
$data
|
418 |
+
);
|
419 |
if($action === 'update') {
|
420 |
SubscriberCustomField::updateMultiple(
|
421 |
$data
|
lib/Subscribers/ImportExport/Import/MailChimp.php
CHANGED
@@ -8,7 +8,7 @@ class MailChimp {
|
|
8 |
public $max_post_size;
|
9 |
public $data_center;
|
10 |
public $export_url;
|
11 |
-
const API_KEY_REGEX = '/[a-zA-Z0-9]{32}-[a-zA-Z0-9]{2,
|
12 |
|
13 |
function __construct($api_key, $lists = false) {
|
14 |
$this->api_key = $this->getAPIKey($api_key);
|
@@ -145,4 +145,4 @@ class MailChimp {
|
|
145 |
}
|
146 |
throw new \Exception($errorMessage);
|
147 |
}
|
148 |
-
}
|
8 |
public $max_post_size;
|
9 |
public $data_center;
|
10 |
public $export_url;
|
11 |
+
const API_KEY_REGEX = '/[a-zA-Z0-9]{32}-[a-zA-Z0-9]{2,4}$/';
|
12 |
|
13 |
function __construct($api_key, $lists = false) {
|
14 |
$this->api_key = $this->getAPIKey($api_key);
|
145 |
}
|
146 |
throw new \Exception($errorMessage);
|
147 |
}
|
148 |
+
}
|
lib/Subscription/Pages.php
CHANGED
@@ -290,6 +290,14 @@ class Pages {
|
|
290 |
'is_checked' => (
|
291 |
$subscriber->status === Subscriber::STATUS_UNSUBSCRIBED
|
292 |
)
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
293 |
)
|
294 |
)
|
295 |
)
|
290 |
'is_checked' => (
|
291 |
$subscriber->status === Subscriber::STATUS_UNSUBSCRIBED
|
292 |
)
|
293 |
+
),
|
294 |
+
array(
|
295 |
+
'value' => array(
|
296 |
+
Subscriber::STATUS_BOUNCED => __('Bounced', 'mailpoet')
|
297 |
+
),
|
298 |
+
'is_checked' => (
|
299 |
+
$subscriber->status === Subscriber::STATUS_BOUNCED
|
300 |
+
)
|
301 |
)
|
302 |
)
|
303 |
)
|
mailpoet.php
CHANGED
@@ -5,7 +5,7 @@ use MailPoet\Config\Initializer;
|
|
5 |
|
6 |
/*
|
7 |
* Plugin Name: MailPoet
|
8 |
-
* Version: 3.0.0-beta.
|
9 |
* Plugin URI: http://www.mailpoet.com
|
10 |
* Description: Create and send beautiful email newsletters, autoresponders, and post notifications without leaving WordPress. This is a beta version of our brand new plugin!
|
11 |
* Author: MailPoet
|
@@ -24,7 +24,7 @@ use MailPoet\Config\Initializer;
|
|
24 |
$mailpoet_loader = dirname(__FILE__) . '/vendor/autoload.php';
|
25 |
if(file_exists($mailpoet_loader)) {
|
26 |
require $mailpoet_loader;
|
27 |
-
define('MAILPOET_VERSION', '3.0.0-beta.
|
28 |
$initializer = new Initializer(
|
29 |
array(
|
30 |
'file' => __FILE__,
|
5 |
|
6 |
/*
|
7 |
* Plugin Name: MailPoet
|
8 |
+
* Version: 3.0.0-beta.6
|
9 |
* Plugin URI: http://www.mailpoet.com
|
10 |
* Description: Create and send beautiful email newsletters, autoresponders, and post notifications without leaving WordPress. This is a beta version of our brand new plugin!
|
11 |
* Author: MailPoet
|
24 |
$mailpoet_loader = dirname(__FILE__) . '/vendor/autoload.php';
|
25 |
if(file_exists($mailpoet_loader)) {
|
26 |
require $mailpoet_loader;
|
27 |
+
define('MAILPOET_VERSION', '3.0.0-beta.6');
|
28 |
$initializer = new Initializer(
|
29 |
array(
|
30 |
'file' => __FILE__,
|
readme.txt
CHANGED
@@ -3,12 +3,12 @@ Contributors: mailpoet, wysija
|
|
3 |
Tags: newsletter, email, welcome email, post notification, autoresponder, mailchimp, signup, smtp
|
4 |
Requires at least: 4.6
|
5 |
Tested up to: 4.6.1
|
6 |
-
Stable tag: 3.0.0-beta.
|
7 |
Create and send beautiful emails and newsletters from WordPress.
|
8 |
|
9 |
== Description ==
|
10 |
|
11 |
-
Try the new MailPoet! This is a beta version of our completely new email newsletter plugin.
|
12 |
|
13 |
= What's new? =
|
14 |
|
@@ -83,6 +83,16 @@ Our [support site](https://docs.mailpoet.com/) has plenty of articles. You can w
|
|
83 |
|
84 |
== Changelog ==
|
85 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
86 |
= 3.0.0-beta.5 - 2016-11 =
|
87 |
* Fixed ALC block in newsletter editor to not show tools of content blocks;
|
88 |
* Fixed Sending Queue to remove post notification history newsletter when sending queue record is removed;
|
3 |
Tags: newsletter, email, welcome email, post notification, autoresponder, mailchimp, signup, smtp
|
4 |
Requires at least: 4.6
|
5 |
Tested up to: 4.6.1
|
6 |
+
Stable tag: 3.0.0-beta.6
|
7 |
Create and send beautiful emails and newsletters from WordPress.
|
8 |
|
9 |
== Description ==
|
10 |
|
11 |
+
Try the new MailPoet! This is a beta version of our completely new email newsletter plugin.
|
12 |
|
13 |
= What's new? =
|
14 |
|
83 |
|
84 |
== Changelog ==
|
85 |
|
86 |
+
= 3.0.0-beta.6 - 2016-11-29 =
|
87 |
+
* Added: "bounced" status has been added to subscribers;
|
88 |
+
* Improved: execution time enforced between individual send operations. Avoids duplicate sending on really slow servers;
|
89 |
+
* Improved: Welcome emails are given higher priority for sending;
|
90 |
+
* Fixed: Welcome emails are not scheduled for WP users;
|
91 |
+
* Fixed: Unicode characters in FROM/REPLY-TO/TO fields are not rendered;
|
92 |
+
* Fixed: sending HTML emails with Amazon SES works again. Kudos Alex for reporting;
|
93 |
+
* Fixed: import fails when subscriber already exists in the database but the email is in different case format. Thx Ellen for telling us;
|
94 |
+
* Fixed: ampersand char ("&") inside the subject line won't throw errors in browser preview. Thanks Michel for reporting.
|
95 |
+
|
96 |
= 3.0.0-beta.5 - 2016-11 =
|
97 |
* Fixed ALC block in newsletter editor to not show tools of content blocks;
|
98 |
* Fixed Sending Queue to remove post notification history newsletter when sending queue record is removed;
|
vendor/autoload.php
CHANGED
@@ -4,4 +4,4 @@
|
|
4 |
|
5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
6 |
|
7 |
-
return
|
4 |
|
5 |
require_once __DIR__ . '/composer' . '/autoload_real.php';
|
6 |
|
7 |
+
return ComposerAutoloaderInit1bef5b5559afc859298a9216708b32d2::getLoader();
|
vendor/composer/autoload_real.php
CHANGED
@@ -2,7 +2,7 @@
|
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
-
class
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
@@ -19,15 +19,15 @@ class ComposerAutoloaderInit39f8767bf09792990f93dadd86c98c7d
|
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
-
spl_autoload_register(array('
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
-
spl_autoload_unregister(array('
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION');
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
-
call_user_func(\Composer\Autoload\
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
@@ -48,19 +48,19 @@ class ComposerAutoloaderInit39f8767bf09792990f93dadd86c98c7d
|
|
48 |
$loader->register(true);
|
49 |
|
50 |
if ($useStaticLoader) {
|
51 |
-
$includeFiles = Composer\Autoload\
|
52 |
} else {
|
53 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
54 |
}
|
55 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
56 |
-
|
57 |
}
|
58 |
|
59 |
return $loader;
|
60 |
}
|
61 |
}
|
62 |
|
63 |
-
function
|
64 |
{
|
65 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
66 |
require $file;
|
2 |
|
3 |
// autoload_real.php @generated by Composer
|
4 |
|
5 |
+
class ComposerAutoloaderInit1bef5b5559afc859298a9216708b32d2
|
6 |
{
|
7 |
private static $loader;
|
8 |
|
19 |
return self::$loader;
|
20 |
}
|
21 |
|
22 |
+
spl_autoload_register(array('ComposerAutoloaderInit1bef5b5559afc859298a9216708b32d2', 'loadClassLoader'), true, true);
|
23 |
self::$loader = $loader = new \Composer\Autoload\ClassLoader();
|
24 |
+
spl_autoload_unregister(array('ComposerAutoloaderInit1bef5b5559afc859298a9216708b32d2', 'loadClassLoader'));
|
25 |
|
26 |
$useStaticLoader = PHP_VERSION_ID >= 50600 && !defined('HHVM_VERSION');
|
27 |
if ($useStaticLoader) {
|
28 |
require_once __DIR__ . '/autoload_static.php';
|
29 |
|
30 |
+
call_user_func(\Composer\Autoload\ComposerStaticInit1bef5b5559afc859298a9216708b32d2::getInitializer($loader));
|
31 |
} else {
|
32 |
$map = require __DIR__ . '/autoload_namespaces.php';
|
33 |
foreach ($map as $namespace => $path) {
|
48 |
$loader->register(true);
|
49 |
|
50 |
if ($useStaticLoader) {
|
51 |
+
$includeFiles = Composer\Autoload\ComposerStaticInit1bef5b5559afc859298a9216708b32d2::$files;
|
52 |
} else {
|
53 |
$includeFiles = require __DIR__ . '/autoload_files.php';
|
54 |
}
|
55 |
foreach ($includeFiles as $fileIdentifier => $file) {
|
56 |
+
composerRequire1bef5b5559afc859298a9216708b32d2($fileIdentifier, $file);
|
57 |
}
|
58 |
|
59 |
return $loader;
|
60 |
}
|
61 |
}
|
62 |
|
63 |
+
function composerRequire1bef5b5559afc859298a9216708b32d2($fileIdentifier, $file)
|
64 |
{
|
65 |
if (empty($GLOBALS['__composer_autoload_files'][$fileIdentifier])) {
|
66 |
require $file;
|
vendor/composer/autoload_static.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
-
class
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
|
@@ -554,10 +554,10 @@ class ComposerStaticInit39f8767bf09792990f93dadd86c98c7d
|
|
554 |
public static function getInitializer(ClassLoader $loader)
|
555 |
{
|
556 |
return \Closure::bind(function () use ($loader) {
|
557 |
-
$loader->prefixLengthsPsr4 =
|
558 |
-
$loader->prefixDirsPsr4 =
|
559 |
-
$loader->prefixesPsr0 =
|
560 |
-
$loader->classMap =
|
561 |
|
562 |
}, null, ClassLoader::class);
|
563 |
}
|
4 |
|
5 |
namespace Composer\Autoload;
|
6 |
|
7 |
+
class ComposerStaticInit1bef5b5559afc859298a9216708b32d2
|
8 |
{
|
9 |
public static $files = array (
|
10 |
'0e6d7bf4a5811bfa5cf40c5ccd6fae6a' => __DIR__ . '/..' . '/symfony/polyfill-mbstring/bootstrap.php',
|
554 |
public static function getInitializer(ClassLoader $loader)
|
555 |
{
|
556 |
return \Closure::bind(function () use ($loader) {
|
557 |
+
$loader->prefixLengthsPsr4 = ComposerStaticInit1bef5b5559afc859298a9216708b32d2::$prefixLengthsPsr4;
|
558 |
+
$loader->prefixDirsPsr4 = ComposerStaticInit1bef5b5559afc859298a9216708b32d2::$prefixDirsPsr4;
|
559 |
+
$loader->prefixesPsr0 = ComposerStaticInit1bef5b5559afc859298a9216708b32d2::$prefixesPsr0;
|
560 |
+
$loader->classMap = ComposerStaticInit1bef5b5559afc859298a9216708b32d2::$classMap;
|
561 |
|
562 |
}, null, ClassLoader::class);
|
563 |
}
|
views/segments.html
CHANGED
@@ -30,6 +30,7 @@
|
|
30 |
'subscribed': __('Subscribed'),
|
31 |
'unconfirmed': __('Unconfirmed'),
|
32 |
'unsubscribed': __('Unsubscribed'),
|
|
|
33 |
'createdOn': __('Created on'),
|
34 |
'oneSegmentTrashed': __('1 list was moved to the trash'),
|
35 |
'multipleSegmentsTrashed': __('%$1d lists were moved to the trash'),
|
30 |
'subscribed': __('Subscribed'),
|
31 |
'unconfirmed': __('Unconfirmed'),
|
32 |
'unsubscribed': __('Unsubscribed'),
|
33 |
+
'bounced': __('Bounced'),
|
34 |
'createdOn': __('Created on'),
|
35 |
'oneSegmentTrashed': __('1 list was moved to the trash'),
|
36 |
'multipleSegmentsTrashed': __('%$1d lists were moved to the trash'),
|
views/settings/mta.html
CHANGED
@@ -398,7 +398,14 @@
|
|
398 |
<% endif %>"
|
399 |
>
|
400 |
<% for region, server in hosts.smtp.AmazonSES.regions %>
|
401 |
-
<option
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
402 |
<% endfor %>
|
403 |
</select>
|
404 |
</td>
|
398 |
<% endif %>"
|
399 |
>
|
400 |
<% for region, server in hosts.smtp.AmazonSES.regions %>
|
401 |
+
<option
|
402 |
+
value="<%= server %>"
|
403 |
+
<% if(settings.mta.region == server) %>
|
404 |
+
selected="selected"
|
405 |
+
<% endif %>
|
406 |
+
>
|
407 |
+
<%= region %>
|
408 |
+
</option>
|
409 |
<% endfor %>
|
410 |
</select>
|
411 |
</td>
|
views/subscribers/subscribers.html
CHANGED
@@ -50,6 +50,7 @@
|
|
50 |
'unconfirmed': __('Unconfirmed'),
|
51 |
'subscribed': __('Subscribed'),
|
52 |
'unsubscribed': __('Unsubscribed'),
|
|
|
53 |
'selectList': __('Select a list'),
|
54 |
'unsubscribedOn': __('Unsubscribed on %$1s'),
|
55 |
'subscriberUpdated': __('Subscriber was updated successfully!'),
|
50 |
'unconfirmed': __('Unconfirmed'),
|
51 |
'subscribed': __('Subscribed'),
|
52 |
'unsubscribed': __('Unsubscribed'),
|
53 |
+
'bounced': __('Bounced'),
|
54 |
'selectList': __('Select a list'),
|
55 |
'unsubscribedOn': __('Unsubscribed on %$1s'),
|
56 |
'subscriberUpdated': __('Subscriber was updated successfully!'),
|
views/update.html
CHANGED
@@ -23,6 +23,18 @@
|
|
23 |
|
24 |
<div id="mailpoet-changelog" clas="feature-section one-col">
|
25 |
<h2><%= __("List of Changes") %></h2>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
26 |
<h3>3.0.0-beta.5 - 2016-11-22</h3>
|
27 |
<ul>
|
28 |
<li>Fixed ALC block in newsletter editor to not show tools of content blocks;</li>
|
@@ -36,16 +48,6 @@
|
|
36 |
<li>Added "Get back to MailPoet" button on plugin update page.</li>
|
37 |
</ul>
|
38 |
<br>
|
39 |
-
<h3>3.0.0-beta.4 - 2016-11-15</h3>
|
40 |
-
<ul>
|
41 |
-
<li>Updated HelpScout beacon to provide support articles;</li>
|
42 |
-
<li>Fixed handling of URLs containing shortcodes in newsletter editor;</li>
|
43 |
-
<li>Security fixes;</li>
|
44 |
-
<li>Fixed subscriber count to not count trashed subscribers;</li>
|
45 |
-
<li>Fixed template renderer to gracefully display an error when template caching issues arise;</li>
|
46 |
-
<li>Added security measures to prevent mass subscriptions.</li>
|
47 |
-
</ul>
|
48 |
-
<br>
|
49 |
</div>
|
50 |
|
51 |
<hr>
|
23 |
|
24 |
<div id="mailpoet-changelog" clas="feature-section one-col">
|
25 |
<h2><%= __("List of Changes") %></h2>
|
26 |
+
<h3>3.0.0-beta.6 - 2016-11-29</h3>
|
27 |
+
<ul>
|
28 |
+
<li>Added: "bounced" status has been added to subscribers;</li>
|
29 |
+
<li>Improved: execution time enforced between individual send operations. Avoids duplicate sending on really slow servers;</li>
|
30 |
+
<li>Improved: Welcome emails are given higher priority for sending;</li>
|
31 |
+
<li>Fixed: Welcome emails are not scheduled for WP users;</li>
|
32 |
+
<li>Fixed: Unicode characters in FROM/REPLY-TO/TO fields are not rendered;</li>
|
33 |
+
<li>Fixed: sending HTML emails with Amazon SES works again. Kudos Alex for reporting;</li>
|
34 |
+
<li>Fixed: import fails when subscriber already exists in the database but the email is in different case format. Thx Ellen for telling us;</li>
|
35 |
+
<li>Fixed: ampersand char ("&") inside the subject line won't throw errors in browser preview. Thanks Michel for reporting.</li>
|
36 |
+
</ul>
|
37 |
+
<br>
|
38 |
<h3>3.0.0-beta.5 - 2016-11-22</h3>
|
39 |
<ul>
|
40 |
<li>Fixed ALC block in newsletter editor to not show tools of content blocks;</li>
|
48 |
<li>Added "Get back to MailPoet" button on plugin update page.</li>
|
49 |
</ul>
|
50 |
<br>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
51 |
</div>
|
52 |
|
53 |
<hr>
|