Version Description
28/09/2022 =
Improved: EA Countdown | Added Evergreen & Recurring Options
Fixed: EA Woo Checkout | PHP Fatal error
Fixed: EA Advanced Data Table | Showing repeated pagination
Fixed: EA Advanced Data table | Not able to add new row or column if table was imported without table header
Fixed: EA Advanced Accordion | If svg used in open tab and no icon is used in closed tab, then svg icon is not showing
Few minor bug fixes & improvements
Download this release
Release Info
Developer | wpdevteam |
Plugin | Elementor Essential Addons |
Version | 5.3.2 |
Comparing to | |
See all releases |
Code changes from version 5.3.1 to 5.3.2
- assets/admin/css/editor.css +5 -0
- assets/front-end/css/view/count-down.css +0 -2
- assets/front-end/css/view/count-down.min.css +1 -1
- assets/front-end/js/edit/advanced-data-table.js +1 -1
- assets/front-end/js/edit/advanced-data-table.min.js +1 -1
- assets/front-end/js/lib-view/countdown/countdown.js +12 -5
- assets/front-end/js/lib-view/countdown/countdown.min.js +1 -1
- assets/front-end/js/view/advanced-data-table.js +1 -1
- assets/front-end/js/view/advanced-data-table.min.js +1 -1
- assets/front-end/js/view/count-down.js +1 -1
- assets/front-end/js/view/count-down.min.js +1 -1
- essential_adons_elementor.php +3 -3
- includes/Classes/Helper.php +17 -0
- includes/Elements/Adv_Accordion.php +6 -5
- includes/Elements/Countdown.php +96 -0
- includes/Elements/Woo_Checkout.php +30 -26
- includes/Traits/Ajax_Handler.php +17 -0
- includes/Traits/Login_Registration.php +24 -24
- languages/essential-addons-for-elementor-lite.pot +121 -97
- readme.txt +12 -3
assets/admin/css/editor.css
CHANGED
@@ -224,4 +224,9 @@
|
|
224 |
.elementor-context-menu-list__item.elementor-context-menu-list__item-ea_copy_all,
|
225 |
.elementor-context-menu-list__item.elementor-context-menu-list__item-ea_paste_all {
|
226 |
padding-right: 10px;
|
|
|
|
|
|
|
|
|
|
|
227 |
}
|
224 |
.elementor-context-menu-list__item.elementor-context-menu-list__item-ea_copy_all,
|
225 |
.elementor-context-menu-list__item.elementor-context-menu-list__item-ea_paste_all {
|
226 |
padding-right: 10px;
|
227 |
+
}
|
228 |
+
.elementor-control-unit-2[data-setting="eael_evergreen_counter_hours"],
|
229 |
+
.elementor-control-unit-2[data-setting="eael_evergreen_counter_minutes"],
|
230 |
+
.elementor-control-unit-2[data-setting="eael_evergreen_counter_recurring_restart_after"] {
|
231 |
+
width: 70px;
|
232 |
}
|
assets/front-end/css/view/count-down.css
CHANGED
@@ -84,8 +84,6 @@
|
|
84 |
display: block !important;
|
85 |
}
|
86 |
.eael-countdown-container .eael-countdown-item > div {
|
87 |
-
margin-right: 0px !important;
|
88 |
-
margin-left: 0px !important;
|
89 |
padding: 10px;
|
90 |
}
|
91 |
}
|
84 |
display: block !important;
|
85 |
}
|
86 |
.eael-countdown-container .eael-countdown-item > div {
|
|
|
|
|
87 |
padding: 10px;
|
88 |
}
|
89 |
}
|
assets/front-end/css/view/count-down.min.css
CHANGED
@@ -1 +1 @@
|
|
1 |
-
.eael-countdown-items{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%}.eael-countdown-items>li{list-style:none;margin:0;padding:0;display:table-cell;position:relative}.eael-countdown-item>div{text-align:center;padding:20px}.eael-countdown-digits{font-size:54px;line-height:1}.eael-countdown-label{font-size:18px;line-height:1;color:#fff}.eael-countdown-show-separator.eael-countdown-separator-solid .eael-countdown-digits::after{content:"|";position:absolute;left:98%;z-index:1}.eael-countdown-show-separator.eael-countdown-separator-dotted .eael-countdown-digits::after{content:":";position:absolute;left:98%;z-index:1}.eael-countdown-item:last-child .eael-countdown-digits::after{display:none}.eael-countdown-items.style-1 .eael-countdown-item>div{background:#262625}@media all and (min-width: 1025px){.eael-countdown-label-block .eael-countdown-digits,.eael-countdown-label-block .eael-countdown-label{display:block;text-align:center}}@media all and (max-width: 1025px){.eael-countdown-label-inline-tablet .eael-countdown-digits,.eael-countdown-label-inline-tablet .eael-countdown-label{display:inline-block !important}.eael-countdown-label-block-tablet .eael-countdown-digits,.eael-countdown-label-block-tablet .eael-countdown-label{display:block !important}}@media all and (max-width: 767px){.eael-countdown-label-inline-mobile .eael-countdown-digits,.eael-countdown-label-inline-mobile .eael-countdown-label{display:inline-block !important}.eael-countdown-label-block-mobile .eael-countdown-digits,.eael-countdown-label-block-mobile .eael-countdown-label{display:block !important}.eael-countdown-container .eael-countdown-item>div{
|
1 |
+
.eael-countdown-items{list-style:none;margin:0;padding:0;display:table;table-layout:fixed;width:100%}.eael-countdown-items>li{list-style:none;margin:0;padding:0;display:table-cell;position:relative}.eael-countdown-item>div{text-align:center;padding:20px}.eael-countdown-digits{font-size:54px;line-height:1}.eael-countdown-label{font-size:18px;line-height:1;color:#fff}.eael-countdown-show-separator.eael-countdown-separator-solid .eael-countdown-digits::after{content:"|";position:absolute;left:98%;z-index:1}.eael-countdown-show-separator.eael-countdown-separator-dotted .eael-countdown-digits::after{content:":";position:absolute;left:98%;z-index:1}.eael-countdown-item:last-child .eael-countdown-digits::after{display:none}.eael-countdown-items.style-1 .eael-countdown-item>div{background:#262625}@media all and (min-width: 1025px){.eael-countdown-label-block .eael-countdown-digits,.eael-countdown-label-block .eael-countdown-label{display:block;text-align:center}}@media all and (max-width: 1025px){.eael-countdown-label-inline-tablet .eael-countdown-digits,.eael-countdown-label-inline-tablet .eael-countdown-label{display:inline-block !important}.eael-countdown-label-block-tablet .eael-countdown-digits,.eael-countdown-label-block-tablet .eael-countdown-label{display:block !important}}@media all and (max-width: 767px){.eael-countdown-label-inline-mobile .eael-countdown-digits,.eael-countdown-label-inline-mobile .eael-countdown-label{display:inline-block !important}.eael-countdown-label-block-mobile .eael-countdown-digits,.eael-countdown-label-block-mobile .eael-countdown-label{display:block !important}.eael-countdown-container .eael-countdown-item>div{padding:10px}}
|
assets/front-end/js/edit/advanced-data-table.js
CHANGED
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar advancedDataTableEdit = /*#__PURE__*/function () {\n function advancedDataTableEdit() {\n _classCallCheck(this, advancedDataTableEdit);\n\n // class props\n this.panel = null;\n this.model = null;\n this.view = null;\n this.table = null;\n this.tableInnerHTML = null;\n this.timeout = null;\n this.activeCell = null;\n this.dragStartX = null;\n this.dragStartWidth = null;\n this.dragEl = null;\n this.dragging = false; // register hooks\n\n ea.hooks.addFilter(\"advancedDataTable.getClassProps\", \"ea\", this.getClassProps.bind(this));\n ea.hooks.addFilter(\"advancedDataTable.setClassProps\", \"ea\", this.setClassProps.bind(this));\n ea.hooks.addFilter(\"advancedDataTable.parseHTML\", \"ea\", this.parseHTML);\n ea.hooks.addAction(\"advancedDataTable.initEditor\", \"ea\", this.initEditor.bind(this));\n ea.hooks.addAction(\"advancedDataTable.updateFromView\", \"ea\", this.updateFromView.bind(this));\n ea.hooks.addAction(\"advancedDataTable.initInlineEdit\", \"ea\", this.initInlineEdit.bind(this));\n ea.hooks.addAction(\"advancedDataTable.initPanelAction\", \"ea\", this.initPanelAction.bind(this));\n ea.hooks.addAction(\"advancedDataTable.triggerTextChange\", \"ea\", this.triggerTextChange.bind(this));\n elementor.hooks.addFilter(\"elements/widget/contextMenuGroups\", this.initContextMenu);\n elementor.hooks.addAction(\"panel/open_editor/widget/eael-advanced-data-table\", this.initPanel.bind(this));\n } // update model from view\n\n\n _createClass(advancedDataTableEdit, [{\n key: \"updateFromView\",\n value: function updateFromView(view, value) {\n var refresh = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n var model = view.model; // disable elementor remote server render\n\n model.remoteRender = refresh;\n\n if (elementor.config.version > \"2.7.6\") {\n var container = view.getContainer();\n var settings = view.getContainer().settings.attributes;\n Object.keys(value).forEach(function (key) {\n settings[key] = value[key];\n });\n parent.window.$e.run(\"document/elements/settings\", {\n container: container,\n settings: settings,\n options: {\n external: refresh\n }\n });\n } else {\n // update backbone model\n Object.keys(value).forEach(function (key) {\n model.setSetting(key, value[key]);\n });\n } // enable elementor remote server render just after elementor throttle\n // ignore multiple assign\n\n\n this.timeout = setTimeout(function () {\n model.remoteRender = true;\n }, 1001);\n } // get class properties\n\n }, {\n key: \"getClassProps\",\n value: function getClassProps() {\n return {\n view: this.view,\n model: this.model,\n table: this.table,\n activeCell: this.activeCell\n };\n } // get class properties\n\n }, {\n key: \"setClassProps\",\n value: function setClassProps(props) {\n var _this = this;\n\n Object.keys(props).forEach(function (key) {\n _this[key] = props[key];\n });\n } // parse table html\n\n }, {\n key: \"parseHTML\",\n value: function parseHTML(tableHTML) {\n tableHTML.querySelectorAll(\"th, td\").forEach(function (el) {\n if (el.querySelector(\".inline-editor\") !== null) {\n el.innerHTML = decodeURI(el.dataset.quill || \"\");\n delete el.dataset.quill;\n }\n });\n return tableHTML;\n } // init editor\n\n }, {\n key: \"initEditor\",\n value: function initEditor(cell) {\n var _this2 = this;\n\n // init value\n cell.dataset.quill = encodeURI(cell.innerHTML); // insert editor dom\n\n cell.innerHTML = \"<div class=\\\"inline-editor\\\">\".concat(cell.innerHTML, \"</div>\"); // init quill\n\n var quill = new Quill(cell.querySelector(\".inline-editor\"), {\n theme: \"bubble\",\n modules: {\n toolbar: [\"bold\", \"italic\", \"underline\", \"strike\", \"link\", {\n list: \"ordered\"\n }, {\n list: \"bullet\"\n }]\n }\n }); // bind change\n\n quill.on(\"text-change\", function (delta, oldDelta, source) {\n clearTimeout(_this2.timeout); // update data\n\n cell.dataset.quill = encodeURI(quill.root.innerHTML); // parse table html\n\n var origTable = _this2.parseHTML(_this2.table.cloneNode(true));\n\n _this2.tableInnerHTML = origTable.innerHTML; // update table\n\n _this2.updateFromView(_this2.view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n });\n });\n } // init inline editing features\n\n }, {\n key: \"initInlineEdit\",\n value: function initInlineEdit() {\n var _this3 = this;\n\n var interval = setInterval(function () {\n if (_this3.view.el.querySelector(\".ea-advanced-data-table\")) {\n // init table\n if (_this3.table !== _this3.view.el.querySelector(\".ea-advanced-data-table\")) {\n _this3.table = _this3.view.el.querySelector(\".ea-advanced-data-table\"); // iniline editor\n\n if (_this3.table.classList.contains(\"ea-advanced-data-table-static\")) {\n _this3.table.querySelectorAll(\"th, td\").forEach(function (cell) {\n _this3.initEditor(cell);\n });\n } // mousedown\n\n\n _this3.table.addEventListener(\"mousedown\", function (e) {\n e.stopPropagation();\n\n if (e.target.tagName.toLowerCase() === \"th\") {\n _this3.dragging = true;\n _this3.dragEl = e.target;\n _this3.dragStartX = e.pageX;\n _this3.dragStartWidth = e.target.offsetWidth;\n }\n\n if (e.target.tagName.toLowerCase() === \"th\" || e.target.tagName.toLowerCase() === \"td\") {\n _this3.activeCell = e.target;\n } else if (e.target.parentNode.tagName.toLowerCase() === \"th\" || e.target.parentNode.tagName.toLowerCase() === \"td\") {\n _this3.activeCell = e.target.parentNode;\n } else if (e.target.parentNode.parentNode.tagName.toLowerCase() === \"th\" || e.target.parentNode.parentNode.tagName.toLowerCase() === \"td\") {\n _this3.activeCell = e.target.parentNode.parentNode;\n } else if (e.target.parentNode.parentNode.parentNode.tagName.toLowerCase() === \"th\" || e.target.parentNode.parentNode.parentNode.tagName.toLowerCase() === \"td\") {\n _this3.activeCell = e.target.parentNode.parentNode.parentNode;\n }\n }); // mousemove\n\n\n _this3.table.addEventListener(\"mousemove\", function (e) {\n if (_this3.dragging) {\n _this3.dragEl.style.width = \"\".concat(_this3.dragStartWidth + (event.pageX - _this3.dragStartX), \"px\");\n }\n }); // mouseup\n\n\n _this3.table.addEventListener(\"mouseup\", function (e) {\n if (_this3.dragging) {\n _this3.dragging = false;\n clearTimeout(_this3.timeout);\n\n if (_this3.table.classList.contains(\"ea-advanced-data-table-static\")) {\n // parse table html\n var origTable = _this3.parseHTML(_this3.table.cloneNode(true)); // update table\n\n\n _this3.updateFromView(_this3.view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n });\n } else {\n // th width store\n var widths = []; // collect width of th\n\n _this3.table.querySelectorAll(\"th\").forEach(function (el, index) {\n widths[index] = el.style.width;\n }); // update table\n\n\n _this3.updateFromView(_this3.view, {\n ea_adv_data_table_dynamic_th_width: widths\n });\n }\n }\n }); // clear style\n\n\n _this3.table.addEventListener(\"dblclick\", function (e) {\n if (e.target.tagName.toLowerCase() === \"th\") {\n e.stopPropagation();\n clearTimeout(_this3.timeout);\n\n if (_this3.table.classList.contains(\"ea-advanced-data-table-static\")) {\n // parse table html\n var origTable = _this3.parseHTML(_this3.table.cloneNode(true)); // update table\n\n\n _this3.updateFromView(_this3.view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n });\n } else {\n // th width store\n var widths = []; // collect width of th\n\n _this3.table.querySelectorAll(\"th\").forEach(function (el, index) {\n widths[index] = el.style.width;\n }); // update table\n\n\n _this3.updateFromView(_this3.view, {\n ea_adv_data_table_dynamic_th_width: widths\n });\n }\n }\n });\n }\n\n clearInterval(interval);\n }\n }, 500);\n } // panel action\n\n }, {\n key: \"initPanelAction\",\n value: function initPanelAction() {\n var _this4 = this;\n\n this.panel.content.el.onclick = function (event) {\n if (event.target.dataset.event == \"ea:advTable:export\") {\n // export\n var rows = _this4.table.querySelectorAll(\"table tr\");\n\n var csv = []; // generate csv\n\n for (var i = 0; i < rows.length; i++) {\n var row = [];\n\n var _cols = rows[i].querySelectorAll(\"th, td\");\n\n if (_this4.table.classList.contains(\"ea-advanced-data-table-static\")) {\n for (var j = 0; j < _cols.length; j++) {\n row.push(JSON.stringify(decodeURI(_cols[j].dataset.quill)));\n }\n } else {\n for (var _j = 0; _j < _cols.length; _j++) {\n row.push(JSON.stringify(_cols[_j].innerHTML.replace(/(\\r\\n|\\n|\\r)/gm, \" \").trim()));\n }\n }\n\n csv.push(row.join(\",\"));\n } // download\n\n\n var csv_file = new Blob([csv.join(\"\\n\")], {\n type: \"text/csv\"\n });\n var downloadLink = parent.document.createElement(\"a\");\n downloadLink.classList.add(\"ea-adv-data-table-download-\".concat(_this4.model.attributes.id));\n downloadLink.download = \"ea-adv-data-table-\".concat(_this4.model.attributes.id, \".csv\");\n downloadLink.href = window.URL.createObjectURL(csv_file);\n downloadLink.style.display = \"none\";\n parent.document.body.appendChild(downloadLink);\n downloadLink.click();\n parent.document.querySelector(\".ea-adv-data-table-download-\".concat(_this4.model.attributes.id)).remove();\n } else if (event.target.dataset.event == \"ea:advTable:import\") {\n // import\n var textarea = _this4.panel.content.el.querySelector(\".ea_adv_table_csv_string\");\n\n var enableHeader = _this4.panel.content.el.querySelector(\".ea_adv_table_csv_string_table\").checked;\n\n var csletr = textarea.value.split(\"\\n\");\n var header = \"\";\n var body = \"\";\n\n if (textarea.value.length > 0) {\n body += \"<tbody>\";\n csletr.forEach(function (row, index) {\n if (row.length > 0) {\n cols = row.match(/(\"(?:[^\"\\\\]|\\\\.)*\"|[^\",\"]+)/gm);\n\n if (cols.length > 0) {\n if (enableHeader && index == 0) {\n header += \"<thead><tr>\";\n cols.forEach(function (col) {\n if (col.match(/(^\"\")|(^\")|(\"$)|(\"\"$)/g)) {\n header += \"<th>\".concat(JSON.parse(col), \"</th>\");\n } else {\n header += \"<th>\".concat(col, \"</th>\");\n }\n });\n header += \"</tr></thead>\";\n } else {\n body += \"<tr>\";\n cols.forEach(function (col) {\n if (col.match(/(^\"\")|(^\")|(\"$)|(\"\"$)/g)) {\n body += \"<td>\".concat(JSON.parse(col), \"</td>\");\n } else {\n body += \"<td>\".concat(col, \"</td>\");\n }\n });\n body += \"</tr>\";\n }\n }\n }\n });\n body += \"</tbody>\";\n\n if (header.length > 0 || body.length > 0) {\n _this4.tableInnerHTML = header + body;\n\n _this4.updateFromView(_this4.view, {\n ea_adv_data_table_static_html: header + body\n }, true); // init inline edit\n\n\n var interval = setInterval(function () {\n if (_this4.view.el.querySelector(\".ea-advanced-data-table\").innerHTML == header + body) {\n clearInterval(interval);\n ea.hooks.doAction(\"advancedDataTable.initInlineEdit\");\n }\n }, 500);\n }\n }\n\n textarea.value = \"\";\n }\n\n ea.hooks.doAction(\"advancedDataTable.panelAction\", _this4.panel, _this4.model, _this4.view, event);\n };\n } // init panel\n\n }, {\n key: \"initPanel\",\n value: function initPanel(panel, model, view) {\n var _this5 = this;\n\n this.panel = panel;\n this.model = model;\n this.view = view;\n var elClass = \".ea-advanced-data-table-\".concat(this.view.container.args.id);\n var eaTable = this.view.el.querySelector(\".ea-advanced-data-table\" + elClass); // init inline edit\n\n ea.hooks.doAction(\"advancedDataTable.initInlineEdit\"); // init panel action\n\n ea.hooks.doAction(\"advancedDataTable.initPanelAction\"); // after panel init hook\n\n ea.hooks.doAction(\"advancedDataTable.afterInitPanel\", panel, model, view);\n model.once(\"editor:close\", function () {\n if (!eaTable) {\n return false;\n } // parse table html\n\n\n var origTable = _this5.parseHTML(eaTable.cloneNode(true));\n\n _this5.tableInnerHTML = origTable.innerHTML; // update table\n\n _this5.updateFromView(_this5.view, {\n ea_adv_data_table_static_html: _this5.tableInnerHTML\n }, true);\n });\n } // context menu\n\n }, {\n key: \"initContextMenu\",\n value: function initContextMenu(groups, element) {\n if (element.options.model.attributes.widgetType == \"eael-advanced-data-table\" && element.options.model.attributes.settings.attributes.ea_adv_data_table_source == \"static\") {\n groups.push({\n name: \"ea_advanced_data_table\",\n actions: [{\n name: \"add_row_above\",\n title: \"Add Row Above\",\n callback: function callback() {\n var _ea$hooks$applyFilter = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter.view,\n table = _ea$hooks$applyFilter.table,\n activeCell = _ea$hooks$applyFilter.activeCell;\n\n if (activeCell !== null && activeCell.tagName.toLowerCase() != \"th\") {\n var index = activeCell.parentNode.rowIndex;\n var row = table.insertRow(index); // insert cells in row\n\n for (var i = 0; i < table.rows[0].cells.length; i++) {\n var cell = row.insertCell(i); // init inline editor\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", cell);\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"add_row_below\",\n title: \"Add Row Below\",\n callback: function callback() {\n var _ea$hooks$applyFilter2 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter2.view,\n table = _ea$hooks$applyFilter2.table,\n activeCell = _ea$hooks$applyFilter2.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.parentNode.rowIndex + 1;\n var row = table.insertRow(index);\n\n for (var i = 0; i < table.rows[0].cells.length; i++) {\n var cell = row.insertCell(i); // init inline editor\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", cell);\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"add_column_left\",\n title: \"Add Column Left\",\n callback: function callback() {\n var _ea$hooks$applyFilter3 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter3.view,\n table = _ea$hooks$applyFilter3.table,\n activeCell = _ea$hooks$applyFilter3.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.cellIndex;\n\n for (var i = 0; i < table.rows.length; i++) {\n if (table.rows[i].cells[0].tagName.toLowerCase() == \"th\") {\n var cell = table.rows[i].insertBefore(document.createElement(\"th\"), table.rows[i].cells[index]); // init inline editor\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", cell);\n } else {\n var _cell = table.rows[i].insertCell(index); // init inline editor\n\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", _cell);\n }\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"add_column_right\",\n title: \"Add Column Right\",\n callback: function callback() {\n var _ea$hooks$applyFilter4 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter4.view,\n table = _ea$hooks$applyFilter4.table,\n activeCell = _ea$hooks$applyFilter4.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.cellIndex + 1;\n\n for (var i = 0; i < table.rows.length; i++) {\n if (table.rows[i].cells[0].tagName.toLowerCase() == \"th\") {\n var cell = table.rows[i].insertBefore(document.createElement(\"th\"), table.rows[i].cells[index]); // init inline editor\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", cell);\n } else {\n var _cell2 = table.rows[i].insertCell(index); // init inline editor\n\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", _cell2);\n }\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"delete_row\",\n title: \"Delete Row\",\n callback: function callback() {\n var _ea$hooks$applyFilter5 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter5.view,\n table = _ea$hooks$applyFilter5.table,\n activeCell = _ea$hooks$applyFilter5.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.parentNode.rowIndex; // delete row\n\n table.deleteRow(index); // remove active cell\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"delete_column\",\n title: \"Delete Column\",\n callback: function callback() {\n var _ea$hooks$applyFilter6 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter6.view,\n table = _ea$hooks$applyFilter6.table,\n activeCell = _ea$hooks$applyFilter6.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.cellIndex; // delete columns\n\n for (var i = 0; i < table.rows.length; i++) {\n table.rows[i].deleteCell(index);\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }]\n });\n }\n\n return groups;\n }\n }, {\n key: \"triggerTextChange\",\n value: function triggerTextChange(table) {\n if (table.classList.contains(\"ea-advanced-data-table-static\")) {\n var cellSelector = jQuery('thead tr:first-child th:first-child .ql-editor p', table),\n cellSelector = cellSelector.length ? cellSelector : jQuery('tbody tr:first-child td:first-child .ql-editor p', table),\n cellData = cellSelector.html();\n cellSelector.html(cellData + ' ');\n setTimeout(function () {\n cellSelector.html(cellData);\n }, 1100);\n }\n }\n }]);\n\n return advancedDataTableEdit;\n}();\n\nea.hooks.addAction(\"editMode.init\", \"ea\", function () {\n new advancedDataTableEdit();\n});\n\n//# sourceURL=webpack:///./src/js/edit/advanced-data-table.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar advancedDataTableEdit = /*#__PURE__*/function () {\n function advancedDataTableEdit() {\n _classCallCheck(this, advancedDataTableEdit);\n\n // class props\n this.panel = null;\n this.model = null;\n this.view = null;\n this.table = null;\n this.tableInnerHTML = null;\n this.timeout = null;\n this.activeCell = null;\n this.dragStartX = null;\n this.dragStartWidth = null;\n this.dragEl = null;\n this.dragging = false; // register hooks\n\n ea.hooks.addFilter(\"advancedDataTable.getClassProps\", \"ea\", this.getClassProps.bind(this));\n ea.hooks.addFilter(\"advancedDataTable.setClassProps\", \"ea\", this.setClassProps.bind(this));\n ea.hooks.addFilter(\"advancedDataTable.parseHTML\", \"ea\", this.parseHTML);\n ea.hooks.addAction(\"advancedDataTable.initEditor\", \"ea\", this.initEditor.bind(this));\n ea.hooks.addAction(\"advancedDataTable.updateFromView\", \"ea\", this.updateFromView.bind(this));\n ea.hooks.addAction(\"advancedDataTable.initInlineEdit\", \"ea\", this.initInlineEdit.bind(this));\n ea.hooks.addAction(\"advancedDataTable.initPanelAction\", \"ea\", this.initPanelAction.bind(this));\n ea.hooks.addAction(\"advancedDataTable.triggerTextChange\", \"ea\", this.triggerTextChange.bind(this));\n elementor.hooks.addFilter(\"elements/widget/contextMenuGroups\", this.initContextMenu);\n elementor.hooks.addAction(\"panel/open_editor/widget/eael-advanced-data-table\", this.initPanel.bind(this));\n } // update model from view\n\n\n _createClass(advancedDataTableEdit, [{\n key: \"updateFromView\",\n value: function updateFromView(view, value) {\n var refresh = arguments.length > 2 && arguments[2] !== undefined ? arguments[2] : false;\n var model = view.model; // disable elementor remote server render\n\n model.remoteRender = refresh;\n\n if (elementor.config.version > \"2.7.6\") {\n var container = view.getContainer();\n var settings = view.getContainer().settings.attributes;\n Object.keys(value).forEach(function (key) {\n settings[key] = value[key];\n });\n parent.window.$e.run(\"document/elements/settings\", {\n container: container,\n settings: settings,\n options: {\n external: refresh\n }\n });\n } else {\n // update backbone model\n Object.keys(value).forEach(function (key) {\n model.setSetting(key, value[key]);\n });\n } // enable elementor remote server render just after elementor throttle\n // ignore multiple assign\n\n\n this.timeout = setTimeout(function () {\n model.remoteRender = true;\n }, 1001);\n } // get class properties\n\n }, {\n key: \"getClassProps\",\n value: function getClassProps() {\n return {\n view: this.view,\n model: this.model,\n table: this.table,\n activeCell: this.activeCell\n };\n } // get class properties\n\n }, {\n key: \"setClassProps\",\n value: function setClassProps(props) {\n var _this = this;\n\n Object.keys(props).forEach(function (key) {\n _this[key] = props[key];\n });\n } // parse table html\n\n }, {\n key: \"parseHTML\",\n value: function parseHTML(tableHTML) {\n tableHTML.querySelectorAll(\"th, td\").forEach(function (el) {\n if (el.querySelector(\".inline-editor\") !== null) {\n el.innerHTML = decodeURI(el.dataset.quill || \"\");\n delete el.dataset.quill;\n }\n });\n return tableHTML;\n } // init editor\n\n }, {\n key: \"initEditor\",\n value: function initEditor(cell) {\n var _this2 = this;\n\n // init value\n cell.dataset.quill = encodeURI(cell.innerHTML); // insert editor dom\n\n cell.innerHTML = \"<div class=\\\"inline-editor\\\">\".concat(cell.innerHTML, \"</div>\"); // init quill\n\n var quill = new Quill(cell.querySelector(\".inline-editor\"), {\n theme: \"bubble\",\n modules: {\n toolbar: [\"bold\", \"italic\", \"underline\", \"strike\", \"link\", {\n list: \"ordered\"\n }, {\n list: \"bullet\"\n }]\n }\n }); // bind change\n\n quill.on(\"text-change\", function (delta, oldDelta, source) {\n clearTimeout(_this2.timeout); // update data\n\n cell.dataset.quill = encodeURI(quill.root.innerHTML); // parse table html\n\n var origTable = _this2.parseHTML(_this2.table.cloneNode(true));\n\n _this2.tableInnerHTML = origTable.innerHTML; // update table\n\n _this2.updateFromView(_this2.view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n });\n });\n } // init inline editing features\n\n }, {\n key: \"initInlineEdit\",\n value: function initInlineEdit() {\n var _this3 = this;\n\n var interval = setInterval(function () {\n if (_this3.view.el.querySelector(\".ea-advanced-data-table\")) {\n // init table\n if (_this3.table !== _this3.view.el.querySelector(\".ea-advanced-data-table\")) {\n _this3.table = _this3.view.el.querySelector(\".ea-advanced-data-table\"); // iniline editor\n\n if (_this3.table.classList.contains(\"ea-advanced-data-table-static\")) {\n _this3.table.querySelectorAll(\"th, td\").forEach(function (cell) {\n _this3.initEditor(cell);\n });\n } // mousedown\n\n\n _this3.table.addEventListener(\"mousedown\", function (e) {\n e.stopPropagation();\n\n if (e.target.tagName.toLowerCase() === \"th\") {\n _this3.dragging = true;\n _this3.dragEl = e.target;\n _this3.dragStartX = e.pageX;\n _this3.dragStartWidth = e.target.offsetWidth;\n }\n\n if (e.target.tagName.toLowerCase() === \"th\" || e.target.tagName.toLowerCase() === \"td\") {\n _this3.activeCell = e.target;\n } else if (e.target.parentNode.tagName.toLowerCase() === \"th\" || e.target.parentNode.tagName.toLowerCase() === \"td\") {\n _this3.activeCell = e.target.parentNode;\n } else if (e.target.parentNode.parentNode.tagName.toLowerCase() === \"th\" || e.target.parentNode.parentNode.tagName.toLowerCase() === \"td\") {\n _this3.activeCell = e.target.parentNode.parentNode;\n } else if (e.target.parentNode.parentNode.parentNode.tagName.toLowerCase() === \"th\" || e.target.parentNode.parentNode.parentNode.tagName.toLowerCase() === \"td\") {\n _this3.activeCell = e.target.parentNode.parentNode.parentNode;\n }\n }); // mousemove\n\n\n _this3.table.addEventListener(\"mousemove\", function (e) {\n if (_this3.dragging) {\n _this3.dragEl.style.width = \"\".concat(_this3.dragStartWidth + (event.pageX - _this3.dragStartX), \"px\");\n }\n }); // mouseup\n\n\n _this3.table.addEventListener(\"mouseup\", function (e) {\n if (_this3.dragging) {\n _this3.dragging = false;\n clearTimeout(_this3.timeout);\n\n if (_this3.table.classList.contains(\"ea-advanced-data-table-static\")) {\n // parse table html\n var origTable = _this3.parseHTML(_this3.table.cloneNode(true)); // update table\n\n\n _this3.updateFromView(_this3.view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n });\n } else {\n // th width store\n var widths = []; // collect width of th\n\n _this3.table.querySelectorAll(\"th\").forEach(function (el, index) {\n widths[index] = el.style.width;\n }); // update table\n\n\n _this3.updateFromView(_this3.view, {\n ea_adv_data_table_dynamic_th_width: widths\n });\n }\n }\n }); // clear style\n\n\n _this3.table.addEventListener(\"dblclick\", function (e) {\n if (e.target.tagName.toLowerCase() === \"th\") {\n e.stopPropagation();\n clearTimeout(_this3.timeout);\n\n if (_this3.table.classList.contains(\"ea-advanced-data-table-static\")) {\n // parse table html\n var origTable = _this3.parseHTML(_this3.table.cloneNode(true)); // update table\n\n\n _this3.updateFromView(_this3.view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n });\n } else {\n // th width store\n var widths = []; // collect width of th\n\n _this3.table.querySelectorAll(\"th\").forEach(function (el, index) {\n widths[index] = el.style.width;\n }); // update table\n\n\n _this3.updateFromView(_this3.view, {\n ea_adv_data_table_dynamic_th_width: widths\n });\n }\n }\n });\n }\n\n clearInterval(interval);\n }\n }, 500);\n } // panel action\n\n }, {\n key: \"initPanelAction\",\n value: function initPanelAction() {\n var _this4 = this;\n\n this.panel.content.el.onclick = function (event) {\n if (event.target.dataset.event == \"ea:advTable:export\") {\n // export\n var rows = _this4.table.querySelectorAll(\"table tr\");\n\n var csv = []; // generate csv\n\n for (var i = 0; i < rows.length; i++) {\n var row = [];\n\n var _cols = rows[i].querySelectorAll(\"th, td\");\n\n if (_this4.table.classList.contains(\"ea-advanced-data-table-static\")) {\n for (var j = 0; j < _cols.length; j++) {\n row.push(JSON.stringify(decodeURI(_cols[j].dataset.quill)));\n }\n } else {\n for (var _j = 0; _j < _cols.length; _j++) {\n row.push(JSON.stringify(_cols[_j].innerHTML.replace(/(\\r\\n|\\n|\\r)/gm, \" \").trim()));\n }\n }\n\n csv.push(row.join(\",\"));\n } // download\n\n\n var csv_file = new Blob([csv.join(\"\\n\")], {\n type: \"text/csv\"\n });\n var downloadLink = parent.document.createElement(\"a\");\n downloadLink.classList.add(\"ea-adv-data-table-download-\".concat(_this4.model.attributes.id));\n downloadLink.download = \"ea-adv-data-table-\".concat(_this4.model.attributes.id, \".csv\");\n downloadLink.href = window.URL.createObjectURL(csv_file);\n downloadLink.style.display = \"none\";\n parent.document.body.appendChild(downloadLink);\n downloadLink.click();\n parent.document.querySelector(\".ea-adv-data-table-download-\".concat(_this4.model.attributes.id)).remove();\n } else if (event.target.dataset.event == \"ea:advTable:import\") {\n // import\n var textarea = _this4.panel.content.el.querySelector(\".ea_adv_table_csv_string\");\n\n var enableHeader = _this4.panel.content.el.querySelector(\".ea_adv_table_csv_string_table\").checked;\n\n var csletr = textarea.value.split(\"\\n\");\n var header = \"\";\n var body = \"\";\n\n if (textarea.value.length > 0) {\n body += \"<tbody>\";\n csletr.forEach(function (row, index) {\n if (row.length > 0) {\n cols = row.match(/(\"(?:[^\"\\\\]|\\\\.)*\"|[^\",\"]+)/gm);\n\n if (cols.length > 0) {\n if (enableHeader && index == 0) {\n header += \"<thead><tr>\";\n cols.forEach(function (col) {\n if (col.match(/(^\"\")|(^\")|(\"$)|(\"\"$)/g)) {\n header += \"<th>\".concat(JSON.parse(col), \"</th>\");\n } else {\n header += \"<th>\".concat(col, \"</th>\");\n }\n });\n header += \"</tr></thead>\";\n } else {\n body += \"<tr>\";\n cols.forEach(function (col) {\n if (col.match(/(^\"\")|(^\")|(\"$)|(\"\"$)/g)) {\n body += \"<td>\".concat(JSON.parse(col), \"</td>\");\n } else {\n body += \"<td>\".concat(col, \"</td>\");\n }\n });\n body += \"</tr>\";\n }\n }\n }\n });\n body += \"</tbody>\";\n\n if (header.length > 0 || body.length > 0) {\n _this4.tableInnerHTML = header + body;\n\n _this4.updateFromView(_this4.view, {\n ea_adv_data_table_static_html: header + body\n }, true); // init inline edit\n\n\n var interval = setInterval(function () {\n if (_this4.view.el.querySelector(\".ea-advanced-data-table\").innerHTML == header + body) {\n clearInterval(interval);\n ea.hooks.doAction(\"advancedDataTable.initInlineEdit\");\n }\n }, 500);\n }\n }\n\n textarea.value = \"\";\n }\n\n ea.hooks.doAction(\"advancedDataTable.panelAction\", _this4.panel, _this4.model, _this4.view, event);\n };\n } // init panel\n\n }, {\n key: \"initPanel\",\n value: function initPanel(panel, model, view) {\n var _this5 = this;\n\n this.panel = panel;\n this.model = model;\n this.view = view;\n var elClass = \".ea-advanced-data-table-\".concat(this.view.container.args.id);\n var eaTable = this.view.el.querySelector(\".ea-advanced-data-table\" + elClass); // init inline edit\n\n ea.hooks.doAction(\"advancedDataTable.initInlineEdit\"); // init panel action\n\n ea.hooks.doAction(\"advancedDataTable.initPanelAction\"); // after panel init hook\n\n ea.hooks.doAction(\"advancedDataTable.afterInitPanel\", panel, model, view);\n model.once(\"editor:close\", function () {\n if (!eaTable) {\n return false;\n } // parse table html\n\n\n var origTable = _this5.parseHTML(eaTable.cloneNode(true));\n\n _this5.tableInnerHTML = origTable.innerHTML; // update table\n\n _this5.updateFromView(_this5.view, {\n ea_adv_data_table_static_html: _this5.tableInnerHTML\n }, true);\n });\n } // context menu\n\n }, {\n key: \"initContextMenu\",\n value: function initContextMenu(groups, element) {\n if (element.options.model.attributes.widgetType == \"eael-advanced-data-table\" && element.options.model.attributes.settings.attributes.ea_adv_data_table_source == \"static\") {\n groups.push({\n name: \"ea_advanced_data_table\",\n actions: [{\n name: \"add_row_above\",\n title: \"Add Row Above\",\n callback: function callback() {\n var _ea$hooks$applyFilter = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter.view,\n table = _ea$hooks$applyFilter.table,\n activeCell = _ea$hooks$applyFilter.activeCell; // remove blank tr if any\n\n\n jQuery(table).find('tr:empty').each(function () {\n if (jQuery(this).find('td').length == 0) {\n this.remove();\n }\n });\n\n if (activeCell !== null && activeCell.tagName.toLowerCase() != \"th\" && activeCell.parentNode.rowIndex) {\n var index = activeCell.parentNode.rowIndex;\n var row = table.insertRow(index); // insert cells in row\n\n for (var i = 0; i < table.rows[0].cells.length; i++) {\n var cell = row.insertCell(i); // init inline editor\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", cell);\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"add_row_below\",\n title: \"Add Row Below\",\n callback: function callback() {\n var _ea$hooks$applyFilter2 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter2.view,\n table = _ea$hooks$applyFilter2.table,\n activeCell = _ea$hooks$applyFilter2.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.parentNode.rowIndex + 1;\n var row = table.insertRow(index);\n\n for (var i = 0; i < table.rows[0].cells.length; i++) {\n var cell = row.insertCell(i); // init inline editor\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", cell);\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"add_column_left\",\n title: \"Add Column Left\",\n callback: function callback() {\n var _ea$hooks$applyFilter3 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter3.view,\n table = _ea$hooks$applyFilter3.table,\n activeCell = _ea$hooks$applyFilter3.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.cellIndex;\n\n for (var i = 0; i < table.rows.length; i++) {\n if (table.rows[i].cells[0].tagName.toLowerCase() == \"th\") {\n var cell = table.rows[i].insertBefore(document.createElement(\"th\"), table.rows[i].cells[index]); // init inline editor\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", cell);\n } else {\n var _cell = table.rows[i].insertCell(index); // init inline editor\n\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", _cell);\n }\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"add_column_right\",\n title: \"Add Column Right\",\n callback: function callback() {\n var _ea$hooks$applyFilter4 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter4.view,\n table = _ea$hooks$applyFilter4.table,\n activeCell = _ea$hooks$applyFilter4.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.cellIndex + 1;\n\n for (var i = 0; i < table.rows.length; i++) {\n if (table.rows[i].cells[0].tagName.toLowerCase() == \"th\") {\n var cell = table.rows[i].insertBefore(document.createElement(\"th\"), table.rows[i].cells[index]); // init inline editor\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", cell);\n } else {\n var _cell2 = table.rows[i].insertCell(index); // init inline editor\n\n\n ea.hooks.doAction(\"advancedDataTable.initEditor\", _cell2);\n }\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"delete_row\",\n title: \"Delete Row\",\n callback: function callback() {\n var _ea$hooks$applyFilter5 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter5.view,\n table = _ea$hooks$applyFilter5.table,\n activeCell = _ea$hooks$applyFilter5.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.parentNode.rowIndex; // delete row\n\n table.deleteRow(index); // remove active cell\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }, {\n name: \"delete_column\",\n title: \"Delete Column\",\n callback: function callback() {\n var _ea$hooks$applyFilter6 = ea.hooks.applyFilters(\"advancedDataTable.getClassProps\"),\n view = _ea$hooks$applyFilter6.view,\n table = _ea$hooks$applyFilter6.table,\n activeCell = _ea$hooks$applyFilter6.activeCell;\n\n if (activeCell !== null) {\n var index = activeCell.cellIndex; // delete columns\n\n for (var i = 0; i < table.rows.length; i++) {\n table.rows[i].deleteCell(index);\n } // remove active cell\n\n\n ea.hooks.applyFilters(\"advancedDataTable.setClassProps\", {\n activeCell: null\n }); // parse table html\n\n var origTable = ea.hooks.applyFilters(\"advancedDataTable.parseHTML\", table.cloneNode(true)); // update model\n\n ea.hooks.doAction(\"advancedDataTable.updateFromView\", view, {\n ea_adv_data_table_static_html: origTable.innerHTML\n }); // trigger text-change event\n\n ea.hooks.doAction(\"advancedDataTable.triggerTextChange\", table);\n }\n }\n }]\n });\n }\n\n return groups;\n }\n }, {\n key: \"triggerTextChange\",\n value: function triggerTextChange(table) {\n if (table.classList.contains(\"ea-advanced-data-table-static\")) {\n var cellSelector = jQuery('thead tr:first-child th:first-child .ql-editor p', table),\n cellSelector = cellSelector.length ? cellSelector : jQuery('tbody tr:first-child td:first-child .ql-editor p', table),\n cellData = cellSelector.html();\n cellSelector.html(cellData + ' ');\n setTimeout(function () {\n cellSelector.html(cellData);\n }, 1100);\n }\n }\n }]);\n\n return advancedDataTableEdit;\n}();\n\nea.hooks.addAction(\"editMode.init\", \"ea\", function () {\n new advancedDataTableEdit();\n});\n\n//# sourceURL=webpack:///./src/js/edit/advanced-data-table.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
assets/front-end/js/edit/advanced-data-table.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){var a={};function t(n){if(a[n])return a[n].exports;var o=a[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=e,t.c=a,t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,a){if(1&a&&(e=t(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var o in e)t.d(n,o,function(a){return e[a]}.bind(null,o));return n},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},t.p="",t(t.s=32)}({32:function(e,a){function t(e,a){for(var t=0;t<a.length;t++){var n=a[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var n=function(){function e(){!function(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}(this,e),this.panel=null,this.model=null,this.view=null,this.table=null,this.tableInnerHTML=null,this.timeout=null,this.activeCell=null,this.dragStartX=null,this.dragStartWidth=null,this.dragEl=null,this.dragging=!1,ea.hooks.addFilter("advancedDataTable.getClassProps","ea",this.getClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.setClassProps","ea",this.setClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.parseHTML","ea",this.parseHTML),ea.hooks.addAction("advancedDataTable.initEditor","ea",this.initEditor.bind(this)),ea.hooks.addAction("advancedDataTable.updateFromView","ea",this.updateFromView.bind(this)),ea.hooks.addAction("advancedDataTable.initInlineEdit","ea",this.initInlineEdit.bind(this)),ea.hooks.addAction("advancedDataTable.initPanelAction","ea",this.initPanelAction.bind(this)),ea.hooks.addAction("advancedDataTable.triggerTextChange","ea",this.triggerTextChange.bind(this)),elementor.hooks.addFilter("elements/widget/contextMenuGroups",this.initContextMenu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",this.initPanel.bind(this))}var a,n,o;return a=e,(n=[{key:"updateFromView",value:function(e,a){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.model;if(n.remoteRender=t,elementor.config.version>"2.7.6"){var o=e.getContainer(),l=e.getContainer().settings.attributes;Object.keys(a).forEach((function(e){l[e]=a[e]})),parent.window.$e.run("document/elements/settings",{container:o,settings:l,options:{external:t}})}else Object.keys(a).forEach((function(e){n.setSetting(e,a[e])}));this.timeout=setTimeout((function(){n.remoteRender=!0}),1001)}},{key:"getClassProps",value:function(){return{view:this.view,model:this.model,table:this.table,activeCell:this.activeCell}}},{key:"setClassProps",value:function(e){var a=this;Object.keys(e).forEach((function(t){a[t]=e[t]}))}},{key:"parseHTML",value:function(e){return e.querySelectorAll("th, td").forEach((function(e){null!==e.querySelector(".inline-editor")&&(e.innerHTML=decodeURI(e.dataset.quill||""),delete e.dataset.quill)})),e}},{key:"initEditor",value:function(e){var a=this;e.dataset.quill=encodeURI(e.innerHTML),e.innerHTML='<div class="inline-editor">'.concat(e.innerHTML,"</div>");var t=new Quill(e.querySelector(".inline-editor"),{theme:"bubble",modules:{toolbar:["bold","italic","underline","strike","link",{list:"ordered"},{list:"bullet"}]}});t.on("text-change",(function(n,o,l){clearTimeout(a.timeout),e.dataset.quill=encodeURI(t.root.innerHTML);var i=a.parseHTML(a.table.cloneNode(!0));a.tableInnerHTML=i.innerHTML,a.updateFromView(a.view,{ea_adv_data_table_static_html:i.innerHTML})}))}},{key:"initInlineEdit",value:function(){var e=this,a=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table")&&(e.table!==e.view.el.querySelector(".ea-advanced-data-table")&&(e.table=e.view.el.querySelector(".ea-advanced-data-table"),e.table.classList.contains("ea-advanced-data-table-static")&&e.table.querySelectorAll("th, td").forEach((function(a){e.initEditor(a)})),e.table.addEventListener("mousedown",(function(a){a.stopPropagation(),"th"===a.target.tagName.toLowerCase()&&(e.dragging=!0,e.dragEl=a.target,e.dragStartX=a.pageX,e.dragStartWidth=a.target.offsetWidth),"th"===a.target.tagName.toLowerCase()||"td"===a.target.tagName.toLowerCase()?e.activeCell=a.target:"th"===a.target.parentNode.tagName.toLowerCase()||"td"===a.target.parentNode.tagName.toLowerCase()?e.activeCell=a.target.parentNode:"th"===a.target.parentNode.parentNode.tagName.toLowerCase()||"td"===a.target.parentNode.parentNode.tagName.toLowerCase()?e.activeCell=a.target.parentNode.parentNode:"th"!==a.target.parentNode.parentNode.parentNode.tagName.toLowerCase()&&"td"!==a.target.parentNode.parentNode.parentNode.tagName.toLowerCase()||(e.activeCell=a.target.parentNode.parentNode.parentNode)})),e.table.addEventListener("mousemove",(function(a){e.dragging&&(e.dragEl.style.width="".concat(e.dragStartWidth+(event.pageX-e.dragStartX),"px"))})),e.table.addEventListener("mouseup",(function(a){if(e.dragging)if(e.dragging=!1,clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var t=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:t.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,a){n[a]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}})),e.table.addEventListener("dblclick",(function(a){if("th"===a.target.tagName.toLowerCase())if(a.stopPropagation(),clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var t=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:t.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,a){n[a]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}}))),clearInterval(a))}),500)}},{key:"initPanelAction",value:function(){var e=this;this.panel.content.el.onclick=function(a){if("ea:advTable:export"==a.target.dataset.event){for(var t=e.table.querySelectorAll("table tr"),n=[],o=0;o<t.length;o++){var l=[],i=t[o].querySelectorAll("th, td");if(e.table.classList.contains("ea-advanced-data-table-static"))for(var r=0;r<i.length;r++)l.push(JSON.stringify(decodeURI(i[r].dataset.quill)));else for(var d=0;d<i.length;d++)l.push(JSON.stringify(i[d].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));n.push(l.join(","))}var s=new Blob([n.join("\n")],{type:"text/csv"}),c=parent.document.createElement("a");c.classList.add("ea-adv-data-table-download-".concat(e.model.attributes.id)),c.download="ea-adv-data-table-".concat(e.model.attributes.id,".csv"),c.href=window.URL.createObjectURL(s),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".ea-adv-data-table-download-".concat(e.model.attributes.id)).remove()}else if("ea:advTable:import"==a.target.dataset.event){var v=e.panel.content.el.querySelector(".ea_adv_table_csv_string"),u=e.panel.content.el.querySelector(".ea_adv_table_csv_string_table").checked,h=v.value.split("\n"),b="",p="";if(v.value.length>0&&(p+="<tbody>",h.forEach((function(e,a){e.length>0&&(cols=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm),cols.length>0&&(u&&0==a?(b+="<thead><tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?b+="<th>".concat(JSON.parse(e),"</th>"):b+="<th>".concat(e,"</th>")})),b+="</tr></thead>"):(p+="<tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?p+="<td>".concat(JSON.parse(e),"</td>"):p+="<td>".concat(e,"</td>")})),p+="</tr>")))})),p+="</tbody>",b.length>0||p.length>0)){e.tableInnerHTML=b+p,e.updateFromView(e.view,{ea_adv_data_table_static_html:b+p},!0);var g=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table").innerHTML==b+p&&(clearInterval(g),ea.hooks.doAction("advancedDataTable.initInlineEdit"))}),500)}v.value=""}ea.hooks.doAction("advancedDataTable.panelAction",e.panel,e.model,e.view,a)}}},{key:"initPanel",value:function(e,a,t){var n=this;this.panel=e,this.model=a,this.view=t;var o=".ea-advanced-data-table-".concat(this.view.container.args.id),l=this.view.el.querySelector(".ea-advanced-data-table"+o);ea.hooks.doAction("advancedDataTable.initInlineEdit"),ea.hooks.doAction("advancedDataTable.initPanelAction"),ea.hooks.doAction("advancedDataTable.afterInitPanel",e,a,t),a.once("editor:close",(function(){if(!l)return!1;var e=n.parseHTML(l.cloneNode(!0));n.tableInnerHTML=e.innerHTML,n.updateFromView(n.view,{ea_adv_data_table_static_html:n.tableInnerHTML},!0)}))}},{key:"initContextMenu",value:function(e,a){return"eael-advanced-data-table"==a.options.model.attributes.widgetType&&"static"==a.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n&&"th"!=n.tagName.toLowerCase()){for(var o=n.parentNode.rowIndex,l=t.insertRow(o),i=0;i<t.rows[0].cells.length;i++){var r=l.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var o=n.parentNode.rowIndex+1,l=t.insertRow(o),i=0;i<t.rows[0].cells.length;i++){var r=l.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex,l=0;l<t.rows.length;l++)if("th"==t.rows[l].cells[0].tagName.toLowerCase()){var i=t.rows[l].insertBefore(document.createElement("th"),t.rows[l].cells[o]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=t.rows[l].insertCell(o);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex+1,l=0;l<t.rows.length;l++)if("th"==t.rows[l].cells[0].tagName.toLowerCase()){var i=t.rows[l].insertBefore(document.createElement("th"),t.rows[l].cells[o]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=t.rows[l].insertCell(o);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){var o=n.parentNode.rowIndex;t.deleteRow(o),ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var l=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:l.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex,l=0;l<t.rows.length;l++)t.rows[l].deleteCell(o);ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var i=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:i.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}}]}),e}},{key:"triggerTextChange",value:function(e){if(e.classList.contains("ea-advanced-data-table-static")){var a,t=(a=(a=jQuery("thead tr:first-child th:first-child .ql-editor p",e)).length?a:jQuery("tbody tr:first-child td:first-child .ql-editor p",e)).html();a.html(t+" "),setTimeout((function(){a.html(t)}),1100)}}}])&&t(a.prototype,n),o&&t(a,o),Object.defineProperty(a,"prototype",{writable:!1}),e}();ea.hooks.addAction("editMode.init","ea",(function(){new n}))}});
|
1 |
+
!function(e){var a={};function t(n){if(a[n])return a[n].exports;var o=a[n]={i:n,l:!1,exports:{}};return e[n].call(o.exports,o,o.exports,t),o.l=!0,o.exports}t.m=e,t.c=a,t.d=function(e,a,n){t.o(e,a)||Object.defineProperty(e,a,{enumerable:!0,get:n})},t.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},t.t=function(e,a){if(1&a&&(e=t(e)),8&a)return e;if(4&a&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(t.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&a&&"string"!=typeof e)for(var o in e)t.d(n,o,function(a){return e[a]}.bind(null,o));return n},t.n=function(e){var a=e&&e.__esModule?function(){return e.default}:function(){return e};return t.d(a,"a",a),a},t.o=function(e,a){return Object.prototype.hasOwnProperty.call(e,a)},t.p="",t(t.s=32)}({32:function(e,a){function t(e,a){for(var t=0;t<a.length;t++){var n=a[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var n=function(){function e(){!function(e,a){if(!(e instanceof a))throw new TypeError("Cannot call a class as a function")}(this,e),this.panel=null,this.model=null,this.view=null,this.table=null,this.tableInnerHTML=null,this.timeout=null,this.activeCell=null,this.dragStartX=null,this.dragStartWidth=null,this.dragEl=null,this.dragging=!1,ea.hooks.addFilter("advancedDataTable.getClassProps","ea",this.getClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.setClassProps","ea",this.setClassProps.bind(this)),ea.hooks.addFilter("advancedDataTable.parseHTML","ea",this.parseHTML),ea.hooks.addAction("advancedDataTable.initEditor","ea",this.initEditor.bind(this)),ea.hooks.addAction("advancedDataTable.updateFromView","ea",this.updateFromView.bind(this)),ea.hooks.addAction("advancedDataTable.initInlineEdit","ea",this.initInlineEdit.bind(this)),ea.hooks.addAction("advancedDataTable.initPanelAction","ea",this.initPanelAction.bind(this)),ea.hooks.addAction("advancedDataTable.triggerTextChange","ea",this.triggerTextChange.bind(this)),elementor.hooks.addFilter("elements/widget/contextMenuGroups",this.initContextMenu),elementor.hooks.addAction("panel/open_editor/widget/eael-advanced-data-table",this.initPanel.bind(this))}var a,n,o;return a=e,(n=[{key:"updateFromView",value:function(e,a){var t=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=e.model;if(n.remoteRender=t,elementor.config.version>"2.7.6"){var o=e.getContainer(),l=e.getContainer().settings.attributes;Object.keys(a).forEach((function(e){l[e]=a[e]})),parent.window.$e.run("document/elements/settings",{container:o,settings:l,options:{external:t}})}else Object.keys(a).forEach((function(e){n.setSetting(e,a[e])}));this.timeout=setTimeout((function(){n.remoteRender=!0}),1001)}},{key:"getClassProps",value:function(){return{view:this.view,model:this.model,table:this.table,activeCell:this.activeCell}}},{key:"setClassProps",value:function(e){var a=this;Object.keys(e).forEach((function(t){a[t]=e[t]}))}},{key:"parseHTML",value:function(e){return e.querySelectorAll("th, td").forEach((function(e){null!==e.querySelector(".inline-editor")&&(e.innerHTML=decodeURI(e.dataset.quill||""),delete e.dataset.quill)})),e}},{key:"initEditor",value:function(e){var a=this;e.dataset.quill=encodeURI(e.innerHTML),e.innerHTML='<div class="inline-editor">'.concat(e.innerHTML,"</div>");var t=new Quill(e.querySelector(".inline-editor"),{theme:"bubble",modules:{toolbar:["bold","italic","underline","strike","link",{list:"ordered"},{list:"bullet"}]}});t.on("text-change",(function(n,o,l){clearTimeout(a.timeout),e.dataset.quill=encodeURI(t.root.innerHTML);var i=a.parseHTML(a.table.cloneNode(!0));a.tableInnerHTML=i.innerHTML,a.updateFromView(a.view,{ea_adv_data_table_static_html:i.innerHTML})}))}},{key:"initInlineEdit",value:function(){var e=this,a=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table")&&(e.table!==e.view.el.querySelector(".ea-advanced-data-table")&&(e.table=e.view.el.querySelector(".ea-advanced-data-table"),e.table.classList.contains("ea-advanced-data-table-static")&&e.table.querySelectorAll("th, td").forEach((function(a){e.initEditor(a)})),e.table.addEventListener("mousedown",(function(a){a.stopPropagation(),"th"===a.target.tagName.toLowerCase()&&(e.dragging=!0,e.dragEl=a.target,e.dragStartX=a.pageX,e.dragStartWidth=a.target.offsetWidth),"th"===a.target.tagName.toLowerCase()||"td"===a.target.tagName.toLowerCase()?e.activeCell=a.target:"th"===a.target.parentNode.tagName.toLowerCase()||"td"===a.target.parentNode.tagName.toLowerCase()?e.activeCell=a.target.parentNode:"th"===a.target.parentNode.parentNode.tagName.toLowerCase()||"td"===a.target.parentNode.parentNode.tagName.toLowerCase()?e.activeCell=a.target.parentNode.parentNode:"th"!==a.target.parentNode.parentNode.parentNode.tagName.toLowerCase()&&"td"!==a.target.parentNode.parentNode.parentNode.tagName.toLowerCase()||(e.activeCell=a.target.parentNode.parentNode.parentNode)})),e.table.addEventListener("mousemove",(function(a){e.dragging&&(e.dragEl.style.width="".concat(e.dragStartWidth+(event.pageX-e.dragStartX),"px"))})),e.table.addEventListener("mouseup",(function(a){if(e.dragging)if(e.dragging=!1,clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var t=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:t.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,a){n[a]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}})),e.table.addEventListener("dblclick",(function(a){if("th"===a.target.tagName.toLowerCase())if(a.stopPropagation(),clearTimeout(e.timeout),e.table.classList.contains("ea-advanced-data-table-static")){var t=e.parseHTML(e.table.cloneNode(!0));e.updateFromView(e.view,{ea_adv_data_table_static_html:t.innerHTML})}else{var n=[];e.table.querySelectorAll("th").forEach((function(e,a){n[a]=e.style.width})),e.updateFromView(e.view,{ea_adv_data_table_dynamic_th_width:n})}}))),clearInterval(a))}),500)}},{key:"initPanelAction",value:function(){var e=this;this.panel.content.el.onclick=function(a){if("ea:advTable:export"==a.target.dataset.event){for(var t=e.table.querySelectorAll("table tr"),n=[],o=0;o<t.length;o++){var l=[],i=t[o].querySelectorAll("th, td");if(e.table.classList.contains("ea-advanced-data-table-static"))for(var r=0;r<i.length;r++)l.push(JSON.stringify(decodeURI(i[r].dataset.quill)));else for(var d=0;d<i.length;d++)l.push(JSON.stringify(i[d].innerHTML.replace(/(\r\n|\n|\r)/gm," ").trim()));n.push(l.join(","))}var s=new Blob([n.join("\n")],{type:"text/csv"}),c=parent.document.createElement("a");c.classList.add("ea-adv-data-table-download-".concat(e.model.attributes.id)),c.download="ea-adv-data-table-".concat(e.model.attributes.id,".csv"),c.href=window.URL.createObjectURL(s),c.style.display="none",parent.document.body.appendChild(c),c.click(),parent.document.querySelector(".ea-adv-data-table-download-".concat(e.model.attributes.id)).remove()}else if("ea:advTable:import"==a.target.dataset.event){var v=e.panel.content.el.querySelector(".ea_adv_table_csv_string"),u=e.panel.content.el.querySelector(".ea_adv_table_csv_string_table").checked,h=v.value.split("\n"),b="",p="";if(v.value.length>0&&(p+="<tbody>",h.forEach((function(e,a){e.length>0&&(cols=e.match(/("(?:[^"\\]|\\.)*"|[^","]+)/gm),cols.length>0&&(u&&0==a?(b+="<thead><tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?b+="<th>".concat(JSON.parse(e),"</th>"):b+="<th>".concat(e,"</th>")})),b+="</tr></thead>"):(p+="<tr>",cols.forEach((function(e){e.match(/(^"")|(^")|("$)|(""$)/g)?p+="<td>".concat(JSON.parse(e),"</td>"):p+="<td>".concat(e,"</td>")})),p+="</tr>")))})),p+="</tbody>",b.length>0||p.length>0)){e.tableInnerHTML=b+p,e.updateFromView(e.view,{ea_adv_data_table_static_html:b+p},!0);var g=setInterval((function(){e.view.el.querySelector(".ea-advanced-data-table").innerHTML==b+p&&(clearInterval(g),ea.hooks.doAction("advancedDataTable.initInlineEdit"))}),500)}v.value=""}ea.hooks.doAction("advancedDataTable.panelAction",e.panel,e.model,e.view,a)}}},{key:"initPanel",value:function(e,a,t){var n=this;this.panel=e,this.model=a,this.view=t;var o=".ea-advanced-data-table-".concat(this.view.container.args.id),l=this.view.el.querySelector(".ea-advanced-data-table"+o);ea.hooks.doAction("advancedDataTable.initInlineEdit"),ea.hooks.doAction("advancedDataTable.initPanelAction"),ea.hooks.doAction("advancedDataTable.afterInitPanel",e,a,t),a.once("editor:close",(function(){if(!l)return!1;var e=n.parseHTML(l.cloneNode(!0));n.tableInnerHTML=e.innerHTML,n.updateFromView(n.view,{ea_adv_data_table_static_html:n.tableInnerHTML},!0)}))}},{key:"initContextMenu",value:function(e,a){return"eael-advanced-data-table"==a.options.model.attributes.widgetType&&"static"==a.options.model.attributes.settings.attributes.ea_adv_data_table_source&&e.push({name:"ea_advanced_data_table",actions:[{name:"add_row_above",title:"Add Row Above",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(jQuery(t).find("tr:empty").each((function(){0==jQuery(this).find("td").length&&this.remove()})),null!==n&&"th"!=n.tagName.toLowerCase()&&n.parentNode.rowIndex){for(var o=n.parentNode.rowIndex,l=t.insertRow(o),i=0;i<t.rows[0].cells.length;i++){var r=l.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"add_row_below",title:"Add Row Below",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var o=n.parentNode.rowIndex+1,l=t.insertRow(o),i=0;i<t.rows[0].cells.length;i++){var r=l.insertCell(i);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"add_column_left",title:"Add Column Left",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex,l=0;l<t.rows.length;l++)if("th"==t.rows[l].cells[0].tagName.toLowerCase()){var i=t.rows[l].insertBefore(document.createElement("th"),t.rows[l].cells[o]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=t.rows[l].insertCell(o);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"add_column_right",title:"Add Column Right",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex+1,l=0;l<t.rows.length;l++)if("th"==t.rows[l].cells[0].tagName.toLowerCase()){var i=t.rows[l].insertBefore(document.createElement("th"),t.rows[l].cells[o]);ea.hooks.doAction("advancedDataTable.initEditor",i)}else{var r=t.rows[l].insertCell(o);ea.hooks.doAction("advancedDataTable.initEditor",r)}ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var d=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:d.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"delete_row",title:"Delete Row",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){var o=n.parentNode.rowIndex;t.deleteRow(o),ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var l=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:l.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}},{name:"delete_column",title:"Delete Column",callback:function(){var e=ea.hooks.applyFilters("advancedDataTable.getClassProps"),a=e.view,t=e.table,n=e.activeCell;if(null!==n){for(var o=n.cellIndex,l=0;l<t.rows.length;l++)t.rows[l].deleteCell(o);ea.hooks.applyFilters("advancedDataTable.setClassProps",{activeCell:null});var i=ea.hooks.applyFilters("advancedDataTable.parseHTML",t.cloneNode(!0));ea.hooks.doAction("advancedDataTable.updateFromView",a,{ea_adv_data_table_static_html:i.innerHTML}),ea.hooks.doAction("advancedDataTable.triggerTextChange",t)}}}]}),e}},{key:"triggerTextChange",value:function(e){if(e.classList.contains("ea-advanced-data-table-static")){var a,t=(a=(a=jQuery("thead tr:first-child th:first-child .ql-editor p",e)).length?a:jQuery("tbody tr:first-child td:first-child .ql-editor p",e)).html();a.html(t+" "),setTimeout((function(){a.html(t)}),1100)}}}])&&t(a.prototype,n),o&&t(a,o),Object.defineProperty(a,"prototype",{writable:!1}),e}();ea.hooks.addAction("editMode.init","ea",(function(){new n}))}});
|
assets/front-end/js/lib-view/countdown/countdown.js
CHANGED
@@ -157,16 +157,19 @@
|
|
157 |
this.output("seconds");
|
158 |
} else {
|
159 |
this.seconds = 59;
|
|
|
160 |
|
161 |
if (--this.minutes >= 0) {
|
162 |
this.output("minutes");
|
163 |
} else {
|
164 |
this.minutes = 59;
|
|
|
165 |
|
166 |
if (--this.hours >= 0) {
|
167 |
this.output("hours");
|
168 |
} else {
|
169 |
this.hours = 23;
|
|
|
170 |
|
171 |
if (--this.days >= 0) {
|
172 |
this.output("days");
|
@@ -190,19 +193,19 @@
|
|
190 |
break;
|
191 |
|
192 |
case "seconds":
|
193 |
-
this.$seconds.text(this.seconds);
|
194 |
break;
|
195 |
|
196 |
case "minutes":
|
197 |
-
this.$minutes.text(this.minutes);
|
198 |
break;
|
199 |
|
200 |
case "hours":
|
201 |
-
this.$hours.text(this.hours);
|
202 |
break;
|
203 |
|
204 |
case "days":
|
205 |
-
this.$days.text(this.days);
|
206 |
break;
|
207 |
|
208 |
// No default
|
@@ -218,7 +221,11 @@
|
|
218 |
},
|
219 |
|
220 |
getSecondsText: function () {
|
221 |
-
|
|
|
|
|
|
|
|
|
222 |
}
|
223 |
};
|
224 |
|
157 |
this.output("seconds");
|
158 |
} else {
|
159 |
this.seconds = 59;
|
160 |
+
this.output("seconds");
|
161 |
|
162 |
if (--this.minutes >= 0) {
|
163 |
this.output("minutes");
|
164 |
} else {
|
165 |
this.minutes = 59;
|
166 |
+
this.output("minutes");
|
167 |
|
168 |
if (--this.hours >= 0) {
|
169 |
this.output("hours");
|
170 |
} else {
|
171 |
this.hours = 23;
|
172 |
+
this.output("hours");
|
173 |
|
174 |
if (--this.days >= 0) {
|
175 |
this.output("days");
|
193 |
break;
|
194 |
|
195 |
case "seconds":
|
196 |
+
this.$seconds.text( this.seconds < 10 ? "0" + this.seconds : this.seconds );
|
197 |
break;
|
198 |
|
199 |
case "minutes":
|
200 |
+
this.$minutes.text( this.minutes < 10 ? "0" + this.minutes : this.minutes );
|
201 |
break;
|
202 |
|
203 |
case "hours":
|
204 |
+
this.$hours.text( this.hours < 10 ? "0" + this.hours : this.hours );
|
205 |
break;
|
206 |
|
207 |
case "days":
|
208 |
+
this.$days.text( this.days < 10 ? "0" + this.days : this.days );
|
209 |
break;
|
210 |
|
211 |
// No default
|
221 |
},
|
222 |
|
223 |
getSecondsText: function () {
|
224 |
+
if(this.seconds < 10) {
|
225 |
+
return this.active && this.defaults.fast ? ("0" + this.seconds + "." + this.deciseconds) : "0" + this.seconds;
|
226 |
+
}else {
|
227 |
+
return this.active && this.defaults.fast ? (this.seconds + "." + this.deciseconds) : this.seconds;
|
228 |
+
}
|
229 |
}
|
230 |
};
|
231 |
|
assets/front-end/js/lib-view/countdown/countdown.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(
|
1 |
+
!function(t){"function"==typeof define&&define.amd?define(["jquery"],t):t(jQuery)}(function(t){"use strict";var s=function(e,i){this.$element=t(e),this.defaults=t.extend({},s.defaults,this.$element.data(),t.isPlainObject(i)?i:{}),this.init()};s.prototype={constructor:s,init:function(){var t=this.$element.html(),s=new Date(this.defaults.date||t);s.getTime()&&(this.content=t,this.date=s,this.find(),this.defaults.autoStart&&this.start())},find:function(){var t=this.$element;this.$days=t.find("[data-days]"),this.$hours=t.find("[data-hours]"),this.$minutes=t.find("[data-minutes]"),this.$seconds=t.find("[data-seconds]"),this.$days.length+this.$hours.length+this.$minutes.length+this.$seconds.length>0&&(this.found=!0)},reset:function(){this.found?(this.output("days"),this.output("hours"),this.output("minutes"),this.output("seconds")):this.output()},ready:function(){var t,s=this.date,e={};return!!s&&((t=s.getTime()-new Date().getTime())<=0?(this.end(),!1):(e.days=t,e.hours=e.days%864e5,e.minutes=e.hours%36e5,e.seconds=e.minutes%6e4,e.milliseconds=e.seconds%1e3,this.days=Math.floor(e.days/864e5),this.hours=Math.floor(e.hours/36e5),this.minutes=Math.floor(e.minutes/6e4),this.seconds=Math.floor(e.seconds/1e3),this.deciseconds=Math.floor(e.milliseconds/100),!0))},start:function(){!this.active&&this.ready()&&(this.active=!0,this.reset(),this.autoUpdate=this.defaults.fast?setInterval(t.proxy(this.fastUpdate,this),100):setInterval(t.proxy(this.update,this),1e3))},stop:function(){this.active&&(this.active=!1,clearInterval(this.autoUpdate))},end:function(){this.date&&(this.stop(),this.days=0,this.hours=0,this.minutes=0,this.seconds=0,this.deciseconds=0,this.reset(),this.defaults.end())},destroy:function(){this.date&&(this.stop(),this.$days=null,this.$hours=null,this.$minutes=null,this.$seconds=null,this.$element.empty().html(this.content),this.$element.removeData("countdown"))},fastUpdate:function(){--this.deciseconds>=0?this.output("deciseconds"):(this.deciseconds=9,this.update())},update:function(){--this.seconds>=0?this.output("seconds"):(this.seconds=59,this.output("seconds"),--this.minutes>=0?this.output("minutes"):(this.minutes=59,this.output("minutes"),--this.hours>=0?this.output("hours"):(this.hours=23,this.output("hours"),--this.days>=0?this.output("days"):this.end())))},output:function(t){if(!this.found){this.$element.empty().html(this.template());return}switch(t){case"deciseconds":this.$seconds.text(this.getSecondsText());break;case"seconds":this.$seconds.text(this.seconds<10?"0"+this.seconds:this.seconds);break;case"minutes":this.$minutes.text(this.minutes<10?"0"+this.minutes:this.minutes);break;case"hours":this.$hours.text(this.hours<10?"0"+this.hours:this.hours);break;case"days":this.$days.text(this.days<10?"0"+this.days:this.days)}},template:function(){return this.defaults.text.replace("%s",this.days).replace("%s",this.hours).replace("%s",this.minutes).replace("%s",this.getSecondsText())},getSecondsText:function(){return this.seconds<10?this.active&&this.defaults.fast?"0"+this.seconds+"."+this.deciseconds:"0"+this.seconds:this.active&&this.defaults.fast?this.seconds+"."+this.deciseconds:this.seconds}},s.defaults={autoStart:!0,date:null,fast:!1,end:t.noop,text:"%s days, %s hours, %s minutes, %s seconds"},s.setDefaults=function(e){t.extend(s.defaults,e)},t.fn.countdown=function(e){return this.each(function(){var i=t(this),n=i.data("countdown");n||i.data("countdown",n=new s(this,e)),"string"==typeof e&&t.isFunction(n[e])&&n[e]()})},t.fn.countdown.constructor=s,t.fn.countdown.setDefaults=s.setDefaults,t(function(){t("[countdown]").countdown()})});
|
assets/front-end/js/view/advanced-data-table.js
CHANGED
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar advancedDataTable = /*#__PURE__*/function () {\n function advancedDataTable() {\n _classCallCheck(this, advancedDataTable);\n\n // register hooks\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-data-table.default\", this.initFrontend.bind(this));\n } // init frontend features\n\n\n _createClass(advancedDataTable, [{\n key: \"initFrontend\",\n value: function initFrontend($scope, $) {\n var table = $scope[0].querySelector(\".ea-advanced-data-table\");\n var search = $scope[0].querySelector(\".ea-advanced-data-table-search\");\n var pagination = $scope[0].querySelector(\".ea-advanced-data-table-pagination\");\n var classCollection = {};\n\n if (!ea.isEditMode && table !== null) {\n // search\n this.initTableSearch(table, search, pagination); // sort\n\n this.initTableSort(table, pagination, classCollection); // paginated table\n\n this.initTablePagination(table, pagination, classCollection); // woocommerce\n\n this.initWooFeatures(table);\n }\n } // frontend - search\n\n }, {\n key: \"initTableSearch\",\n value: function initTableSearch(table, search, pagination) {\n if (search) {\n search.addEventListener(\"input\", function (e) {\n var input = e.target.value.toLowerCase();\n var hasSort = table.classList.contains(\"ea-advanced-data-table-sortable\");\n var offset = table.rows[0].parentNode.tagName.toLowerCase() == \"thead\" ? 1 : 0;\n\n if (table.rows.length > 1) {\n if (input.length > 0) {\n if (hasSort) {\n table.classList.add(\"ea-advanced-data-table-unsortable\");\n }\n\n if (pagination && pagination.innerHTML.length > 0) {\n pagination.style.display = \"none\";\n }\n\n for (var i = offset; i < table.rows.length; i++) {\n var matchFound = false;\n\n if (table.rows[i].cells.length > 0) {\n for (var j = 0; j < table.rows[i].cells.length; j++) {\n if (table.rows[i].cells[j].textContent.toLowerCase().indexOf(input) > -1) {\n matchFound = true;\n break;\n }\n }\n }\n\n if (matchFound) {\n table.rows[i].style.display = \"table-row\";\n } else {\n table.rows[i].style.display = \"none\";\n }\n }\n } else {\n if (hasSort) {\n table.classList.remove(\"ea-advanced-data-table-unsortable\");\n }\n\n if (pagination && pagination.innerHTML.length > 0) {\n pagination.style.display = \"\";\n var paginationType = pagination.classList.contains(\"ea-advanced-data-table-pagination-button\") ? \"button\" : \"select\";\n var currentPage = paginationType == \"button\" ? pagination.querySelector(\".ea-advanced-data-table-pagination-current\").dataset.page : pagination.querySelector(\"select\").value;\n var startIndex = (currentPage - 1) * table.dataset.itemsPerPage + 1;\n var endIndex = currentPage * table.dataset.itemsPerPage;\n\n for (var _i = 1; _i <= table.rows.length - 1; _i++) {\n if (_i >= startIndex && _i <= endIndex) {\n table.rows[_i].style.display = \"table-row\";\n } else {\n table.rows[_i].style.display = \"none\";\n }\n }\n } else {\n for (var _i2 = 1; _i2 <= table.rows.length - 1; _i2++) {\n table.rows[_i2].style.display = \"table-row\";\n }\n }\n }\n }\n });\n }\n } // frontend - sort\n\n }, {\n key: \"initTableSort\",\n value: function initTableSort(table, pagination, classCollection) {\n if (table.classList.contains(\"ea-advanced-data-table-sortable\")) {\n table.addEventListener(\"click\", function (e) {\n var target = null;\n\n if (e.target.tagName.toLowerCase() === \"th\") {\n target = e.target;\n }\n\n if (e.target.parentNode.tagName.toLowerCase() === \"th\") {\n target = e.target.parentNode;\n }\n\n if (e.target.parentNode.parentNode.tagName.toLowerCase() === \"th\") {\n target = e.target.parentNode.parentNode;\n }\n\n if (target === null) {\n return;\n }\n\n var index = target.cellIndex;\n var currentPage = 1;\n var startIndex = 1;\n var endIndex = table.rows.length - 1;\n var sort = \"\";\n var classList = target.classList;\n var collection = [];\n var origTable = table.cloneNode(true);\n\n if (classList.contains(\"asc\")) {\n target.classList.remove(\"asc\");\n target.classList.add(\"desc\");\n sort = \"desc\";\n } else if (classList.contains(\"desc\")) {\n target.classList.remove(\"desc\");\n target.classList.add(\"asc\");\n sort = \"asc\";\n } else {\n target.classList.add(\"asc\");\n sort = \"asc\";\n }\n\n if (pagination && pagination.innerHTML.length > 0) {\n var paginationType = pagination.classList.contains(\"ea-advanced-data-table-pagination-button\") ? \"button\" : \"select\";\n currentPage = paginationType == \"button\" ? pagination.querySelector(\".ea-advanced-data-table-pagination-current\").dataset.page : pagination.querySelector(\"select\").value;\n startIndex = (currentPage - 1) * table.dataset.itemsPerPage + 1;\n endIndex = endIndex - (currentPage - 1) * table.dataset.itemsPerPage >= table.dataset.itemsPerPage ? currentPage * table.dataset.itemsPerPage : endIndex;\n } // collect header class\n\n\n classCollection[currentPage] = [];\n table.querySelectorAll(\"th\").forEach(function (el) {\n if (el.cellIndex != index) {\n el.classList.remove(\"asc\", \"desc\");\n }\n\n classCollection[currentPage].push(el.classList.contains(\"asc\") ? \"asc\" : el.classList.contains(\"desc\") ? \"desc\" : \"\");\n }); // collect table cells value\n\n for (var i = 1; i <= table.rows.length - 1; i++) {\n var value = void 0;\n var cell = table.rows[i].cells[index];\n var data = cell.innerText;\n var regex = new RegExp(\"([0-9]{4}[-./*](0[1-9]|1[0-2])[-./*]([0-2]{1}[0-9]{1}|3[0-1]{1})|([0-2]{1}[0-9]{1}|3[0-1]{1})[-./*](0[1-9]|1[0-2])[-./*][0-9]{4})\");\n\n if (data.match(regex)) {\n dataString = data.split(/[\\.\\-\\/\\*]/);\n\n if (dataString[0].length == 4) {\n data = dataString[0] + \"-\" + dataString[1] + \"-\" + dataString[2];\n } else {\n data = dataString[2] + \"-\" + dataString[1] + \"-\" + dataString[0];\n }\n\n value = Date.parse(data);\n } else if (isNaN(parseInt(data))) {\n value = data.toLowerCase();\n } else {\n value = parseFloat(data);\n }\n\n collection.push({\n index: i,\n value: value\n });\n } // sort collection array\n\n\n if (sort == \"asc\") {\n collection.sort(function (x, y) {\n return x.value > y.value ? 1 : -1;\n });\n } else if (sort == \"desc\") {\n collection.sort(function (x, y) {\n return x.value < y.value ? 1 : -1;\n });\n } // sort table\n\n\n collection.forEach(function (row, index) {\n table.rows[1 + index].innerHTML = origTable.rows[row.index].innerHTML;\n });\n });\n }\n } // frontend - pagination\n\n }, {\n key: \"initTablePagination\",\n value: function initTablePagination(table, pagination, classCollection) {\n if (table.classList.contains(\"ea-advanced-data-table-paginated\")) {\n var paginationHTML = \"\";\n var paginationType = pagination.classList.contains(\"ea-advanced-data-table-pagination-button\") ? \"button\" : \"select\";\n var currentPage = 1;\n var startIndex = table.rows[0].parentNode.tagName.toLowerCase() == \"thead\" ? 1 : 0;\n var endIndex = currentPage * table.dataset.itemsPerPage;\n var maxPages = Math.ceil((table.rows.length - 1) / table.dataset.itemsPerPage);\n pagination.insertAdjacentHTML(\"beforeend\", ''); // insert pagination\n\n if (maxPages > 1) {\n if (paginationType == \"button\") {\n for (var i = 1; i <= maxPages; i++) {\n paginationHTML += \"<a href=\\\"#\\\" data-page=\\\"\".concat(i, \"\\\" class=\\\"\").concat(i == 1 ? \"ea-advanced-data-table-pagination-current\" : \"\", \"\\\">\").concat(i, \"</a>\");\n }\n\n pagination.insertAdjacentHTML(\"beforeend\", \"<a href=\\\"#\\\" data-page=\\\"1\\\">«</a>\".concat(paginationHTML, \"<a href=\\\"#\\\" data-page=\\\"\").concat(maxPages, \"\\\">»</a>\"));\n } else {\n for (var _i3 = 1; _i3 <= maxPages; _i3++) {\n paginationHTML += \"<option value=\\\"\".concat(_i3, \"\\\">\").concat(_i3, \"</option>\");\n }\n\n pagination.insertAdjacentHTML(\"beforeend\", \"<select>\".concat(paginationHTML, \"</select>\"));\n }\n } // make initial item visible\n\n\n for (var _i4 = 0; _i4 <= endIndex; _i4++) {\n if (_i4 >= table.rows.length) {\n break;\n }\n\n table.rows[_i4].style.display = \"table-row\";\n } // paginate on click\n\n\n if (paginationType == \"button\") {\n pagination.addEventListener(\"click\", function (e) {\n e.preventDefault();\n\n if (e.target.tagName.toLowerCase() == \"a\") {\n currentPage = e.target.dataset.page;\n offset = table.rows[0].parentNode.tagName.toLowerCase() == \"thead\" ? 1 : 0;\n startIndex = (currentPage - 1) * table.dataset.itemsPerPage + offset;\n endIndex = currentPage * table.dataset.itemsPerPage;\n pagination.querySelectorAll(\".ea-advanced-data-table-pagination-current\").forEach(function (el) {\n el.classList.remove(\"ea-advanced-data-table-pagination-current\");\n });\n pagination.querySelectorAll(\"[data-page=\\\"\".concat(currentPage, \"\\\"]\")).forEach(function (el) {\n el.classList.add(\"ea-advanced-data-table-pagination-current\");\n });\n\n for (var _i5 = offset; _i5 <= table.rows.length - 1; _i5++) {\n if (_i5 >= startIndex && _i5 <= endIndex) {\n table.rows[_i5].style.display = \"table-row\";\n } else {\n table.rows[_i5].style.display = \"none\";\n }\n }\n\n table.querySelectorAll(\"th\").forEach(function (el, index) {\n el.classList.remove(\"asc\", \"desc\");\n\n if (typeof classCollection[currentPage] != \"undefined\") {\n if (classCollection[currentPage][index]) {\n el.classList.add(classCollection[currentPage][index]);\n }\n }\n });\n }\n });\n } else {\n if (pagination.hasChildNodes()) {\n pagination.querySelector(\"select\").addEventListener(\"input\", function (e) {\n e.preventDefault();\n currentPage = e.target.value;\n offset = table.rows[0].parentNode.tagName.toLowerCase() == \"thead\" ? 1 : 0;\n startIndex = (currentPage - 1) * table.dataset.itemsPerPage + offset;\n endIndex = currentPage * table.dataset.itemsPerPage;\n\n for (var _i6 = offset; _i6 <= table.rows.length - 1; _i6++) {\n if (_i6 >= startIndex && _i6 <= endIndex) {\n table.rows[_i6].style.display = \"table-row\";\n } else {\n table.rows[_i6].style.display = \"none\";\n }\n }\n\n table.querySelectorAll(\"th\").forEach(function (el, index) {\n el.classList.remove(\"asc\", \"desc\");\n\n if (typeof classCollection[currentPage] != \"undefined\") {\n if (classCollection[currentPage][index]) {\n el.classList.add(classCollection[currentPage][index]);\n }\n }\n });\n });\n }\n }\n }\n } // woocommerce features\n\n }, {\n key: \"initWooFeatures\",\n value: function initWooFeatures(table) {\n table.querySelectorAll(\".nt_button_woo\").forEach(function (el) {\n el.classList.add(\"add_to_cart_button\", \"ajax_add_to_cart\");\n });\n table.querySelectorAll(\".nt_woo_quantity\").forEach(function (el) {\n el.addEventListener(\"input\", function (e) {\n var product_id = e.target.dataset.product_id;\n var quantity = e.target.value;\n $(\".nt_add_to_cart_\".concat(product_id), $(table)).data(\"quantity\", quantity);\n });\n });\n }\n }]);\n\n return advancedDataTable;\n}();\n\nea.hooks.addAction(\"init\", \"ea\", function () {\n new advancedDataTable();\n});\n\n//# sourceURL=webpack:///./src/js/view/advanced-data-table.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); Object.defineProperty(Constructor, \"prototype\", { writable: false }); return Constructor; }\n\nvar advancedDataTable = /*#__PURE__*/function () {\n function advancedDataTable() {\n _classCallCheck(this, advancedDataTable);\n\n // register hooks\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-advanced-data-table.default\", this.initFrontend.bind(this));\n } // init frontend features\n\n\n _createClass(advancedDataTable, [{\n key: \"initFrontend\",\n value: function initFrontend($scope, $) {\n var table = $scope[0].querySelector(\".ea-advanced-data-table\");\n var search = $scope[0].querySelector(\".ea-advanced-data-table-search\");\n var pagination = $scope[0].querySelector(\".ea-advanced-data-table-pagination\");\n var classCollection = {};\n\n if (!ea.isEditMode && table !== null) {\n // search\n this.initTableSearch(table, search, pagination); // sort\n\n this.initTableSort(table, pagination, classCollection); // paginated table\n\n this.initTablePagination(table, pagination, classCollection); // woocommerce\n\n this.initWooFeatures(table);\n }\n } // frontend - search\n\n }, {\n key: \"initTableSearch\",\n value: function initTableSearch(table, search, pagination) {\n if (search) {\n search.addEventListener(\"input\", function (e) {\n var input = e.target.value.toLowerCase();\n var hasSort = table.classList.contains(\"ea-advanced-data-table-sortable\");\n var offset = table.rows[0].parentNode.tagName.toLowerCase() == \"thead\" ? 1 : 0;\n\n if (table.rows.length > 1) {\n if (input.length > 0) {\n if (hasSort) {\n table.classList.add(\"ea-advanced-data-table-unsortable\");\n }\n\n if (pagination && pagination.innerHTML.length > 0) {\n pagination.style.display = \"none\";\n }\n\n for (var i = offset; i < table.rows.length; i++) {\n var matchFound = false;\n\n if (table.rows[i].cells.length > 0) {\n for (var j = 0; j < table.rows[i].cells.length; j++) {\n if (table.rows[i].cells[j].textContent.toLowerCase().indexOf(input) > -1) {\n matchFound = true;\n break;\n }\n }\n }\n\n if (matchFound) {\n table.rows[i].style.display = \"table-row\";\n } else {\n table.rows[i].style.display = \"none\";\n }\n }\n } else {\n if (hasSort) {\n table.classList.remove(\"ea-advanced-data-table-unsortable\");\n }\n\n if (pagination && pagination.innerHTML.length > 0) {\n pagination.style.display = \"\";\n var paginationType = pagination.classList.contains(\"ea-advanced-data-table-pagination-button\") ? \"button\" : \"select\";\n var currentPage = paginationType == \"button\" ? pagination.querySelector(\".ea-advanced-data-table-pagination-current\").dataset.page : pagination.querySelector(\"select\").value;\n var startIndex = (currentPage - 1) * table.dataset.itemsPerPage + 1;\n var endIndex = currentPage * table.dataset.itemsPerPage;\n\n for (var _i = 1; _i <= table.rows.length - 1; _i++) {\n if (_i >= startIndex && _i <= endIndex) {\n table.rows[_i].style.display = \"table-row\";\n } else {\n table.rows[_i].style.display = \"none\";\n }\n }\n } else {\n for (var _i2 = 1; _i2 <= table.rows.length - 1; _i2++) {\n table.rows[_i2].style.display = \"table-row\";\n }\n }\n }\n }\n });\n }\n } // frontend - sort\n\n }, {\n key: \"initTableSort\",\n value: function initTableSort(table, pagination, classCollection) {\n if (table.classList.contains(\"ea-advanced-data-table-sortable\")) {\n table.addEventListener(\"click\", function (e) {\n var target = null;\n\n if (e.target.tagName.toLowerCase() === \"th\") {\n target = e.target;\n }\n\n if (e.target.parentNode.tagName.toLowerCase() === \"th\") {\n target = e.target.parentNode;\n }\n\n if (e.target.parentNode.parentNode.tagName.toLowerCase() === \"th\") {\n target = e.target.parentNode.parentNode;\n }\n\n if (target === null) {\n return;\n }\n\n var index = target.cellIndex;\n var currentPage = 1;\n var startIndex = 1;\n var endIndex = table.rows.length - 1;\n var sort = \"\";\n var classList = target.classList;\n var collection = [];\n var origTable = table.cloneNode(true);\n\n if (classList.contains(\"asc\")) {\n target.classList.remove(\"asc\");\n target.classList.add(\"desc\");\n sort = \"desc\";\n } else if (classList.contains(\"desc\")) {\n target.classList.remove(\"desc\");\n target.classList.add(\"asc\");\n sort = \"asc\";\n } else {\n target.classList.add(\"asc\");\n sort = \"asc\";\n }\n\n if (pagination && pagination.innerHTML.length > 0) {\n var paginationType = pagination.classList.contains(\"ea-advanced-data-table-pagination-button\") ? \"button\" : \"select\";\n currentPage = paginationType == \"button\" ? pagination.querySelector(\".ea-advanced-data-table-pagination-current\").dataset.page : pagination.querySelector(\"select\").value;\n startIndex = (currentPage - 1) * table.dataset.itemsPerPage + 1;\n endIndex = endIndex - (currentPage - 1) * table.dataset.itemsPerPage >= table.dataset.itemsPerPage ? currentPage * table.dataset.itemsPerPage : endIndex;\n } // collect header class\n\n\n classCollection[currentPage] = [];\n table.querySelectorAll(\"th\").forEach(function (el) {\n if (el.cellIndex != index) {\n el.classList.remove(\"asc\", \"desc\");\n }\n\n classCollection[currentPage].push(el.classList.contains(\"asc\") ? \"asc\" : el.classList.contains(\"desc\") ? \"desc\" : \"\");\n }); // collect table cells value\n\n for (var i = 1; i <= table.rows.length - 1; i++) {\n var value = void 0;\n var cell = table.rows[i].cells[index];\n var data = cell.innerText;\n var regex = new RegExp(\"([0-9]{4}[-./*](0[1-9]|1[0-2])[-./*]([0-2]{1}[0-9]{1}|3[0-1]{1})|([0-2]{1}[0-9]{1}|3[0-1]{1})[-./*](0[1-9]|1[0-2])[-./*][0-9]{4})\");\n\n if (data.match(regex)) {\n dataString = data.split(/[\\.\\-\\/\\*]/);\n\n if (dataString[0].length == 4) {\n data = dataString[0] + \"-\" + dataString[1] + \"-\" + dataString[2];\n } else {\n data = dataString[2] + \"-\" + dataString[1] + \"-\" + dataString[0];\n }\n\n value = Date.parse(data);\n } else if (isNaN(parseInt(data))) {\n value = data.toLowerCase();\n } else {\n value = parseFloat(data);\n }\n\n collection.push({\n index: i,\n value: value\n });\n } // sort collection array\n\n\n if (sort == \"asc\") {\n collection.sort(function (x, y) {\n return x.value > y.value ? 1 : -1;\n });\n } else if (sort == \"desc\") {\n collection.sort(function (x, y) {\n return x.value < y.value ? 1 : -1;\n });\n } // sort table\n\n\n collection.forEach(function (row, index) {\n table.rows[1 + index].innerHTML = origTable.rows[row.index].innerHTML;\n });\n });\n }\n } // frontend - pagination\n\n }, {\n key: \"initTablePagination\",\n value: function initTablePagination(table, pagination, classCollection) {\n if (table.classList.contains(\"ea-advanced-data-table-paginated\")) {\n var paginationHTML = \"\";\n var paginationType = pagination.classList.contains(\"ea-advanced-data-table-pagination-button\") ? \"button\" : \"select\";\n var currentPage = 1;\n var startIndex = table.rows[0].parentNode.tagName.toLowerCase() == \"thead\" ? 1 : 0;\n var endIndex = currentPage * table.dataset.itemsPerPage;\n var maxPages = Math.ceil((table.rows.length - 1) / table.dataset.itemsPerPage);\n pagination.insertAdjacentHTML(\"beforeend\", ''); // insert pagination\n\n if (maxPages > 1) {\n if (paginationType == \"button\") {\n for (var i = 1; i <= maxPages; i++) {\n paginationHTML += \"<a href=\\\"#\\\" data-page=\\\"\".concat(i, \"\\\" class=\\\"\").concat(i == 1 ? \"ea-advanced-data-table-pagination-current\" : \"\", \"\\\">\").concat(i, \"</a>\");\n }\n\n pagination.insertAdjacentHTML(\"beforeend\", \"<a href=\\\"#\\\" data-page=\\\"1\\\">«</a>\".concat(paginationHTML, \"<a href=\\\"#\\\" data-page=\\\"\").concat(maxPages, \"\\\">»</a>\"));\n } else {\n for (var _i3 = 1; _i3 <= maxPages; _i3++) {\n paginationHTML += \"<option value=\\\"\".concat(_i3, \"\\\">\").concat(_i3, \"</option>\");\n }\n\n pagination.insertAdjacentHTML(\"beforeend\", \"<select>\".concat(paginationHTML, \"</select>\"));\n }\n } // make initial item visible\n\n\n for (var _i4 = 0; _i4 <= endIndex; _i4++) {\n if (_i4 >= table.rows.length) {\n break;\n }\n\n table.rows[_i4].style.display = \"table-row\";\n } // paginate on click\n\n\n if (paginationType == \"button\") {\n pagination.addEventListener(\"click\", function (e) {\n e.preventDefault();\n\n if (e.target.tagName.toLowerCase() == \"a\") {\n currentPage = e.target.dataset.page;\n offset = table.rows[0].parentNode.tagName.toLowerCase() == \"thead\" ? 1 : 0;\n startIndex = (currentPage - 1) * table.dataset.itemsPerPage + offset;\n endIndex = currentPage * table.dataset.itemsPerPage;\n pagination.querySelectorAll(\".ea-advanced-data-table-pagination-current\").forEach(function (el) {\n el.classList.remove(\"ea-advanced-data-table-pagination-current\");\n });\n pagination.querySelectorAll(\"[data-page=\\\"\".concat(currentPage, \"\\\"]\")).forEach(function (el) {\n el.classList.add(\"ea-advanced-data-table-pagination-current\");\n });\n\n for (var _i5 = offset; _i5 <= table.rows.length - 1; _i5++) {\n if (_i5 >= startIndex && _i5 <= endIndex) {\n table.rows[_i5].style.display = \"table-row\";\n } else {\n table.rows[_i5].style.display = \"none\";\n }\n }\n\n table.querySelectorAll(\"th\").forEach(function (el, index) {\n el.classList.remove(\"asc\", \"desc\");\n\n if (typeof classCollection[currentPage] != \"undefined\") {\n if (classCollection[currentPage][index]) {\n el.classList.add(classCollection[currentPage][index]);\n }\n }\n });\n }\n });\n } else {\n if (pagination.hasChildNodes()) {\n pagination.querySelector(\"select\").addEventListener(\"input\", function (e) {\n e.preventDefault();\n currentPage = e.target.value;\n offset = table.rows[0].parentNode.tagName.toLowerCase() == \"thead\" ? 1 : 0;\n startIndex = (currentPage - 1) * table.dataset.itemsPerPage + offset;\n endIndex = currentPage * table.dataset.itemsPerPage;\n\n for (var _i6 = offset; _i6 <= table.rows.length - 1; _i6++) {\n if (_i6 >= startIndex && _i6 <= endIndex) {\n table.rows[_i6].style.display = \"table-row\";\n } else {\n table.rows[_i6].style.display = \"none\";\n }\n }\n\n table.querySelectorAll(\"th\").forEach(function (el, index) {\n el.classList.remove(\"asc\", \"desc\");\n\n if (typeof classCollection[currentPage] != \"undefined\") {\n if (classCollection[currentPage][index]) {\n el.classList.add(classCollection[currentPage][index]);\n }\n }\n });\n });\n }\n }\n }\n } // woocommerce features\n\n }, {\n key: \"initWooFeatures\",\n value: function initWooFeatures(table) {\n table.querySelectorAll(\".nt_button_woo\").forEach(function (el) {\n el.classList.add(\"add_to_cart_button\", \"ajax_add_to_cart\");\n });\n table.querySelectorAll(\".nt_woo_quantity\").forEach(function (el) {\n el.addEventListener(\"input\", function (e) {\n var product_id = e.target.dataset.product_id;\n var quantity = e.target.value;\n $(\".nt_add_to_cart_\".concat(product_id), $(table)).data(\"quantity\", quantity);\n });\n });\n }\n }]);\n\n return advancedDataTable;\n}();\n\nea.hooks.addAction(\"init\", \"ea\", function () {\n if (ea.elementStatusCheck('eaelAdvancedDataTable')) {\n return false;\n }\n\n new advancedDataTable();\n});\n\n//# sourceURL=webpack:///./src/js/view/advanced-data-table.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
assets/front-end/js/view/advanced-data-table.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function a(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)a.d(n,r,function(t){return e[t]}.bind(null,r));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=1)}([,function(e,t){function a(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var n=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),elementorFrontend.hooks.addAction("frontend/element_ready/eael-advanced-data-table.default",this.initFrontend.bind(this))}var t,n,r;return t=e,(n=[{key:"initFrontend",value:function(e,t){var a=e[0].querySelector(".ea-advanced-data-table"),n=e[0].querySelector(".ea-advanced-data-table-search"),r=e[0].querySelector(".ea-advanced-data-table-pagination"),o={};ea.isEditMode||null===a||(this.initTableSearch(a,n,r),this.initTableSort(a,r,o),this.initTablePagination(a,r,o),this.initWooFeatures(a))}},{key:"initTableSearch",value:function(e,t,a){t&&t.addEventListener("input",(function(t){var n=t.target.value.toLowerCase(),r=e.classList.contains("ea-advanced-data-table-sortable"),o="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0;if(e.rows.length>1)if(n.length>0){r&&e.classList.add("ea-advanced-data-table-unsortable"),a&&a.innerHTML.length>0&&(a.style.display="none");for(var s=o;s<e.rows.length;s++){var i=!1;if(e.rows[s].cells.length>0)for(var l=0;l<e.rows[s].cells.length;l++)if(e.rows[s].cells[l].textContent.toLowerCase().indexOf(n)>-1){i=!0;break}e.rows[s].style.display=i?"table-row":"none"}}else if(r&&e.classList.remove("ea-advanced-data-table-unsortable"),a&&a.innerHTML.length>0){a.style.display="";for(var c="button"==(a.classList.contains("ea-advanced-data-table-pagination-button")?"button":"select")?a.querySelector(".ea-advanced-data-table-pagination-current").dataset.page:a.querySelector("select").value,d=(c-1)*e.dataset.itemsPerPage+1,u=c*e.dataset.itemsPerPage,f=1;f<=e.rows.length-1;f++)e.rows[f].style.display=f>=d&&f<=u?"table-row":"none"}else for(var g=1;g<=e.rows.length-1;g++)e.rows[g].style.display="table-row"}))}},{key:"initTableSort",value:function(e,t,a){e.classList.contains("ea-advanced-data-table-sortable")&&e.addEventListener("click",(function(n){var r=null;if("th"===n.target.tagName.toLowerCase()&&(r=n.target),"th"===n.target.parentNode.tagName.toLowerCase()&&(r=n.target.parentNode),"th"===n.target.parentNode.parentNode.tagName.toLowerCase()&&(r=n.target.parentNode.parentNode),null!==r){var o=r.cellIndex,s=1,i=e.rows.length-1,l="",c=r.classList,d=[],u=e.cloneNode(!0);if(c.contains("asc")?(r.classList.remove("asc"),r.classList.add("desc"),l="desc"):c.contains("desc")?(r.classList.remove("desc"),r.classList.add("asc"),l="asc"):(r.classList.add("asc"),l="asc"),t&&t.innerHTML.length>0){var f=t.classList.contains("ea-advanced-data-table-pagination-button")?"button":"select";s="button"==f?t.querySelector(".ea-advanced-data-table-pagination-current").dataset.page:t.querySelector("select").value,e.dataset.itemsPerPage,i=i-(s-1)*e.dataset.itemsPerPage>=e.dataset.itemsPerPage?s*e.dataset.itemsPerPage:i}a[s]=[],e.querySelectorAll("th").forEach((function(e){e.cellIndex!=o&&e.classList.remove("asc","desc"),a[s].push(e.classList.contains("asc")?"asc":e.classList.contains("desc")?"desc":"")}));for(var g=1;g<=e.rows.length-1;g++){var v=void 0,p=e.rows[g].cells[o].innerText,b=new RegExp("([0-9]{4}[-./*](0[1-9]|1[0-2])[-./*]([0-2]{1}[0-9]{1}|3[0-1]{1})|([0-2]{1}[0-9]{1}|3[0-1]{1})[-./*](0[1-9]|1[0-2])[-./*][0-9]{4})");p.match(b)?(dataString=p.split(/[\.\-\/\*]/),p=4==dataString[0].length?dataString[0]+"-"+dataString[1]+"-"+dataString[2]:dataString[2]+"-"+dataString[1]+"-"+dataString[0],v=Date.parse(p)):v=isNaN(parseInt(p))?p.toLowerCase():parseFloat(p),d.push({index:g,value:v})}"asc"==l?d.sort((function(e,t){return e.value>t.value?1:-1})):"desc"==l&&d.sort((function(e,t){return e.value<t.value?1:-1})),d.forEach((function(t,a){e.rows[1+a].innerHTML=u.rows[t.index].innerHTML}))}}))}},{key:"initTablePagination",value:function(e,t,a){if(e.classList.contains("ea-advanced-data-table-paginated")){var n="",r=t.classList.contains("ea-advanced-data-table-pagination-button")?"button":"select",o=1,s="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,i=o*e.dataset.itemsPerPage,l=Math.ceil((e.rows.length-1)/e.dataset.itemsPerPage);if(t.insertAdjacentHTML("beforeend",""),l>1)if("button"==r){for(var c=1;c<=l;c++)n+='<a href="#" data-page="'.concat(c,'" class="').concat(1==c?"ea-advanced-data-table-pagination-current":"",'">').concat(c,"</a>");t.insertAdjacentHTML("beforeend",'<a href="#" data-page="1">«</a>'.concat(n,'<a href="#" data-page="').concat(l,'">»</a>'))}else{for(var d=1;d<=l;d++)n+='<option value="'.concat(d,'">').concat(d,"</option>");t.insertAdjacentHTML("beforeend","<select>".concat(n,"</select>"))}for(var u=0;u<=i&&!(u>=e.rows.length);u++)e.rows[u].style.display="table-row";"button"==r?t.addEventListener("click",(function(n){if(n.preventDefault(),"a"==n.target.tagName.toLowerCase()){o=n.target.dataset.page,offset="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,s=(o-1)*e.dataset.itemsPerPage+offset,i=o*e.dataset.itemsPerPage,t.querySelectorAll(".ea-advanced-data-table-pagination-current").forEach((function(e){e.classList.remove("ea-advanced-data-table-pagination-current")})),t.querySelectorAll('[data-page="'.concat(o,'"]')).forEach((function(e){e.classList.add("ea-advanced-data-table-pagination-current")}));for(var r=offset;r<=e.rows.length-1;r++)e.rows[r].style.display=r>=s&&r<=i?"table-row":"none";e.querySelectorAll("th").forEach((function(e,t){e.classList.remove("asc","desc"),void 0!==a[o]&&a[o][t]&&e.classList.add(a[o][t])}))}})):t.hasChildNodes()&&t.querySelector("select").addEventListener("input",(function(t){t.preventDefault(),o=t.target.value,offset="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,s=(o-1)*e.dataset.itemsPerPage+offset,i=o*e.dataset.itemsPerPage;for(var n=offset;n<=e.rows.length-1;n++)e.rows[n].style.display=n>=s&&n<=i?"table-row":"none";e.querySelectorAll("th").forEach((function(e,t){e.classList.remove("asc","desc"),void 0!==a[o]&&a[o][t]&&e.classList.add(a[o][t])}))}))}}},{key:"initWooFeatures",value:function(e){e.querySelectorAll(".nt_button_woo").forEach((function(e){e.classList.add("add_to_cart_button","ajax_add_to_cart")})),e.querySelectorAll(".nt_woo_quantity").forEach((function(t){t.addEventListener("input",(function(t){var a=t.target.dataset.product_id,n=t.target.value;$(".nt_add_to_cart_".concat(a),$(e)).data("quantity",n)}))}))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();ea.hooks.addAction("init","ea",(function(){new n}))}]);
|
1 |
+
!function(e){var t={};function a(n){if(t[n])return t[n].exports;var r=t[n]={i:n,l:!1,exports:{}};return e[n].call(r.exports,r,r.exports,a),r.l=!0,r.exports}a.m=e,a.c=t,a.d=function(e,t,n){a.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},a.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},a.t=function(e,t){if(1&t&&(e=a(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var n=Object.create(null);if(a.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var r in e)a.d(n,r,function(t){return e[t]}.bind(null,r));return n},a.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return a.d(t,"a",t),t},a.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},a.p="",a(a.s=1)}([,function(e,t){function a(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}var n=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),elementorFrontend.hooks.addAction("frontend/element_ready/eael-advanced-data-table.default",this.initFrontend.bind(this))}var t,n,r;return t=e,(n=[{key:"initFrontend",value:function(e,t){var a=e[0].querySelector(".ea-advanced-data-table"),n=e[0].querySelector(".ea-advanced-data-table-search"),r=e[0].querySelector(".ea-advanced-data-table-pagination"),o={};ea.isEditMode||null===a||(this.initTableSearch(a,n,r),this.initTableSort(a,r,o),this.initTablePagination(a,r,o),this.initWooFeatures(a))}},{key:"initTableSearch",value:function(e,t,a){t&&t.addEventListener("input",(function(t){var n=t.target.value.toLowerCase(),r=e.classList.contains("ea-advanced-data-table-sortable"),o="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0;if(e.rows.length>1)if(n.length>0){r&&e.classList.add("ea-advanced-data-table-unsortable"),a&&a.innerHTML.length>0&&(a.style.display="none");for(var s=o;s<e.rows.length;s++){var i=!1;if(e.rows[s].cells.length>0)for(var l=0;l<e.rows[s].cells.length;l++)if(e.rows[s].cells[l].textContent.toLowerCase().indexOf(n)>-1){i=!0;break}e.rows[s].style.display=i?"table-row":"none"}}else if(r&&e.classList.remove("ea-advanced-data-table-unsortable"),a&&a.innerHTML.length>0){a.style.display="";for(var c="button"==(a.classList.contains("ea-advanced-data-table-pagination-button")?"button":"select")?a.querySelector(".ea-advanced-data-table-pagination-current").dataset.page:a.querySelector("select").value,d=(c-1)*e.dataset.itemsPerPage+1,u=c*e.dataset.itemsPerPage,f=1;f<=e.rows.length-1;f++)e.rows[f].style.display=f>=d&&f<=u?"table-row":"none"}else for(var g=1;g<=e.rows.length-1;g++)e.rows[g].style.display="table-row"}))}},{key:"initTableSort",value:function(e,t,a){e.classList.contains("ea-advanced-data-table-sortable")&&e.addEventListener("click",(function(n){var r=null;if("th"===n.target.tagName.toLowerCase()&&(r=n.target),"th"===n.target.parentNode.tagName.toLowerCase()&&(r=n.target.parentNode),"th"===n.target.parentNode.parentNode.tagName.toLowerCase()&&(r=n.target.parentNode.parentNode),null!==r){var o=r.cellIndex,s=1,i=e.rows.length-1,l="",c=r.classList,d=[],u=e.cloneNode(!0);if(c.contains("asc")?(r.classList.remove("asc"),r.classList.add("desc"),l="desc"):c.contains("desc")?(r.classList.remove("desc"),r.classList.add("asc"),l="asc"):(r.classList.add("asc"),l="asc"),t&&t.innerHTML.length>0){var f=t.classList.contains("ea-advanced-data-table-pagination-button")?"button":"select";s="button"==f?t.querySelector(".ea-advanced-data-table-pagination-current").dataset.page:t.querySelector("select").value,e.dataset.itemsPerPage,i=i-(s-1)*e.dataset.itemsPerPage>=e.dataset.itemsPerPage?s*e.dataset.itemsPerPage:i}a[s]=[],e.querySelectorAll("th").forEach((function(e){e.cellIndex!=o&&e.classList.remove("asc","desc"),a[s].push(e.classList.contains("asc")?"asc":e.classList.contains("desc")?"desc":"")}));for(var g=1;g<=e.rows.length-1;g++){var v=void 0,p=e.rows[g].cells[o].innerText,b=new RegExp("([0-9]{4}[-./*](0[1-9]|1[0-2])[-./*]([0-2]{1}[0-9]{1}|3[0-1]{1})|([0-2]{1}[0-9]{1}|3[0-1]{1})[-./*](0[1-9]|1[0-2])[-./*][0-9]{4})");p.match(b)?(dataString=p.split(/[\.\-\/\*]/),p=4==dataString[0].length?dataString[0]+"-"+dataString[1]+"-"+dataString[2]:dataString[2]+"-"+dataString[1]+"-"+dataString[0],v=Date.parse(p)):v=isNaN(parseInt(p))?p.toLowerCase():parseFloat(p),d.push({index:g,value:v})}"asc"==l?d.sort((function(e,t){return e.value>t.value?1:-1})):"desc"==l&&d.sort((function(e,t){return e.value<t.value?1:-1})),d.forEach((function(t,a){e.rows[1+a].innerHTML=u.rows[t.index].innerHTML}))}}))}},{key:"initTablePagination",value:function(e,t,a){if(e.classList.contains("ea-advanced-data-table-paginated")){var n="",r=t.classList.contains("ea-advanced-data-table-pagination-button")?"button":"select",o=1,s="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,i=o*e.dataset.itemsPerPage,l=Math.ceil((e.rows.length-1)/e.dataset.itemsPerPage);if(t.insertAdjacentHTML("beforeend",""),l>1)if("button"==r){for(var c=1;c<=l;c++)n+='<a href="#" data-page="'.concat(c,'" class="').concat(1==c?"ea-advanced-data-table-pagination-current":"",'">').concat(c,"</a>");t.insertAdjacentHTML("beforeend",'<a href="#" data-page="1">«</a>'.concat(n,'<a href="#" data-page="').concat(l,'">»</a>'))}else{for(var d=1;d<=l;d++)n+='<option value="'.concat(d,'">').concat(d,"</option>");t.insertAdjacentHTML("beforeend","<select>".concat(n,"</select>"))}for(var u=0;u<=i&&!(u>=e.rows.length);u++)e.rows[u].style.display="table-row";"button"==r?t.addEventListener("click",(function(n){if(n.preventDefault(),"a"==n.target.tagName.toLowerCase()){o=n.target.dataset.page,offset="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,s=(o-1)*e.dataset.itemsPerPage+offset,i=o*e.dataset.itemsPerPage,t.querySelectorAll(".ea-advanced-data-table-pagination-current").forEach((function(e){e.classList.remove("ea-advanced-data-table-pagination-current")})),t.querySelectorAll('[data-page="'.concat(o,'"]')).forEach((function(e){e.classList.add("ea-advanced-data-table-pagination-current")}));for(var r=offset;r<=e.rows.length-1;r++)e.rows[r].style.display=r>=s&&r<=i?"table-row":"none";e.querySelectorAll("th").forEach((function(e,t){e.classList.remove("asc","desc"),void 0!==a[o]&&a[o][t]&&e.classList.add(a[o][t])}))}})):t.hasChildNodes()&&t.querySelector("select").addEventListener("input",(function(t){t.preventDefault(),o=t.target.value,offset="thead"==e.rows[0].parentNode.tagName.toLowerCase()?1:0,s=(o-1)*e.dataset.itemsPerPage+offset,i=o*e.dataset.itemsPerPage;for(var n=offset;n<=e.rows.length-1;n++)e.rows[n].style.display=n>=s&&n<=i?"table-row":"none";e.querySelectorAll("th").forEach((function(e,t){e.classList.remove("asc","desc"),void 0!==a[o]&&a[o][t]&&e.classList.add(a[o][t])}))}))}}},{key:"initWooFeatures",value:function(e){e.querySelectorAll(".nt_button_woo").forEach((function(e){e.classList.add("add_to_cart_button","ajax_add_to_cart")})),e.querySelectorAll(".nt_woo_quantity").forEach((function(t){t.addEventListener("input",(function(t){var a=t.target.dataset.product_id,n=t.target.value;$(".nt_add_to_cart_".concat(a),$(e)).data("quantity",n)}))}))}}])&&a(t.prototype,n),r&&a(t,r),Object.defineProperty(t,"prototype",{writable:!1}),e}();ea.hooks.addAction("init","ea",(function(){if(ea.elementStatusCheck("eaelAdvancedDataTable"))return!1;new n}))}]);
|
assets/front-end/js/view/count-down.js
CHANGED
@@ -93,7 +93,7 @@
|
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
-
eval("var CountDown = function CountDown($scope, $) {\n var $coundDown = $scope.find(\".eael-countdown-wrapper\").eq(0),\n $countdown_id = $coundDown.data(\"countdown-id\") !== undefined ? $coundDown.data(\"countdown-id\") : \"\",\n $expire_type = $coundDown.data(\"expire-type\") !== undefined ? $coundDown.data(\"expire-type\") : \"\",\n $expiry_text = $coundDown.data(\"expiry-text\") !== undefined ? $coundDown.data(\"expiry-text\") : \"\",\n $expiry_title = $coundDown.data(\"expiry-title\") !== undefined ? $coundDown.data(\"expiry-title\") : \"\",\n $redirect_url = $coundDown.data(\"redirect-url\") !== undefined ? $coundDown.data(\"redirect-url\") : \"\",\n $template = $coundDown.data(\"template\") !== undefined ? $coundDown.data(\"template\") : \"\";\n jQuery(document).ready(function ($) {\n \"use strict\";\n\n var countDown = $(\"#eael-countdown-\" + $countdown_id)
|
97 |
|
98 |
/***/ })
|
99 |
|
93 |
/*! no static exports found */
|
94 |
/***/ (function(module, exports) {
|
95 |
|
96 |
+
eval("var CountDown = function CountDown($scope, $) {\n var $coundDown = $scope.find(\".eael-countdown-wrapper\").eq(0),\n $countdown_id = $coundDown.data(\"countdown-id\") !== undefined ? $coundDown.data(\"countdown-id\") : \"\",\n $expire_type = $coundDown.data(\"expire-type\") !== undefined ? $coundDown.data(\"expire-type\") : \"\",\n $expiry_text = $coundDown.data(\"expiry-text\") !== undefined ? $coundDown.data(\"expiry-text\") : \"\",\n $expiry_title = $coundDown.data(\"expiry-title\") !== undefined ? $coundDown.data(\"expiry-title\") : \"\",\n $redirect_url = $coundDown.data(\"redirect-url\") !== undefined ? $coundDown.data(\"redirect-url\") : \"\",\n $template = $coundDown.data(\"template\") !== undefined ? $coundDown.data(\"template\") : \"\",\n $countdown_type = $coundDown.data(\"countdown-type\") !== undefined ? $coundDown.data(\"countdown-type\") : \"\",\n $evergreen_time = $coundDown.data(\"evergreen-time\") !== undefined ? $coundDown.data(\"evergreen-time\") : \"\",\n $recurring = $coundDown.data(\"evergreen-recurring\") !== undefined ? $coundDown.data(\"evergreen-recurring\") : false,\n $recurring_stop_time = $coundDown.data(\"evergreen-recurring-stop\") !== undefined ? $coundDown.data(\"evergreen-recurring-stop\") : \"\";\n jQuery(document).ready(function ($) {\n \"use strict\";\n\n var countDown = $(\"#eael-countdown-\" + $countdown_id),\n eael_countdown_options = {\n end: function end() {\n if ($expire_type == \"text\") {\n countDown.html('<div class=\"eael-countdown-finish-message\"><h4 class=\"expiry-title\">' + $expiry_title + \"</h4>\" + '<div class=\"eael-countdown-finish-text\">' + $expiry_text + \"</div></div>\");\n } else if ($expire_type === \"url\") {\n if (isEditMode) {\n countDown.html(\"Your Page will be redirected to given URL (only on Frontend).\");\n } else {\n window.location.href = $redirect_url;\n }\n } else if ($expire_type === \"template\") {\n countDown.html($coundDown.find(\".eael-countdown-expiry-template\").html());\n } else {//do nothing!\n }\n }\n };\n\n if ($countdown_type === 'evergreen') {\n var $evergreen_interval = \"eael_countdown_evergreen_interval_\".concat($countdown_id),\n $evergreen_time_key = \"eael_countdown_evergreen_time_\".concat($countdown_id),\n $interval = localStorage.getItem($evergreen_interval),\n $date = localStorage.getItem($evergreen_time_key),\n HOUR_IN_MILISECONDS = 60 * 60 * 1000;\n\n if ($date === null || $interval === null || $interval != $evergreen_time) {\n $date = Date.now() + parseInt($evergreen_time) * 1000;\n localStorage.setItem($evergreen_interval, $evergreen_time.toString());\n localStorage.setItem($evergreen_time_key, $date.toString());\n }\n\n if ($recurring !== false) {\n $recurring_stop_time = new Date($recurring_stop_time);\n var $recurring_after = parseFloat($recurring) * HOUR_IN_MILISECONDS;\n\n if (parseInt($date) + $recurring_after < Date.now()) {\n $date = Date.now() + parseInt($evergreen_time) * 1000;\n localStorage.setItem($evergreen_time_key, $date.toString());\n }\n\n if ($recurring_stop_time.getTime() < $date) {\n $date = $recurring_stop_time.getTime();\n }\n }\n\n eael_countdown_options.date = new Date(parseInt($date));\n }\n\n countDown.countdown(eael_countdown_options);\n });\n};\n\njQuery(window).on(\"elementor/frontend/init\", function () {\n elementorFrontend.hooks.addAction(\"frontend/element_ready/eael-countdown.default\", CountDown);\n});\n\n//# sourceURL=webpack:///./src/js/view/count-down.js?");
|
97 |
|
98 |
/***/ })
|
99 |
|
assets/front-end/js/view/count-down.min.js
CHANGED
@@ -1 +1 @@
|
|
1 |
-
!function(e){var t={};function n(
|
1 |
+
!function(e){var t={};function n(r){if(t[r])return t[r].exports;var o=t[r]={i:r,l:!1,exports:{}};return e[r].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=e,n.c=t,n.d=function(e,t,r){n.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:r})},n.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},n.t=function(e,t){if(1&t&&(e=n(e)),8&t)return e;if(4&t&&"object"==typeof e&&e&&e.__esModule)return e;var r=Object.create(null);if(n.r(r),Object.defineProperty(r,"default",{enumerable:!0,value:e}),2&t&&"string"!=typeof e)for(var o in e)n.d(r,o,function(t){return e[t]}.bind(null,o));return r},n.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return n.d(t,"a",t),t},n.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n.p="",n(n.s=6)}({6:function(e,t){var n=function(e,t){var n=e.find(".eael-countdown-wrapper").eq(0),r=void 0!==n.data("countdown-id")?n.data("countdown-id"):"",o=void 0!==n.data("expire-type")?n.data("expire-type"):"",a=void 0!==n.data("expiry-text")?n.data("expiry-text"):"",i=void 0!==n.data("expiry-title")?n.data("expiry-title"):"",d=void 0!==n.data("redirect-url")?n.data("redirect-url"):"",l=(void 0!==n.data("template")&&n.data("template"),void 0!==n.data("countdown-type")?n.data("countdown-type"):""),u=void 0!==n.data("evergreen-time")?n.data("evergreen-time"):"",c=void 0!==n.data("evergreen-recurring")&&n.data("evergreen-recurring"),p=void 0!==n.data("evergreen-recurring-stop")?n.data("evergreen-recurring-stop"):"";jQuery(document).ready((function(e){"use strict";var t=e("#eael-countdown-"+r),f={end:function(){"text"==o?t.html('<div class="eael-countdown-finish-message"><h4 class="expiry-title">'+i+'</h4><div class="eael-countdown-finish-text">'+a+"</div></div>"):"url"===o?isEditMode?t.html("Your Page will be redirected to given URL (only on Frontend)."):window.location.href=d:"template"===o&&t.html(n.find(".eael-countdown-expiry-template").html())}};if("evergreen"===l){var v="eael_countdown_evergreen_interval_".concat(r),s="eael_countdown_evergreen_time_".concat(r),g=localStorage.getItem(v),m=localStorage.getItem(s);if(null!==m&&null!==g&&g==u||(m=Date.now()+1e3*parseInt(u),localStorage.setItem(v,u.toString()),localStorage.setItem(s,m.toString())),!1!==c){p=new Date(p);var y=36e5*parseFloat(c);parseInt(m)+y<Date.now()&&(m=Date.now()+1e3*parseInt(u),localStorage.setItem(s,m.toString())),p.getTime()<m&&(m=p.getTime())}f.date=new Date(parseInt(m))}t.countdown(f)}))};jQuery(window).on("elementor/frontend/init",(function(){elementorFrontend.hooks.addAction("frontend/element_ready/eael-countdown.default",n)}))}});
|
essential_adons_elementor.php
CHANGED
@@ -4,12 +4,12 @@
|
|
4 |
* Description: The Essential plugin you install after Elementor! Packed with 40+ stunning free elements including Advanced Data Table, Event Calendar, Filterable Gallery, WooCommerce, and many more.
|
5 |
* Plugin URI: https://essential-addons.com/elementor/
|
6 |
* Author: WPDeveloper
|
7 |
-
* Version: 5.3.
|
8 |
* Author URI: https://wpdeveloper.com/
|
9 |
* Text Domain: essential-addons-for-elementor-lite
|
10 |
* Domain Path: /languages
|
11 |
*
|
12 |
-
* WC tested up to: 6.9.
|
13 |
* Elementor tested up to: 3.7.7
|
14 |
* Elementor Pro tested up to: 3.7.7
|
15 |
*/
|
@@ -27,7 +27,7 @@ define('EAEL_PLUGIN_FILE', __FILE__);
|
|
27 |
define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
28 |
define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
|
29 |
define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
|
30 |
-
define('EAEL_PLUGIN_VERSION', '5.3.
|
31 |
define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
|
32 |
define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
|
33 |
/**
|
4 |
* Description: The Essential plugin you install after Elementor! Packed with 40+ stunning free elements including Advanced Data Table, Event Calendar, Filterable Gallery, WooCommerce, and many more.
|
5 |
* Plugin URI: https://essential-addons.com/elementor/
|
6 |
* Author: WPDeveloper
|
7 |
+
* Version: 5.3.2
|
8 |
* Author URI: https://wpdeveloper.com/
|
9 |
* Text Domain: essential-addons-for-elementor-lite
|
10 |
* Domain Path: /languages
|
11 |
*
|
12 |
+
* WC tested up to: 6.9.4
|
13 |
* Elementor tested up to: 3.7.7
|
14 |
* Elementor Pro tested up to: 3.7.7
|
15 |
*/
|
27 |
define('EAEL_PLUGIN_BASENAME', plugin_basename(__FILE__));
|
28 |
define('EAEL_PLUGIN_PATH', trailingslashit(plugin_dir_path(__FILE__)));
|
29 |
define('EAEL_PLUGIN_URL', trailingslashit(plugins_url('/', __FILE__)));
|
30 |
+
define('EAEL_PLUGIN_VERSION', '5.3.2');
|
31 |
define('EAEL_ASSET_PATH', wp_upload_dir()['basedir'] . '/essential-addons-elementor');
|
32 |
define('EAEL_ASSET_URL', wp_upload_dir()['baseurl'] . '/essential-addons-elementor');
|
33 |
/**
|
includes/Classes/Helper.php
CHANGED
@@ -1264,4 +1264,21 @@ class Helper
|
|
1264 |
|
1265 |
return $output;
|
1266 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1267 |
}
|
1264 |
|
1265 |
return $output;
|
1266 |
}
|
1267 |
+
|
1268 |
+
/**
|
1269 |
+
* Sanitize a 'relation' operator.
|
1270 |
+
*
|
1271 |
+
* @param string $relation Raw relation key from the query argument.
|
1272 |
+
*
|
1273 |
+
* @return string Sanitized relation ('AND' or 'OR').
|
1274 |
+
* @since 5.3.2
|
1275 |
+
*
|
1276 |
+
*/
|
1277 |
+
public static function eael_sanitize_relation( $relation ) {
|
1278 |
+
if ( 'OR' === strtoupper( $relation ) ) {
|
1279 |
+
return 'OR';
|
1280 |
+
} else {
|
1281 |
+
return 'AND';
|
1282 |
+
}
|
1283 |
+
}
|
1284 |
}
|
includes/Elements/Adv_Accordion.php
CHANGED
@@ -1146,21 +1146,22 @@ class Adv_Accordion extends Widget_Base
|
|
1146 |
echo '<span class="fa-accordion-icon fa-accordion-icon-svg eaa-svg eael-advanced-accordion-icon-closed">';
|
1147 |
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new'] );
|
1148 |
echo '</span>';
|
1149 |
-
|
1150 |
-
echo '<span class="fa-accordion-icon fa-accordion-icon-svg eaa-svg eael-advanced-accordion-icon-opened">';
|
1151 |
-
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new_opened'] );
|
1152 |
-
echo '</span>';
|
1153 |
}else{
|
1154 |
echo '<span class="eael-advanced-accordion-icon-closed">';
|
1155 |
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new'], [ 'aria-hidden' => 'true', 'class' => "fa-accordion-icon" ] );
|
1156 |
echo '</span>';
|
|
|
1157 |
|
|
|
|
|
|
|
|
|
|
|
1158 |
echo '<span class="eael-advanced-accordion-icon-opened">';
|
1159 |
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new_opened'], [ 'aria-hidden' => 'true', 'class' => "fa-accordion-icon" ] );
|
1160 |
echo '</span>';
|
1161 |
}
|
1162 |
|
1163 |
-
|
1164 |
} else {
|
1165 |
echo '<span class="eael-advanced-accordion-icon-closed"><i class="' . $tab['eael_adv_accordion_tab_title_icon'] . ' fa-accordion-icon"></i></span>';
|
1166 |
echo '<span class="eael-advanced-accordion-icon-opened"><i class="' . !empty($tab['eael_adv_accordion_tab_title_icon_opened']) ? $tab['eael_adv_accordion_tab_title_icon_opened'] : ' fa fa-minus ' . ' fa-accordion-icon"></i></span>';
|
1146 |
echo '<span class="fa-accordion-icon fa-accordion-icon-svg eaa-svg eael-advanced-accordion-icon-closed">';
|
1147 |
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new'] );
|
1148 |
echo '</span>';
|
|
|
|
|
|
|
|
|
1149 |
}else{
|
1150 |
echo '<span class="eael-advanced-accordion-icon-closed">';
|
1151 |
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new'], [ 'aria-hidden' => 'true', 'class' => "fa-accordion-icon" ] );
|
1152 |
echo '</span>';
|
1153 |
+
}
|
1154 |
|
1155 |
+
if ( 'svg' === $tab['eael_adv_accordion_tab_title_icon_new_opened']['library'] ) {
|
1156 |
+
echo '<span class="fa-accordion-icon fa-accordion-icon-svg eaa-svg eael-advanced-accordion-icon-opened">';
|
1157 |
+
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new_opened'] );
|
1158 |
+
echo '</span>';
|
1159 |
+
}else{
|
1160 |
echo '<span class="eael-advanced-accordion-icon-opened">';
|
1161 |
Icons_Manager::render_icon( $tab['eael_adv_accordion_tab_title_icon_new_opened'], [ 'aria-hidden' => 'true', 'class' => "fa-accordion-icon" ] );
|
1162 |
echo '</span>';
|
1163 |
}
|
1164 |
|
|
|
1165 |
} else {
|
1166 |
echo '<span class="eael-advanced-accordion-icon-closed"><i class="' . $tab['eael_adv_accordion_tab_title_icon'] . ' fa-accordion-icon"></i></span>';
|
1167 |
echo '<span class="eael-advanced-accordion-icon-opened"><i class="' . !empty($tab['eael_adv_accordion_tab_title_icon_opened']) ? $tab['eael_adv_accordion_tab_title_icon_opened'] : ' fa fa-minus ' . ' fa-accordion-icon"></i></span>';
|
includes/Elements/Countdown.php
CHANGED
@@ -64,6 +64,87 @@ class Countdown extends Widget_Base {
|
|
64 |
]
|
65 |
);
|
66 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
$this->add_control(
|
68 |
'eael_countdown_due_time',
|
69 |
[
|
@@ -71,6 +152,9 @@ class Countdown extends Widget_Base {
|
|
71 |
'type' => Controls_Manager::DATE_TIME,
|
72 |
'default' => date( "Y-m-d", strtotime( "+ 1 day" ) ),
|
73 |
'description' => esc_html__( 'Set the due date and time', 'essential-addons-for-elementor-lite' ),
|
|
|
|
|
|
|
74 |
]
|
75 |
);
|
76 |
|
@@ -1161,6 +1245,18 @@ class Countdown extends Widget_Base {
|
|
1161 |
$this->add_render_attribute( 'eael-countdown', 'class', 'eael-countdown-wrapper' );
|
1162 |
$this->add_render_attribute( 'eael-countdown', 'data-countdown-id', esc_attr( $this->get_id() ) );
|
1163 |
$this->add_render_attribute( 'eael-countdown', 'data-expire-type', $settings['countdown_expire_type'] );
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1164 |
|
1165 |
if ( $settings['countdown_expire_type'] == 'text' ) {
|
1166 |
if ( !empty( $settings['countdown_expiry_text'] ) ) {
|
64 |
]
|
65 |
);
|
66 |
|
67 |
+
$this->add_control(
|
68 |
+
'eael_countdown_type',
|
69 |
+
[
|
70 |
+
'label' => esc_html__( 'Type', 'essential-addons-for-elementor-lite' ),
|
71 |
+
'type' => Controls_Manager::SELECT,
|
72 |
+
'options' => [
|
73 |
+
'due_date' => esc_html__( 'Default', 'essential-addons-for-elementor-lite' ),
|
74 |
+
'evergreen' => esc_html__( 'Evergreen Timer', 'essential-addons-for-elementor-lite' ),
|
75 |
+
],
|
76 |
+
'default' => 'due_date',
|
77 |
+
]
|
78 |
+
);
|
79 |
+
|
80 |
+
$this->add_control(
|
81 |
+
'eael_evergreen_counter_hours',
|
82 |
+
[
|
83 |
+
'label' => esc_html__( 'Hours', 'essential-addons-for-elementor-lite' ),
|
84 |
+
'type' => Controls_Manager::NUMBER,
|
85 |
+
'default' => 11,
|
86 |
+
'placeholder' => esc_html__( 'Hours', 'essential-addons-for-elementor-lite' ),
|
87 |
+
'condition' => [
|
88 |
+
'eael_countdown_type' => 'evergreen',
|
89 |
+
],
|
90 |
+
]
|
91 |
+
);
|
92 |
+
|
93 |
+
$this->add_control(
|
94 |
+
'eael_evergreen_counter_minutes',
|
95 |
+
[
|
96 |
+
'label' => esc_html__( 'Minutes', 'essential-addons-for-elementor-lite' ),
|
97 |
+
'type' => Controls_Manager::NUMBER,
|
98 |
+
'default' => 59,
|
99 |
+
'placeholder' => esc_html__( 'Minutes', 'essential-addons-for-elementor-lite' ),
|
100 |
+
'condition' => [
|
101 |
+
'eael_countdown_type' => 'evergreen',
|
102 |
+
],
|
103 |
+
]
|
104 |
+
);
|
105 |
+
|
106 |
+
$this->add_control(
|
107 |
+
'eael_evergreen_counter_recurring',
|
108 |
+
[
|
109 |
+
'label' => esc_html__( 'Recurring Countdown', 'essential-addons-for-elementor-lite' ),
|
110 |
+
'type' => Controls_Manager::SWITCHER,
|
111 |
+
'return_value' => 'yes',
|
112 |
+
'default' => '',
|
113 |
+
'condition' => [
|
114 |
+
'eael_countdown_type' => 'evergreen',
|
115 |
+
],
|
116 |
+
]
|
117 |
+
);
|
118 |
+
|
119 |
+
$this->add_control(
|
120 |
+
'eael_evergreen_counter_recurring_restart_after',
|
121 |
+
[
|
122 |
+
'label' => esc_html__( 'Restart After (In Hours)', 'essential-addons-for-elementor-lite' ),
|
123 |
+
'type' => Controls_Manager::NUMBER,
|
124 |
+
'default' => 0,
|
125 |
+
'description' => esc_html__( 'Specify how much time it will take to restart the countdown. If you set 0, the countdown will restart immediately.', 'essential-addons-for-elementor-lite' ),
|
126 |
+
'placeholder' => esc_html__( 'Hours', 'essential-addons-for-elementor-lite' ),
|
127 |
+
'condition' => [
|
128 |
+
'eael_countdown_type' => 'evergreen',
|
129 |
+
'eael_evergreen_counter_recurring' => 'yes',
|
130 |
+
],
|
131 |
+
]
|
132 |
+
);
|
133 |
+
|
134 |
+
$this->add_control(
|
135 |
+
'eael_evergreen_counter_recurring_stop_time',
|
136 |
+
[
|
137 |
+
'label' => esc_html__( 'Recurring Countdown End Date', 'essential-addons-for-elementor-lite' ),
|
138 |
+
'type' => Controls_Manager::DATE_TIME,
|
139 |
+
'default' => date( "Y-m-d", strtotime( "+ 7 day" ) ),
|
140 |
+
'description' => esc_html__( 'Set the countdown end time', 'essential-addons-for-elementor-lite' ),
|
141 |
+
'condition' => [
|
142 |
+
'eael_countdown_type' => 'evergreen',
|
143 |
+
'eael_evergreen_counter_recurring' => 'yes',
|
144 |
+
],
|
145 |
+
]
|
146 |
+
);
|
147 |
+
|
148 |
$this->add_control(
|
149 |
'eael_countdown_due_time',
|
150 |
[
|
152 |
'type' => Controls_Manager::DATE_TIME,
|
153 |
'default' => date( "Y-m-d", strtotime( "+ 1 day" ) ),
|
154 |
'description' => esc_html__( 'Set the due date and time', 'essential-addons-for-elementor-lite' ),
|
155 |
+
'condition' => [
|
156 |
+
'eael_countdown_type' => 'due_date',
|
157 |
+
],
|
158 |
]
|
159 |
);
|
160 |
|
1245 |
$this->add_render_attribute( 'eael-countdown', 'class', 'eael-countdown-wrapper' );
|
1246 |
$this->add_render_attribute( 'eael-countdown', 'data-countdown-id', esc_attr( $this->get_id() ) );
|
1247 |
$this->add_render_attribute( 'eael-countdown', 'data-expire-type', $settings['countdown_expire_type'] );
|
1248 |
+
$this->add_render_attribute( 'eael-countdown', 'data-countdown-type', $settings['eael_countdown_type'] );
|
1249 |
+
|
1250 |
+
if ( $settings['eael_countdown_type'] === 'evergreen' ) {
|
1251 |
+
$hour = absint( $settings['eael_evergreen_counter_hours'] ) * HOUR_IN_SECONDS;
|
1252 |
+
$minute = absint( $settings['eael_evergreen_counter_minutes'] ) * MINUTE_IN_SECONDS;
|
1253 |
+
$this->add_render_attribute( 'eael-countdown', 'data-evergreen-time', absint( $hour + $minute ) );
|
1254 |
+
|
1255 |
+
if ( $settings['eael_evergreen_counter_recurring'] === 'yes' ) {
|
1256 |
+
$this->add_render_attribute( 'eael-countdown', 'data-evergreen-recurring', $settings['eael_evergreen_counter_recurring_restart_after'] ? $settings['eael_evergreen_counter_recurring_restart_after'] : 0 );
|
1257 |
+
$this->add_render_attribute( 'eael-countdown', 'data-evergreen-recurring-stop', date( "M d Y G:i:s", strtotime( $settings['eael_evergreen_counter_recurring_stop_time'] ) ) . " {$gmt_offset}" );
|
1258 |
+
}
|
1259 |
+
}
|
1260 |
|
1261 |
if ( $settings['countdown_expire_type'] == 'text' ) {
|
1262 |
if ( !empty( $settings['countdown_expiry_text'] ) ) {
|
includes/Elements/Woo_Checkout.php
CHANGED
@@ -2884,33 +2884,37 @@ class Woo_Checkout extends Widget_Base {
|
|
2884 |
return $classes;
|
2885 |
}
|
2886 |
|
2887 |
-
|
2888 |
-
|
2889 |
-
|
2890 |
-
|
2891 |
-
|
2892 |
-
|
2893 |
-
|
2894 |
-
|
2895 |
-
|
2896 |
-
|
2897 |
-
|
2898 |
-
}
|
2899 |
|
2900 |
-
|
2901 |
-
|
2902 |
-
|
2903 |
-
|
2904 |
-
|
2905 |
-
|
2906 |
-
|
2907 |
-
|
2908 |
-
|
2909 |
-
|
2910 |
-
|
2911 |
-
|
2912 |
-
|
2913 |
-
|
|
|
|
|
|
|
|
|
|
|
2914 |
|
2915 |
public function ea_checkout_fields( $fields ){
|
2916 |
$fields['billing'] = $this->reorder_checkout_fields( $fields['billing'], 'billing' );
|
2884 |
return $classes;
|
2885 |
}
|
2886 |
|
2887 |
+
public function get_default_checkout_fields( $fields ) {
|
2888 |
+
$_fields = [];
|
2889 |
+
$classes = [ 'form-row-first', 'form-row-last', 'form-row-wide' ];
|
2890 |
+
foreach ( $fields as $key => $field_set ) {
|
2891 |
+
$field_set_class = is_array( $field_set['class'] ) ? $field_set['class'] : [];
|
2892 |
+
$_fields[] = [
|
2893 |
+
'field_label' => $field_set['label'],
|
2894 |
+
'field_key' => $key,
|
2895 |
+
'field_class' => implode( '', array_intersect( $classes, $field_set_class ) ),
|
2896 |
+
];
|
2897 |
+
}
|
|
|
2898 |
|
2899 |
+
return $_fields;
|
2900 |
+
}
|
2901 |
+
|
2902 |
+
public function reorder_checkout_fields( $fields, $field_type ) {
|
2903 |
+
$settings = $this->get_settings_for_display();
|
2904 |
+
$checkout_fields = $settings[ 'ea_' . $field_type . '_fields_list' ];
|
2905 |
+
$classes = [ 'form-row-first', 'form-row-last', 'form-row-wide' ];
|
2906 |
+
foreach ( $checkout_fields as $key => $field_set ) {
|
2907 |
+
$field_key = $field_set['field_key'];
|
2908 |
+
if ( isset( $fields[ $field_key ] ) ) {
|
2909 |
+
$field_set_class = is_array( $fields[ $field_key ]['class'] ) ? $fields[ $field_key ]['class'] : [];
|
2910 |
+
$fields[ $field_key ]['label'] = $field_set['field_label'];
|
2911 |
+
$fields[ $field_key ]['priority'] = ( $key + 1 ) * 10;
|
2912 |
+
$fields[ $field_key ]['class'] = array_diff( $field_set_class, $classes ) + [ $field_set['field_class'] ];
|
2913 |
+
}
|
2914 |
+
}
|
2915 |
+
|
2916 |
+
return $fields;
|
2917 |
+
}
|
2918 |
|
2919 |
public function ea_checkout_fields( $fields ){
|
2920 |
$fields['billing'] = $this->reorder_checkout_fields( $fields['billing'], 'billing' );
|
includes/Traits/Ajax_Handler.php
CHANGED
@@ -85,6 +85,11 @@ trait Ajax_Handler {
|
|
85 |
$ajax = wp_doing_ajax();
|
86 |
|
87 |
wp_parse_str( $_POST['args'], $args );
|
|
|
|
|
|
|
|
|
|
|
88 |
if ( empty( $_POST['nonce'] ) ) {
|
89 |
$err_msg = __( 'Insecure form submitted without security token', 'essential-addons-for-elementor-lite' );
|
90 |
if ( $ajax ) {
|
@@ -303,6 +308,10 @@ trait Ajax_Handler {
|
|
303 |
$settings['eael_widget_id'] = $widget_id;
|
304 |
wp_parse_str( $_REQUEST['args'], $args );
|
305 |
|
|
|
|
|
|
|
|
|
306 |
$paginationNumber = absint( $_POST['number'] );
|
307 |
$paginationLimit = absint( $_POST['limit'] );
|
308 |
|
@@ -369,6 +378,10 @@ trait Ajax_Handler {
|
|
369 |
$settings['eael_page_id'] = $page_id;
|
370 |
wp_parse_str( $_REQUEST['args'], $args );
|
371 |
|
|
|
|
|
|
|
|
|
372 |
$paginationNumber = absint( $_POST['number'] );
|
373 |
$paginationLimit = absint( $_POST['limit'] );
|
374 |
$pagination_Count = intval( $args['total_post'] );
|
@@ -562,6 +575,10 @@ trait Ajax_Handler {
|
|
562 |
|
563 |
wp_parse_str( $_POST['args'], $args );
|
564 |
|
|
|
|
|
|
|
|
|
565 |
if ( empty( $_POST['nonce'] ) ) {
|
566 |
$err_msg = __( 'Insecure form submitted without security token', 'essential-addons-for-elementor-lite' );
|
567 |
if ( $ajax ) {
|
85 |
$ajax = wp_doing_ajax();
|
86 |
|
87 |
wp_parse_str( $_POST['args'], $args );
|
88 |
+
|
89 |
+
if ( isset( $args['date_query']['relation'] ) ) {
|
90 |
+
$args['date_query']['relation'] = HelperClass::eael_sanitize_relation( $args['date_query']['relation'] );
|
91 |
+
}
|
92 |
+
|
93 |
if ( empty( $_POST['nonce'] ) ) {
|
94 |
$err_msg = __( 'Insecure form submitted without security token', 'essential-addons-for-elementor-lite' );
|
95 |
if ( $ajax ) {
|
308 |
$settings['eael_widget_id'] = $widget_id;
|
309 |
wp_parse_str( $_REQUEST['args'], $args );
|
310 |
|
311 |
+
if ( isset( $args['date_query']['relation'] ) ) {
|
312 |
+
$args['date_query']['relation'] = HelperClass::eael_sanitize_relation( $args['date_query']['relation'] );
|
313 |
+
}
|
314 |
+
|
315 |
$paginationNumber = absint( $_POST['number'] );
|
316 |
$paginationLimit = absint( $_POST['limit'] );
|
317 |
|
378 |
$settings['eael_page_id'] = $page_id;
|
379 |
wp_parse_str( $_REQUEST['args'], $args );
|
380 |
|
381 |
+
if ( isset( $args['date_query']['relation'] ) ) {
|
382 |
+
$args['date_query']['relation'] = HelperClass::eael_sanitize_relation( $args['date_query']['relation'] );
|
383 |
+
}
|
384 |
+
|
385 |
$paginationNumber = absint( $_POST['number'] );
|
386 |
$paginationLimit = absint( $_POST['limit'] );
|
387 |
$pagination_Count = intval( $args['total_post'] );
|
575 |
|
576 |
wp_parse_str( $_POST['args'], $args );
|
577 |
|
578 |
+
if ( isset( $args['date_query']['relation'] ) ) {
|
579 |
+
$args['date_query']['relation'] = HelperClass::eael_sanitize_relation( $args['date_query']['relation'] );
|
580 |
+
}
|
581 |
+
|
582 |
if ( empty( $_POST['nonce'] ) ) {
|
583 |
$err_msg = __( 'Insecure form submitted without security token', 'essential-addons-for-elementor-lite' );
|
584 |
if ( $ajax ) {
|
includes/Traits/Login_Registration.php
CHANGED
@@ -109,7 +109,7 @@ trait Login_Registration {
|
|
109 |
$settings = $this->lr_get_widget_settings( $page_id, $widget_id);
|
110 |
|
111 |
if ( is_user_logged_in() ) {
|
112 |
-
$err_msg = isset( $settings['err_loggedin'] ) ? $settings['err_loggedin'] : __( 'You are already logged in', 'essential-addons-for-elementor-lite' );
|
113 |
if ( $ajax ) {
|
114 |
wp_send_json_error( $err_msg );
|
115 |
}
|
@@ -129,7 +129,7 @@ trait Login_Registration {
|
|
129 |
$ld_recaptcha_version = ( isset( $settings['login_recaptcha_version'] ) && 'v3' === $settings['login_recaptcha_version'] ) ? 'v3' : 'v2';
|
130 |
|
131 |
if( ! $this->lr_validate_recaptcha($ld_recaptcha_version) ) {
|
132 |
-
$err_msg = isset( $settings['err_recaptcha'] ) ? $settings['err_recaptcha'] : __( 'You did not pass recaptcha challenge.', 'essential-addons-for-elementor-lite' );
|
133 |
if ( $ajax ) {
|
134 |
wp_send_json_error( $err_msg );
|
135 |
}
|
@@ -160,12 +160,12 @@ trait Login_Registration {
|
|
160 |
if ( is_wp_error( $user_data ) ) {
|
161 |
$err_msg = '';
|
162 |
if ( isset( $user_data->errors['invalid_email'][0] ) ) {
|
163 |
-
$err_msg = isset( $settings['err_email'] ) ? $settings['err_email'] : __( 'Invalid Email. Please check your email or try again with your username.', 'essential-addons-for-elementor-lite' );
|
164 |
} elseif ( isset( $user_data->errors['invalid_username'][0] )) {
|
165 |
-
$err_msg = isset( $settings['err_username'] ) ? $settings['err_username'] : __( 'Invalid Username. Please check your username or try again with your email.', 'essential-addons-for-elementor-lite' );
|
166 |
|
167 |
} elseif ( isset( $user_data->errors['incorrect_password'][0] ) || isset( $user_data->errors['empty_password'][0] ) ) {
|
168 |
-
$err_msg = isset( $settings['err_pass'] ) ? $settings['err_pass'] : __( 'Invalid Password', 'essential-addons-for-elementor-lite' );
|
169 |
|
170 |
}
|
171 |
|
@@ -180,7 +180,7 @@ trait Login_Registration {
|
|
180 |
if ( $ajax ) {
|
181 |
|
182 |
$data = [
|
183 |
-
'message' => isset( $settings['success_login'] ) ? $settings['success_login'] : __( 'You are logged in successfully', 'essential-addons-for-elementor-lite' ),
|
184 |
];
|
185 |
if ( ! empty( $_POST['redirect_to'] ) ) {
|
186 |
$data['redirect_to'] = esc_url_raw( $_POST['redirect_to'] );
|
@@ -256,7 +256,7 @@ trait Login_Registration {
|
|
256 |
$settings = $this->lr_get_widget_settings( $page_id, $widget_id);
|
257 |
|
258 |
if ( is_user_logged_in() ) {
|
259 |
-
$err_msg = isset( $settings['err_loggedin'] ) ? $settings['err_loggedin'] : __( 'You are already logged in.', 'essential-addons-for-elementor-lite' );
|
260 |
if ( $ajax ) {
|
261 |
wp_send_json_error( $err_msg );
|
262 |
}
|
@@ -288,33 +288,33 @@ trait Login_Registration {
|
|
288 |
}
|
289 |
// prepare vars and flag errors
|
290 |
if ( isset( $_POST['eael_tnc_active'] ) && empty( $_POST['eael_accept_tnc'] ) ) {
|
291 |
-
$errors['terms_conditions'] = isset( $settings['err_tc'] ) ? $settings['err_tc'] : __( 'You did not accept the Terms and Conditions. Please accept it and try again.', 'essential-addons-for-elementor-lite' );
|
292 |
}
|
293 |
//v2 or v3
|
294 |
if ( isset( $_POST['g-recaptcha-enabled'] ) ) {
|
295 |
$ld_recaptcha_version = ( isset( $settings['register_recaptcha_version'] ) && 'v3' === $settings['register_recaptcha_version'] ) ? 'v3' : 'v2';
|
296 |
|
297 |
if( ! $this->lr_validate_recaptcha($ld_recaptcha_version) ) {
|
298 |
-
$errors['recaptcha'] = isset( $settings['err_recaptcha'] ) ? $settings['err_recaptcha'] : __( 'You did not pass recaptcha challenge.', 'essential-addons-for-elementor-lite' );
|
299 |
}
|
300 |
}
|
301 |
|
302 |
if ( ! empty( $_POST['email'] ) && is_email( $_POST['email'] ) ) {
|
303 |
$email = sanitize_email( $_POST['email'] );
|
304 |
if ( email_exists( $email ) ) {
|
305 |
-
$errors['email'] = isset( $settings['err_email_used'] ) ? $settings['err_email_used'] : __( 'The provided email is already registered with other account. Please login or reset password or use another email.', 'essential-addons-for-elementor-lite' );
|
306 |
}
|
307 |
} else {
|
308 |
-
$errors['email'] = isset( $settings['err_email_missing'] ) ? $settings['err_email_missing'] : __( 'Email is missing or Invalid', 'essential-addons-for-elementor-lite' );
|
309 |
}
|
310 |
|
311 |
// if user provided user name, validate & sanitize it
|
312 |
if ( isset( $_POST['user_name'] ) ) {
|
313 |
$username = sanitize_user( $_POST['user_name'] );
|
314 |
if ( ! validate_username( $username ) || mb_strlen( $username ) > 60 ) {
|
315 |
-
$errors['user_name'] = isset( $settings['err_username'] ) ? $settings['err_username'] : __( 'Invalid username provided.', 'essential-addons-for-elementor-lite' );
|
316 |
}elseif(username_exists( $username )){
|
317 |
-
$errors['user_name'] = isset( $settings['err_username_used'] ) ? $settings['err_username_used'] : __( 'The username already registered.', 'essential-addons-for-elementor-lite' );
|
318 |
|
319 |
}
|
320 |
} else {
|
@@ -336,7 +336,7 @@ trait Login_Registration {
|
|
336 |
if ( isset( $_POST['confirm_pass'] ) ) {
|
337 |
$confirm_pass = sanitize_text_field( $_POST['confirm_pass'] );
|
338 |
if ( $confirm_pass !== $password ) {
|
339 |
-
$errors['confirm_pass'] = isset( $settings['err_conf_pass'] ) ? $settings['err_conf_pass'] : __( 'The confirmed password did not match.', 'essential-addons-for-elementor-lite' );
|
340 |
}
|
341 |
}
|
342 |
|
@@ -393,7 +393,7 @@ trait Login_Registration {
|
|
393 |
$custom_redirect_url = '';
|
394 |
if ( !empty( $settings) ) {
|
395 |
$register_actions = ! empty( $settings['register_action'] ) ? (array) $settings['register_action'] : [];
|
396 |
-
$custom_redirect_url = ! empty( $settings['register_redirect_url']['url'] ) ? $settings['register_redirect_url']['url'] : '/';
|
397 |
if ( ! empty( $settings['register_user_role'] ) ) {
|
398 |
$user_data['role'] = sanitize_text_field( $settings['register_user_role'] );
|
399 |
}
|
@@ -405,26 +405,26 @@ trait Login_Registration {
|
|
405 |
self::$send_custom_email = true;
|
406 |
}
|
407 |
if ( isset( $settings['reg_email_subject'] ) ) {
|
408 |
-
self::$email_options['subject'] = $settings['reg_email_subject'];
|
409 |
}
|
410 |
if ( isset( $settings['reg_email_message'] ) ) {
|
411 |
-
self::$email_options['message'] = $settings['reg_email_message'];
|
412 |
}
|
413 |
if ( isset( $settings['reg_email_content_type'] ) ) {
|
414 |
-
self::$email_options['headers'] = 'Content-Type: text/' . $settings['reg_email_content_type'] . '; charset=UTF-8' . "\r\n";
|
415 |
}
|
416 |
|
417 |
|
418 |
/*------Admin Mail Related Stuff------*/
|
419 |
self::$send_custom_email_admin = ( ! empty( $settings['reg_admin_email_template_type'] ) && 'custom' === $settings['reg_admin_email_template_type'] );
|
420 |
if ( isset( $settings['reg_admin_email_subject'] ) ) {
|
421 |
-
self::$email_options['admin_subject'] = $settings['reg_admin_email_subject'];
|
422 |
}
|
423 |
if ( isset( $settings['reg_admin_email_message'] ) ) {
|
424 |
-
self::$email_options['admin_message'] = $settings['reg_admin_email_message'];
|
425 |
}
|
426 |
if ( isset( $settings['reg_admin_email_content_type'] ) ) {
|
427 |
-
self::$email_options['admin_headers'] = 'Content-Type: text/' . $settings['reg_admin_email_content_type'] . '; charset=UTF-8' . "\r\n";
|
428 |
}
|
429 |
}
|
430 |
|
@@ -439,7 +439,7 @@ trait Login_Registration {
|
|
439 |
}
|
440 |
|
441 |
if ('administrator' == strtolower($user_data['role'])) {
|
442 |
-
$user_data['role'] = !empty($settings['register_user_role']) ? $settings['register_user_role'] : get_option('default_role');
|
443 |
}
|
444 |
|
445 |
$user_id = wp_insert_user( $user_data );
|
@@ -448,7 +448,7 @@ trait Login_Registration {
|
|
448 |
|
449 |
if ( is_wp_error( $user_id ) ) {
|
450 |
// error happened during user creation
|
451 |
-
$errors['user_create'] = isset( $settings['err_unknown'] ) ? $settings['err_unknown'] : __( 'Sorry, something went wrong. User could not be registered.', 'essential-addons-for-elementor-lite' );
|
452 |
if ( $ajax ) {
|
453 |
wp_send_json_error( $errors['user_create'] );
|
454 |
}
|
@@ -492,7 +492,7 @@ trait Login_Registration {
|
|
492 |
|
493 |
// Handle after registration action
|
494 |
$data = [
|
495 |
-
'message' => isset( $settings['success_register'] ) ? $settings['success_register'] : __( 'Your registration completed successfully.', 'essential-addons-for-elementor-lite' ),
|
496 |
];
|
497 |
// should user be auto logged in?
|
498 |
if ( in_array( 'auto_login', $register_actions ) && ! is_user_logged_in() ) {
|
109 |
$settings = $this->lr_get_widget_settings( $page_id, $widget_id);
|
110 |
|
111 |
if ( is_user_logged_in() ) {
|
112 |
+
$err_msg = isset( $settings['err_loggedin'] ) ? wp_strip_all_tags( $settings['err_loggedin'] ) : __( 'You are already logged in', 'essential-addons-for-elementor-lite' );
|
113 |
if ( $ajax ) {
|
114 |
wp_send_json_error( $err_msg );
|
115 |
}
|
129 |
$ld_recaptcha_version = ( isset( $settings['login_recaptcha_version'] ) && 'v3' === $settings['login_recaptcha_version'] ) ? 'v3' : 'v2';
|
130 |
|
131 |
if( ! $this->lr_validate_recaptcha($ld_recaptcha_version) ) {
|
132 |
+
$err_msg = isset( $settings['err_recaptcha'] ) ? wp_strip_all_tags( $settings['err_recaptcha'] ) : __( 'You did not pass recaptcha challenge.', 'essential-addons-for-elementor-lite' );
|
133 |
if ( $ajax ) {
|
134 |
wp_send_json_error( $err_msg );
|
135 |
}
|
160 |
if ( is_wp_error( $user_data ) ) {
|
161 |
$err_msg = '';
|
162 |
if ( isset( $user_data->errors['invalid_email'][0] ) ) {
|
163 |
+
$err_msg = isset( $settings['err_email'] ) ? wp_strip_all_tags( $settings['err_email'] ) : __( 'Invalid Email. Please check your email or try again with your username.', 'essential-addons-for-elementor-lite' );
|
164 |
} elseif ( isset( $user_data->errors['invalid_username'][0] )) {
|
165 |
+
$err_msg = isset( $settings['err_username'] ) ? wp_strip_all_tags( $settings['err_username'] ) : __( 'Invalid Username. Please check your username or try again with your email.', 'essential-addons-for-elementor-lite' );
|
166 |
|
167 |
} elseif ( isset( $user_data->errors['incorrect_password'][0] ) || isset( $user_data->errors['empty_password'][0] ) ) {
|
168 |
+
$err_msg = isset( $settings['err_pass'] ) ? wp_strip_all_tags( $settings['err_pass'] ) : __( 'Invalid Password', 'essential-addons-for-elementor-lite' );
|
169 |
|
170 |
}
|
171 |
|
180 |
if ( $ajax ) {
|
181 |
|
182 |
$data = [
|
183 |
+
'message' => isset( $settings['success_login'] ) ? wp_strip_all_tags( $settings['success_login'] ) : __( 'You are logged in successfully', 'essential-addons-for-elementor-lite' ),
|
184 |
];
|
185 |
if ( ! empty( $_POST['redirect_to'] ) ) {
|
186 |
$data['redirect_to'] = esc_url_raw( $_POST['redirect_to'] );
|
256 |
$settings = $this->lr_get_widget_settings( $page_id, $widget_id);
|
257 |
|
258 |
if ( is_user_logged_in() ) {
|
259 |
+
$err_msg = isset( $settings['err_loggedin'] ) ? wp_strip_all_tags( $settings['err_loggedin'] ) : __( 'You are already logged in.', 'essential-addons-for-elementor-lite' );
|
260 |
if ( $ajax ) {
|
261 |
wp_send_json_error( $err_msg );
|
262 |
}
|
288 |
}
|
289 |
// prepare vars and flag errors
|
290 |
if ( isset( $_POST['eael_tnc_active'] ) && empty( $_POST['eael_accept_tnc'] ) ) {
|
291 |
+
$errors['terms_conditions'] = isset( $settings['err_tc'] ) ? wp_strip_all_tags( $settings['err_tc'] ) : __( 'You did not accept the Terms and Conditions. Please accept it and try again.', 'essential-addons-for-elementor-lite' );
|
292 |
}
|
293 |
//v2 or v3
|
294 |
if ( isset( $_POST['g-recaptcha-enabled'] ) ) {
|
295 |
$ld_recaptcha_version = ( isset( $settings['register_recaptcha_version'] ) && 'v3' === $settings['register_recaptcha_version'] ) ? 'v3' : 'v2';
|
296 |
|
297 |
if( ! $this->lr_validate_recaptcha($ld_recaptcha_version) ) {
|
298 |
+
$errors['recaptcha'] = isset( $settings['err_recaptcha'] ) ? wp_strip_all_tags( $settings['err_recaptcha'] ) : __( 'You did not pass recaptcha challenge.', 'essential-addons-for-elementor-lite' );
|
299 |
}
|
300 |
}
|
301 |
|
302 |
if ( ! empty( $_POST['email'] ) && is_email( $_POST['email'] ) ) {
|
303 |
$email = sanitize_email( $_POST['email'] );
|
304 |
if ( email_exists( $email ) ) {
|
305 |
+
$errors['email'] = isset( $settings['err_email_used'] ) ? wp_strip_all_tags( $settings['err_email_used'] ) : __( 'The provided email is already registered with other account. Please login or reset password or use another email.', 'essential-addons-for-elementor-lite' );
|
306 |
}
|
307 |
} else {
|
308 |
+
$errors['email'] = isset( $settings['err_email_missing'] ) ? wp_strip_all_tags( $settings['err_email_missing'] ) : __( 'Email is missing or Invalid', 'essential-addons-for-elementor-lite' );
|
309 |
}
|
310 |
|
311 |
// if user provided user name, validate & sanitize it
|
312 |
if ( isset( $_POST['user_name'] ) ) {
|
313 |
$username = sanitize_user( $_POST['user_name'] );
|
314 |
if ( ! validate_username( $username ) || mb_strlen( $username ) > 60 ) {
|
315 |
+
$errors['user_name'] = isset( $settings['err_username'] ) ? wp_strip_all_tags( $settings['err_username'] ) : __( 'Invalid username provided.', 'essential-addons-for-elementor-lite' );
|
316 |
}elseif(username_exists( $username )){
|
317 |
+
$errors['user_name'] = isset( $settings['err_username_used'] ) ? wp_strip_all_tags( $settings['err_username_used'] ) : __( 'The username already registered.', 'essential-addons-for-elementor-lite' );
|
318 |
|
319 |
}
|
320 |
} else {
|
336 |
if ( isset( $_POST['confirm_pass'] ) ) {
|
337 |
$confirm_pass = sanitize_text_field( $_POST['confirm_pass'] );
|
338 |
if ( $confirm_pass !== $password ) {
|
339 |
+
$errors['confirm_pass'] = isset( $settings['err_conf_pass'] ) ? wp_strip_all_tags( $settings['err_conf_pass'] ) : __( 'The confirmed password did not match.', 'essential-addons-for-elementor-lite' );
|
340 |
}
|
341 |
}
|
342 |
|
393 |
$custom_redirect_url = '';
|
394 |
if ( !empty( $settings) ) {
|
395 |
$register_actions = ! empty( $settings['register_action'] ) ? (array) $settings['register_action'] : [];
|
396 |
+
$custom_redirect_url = ! empty( $settings['register_redirect_url']['url'] ) ? esc_url_raw( $settings['register_redirect_url']['url'] ) : '/';
|
397 |
if ( ! empty( $settings['register_user_role'] ) ) {
|
398 |
$user_data['role'] = sanitize_text_field( $settings['register_user_role'] );
|
399 |
}
|
405 |
self::$send_custom_email = true;
|
406 |
}
|
407 |
if ( isset( $settings['reg_email_subject'] ) ) {
|
408 |
+
self::$email_options['subject'] = wp_strip_all_tags( $settings['reg_email_subject'] );
|
409 |
}
|
410 |
if ( isset( $settings['reg_email_message'] ) ) {
|
411 |
+
self::$email_options['message'] = wp_strip_all_tags( $settings['reg_email_message'] );
|
412 |
}
|
413 |
if ( isset( $settings['reg_email_content_type'] ) ) {
|
414 |
+
self::$email_options['headers'] = 'Content-Type: text/' . wp_strip_all_tags( $settings['reg_email_content_type'] ) . '; charset=UTF-8' . "\r\n";
|
415 |
}
|
416 |
|
417 |
|
418 |
/*------Admin Mail Related Stuff------*/
|
419 |
self::$send_custom_email_admin = ( ! empty( $settings['reg_admin_email_template_type'] ) && 'custom' === $settings['reg_admin_email_template_type'] );
|
420 |
if ( isset( $settings['reg_admin_email_subject'] ) ) {
|
421 |
+
self::$email_options['admin_subject'] = wp_strip_all_tags( $settings['reg_admin_email_subject'] );
|
422 |
}
|
423 |
if ( isset( $settings['reg_admin_email_message'] ) ) {
|
424 |
+
self::$email_options['admin_message'] = wp_strip_all_tags( $settings['reg_admin_email_message'] );
|
425 |
}
|
426 |
if ( isset( $settings['reg_admin_email_content_type'] ) ) {
|
427 |
+
self::$email_options['admin_headers'] = 'Content-Type: text/' . wp_strip_all_tags( $settings['reg_admin_email_content_type'] ) . '; charset=UTF-8' . "\r\n";
|
428 |
}
|
429 |
}
|
430 |
|
439 |
}
|
440 |
|
441 |
if ('administrator' == strtolower($user_data['role'])) {
|
442 |
+
$user_data['role'] = !empty($settings['register_user_role']) ? wp_strip_all_tags( $settings['register_user_role'] ) : get_option('default_role');
|
443 |
}
|
444 |
|
445 |
$user_id = wp_insert_user( $user_data );
|
448 |
|
449 |
if ( is_wp_error( $user_id ) ) {
|
450 |
// error happened during user creation
|
451 |
+
$errors['user_create'] = isset( $settings['err_unknown'] ) ? wp_strip_all_tags( $settings['err_unknown'] ) : __( 'Sorry, something went wrong. User could not be registered.', 'essential-addons-for-elementor-lite' );
|
452 |
if ( $ajax ) {
|
453 |
wp_send_json_error( $errors['user_create'] );
|
454 |
}
|
492 |
|
493 |
// Handle after registration action
|
494 |
$data = [
|
495 |
+
'message' => isset( $settings['success_register'] ) ? wp_strip_all_tags( $settings['success_register'] ) : __( 'Your registration completed successfully.', 'essential-addons-for-elementor-lite' ),
|
496 |
];
|
497 |
// should user be auto logged in?
|
498 |
if ( in_array( 'auto_login', $register_actions ) && ! is_user_logged_in() ) {
|
languages/essential-addons-for-elementor-lite.pot
CHANGED
@@ -6,7 +6,7 @@ msgstr ""
|
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
9 |
-
"POT-Creation-Date: 2022-09-
|
10 |
"X-Poedit-Basepath: ..\n"
|
11 |
"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
12 |
"X-Poedit-SearchPath-0: .\n"
|
@@ -26,11 +26,11 @@ msgstr ""
|
|
26 |
msgid "Loading..."
|
27 |
msgstr ""
|
28 |
|
29 |
-
#: ../includes/Classes/Helper.php:240, ../includes/Elements/Adv_Accordion.php:397, ../includes/Elements/Adv_Tabs.php:333, ../includes/Elements/Contact_Form_7.php:270, ../includes/Elements/Content_Ticker.php:306, ../includes/Elements/Countdown.php:
|
30 |
msgid "Go Premium for More Features"
|
31 |
msgstr ""
|
32 |
|
33 |
-
#: ../includes/Classes/Helper.php:247, ../includes/Elements/Adv_Accordion.php:404, ../includes/Elements/Adv_Tabs.php:340, ../includes/Elements/Contact_Form_7.php:277, ../includes/Elements/Content_Ticker.php:313, ../includes/Elements/Countdown.php:
|
34 |
msgid "Unlock more possibilities"
|
35 |
msgstr ""
|
36 |
|
@@ -74,7 +74,7 @@ msgstr ""
|
|
74 |
msgid "Install Now!"
|
75 |
msgstr ""
|
76 |
|
77 |
-
#: ../includes/Classes/WPDeveloper_Plugin_Installer.php:151, ../includes/Classes/WPDeveloper_Plugin_Installer.php:169, ../includes/Classes/WPDeveloper_Plugin_Installer.php:188, ../includes/Classes/WPDeveloper_Setup_Wizard.php:517, ../includes/Classes/WPDeveloper_Setup_Wizard.php:543, ../includes/Traits/Ajax_Handler.php:
|
78 |
msgid "you are not allowed to do this action"
|
79 |
msgstr ""
|
80 |
|
@@ -134,7 +134,7 @@ msgstr ""
|
|
134 |
msgid "Next"
|
135 |
msgstr ""
|
136 |
|
137 |
-
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:154, ../includes/Elements/Advanced_Data_Table.php:439, ../includes/Elements/Advanced_Data_Table.php:558, ../includes/Elements/Advanced_Data_Table.php:984, ../includes/Elements/Advanced_Data_Table.php:1131, ../includes/Elements/Adv_Accordion.php:154, ../includes/Elements/Betterdocs_Category_Box.php:775, ../includes/Elements/Betterdocs_Category_Grid.php:1521, ../includes/Elements/Betterdocs_Category_Grid.php:1546, ../includes/Elements/Caldera_Forms.php:241, ../includes/Elements/Caldera_Forms.php:423, ../includes/Elements/Caldera_Forms.php:569, ../includes/Elements/Caldera_Forms.php:1144, ../includes/Elements/Contact_Form_7.php:339, ../includes/Elements/Contact_Form_7.php:451, ../includes/Elements/Contact_Form_7.php:1171, ../includes/Elements/Content_Ticker.php:291, ../includes/Elements/Countdown.php:
|
138 |
msgid "Right"
|
139 |
msgstr ""
|
140 |
|
@@ -749,11 +749,11 @@ msgstr ""
|
|
749 |
msgid "Width"
|
750 |
msgstr ""
|
751 |
|
752 |
-
#: ../includes/Elements/Advanced_Data_Table.php:361, ../includes/Elements/Advanced_Data_Table.php:1029, ../includes/Elements/Advanced_Data_Table.php:1227, ../includes/Elements/Advanced_Data_Table.php:1299, ../includes/Elements/Advanced_Data_Table.php:1427, ../includes/Elements/Adv_Accordion.php:456, ../includes/Elements/Adv_Accordion.php:647, ../includes/Elements/Adv_Accordion.php:708, ../includes/Elements/Adv_Accordion.php:770, ../includes/Elements/Adv_Accordion.php:853, ../includes/Elements/Adv_Accordion.php:977, ../includes/Elements/Adv_Accordion.php:1024, ../includes/Elements/Adv_Accordion.php:1071, ../includes/Elements/Adv_Tabs.php:395, ../includes/Elements/Adv_Tabs.php:589, ../includes/Elements/Adv_Tabs.php:656, ../includes/Elements/Adv_Tabs.php:725, ../includes/Elements/Adv_Tabs.php:819, ../includes/Elements/Betterdocs_Category_Box.php:300, ../includes/Elements/Betterdocs_Category_Box.php:368, ../includes/Elements/Betterdocs_Category_Box.php:489, ../includes/Elements/Betterdocs_Category_Box.php:565, ../includes/Elements/Betterdocs_Category_Box.php:885, ../includes/Elements/Betterdocs_Category_Box.php:990, ../includes/Elements/Betterdocs_Category_Grid.php:341, ../includes/Elements/Betterdocs_Category_Grid.php:389, ../includes/Elements/Betterdocs_Category_Grid.php:474, ../includes/Elements/Betterdocs_Category_Grid.php:515, ../includes/Elements/Betterdocs_Category_Grid.php:640, ../includes/Elements/Betterdocs_Category_Grid.php:694, ../includes/Elements/Betterdocs_Category_Grid.php:844, ../includes/Elements/Betterdocs_Category_Grid.php:941, ../includes/Elements/Betterdocs_Category_Grid.php:1186, ../includes/Elements/Betterdocs_Category_Grid.php:1386, ../includes/Elements/Betterdocs_Category_Grid.php:1485, ../includes/Elements/Betterdocs_Search_Form.php:219, ../includes/Elements/Betterdocs_Search_Form.php:374, ../includes/Elements/Betterdocs_Search_Form.php:432, ../includes/Elements/Betterdocs_Search_Form.php:542, ../includes/Elements/Caldera_Forms.php:617, ../includes/Elements/Caldera_Forms.php:813, ../includes/Elements/Caldera_Forms.php:1229, ../includes/Elements/Caldera_Forms.php:1387, ../includes/Elements/Contact_Form_7.php:711, ../includes/Elements/Contact_Form_7.php:776, ../includes/Elements/Contact_Form_7.php:1255, ../includes/Elements/Contact_Form_7.php:1457, ../includes/Elements/Contact_Form_7.php:1551, ../includes/Elements/Contact_Form_7.php:1618, ../includes/Elements/Content_Ticker.php:624, ../includes/Elements/Countdown.php:
|
753 |
msgid "Border"
|
754 |
msgstr ""
|
755 |
|
756 |
-
#: ../includes/Elements/Advanced_Data_Table.php:387, ../includes/Elements/Advanced_Data_Table.php:1055, ../includes/Elements/Advanced_Data_Table.php:1253, ../includes/Elements/Advanced_Data_Table.php:1325, ../includes/Elements/Advanced_Data_Table.php:1449, ../includes/Elements/Adv_Accordion.php:463, ../includes/Elements/Adv_Accordion.php:654, ../includes/Elements/Adv_Accordion.php:715, ../includes/Elements/Adv_Accordion.php:777, ../includes/Elements/Adv_Tabs.php:403, ../includes/Elements/Adv_Tabs.php:596, ../includes/Elements/Adv_Tabs.php:663, ../includes/Elements/Adv_Tabs.php:732, ../includes/Elements/Adv_Tabs.php:826, ../includes/Elements/Betterdocs_Category_Box.php:308, ../includes/Elements/Betterdocs_Category_Box.php:376, ../includes/Elements/Betterdocs_Category_Box.php:497, ../includes/Elements/Betterdocs_Category_Box.php:574, ../includes/Elements/Betterdocs_Category_Box.php:896, ../includes/Elements/Betterdocs_Category_Box.php:1001, ../includes/Elements/Betterdocs_Category_Grid.php:349, ../includes/Elements/Betterdocs_Category_Grid.php:397, ../includes/Elements/Betterdocs_Category_Grid.php:482, ../includes/Elements/Betterdocs_Category_Grid.php:523, ../includes/Elements/Betterdocs_Category_Grid.php:648, ../includes/Elements/Betterdocs_Category_Grid.php:702, ../includes/Elements/Betterdocs_Category_Grid.php:855, ../includes/Elements/Betterdocs_Category_Grid.php:952, ../includes/Elements/Betterdocs_Category_Grid.php:1394, ../includes/Elements/Betterdocs_Category_Grid.php:1493, ../includes/Elements/Betterdocs_Search_Form.php:206, ../includes/Elements/Caldera_Forms.php:480, ../includes/Elements/Caldera_Forms.php:628, ../includes/Elements/Caldera_Forms.php:1046, ../includes/Elements/Caldera_Forms.php:1072, ../includes/Elements/Caldera_Forms.php:1239, ../includes/Elements/Contact_Form_7.php:396, ../includes/Elements/Contact_Form_7.php:722, ../includes/Elements/Contact_Form_7.php:1073, ../includes/Elements/Contact_Form_7.php:1099, ../includes/Elements/Contact_Form_7.php:1264, ../includes/Elements/Content_Ticker.php:401, ../includes/Elements/Content_Ticker.php:475, ../includes/Elements/Content_Ticker.php:634, ../includes/Elements/Countdown.php:
|
757 |
msgid "Border Radius"
|
758 |
msgstr ""
|
759 |
|
@@ -769,23 +769,23 @@ msgstr ""
|
|
769 |
msgid "Typography"
|
770 |
msgstr ""
|
771 |
|
772 |
-
#: ../includes/Elements/Advanced_Data_Table.php:427, ../includes/Elements/Advanced_Data_Table.php:546, ../includes/Elements/Betterdocs_Category_Box.php:763, ../includes/Elements/Betterdocs_Category_Grid.php:1509, ../includes/Elements/Countdown.php:
|
773 |
msgid "Text Alignment"
|
774 |
msgstr ""
|
775 |
|
776 |
-
#: ../includes/Elements/Advanced_Data_Table.php:431, ../includes/Elements/Advanced_Data_Table.php:550, ../includes/Elements/Advanced_Data_Table.php:976, ../includes/Elements/Advanced_Data_Table.php:1123, ../includes/Elements/Adv_Accordion.php:155, ../includes/Elements/Betterdocs_Category_Box.php:767, ../includes/Elements/Betterdocs_Category_Grid.php:1513, ../includes/Elements/Betterdocs_Category_Grid.php:1538, ../includes/Elements/Caldera_Forms.php:233, ../includes/Elements/Caldera_Forms.php:415, ../includes/Elements/Caldera_Forms.php:561, ../includes/Elements/Caldera_Forms.php:1136, ../includes/Elements/Contact_Form_7.php:331, ../includes/Elements/Contact_Form_7.php:443, ../includes/Elements/Contact_Form_7.php:1163, ../includes/Elements/Content_Ticker.php:290, ../includes/Elements/Countdown.php:
|
777 |
msgid "Left"
|
778 |
msgstr ""
|
779 |
|
780 |
-
#: ../includes/Elements/Advanced_Data_Table.php:435, ../includes/Elements/Advanced_Data_Table.php:554, ../includes/Elements/Advanced_Data_Table.php:980, ../includes/Elements/Advanced_Data_Table.php:1127, ../includes/Elements/Betterdocs_Category_Box.php:771, ../includes/Elements/Betterdocs_Category_Grid.php:1517, ../includes/Elements/Betterdocs_Category_Grid.php:1542, ../includes/Elements/Caldera_Forms.php:237, ../includes/Elements/Caldera_Forms.php:419, ../includes/Elements/Caldera_Forms.php:565, ../includes/Elements/Caldera_Forms.php:1140, ../includes/Elements/Contact_Form_7.php:335, ../includes/Elements/Contact_Form_7.php:447, ../includes/Elements/Contact_Form_7.php:1167, ../includes/Elements/Countdown.php:
|
781 |
msgid "Center"
|
782 |
msgstr ""
|
783 |
|
784 |
-
#: ../includes/Elements/Advanced_Data_Table.php:454, ../includes/Elements/Advanced_Data_Table.php:573, ../includes/Elements/Advanced_Data_Table.php:667, ../includes/Elements/Advanced_Data_Table.php:698, ../includes/Elements/Advanced_Data_Table.php:729, ../includes/Elements/Advanced_Data_Table.php:760, ../includes/Elements/Advanced_Data_Table.php:791, ../includes/Elements/Advanced_Data_Table.php:822, ../includes/Elements/Advanced_Data_Table.php:1004, ../includes/Elements/Advanced_Data_Table.php:1200, ../includes/Elements/Advanced_Data_Table.php:1270, ../includes/Elements/Adv_Accordion.php:622, ../includes/Elements/Adv_Accordion.php:683, ../includes/Elements/Adv_Accordion.php:744, ../includes/Elements/Adv_Accordion.php:812, ../includes/Elements/Adv_Tabs.php:562, ../includes/Elements/Adv_Tabs.php:629, ../includes/Elements/Adv_Tabs.php:696, ../includes/Elements/Adv_Tabs.php:778, ../includes/Elements/Caldera_Forms.php:270, ../includes/Elements/Caldera_Forms.php:331, ../includes/Elements/Caldera_Forms.php:523, ../includes/Elements/Caldera_Forms.php:604, ../includes/Elements/Caldera_Forms.php:850, ../includes/Elements/Caldera_Forms.php:906, ../includes/Elements/Caldera_Forms.php:1216, ../includes/Elements/Caldera_Forms.php:1322, ../includes/Elements/Caldera_Forms.php:1375, ../includes/Elements/Contact_Form_7.php:474, ../includes/Elements/Contact_Form_7.php:505, ../includes/Elements/Contact_Form_7.php:562, ../includes/Elements/Contact_Form_7.php:845, ../includes/Elements/Contact_Form_7.php:920, ../includes/Elements/Contact_Form_7.php:1242, ../includes/Elements/Contact_Form_7.php:1348, ../includes/Elements/Contact_Form_7.php:1412, ../includes/Elements/Contact_Form_7.php:1535, ../includes/Elements/Contact_Form_7.php:1592, ../includes/Elements/Content_Ticker.php:357, ../includes/Elements/Content_Ticker.php:433, ../includes/Elements/Countdown.php:
|
785 |
msgid "Text Color"
|
786 |
msgstr ""
|
787 |
|
788 |
-
#: ../includes/Elements/Advanced_Data_Table.php:468, ../includes/Elements/Advanced_Data_Table.php:609, ../includes/Elements/Advanced_Data_Table.php:682, ../includes/Elements/Advanced_Data_Table.php:713, ../includes/Elements/Advanced_Data_Table.php:744, ../includes/Elements/Advanced_Data_Table.php:775, ../includes/Elements/Advanced_Data_Table.php:806, ../includes/Elements/Advanced_Data_Table.php:837, ../includes/Elements/Advanced_Data_Table.php:1016, ../includes/Elements/Advanced_Data_Table.php:1213, ../includes/Elements/Advanced_Data_Table.php:1284, ../includes/Elements/Advanced_Data_Table.php:1379, ../includes/Elements/Advanced_Data_Table.php:1409, ../includes/Elements/Adv_Accordion.php:963, ../includes/Elements/Adv_Accordion.php:1010, ../includes/Elements/Adv_Accordion.php:1057, ../includes/Elements/Adv_Tabs.php:543, ../includes/Elements/Adv_Tabs.php:759, ../includes/Elements/Caldera_Forms.php:592, ../includes/Elements/Caldera_Forms.php:800, ../includes/Elements/Caldera_Forms.php:1204, ../includes/Elements/Caldera_Forms.php:1310, ../includes/Elements/Caldera_Forms.php:1364, ../includes/Elements/Contact_Form_7.php:550, ../includes/Elements/Contact_Form_7.php:763, ../includes/Elements/Contact_Form_7.php:1230, ../includes/Elements/Contact_Form_7.php:1336, ../includes/Elements/Contact_Form_7.php:1427, ../includes/Elements/Contact_Form_7.php:1520, ../includes/Elements/Content_Ticker.php:345, ../includes/Elements/Content_Ticker.php:422, ../includes/Elements/Content_Ticker.php:598, ../includes/Elements/Content_Ticker.php:655, ../includes/Elements/Countdown.php:
|
789 |
msgid "Background Color"
|
790 |
msgstr ""
|
791 |
|
@@ -793,7 +793,7 @@ msgstr ""
|
|
793 |
msgid "Cell Border"
|
794 |
msgstr ""
|
795 |
|
796 |
-
#: ../includes/Elements/Advanced_Data_Table.php:507, ../includes/Elements/Advanced_Data_Table.php:852, ../includes/Elements/Advanced_Data_Table.php:936, ../includes/Elements/Advanced_Data_Table.php:1154, ../includes/Elements/Advanced_Data_Table.php:1471, ../includes/Elements/Adv_Accordion.php:433, ../includes/Elements/Adv_Accordion.php:587, ../includes/Elements/Adv_Accordion.php:830, ../includes/Elements/Adv_Tabs.php:372, ../includes/Elements/Adv_Tabs.php:517, ../includes/Elements/Adv_Tabs.php:796, ../includes/Elements/Betterdocs_Category_Box.php:512, ../includes/Elements/Betterdocs_Category_Grid.php:558, ../includes/Elements/Betterdocs_Category_Grid.php:722, ../includes/Elements/Betterdocs_Category_Grid.php:1406, ../includes/Elements/Betterdocs_Search_Form.php:123, ../includes/Elements/Betterdocs_Search_Form.php:440, ../includes/Elements/Caldera_Forms.php:741, ../includes/Elements/Caldera_Forms.php:1251, ../includes/Elements/Contact_Form_7.php:598, ../includes/Elements/Contact_Form_7.php:1276, ../includes/Elements/Contact_Form_7.php:1471, ../includes/Elements/Contact_Form_7.php:1668, ../includes/Elements/Content_Ticker.php:389, ../includes/Elements/Content_Ticker.php:452, ../includes/Elements/Content_Ticker.php:696, ../includes/Elements/Countdown.php:
|
797 |
msgid "Padding"
|
798 |
msgstr ""
|
799 |
|
@@ -813,7 +813,7 @@ msgstr ""
|
|
813 |
msgid "Highlight"
|
814 |
msgstr ""
|
815 |
|
816 |
-
#: ../includes/Elements/Advanced_Data_Table.php:651, ../includes/Elements/Adv_Tabs.php:184, ../includes/Elements/Countdown.php:
|
817 |
msgid "None"
|
818 |
msgstr ""
|
819 |
|
@@ -849,11 +849,11 @@ msgstr ""
|
|
849 |
msgid "Margin Bottom"
|
850 |
msgstr ""
|
851 |
|
852 |
-
#: ../includes/Elements/Advanced_Data_Table.php:971, ../includes/Elements/Advanced_Data_Table.php:1119, ../includes/Elements/Caldera_Forms.php:229, ../includes/Elements/Caldera_Forms.php:557, ../includes/Elements/Caldera_Forms.php:1132, ../includes/Elements/Contact_Form_7.php:439, ../includes/Elements/Contact_Form_7.php:1158, ../includes/Elements/Countdown.php:
|
853 |
msgid "Alignment"
|
854 |
msgstr ""
|
855 |
|
856 |
-
#: ../includes/Elements/Advanced_Data_Table.php:1175, ../includes/Elements/Adv_Accordion.php:444, ../includes/Elements/Adv_Accordion.php:598, ../includes/Elements/Adv_Accordion.php:841, ../includes/Elements/Adv_Tabs.php:383, ../includes/Elements/Adv_Tabs.php:528, ../includes/Elements/Adv_Tabs.php:807, ../includes/Elements/Betterdocs_Category_Grid.php:570, ../includes/Elements/Betterdocs_Category_Grid.php:736, ../includes/Elements/Caldera_Forms.php:297, ../includes/Elements/Caldera_Forms.php:359, ../includes/Elements/Contact_Form_7.php:372, ../includes/Elements/Contact_Form_7.php:1653, ../includes/Elements/Content_Ticker.php:464, ../includes/Elements/Countdown.php:
|
857 |
msgid "Margin"
|
858 |
msgstr ""
|
859 |
|
@@ -945,7 +945,7 @@ msgstr ""
|
|
945 |
msgid "Enable FAQ Schema"
|
946 |
msgstr ""
|
947 |
|
948 |
-
#: ../includes/Elements/Adv_Accordion.php:208, ../includes/Elements/Countdown.php:
|
949 |
msgid "Content Settings"
|
950 |
msgstr ""
|
951 |
|
@@ -981,11 +981,11 @@ msgstr ""
|
|
981 |
msgid "Content"
|
982 |
msgstr ""
|
983 |
|
984 |
-
#: ../includes/Elements/Adv_Accordion.php:328, ../includes/Elements/Adv_Tabs.php:270, ../includes/Elements/Countdown.php:
|
985 |
msgid "Saved Templates"
|
986 |
msgstr ""
|
987 |
|
988 |
-
#: ../includes/Elements/Adv_Accordion.php:338, ../includes/Elements/Adv_Tabs.php:279, ../includes/Elements/Countdown.php:
|
989 |
msgid "Choose Template"
|
990 |
msgstr ""
|
991 |
|
@@ -1045,7 +1045,7 @@ msgstr ""
|
|
1045 |
msgid "Active"
|
1046 |
msgstr ""
|
1047 |
|
1048 |
-
#: ../includes/Elements/Adv_Accordion.php:795, ../includes/Elements/Countdown.php:
|
1049 |
msgid "Content Style"
|
1050 |
msgstr ""
|
1051 |
|
@@ -1065,7 +1065,7 @@ msgstr ""
|
|
1065 |
msgid "Caret Color"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
-
#: ../includes/Elements/Adv_Tabs.php:80, ../includes/Elements/Countdown.php:
|
1069 |
msgid "Layout"
|
1070 |
msgstr ""
|
1071 |
|
@@ -1089,7 +1089,7 @@ msgstr ""
|
|
1089 |
msgid "Stacked"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
-
#: ../includes/Elements/Adv_Tabs.php:108, ../includes/Elements/Contact_Form_7.php:831, ../includes/Elements/Countdown.php:
|
1093 |
msgid "Inline"
|
1094 |
msgstr ""
|
1095 |
|
@@ -1185,11 +1185,11 @@ msgstr ""
|
|
1185 |
msgid "Show Icon"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
-
#: ../includes/Elements/Betterdocs_Category_Box.php:158, ../includes/Elements/Betterdocs_Category_Box.php:170, ../includes/Elements/Betterdocs_Category_Box.php:205, ../includes/Elements/Betterdocs_Category_Grid.php:177, ../includes/Elements/Betterdocs_Category_Grid.php:190, ../includes/Elements/Betterdocs_Category_Grid.php:205, ../includes/Elements/Betterdocs_Category_Grid.php:244, ../includes/Elements/Betterdocs_Category_Grid.php:260, ../includes/Elements/Betterdocs_Category_Grid.php:272, ../includes/Elements/Betterdocs_Category_Grid.php:1303, ../includes/Elements/Caldera_Forms.php:152, ../includes/Elements/Caldera_Forms.php:165, ../includes/Elements/Caldera_Forms.php:191, ../includes/Elements/Contact_Form_7.php:205, ../includes/Elements/Contact_Form_7.php:231, ../includes/Elements/Contact_Form_7.php:251, ../includes/Elements/Content_Ticker.php:255, ../includes/Elements/Countdown.php:
|
1189 |
msgid "Show"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
-
#: ../includes/Elements/Betterdocs_Category_Box.php:159, ../includes/Elements/Betterdocs_Category_Box.php:171, ../includes/Elements/Betterdocs_Category_Box.php:206, ../includes/Elements/Betterdocs_Category_Grid.php:178, ../includes/Elements/Betterdocs_Category_Grid.php:191, ../includes/Elements/Betterdocs_Category_Grid.php:206, ../includes/Elements/Betterdocs_Category_Grid.php:245, ../includes/Elements/Betterdocs_Category_Grid.php:261, ../includes/Elements/Betterdocs_Category_Grid.php:273, ../includes/Elements/Betterdocs_Category_Grid.php:1304, ../includes/Elements/Caldera_Forms.php:153, ../includes/Elements/Caldera_Forms.php:166, ../includes/Elements/Caldera_Forms.php:192, ../includes/Elements/Contact_Form_7.php:206, ../includes/Elements/Contact_Form_7.php:232, ../includes/Elements/Contact_Form_7.php:252, ../includes/Elements/Content_Ticker.php:256, ../includes/Elements/Countdown.php:
|
1193 |
msgid "Hide"
|
1194 |
msgstr ""
|
1195 |
|
@@ -1265,7 +1265,7 @@ msgstr ""
|
|
1265 |
msgid "File Not Found"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
-
#: ../includes/Elements/Betterdocs_Category_Box.php:1185, ../includes/Elements/Betterdocs_Category_Box.php:1150, ../includes/Elements/Betterdocs_Category_Grid.php:1687, ../includes/Elements/Betterdocs_Category_Grid.php:1654, ../includes/Elements/Post_Grid.php:1103, ../includes/Elements/Post_Timeline.php:781, ../includes/Elements/Product_Grid.php:3070, ../includes/Elements/Woo_Product_Gallery.php:2389, ../includes/Traits/Ajax_Handler.php:
|
1269 |
msgid "<p class=\"no-posts-found\">No posts found!</p>"
|
1270 |
msgstr ""
|
1271 |
|
@@ -1389,7 +1389,7 @@ msgstr ""
|
|
1389 |
msgid "Close Icon"
|
1390 |
msgstr ""
|
1391 |
|
1392 |
-
#: ../includes/Elements/Betterdocs_Search_Form.php:294, ../includes/Elements/Caldera_Forms.php:1020, ../includes/Elements/Caldera_Forms.php:1334, ../includes/Elements/Contact_Form_7.php:1047, ../includes/Elements/Contact_Form_7.php:1360, ../includes/Elements/Content_Ticker.php:680, ../includes/Elements/Countdown.php:
|
1393 |
msgid "Border Color"
|
1394 |
msgstr ""
|
1395 |
|
@@ -1465,7 +1465,7 @@ msgstr ""
|
|
1465 |
msgid "Form Alignment"
|
1466 |
msgstr ""
|
1467 |
|
1468 |
-
#: ../includes/Elements/Caldera_Forms.php:411, ../includes/Elements/Contact_Form_7.php:327, ../includes/Elements/Contact_Form_7.php:828, ../includes/Elements/Creative_Button.php:227, ../includes/Elements/Cta_Box.php:735, ../includes/Elements/Cta_Box.php:1158, ../includes/Elements/Dual_Color_Header.php:81, ../includes/Elements/Flip_Box.php:878, ../includes/Elements/FluentForm.php:458, ../includes/Elements/Formstack.php:330, ../includes/Elements/GravityForms.php:343, ../includes/Elements/Login_Register.php:453, ../includes/Elements/Login_Register.php:626, ../includes/Elements/Login_Register.php:1189, ../includes/Elements/Login_Register.php:1552, ../includes/Elements/Login_Register.php:1678, ../includes/Elements/Login_Register.php:1935, ../includes/Elements/Login_Register.php:2079, ../includes/Elements/Login_Register.php:2229, ../includes/Elements/Login_Register.php:2372, ../includes/Elements/Login_Register.php:2463, ../includes/Elements/Login_Register.php:2561, ../includes/Elements/Login_Register.php:2763, ../includes/Elements/Login_Register.php:2808, ../includes/Elements/Login_Register.php:2840, ../includes/Elements/Login_Register.php:3074, ../includes/Elements/Login_Register.php:3206, ../includes/Elements/Login_Register.php:3366, ../includes/Elements/Login_Register.php:3677, ../includes/Elements/NinjaForms.php:278, ../includes/Elements/Post_Grid.php:254, ../includes/Elements/Pricing_Table.php:87, ../includes/Elements/Pricing_Table.php:467, ../includes/Elements/Product_Grid.php:250, ../includes/Elements/Simple_Menu.php:402, ../includes/Elements/Simple_Menu.php:528, ../includes/Elements/Simple_Menu.php:888, ../includes/Elements/Simple_Menu.php:1199, ../includes/Elements/Sticky_Video.php:377, ../includes/Elements/Team_Member.php:403, ../includes/Elements/Testimonial.php:253, ../includes/Elements/Testimonial.php:310, ../includes/Elements/TypeForm.php:196, ../includes/Elements/WeForms.php:161, ../includes/Elements/WeForms.php:631, ../includes/Elements/Woo_Checkout.php:129, ../includes/Elements/WpForms.php:267, ../includes/Traits/Controls.php:580, ../includes/Traits/Controls.php:1825, ../includes/Traits/Login_Registration.php:606, ../includes/Traits/Woo_Product_Comparable.php:419, ../includes/Traits/Woo_Product_Comparable.php:533, ../includes/Traits/Woo_Product_Comparable.php:624, ../includes/Traits/Woo_Product_Comparable.php:693, ../includes/Template/Betterdocs-Category-Box/Layout_Default.php:4, ../includes/Template/Betterdocs-Category-Grid/Layout_Default.php:4, ../includes/Template/Content-Ticker/default.php:3, ../includes/Template/Eicon-Woocommerce/default.php:3, ../includes/Template/Post-Grid/default.php:5, ../includes/Template/Post-Timeline/default.php:4, ../includes/Template/Woo-Product-Gallery/default.php:3
|
1469 |
msgid "Default"
|
1470 |
msgstr ""
|
1471 |
|
@@ -1557,7 +1557,7 @@ msgstr ""
|
|
1557 |
msgid "Error Fields"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
-
#: ../includes/Elements/Caldera_Forms.php:1455, ../includes/Elements/Countdown.php:
|
1561 |
msgid "Label Color"
|
1562 |
msgstr ""
|
1563 |
|
@@ -1789,215 +1789,243 @@ msgstr ""
|
|
1789 |
msgid "Timer Settings"
|
1790 |
msgstr ""
|
1791 |
|
1792 |
-
#: ../includes/Elements/Countdown.php:70
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1793 |
msgid "Countdown Due Date"
|
1794 |
msgstr ""
|
1795 |
|
1796 |
-
#: ../includes/Elements/Countdown.php:
|
1797 |
msgid "Set the due date and time"
|
1798 |
msgstr ""
|
1799 |
|
1800 |
-
#: ../includes/Elements/Countdown.php:
|
1801 |
msgid "Label Position"
|
1802 |
msgstr ""
|
1803 |
|
1804 |
-
#: ../includes/Elements/Countdown.php:
|
1805 |
msgid "Block"
|
1806 |
msgstr ""
|
1807 |
|
1808 |
-
#: ../includes/Elements/Countdown.php:
|
1809 |
msgid "Left spacing for Labels"
|
1810 |
msgstr ""
|
1811 |
|
1812 |
-
#: ../includes/Elements/Countdown.php:
|
1813 |
msgid "Use when you select inline labels"
|
1814 |
msgstr ""
|
1815 |
|
1816 |
-
#: ../includes/Elements/Countdown.php:
|
1817 |
msgid "List view"
|
1818 |
msgstr ""
|
1819 |
|
1820 |
-
#: ../includes/Elements/Countdown.php:
|
1821 |
msgid "Grid View"
|
1822 |
msgstr ""
|
1823 |
|
1824 |
-
#: ../includes/Elements/Countdown.php:
|
1825 |
msgid "Display Days"
|
1826 |
msgstr ""
|
1827 |
|
1828 |
-
#: ../includes/Elements/Countdown.php:
|
1829 |
msgid "Custom Label for Days"
|
1830 |
msgstr ""
|
1831 |
|
1832 |
-
#: ../includes/Elements/Countdown.php:
|
1833 |
msgid "Days"
|
1834 |
msgstr ""
|
1835 |
|
1836 |
-
#: ../includes/Elements/Countdown.php:
|
1837 |
msgid "Leave blank to hide"
|
1838 |
msgstr ""
|
1839 |
|
1840 |
-
#: ../includes/Elements/Countdown.php:
|
1841 |
msgid "Display Hours"
|
1842 |
msgstr ""
|
1843 |
|
1844 |
-
#: ../includes/Elements/Countdown.php:
|
1845 |
msgid "Custom Label for Hours"
|
1846 |
msgstr ""
|
1847 |
|
1848 |
-
#: ../includes/Elements/Countdown.php:
|
1849 |
-
msgid "Hours"
|
1850 |
-
msgstr ""
|
1851 |
-
|
1852 |
-
#: ../includes/Elements/Countdown.php:222
|
1853 |
msgid "Display Minutes"
|
1854 |
msgstr ""
|
1855 |
|
1856 |
-
#: ../includes/Elements/Countdown.php:
|
1857 |
msgid "Custom Label for Minutes"
|
1858 |
msgstr ""
|
1859 |
|
1860 |
-
#: ../includes/Elements/Countdown.php:
|
1861 |
-
msgid "Minutes"
|
1862 |
-
msgstr ""
|
1863 |
-
|
1864 |
-
#: ../includes/Elements/Countdown.php:248
|
1865 |
msgid "Display Seconds"
|
1866 |
msgstr ""
|
1867 |
|
1868 |
-
#: ../includes/Elements/Countdown.php:
|
1869 |
msgid "Custom Label for Seconds"
|
1870 |
msgstr ""
|
1871 |
|
1872 |
-
#: ../includes/Elements/Countdown.php:
|
1873 |
msgid "Seconds"
|
1874 |
msgstr ""
|
1875 |
|
1876 |
-
#: ../includes/Elements/Countdown.php:
|
1877 |
msgid "Countdown Separator"
|
1878 |
msgstr ""
|
1879 |
|
1880 |
-
#: ../includes/Elements/Countdown.php:
|
1881 |
msgid "Display Separator"
|
1882 |
msgstr ""
|
1883 |
|
1884 |
-
#: ../includes/Elements/Countdown.php:
|
1885 |
msgid "Separator Style"
|
1886 |
msgstr ""
|
1887 |
|
1888 |
-
#: ../includes/Elements/Countdown.php:
|
1889 |
msgid "Solid"
|
1890 |
msgstr ""
|
1891 |
|
1892 |
-
#: ../includes/Elements/Countdown.php:
|
1893 |
msgid "Dotted"
|
1894 |
msgstr ""
|
1895 |
|
1896 |
-
#: ../includes/Elements/Countdown.php:
|
1897 |
msgid "Position Top"
|
1898 |
msgstr ""
|
1899 |
|
1900 |
-
#: ../includes/Elements/Countdown.php:
|
1901 |
msgid "Position Left"
|
1902 |
msgstr ""
|
1903 |
|
1904 |
-
#: ../includes/Elements/Countdown.php:
|
1905 |
msgid "Separator Color"
|
1906 |
msgstr ""
|
1907 |
|
1908 |
-
#: ../includes/Elements/Countdown.php:
|
1909 |
msgid "Expire Action"
|
1910 |
msgstr ""
|
1911 |
|
1912 |
-
#: ../includes/Elements/Countdown.php:
|
1913 |
msgid "Expire Type"
|
1914 |
msgstr ""
|
1915 |
|
1916 |
-
#: ../includes/Elements/Countdown.php:
|
1917 |
msgid "Choose whether if you want to set a message or a redirect link"
|
1918 |
msgstr ""
|
1919 |
|
1920 |
-
#: ../includes/Elements/Countdown.php:
|
1921 |
msgid "Message"
|
1922 |
msgstr ""
|
1923 |
|
1924 |
-
#: ../includes/Elements/Countdown.php:
|
1925 |
msgid "Redirection Link"
|
1926 |
msgstr ""
|
1927 |
|
1928 |
-
#: ../includes/Elements/Countdown.php:
|
1929 |
msgid "On Expiry Title"
|
1930 |
msgstr ""
|
1931 |
|
1932 |
-
#: ../includes/Elements/Countdown.php:
|
1933 |
msgid "Countdown is finished!"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
-
#: ../includes/Elements/Countdown.php:
|
1937 |
msgid "On Expiry Content"
|
1938 |
msgstr ""
|
1939 |
|
1940 |
-
#: ../includes/Elements/Countdown.php:
|
1941 |
msgid "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s"
|
1942 |
msgstr ""
|
1943 |
|
1944 |
-
#: ../includes/Elements/Countdown.php:
|
1945 |
msgid "Redirect To (URL)"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
-
#: ../includes/Elements/Countdown.php:
|
1949 |
msgid "Countdown Styles"
|
1950 |
msgstr ""
|
1951 |
|
1952 |
-
#: ../includes/Elements/Countdown.php:
|
1953 |
msgid "Use Gradient Background?"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
-
#: ../includes/Elements/Countdown.php:
|
1957 |
msgid "Box Background Color"
|
1958 |
msgstr ""
|
1959 |
|
1960 |
-
#: ../includes/Elements/Countdown.php:
|
1961 |
msgid "Space Between Boxes"
|
1962 |
msgstr ""
|
1963 |
|
1964 |
-
#: ../includes/Elements/Countdown.php:
|
1965 |
msgid "Space Below Container"
|
1966 |
msgstr ""
|
1967 |
|
1968 |
-
#: ../includes/Elements/Countdown.php:
|
1969 |
msgid "Color & Typography"
|
1970 |
msgstr ""
|
1971 |
|
1972 |
-
#: ../includes/Elements/Countdown.php:
|
1973 |
msgid "Countdown Digits"
|
1974 |
msgstr ""
|
1975 |
|
1976 |
-
#: ../includes/Elements/Countdown.php:
|
1977 |
msgid "Digits Color"
|
1978 |
msgstr ""
|
1979 |
|
1980 |
-
#: ../includes/Elements/Countdown.php:
|
1981 |
msgid "Countdown Labels"
|
1982 |
msgstr ""
|
1983 |
|
1984 |
-
#: ../includes/Elements/Countdown.php:
|
1985 |
msgid "Individual Box Styling"
|
1986 |
msgstr ""
|
1987 |
|
1988 |
-
#: ../includes/Elements/Countdown.php:
|
1989 |
msgid "Digit Color"
|
1990 |
msgstr ""
|
1991 |
|
1992 |
-
#: ../includes/Elements/Countdown.php:
|
1993 |
msgid "Expire Message"
|
1994 |
msgstr ""
|
1995 |
|
1996 |
-
#: ../includes/Elements/Countdown.php:
|
1997 |
msgid "Title Style"
|
1998 |
msgstr ""
|
1999 |
|
2000 |
-
#: ../includes/Elements/Countdown.php:
|
2001 |
msgid "Title Color"
|
2002 |
msgstr ""
|
2003 |
|
@@ -4805,10 +4833,6 @@ msgstr ""
|
|
4805 |
msgid "Select the type of fields you want to show in the registration form"
|
4806 |
msgstr ""
|
4807 |
|
4808 |
-
#: ../includes/Elements/Login_Register.php:1136, ../includes/Traits/Woo_Product_Comparable.php:241
|
4809 |
-
msgid "Type"
|
4810 |
-
msgstr ""
|
4811 |
-
|
4812 |
#: ../includes/Elements/Login_Register.php:1161
|
4813 |
msgid "Required"
|
4814 |
msgstr ""
|
@@ -8061,27 +8085,27 @@ msgstr ""
|
|
8061 |
msgid "You are using an incompatible version of Essential Addons PRO. Please update to v4.0.0+. If you do not see automatic update, <a href=\"https://essential-addons.com/elementor/docs/manually-update-essential-addons-pro/\" target=\"_blank\">Follow manual update guide.</a>"
|
8062 |
msgstr ""
|
8063 |
|
8064 |
-
#: ../includes/Traits/Ajax_Handler.php:
|
8065 |
msgid "Insecure form submitted without security token"
|
8066 |
msgstr ""
|
8067 |
|
8068 |
-
#: ../includes/Traits/Ajax_Handler.php:
|
8069 |
msgid "Security token did not match"
|
8070 |
msgstr ""
|
8071 |
|
8072 |
-
#: ../includes/Traits/Ajax_Handler.php:
|
8073 |
msgid "Page ID is missing"
|
8074 |
msgstr ""
|
8075 |
|
8076 |
-
#: ../includes/Traits/Ajax_Handler.php:
|
8077 |
msgid "Widget ID is missing"
|
8078 |
msgstr ""
|
8079 |
|
8080 |
-
#: ../includes/Traits/Ajax_Handler.php:
|
8081 |
msgid "Widget settings are not found. Did you save the widget before using load more??"
|
8082 |
msgstr ""
|
8083 |
|
8084 |
-
#: ../includes/Traits/Ajax_Handler.php:
|
8085 |
msgid "Login | Register Settings updated"
|
8086 |
msgstr ""
|
8087 |
|
6 |
"MIME-Version: 1.0\n"
|
7 |
"Content-Type: text/plain; charset=UTF-8\n"
|
8 |
"Content-Transfer-Encoding: 8bit\n"
|
9 |
+
"POT-Creation-Date: 2022-09-28 08:06+0000\n"
|
10 |
"X-Poedit-Basepath: ..\n"
|
11 |
"X-Poedit-KeywordsList: __;_e;_ex:1,2c;_n:1,2;_n_noop:1,2;_nx:1,2,4c;_nx_noop:1,2,3c;_x:1,2c;esc_attr__;esc_attr_e;esc_attr_x:1,2c;esc_html__;esc_html_e;esc_html_x:1,2c\n"
|
12 |
"X-Poedit-SearchPath-0: .\n"
|
26 |
msgid "Loading..."
|
27 |
msgstr ""
|
28 |
|
29 |
+
#: ../includes/Classes/Helper.php:240, ../includes/Elements/Adv_Accordion.php:397, ../includes/Elements/Adv_Tabs.php:333, ../includes/Elements/Contact_Form_7.php:270, ../includes/Elements/Content_Ticker.php:306, ../includes/Elements/Countdown.php:551, ../includes/Elements/Creative_Button.php:188, ../includes/Elements/Cta_Box.php:397, ../includes/Elements/Data_Table.php:482, ../includes/Elements/Dual_Color_Header.php:214, ../includes/Elements/Fancy_Text.php:269, ../includes/Elements/Filterable_Gallery.php:797, ../includes/Elements/Flip_Box.php:733, ../includes/Elements/Info_Box.php:493, ../includes/Elements/Login_Register.php:1098, ../includes/Elements/Pricing_Table.php:702, ../includes/Elements/Progress_Bar.php:271, ../includes/Elements/Team_Member.php:237, ../includes/Elements/Testimonial.php:214, ../includes/Elements/Tooltip.php:518, ../includes/Elements/Twitter_Feed.php:349, ../includes/Elements/WeForms.php:110
|
30 |
msgid "Go Premium for More Features"
|
31 |
msgstr ""
|
32 |
|
33 |
+
#: ../includes/Classes/Helper.php:247, ../includes/Elements/Adv_Accordion.php:404, ../includes/Elements/Adv_Tabs.php:340, ../includes/Elements/Contact_Form_7.php:277, ../includes/Elements/Content_Ticker.php:313, ../includes/Elements/Countdown.php:558, ../includes/Elements/Creative_Button.php:195, ../includes/Elements/Cta_Box.php:404, ../includes/Elements/Data_Table.php:489, ../includes/Elements/Dual_Color_Header.php:221, ../includes/Elements/Fancy_Text.php:276, ../includes/Elements/Filterable_Gallery.php:804, ../includes/Elements/Flip_Box.php:740, ../includes/Elements/Info_Box.php:500, ../includes/Elements/Login_Register.php:1105, ../includes/Elements/Pricing_Table.php:709, ../includes/Elements/Progress_Bar.php:278, ../includes/Elements/Team_Member.php:244, ../includes/Elements/Testimonial.php:221, ../includes/Elements/Tooltip.php:525, ../includes/Elements/Twitter_Feed.php:356, ../includes/Elements/WeForms.php:117
|
34 |
msgid "Unlock more possibilities"
|
35 |
msgstr ""
|
36 |
|
74 |
msgid "Install Now!"
|
75 |
msgstr ""
|
76 |
|
77 |
+
#: ../includes/Classes/WPDeveloper_Plugin_Installer.php:151, ../includes/Classes/WPDeveloper_Plugin_Installer.php:169, ../includes/Classes/WPDeveloper_Plugin_Installer.php:188, ../includes/Classes/WPDeveloper_Setup_Wizard.php:517, ../includes/Classes/WPDeveloper_Setup_Wizard.php:543, ../includes/Traits/Ajax_Handler.php:816, ../includes/Traits/Ajax_Handler.php:949, ../includes/Traits/Ajax_Handler.php:976, ../includes/Traits/Ajax_Handler.php:993, ../includes/Traits/Helper.php:337
|
78 |
msgid "you are not allowed to do this action"
|
79 |
msgstr ""
|
80 |
|
134 |
msgid "Next"
|
135 |
msgstr ""
|
136 |
|
137 |
+
#: ../includes/Classes/WPDeveloper_Setup_Wizard.php:154, ../includes/Elements/Advanced_Data_Table.php:439, ../includes/Elements/Advanced_Data_Table.php:558, ../includes/Elements/Advanced_Data_Table.php:984, ../includes/Elements/Advanced_Data_Table.php:1131, ../includes/Elements/Adv_Accordion.php:154, ../includes/Elements/Betterdocs_Category_Box.php:775, ../includes/Elements/Betterdocs_Category_Grid.php:1521, ../includes/Elements/Betterdocs_Category_Grid.php:1546, ../includes/Elements/Caldera_Forms.php:241, ../includes/Elements/Caldera_Forms.php:423, ../includes/Elements/Caldera_Forms.php:569, ../includes/Elements/Caldera_Forms.php:1144, ../includes/Elements/Contact_Form_7.php:339, ../includes/Elements/Contact_Form_7.php:451, ../includes/Elements/Contact_Form_7.php:1171, ../includes/Elements/Content_Ticker.php:291, ../includes/Elements/Countdown.php:210, ../includes/Elements/Countdown.php:1122, ../includes/Elements/Creative_Button.php:456, ../includes/Elements/Cta_Box.php:119, ../includes/Elements/Data_Table.php:561, ../includes/Elements/Data_Table.php:786, ../includes/Elements/Data_Table.php:1035, ../includes/Elements/Dual_Color_Header.php:199, ../includes/Elements/Event_Calendar.php:1158, ../includes/Elements/Event_Calendar.php:1290, ../includes/Elements/Fancy_Text.php:182, ../includes/Elements/Feature_List.php:312, ../includes/Elements/Filterable_Gallery.php:777, ../includes/Elements/Filterable_Gallery.php:1309, ../includes/Elements/Filterable_Gallery.php:1692, ../includes/Elements/Flip_Box.php:381, ../includes/Elements/Flip_Box.php:612, ../includes/Elements/FluentForm.php:275, ../includes/Elements/FluentForm.php:470, ../includes/Elements/FluentForm.php:616, ../includes/Elements/FluentForm.php:1249, ../includes/Elements/FluentForm.php:1494, ../includes/Elements/Formstack.php:342, ../includes/Elements/Formstack.php:457, ../includes/Elements/Formstack.php:771, ../includes/Elements/Formstack.php:1380, ../includes/Elements/GravityForms.php:355, ../includes/Elements/GravityForms.php:492, ../includes/Elements/GravityForms.php:681, ../includes/Elements/GravityForms.php:1958, ../includes/Elements/GravityForms.php:2218, ../includes/Elements/Image_Accordion.php:117, ../includes/Elements/Info_Box.php:312, ../includes/Elements/Login_Register.php:776, ../includes/Elements/Login_Register.php:2655, ../includes/Elements/Login_Register.php:3453, ../includes/Elements/Login_Register.php:3785, ../includes/Elements/NinjaForms.php:290, ../includes/Elements/NinjaForms.php:429, ../includes/Elements/NinjaForms.php:611, ../includes/Elements/NinjaForms.php:1306, ../includes/Elements/Post_Grid.php:495, ../includes/Elements/Post_Grid.php:650, ../includes/Elements/Post_Grid.php:718, ../includes/Elements/Post_Grid.php:813, ../includes/Elements/Post_Grid.php:896, ../includes/Elements/Post_Timeline.php:325, ../includes/Elements/Post_Timeline.php:383, ../includes/Elements/Pricing_Table.php:258, ../includes/Elements/Pricing_Table.php:386, ../includes/Elements/Pricing_Table.php:684, ../includes/Elements/Pricing_Table.php:830, ../includes/Elements/Pricing_Table.php:855, ../includes/Elements/Product_Grid.php:729, ../includes/Elements/Product_Grid.php:1047, ../includes/Elements/Product_Grid.php:1717, ../includes/Elements/Product_Grid.php:2206, ../includes/Elements/Progress_Bar.php:329, ../includes/Elements/Progress_Bar.php:540, ../includes/Elements/Simple_Menu.php:206, ../includes/Elements/Simple_Menu.php:387, ../includes/Elements/Simple_Menu.php:794, ../includes/Elements/Simple_Menu.php:820, ../includes/Elements/Simple_Menu.php:845, ../includes/Elements/Simple_Menu.php:1140, ../includes/Elements/Team_Member.php:415, ../includes/Elements/Testimonial.php:322, ../includes/Elements/Tooltip.php:220, ../includes/Elements/Tooltip.php:292, ../includes/Elements/Tooltip.php:388, ../includes/Elements/TypeForm.php:208, ../includes/Elements/WeForms.php:173, ../includes/Elements/WeForms.php:643, ../includes/Elements/Woo_Cart.php:279, ../includes/Elements/Woo_Cart.php:500, ../includes/Elements/Woo_Cart.php:596, ../includes/Elements/Woo_Cart.php:667, ../includes/Elements/Woo_Cart.php:745, ../includes/Elements/Woo_Cart.php:857, ../includes/Elements/Woo_Cart.php:1627, ../includes/Elements/Woo_Cart.php:2256, ../includes/Elements/Woo_Product_Carousel.php:716, ../includes/Elements/Woo_Product_Carousel.php:835, ../includes/Elements/Woo_Product_Carousel.php:888, ../includes/Elements/Woo_Product_Gallery.php:201, ../includes/Elements/Woo_Product_Gallery.php:227, ../includes/Elements/Woo_Product_Gallery.php:560, ../includes/Elements/Woo_Product_Gallery.php:1523, ../includes/Elements/WpForms.php:279, ../includes/Elements/WpForms.php:396, ../includes/Elements/WpForms.php:580, ../includes/Elements/WpForms.php:1145, ../includes/Extensions/Scroll_to_Top.php:202, ../includes/Extensions/Table_of_Content.php:495, ../includes/Traits/Controls.php:624, ../includes/Traits/Controls.php:1453, ../includes/Traits/Controls.php:1791, ../includes/Traits/Controls.php:1834, ../includes/Traits/Controls.php:1835, ../includes/Traits/Controls.php:2165
|
138 |
msgid "Right"
|
139 |
msgstr ""
|
140 |
|
749 |
msgid "Width"
|
750 |
msgstr ""
|
751 |
|
752 |
+
#: ../includes/Elements/Advanced_Data_Table.php:361, ../includes/Elements/Advanced_Data_Table.php:1029, ../includes/Elements/Advanced_Data_Table.php:1227, ../includes/Elements/Advanced_Data_Table.php:1299, ../includes/Elements/Advanced_Data_Table.php:1427, ../includes/Elements/Adv_Accordion.php:456, ../includes/Elements/Adv_Accordion.php:647, ../includes/Elements/Adv_Accordion.php:708, ../includes/Elements/Adv_Accordion.php:770, ../includes/Elements/Adv_Accordion.php:853, ../includes/Elements/Adv_Accordion.php:977, ../includes/Elements/Adv_Accordion.php:1024, ../includes/Elements/Adv_Accordion.php:1071, ../includes/Elements/Adv_Tabs.php:395, ../includes/Elements/Adv_Tabs.php:589, ../includes/Elements/Adv_Tabs.php:656, ../includes/Elements/Adv_Tabs.php:725, ../includes/Elements/Adv_Tabs.php:819, ../includes/Elements/Betterdocs_Category_Box.php:300, ../includes/Elements/Betterdocs_Category_Box.php:368, ../includes/Elements/Betterdocs_Category_Box.php:489, ../includes/Elements/Betterdocs_Category_Box.php:565, ../includes/Elements/Betterdocs_Category_Box.php:885, ../includes/Elements/Betterdocs_Category_Box.php:990, ../includes/Elements/Betterdocs_Category_Grid.php:341, ../includes/Elements/Betterdocs_Category_Grid.php:389, ../includes/Elements/Betterdocs_Category_Grid.php:474, ../includes/Elements/Betterdocs_Category_Grid.php:515, ../includes/Elements/Betterdocs_Category_Grid.php:640, ../includes/Elements/Betterdocs_Category_Grid.php:694, ../includes/Elements/Betterdocs_Category_Grid.php:844, ../includes/Elements/Betterdocs_Category_Grid.php:941, ../includes/Elements/Betterdocs_Category_Grid.php:1186, ../includes/Elements/Betterdocs_Category_Grid.php:1386, ../includes/Elements/Betterdocs_Category_Grid.php:1485, ../includes/Elements/Betterdocs_Search_Form.php:219, ../includes/Elements/Betterdocs_Search_Form.php:374, ../includes/Elements/Betterdocs_Search_Form.php:432, ../includes/Elements/Betterdocs_Search_Form.php:542, ../includes/Elements/Caldera_Forms.php:617, ../includes/Elements/Caldera_Forms.php:813, ../includes/Elements/Caldera_Forms.php:1229, ../includes/Elements/Caldera_Forms.php:1387, ../includes/Elements/Contact_Form_7.php:711, ../includes/Elements/Contact_Form_7.php:776, ../includes/Elements/Contact_Form_7.php:1255, ../includes/Elements/Contact_Form_7.php:1457, ../includes/Elements/Contact_Form_7.php:1551, ../includes/Elements/Contact_Form_7.php:1618, ../includes/Elements/Content_Ticker.php:624, ../includes/Elements/Countdown.php:703, ../includes/Elements/Cta_Box.php:557, ../includes/Elements/Cta_Box.php:885, ../includes/Elements/Cta_Box.php:1244, ../includes/Elements/Data_Table.php:652, ../includes/Elements/Data_Table.php:691, ../includes/Elements/Data_Table.php:883, ../includes/Elements/Data_Table.php:1217, ../includes/Elements/Dual_Color_Header.php:347, ../includes/Elements/Event_Calendar.php:953, ../includes/Elements/Event_Calendar.php:1020, ../includes/Elements/Event_Calendar.php:1074, ../includes/Elements/Event_Calendar.php:1746, ../includes/Elements/Event_Calendar.php:1817, ../includes/Elements/Facebook_Feed.php:517, ../includes/Elements/Filterable_Gallery.php:873, ../includes/Elements/Filterable_Gallery.php:986, ../includes/Elements/Filterable_Gallery.php:1052, ../includes/Elements/Filterable_Gallery.php:1132, ../includes/Elements/Filterable_Gallery.php:1279, ../includes/Elements/Filterable_Gallery.php:1336, ../includes/Elements/Filterable_Gallery.php:1555, ../includes/Elements/Filterable_Gallery.php:1830, ../includes/Elements/Filterable_Gallery.php:1891, ../includes/Elements/Filterable_Gallery.php:2412, ../includes/Elements/Filterable_Gallery.php:2529, ../includes/Elements/Flip_Box.php:995, ../includes/Elements/Flip_Box.php:1109, ../includes/Elements/FluentForm.php:666, ../includes/Elements/FluentForm.php:862, ../includes/Elements/FluentForm.php:1580, ../includes/Elements/FluentForm.php:1878, ../includes/Elements/FluentForm.php:2005, ../includes/Elements/FluentForm.php:2123, ../includes/Elements/Formstack.php:865, ../includes/Elements/Formstack.php:1061, ../includes/Elements/Formstack.php:1465, ../includes/Elements/Formstack.php:1686, ../includes/Elements/Formstack.php:1815, ../includes/Elements/GravityForms.php:879, ../includes/Elements/GravityForms.php:943, ../includes/Elements/GravityForms.php:1678, ../includes/Elements/GravityForms.php:1884, ../includes/Elements/GravityForms.php:2056, ../includes/Elements/GravityForms.php:2290, ../includes/Elements/Image_Accordion.php:354, ../includes/Elements/Image_Accordion.php:464, ../includes/Elements/Info_Box.php:569, ../includes/Elements/Info_Box.php:624, ../includes/Elements/Info_Box.php:818, ../includes/Elements/Info_Box.php:898, ../includes/Elements/Info_Box.php:1051, ../includes/Elements/Info_Box.php:1132, ../includes/Elements/Interactive_Circle.php:358, ../includes/Elements/Interactive_Circle.php:516, ../includes/Elements/Interactive_Circle.php:743, ../includes/Elements/Login_Register.php:2838, ../includes/Elements/NinjaForms.php:659, ../includes/Elements/NinjaForms.php:857, ../includes/Elements/NinjaForms.php:1397, ../includes/Elements/Post_Grid.php:303, ../includes/Elements/Pricing_Table.php:1804, ../includes/Elements/Pricing_Table.php:1972, ../includes/Elements/Product_Grid.php:2277, ../includes/Elements/Simple_Menu.php:667, ../includes/Elements/Simple_Menu.php:740, ../includes/Elements/Team_Member.php:440, ../includes/Elements/Team_Member.php:528, ../includes/Elements/Testimonial.php:435, ../includes/Elements/Tooltip.php:443, ../includes/Elements/Tooltip.php:487, ../includes/Elements/Twitter_Feed.php:502, ../includes/Elements/Twitter_Feed.php:592, ../includes/Elements/Twitter_Feed.php:909, ../includes/Elements/Woo_Checkout.php:1714, ../includes/Elements/Woo_Checkout.php:1993, ../includes/Elements/Woo_Product_Carousel.php:2254, ../includes/Elements/Woo_Product_Carousel.php:2688, ../includes/Elements/WpForms.php:628, ../includes/Elements/WpForms.php:814, ../includes/Elements/WpForms.php:1233, ../includes/Extensions/Table_of_Content.php:577, ../includes/Traits/Controls.php:1510, ../includes/Traits/Controls.php:1564, ../includes/Traits/Controls.php:1694
|
753 |
msgid "Border"
|
754 |
msgstr ""
|
755 |
|
756 |
+
#: ../includes/Elements/Advanced_Data_Table.php:387, ../includes/Elements/Advanced_Data_Table.php:1055, ../includes/Elements/Advanced_Data_Table.php:1253, ../includes/Elements/Advanced_Data_Table.php:1325, ../includes/Elements/Advanced_Data_Table.php:1449, ../includes/Elements/Adv_Accordion.php:463, ../includes/Elements/Adv_Accordion.php:654, ../includes/Elements/Adv_Accordion.php:715, ../includes/Elements/Adv_Accordion.php:777, ../includes/Elements/Adv_Tabs.php:403, ../includes/Elements/Adv_Tabs.php:596, ../includes/Elements/Adv_Tabs.php:663, ../includes/Elements/Adv_Tabs.php:732, ../includes/Elements/Adv_Tabs.php:826, ../includes/Elements/Betterdocs_Category_Box.php:308, ../includes/Elements/Betterdocs_Category_Box.php:376, ../includes/Elements/Betterdocs_Category_Box.php:497, ../includes/Elements/Betterdocs_Category_Box.php:574, ../includes/Elements/Betterdocs_Category_Box.php:896, ../includes/Elements/Betterdocs_Category_Box.php:1001, ../includes/Elements/Betterdocs_Category_Grid.php:349, ../includes/Elements/Betterdocs_Category_Grid.php:397, ../includes/Elements/Betterdocs_Category_Grid.php:482, ../includes/Elements/Betterdocs_Category_Grid.php:523, ../includes/Elements/Betterdocs_Category_Grid.php:648, ../includes/Elements/Betterdocs_Category_Grid.php:702, ../includes/Elements/Betterdocs_Category_Grid.php:855, ../includes/Elements/Betterdocs_Category_Grid.php:952, ../includes/Elements/Betterdocs_Category_Grid.php:1394, ../includes/Elements/Betterdocs_Category_Grid.php:1493, ../includes/Elements/Betterdocs_Search_Form.php:206, ../includes/Elements/Caldera_Forms.php:480, ../includes/Elements/Caldera_Forms.php:628, ../includes/Elements/Caldera_Forms.php:1046, ../includes/Elements/Caldera_Forms.php:1072, ../includes/Elements/Caldera_Forms.php:1239, ../includes/Elements/Contact_Form_7.php:396, ../includes/Elements/Contact_Form_7.php:722, ../includes/Elements/Contact_Form_7.php:1073, ../includes/Elements/Contact_Form_7.php:1099, ../includes/Elements/Contact_Form_7.php:1264, ../includes/Elements/Content_Ticker.php:401, ../includes/Elements/Content_Ticker.php:475, ../includes/Elements/Content_Ticker.php:634, ../includes/Elements/Countdown.php:711, ../includes/Elements/Creative_Button.php:336, ../includes/Elements/Cta_Box.php:565, ../includes/Elements/Cta_Box.php:918, ../includes/Elements/Cta_Box.php:1252, ../includes/Elements/Dual_Color_Header.php:355, ../includes/Elements/Event_Calendar.php:961, ../includes/Elements/Event_Calendar.php:1028, ../includes/Elements/Event_Calendar.php:1082, ../includes/Elements/Event_Calendar.php:1318, ../includes/Elements/Event_Calendar.php:1486, ../includes/Elements/Event_Calendar.php:1754, ../includes/Elements/Event_Calendar.php:1825, ../includes/Elements/Facebook_Feed.php:542, ../includes/Elements/Facebook_Feed.php:602, ../includes/Elements/Fancy_Text.php:515, ../includes/Elements/Feature_List.php:641, ../includes/Elements/Filterable_Gallery.php:881, ../includes/Elements/Filterable_Gallery.php:994, ../includes/Elements/Filterable_Gallery.php:1060, ../includes/Elements/Filterable_Gallery.php:1140, ../includes/Elements/Filterable_Gallery.php:1344, ../includes/Elements/Filterable_Gallery.php:1838, ../includes/Elements/Filterable_Gallery.php:1899, ../includes/Elements/Filterable_Gallery.php:2070, ../includes/Elements/Filterable_Gallery.php:2201, ../includes/Elements/Filterable_Gallery.php:2336, ../includes/Elements/Filterable_Gallery.php:2434, ../includes/Elements/Filterable_Gallery.php:2543, ../includes/Elements/Flip_Box.php:832, ../includes/Elements/Flip_Box.php:893, ../includes/Elements/Flip_Box.php:1018, ../includes/Elements/Flip_Box.php:1132, ../includes/Elements/Flip_Box.php:1393, ../includes/Elements/FluentForm.php:527, ../includes/Elements/FluentForm.php:677, ../includes/Elements/FluentForm.php:1042, ../includes/Elements/FluentForm.php:1068, ../includes/Elements/FluentForm.php:1590, ../includes/Elements/FluentForm.php:1889, ../includes/Elements/FluentForm.php:2013, ../includes/Elements/FluentForm.php:2067, ../includes/Elements/Formstack.php:399, ../includes/Elements/Formstack.php:876, ../includes/Elements/Formstack.php:1202, ../includes/Elements/Formstack.php:1228, ../includes/Elements/Formstack.php:1475, ../includes/Elements/Formstack.php:1697, ../includes/Elements/Formstack.php:1823, ../includes/Elements/Formstack.php:1879, ../includes/Elements/GravityForms.php:436, ../includes/Elements/GravityForms.php:890, ../includes/Elements/GravityForms.php:1360, ../includes/Elements/GravityForms.php:1556, ../includes/Elements/GravityForms.php:1688, ../includes/Elements/GravityForms.php:1894, ../includes/Elements/GravityForms.php:2066, ../includes/Elements/GravityForms.php:2300, ../includes/Elements/Image_Accordion.php:362, ../includes/Elements/Image_Accordion.php:452, ../includes/Elements/Info_Box.php:1215, ../includes/Elements/Login_Register.php:1639, ../includes/Elements/Login_Register.php:1874, ../includes/Elements/Login_Register.php:2048, ../includes/Elements/Login_Register.php:2204, ../includes/Elements/Login_Register.php:2344, ../includes/Elements/Login_Register.php:2438, ../includes/Elements/Login_Register.php:2529, ../includes/Elements/Login_Register.php:2703, ../includes/Elements/Login_Register.php:2740, ../includes/Elements/Login_Register.php:2854, ../includes/Elements/Login_Register.php:3494, ../includes/Elements/Login_Register.php:3531, ../includes/Elements/Login_Register.php:3827, ../includes/Elements/Login_Register.php:3864, ../includes/Elements/NinjaForms.php:369, ../includes/Elements/NinjaForms.php:670, ../includes/Elements/NinjaForms.php:1094, ../includes/Elements/NinjaForms.php:1121, ../includes/Elements/NinjaForms.php:1407, ../includes/Elements/Post_Grid.php:311, ../includes/Elements/Post_Timeline.php:183, ../includes/Elements/Post_Timeline.php:266, ../includes/Elements/Post_Timeline.php:564, ../includes/Elements/Pricing_Table.php:786, ../includes/Elements/Pricing_Table.php:1575, ../includes/Elements/Pricing_Table.php:1827, ../includes/Elements/Pricing_Table.php:1980, ../includes/Elements/Product_Grid.php:969, ../includes/Elements/Product_Grid.php:2021, ../includes/Elements/Product_Grid.php:2377, ../includes/Elements/Product_Grid.php:2717, ../includes/Elements/Product_Grid.php:2916, ../includes/Elements/Product_Grid.php:2948, ../includes/Elements/Simple_Menu.php:675, ../includes/Elements/Sticky_Video.php:607, ../includes/Elements/Team_Member.php:448, ../includes/Elements/Team_Member.php:547, ../includes/Elements/Team_Member.php:798, ../includes/Elements/Testimonial.php:454, ../includes/Elements/Tooltip.php:504, ../includes/Elements/Twitter_Feed.php:510, ../includes/Elements/Twitter_Feed.php:603, ../includes/Elements/TypeForm.php:310, ../includes/Elements/WeForms.php:253, ../includes/Elements/WeForms.php:394, ../includes/Elements/WeForms.php:722, ../includes/Elements/Woo_Cart.php:1323, ../includes/Elements/Woo_Cart.php:1495, ../includes/Elements/Woo_Cart.php:1751, ../includes/Elements/Woo_Cart.php:1890, ../includes/Elements/Woo_Cart.php:2014, ../includes/Elements/Woo_Cart.php:2168, ../includes/Elements/Woo_Cart.php:2373, ../includes/Elements/Woo_Cart.php:2459, ../includes/Elements/Woo_Cart.php:2543, ../includes/Elements/Woo_Checkout.php:783, ../includes/Elements/Woo_Checkout.php:932, ../includes/Elements/Woo_Checkout.php:1128, ../includes/Elements/Woo_Checkout.php:1376, ../includes/Elements/Woo_Checkout.php:1581, ../includes/Elements/Woo_Checkout.php:1723, ../includes/Elements/Woo_Checkout.php:1931, ../includes/Elements/Woo_Checkout.php:2139, ../includes/Elements/Woo_Checkout.php:2341, ../includes/Elements/Woo_Checkout.php:2521, ../includes/Elements/Woo_Checkout.php:2801, ../includes/Elements/Woo_Product_Carousel.php:1019, ../includes/Elements/Woo_Product_Carousel.php:1423, ../includes/Elements/Woo_Product_Carousel.php:1826, ../includes/Elements/Woo_Product_Carousel.php:2022, ../includes/Elements/Woo_Product_Carousel.php:2054, ../includes/Elements/Woo_Product_Carousel.php:2264, ../includes/Elements/Woo_Product_Carousel.php:2387, ../includes/Elements/Woo_Product_Carousel.php:2511, ../includes/Elements/Woo_Product_Carousel.php:2698, ../includes/Elements/Woo_Product_Gallery.php:675, ../includes/Elements/Woo_Product_Gallery.php:1692, ../includes/Elements/Woo_Product_Gallery.php:2052, ../includes/Elements/Woo_Product_Gallery.php:2251, ../includes/Elements/Woo_Product_Gallery.php:2283, ../includes/Elements/WpForms.php:338, ../includes/Elements/WpForms.php:639, ../includes/Elements/WpForms.php:1047, ../includes/Elements/WpForms.php:1073, ../includes/Elements/WpForms.php:1243, ../includes/Extensions/Scroll_to_Top.php:418, ../includes/Extensions/Table_of_Content.php:600, ../includes/Extensions/Table_of_Content.php:815, ../includes/Traits/Controls.php:1518, ../includes/Traits/Controls.php:1572, ../includes/Traits/Controls.php:1702, ../includes/Traits/Woo_Product_Comparable.php:368, ../includes/Traits/Woo_Product_Comparable.php:513, ../includes/Traits/Woo_Product_Comparable.php:1394
|
757 |
msgid "Border Radius"
|
758 |
msgstr ""
|
759 |
|
769 |
msgid "Typography"
|
770 |
msgstr ""
|
771 |
|
772 |
+
#: ../includes/Elements/Advanced_Data_Table.php:427, ../includes/Elements/Advanced_Data_Table.php:546, ../includes/Elements/Betterdocs_Category_Box.php:763, ../includes/Elements/Betterdocs_Category_Grid.php:1509, ../includes/Elements/Countdown.php:1109, ../includes/Elements/Login_Register.php:2643
|
773 |
msgid "Text Alignment"
|
774 |
msgstr ""
|
775 |
|
776 |
+
#: ../includes/Elements/Advanced_Data_Table.php:431, ../includes/Elements/Advanced_Data_Table.php:550, ../includes/Elements/Advanced_Data_Table.php:976, ../includes/Elements/Advanced_Data_Table.php:1123, ../includes/Elements/Adv_Accordion.php:155, ../includes/Elements/Betterdocs_Category_Box.php:767, ../includes/Elements/Betterdocs_Category_Grid.php:1513, ../includes/Elements/Betterdocs_Category_Grid.php:1538, ../includes/Elements/Caldera_Forms.php:233, ../includes/Elements/Caldera_Forms.php:415, ../includes/Elements/Caldera_Forms.php:561, ../includes/Elements/Caldera_Forms.php:1136, ../includes/Elements/Contact_Form_7.php:331, ../includes/Elements/Contact_Form_7.php:443, ../includes/Elements/Contact_Form_7.php:1163, ../includes/Elements/Content_Ticker.php:290, ../includes/Elements/Countdown.php:202, ../includes/Elements/Countdown.php:1114, ../includes/Elements/Creative_Button.php:448, ../includes/Elements/Cta_Box.php:117, ../includes/Elements/Data_Table.php:553, ../includes/Elements/Data_Table.php:778, ../includes/Elements/Data_Table.php:1027, ../includes/Elements/Dual_Color_Header.php:191, ../includes/Elements/Event_Calendar.php:1150, ../includes/Elements/Event_Calendar.php:1282, ../includes/Elements/Fancy_Text.php:174, ../includes/Elements/Feature_List.php:304, ../includes/Elements/Filterable_Gallery.php:769, ../includes/Elements/Filterable_Gallery.php:1301, ../includes/Elements/Filterable_Gallery.php:1684, ../includes/Elements/Flip_Box.php:373, ../includes/Elements/Flip_Box.php:604, ../includes/Elements/FluentForm.php:267, ../includes/Elements/FluentForm.php:462, ../includes/Elements/FluentForm.php:608, ../includes/Elements/FluentForm.php:1241, ../includes/Elements/FluentForm.php:1486, ../includes/Elements/Formstack.php:334, ../includes/Elements/Formstack.php:449, ../includes/Elements/Formstack.php:763, ../includes/Elements/Formstack.php:1372, ../includes/Elements/GravityForms.php:347, ../includes/Elements/GravityForms.php:484, ../includes/Elements/GravityForms.php:673, ../includes/Elements/GravityForms.php:1950, ../includes/Elements/GravityForms.php:2210, ../includes/Elements/Image_Accordion.php:109, ../includes/Elements/Info_Box.php:304, ../includes/Elements/Login_Register.php:772, ../includes/Elements/Login_Register.php:805, ../includes/Elements/Login_Register.php:2647, ../includes/Elements/Login_Register.php:3445, ../includes/Elements/Login_Register.php:3777, ../includes/Elements/NinjaForms.php:282, ../includes/Elements/NinjaForms.php:421, ../includes/Elements/NinjaForms.php:603, ../includes/Elements/NinjaForms.php:1298, ../includes/Elements/Post_Grid.php:487, ../includes/Elements/Post_Grid.php:642, ../includes/Elements/Post_Grid.php:710, ../includes/Elements/Post_Grid.php:805, ../includes/Elements/Post_Grid.php:888, ../includes/Elements/Post_Timeline.php:317, ../includes/Elements/Post_Timeline.php:375, ../includes/Elements/Pricing_Table.php:257, ../includes/Elements/Pricing_Table.php:378, ../includes/Elements/Pricing_Table.php:680, ../includes/Elements/Pricing_Table.php:822, ../includes/Elements/Pricing_Table.php:847, ../includes/Elements/Product_Grid.php:721, ../includes/Elements/Product_Grid.php:1039, ../includes/Elements/Product_Grid.php:1713, ../includes/Elements/Product_Grid.php:2198, ../includes/Elements/Progress_Bar.php:321, ../includes/Elements/Progress_Bar.php:532, ../includes/Elements/Simple_Menu.php:198, ../includes/Elements/Simple_Menu.php:379, ../includes/Elements/Simple_Menu.php:786, ../includes/Elements/Simple_Menu.php:812, ../includes/Elements/Simple_Menu.php:837, ../includes/Elements/Simple_Menu.php:1132, ../includes/Elements/Team_Member.php:407, ../includes/Elements/Testimonial.php:314, ../includes/Elements/Tooltip.php:212, ../includes/Elements/Tooltip.php:291, ../includes/Elements/Tooltip.php:380, ../includes/Elements/TypeForm.php:200, ../includes/Elements/WeForms.php:165, ../includes/Elements/WeForms.php:635, ../includes/Elements/Woo_Cart.php:271, ../includes/Elements/Woo_Cart.php:496, ../includes/Elements/Woo_Cart.php:588, ../includes/Elements/Woo_Cart.php:659, ../includes/Elements/Woo_Cart.php:737, ../includes/Elements/Woo_Cart.php:849, ../includes/Elements/Woo_Cart.php:1619, ../includes/Elements/Woo_Cart.php:2248, ../includes/Elements/Woo_Product_Carousel.php:715, ../includes/Elements/Woo_Product_Carousel.php:831, ../includes/Elements/Woo_Product_Carousel.php:880, ../includes/Elements/Woo_Product_Gallery.php:193, ../includes/Elements/Woo_Product_Gallery.php:223, ../includes/Elements/Woo_Product_Gallery.php:552, ../includes/Elements/Woo_Product_Gallery.php:1519, ../includes/Elements/WpForms.php:271, ../includes/Elements/WpForms.php:388, ../includes/Elements/WpForms.php:572, ../includes/Elements/WpForms.php:1137, ../includes/Extensions/Scroll_to_Top.php:165, ../includes/Extensions/Table_of_Content.php:494, ../includes/Traits/Controls.php:626, ../includes/Traits/Controls.php:1445, ../includes/Traits/Controls.php:1783, ../includes/Traits/Controls.php:1834, ../includes/Traits/Controls.php:1835, ../includes/Traits/Controls.php:2157
|
777 |
msgid "Left"
|
778 |
msgstr ""
|
779 |
|
780 |
+
#: ../includes/Elements/Advanced_Data_Table.php:435, ../includes/Elements/Advanced_Data_Table.php:554, ../includes/Elements/Advanced_Data_Table.php:980, ../includes/Elements/Advanced_Data_Table.php:1127, ../includes/Elements/Betterdocs_Category_Box.php:771, ../includes/Elements/Betterdocs_Category_Grid.php:1517, ../includes/Elements/Betterdocs_Category_Grid.php:1542, ../includes/Elements/Caldera_Forms.php:237, ../includes/Elements/Caldera_Forms.php:419, ../includes/Elements/Caldera_Forms.php:565, ../includes/Elements/Caldera_Forms.php:1140, ../includes/Elements/Contact_Form_7.php:335, ../includes/Elements/Contact_Form_7.php:447, ../includes/Elements/Contact_Form_7.php:1167, ../includes/Elements/Countdown.php:206, ../includes/Elements/Countdown.php:1118, ../includes/Elements/Creative_Button.php:452, ../includes/Elements/Cta_Box.php:118, ../includes/Elements/Data_Table.php:557, ../includes/Elements/Data_Table.php:782, ../includes/Elements/Data_Table.php:1031, ../includes/Elements/Dual_Color_Header.php:195, ../includes/Elements/Dual_Color_Header.php:658, ../includes/Elements/Event_Calendar.php:1154, ../includes/Elements/Event_Calendar.php:1286, ../includes/Elements/Fancy_Text.php:178, ../includes/Elements/Filterable_Gallery.php:773, ../includes/Elements/Filterable_Gallery.php:1305, ../includes/Elements/Filterable_Gallery.php:1688, ../includes/Elements/Flip_Box.php:377, ../includes/Elements/Flip_Box.php:608, ../includes/Elements/FluentForm.php:271, ../includes/Elements/FluentForm.php:466, ../includes/Elements/FluentForm.php:612, ../includes/Elements/FluentForm.php:1245, ../includes/Elements/FluentForm.php:1490, ../includes/Elements/Formstack.php:338, ../includes/Elements/Formstack.php:453, ../includes/Elements/Formstack.php:767, ../includes/Elements/Formstack.php:1376, ../includes/Elements/GravityForms.php:351, ../includes/Elements/GravityForms.php:488, ../includes/Elements/GravityForms.php:677, ../includes/Elements/GravityForms.php:1954, ../includes/Elements/GravityForms.php:2214, ../includes/Elements/Image_Accordion.php:113, ../includes/Elements/Image_Accordion.php:136, ../includes/Elements/Info_Box.php:308, ../includes/Elements/Login_Register.php:2651, ../includes/Elements/Login_Register.php:3427, ../includes/Elements/Login_Register.php:3449, ../includes/Elements/Login_Register.php:3738, ../includes/Elements/Login_Register.php:3758, ../includes/Elements/Login_Register.php:3781, ../includes/Elements/NinjaForms.php:286, ../includes/Elements/NinjaForms.php:425, ../includes/Elements/NinjaForms.php:607, ../includes/Elements/NinjaForms.php:1302, ../includes/Elements/Post_Grid.php:491, ../includes/Elements/Post_Grid.php:646, ../includes/Elements/Post_Grid.php:714, ../includes/Elements/Post_Grid.php:809, ../includes/Elements/Post_Grid.php:892, ../includes/Elements/Post_Timeline.php:321, ../includes/Elements/Post_Timeline.php:379, ../includes/Elements/Pricing_Table.php:826, ../includes/Elements/Pricing_Table.php:851, ../includes/Elements/Product_Grid.php:725, ../includes/Elements/Product_Grid.php:1043, ../includes/Elements/Product_Grid.php:2202, ../includes/Elements/Progress_Bar.php:325, ../includes/Elements/Progress_Bar.php:536, ../includes/Elements/Simple_Menu.php:202, ../includes/Elements/Simple_Menu.php:383, ../includes/Elements/Simple_Menu.php:790, ../includes/Elements/Simple_Menu.php:816, ../includes/Elements/Simple_Menu.php:841, ../includes/Elements/Simple_Menu.php:1136, ../includes/Elements/Team_Member.php:411, ../includes/Elements/Testimonial.php:318, ../includes/Elements/Tooltip.php:216, ../includes/Elements/Tooltip.php:384, ../includes/Elements/TypeForm.php:204, ../includes/Elements/WeForms.php:169, ../includes/Elements/WeForms.php:639, ../includes/Elements/Woo_Cart.php:275, ../includes/Elements/Woo_Cart.php:592, ../includes/Elements/Woo_Cart.php:663, ../includes/Elements/Woo_Cart.php:741, ../includes/Elements/Woo_Cart.php:853, ../includes/Elements/Woo_Cart.php:1623, ../includes/Elements/Woo_Cart.php:2252, ../includes/Elements/Woo_Product_Carousel.php:884, ../includes/Elements/Woo_Product_Gallery.php:197, ../includes/Elements/Woo_Product_Gallery.php:556, ../includes/Elements/WpForms.php:275, ../includes/Elements/WpForms.php:392, ../includes/Elements/WpForms.php:576, ../includes/Elements/WpForms.php:1141, ../includes/Traits/Controls.php:625, ../includes/Traits/Controls.php:1449, ../includes/Traits/Controls.php:1787, ../includes/Traits/Controls.php:2161
|
781 |
msgid "Center"
|
782 |
msgstr ""
|
783 |
|
784 |
+
#: ../includes/Elements/Advanced_Data_Table.php:454, ../includes/Elements/Advanced_Data_Table.php:573, ../includes/Elements/Advanced_Data_Table.php:667, ../includes/Elements/Advanced_Data_Table.php:698, ../includes/Elements/Advanced_Data_Table.php:729, ../includes/Elements/Advanced_Data_Table.php:760, ../includes/Elements/Advanced_Data_Table.php:791, ../includes/Elements/Advanced_Data_Table.php:822, ../includes/Elements/Advanced_Data_Table.php:1004, ../includes/Elements/Advanced_Data_Table.php:1200, ../includes/Elements/Advanced_Data_Table.php:1270, ../includes/Elements/Adv_Accordion.php:622, ../includes/Elements/Adv_Accordion.php:683, ../includes/Elements/Adv_Accordion.php:744, ../includes/Elements/Adv_Accordion.php:812, ../includes/Elements/Adv_Tabs.php:562, ../includes/Elements/Adv_Tabs.php:629, ../includes/Elements/Adv_Tabs.php:696, ../includes/Elements/Adv_Tabs.php:778, ../includes/Elements/Caldera_Forms.php:270, ../includes/Elements/Caldera_Forms.php:331, ../includes/Elements/Caldera_Forms.php:523, ../includes/Elements/Caldera_Forms.php:604, ../includes/Elements/Caldera_Forms.php:850, ../includes/Elements/Caldera_Forms.php:906, ../includes/Elements/Caldera_Forms.php:1216, ../includes/Elements/Caldera_Forms.php:1322, ../includes/Elements/Caldera_Forms.php:1375, ../includes/Elements/Contact_Form_7.php:474, ../includes/Elements/Contact_Form_7.php:505, ../includes/Elements/Contact_Form_7.php:562, ../includes/Elements/Contact_Form_7.php:845, ../includes/Elements/Contact_Form_7.php:920, ../includes/Elements/Contact_Form_7.php:1242, ../includes/Elements/Contact_Form_7.php:1348, ../includes/Elements/Contact_Form_7.php:1412, ../includes/Elements/Contact_Form_7.php:1535, ../includes/Elements/Contact_Form_7.php:1592, ../includes/Elements/Content_Ticker.php:357, ../includes/Elements/Content_Ticker.php:433, ../includes/Elements/Countdown.php:1193, ../includes/Elements/Creative_Button.php:277, ../includes/Elements/Creative_Button.php:370, ../includes/Elements/Cta_Box.php:811, ../includes/Elements/Cta_Box.php:826, ../includes/Elements/Cta_Box.php:997, ../includes/Elements/Cta_Box.php:1012, ../includes/Elements/Cta_Box.php:1204, ../includes/Elements/Cta_Box.php:1219, ../includes/Elements/Cta_Box.php:1273, ../includes/Elements/Cta_Box.php:1288, ../includes/Elements/Data_Table.php:989, ../includes/Elements/Data_Table.php:1006, ../includes/Elements/Event_Calendar.php:1396, ../includes/Elements/Event_Calendar.php:1429, ../includes/Elements/Filterable_Gallery.php:961, ../includes/Elements/Filterable_Gallery.php:1027, ../includes/Elements/Filterable_Gallery.php:2512, ../includes/Elements/Filterable_Gallery.php:2707, ../includes/Elements/FluentForm.php:305, ../includes/Elements/FluentForm.php:366, ../includes/Elements/FluentForm.php:570, ../includes/Elements/FluentForm.php:653, ../includes/Elements/FluentForm.php:902, ../includes/Elements/FluentForm.php:1567, ../includes/Elements/FluentForm.php:1694, ../includes/Elements/FluentForm.php:2111, ../includes/Elements/Formstack.php:481, ../includes/Elements/Formstack.php:530, ../includes/Elements/Formstack.php:585, ../includes/Elements/Formstack.php:797, ../includes/Elements/Formstack.php:852, ../includes/Elements/Formstack.php:1101, ../includes/Elements/Formstack.php:1452, ../includes/Elements/Formstack.php:1558, ../includes/Elements/Formstack.php:1781, ../includes/Elements/Formstack.php:2020, ../includes/Elements/GravityForms.php:516, ../includes/Elements/GravityForms.php:547, ../includes/Elements/GravityForms.php:586, ../includes/Elements/GravityForms.php:629, ../includes/Elements/GravityForms.php:716, ../includes/Elements/GravityForms.php:980, ../includes/Elements/GravityForms.php:1033, ../includes/Elements/GravityForms.php:1220, ../includes/Elements/GravityForms.php:1663, ../includes/Elements/GravityForms.php:1739, ../includes/Elements/GravityForms.php:2041, ../includes/Elements/GravityForms.php:2103, ../includes/Elements/GravityForms.php:2277, ../includes/Elements/GravityForms.php:2364, ../includes/Elements/GravityForms.php:2438, ../includes/Elements/GravityForms.php:2573, ../includes/Elements/Info_Box.php:1237, ../includes/Elements/Info_Box.php:1284, ../includes/Elements/Interactive_Circle.php:489, ../includes/Elements/Interactive_Circle.php:549, ../includes/Elements/Interactive_Circle.php:617, ../includes/Elements/Interactive_Circle.php:702, ../includes/Elements/Login_Register.php:2676, ../includes/Elements/Login_Register.php:2815, ../includes/Elements/Login_Register.php:3159, ../includes/Elements/Login_Register.php:3474, ../includes/Elements/Login_Register.php:3511, ../includes/Elements/Login_Register.php:3807, ../includes/Elements/Login_Register.php:3844, ../includes/Elements/NinjaForms.php:452, ../includes/Elements/NinjaForms.php:501, ../includes/Elements/NinjaForms.php:559, ../includes/Elements/NinjaForms.php:646, ../includes/Elements/NinjaForms.php:894, ../includes/Elements/NinjaForms.php:950, ../includes/Elements/NinjaForms.php:1384, ../includes/Elements/NinjaForms.php:1471, ../includes/Elements/NinjaForms.php:1533, ../includes/Elements/NinjaForms.php:1633, ../includes/Elements/Pricing_Table.php:1931, ../includes/Elements/Pricing_Table.php:2001, ../includes/Elements/Product_Grid.php:2252, ../includes/Elements/Product_Grid.php:2290, ../includes/Elements/Product_Grid.php:2334, ../includes/Elements/Simple_Menu.php:409, ../includes/Elements/Simple_Menu.php:443, ../includes/Elements/Simple_Menu.php:477, ../includes/Elements/Simple_Menu.php:535, ../includes/Elements/Simple_Menu.php:569, ../includes/Elements/Simple_Menu.php:895, ../includes/Elements/Simple_Menu.php:1022, ../includes/Elements/Simple_Menu.php:1206, ../includes/Elements/Simple_Menu.php:1331, ../includes/Elements/Tooltip.php:421, ../includes/Elements/Tooltip.php:465, ../includes/Elements/Tooltip.php:639, ../includes/Elements/WeForms.php:692, ../includes/Elements/WeForms.php:742, ../includes/Elements/Woo_Cart.php:1254, ../includes/Elements/Woo_Cart.php:1533, ../includes/Elements/Woo_Cart.php:1824, ../includes/Elements/Woo_Cart.php:1862, ../includes/Elements/Woo_Cart.php:1950, ../includes/Elements/Woo_Cart.php:2097, ../includes/Elements/Woo_Cart.php:2138, ../includes/Elements/Woo_Cart.php:2333, ../includes/Elements/Woo_Cart.php:2416, ../includes/Elements/Woo_Cart.php:2503, ../includes/Elements/WpForms.php:419, ../includes/Elements/WpForms.php:468, ../includes/Elements/WpForms.php:533, ../includes/Elements/WpForms.php:615, ../includes/Elements/WpForms.php:851, ../includes/Elements/WpForms.php:907, ../includes/Elements/WpForms.php:1220, ../includes/Elements/WpForms.php:1327, ../includes/Elements/WpForms.php:1372, ../includes/Extensions/Table_of_Content.php:658, ../includes/Extensions/Table_of_Content.php:973, ../includes/Extensions/Table_of_Content.php:996, ../includes/Extensions/Table_of_Content.php:1022, ../includes/Traits/Controls.php:1484, ../includes/Traits/Controls.php:1539, ../includes/Traits/Controls.php:1669, ../includes/Traits/Controls.php:1731, ../includes/Traits/Controls.php:2114
|
785 |
msgid "Text Color"
|
786 |
msgstr ""
|
787 |
|
788 |
+
#: ../includes/Elements/Advanced_Data_Table.php:468, ../includes/Elements/Advanced_Data_Table.php:609, ../includes/Elements/Advanced_Data_Table.php:682, ../includes/Elements/Advanced_Data_Table.php:713, ../includes/Elements/Advanced_Data_Table.php:744, ../includes/Elements/Advanced_Data_Table.php:775, ../includes/Elements/Advanced_Data_Table.php:806, ../includes/Elements/Advanced_Data_Table.php:837, ../includes/Elements/Advanced_Data_Table.php:1016, ../includes/Elements/Advanced_Data_Table.php:1213, ../includes/Elements/Advanced_Data_Table.php:1284, ../includes/Elements/Advanced_Data_Table.php:1379, ../includes/Elements/Advanced_Data_Table.php:1409, ../includes/Elements/Adv_Accordion.php:963, ../includes/Elements/Adv_Accordion.php:1010, ../includes/Elements/Adv_Accordion.php:1057, ../includes/Elements/Adv_Tabs.php:543, ../includes/Elements/Adv_Tabs.php:759, ../includes/Elements/Caldera_Forms.php:592, ../includes/Elements/Caldera_Forms.php:800, ../includes/Elements/Caldera_Forms.php:1204, ../includes/Elements/Caldera_Forms.php:1310, ../includes/Elements/Caldera_Forms.php:1364, ../includes/Elements/Contact_Form_7.php:550, ../includes/Elements/Contact_Form_7.php:763, ../includes/Elements/Contact_Form_7.php:1230, ../includes/Elements/Contact_Form_7.php:1336, ../includes/Elements/Contact_Form_7.php:1427, ../includes/Elements/Contact_Form_7.php:1520, ../includes/Elements/Content_Ticker.php:345, ../includes/Elements/Content_Ticker.php:422, ../includes/Elements/Content_Ticker.php:598, ../includes/Elements/Content_Ticker.php:655, ../includes/Elements/Countdown.php:817, ../includes/Elements/Countdown.php:829, ../includes/Elements/Countdown.php:889, ../includes/Elements/Countdown.php:901, ../includes/Elements/Countdown.php:961, ../includes/Elements/Countdown.php:973, ../includes/Elements/Countdown.php:1033, ../includes/Elements/Countdown.php:1045, ../includes/Elements/Creative_Button.php:291, ../includes/Elements/Creative_Button.php:384, ../includes/Elements/Cta_Box.php:137, ../includes/Elements/Cta_Box.php:477, ../includes/Elements/Cta_Box.php:518, ../includes/Elements/Cta_Box.php:840, ../includes/Elements/Cta_Box.php:856, ../includes/Elements/Cta_Box.php:1026, ../includes/Elements/Cta_Box.php:1043, ../includes/Elements/Data_Table.php:639, ../includes/Elements/Data_Table.php:679, ../includes/Elements/Data_Table.php:1190, ../includes/Elements/Dual_Color_Header.php:310, ../includes/Elements/Event_Calendar.php:1408, ../includes/Elements/Filterable_Gallery.php:836, ../includes/Elements/Filterable_Gallery.php:973, ../includes/Elements/Filterable_Gallery.php:1039, ../includes/Elements/Filterable_Gallery.php:1185, ../includes/Elements/Filterable_Gallery.php:1375, ../includes/Elements/Filterable_Gallery.php:1405, ../includes/Elements/Filterable_Gallery.php:1510, ../includes/Elements/Filterable_Gallery.php:1526, ../includes/Elements/Filterable_Gallery.php:1728, ../includes/Elements/Filterable_Gallery.php:1866, ../includes/Elements/Filterable_Gallery.php:2496, ../includes/Elements/Filterable_Gallery.php:2691, ../includes/Elements/FluentForm.php:641, ../includes/Elements/FluentForm.php:849, ../includes/Elements/FluentForm.php:1283, ../includes/Elements/FluentForm.php:1369, ../includes/Elements/FluentForm.php:1555, ../includes/Elements/FluentForm.php:1682, ../includes/Elements/FluentForm.php:2100, ../includes/Elements/Formstack.php:840, ../includes/Elements/Formstack.php:1048, ../includes/Elements/Formstack.php:1440, ../includes/Elements/Formstack.php:1546, ../includes/Elements/GravityForms.php:704, ../includes/Elements/GravityForms.php:930, ../includes/Elements/GravityForms.php:1649, ../includes/Elements/GravityForms.php:1725, ../includes/Elements/GravityForms.php:1848, ../includes/Elements/GravityForms.php:2027, ../includes/Elements/GravityForms.php:2089, ../includes/Elements/GravityForms.php:2265, ../includes/Elements/GravityForms.php:2352, ../includes/Elements/Image_Accordion.php:317, ../includes/Elements/Info_Box.php:544, ../includes/Elements/Info_Box.php:785, ../includes/Elements/Info_Box.php:864, ../includes/Elements/Info_Box.php:1035, ../includes/Elements/Info_Box.php:1098, ../includes/Elements/Info_Box.php:1250, ../includes/Elements/Info_Box.php:1297, ../includes/Elements/Interactive_Circle.php:478, ../includes/Elements/Interactive_Circle.php:535, ../includes/Elements/Interactive_Circle.php:603, ../includes/Elements/Interactive_Circle.php:685, ../includes/Elements/Login_Register.php:1654, ../includes/Elements/Login_Register.php:1787, ../includes/Elements/Login_Register.php:1889, ../includes/Elements/Login_Register.php:2063, ../includes/Elements/Login_Register.php:2419, ../includes/Elements/Login_Register.php:2510, ../includes/Elements/Login_Register.php:2690, ../includes/Elements/Login_Register.php:2728, ../includes/Elements/Login_Register.php:2825, ../includes/Elements/Login_Register.php:3286, ../includes/Elements/Login_Register.php:3482, ../includes/Elements/Login_Register.php:3519, ../includes/Elements/Login_Register.php:3815, ../includes/Elements/Login_Register.php:3852, ../includes/Elements/NinjaForms.php:634, ../includes/Elements/NinjaForms.php:844, ../includes/Elements/NinjaForms.php:1372, ../includes/Elements/NinjaForms.php:1459, ../includes/Elements/Post_Grid.php:962, ../includes/Elements/Post_Timeline.php:154, ../includes/Elements/Pricing_Table.php:741, ../includes/Elements/Pricing_Table.php:903, ../includes/Elements/Pricing_Table.php:1434, ../includes/Elements/Pricing_Table.php:1511, ../includes/Elements/Pricing_Table.php:1677, ../includes/Elements/Pricing_Table.php:1944, ../includes/Elements/Pricing_Table.php:2014, ../includes/Elements/Product_Grid.php:1862, ../includes/Elements/Product_Grid.php:1970, ../includes/Elements/Product_Grid.php:2078, ../includes/Elements/Product_Grid.php:2264, ../includes/Elements/Product_Grid.php:2302, ../includes/Elements/Product_Grid.php:2346, ../includes/Elements/Product_Grid.php:2594, ../includes/Elements/Product_Grid.php:2637, ../includes/Elements/Product_Grid.php:2698, ../includes/Elements/Product_Grid.php:2749, ../includes/Elements/Progress_Bar.php:578, ../includes/Elements/Simple_Menu.php:311, ../includes/Elements/Simple_Menu.php:422, ../includes/Elements/Simple_Menu.php:456, ../includes/Elements/Simple_Menu.php:490, ../includes/Elements/Simple_Menu.php:548, ../includes/Elements/Simple_Menu.php:582, ../includes/Elements/Simple_Menu.php:654, ../includes/Elements/Simple_Menu.php:726, ../includes/Elements/Simple_Menu.php:909, ../includes/Elements/Simple_Menu.php:989, ../includes/Elements/Simple_Menu.php:1037, ../includes/Elements/Simple_Menu.php:1084, ../includes/Elements/Simple_Menu.php:1218, ../includes/Elements/Simple_Menu.php:1298, ../includes/Elements/Simple_Menu.php:1345, ../includes/Elements/Simple_Menu.php:1392, ../includes/Elements/Team_Member.php:762, ../includes/Elements/Tooltip.php:410, ../includes/Elements/Tooltip.php:454, ../includes/Elements/Tooltip.php:628, ../includes/Elements/Twitter_Feed.php:455, ../includes/Elements/WeForms.php:703, ../includes/Elements/WeForms.php:753, ../includes/Elements/Woo_Cart.php:1149, ../includes/Elements/Woo_Cart.php:1813, ../includes/Elements/Woo_Cart.php:1851, ../includes/Elements/Woo_Cart.php:2085, ../includes/Elements/Woo_Cart.php:2126, ../includes/Elements/Woo_Checkout.php:753, ../includes/Elements/Woo_Checkout.php:868, ../includes/Elements/Woo_Checkout.php:990, ../includes/Elements/Woo_Checkout.php:1500, ../includes/Elements/Woo_Checkout.php:1540, ../includes/Elements/Woo_Checkout.php:1850, ../includes/Elements/Woo_Checkout.php:1890, ../includes/Elements/Woo_Checkout.php:2480, ../includes/Elements/Woo_Checkout.php:2610, ../includes/Elements/Woo_Checkout.php:2720, ../includes/Elements/Woo_Checkout.php:2760, ../includes/Elements/Woo_Product_Carousel.php:906, ../includes/Elements/Woo_Product_Carousel.php:1401, ../includes/Elements/Woo_Product_Carousel.php:1483, ../includes/Elements/Woo_Product_Carousel.php:1702, ../includes/Elements/Woo_Product_Carousel.php:1745, ../includes/Elements/Woo_Product_Carousel.php:1807, ../includes/Elements/Woo_Product_Carousel.php:1859, ../includes/Elements/Woo_Product_Carousel.php:2663, ../includes/Elements/Woo_Product_Carousel.php:2719, ../includes/Elements/Woo_Product_Gallery.php:1680, ../includes/Elements/Woo_Product_Gallery.php:1730, ../includes/Elements/Woo_Product_Gallery.php:1929, ../includes/Elements/Woo_Product_Gallery.php:1972, ../includes/Elements/Woo_Product_Gallery.php:2033, ../includes/Elements/Woo_Product_Gallery.php:2084, ../includes/Elements/WpForms.php:603, ../includes/Elements/WpForms.php:1208, ../includes/Elements/WpForms.php:1315, ../includes/Extensions/Reading_Progress.php:156, ../includes/Extensions/Scroll_to_Top.php:403, ../includes/Extensions/Table_of_Content.php:645, ../includes/Extensions/Table_of_Content.php:791, ../includes/Extensions/Table_of_Content.php:855, ../includes/Traits/Controls.php:1681, ../includes/Traits/Controls.php:1743, ../includes/Traits/Controls.php:2124, ../includes/Traits/Woo_Product_Comparable.php:380, ../includes/Traits/Woo_Product_Comparable.php:486
|
789 |
msgid "Background Color"
|
790 |
msgstr ""
|
791 |
|
793 |
msgid "Cell Border"
|
794 |
msgstr ""
|
795 |
|
796 |
+
#: ../includes/Elements/Advanced_Data_Table.php:507, ../includes/Elements/Advanced_Data_Table.php:852, ../includes/Elements/Advanced_Data_Table.php:936, ../includes/Elements/Advanced_Data_Table.php:1154, ../includes/Elements/Advanced_Data_Table.php:1471, ../includes/Elements/Adv_Accordion.php:433, ../includes/Elements/Adv_Accordion.php:587, ../includes/Elements/Adv_Accordion.php:830, ../includes/Elements/Adv_Tabs.php:372, ../includes/Elements/Adv_Tabs.php:517, ../includes/Elements/Adv_Tabs.php:796, ../includes/Elements/Betterdocs_Category_Box.php:512, ../includes/Elements/Betterdocs_Category_Grid.php:558, ../includes/Elements/Betterdocs_Category_Grid.php:722, ../includes/Elements/Betterdocs_Category_Grid.php:1406, ../includes/Elements/Betterdocs_Search_Form.php:123, ../includes/Elements/Betterdocs_Search_Form.php:440, ../includes/Elements/Caldera_Forms.php:741, ../includes/Elements/Caldera_Forms.php:1251, ../includes/Elements/Contact_Form_7.php:598, ../includes/Elements/Contact_Form_7.php:1276, ../includes/Elements/Contact_Form_7.php:1471, ../includes/Elements/Contact_Form_7.php:1668, ../includes/Elements/Content_Ticker.php:389, ../includes/Elements/Content_Ticker.php:452, ../includes/Elements/Content_Ticker.php:696, ../includes/Elements/Countdown.php:690, ../includes/Elements/Countdown.php:1220, ../includes/Elements/Cta_Box.php:532, ../includes/Elements/Cta_Box.php:745, ../includes/Elements/Cta_Box.php:1168, ../includes/Elements/Data_Table.php:607, ../includes/Elements/Data_Table.php:892, ../includes/Elements/Dual_Color_Header.php:322, ../includes/Elements/Facebook_Feed.php:672, ../includes/Elements/Facebook_Feed.php:698, ../includes/Elements/Facebook_Feed.php:770, ../includes/Elements/Fancy_Text.php:480, ../includes/Elements/Feature_List.php:598, ../includes/Elements/Filterable_Gallery.php:848, ../includes/Elements/Filterable_Gallery.php:925, ../includes/Elements/Filterable_Gallery.php:1107, ../includes/Elements/Filterable_Gallery.php:1197, ../includes/Elements/Filterable_Gallery.php:1541, ../includes/Elements/Filterable_Gallery.php:1752, ../includes/Elements/Filterable_Gallery.php:2615, ../includes/Elements/Flip_Box.php:1006, ../includes/Elements/Flip_Box.php:1120, ../includes/Elements/Flip_Box.php:1356, ../includes/Elements/FluentForm.php:790, ../includes/Elements/FluentForm.php:1158, ../includes/Elements/FluentForm.php:1213, ../includes/Elements/FluentForm.php:1336, ../includes/Elements/FluentForm.php:1421, ../includes/Elements/FluentForm.php:1602, ../includes/Elements/FluentForm.php:2025, ../includes/Elements/FluentForm.php:2191, ../includes/Elements/Formstack.php:680, ../includes/Elements/Formstack.php:735, ../includes/Elements/Formstack.php:989, ../includes/Elements/Formstack.php:1322, ../includes/Elements/Formstack.php:1487, ../includes/Elements/Formstack.php:1835, ../includes/Elements/Formstack.php:1964, ../includes/Elements/GravityForms.php:766, ../includes/Elements/GravityForms.php:1387, ../includes/Elements/GravityForms.php:1583, ../includes/Elements/GravityForms.php:1702, ../includes/Elements/GravityForms.php:1906, ../includes/Elements/GravityForms.php:2135, ../includes/Elements/GravityForms.php:2312, ../includes/Elements/Image_Accordion.php:329, ../includes/Elements/Image_Accordion.php:441, ../includes/Elements/Info_Box.php:556, ../includes/Elements/Interactive_Circle.php:335, ../includes/Elements/Interactive_Circle.php:720, ../includes/Elements/Login_Register.php:1617, ../includes/Elements/Login_Register.php:2182, ../includes/Elements/Login_Register.php:2321, ../includes/Elements/Login_Register.php:2394, ../includes/Elements/Login_Register.php:2485, ../includes/Elements/Login_Register.php:2587, ../includes/Elements/Login_Register.php:2623, ../includes/Elements/Login_Register.php:2785, ../includes/Elements/Login_Register.php:3387, ../includes/Elements/Login_Register.php:3698, ../includes/Elements/NinjaForms.php:784, ../includes/Elements/NinjaForms.php:1419, ../includes/Elements/Post_Timeline.php:168, ../includes/Elements/Post_Timeline.php:552, ../includes/Elements/Pricing_Table.php:753, ../includes/Elements/Pricing_Table.php:1553, ../includes/Elements/Pricing_Table.php:1861, ../includes/Elements/Product_Grid.php:832, ../includes/Elements/Product_Grid.php:1083, ../includes/Elements/Product_Grid.php:1495, ../includes/Elements/Simple_Menu.php:354, ../includes/Elements/Simple_Menu.php:514, ../includes/Elements/Simple_Menu.php:687, ../includes/Elements/Simple_Menu.php:1151, ../includes/Elements/Team_Member.php:514, ../includes/Elements/Testimonial.php:421, ../includes/Elements/Tooltip.php:352, ../includes/Elements/Tooltip.php:606, ../includes/Elements/Twitter_Feed.php:485, ../includes/Elements/Twitter_Feed.php:544, ../includes/Elements/Twitter_Feed.php:577, ../includes/Elements/WeForms.php:676, ../includes/Elements/Woo_Cart.php:1208, ../includes/Elements/Woo_Cart.php:1763, ../includes/Elements/Woo_Cart.php:1910, ../includes/Elements/Woo_Cart.php:2027, ../includes/Elements/Woo_Cart.php:2181, ../includes/Elements/Woo_Cart.php:2283, ../includes/Elements/Woo_Checkout.php:764, ../includes/Elements/Woo_Checkout.php:1356, ../includes/Elements/Woo_Checkout.php:1403, ../includes/Elements/Woo_Checkout.php:1601, ../includes/Elements/Woo_Checkout.php:1750, ../includes/Elements/Woo_Checkout.php:1779, ../includes/Elements/Woo_Checkout.php:1951, ../includes/Elements/Woo_Checkout.php:2166, ../includes/Elements/Woo_Checkout.php:2502, ../includes/Elements/Woo_Checkout.php:2833, ../includes/Elements/Woo_Product_Carousel.php:1041, ../includes/Elements/Woo_Product_Carousel.php:2276, ../includes/Elements/Woo_Product_Gallery.php:590, ../includes/Elements/Woo_Product_Gallery.php:694, ../includes/Elements/Woo_Product_Gallery.php:973, ../includes/Elements/Woo_Product_Gallery.php:1218, ../includes/Elements/Woo_Product_Gallery.php:1280, ../includes/Elements/WpForms.php:752, ../includes/Elements/WpForms.php:1255, ../includes/Extensions/Table_of_Content.php:680, ../includes/Extensions/Table_of_Content.php:868, ../includes/Traits/Controls.php:1588, ../includes/Traits/Controls.php:1633, ../includes/Traits/Controls.php:2134, ../includes/Traits/Woo_Product_Comparable.php:352, ../includes/Traits/Woo_Product_Comparable.php:997, ../includes/Traits/Woo_Product_Comparable.php:1146, ../includes/Traits/Woo_Product_Comparable.php:1615
|
797 |
msgid "Padding"
|
798 |
msgstr ""
|
799 |
|
813 |
msgid "Highlight"
|
814 |
msgstr ""
|
815 |
|
816 |
+
#: ../includes/Elements/Advanced_Data_Table.php:651, ../includes/Elements/Adv_Tabs.php:184, ../includes/Elements/Countdown.php:486, ../includes/Elements/Data_Table.php:148, ../includes/Elements/Filterable_Gallery.php:189, ../includes/Elements/Filterable_Gallery.php:230, ../includes/Elements/Flip_Box.php:204, ../includes/Elements/Flip_Box.php:435, ../includes/Elements/Flip_Box.php:654, ../includes/Elements/GravityForms.php:1060, ../includes/Elements/Info_Box.php:99, ../includes/Elements/Info_Box.php:805, ../includes/Elements/Info_Box.php:885, ../includes/Elements/Info_Box.php:1023, ../includes/Elements/Info_Box.php:1119, ../includes/Elements/Interactive_Circle.php:285, ../includes/Elements/Post_Grid.php:936, ../includes/Elements/Simple_Menu.php:1446, ../includes/Elements/Sticky_Video.php:568, ../includes/Extensions/Table_of_Content.php:893, ../includes/Extensions/Table_of_Content.php:1114
|
817 |
msgid "None"
|
818 |
msgstr ""
|
819 |
|
849 |
msgid "Margin Bottom"
|
850 |
msgstr ""
|
851 |
|
852 |
+
#: ../includes/Elements/Advanced_Data_Table.php:971, ../includes/Elements/Advanced_Data_Table.php:1119, ../includes/Elements/Caldera_Forms.php:229, ../includes/Elements/Caldera_Forms.php:557, ../includes/Elements/Caldera_Forms.php:1132, ../includes/Elements/Contact_Form_7.php:439, ../includes/Elements/Contact_Form_7.php:1158, ../includes/Elements/Countdown.php:198, ../includes/Elements/Cta_Box.php:112, ../includes/Elements/Data_Table.php:547, ../includes/Elements/Dual_Color_Header.php:186, ../includes/Elements/Dual_Color_Header.php:650, ../includes/Elements/Event_Calendar.php:1146, ../includes/Elements/Event_Calendar.php:1278, ../includes/Elements/Fancy_Text.php:170, ../includes/Elements/Filterable_Gallery.php:765, ../includes/Elements/FluentForm.php:263, ../includes/Elements/FluentForm.php:604, ../includes/Elements/FluentForm.php:1237, ../includes/Elements/FluentForm.php:1482, ../includes/Elements/Formstack.php:445, ../includes/Elements/Formstack.php:759, ../includes/Elements/Formstack.php:1368, ../includes/Elements/GravityForms.php:480, ../includes/Elements/GravityForms.php:669, ../includes/Elements/GravityForms.php:1946, ../includes/Elements/GravityForms.php:2206, ../includes/Elements/Login_Register.php:3441, ../includes/Elements/Login_Register.php:3773, ../includes/Elements/NinjaForms.php:417, ../includes/Elements/NinjaForms.php:599, ../includes/Elements/NinjaForms.php:1294, ../includes/Elements/Post_Grid.php:483, ../includes/Elements/Post_Grid.php:801, ../includes/Elements/Post_Grid.php:884, ../includes/Elements/Post_Timeline.php:478, ../includes/Elements/Product_Grid.php:717, ../includes/Elements/Product_Grid.php:1035, ../includes/Elements/Product_Grid.php:1709, ../includes/Elements/Product_Grid.php:2194, ../includes/Elements/Progress_Bar.php:317, ../includes/Elements/Progress_Bar.php:528, ../includes/Elements/Simple_Menu.php:375, ../includes/Elements/Simple_Menu.php:782, ../includes/Elements/Simple_Menu.php:808, ../includes/Elements/Simple_Menu.php:833, ../includes/Elements/Simple_Menu.php:1128, ../includes/Elements/Tooltip.php:207, ../includes/Elements/Woo_Cart.php:267, ../includes/Elements/Woo_Cart.php:492, ../includes/Elements/Woo_Cart.php:584, ../includes/Elements/Woo_Cart.php:655, ../includes/Elements/Woo_Cart.php:733, ../includes/Elements/Woo_Cart.php:845, ../includes/Elements/Woo_Cart.php:1615, ../includes/Elements/Woo_Cart.php:2244, ../includes/Elements/Woo_Product_Carousel.php:827, ../includes/Elements/Woo_Product_Carousel.php:876, ../includes/Elements/Woo_Product_Gallery.php:189, ../includes/Elements/Woo_Product_Gallery.php:219, ../includes/Elements/Woo_Product_Gallery.php:548, ../includes/Elements/Woo_Product_Gallery.php:1515, ../includes/Elements/WpForms.php:384, ../includes/Elements/WpForms.php:568, ../includes/Elements/WpForms.php:1133, ../includes/Traits/Controls.php:1441, ../includes/Traits/Controls.php:2153
|
853 |
msgid "Alignment"
|
854 |
msgstr ""
|
855 |
|
856 |
+
#: ../includes/Elements/Advanced_Data_Table.php:1175, ../includes/Elements/Adv_Accordion.php:444, ../includes/Elements/Adv_Accordion.php:598, ../includes/Elements/Adv_Accordion.php:841, ../includes/Elements/Adv_Tabs.php:383, ../includes/Elements/Adv_Tabs.php:528, ../includes/Elements/Adv_Tabs.php:807, ../includes/Elements/Betterdocs_Category_Grid.php:570, ../includes/Elements/Betterdocs_Category_Grid.php:736, ../includes/Elements/Caldera_Forms.php:297, ../includes/Elements/Caldera_Forms.php:359, ../includes/Elements/Contact_Form_7.php:372, ../includes/Elements/Contact_Form_7.php:1653, ../includes/Elements/Content_Ticker.php:464, ../includes/Elements/Countdown.php:1172, ../includes/Elements/Cta_Box.php:544, ../includes/Elements/Cta_Box.php:757, ../includes/Elements/Cta_Box.php:1180, ../includes/Elements/Dual_Color_Header.php:334, ../includes/Elements/Dual_Color_Header.php:702, ../includes/Elements/Fancy_Text.php:492, ../includes/Elements/Filterable_Gallery.php:860, ../includes/Elements/Filterable_Gallery.php:937, ../includes/Elements/Filterable_Gallery.php:1119, ../includes/Elements/Filterable_Gallery.php:1764, ../includes/Elements/Filterable_Gallery.php:2213, ../includes/Elements/Filterable_Gallery.php:2656, ../includes/Elements/Flip_Box.php:1344, ../includes/Elements/FluentForm.php:332, ../includes/Elements/FluentForm.php:394, ../includes/Elements/FluentForm.php:1170, ../includes/Elements/FluentForm.php:1225, ../includes/Elements/FluentForm.php:2203, ../includes/Elements/Formstack.php:502, ../includes/Elements/Formstack.php:552, ../includes/Elements/Formstack.php:692, ../includes/Elements/Formstack.php:747, ../includes/Elements/Formstack.php:1979, ../includes/Elements/GravityForms.php:1116, ../includes/Elements/GravityForms.php:1375, ../includes/Elements/GravityForms.php:1571, ../includes/Elements/GravityForms.php:1920, ../includes/Elements/Image_Accordion.php:341, ../includes/Elements/Image_Accordion.php:430, ../includes/Elements/Info_Box.php:689, ../includes/Elements/Info_Box.php:751, ../includes/Elements/Info_Box.php:983, ../includes/Elements/Info_Box.php:1378, ../includes/Elements/Interactive_Circle.php:346, ../includes/Elements/Interactive_Circle.php:731, ../includes/Elements/Login_Register.php:1602, ../includes/Elements/Login_Register.php:2167, ../includes/Elements/Login_Register.php:2306, ../includes/Elements/Login_Register.php:2379, ../includes/Elements/Login_Register.php:2470, ../includes/Elements/Login_Register.php:2572, ../includes/Elements/Login_Register.php:2608, ../includes/Elements/Login_Register.php:2770, ../includes/Elements/Login_Register.php:3372, ../includes/Elements/Login_Register.php:3619, ../includes/Elements/Login_Register.php:3683, ../includes/Elements/NinjaForms.php:473, ../includes/Elements/NinjaForms.php:523, ../includes/Elements/Post_Grid.php:401, ../includes/Elements/Post_Grid.php:534, ../includes/Elements/Post_Grid.php:549, ../includes/Elements/Post_Grid.php:673, ../includes/Elements/Post_Grid.php:761, ../includes/Elements/Post_Grid.php:837, ../includes/Elements/Pricing_Table.php:765, ../includes/Elements/Pricing_Table.php:1093, ../includes/Elements/Pricing_Table.php:1163, ../includes/Elements/Pricing_Table.php:1873, ../includes/Elements/Team_Member.php:502, ../includes/Elements/Testimonial.php:409, ../includes/Elements/Testimonial.php:507, ../includes/Elements/Testimonial.php:548, ../includes/Elements/Testimonial.php:589, ../includes/Elements/Testimonial.php:622, ../includes/Elements/Tooltip.php:363, ../includes/Elements/Tooltip.php:617, ../includes/Elements/WeForms.php:490, ../includes/Elements/WeForms.php:664, ../includes/Elements/Woo_Cart.php:1220, ../includes/Elements/Woo_Cart.php:1775, ../includes/Elements/Woo_Cart.php:1922, ../includes/Elements/Woo_Cart.php:2040, ../includes/Elements/Woo_Cart.php:2195, ../includes/Elements/Woo_Cart.php:2297, ../includes/Elements/Woo_Checkout.php:1422, ../includes/Elements/Woo_Checkout.php:1798, ../includes/Elements/Woo_Product_Carousel.php:935, ../includes/Elements/Woo_Product_Gallery.php:1206, ../includes/Elements/Woo_Product_Gallery.php:1268, ../includes/Elements/WpForms.php:440, ../includes/Elements/WpForms.php:490, ../includes/Elements/WpForms.php:522, ../includes/Traits/Controls.php:1600, ../includes/Traits/Controls.php:1645, ../includes/Traits/Woo_Product_Comparable.php:340, ../includes/Traits/Woo_Product_Comparable.php:1462
|
857 |
msgid "Margin"
|
858 |
msgstr ""
|
859 |
|
945 |
msgid "Enable FAQ Schema"
|
946 |
msgstr ""
|
947 |
|
948 |
+
#: ../includes/Elements/Adv_Accordion.php:208, ../includes/Elements/Countdown.php:226, ../includes/Elements/Cta_Box.php:73, ../includes/Elements/Dual_Color_Header.php:69, ../includes/Elements/Facebook_Feed.php:275, ../includes/Elements/Feature_List.php:65, ../includes/Elements/Tooltip.php:64
|
949 |
msgid "Content Settings"
|
950 |
msgstr ""
|
951 |
|
981 |
msgid "Content"
|
982 |
msgstr ""
|
983 |
|
984 |
+
#: ../includes/Elements/Adv_Accordion.php:328, ../includes/Elements/Adv_Tabs.php:270, ../includes/Elements/Countdown.php:489, ../includes/Elements/Cta_Box.php:254, ../includes/Elements/Info_Box.php:253
|
985 |
msgid "Saved Templates"
|
986 |
msgstr ""
|
987 |
|
988 |
+
#: ../includes/Elements/Adv_Accordion.php:338, ../includes/Elements/Adv_Tabs.php:279, ../includes/Elements/Countdown.php:536, ../includes/Elements/Cta_Box.php:263, ../includes/Elements/Data_Table.php:339, ../includes/Elements/Info_Box.php:262
|
989 |
msgid "Choose Template"
|
990 |
msgstr ""
|
991 |
|
1045 |
msgid "Active"
|
1046 |
msgstr ""
|
1047 |
|
1048 |
+
#: ../includes/Elements/Adv_Accordion.php:795, ../includes/Elements/Countdown.php:1184, ../includes/Elements/Cta_Box.php:80, ../includes/Elements/Cta_Box.php:686, ../includes/Elements/Data_Table.php:805, ../includes/Elements/Dual_Color_Header.php:76, ../includes/Elements/Facebook_Feed.php:687, ../includes/Elements/Facebook_Feed.php:851, ../includes/Elements/Flip_Box.php:1216, ../includes/Elements/Flip_Box.php:1285, ../includes/Elements/Info_Box.php:1389, ../includes/Elements/Tooltip.php:323, ../includes/Elements/Twitter_Feed.php:756
|
1049 |
msgid "Content Style"
|
1050 |
msgstr ""
|
1051 |
|
1065 |
msgid "Caret Color"
|
1066 |
msgstr ""
|
1067 |
|
1068 |
+
#: ../includes/Elements/Adv_Tabs.php:80, ../includes/Elements/Countdown.php:232, ../includes/Elements/Facebook_Feed.php:245, ../includes/Elements/Filterable_Gallery.php:171, ../includes/Elements/Product_Grid.php:232, ../includes/Elements/Product_Grid.php:426, ../includes/Elements/Progress_Bar.php:75, ../includes/Elements/Progress_Bar.php:101, ../includes/Elements/Simple_Menu.php:155, ../includes/Elements/Woo_Cart.php:146, ../includes/Elements/Woo_Checkout.php:124, ../includes/Elements/Woo_Product_Carousel.php:209, ../includes/Elements/Woo_Product_Gallery.php:310, ../includes/Elements/Woo_Product_Gallery.php:445, ../includes/Traits/Controls.php:431, ../includes/Traits/Controls.php:560, ../includes/Traits/Controls.php:620
|
1069 |
msgid "Layout"
|
1070 |
msgstr ""
|
1071 |
|
1089 |
msgid "Stacked"
|
1090 |
msgstr ""
|
1091 |
|
1092 |
+
#: ../includes/Elements/Adv_Tabs.php:108, ../includes/Elements/Contact_Form_7.php:831, ../includes/Elements/Countdown.php:169, ../includes/Elements/Login_Register.php:3410, ../includes/Elements/Login_Register.php:3722
|
1093 |
msgid "Inline"
|
1094 |
msgstr ""
|
1095 |
|
1185 |
msgid "Show Icon"
|
1186 |
msgstr ""
|
1187 |
|
1188 |
+
#: ../includes/Elements/Betterdocs_Category_Box.php:158, ../includes/Elements/Betterdocs_Category_Box.php:170, ../includes/Elements/Betterdocs_Category_Box.php:205, ../includes/Elements/Betterdocs_Category_Grid.php:177, ../includes/Elements/Betterdocs_Category_Grid.php:190, ../includes/Elements/Betterdocs_Category_Grid.php:205, ../includes/Elements/Betterdocs_Category_Grid.php:244, ../includes/Elements/Betterdocs_Category_Grid.php:260, ../includes/Elements/Betterdocs_Category_Grid.php:272, ../includes/Elements/Betterdocs_Category_Grid.php:1303, ../includes/Elements/Caldera_Forms.php:152, ../includes/Elements/Caldera_Forms.php:165, ../includes/Elements/Caldera_Forms.php:191, ../includes/Elements/Contact_Form_7.php:205, ../includes/Elements/Contact_Form_7.php:231, ../includes/Elements/Contact_Form_7.php:251, ../includes/Elements/Content_Ticker.php:255, ../includes/Elements/Countdown.php:587, ../includes/Elements/Creative_Button.php:252, ../includes/Elements/Cta_Box.php:170, ../includes/Elements/Cta_Box.php:353, ../includes/Elements/Dual_Color_Header.php:95, ../includes/Elements/Dual_Color_Header.php:105, ../includes/Elements/Facebook_Feed.php:372, ../includes/Elements/Facebook_Feed.php:384, ../includes/Elements/Facebook_Feed.php:399, ../includes/Elements/Facebook_Feed.php:414, ../includes/Elements/Facebook_Feed.php:429, ../includes/Elements/Facebook_Feed.php:495, ../includes/Elements/Feature_List.php:361, ../includes/Elements/Filterable_Gallery.php:277, ../includes/Elements/FluentForm.php:194, ../includes/Elements/FluentForm.php:206, ../includes/Elements/FluentForm.php:232, ../includes/Elements/FluentForm.php:1758, ../includes/Elements/FluentForm.php:1826, ../includes/Elements/Formstack.php:235, ../includes/Elements/Formstack.php:247, ../includes/Elements/Formstack.php:273, ../includes/Elements/Formstack.php:286, ../includes/Elements/Formstack.php:1622, ../includes/Elements/GravityForms.php:161, ../includes/Elements/GravityForms.php:176, ../includes/Elements/GravityForms.php:222, ../includes/Elements/GravityForms.php:234, ../includes/Elements/GravityForms.php:272, ../includes/Elements/GravityForms.php:292, ../includes/Elements/Info_Box.php:291, ../includes/Elements/Login_Register.php:371, ../includes/Elements/Login_Register.php:720, ../includes/Elements/NinjaForms.php:126, ../includes/Elements/NinjaForms.php:173, ../includes/Elements/NinjaForms.php:186, ../includes/Elements/NinjaForms.php:212, ../includes/Elements/NinjaForms.php:232, ../includes/Elements/Post_Timeline.php:120, ../includes/Elements/Pricing_Table.php:515, ../includes/Elements/Pricing_Table.php:1665, ../includes/Elements/Product_Grid.php:583, ../includes/Elements/Product_Grid.php:685, ../includes/Elements/Product_Grid.php:1526, ../includes/Elements/Product_Grid.php:2145, ../includes/Elements/Twitter_Feed.php:433, ../includes/Elements/Woo_Cart.php:430, ../includes/Elements/Woo_Cart.php:478, ../includes/Elements/Woo_Cart.php:548, ../includes/Elements/Woo_Cart.php:560, ../includes/Elements/Woo_Cart.php:631, ../includes/Elements/Woo_Cart.php:709, ../includes/Elements/Woo_Cart.php:780, ../includes/Elements/Woo_Cart.php:904, ../includes/Elements/Woo_Cart.php:928, ../includes/Elements/Woo_Cart.php:965, ../includes/Elements/Woo_Cart.php:1009, ../includes/Elements/Woo_Cart.php:1022, ../includes/Elements/Woo_Cart.php:1037, ../includes/Elements/Woo_Cart.php:1052, ../includes/Elements/Woo_Cart.php:1067, ../includes/Elements/Woo_Cart.php:1082, ../includes/Elements/Woo_Cart.php:1097, ../includes/Elements/Woo_Product_Carousel.php:221, ../includes/Elements/Woo_Product_Carousel.php:638, ../includes/Elements/Woo_Product_Carousel.php:697, ../includes/Elements/Woo_Product_Gallery.php:517, ../includes/Elements/Woo_Product_Gallery.php:1000, ../includes/Elements/WpForms.php:119, ../includes/Elements/WpForms.php:134, ../includes/Elements/WpForms.php:180, ../includes/Elements/WpForms.php:193, ../includes/Elements/WpForms.php:216, ../includes/Traits/Controls.php:591, ../includes/Traits/Controls.php:653, ../includes/Traits/Controls.php:683, ../includes/Traits/Controls.php:962, ../includes/Traits/Controls.php:1011, ../includes/Traits/Controls.php:1040, ../includes/Traits/Controls.php:1108, ../includes/Traits/Controls.php:1143, ../includes/Traits/Controls.php:1180, ../includes/Traits/Controls.php:1269, ../includes/Traits/Controls.php:1297, ../includes/Traits/Controls.php:1313, ../includes/Traits/Controls.php:1328
|
1189 |
msgid "Show"
|
1190 |
msgstr ""
|
1191 |
|
1192 |
+
#: ../includes/Elements/Betterdocs_Category_Box.php:159, ../includes/Elements/Betterdocs_Category_Box.php:171, ../includes/Elements/Betterdocs_Category_Box.php:206, ../includes/Elements/Betterdocs_Category_Grid.php:178, ../includes/Elements/Betterdocs_Category_Grid.php:191, ../includes/Elements/Betterdocs_Category_Grid.php:206, ../includes/Elements/Betterdocs_Category_Grid.php:245, ../includes/Elements/Betterdocs_Category_Grid.php:261, ../includes/Elements/Betterdocs_Category_Grid.php:273, ../includes/Elements/Betterdocs_Category_Grid.php:1304, ../includes/Elements/Caldera_Forms.php:153, ../includes/Elements/Caldera_Forms.php:166, ../includes/Elements/Caldera_Forms.php:192, ../includes/Elements/Contact_Form_7.php:206, ../includes/Elements/Contact_Form_7.php:232, ../includes/Elements/Contact_Form_7.php:252, ../includes/Elements/Content_Ticker.php:256, ../includes/Elements/Countdown.php:588, ../includes/Elements/Creative_Button.php:253, ../includes/Elements/Cta_Box.php:171, ../includes/Elements/Cta_Box.php:354, ../includes/Elements/Dual_Color_Header.php:96, ../includes/Elements/Dual_Color_Header.php:106, ../includes/Elements/Facebook_Feed.php:373, ../includes/Elements/Facebook_Feed.php:385, ../includes/Elements/Facebook_Feed.php:400, ../includes/Elements/Facebook_Feed.php:415, ../includes/Elements/Facebook_Feed.php:430, ../includes/Elements/Facebook_Feed.php:496, ../includes/Elements/Filterable_Gallery.php:278, ../includes/Elements/FluentForm.php:195, ../includes/Elements/FluentForm.php:207, ../includes/Elements/FluentForm.php:233, ../includes/Elements/FluentForm.php:1759, ../includes/Elements/FluentForm.php:1827, ../includes/Elements/Formstack.php:236, ../includes/Elements/Formstack.php:248, ../includes/Elements/Formstack.php:274, ../includes/Elements/Formstack.php:287, ../includes/Elements/Formstack.php:1623, ../includes/Elements/GravityForms.php:162, ../includes/Elements/GravityForms.php:177, ../includes/Elements/GravityForms.php:223, ../includes/Elements/GravityForms.php:235, ../includes/Elements/GravityForms.php:273, ../includes/Elements/GravityForms.php:293, ../includes/Elements/Info_Box.php:292, ../includes/Elements/Login_Register.php:370, ../includes/Elements/Login_Register.php:628, ../includes/Elements/Login_Register.php:719, ../includes/Elements/NinjaForms.php:127, ../includes/Elements/NinjaForms.php:174, ../includes/Elements/NinjaForms.php:187, ../includes/Elements/NinjaForms.php:213, ../includes/Elements/NinjaForms.php:233, ../includes/Elements/Post_Timeline.php:121, ../includes/Elements/Pricing_Table.php:516, ../includes/Elements/Pricing_Table.php:1666, ../includes/Elements/Product_Grid.php:584, ../includes/Elements/Product_Grid.php:686, ../includes/Elements/Product_Grid.php:1527, ../includes/Elements/Product_Grid.php:2146, ../includes/Elements/Twitter_Feed.php:434, ../includes/Elements/Woo_Cart.php:431, ../includes/Elements/Woo_Cart.php:479, ../includes/Elements/Woo_Cart.php:549, ../includes/Elements/Woo_Cart.php:561, ../includes/Elements/Woo_Cart.php:632, ../includes/Elements/Woo_Cart.php:710, ../includes/Elements/Woo_Cart.php:781, ../includes/Elements/Woo_Cart.php:905, ../includes/Elements/Woo_Cart.php:929, ../includes/Elements/Woo_Cart.php:966, ../includes/Elements/Woo_Cart.php:1010, ../includes/Elements/Woo_Cart.php:1023, ../includes/Elements/Woo_Cart.php:1038, ../includes/Elements/Woo_Cart.php:1053, ../includes/Elements/Woo_Cart.php:1068, ../includes/Elements/Woo_Cart.php:1083, ../includes/Elements/Woo_Cart.php:1098, ../includes/Elements/Woo_Checkout.php:334, ../includes/Elements/Woo_Product_Carousel.php:222, ../includes/Elements/Woo_Product_Carousel.php:639, ../includes/Elements/Woo_Product_Carousel.php:698, ../includes/Elements/Woo_Product_Gallery.php:518, ../includes/Elements/Woo_Product_Gallery.php:1001, ../includes/Elements/WpForms.php:120, ../includes/Elements/WpForms.php:135, ../includes/Elements/WpForms.php:181, ../includes/Elements/WpForms.php:194, ../includes/Elements/WpForms.php:217, ../includes/Traits/Controls.php:592, ../includes/Traits/Controls.php:654, ../includes/Traits/Controls.php:684, ../includes/Traits/Controls.php:963, ../includes/Traits/Controls.php:1012, ../includes/Traits/Controls.php:1041, ../includes/Traits/Controls.php:1109, ../includes/Traits/Controls.php:1144, ../includes/Traits/Controls.php:1181, ../includes/Traits/Controls.php:1270, ../includes/Traits/Controls.php:1298, ../includes/Traits/Controls.php:1314, ../includes/Traits/Controls.php:1329
|
1193 |
msgid "Hide"
|
1194 |
msgstr ""
|
1195 |
|
1265 |
msgid "File Not Found"
|
1266 |
msgstr ""
|
1267 |
|
1268 |
+
#: ../includes/Elements/Betterdocs_Category_Box.php:1185, ../includes/Elements/Betterdocs_Category_Box.php:1150, ../includes/Elements/Betterdocs_Category_Grid.php:1687, ../includes/Elements/Betterdocs_Category_Grid.php:1654, ../includes/Elements/Post_Grid.php:1103, ../includes/Elements/Post_Timeline.php:781, ../includes/Elements/Product_Grid.php:3070, ../includes/Elements/Woo_Product_Gallery.php:2389, ../includes/Traits/Ajax_Handler.php:254
|
1269 |
msgid "<p class=\"no-posts-found\">No posts found!</p>"
|
1270 |
msgstr ""
|
1271 |
|
1389 |
msgid "Close Icon"
|
1390 |
msgstr ""
|
1391 |
|
1392 |
+
#: ../includes/Elements/Betterdocs_Search_Form.php:294, ../includes/Elements/Caldera_Forms.php:1020, ../includes/Elements/Caldera_Forms.php:1334, ../includes/Elements/Contact_Form_7.php:1047, ../includes/Elements/Contact_Form_7.php:1360, ../includes/Elements/Content_Ticker.php:680, ../includes/Elements/Countdown.php:868, ../includes/Elements/Countdown.php:940, ../includes/Elements/Countdown.php:1012, ../includes/Elements/Countdown.php:1084, ../includes/Elements/Creative_Button.php:423, ../includes/Elements/Cta_Box.php:1073, ../includes/Elements/Cta_Box.php:1312, ../includes/Elements/Event_Calendar.php:821, ../includes/Elements/Facebook_Feed.php:795, ../includes/Elements/Filterable_Gallery.php:2723, ../includes/Elements/FluentForm.php:1016, ../includes/Elements/FluentForm.php:1706, ../includes/Elements/Formstack.php:1570, ../includes/Elements/GravityForms.php:1101, ../includes/Elements/GravityForms.php:1334, ../includes/Elements/GravityForms.php:1530, ../includes/Elements/GravityForms.php:1753, ../includes/Elements/GravityForms.php:2117, ../includes/Elements/GravityForms.php:2376, ../includes/Elements/Interactive_Circle.php:367, ../includes/Elements/Interactive_Circle.php:577, ../includes/Elements/Interactive_Circle.php:647, ../includes/Elements/NinjaForms.php:1067, ../includes/Elements/NinjaForms.php:1483, ../includes/Elements/Pricing_Table.php:2041, ../includes/Elements/Product_Grid.php:802, ../includes/Elements/Product_Grid.php:942, ../includes/Elements/Product_Grid.php:1662, ../includes/Elements/Product_Grid.php:1923, ../includes/Elements/Product_Grid.php:2105, ../includes/Elements/Product_Grid.php:2314, ../includes/Elements/Product_Grid.php:2358, ../includes/Elements/Product_Grid.php:2553, ../includes/Elements/Product_Grid.php:2649, ../includes/Elements/Product_Grid.php:2761, ../includes/Elements/Simple_Menu.php:1001, ../includes/Elements/Simple_Menu.php:1097, ../includes/Elements/Simple_Menu.php:1310, ../includes/Elements/Simple_Menu.php:1405, ../includes/Elements/Sticky_Video.php:595, ../includes/Elements/Twitter_Feed.php:683, ../includes/Elements/WeForms.php:464, ../includes/Elements/WeForms.php:764, ../includes/Elements/Woo_Cart.php:1232, ../includes/Elements/Woo_Cart.php:1510, ../includes/Elements/Woo_Cart.php:1873, ../includes/Elements/Woo_Cart.php:2150, ../includes/Elements/Woo_Checkout.php:910, ../includes/Elements/Woo_Checkout.php:1117, ../includes/Elements/Woo_Checkout.php:1564, ../includes/Elements/Woo_Checkout.php:1914, ../includes/Elements/Woo_Checkout.php:2031, ../includes/Elements/Woo_Checkout.php:2075, ../includes/Elements/Woo_Checkout.php:2119, ../includes/Elements/Woo_Checkout.php:2308, ../includes/Elements/Woo_Checkout.php:2324, ../includes/Elements/Woo_Checkout.php:2672, ../includes/Elements/Woo_Checkout.php:2784, ../includes/Elements/Woo_Product_Carousel.php:992, ../includes/Elements/Woo_Product_Carousel.php:1370, ../includes/Elements/Woo_Product_Carousel.php:1494, ../includes/Elements/Woo_Product_Carousel.php:1662, ../includes/Elements/Woo_Product_Carousel.php:1757, ../includes/Elements/Woo_Product_Carousel.php:1871, ../includes/Elements/Woo_Product_Carousel.php:2316, ../includes/Elements/Woo_Product_Carousel.php:2743, ../includes/Elements/Woo_Product_Gallery.php:648, ../includes/Elements/Woo_Product_Gallery.php:1122, ../includes/Elements/Woo_Product_Gallery.php:1364, ../includes/Elements/Woo_Product_Gallery.php:1402, ../includes/Elements/Woo_Product_Gallery.php:1888, ../includes/Elements/Woo_Product_Gallery.php:1984, ../includes/Elements/Woo_Product_Gallery.php:2096, ../includes/Elements/WpForms.php:1021, ../includes/Elements/WpForms.php:1339, ../includes/Traits/Controls.php:1755, ../includes/Traits/Woo_Product_Comparable.php:1724
|
1393 |
msgid "Border Color"
|
1394 |
msgstr ""
|
1395 |
|
1465 |
msgid "Form Alignment"
|
1466 |
msgstr ""
|
1467 |
|
1468 |
+
#: ../includes/Elements/Caldera_Forms.php:411, ../includes/Elements/Contact_Form_7.php:327, ../includes/Elements/Contact_Form_7.php:828, ../includes/Elements/Countdown.php:73, ../includes/Elements/Creative_Button.php:227, ../includes/Elements/Cta_Box.php:735, ../includes/Elements/Cta_Box.php:1158, ../includes/Elements/Dual_Color_Header.php:81, ../includes/Elements/Flip_Box.php:878, ../includes/Elements/FluentForm.php:458, ../includes/Elements/Formstack.php:330, ../includes/Elements/GravityForms.php:343, ../includes/Elements/Login_Register.php:453, ../includes/Elements/Login_Register.php:626, ../includes/Elements/Login_Register.php:1189, ../includes/Elements/Login_Register.php:1552, ../includes/Elements/Login_Register.php:1678, ../includes/Elements/Login_Register.php:1935, ../includes/Elements/Login_Register.php:2079, ../includes/Elements/Login_Register.php:2229, ../includes/Elements/Login_Register.php:2372, ../includes/Elements/Login_Register.php:2463, ../includes/Elements/Login_Register.php:2561, ../includes/Elements/Login_Register.php:2763, ../includes/Elements/Login_Register.php:2808, ../includes/Elements/Login_Register.php:2840, ../includes/Elements/Login_Register.php:3074, ../includes/Elements/Login_Register.php:3206, ../includes/Elements/Login_Register.php:3366, ../includes/Elements/Login_Register.php:3677, ../includes/Elements/NinjaForms.php:278, ../includes/Elements/Post_Grid.php:254, ../includes/Elements/Pricing_Table.php:87, ../includes/Elements/Pricing_Table.php:467, ../includes/Elements/Product_Grid.php:250, ../includes/Elements/Simple_Menu.php:402, ../includes/Elements/Simple_Menu.php:528, ../includes/Elements/Simple_Menu.php:888, ../includes/Elements/Simple_Menu.php:1199, ../includes/Elements/Sticky_Video.php:377, ../includes/Elements/Team_Member.php:403, ../includes/Elements/Testimonial.php:253, ../includes/Elements/Testimonial.php:310, ../includes/Elements/TypeForm.php:196, ../includes/Elements/WeForms.php:161, ../includes/Elements/WeForms.php:631, ../includes/Elements/Woo_Checkout.php:129, ../includes/Elements/WpForms.php:267, ../includes/Traits/Controls.php:580, ../includes/Traits/Controls.php:1825, ../includes/Traits/Login_Registration.php:606, ../includes/Traits/Woo_Product_Comparable.php:419, ../includes/Traits/Woo_Product_Comparable.php:533, ../includes/Traits/Woo_Product_Comparable.php:624, ../includes/Traits/Woo_Product_Comparable.php:693, ../includes/Template/Betterdocs-Category-Box/Layout_Default.php:4, ../includes/Template/Betterdocs-Category-Grid/Layout_Default.php:4, ../includes/Template/Content-Ticker/default.php:3, ../includes/Template/Eicon-Woocommerce/default.php:3, ../includes/Template/Post-Grid/default.php:5, ../includes/Template/Post-Timeline/default.php:4, ../includes/Template/Woo-Product-Gallery/default.php:3
|
1469 |
msgid "Default"
|
1470 |
msgstr ""
|
1471 |
|
1557 |
msgid "Error Fields"
|
1558 |
msgstr ""
|
1559 |
|
1560 |
+
#: ../includes/Elements/Caldera_Forms.php:1455, ../includes/Elements/Countdown.php:777, ../includes/Elements/Countdown.php:856, ../includes/Elements/Countdown.php:928, ../includes/Elements/Countdown.php:1000, ../includes/Elements/Countdown.php:1072, ../includes/Elements/FluentForm.php:1447, ../includes/Elements/FluentForm.php:1769, ../includes/Elements/WeForms.php:513
|
1561 |
msgid "Label Color"
|
1562 |
msgstr ""
|
1563 |
|
1789 |
msgid "Timer Settings"
|
1790 |
msgstr ""
|
1791 |
|
1792 |
+
#: ../includes/Elements/Countdown.php:70, ../includes/Elements/Login_Register.php:1136, ../includes/Traits/Woo_Product_Comparable.php:241
|
1793 |
+
msgid "Type"
|
1794 |
+
msgstr ""
|
1795 |
+
|
1796 |
+
#: ../includes/Elements/Countdown.php:74
|
1797 |
+
msgid "Evergreen Timer"
|
1798 |
+
msgstr ""
|
1799 |
+
|
1800 |
+
#: ../includes/Elements/Countdown.php:83, ../includes/Elements/Countdown.php:86, ../includes/Elements/Countdown.php:126, ../includes/Elements/Countdown.php:295, ../includes/Elements/Countdown.php:880
|
1801 |
+
msgid "Hours"
|
1802 |
+
msgstr ""
|
1803 |
+
|
1804 |
+
#: ../includes/Elements/Countdown.php:96, ../includes/Elements/Countdown.php:99, ../includes/Elements/Countdown.php:321, ../includes/Elements/Countdown.php:952
|
1805 |
+
msgid "Minutes"
|
1806 |
+
msgstr ""
|
1807 |
+
|
1808 |
+
#: ../includes/Elements/Countdown.php:109
|
1809 |
+
msgid "Recurring Countdown"
|
1810 |
+
msgstr ""
|
1811 |
+
|
1812 |
+
#: ../includes/Elements/Countdown.php:122
|
1813 |
+
msgid "Restart After (In Hours)"
|
1814 |
+
msgstr ""
|
1815 |
+
|
1816 |
+
#: ../includes/Elements/Countdown.php:125
|
1817 |
+
msgid "Specify how much time it will take to restart the countdown. If you set 0, the countdown will restart immediately."
|
1818 |
+
msgstr ""
|
1819 |
+
|
1820 |
+
#: ../includes/Elements/Countdown.php:137
|
1821 |
+
msgid "Recurring Countdown End Date"
|
1822 |
+
msgstr ""
|
1823 |
+
|
1824 |
+
#: ../includes/Elements/Countdown.php:140
|
1825 |
+
msgid "Set the countdown end time"
|
1826 |
+
msgstr ""
|
1827 |
+
|
1828 |
+
#: ../includes/Elements/Countdown.php:151
|
1829 |
msgid "Countdown Due Date"
|
1830 |
msgstr ""
|
1831 |
|
1832 |
+
#: ../includes/Elements/Countdown.php:154
|
1833 |
msgid "Set the due date and time"
|
1834 |
msgstr ""
|
1835 |
|
1836 |
+
#: ../includes/Elements/Countdown.php:164
|
1837 |
msgid "Label Position"
|
1838 |
msgstr ""
|
1839 |
|
1840 |
+
#: ../includes/Elements/Countdown.php:168, ../includes/Elements/Login_Register.php:3411, ../includes/Elements/Login_Register.php:3723, ../includes/Traits/Controls.php:435
|
1841 |
msgid "Block"
|
1842 |
msgstr ""
|
1843 |
|
1844 |
+
#: ../includes/Elements/Countdown.php:177
|
1845 |
msgid "Left spacing for Labels"
|
1846 |
msgstr ""
|
1847 |
|
1848 |
+
#: ../includes/Elements/Countdown.php:179
|
1849 |
msgid "Use when you select inline labels"
|
1850 |
msgstr ""
|
1851 |
|
1852 |
+
#: ../includes/Elements/Countdown.php:236, ../includes/Elements/Event_Calendar.php:1380
|
1853 |
msgid "List view"
|
1854 |
msgstr ""
|
1855 |
|
1856 |
+
#: ../includes/Elements/Countdown.php:240
|
1857 |
msgid "Grid View"
|
1858 |
msgstr ""
|
1859 |
|
1860 |
+
#: ../includes/Elements/Countdown.php:254
|
1861 |
msgid "Display Days"
|
1862 |
msgstr ""
|
1863 |
|
1864 |
+
#: ../includes/Elements/Countdown.php:264
|
1865 |
msgid "Custom Label for Days"
|
1866 |
msgstr ""
|
1867 |
|
1868 |
+
#: ../includes/Elements/Countdown.php:269, ../includes/Elements/Countdown.php:808
|
1869 |
msgid "Days"
|
1870 |
msgstr ""
|
1871 |
|
1872 |
+
#: ../includes/Elements/Countdown.php:270, ../includes/Elements/Countdown.php:296, ../includes/Elements/Countdown.php:322, ../includes/Elements/Countdown.php:348
|
1873 |
msgid "Leave blank to hide"
|
1874 |
msgstr ""
|
1875 |
|
1876 |
+
#: ../includes/Elements/Countdown.php:280
|
1877 |
msgid "Display Hours"
|
1878 |
msgstr ""
|
1879 |
|
1880 |
+
#: ../includes/Elements/Countdown.php:290
|
1881 |
msgid "Custom Label for Hours"
|
1882 |
msgstr ""
|
1883 |
|
1884 |
+
#: ../includes/Elements/Countdown.php:306
|
|
|
|
|
|
|
|
|
1885 |
msgid "Display Minutes"
|
1886 |
msgstr ""
|
1887 |
|
1888 |
+
#: ../includes/Elements/Countdown.php:316
|
1889 |
msgid "Custom Label for Minutes"
|
1890 |
msgstr ""
|
1891 |
|
1892 |
+
#: ../includes/Elements/Countdown.php:332
|
|
|
|
|
|
|
|
|
1893 |
msgid "Display Seconds"
|
1894 |
msgstr ""
|
1895 |
|
1896 |
+
#: ../includes/Elements/Countdown.php:342
|
1897 |
msgid "Custom Label for Seconds"
|
1898 |
msgstr ""
|
1899 |
|
1900 |
+
#: ../includes/Elements/Countdown.php:347, ../includes/Elements/Countdown.php:1024
|
1901 |
msgid "Seconds"
|
1902 |
msgstr ""
|
1903 |
|
1904 |
+
#: ../includes/Elements/Countdown.php:358
|
1905 |
msgid "Countdown Separator"
|
1906 |
msgstr ""
|
1907 |
|
1908 |
+
#: ../includes/Elements/Countdown.php:366
|
1909 |
msgid "Display Separator"
|
1910 |
msgstr ""
|
1911 |
|
1912 |
+
#: ../includes/Elements/Countdown.php:376
|
1913 |
msgid "Separator Style"
|
1914 |
msgstr ""
|
1915 |
|
1916 |
+
#: ../includes/Elements/Countdown.php:380, ../includes/Elements/Feature_List.php:432, ../includes/Elements/GravityForms.php:1061, ../includes/Elements/Sticky_Video.php:569, ../includes/Extensions/Table_of_Content.php:1111
|
1917 |
msgid "Solid"
|
1918 |
msgstr ""
|
1919 |
|
1920 |
+
#: ../includes/Elements/Countdown.php:381, ../includes/Elements/Feature_List.php:434, ../includes/Elements/GravityForms.php:1063, ../includes/Elements/Sticky_Video.php:571, ../includes/Extensions/Table_of_Content.php:1113
|
1921 |
msgid "Dotted"
|
1922 |
msgstr ""
|
1923 |
|
1924 |
+
#: ../includes/Elements/Countdown.php:392
|
1925 |
msgid "Position Top"
|
1926 |
msgstr ""
|
1927 |
|
1928 |
+
#: ../includes/Elements/Countdown.php:418
|
1929 |
msgid "Position Left"
|
1930 |
msgstr ""
|
1931 |
|
1932 |
+
#: ../includes/Elements/Countdown.php:445, ../includes/Elements/Filterable_Gallery.php:2261
|
1933 |
msgid "Separator Color"
|
1934 |
msgstr ""
|
1935 |
|
1936 |
+
#: ../includes/Elements/Countdown.php:474
|
1937 |
msgid "Expire Action"
|
1938 |
msgstr ""
|
1939 |
|
1940 |
+
#: ../includes/Elements/Countdown.php:481
|
1941 |
msgid "Expire Type"
|
1942 |
msgstr ""
|
1943 |
|
1944 |
+
#: ../includes/Elements/Countdown.php:484
|
1945 |
msgid "Choose whether if you want to set a message or a redirect link"
|
1946 |
msgstr ""
|
1947 |
|
1948 |
+
#: ../includes/Elements/Countdown.php:487, ../includes/Elements/Woo_Cart.php:2480, ../includes/Elements/Woo_Checkout.php:475, ../includes/Elements/Woo_Checkout.php:2090
|
1949 |
msgid "Message"
|
1950 |
msgstr ""
|
1951 |
|
1952 |
+
#: ../includes/Elements/Countdown.php:488
|
1953 |
msgid "Redirection Link"
|
1954 |
msgstr ""
|
1955 |
|
1956 |
+
#: ../includes/Elements/Countdown.php:498
|
1957 |
msgid "On Expiry Title"
|
1958 |
msgstr ""
|
1959 |
|
1960 |
+
#: ../includes/Elements/Countdown.php:501
|
1961 |
msgid "Countdown is finished!"
|
1962 |
msgstr ""
|
1963 |
|
1964 |
+
#: ../includes/Elements/Countdown.php:511
|
1965 |
msgid "On Expiry Content"
|
1966 |
msgstr ""
|
1967 |
|
1968 |
+
#: ../includes/Elements/Countdown.php:513
|
1969 |
msgid "Lorem Ipsum is simply dummy text of the printing and typesetting industry. Lorem Ipsum has been the industry's standard dummy text ever since the 1500s"
|
1970 |
msgstr ""
|
1971 |
|
1972 |
+
#: ../includes/Elements/Countdown.php:523
|
1973 |
msgid "Redirect To (URL)"
|
1974 |
msgstr ""
|
1975 |
|
1976 |
+
#: ../includes/Elements/Countdown.php:577
|
1977 |
msgid "Countdown Styles"
|
1978 |
msgstr ""
|
1979 |
|
1980 |
+
#: ../includes/Elements/Countdown.php:585, ../includes/Elements/Facebook_Feed.php:493
|
1981 |
msgid "Use Gradient Background?"
|
1982 |
msgstr ""
|
1983 |
|
1984 |
+
#: ../includes/Elements/Countdown.php:597, ../includes/Elements/Countdown.php:609
|
1985 |
msgid "Box Background Color"
|
1986 |
msgstr ""
|
1987 |
|
1988 |
+
#: ../includes/Elements/Countdown.php:623, ../includes/Elements/Countdown.php:646
|
1989 |
msgid "Space Between Boxes"
|
1990 |
msgstr ""
|
1991 |
|
1992 |
+
#: ../includes/Elements/Countdown.php:670
|
1993 |
msgid "Space Below Container"
|
1994 |
msgstr ""
|
1995 |
|
1996 |
+
#: ../includes/Elements/Countdown.php:732, ../includes/Elements/Dual_Color_Header.php:441, ../includes/Elements/Facebook_Feed.php:931, ../includes/Elements/Flip_Box.php:1169, ../includes/Elements/Image_Accordion.php:479, ../includes/Elements/Info_Box.php:1336, ../includes/Elements/Product_Grid.php:1183, ../includes/Elements/Team_Member.php:564, ../includes/Elements/Twitter_Feed.php:720, ../includes/Elements/Woo_Product_Carousel.php:1077, ../includes/Elements/Woo_Product_Gallery.php:733
|
1997 |
msgid "Color & Typography"
|
1998 |
msgstr ""
|
1999 |
|
2000 |
+
#: ../includes/Elements/Countdown.php:740
|
2001 |
msgid "Countdown Digits"
|
2002 |
msgstr ""
|
2003 |
|
2004 |
+
#: ../includes/Elements/Countdown.php:748
|
2005 |
msgid "Digits Color"
|
2006 |
msgstr ""
|
2007 |
|
2008 |
+
#: ../includes/Elements/Countdown.php:769
|
2009 |
msgid "Countdown Labels"
|
2010 |
msgstr ""
|
2011 |
|
2012 |
+
#: ../includes/Elements/Countdown.php:800
|
2013 |
msgid "Individual Box Styling"
|
2014 |
msgstr ""
|
2015 |
|
2016 |
+
#: ../includes/Elements/Countdown.php:844, ../includes/Elements/Countdown.php:916, ../includes/Elements/Countdown.php:988, ../includes/Elements/Countdown.php:1060
|
2017 |
msgid "Digit Color"
|
2018 |
msgstr ""
|
2019 |
|
2020 |
+
#: ../includes/Elements/Countdown.php:1098
|
2021 |
msgid "Expire Message"
|
2022 |
msgstr ""
|
2023 |
|
2024 |
+
#: ../includes/Elements/Countdown.php:1136, ../includes/Elements/Cta_Box.php:604, ../includes/Elements/Dual_Color_Header.php:449, ../includes/Elements/Flip_Box.php:1185, ../includes/Elements/Flip_Box.php:1253, ../includes/Elements/Info_Box.php:1350, ../includes/Elements/Post_Grid.php:603, ../includes/Elements/Post_Timeline.php:291, ../includes/Elements/Pricing_Table.php:882, ../includes/Elements/Twitter_Feed.php:728
|
2025 |
msgid "Title Style"
|
2026 |
msgstr ""
|
2027 |
|
2028 |
+
#: ../includes/Elements/Countdown.php:1145, ../includes/Elements/Event_Calendar.php:1549, ../includes/Elements/FluentForm.php:1859, ../includes/Elements/Formstack.php:1633, ../includes/Elements/Info_Box.php:1460, ../includes/Elements/Post_Grid.php:612, ../includes/Elements/Post_Timeline.php:300, ../includes/Elements/Product_Grid.php:2445, ../includes/Elements/Product_Grid.php:2800, ../includes/Elements/Progress_Bar.php:690, ../includes/Elements/Twitter_Feed.php:632, ../includes/Elements/Woo_Checkout.php:2391, ../includes/Elements/Woo_Checkout.php:2491, ../includes/Elements/Woo_Product_Carousel.php:1542, ../includes/Elements/Woo_Product_Carousel.php:1908, ../includes/Elements/Woo_Product_Gallery.php:1781, ../includes/Elements/Woo_Product_Gallery.php:2135, ../includes/Traits/Woo_Product_Comparable.php:1018, ../includes/Traits/Woo_Product_Comparable.php:1249
|
2029 |
msgid "Title Color"
|
2030 |
msgstr ""
|
2031 |
|
4833 |
msgid "Select the type of fields you want to show in the registration form"
|
4834 |
msgstr ""
|
4835 |
|
|
|
|
|
|
|
|
|
4836 |
#: ../includes/Elements/Login_Register.php:1161
|
4837 |
msgid "Required"
|
4838 |
msgstr ""
|
8085 |
msgid "You are using an incompatible version of Essential Addons PRO. Please update to v4.0.0+. If you do not see automatic update, <a href=\"https://essential-addons.com/elementor/docs/manually-update-essential-addons-pro/\" target=\"_blank\">Follow manual update guide.</a>"
|
8086 |
msgstr ""
|
8087 |
|
8088 |
+
#: ../includes/Traits/Ajax_Handler.php:94, ../includes/Traits/Ajax_Handler.php:583, ../includes/Traits/Login_Registration.php:85, ../includes/Traits/Login_Registration.php:211
|
8089 |
msgid "Insecure form submitted without security token"
|
8090 |
msgstr ""
|
8091 |
|
8092 |
+
#: ../includes/Traits/Ajax_Handler.php:103, ../includes/Traits/Ajax_Handler.php:592, ../includes/Traits/Login_Registration.php:98, ../includes/Traits/Login_Registration.php:221, ../includes/Traits/Woo_Product_Comparable.php:2171
|
8093 |
msgid "Security token did not match"
|
8094 |
msgstr ""
|
8095 |
|
8096 |
+
#: ../includes/Traits/Ajax_Handler.php:114, ../includes/Traits/Ajax_Handler.php:292, ../includes/Traits/Ajax_Handler.php:361, ../includes/Traits/Ajax_Handler.php:603, ../includes/Traits/Login_Registration.php:61, ../includes/Traits/Login_Registration.php:233, ../includes/Traits/Woo_Product_Comparable.php:2129
|
8097 |
msgid "Page ID is missing"
|
8098 |
msgstr ""
|
8099 |
|
8100 |
+
#: ../includes/Traits/Ajax_Handler.php:125, ../includes/Traits/Ajax_Handler.php:299, ../includes/Traits/Ajax_Handler.php:368, ../includes/Traits/Ajax_Handler.php:614, ../includes/Traits/Facebook_Feed.php:41, ../includes/Traits/Login_Registration.php:68, ../includes/Traits/Login_Registration.php:238, ../includes/Traits/Woo_Product_Comparable.php:2134
|
8101 |
msgid "Widget ID is missing"
|
8102 |
msgstr ""
|
8103 |
|
8104 |
+
#: ../includes/Traits/Ajax_Handler.php:136, ../includes/Traits/Ajax_Handler.php:305, ../includes/Traits/Ajax_Handler.php:375, ../includes/Traits/Ajax_Handler.php:624
|
8105 |
msgid "Widget settings are not found. Did you save the widget before using load more??"
|
8106 |
msgstr ""
|
8107 |
|
8108 |
+
#: ../includes/Traits/Ajax_Handler.php:859
|
8109 |
msgid "Login | Register Settings updated"
|
8110 |
msgstr ""
|
8111 |
|
readme.txt
CHANGED
@@ -4,7 +4,7 @@ Tags: elementor, elements, addons, elementor addons, elementor widget, elementor
|
|
4 |
Requires at least: 5.0
|
5 |
Tested up to: 6.0
|
6 |
Requires PHP: 5.6
|
7 |
-
Stable tag: 5.3.
|
8 |
License: GPLv3
|
9 |
License URI: https://opensource.org/licenses/GPL-3.0
|
10 |
|
@@ -28,7 +28,7 @@ No extra resources or messy codes to slow down your website. Optimized for super
|
|
28 |
Enable and disable individual elements to make your page loading faster and smoother. You can deactivate unnecessary widgets to keep the site lite.
|
29 |
|
30 |
|
31 |
-
###
|
32 |
Use pre-made templates and sections which come with Essential Addons and design your website to stand out from the crowd.
|
33 |
|
34 |
[Install Templately to get the premade blocks and templates](https://wordpress.org/plugins/templately/)
|
@@ -165,7 +165,7 @@ https://www.youtube.com/watch?v=K9BssSV-KC8
|
|
165 |
Check [Flexia](https://wordpress.org/themes/flexia/), the best friend of Elementor and Essential Addons. A modern lightweight and versatile theme for WordPress with endless customization options. **And fully Free.**
|
166 |
|
167 |
### BACKED BY A TRUSTED TEAM
|
168 |
-
Essential Addons for Elementor is brought to you by [WPDeveloper](https://wpdeveloper.com/), a dedicated WordPress product company, trusted by
|
169 |
|
170 |
### Documentation and Support
|
171 |
|
@@ -242,6 +242,15 @@ Your existing elements/content will work with premium version. So you won't lose
|
|
242 |
|
243 |
== Changelog ==
|
244 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
245 |
= 5.3.1 - 21/09/2022 =
|
246 |
|
247 |
- Fixed: Throwing fatal error due to conflict with custom breakpoints & older Elementor versions
|
4 |
Requires at least: 5.0
|
5 |
Tested up to: 6.0
|
6 |
Requires PHP: 5.6
|
7 |
+
Stable tag: 5.3.2
|
8 |
License: GPLv3
|
9 |
License URI: https://opensource.org/licenses/GPL-3.0
|
10 |
|
28 |
Enable and disable individual elements to make your page loading faster and smoother. You can deactivate unnecessary widgets to keep the site lite.
|
29 |
|
30 |
|
31 |
+
### 2500+ Ready Blocks and Templates through **Templately**
|
32 |
Use pre-made templates and sections which come with Essential Addons and design your website to stand out from the crowd.
|
33 |
|
34 |
[Install Templately to get the premade blocks and templates](https://wordpress.org/plugins/templately/)
|
165 |
Check [Flexia](https://wordpress.org/themes/flexia/), the best friend of Elementor and Essential Addons. A modern lightweight and versatile theme for WordPress with endless customization options. **And fully Free.**
|
166 |
|
167 |
### BACKED BY A TRUSTED TEAM
|
168 |
+
Essential Addons for Elementor is brought to you by [WPDeveloper](https://wpdeveloper.com/), a dedicated WordPress product company, trusted by 5 million+ happy users.
|
169 |
|
170 |
### Documentation and Support
|
171 |
|
242 |
|
243 |
== Changelog ==
|
244 |
|
245 |
+
= 5.3.2 - 28/09/2022 =
|
246 |
+
|
247 |
+
- Improved: EA Countdown | Added Evergreen & Recurring Options
|
248 |
+
- Fixed: EA Woo Checkout | PHP Fatal error
|
249 |
+
- Fixed: EA Advanced Data Table | Showing repeated pagination
|
250 |
+
- Fixed: EA Advanced Data table | Not able to add new row or column if table was imported without table header
|
251 |
+
- Fixed: EA Advanced Accordion | If svg used in open tab and no icon is used in closed tab, then svg icon is not showing
|
252 |
+
- Few minor bug fixes & improvements
|
253 |
+
|
254 |
= 5.3.1 - 21/09/2022 =
|
255 |
|
256 |
- Fixed: Throwing fatal error due to conflict with custom breakpoints & older Elementor versions
|