Version Description
Download this release
Release Info
Developer | andergmartins |
Plugin | Post Expirator |
Version | 2.8.1 |
Comparing to | |
See all releases |
Code changes from version 2.8.0 to 2.8.1
- assets/js/gutenberg-panel.js +1 -463
- assets/js/gutenberg-panel.js.map +1 -1
- composer.json +1 -1
- composer.lock +263 -214
- languages/post-expirator-es_ES.mo +0 -0
- languages/post-expirator-es_ES.po +205 -185
- languages/post-expirator-fr_FR.mo +0 -0
- languages/post-expirator-fr_FR.po +208 -188
- languages/post-expirator-it_IT.mo +0 -0
- languages/post-expirator-it_IT.po +206 -186
- legacy/classes/Facade.class.php +1 -0
- legacy/deprecated-functions.php +0 -10
- legacy/functions.php +4 -3
- post-expirator.php +1 -1
- readme.txt +7 -1
- services.php +1 -1
- vendor/composer/installed.php +6 -6
assets/js/gutenberg-panel.js
CHANGED
@@ -1,464 +1,2 @@
|
|
1 |
-
|
2 |
-
/******/ // The module cache
|
3 |
-
/******/ var installedModules = {};
|
4 |
-
/******/
|
5 |
-
/******/ // The require function
|
6 |
-
/******/ function __webpack_require__(moduleId) {
|
7 |
-
/******/
|
8 |
-
/******/ // Check if module is in cache
|
9 |
-
/******/ if(installedModules[moduleId]) {
|
10 |
-
/******/ return installedModules[moduleId].exports;
|
11 |
-
/******/ }
|
12 |
-
/******/ // Create a new module (and put it into the cache)
|
13 |
-
/******/ var module = installedModules[moduleId] = {
|
14 |
-
/******/ i: moduleId,
|
15 |
-
/******/ l: false,
|
16 |
-
/******/ exports: {}
|
17 |
-
/******/ };
|
18 |
-
/******/
|
19 |
-
/******/ // Execute the module function
|
20 |
-
/******/ modules[moduleId].call(module.exports, module, module.exports, __webpack_require__);
|
21 |
-
/******/
|
22 |
-
/******/ // Flag the module as loaded
|
23 |
-
/******/ module.l = true;
|
24 |
-
/******/
|
25 |
-
/******/ // Return the exports of the module
|
26 |
-
/******/ return module.exports;
|
27 |
-
/******/ }
|
28 |
-
/******/
|
29 |
-
/******/
|
30 |
-
/******/ // expose the modules object (__webpack_modules__)
|
31 |
-
/******/ __webpack_require__.m = modules;
|
32 |
-
/******/
|
33 |
-
/******/ // expose the module cache
|
34 |
-
/******/ __webpack_require__.c = installedModules;
|
35 |
-
/******/
|
36 |
-
/******/ // define getter function for harmony exports
|
37 |
-
/******/ __webpack_require__.d = function(exports, name, getter) {
|
38 |
-
/******/ if(!__webpack_require__.o(exports, name)) {
|
39 |
-
/******/ Object.defineProperty(exports, name, { enumerable: true, get: getter });
|
40 |
-
/******/ }
|
41 |
-
/******/ };
|
42 |
-
/******/
|
43 |
-
/******/ // define __esModule on exports
|
44 |
-
/******/ __webpack_require__.r = function(exports) {
|
45 |
-
/******/ if(typeof Symbol !== 'undefined' && Symbol.toStringTag) {
|
46 |
-
/******/ Object.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });
|
47 |
-
/******/ }
|
48 |
-
/******/ Object.defineProperty(exports, '__esModule', { value: true });
|
49 |
-
/******/ };
|
50 |
-
/******/
|
51 |
-
/******/ // create a fake namespace object
|
52 |
-
/******/ // mode & 1: value is a module id, require it
|
53 |
-
/******/ // mode & 2: merge all properties of value into the ns
|
54 |
-
/******/ // mode & 4: return value when already ns object
|
55 |
-
/******/ // mode & 8|1: behave like require
|
56 |
-
/******/ __webpack_require__.t = function(value, mode) {
|
57 |
-
/******/ if(mode & 1) value = __webpack_require__(value);
|
58 |
-
/******/ if(mode & 8) return value;
|
59 |
-
/******/ if((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;
|
60 |
-
/******/ var ns = Object.create(null);
|
61 |
-
/******/ __webpack_require__.r(ns);
|
62 |
-
/******/ Object.defineProperty(ns, 'default', { enumerable: true, value: value });
|
63 |
-
/******/ if(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));
|
64 |
-
/******/ return ns;
|
65 |
-
/******/ };
|
66 |
-
/******/
|
67 |
-
/******/ // getDefaultExport function for compatibility with non-harmony modules
|
68 |
-
/******/ __webpack_require__.n = function(module) {
|
69 |
-
/******/ var getter = module && module.__esModule ?
|
70 |
-
/******/ function getDefault() { return module['default']; } :
|
71 |
-
/******/ function getModuleExports() { return module; };
|
72 |
-
/******/ __webpack_require__.d(getter, 'a', getter);
|
73 |
-
/******/ return getter;
|
74 |
-
/******/ };
|
75 |
-
/******/
|
76 |
-
/******/ // Object.prototype.hasOwnProperty.call
|
77 |
-
/******/ __webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };
|
78 |
-
/******/
|
79 |
-
/******/ // __webpack_public_path__
|
80 |
-
/******/ __webpack_require__.p = "";
|
81 |
-
/******/
|
82 |
-
/******/
|
83 |
-
/******/ // Load entry module and return exports
|
84 |
-
/******/ return __webpack_require__(__webpack_require__.s = 0);
|
85 |
-
/******/ })
|
86 |
-
/************************************************************************/
|
87 |
-
/******/ ({
|
88 |
-
|
89 |
-
/***/ "./assets/jsx/gutenberg-panel.jsx":
|
90 |
-
/*!****************************************!*\
|
91 |
-
!*** ./assets/jsx/gutenberg-panel.jsx ***!
|
92 |
-
\****************************************/
|
93 |
-
/*! no static exports found */
|
94 |
-
/***/ (function(module, exports, __webpack_require__) {
|
95 |
-
|
96 |
-
"use strict";
|
97 |
-
|
98 |
-
|
99 |
-
var _typeof = typeof Symbol === "function" && typeof Symbol.iterator === "symbol" ? function (obj) { return typeof obj; } : function (obj) { return obj && typeof Symbol === "function" && obj.constructor === Symbol && obj !== Symbol.prototype ? "symbol" : typeof obj; };
|
100 |
-
|
101 |
-
var _createClass = function () { function 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); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();
|
102 |
-
|
103 |
-
function _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError("Cannot call a class as a function"); } }
|
104 |
-
|
105 |
-
function _possibleConstructorReturn(self, call) { if (!self) { throw new ReferenceError("this hasn't been initialised - super() hasn't been called"); } return call && (typeof call === "object" || typeof call === "function") ? call : self; }
|
106 |
-
|
107 |
-
function _inherits(subClass, superClass) { if (typeof superClass !== "function" && superClass !== null) { throw new TypeError("Super expression must either be null or a function, not " + typeof superClass); } subClass.prototype = Object.create(superClass && superClass.prototype, { constructor: { value: subClass, enumerable: false, writable: true, configurable: true } }); if (superClass) Object.setPrototypeOf ? Object.setPrototypeOf(subClass, superClass) : subClass.__proto__ = superClass; }
|
108 |
-
|
109 |
-
(function (wp, config) {
|
110 |
-
var registerPlugin = wp.plugins.registerPlugin;
|
111 |
-
var PluginDocumentSettingPanel = wp.editPost.PluginDocumentSettingPanel;
|
112 |
-
var _wp$components = wp.components,
|
113 |
-
PanelRow = _wp$components.PanelRow,
|
114 |
-
DateTimePicker = _wp$components.DateTimePicker,
|
115 |
-
CheckboxControl = _wp$components.CheckboxControl,
|
116 |
-
SelectControl = _wp$components.SelectControl,
|
117 |
-
FormTokenField = _wp$components.FormTokenField,
|
118 |
-
Spinner = _wp$components.Spinner;
|
119 |
-
var _wp$element = wp.element,
|
120 |
-
Fragment = _wp$element.Fragment,
|
121 |
-
Component = _wp$element.Component;
|
122 |
-
var decodeEntities = wp.htmlEntities.decodeEntities;
|
123 |
-
var _lodash = lodash,
|
124 |
-
isEmpty = _lodash.isEmpty,
|
125 |
-
keys = _lodash.keys,
|
126 |
-
compact = _lodash.compact;
|
127 |
-
|
128 |
-
var PostExpiratorSidebar = function (_Component) {
|
129 |
-
_inherits(PostExpiratorSidebar, _Component);
|
130 |
-
|
131 |
-
function PostExpiratorSidebar() {
|
132 |
-
_classCallCheck(this, PostExpiratorSidebar);
|
133 |
-
|
134 |
-
var _this = _possibleConstructorReturn(this, (PostExpiratorSidebar.__proto__ || Object.getPrototypeOf(PostExpiratorSidebar)).apply(this, arguments));
|
135 |
-
|
136 |
-
_this.state = {
|
137 |
-
categoriesList: [],
|
138 |
-
catIdVsName: []
|
139 |
-
};
|
140 |
-
return _this;
|
141 |
-
}
|
142 |
-
|
143 |
-
_createClass(PostExpiratorSidebar, [{
|
144 |
-
key: 'componentWillMount',
|
145 |
-
value: function componentWillMount() {
|
146 |
-
var _this2 = this;
|
147 |
-
|
148 |
-
var attributes = this.state.attributes;
|
149 |
-
|
150 |
-
|
151 |
-
var postMeta = wp.data.select('core/editor').getEditedPostAttribute('meta');
|
152 |
-
var postType = wp.data.select('core/editor').getCurrentPostType();
|
153 |
-
var setPostMeta = function setPostMeta(newMeta) {
|
154 |
-
return wp.data.dispatch('core/editor').editPost({ meta: newMeta });
|
155 |
-
};
|
156 |
-
|
157 |
-
var enabled = false;
|
158 |
-
var date = new Date();
|
159 |
-
|
160 |
-
var expireAction = this.getExpireType(postMeta);
|
161 |
-
|
162 |
-
var categories = [];
|
163 |
-
if (expireAction.includes('category')) {
|
164 |
-
categories = this.getCategories(postMeta);
|
165 |
-
}
|
166 |
-
|
167 |
-
if (postMeta['_expiration-date-status'] && postMeta['_expiration-date-status'] === 'saved') {
|
168 |
-
enabled = true;
|
169 |
-
}
|
170 |
-
|
171 |
-
var browserTimezoneOffset = date.getTimezoneOffset() * 60;
|
172 |
-
var wpTimezoneOffset = config.timezone_offset * 60;
|
173 |
-
|
174 |
-
if (postMeta['_expiration-date']) {
|
175 |
-
date.setTime((postMeta['_expiration-date'] + browserTimezoneOffset + wpTimezoneOffset) * 1000);
|
176 |
-
} else {
|
177 |
-
categories = config.default_categories;
|
178 |
-
if (config.default_date) {
|
179 |
-
date.setTime((parseInt(config.default_date) + browserTimezoneOffset + wpTimezoneOffset) * 1000);
|
180 |
-
}
|
181 |
-
|
182 |
-
// If the date is not set
|
183 |
-
enabled = false;
|
184 |
-
}
|
185 |
-
|
186 |
-
var taxonomy = config.defaults.taxonomy || 'category';
|
187 |
-
|
188 |
-
this.setState({
|
189 |
-
enabled: enabled,
|
190 |
-
date: date,
|
191 |
-
expireAction: expireAction,
|
192 |
-
categories: categories,
|
193 |
-
taxonomy: taxonomy
|
194 |
-
});
|
195 |
-
|
196 |
-
// Force all the metadata to be saved. Required for making sure the default settings are stored correctly.
|
197 |
-
setPostMeta({ '_expiration-date-status': enabled ? 'saved' : '' });
|
198 |
-
setPostMeta({ '_expiration-date': date.getTime() / 1000 });
|
199 |
-
setPostMeta({ '_expiration-date-type': expireAction });
|
200 |
-
setPostMeta({ '_expiration-date-categories': categories });
|
201 |
-
|
202 |
-
var categoriesList = [];
|
203 |
-
var catIdVsName = [];
|
204 |
-
|
205 |
-
if (!taxonomy && postType === 'post' || taxonomy === 'category') {
|
206 |
-
wp.apiFetch({
|
207 |
-
path: wp.url.addQueryArgs('wp/v2/categories', { per_page: -1 })
|
208 |
-
}).then(function (list) {
|
209 |
-
list.forEach(function (cat) {
|
210 |
-
categoriesList[cat.name] = cat;
|
211 |
-
catIdVsName[cat.id] = cat.name;
|
212 |
-
});
|
213 |
-
_this2.setState({ categoriesList: categoriesList, catIdVsName: catIdVsName, taxonomy: config.strings.category });
|
214 |
-
});
|
215 |
-
} else {
|
216 |
-
wp.apiFetch({
|
217 |
-
path: wp.url.addQueryArgs('wp/v2/taxonomies/' + taxonomy, { context: 'edit' })
|
218 |
-
}).then(function (taxAttributes) {
|
219 |
-
// fetch all terms
|
220 |
-
wp.apiFetch({
|
221 |
-
path: wp.url.addQueryArgs('wp/v2/' + taxAttributes.rest_base, { context: 'edit' })
|
222 |
-
}).then(function (terms) {
|
223 |
-
terms.forEach(function (term) {
|
224 |
-
categoriesList[decodeEntities(term.name)] = term;
|
225 |
-
catIdVsName[term.id] = decodeEntities(term.name);
|
226 |
-
});
|
227 |
-
_this2.setState({
|
228 |
-
categoriesList: categoriesList,
|
229 |
-
catIdVsName: catIdVsName,
|
230 |
-
taxonomy: decodeEntities(taxAttributes.name)
|
231 |
-
});
|
232 |
-
});
|
233 |
-
});
|
234 |
-
}
|
235 |
-
}
|
236 |
-
}, {
|
237 |
-
key: 'componentDidUpdate',
|
238 |
-
value: function componentDidUpdate() {
|
239 |
-
var _state = this.state,
|
240 |
-
enabled = _state.enabled,
|
241 |
-
date = _state.date,
|
242 |
-
expireAction = _state.expireAction,
|
243 |
-
categories = _state.categories,
|
244 |
-
attribute = _state.attribute;
|
245 |
-
|
246 |
-
var setPostMeta = function setPostMeta(newMeta) {
|
247 |
-
return wp.data.dispatch('core/editor').editPost({ meta: newMeta });
|
248 |
-
};
|
249 |
-
var postMeta = wp.data.select('core/editor').getEditedPostAttribute('meta');
|
250 |
-
|
251 |
-
switch (attribute) {
|
252 |
-
case 'enabled':
|
253 |
-
setPostMeta({ '_expiration-date-status': enabled ? 'saved' : '' });
|
254 |
-
// if date is not set when the checkbox is enabled, set it to the default date
|
255 |
-
// this is to prevent the user from having to click the date to set it
|
256 |
-
if (!postMeta['_expiration-date']) {
|
257 |
-
setPostMeta({ '_expiration-date': this.getDate(date) });
|
258 |
-
}
|
259 |
-
break;
|
260 |
-
case 'date':
|
261 |
-
if (typeof date === 'string') {
|
262 |
-
setPostMeta({ '_expiration-date': this.getDate(date) });
|
263 |
-
}
|
264 |
-
break;
|
265 |
-
case 'action':
|
266 |
-
setPostMeta({ '_expiration-date-type': expireAction });
|
267 |
-
if (!expireAction.includes('category')) {
|
268 |
-
setPostMeta({ '_expiration-date-categories': [] });
|
269 |
-
}
|
270 |
-
break;
|
271 |
-
case 'category':
|
272 |
-
setPostMeta({ '_expiration-date-categories': categories });
|
273 |
-
break;
|
274 |
-
}
|
275 |
-
}
|
276 |
-
}, {
|
277 |
-
key: 'render',
|
278 |
-
value: function render() {
|
279 |
-
var _this3 = this;
|
280 |
-
|
281 |
-
var _state2 = this.state,
|
282 |
-
categoriesList = _state2.categoriesList,
|
283 |
-
catIdVsName = _state2.catIdVsName;
|
284 |
-
var _state3 = this.state,
|
285 |
-
enabled = _state3.enabled,
|
286 |
-
date = _state3.date,
|
287 |
-
expireAction = _state3.expireAction,
|
288 |
-
categories = _state3.categories,
|
289 |
-
taxonomy = _state3.taxonomy;
|
290 |
-
|
291 |
-
|
292 |
-
var postType = wp.data.select('core/editor').getCurrentPostType();
|
293 |
-
|
294 |
-
var actionsList = [{ label: config.strings.draft, value: 'draft' }, { label: config.strings.delete, value: 'delete' }, { label: config.strings.trash, value: 'trash' }, { label: config.strings.private, value: 'private' }, { label: config.strings.stick, value: 'stick' }, { label: config.strings.unstick, value: 'unstick' }, { label: config.strings.categoryReplace, value: 'category' }, { label: config.strings.categoryAdd, value: 'category-add' }, { label: config.strings.categoryRemove, value: 'category-remove' }];
|
295 |
-
|
296 |
-
var selectedCats = categories && compact(categories.map(function (id) {
|
297 |
-
return catIdVsName[id] || false;
|
298 |
-
}));
|
299 |
-
if (typeof selectedCats === 'string') {
|
300 |
-
selectedCats = [];
|
301 |
-
}
|
302 |
-
|
303 |
-
return React.createElement(
|
304 |
-
PluginDocumentSettingPanel,
|
305 |
-
{ title: config.strings.postExpirator, icon: 'calendar',
|
306 |
-
initialOpen: enabled, className: 'post-expirator-panel' },
|
307 |
-
React.createElement(
|
308 |
-
PanelRow,
|
309 |
-
null,
|
310 |
-
React.createElement(CheckboxControl, {
|
311 |
-
label: config.strings.enablePostExpiration,
|
312 |
-
checked: enabled,
|
313 |
-
onChange: function onChange(value) {
|
314 |
-
_this3.setState({ enabled: !enabled, attribute: 'enabled' });
|
315 |
-
}
|
316 |
-
})
|
317 |
-
),
|
318 |
-
enabled && React.createElement(
|
319 |
-
Fragment,
|
320 |
-
null,
|
321 |
-
React.createElement(
|
322 |
-
PanelRow,
|
323 |
-
null,
|
324 |
-
React.createElement(DateTimePicker, {
|
325 |
-
currentDate: date,
|
326 |
-
onChange: function onChange(value) {
|
327 |
-
return _this3.setState({ date: value, attribute: 'date' });
|
328 |
-
},
|
329 |
-
is12Hour: config.is_12_hours
|
330 |
-
})
|
331 |
-
),
|
332 |
-
React.createElement(SelectControl, {
|
333 |
-
label: config.strings.howToExpire,
|
334 |
-
value: expireAction,
|
335 |
-
options: actionsList,
|
336 |
-
onChange: function onChange(value) {
|
337 |
-
_this3.setState({ expireAction: value, attribute: 'action' });
|
338 |
-
}
|
339 |
-
}),
|
340 |
-
expireAction.includes('category') && (isEmpty(keys(categoriesList)) && React.createElement(
|
341 |
-
Fragment,
|
342 |
-
null,
|
343 |
-
config.strings.loading + (' (' + taxonomy + ')'),
|
344 |
-
React.createElement(Spinner, null)
|
345 |
-
) || React.createElement(FormTokenField, {
|
346 |
-
label: config.strings.expirationCategories + (' (' + taxonomy + ')'),
|
347 |
-
value: selectedCats,
|
348 |
-
suggestions: Object.keys(categoriesList),
|
349 |
-
onChange: function onChange(value) {
|
350 |
-
_this3.setState({
|
351 |
-
categories: _this3.selectCategories(value),
|
352 |
-
attribute: 'category'
|
353 |
-
});
|
354 |
-
},
|
355 |
-
maxSuggestions: 10
|
356 |
-
}))
|
357 |
-
)
|
358 |
-
);
|
359 |
-
}
|
360 |
-
|
361 |
-
// what action to take on expiration
|
362 |
-
|
363 |
-
}, {
|
364 |
-
key: 'getExpireType',
|
365 |
-
value: function getExpireType(postMeta) {
|
366 |
-
var typeNew = postMeta['_expiration-date-type'];
|
367 |
-
var typeOld = postMeta['_expiration-date-options'] && postMeta['_expiration-date-options']['expireType'];
|
368 |
-
|
369 |
-
if (typeNew) {
|
370 |
-
return typeNew;
|
371 |
-
}
|
372 |
-
|
373 |
-
if (typeOld) {
|
374 |
-
return typeOld;
|
375 |
-
}
|
376 |
-
|
377 |
-
if (config && config.defaults && config.defaults.expireType) {
|
378 |
-
return config.defaults.expireType;
|
379 |
-
}
|
380 |
-
|
381 |
-
return 'draft';
|
382 |
-
}
|
383 |
-
|
384 |
-
// what categories to add/remove/replace
|
385 |
-
|
386 |
-
}, {
|
387 |
-
key: 'getCategories',
|
388 |
-
value: function getCategories(postMeta) {
|
389 |
-
var categoriesNew = postMeta['_expiration-date-categories'] && postMeta['_expiration-date-categories'];
|
390 |
-
var categoriesOld = postMeta['_expiration-date-options'] && postMeta['_expiration-date-options']['category'];
|
391 |
-
|
392 |
-
if ((typeof categoriesNew === 'undefined' ? 'undefined' : _typeof(categoriesNew)) === 'object' && categoriesNew.length > 0) {
|
393 |
-
return categoriesNew;
|
394 |
-
}
|
395 |
-
|
396 |
-
if (categoriesOld && typeof categoriesOld !== 'undefined' && (typeof categoriesOld === 'undefined' ? 'undefined' : _typeof(categoriesOld)) !== 'object') {
|
397 |
-
categories = [categoriesOld];
|
398 |
-
}
|
399 |
-
|
400 |
-
return categoriesOld;
|
401 |
-
}
|
402 |
-
|
403 |
-
// fired for the autocomplete
|
404 |
-
|
405 |
-
}, {
|
406 |
-
key: 'selectCategories',
|
407 |
-
value: function selectCategories(tokens) {
|
408 |
-
var _state4 = this.state,
|
409 |
-
categoriesList = _state4.categoriesList,
|
410 |
-
catIdVsName = _state4.catIdVsName;
|
411 |
-
|
412 |
-
|
413 |
-
var hasNoSuggestion = tokens.some(function (token) {
|
414 |
-
return typeof token === 'string' && !categoriesList[token];
|
415 |
-
});
|
416 |
-
|
417 |
-
if (hasNoSuggestion) {
|
418 |
-
return;
|
419 |
-
}
|
420 |
-
|
421 |
-
var categories = tokens.map(function (token) {
|
422 |
-
return typeof token === 'string' ? categoriesList[token] : token;
|
423 |
-
});
|
424 |
-
|
425 |
-
return categories.map(function (cat) {
|
426 |
-
return cat.id;
|
427 |
-
});
|
428 |
-
}
|
429 |
-
}, {
|
430 |
-
key: 'getDate',
|
431 |
-
value: function getDate(date) {
|
432 |
-
var newDate = new Date();
|
433 |
-
var browserTimezoneOffset = new Date().getTimezoneOffset() * 60;
|
434 |
-
var wpTimezoneOffset = config.timezone_offset * 60;
|
435 |
-
newDate.setTime(Date.parse(date));
|
436 |
-
newDate.setTime(newDate.getTime() - (browserTimezoneOffset + wpTimezoneOffset) * 1000);
|
437 |
-
return newDate.getTime() / 1000;
|
438 |
-
}
|
439 |
-
}]);
|
440 |
-
|
441 |
-
return PostExpiratorSidebar;
|
442 |
-
}(Component);
|
443 |
-
|
444 |
-
registerPlugin('postexpirator-sidebar', {
|
445 |
-
render: PostExpiratorSidebar
|
446 |
-
});
|
447 |
-
})(window.wp, window.postExpiratorPanelConfig);
|
448 |
-
|
449 |
-
/***/ }),
|
450 |
-
|
451 |
-
/***/ 0:
|
452 |
-
/*!**********************************************!*\
|
453 |
-
!*** multi ./assets/jsx/gutenberg-panel.jsx ***!
|
454 |
-
\**********************************************/
|
455 |
-
/*! no static exports found */
|
456 |
-
/***/ (function(module, exports, __webpack_require__) {
|
457 |
-
|
458 |
-
module.exports = __webpack_require__(/*! ./assets/jsx/gutenberg-panel.jsx */"./assets/jsx/gutenberg-panel.jsx");
|
459 |
-
|
460 |
-
|
461 |
-
/***/ })
|
462 |
-
|
463 |
-
/******/ });
|
464 |
//# sourceMappingURL=gutenberg-panel.js.map
|
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=0)}([function(e,t,a){e.exports=a(1)},function(e,t,a){"use strict";var n,r,o,i,s,c,u,l,p,d,f,g,y,m,b,v,x,h,_,E="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},w=function(){function e(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)}}return function(t,a,n){return a&&e(t.prototype,a),n&&e(t,n),t}}();function P(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function T(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}n=window.wp,r=window.postExpiratorPanelConfig,o=n.plugins.registerPlugin,i=n.editPost.PluginDocumentSettingPanel,s=n.components,c=s.PanelRow,u=s.DateTimePicker,l=s.CheckboxControl,p=s.SelectControl,d=s.FormTokenField,f=s.Spinner,g=n.element,y=g.Fragment,m=g.Component,b=n.htmlEntities.decodeEntities,v=lodash,x=v.isEmpty,h=v.keys,_=v.compact,o("postexpirator-sidebar",{render:function(e){function t(){P(this,t);var e=T(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments));return e.state={categoriesList:[],catIdVsName:[]},e}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(t,e),w(t,[{key:"componentWillMount",value:function(){var e=this,t=(this.state.attributes,n.data.select("core/editor").getEditedPostAttribute("meta")),a=n.data.select("core/editor").getCurrentPostType(),o=function(e){return n.data.dispatch("core/editor").editPost({meta:e})},i=!1,s=new Date,c=this.getExpireType(t),u=[];c.includes("category")&&(u=this.getCategories(t)),t["_expiration-date-status"]&&"saved"===t["_expiration-date-status"]&&(i=!0);var l=60*s.getTimezoneOffset(),p=60*r.timezone_offset;t["_expiration-date"]?s.setTime(1e3*(t["_expiration-date"]+l+p)):(u=r.default_categories,r.default_date&&s.setTime(1e3*(parseInt(r.default_date)+l+p)),i=!1);var d=r.defaults.taxonomy||"category";this.setState({enabled:i,date:s,expireAction:c,categories:u,taxonomy:d}),o({"_expiration-date-status":i?"saved":""}),o({"_expiration-date":s.getTime()/1e3}),o({"_expiration-date-type":c}),o({"_expiration-date-categories":u});var f=[],g=[];!d&&"post"===a||"category"===d?n.apiFetch({path:n.url.addQueryArgs("wp/v2/categories",{per_page:-1})}).then((function(t){t.forEach((function(e){f[e.name]=e,g[e.id]=e.name})),e.setState({categoriesList:f,catIdVsName:g,taxonomy:r.strings.category})})):n.apiFetch({path:n.url.addQueryArgs("wp/v2/taxonomies/"+d,{context:"edit"})}).then((function(t){n.apiFetch({path:n.url.addQueryArgs("wp/v2/"+t.rest_base,{context:"edit"})}).then((function(a){a.forEach((function(e){f[b(e.name)]=e,g[e.id]=b(e.name)})),e.setState({categoriesList:f,catIdVsName:g,taxonomy:b(t.name)})}))}))}},{key:"componentDidUpdate",value:function(){var e=this.state,t=e.enabled,a=e.date,r=e.expireAction,o=e.categories,i=e.attribute,s=function(e){return n.data.dispatch("core/editor").editPost({meta:e})},c=n.data.select("core/editor").getEditedPostAttribute("meta");switch(i){case"enabled":s({"_expiration-date-status":t?"saved":""}),c["_expiration-date"]||s({"_expiration-date":this.getDate(a)});break;case"date":"string"==typeof a&&s({"_expiration-date":this.getDate(a)});break;case"action":s({"_expiration-date-type":r}),r.includes("category")||s({"_expiration-date-categories":[]});break;case"category":s({"_expiration-date-categories":o})}}},{key:"render",value:function(){var e=this,t=this.state,a=t.categoriesList,o=t.catIdVsName,s=this.state,g=s.enabled,m=s.date,b=s.expireAction,v=s.categories,E=s.taxonomy,w=(n.data.select("core/editor").getCurrentPostType(),[{label:r.strings.draft,value:"draft"},{label:r.strings.delete,value:"delete"},{label:r.strings.trash,value:"trash"},{label:r.strings.private,value:"private"},{label:r.strings.stick,value:"stick"},{label:r.strings.unstick,value:"unstick"},{label:r.strings.categoryReplace,value:"category"},{label:r.strings.categoryAdd,value:"category-add"},{label:r.strings.categoryRemove,value:"category-remove"}]),P=v&&_(v.map((function(e){return o[e]||!1})));return"string"==typeof P&&(P=[]),React.createElement(i,{title:r.strings.postExpirator,icon:"calendar",initialOpen:g,className:"post-expirator-panel"},React.createElement(c,null,React.createElement(l,{label:r.strings.enablePostExpiration,checked:g,onChange:function(t){e.setState({enabled:!g,attribute:"enabled"})}})),g&&React.createElement(y,null,React.createElement(c,null,React.createElement(u,{currentDate:m,onChange:function(t){return e.setState({date:t,attribute:"date"})},is12Hour:r.is_12_hours})),React.createElement(p,{label:r.strings.howToExpire,value:b,options:w,onChange:function(t){e.setState({expireAction:t,attribute:"action"})}}),b.includes("category")&&(x(h(a))&&React.createElement(y,null,r.strings.loading+" ("+E+")",React.createElement(f,null))||React.createElement(d,{label:r.strings.expirationCategories+" ("+E+")",value:P,suggestions:Object.keys(a),onChange:function(t){e.setState({categories:e.selectCategories(t),attribute:"category"})},maxSuggestions:10}))))}},{key:"getExpireType",value:function(e){var t=e["_expiration-date-type"],a=e["_expiration-date-options"]&&e["_expiration-date-options"].expireType;return t||a||(r&&r.defaults&&r.defaults.expireType?r.defaults.expireType:"draft")}},{key:"getCategories",value:function(e){var t=e["_expiration-date-categories"]&&e["_expiration-date-categories"],a=e["_expiration-date-options"]&&e["_expiration-date-options"].category;return"object"===(void 0===t?"undefined":E(t))&&t.length>0?t:(a&&void 0!==a&&"object"!==(void 0===a?"undefined":E(a))&&(categories=[a]),a)}},{key:"selectCategories",value:function(e){var t=this.state,a=t.categoriesList;if(t.catIdVsName,!e.some((function(e){return"string"==typeof e&&!a[e]})))return e.map((function(e){return"string"==typeof e?a[e]:e})).map((function(e){return e.id}))}},{key:"getDate",value:function(e){var t=new Date,a=60*(new Date).getTimezoneOffset(),n=60*r.timezone_offset;return t.setTime(Date.parse(e)),t.setTime(t.getTime()-1e3*(a+n)),t.getTime()/1e3}}]),t}(m)})}]);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2 |
//# sourceMappingURL=gutenberg-panel.js.map
|
assets/js/gutenberg-panel.js.map
CHANGED
@@ -1 +1 @@
|
|
1 |
-
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./assets/jsx/gutenberg-panel.jsx"],"names":["wp","config","registerPlugin","plugins","PluginDocumentSettingPanel","editPost","components","PanelRow","DateTimePicker","CheckboxControl","SelectControl","FormTokenField","Spinner","element","Fragment","Component","decodeEntities","htmlEntities","lodash","isEmpty","keys","compact","PostExpiratorSidebar","arguments","state","categoriesList","catIdVsName","attributes","postMeta","data","select","getEditedPostAttribute","postType","getCurrentPostType","setPostMeta","newMeta","dispatch","meta","enabled","date","Date","expireAction","getExpireType","categories","includes","getCategories","browserTimezoneOffset","getTimezoneOffset","wpTimezoneOffset","timezone_offset","setTime","default_categories","default_date","parseInt","taxonomy","defaults","setState","getTime","apiFetch","path","url","addQueryArgs","per_page","then","list","forEach","cat","name","id","strings","category","context","taxAttributes","rest_base","terms","term","attribute","getDate","actionsList","label","draft","value","delete","trash","private","stick","unstick","categoryReplace","categoryAdd","categoryRemove","selectedCats","map","postExpirator","enablePostExpiration","is_12_hours","howToExpire","loading","expirationCategories","Object","selectCategories","typeNew","typeOld","expireType","categoriesNew","categoriesOld","length","tokens","hasNoSuggestion","some","token","newDate","parse","render","window","postExpiratorPanelConfig"],"mappings":"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","file":"gutenberg-panel.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 0);\n","(function (wp, config) {\n\n const {registerPlugin} = wp.plugins;\n const {PluginDocumentSettingPanel} = wp.editPost;\n const {PanelRow, DateTimePicker, CheckboxControl, SelectControl, FormTokenField, Spinner} = wp.components;\n const {Fragment, Component} = wp.element;\n const {decodeEntities} = wp.htmlEntities;\n const {isEmpty, keys, compact} = lodash;\n\n class PostExpiratorSidebar extends Component {\n constructor() {\n super(...arguments);\n\n this.state = {\n categoriesList: [],\n catIdVsName: [],\n }\n }\n\n componentWillMount() {\n const {attributes} = this.state;\n\n const postMeta = wp.data.select('core/editor').getEditedPostAttribute('meta');\n const postType = wp.data.select('core/editor').getCurrentPostType();\n const setPostMeta = (newMeta) => wp.data.dispatch('core/editor').editPost({meta: newMeta});\n\n let enabled = false;\n let date = new Date();\n\n let expireAction = this.getExpireType(postMeta);\n\n let categories = [];\n if (expireAction.includes('category')) {\n categories = this.getCategories(postMeta);\n }\n\n if (postMeta['_expiration-date-status'] && postMeta['_expiration-date-status'] === 'saved') {\n enabled = true;\n }\n\n let browserTimezoneOffset = date.getTimezoneOffset() * 60;\n let wpTimezoneOffset = config.timezone_offset * 60;\n\n if (postMeta['_expiration-date']) {\n date.setTime((postMeta['_expiration-date'] + browserTimezoneOffset + wpTimezoneOffset) * 1000);\n } else {\n categories = config.default_categories;\n if (config.default_date) {\n date.setTime((parseInt(config.default_date) + browserTimezoneOffset + wpTimezoneOffset) * 1000);\n }\n\n // If the date is not set\n enabled = false;\n }\n\n let taxonomy = config.defaults.taxonomy || 'category';\n\n this.setState({\n enabled: enabled,\n date: date,\n expireAction: expireAction,\n categories: categories,\n taxonomy: taxonomy,\n });\n\n // Force all the metadata to be saved. Required for making sure the default settings are stored correctly.\n setPostMeta({'_expiration-date-status': (enabled ? 'saved' : '')});\n setPostMeta({'_expiration-date': (date.getTime()) / 1000});\n setPostMeta({'_expiration-date-type': expireAction});\n setPostMeta({'_expiration-date-categories': categories});\n\n let categoriesList = [];\n let catIdVsName = [];\n\n if ((!taxonomy && postType === 'post') || taxonomy === 'category') {\n wp.apiFetch({\n path: wp.url.addQueryArgs('wp/v2/categories', {per_page: -1}),\n }).then((list) => {\n list.forEach(cat => {\n categoriesList[cat.name] = cat;\n catIdVsName[cat.id] = cat.name;\n });\n this.setState({categoriesList: categoriesList, catIdVsName: catIdVsName, taxonomy: config.strings.category});\n });\n } else {\n wp.apiFetch({\n path: wp.url.addQueryArgs(`wp/v2/taxonomies/${taxonomy}`, {context: 'edit'}),\n }).then((taxAttributes) => {\n // fetch all terms\n wp.apiFetch({\n path: wp.url.addQueryArgs(`wp/v2/${taxAttributes.rest_base}`, {context: 'edit'}),\n }).then((terms) => {\n terms.forEach(term => {\n categoriesList[decodeEntities(term.name)] = term;\n catIdVsName[term.id] = decodeEntities(term.name);\n });\n this.setState({\n categoriesList: categoriesList,\n catIdVsName: catIdVsName,\n taxonomy: decodeEntities(taxAttributes.name)\n });\n });\n });\n }\n\n }\n\n componentDidUpdate() {\n const {enabled, date, expireAction, categories, attribute} = this.state;\n const setPostMeta = (newMeta) => wp.data.dispatch('core/editor').editPost({meta: newMeta});\n const postMeta = wp.data.select('core/editor').getEditedPostAttribute('meta');\n\n switch (attribute) {\n case 'enabled':\n setPostMeta({'_expiration-date-status': (enabled ? 'saved' : '')});\n // if date is not set when the checkbox is enabled, set it to the default date\n // this is to prevent the user from having to click the date to set it\n if (!postMeta['_expiration-date']) {\n setPostMeta({'_expiration-date': this.getDate(date)});\n }\n break;\n case 'date':\n if (typeof date === 'string') {\n setPostMeta({'_expiration-date': this.getDate(date)});\n }\n break;\n case 'action':\n setPostMeta({'_expiration-date-type': expireAction});\n if (!expireAction.includes('category')) {\n setPostMeta({'_expiration-date-categories': []});\n }\n break;\n case 'category':\n setPostMeta({'_expiration-date-categories': categories});\n break;\n }\n\n }\n\n render() {\n const {categoriesList, catIdVsName} = this.state;\n const {enabled, date, expireAction, categories, taxonomy} = this.state;\n\n const postType = wp.data.select('core/editor').getCurrentPostType();\n\n let actionsList = [\n {label: config.strings.draft, value: 'draft'},\n {label: config.strings.delete, value: 'delete'},\n {label: config.strings.trash, value: 'trash'},\n {label: config.strings.private, value: 'private'},\n {label: config.strings.stick, value: 'stick'},\n {label: config.strings.unstick, value: 'unstick'},\n {label: config.strings.categoryReplace, value: 'category'},\n {label: config.strings.categoryAdd, value: 'category-add'},\n {label: config.strings.categoryRemove, value: 'category-remove'},\n ];\n\n let selectedCats = categories && compact(categories.map((id) => catIdVsName[id] || false));\n if (typeof selectedCats === 'string') {\n selectedCats = [];\n }\n\n return (\n <PluginDocumentSettingPanel title={config.strings.postExpirator} icon=\"calendar\"\n initialOpen={enabled} className={'post-expirator-panel'}>\n <PanelRow>\n <CheckboxControl\n label={config.strings.enablePostExpiration}\n checked={enabled}\n onChange={(value) => {\n this.setState({enabled: !enabled, attribute: 'enabled'})\n }}\n />\n </PanelRow>\n {enabled && (\n <Fragment>\n <PanelRow>\n <DateTimePicker\n currentDate={date}\n onChange={(value) => this.setState({date: value, attribute: 'date'})}\n is12Hour={config.is_12_hours}\n />\n </PanelRow>\n <SelectControl\n label={config.strings.howToExpire}\n value={expireAction}\n options={actionsList}\n onChange={(value) => {\n this.setState({expireAction: value, attribute: 'action'})\n }}\n />\n {expireAction.includes('category') &&\n (\n (isEmpty(keys(categoriesList)) && (\n <Fragment>\n {config.strings.loading + ` (${taxonomy})`}\n <Spinner/>\n </Fragment>\n ))\n ||\n (\n <FormTokenField\n label={config.strings.expirationCategories + ` (${taxonomy})`}\n value={selectedCats}\n suggestions={Object.keys(categoriesList)}\n onChange={(value) => {\n this.setState({\n categories: this.selectCategories(value),\n attribute: 'category'\n })\n }}\n maxSuggestions={10}\n />\n )\n )}\n </Fragment>\n )}\n </PluginDocumentSettingPanel>\n );\n }\n\n // what action to take on expiration\n getExpireType(postMeta) {\n let typeNew = postMeta['_expiration-date-type'];\n let typeOld = postMeta['_expiration-date-options'] && postMeta['_expiration-date-options']['expireType'];\n\n\n\n if (typeNew) {\n return typeNew;\n }\n\n if (typeOld) {\n return typeOld;\n }\n\n if (config && config.defaults && config.defaults.expireType) {\n return config.defaults.expireType;\n }\n\n return 'draft';\n }\n\n // what categories to add/remove/replace\n getCategories(postMeta) {\n let categoriesNew = postMeta['_expiration-date-categories'] && postMeta['_expiration-date-categories'];\n let categoriesOld = postMeta['_expiration-date-options'] && postMeta['_expiration-date-options']['category'];\n\n if (typeof categoriesNew === 'object' && categoriesNew.length > 0) {\n return categoriesNew;\n }\n\n if (categoriesOld && typeof categoriesOld !== 'undefined' && typeof categoriesOld !== 'object') {\n categories = [categoriesOld];\n }\n\n return categoriesOld;\n\n }\n\n // fired for the autocomplete\n selectCategories(tokens) {\n const {categoriesList, catIdVsName} = this.state;\n\n var hasNoSuggestion = tokens.some(function (token) {\n return typeof token === 'string' && !categoriesList[token];\n });\n\n if (hasNoSuggestion) {\n return;\n }\n\n var categories = tokens.map(function (token) {\n return typeof token === 'string' ? categoriesList[token] : token;\n })\n\n return categories.map((cat) => cat.id);\n }\n\n getDate(date) {\n let newDate = new Date();\n let browserTimezoneOffset = new Date().getTimezoneOffset() * 60;\n let wpTimezoneOffset = config.timezone_offset * 60;\n newDate.setTime(Date.parse(date));\n newDate.setTime(newDate.getTime() - (browserTimezoneOffset + wpTimezoneOffset) * 1000);\n return ((newDate.getTime()) / 1000);\n }\n\n }\n\n registerPlugin('postexpirator-sidebar', {\n render: PostExpiratorSidebar\n });\n\n\n})(window.wp, window.postExpiratorPanelConfig);\n"],"sourceRoot":""}
|
1 |
+
{"version":3,"sources":["webpack:///webpack/bootstrap","webpack:///./assets/jsx/gutenberg-panel.jsx"],"names":["installedModules","__webpack_require__","moduleId","exports","module","i","l","modules","call","m","c","d","name","getter","o","Object","defineProperty","enumerable","get","r","Symbol","toStringTag","value","t","mode","__esModule","ns","create","key","bind","n","object","property","prototype","hasOwnProperty","p","s","wp","config","registerPlugin","PluginDocumentSettingPanel","PanelRow","DateTimePicker","CheckboxControl","SelectControl","FormTokenField","Spinner","Fragment","Component","decodeEntities","isEmpty","keys","compact","window","postExpiratorPanelConfig","plugins","editPost","components","element","htmlEntities","lodash","render","arguments","state","categoriesList","catIdVsName","postMeta","this","attributes","data","select","getEditedPostAttribute","postType","getCurrentPostType","setPostMeta","newMeta","dispatch","meta","enabled","date","Date","expireAction","getExpireType","categories","includes","getCategories","browserTimezoneOffset","getTimezoneOffset","wpTimezoneOffset","timezone_offset","setTime","default_categories","default_date","parseInt","taxonomy","defaults","setState","getTime","apiFetch","path","url","addQueryArgs","per_page","then","list","forEach","cat","id","strings","category","context","taxAttributes","rest_base","terms","term","attribute","getDate","actionsList","label","draft","delete","trash","private","stick","unstick","categoryReplace","categoryAdd","categoryRemove","selectedCats","map","title","postExpirator","icon","initialOpen","className","enablePostExpiration","checked","onChange","currentDate","is12Hour","is_12_hours","howToExpire","options","loading","expirationCategories","suggestions","selectCategories","maxSuggestions","typeNew","typeOld","expireType","categoriesNew","categoriesOld","length","tokens","some","token","newDate","parse"],"mappings":"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","file":"gutenberg-panel.js","sourcesContent":[" \t// The module cache\n \tvar installedModules = {};\n\n \t// The require function\n \tfunction __webpack_require__(moduleId) {\n\n \t\t// Check if module is in cache\n \t\tif(installedModules[moduleId]) {\n \t\t\treturn installedModules[moduleId].exports;\n \t\t}\n \t\t// Create a new module (and put it into the cache)\n \t\tvar module = installedModules[moduleId] = {\n \t\t\ti: moduleId,\n \t\t\tl: false,\n \t\t\texports: {}\n \t\t};\n\n \t\t// Execute the module function\n \t\tmodules[moduleId].call(module.exports, module, module.exports, __webpack_require__);\n\n \t\t// Flag the module as loaded\n \t\tmodule.l = true;\n\n \t\t// Return the exports of the module\n \t\treturn module.exports;\n \t}\n\n\n \t// expose the modules object (__webpack_modules__)\n \t__webpack_require__.m = modules;\n\n \t// expose the module cache\n \t__webpack_require__.c = installedModules;\n\n \t// define getter function for harmony exports\n \t__webpack_require__.d = function(exports, name, getter) {\n \t\tif(!__webpack_require__.o(exports, name)) {\n \t\t\tObject.defineProperty(exports, name, { enumerable: true, get: getter });\n \t\t}\n \t};\n\n \t// define __esModule on exports\n \t__webpack_require__.r = function(exports) {\n \t\tif(typeof Symbol !== 'undefined' && Symbol.toStringTag) {\n \t\t\tObject.defineProperty(exports, Symbol.toStringTag, { value: 'Module' });\n \t\t}\n \t\tObject.defineProperty(exports, '__esModule', { value: true });\n \t};\n\n \t// create a fake namespace object\n \t// mode & 1: value is a module id, require it\n \t// mode & 2: merge all properties of value into the ns\n \t// mode & 4: return value when already ns object\n \t// mode & 8|1: behave like require\n \t__webpack_require__.t = function(value, mode) {\n \t\tif(mode & 1) value = __webpack_require__(value);\n \t\tif(mode & 8) return value;\n \t\tif((mode & 4) && typeof value === 'object' && value && value.__esModule) return value;\n \t\tvar ns = Object.create(null);\n \t\t__webpack_require__.r(ns);\n \t\tObject.defineProperty(ns, 'default', { enumerable: true, value: value });\n \t\tif(mode & 2 && typeof value != 'string') for(var key in value) __webpack_require__.d(ns, key, function(key) { return value[key]; }.bind(null, key));\n \t\treturn ns;\n \t};\n\n \t// getDefaultExport function for compatibility with non-harmony modules\n \t__webpack_require__.n = function(module) {\n \t\tvar getter = module && module.__esModule ?\n \t\t\tfunction getDefault() { return module['default']; } :\n \t\t\tfunction getModuleExports() { return module; };\n \t\t__webpack_require__.d(getter, 'a', getter);\n \t\treturn getter;\n \t};\n\n \t// Object.prototype.hasOwnProperty.call\n \t__webpack_require__.o = function(object, property) { return Object.prototype.hasOwnProperty.call(object, property); };\n\n \t// __webpack_public_path__\n \t__webpack_require__.p = \"\";\n\n\n \t// Load entry module and return exports\n \treturn __webpack_require__(__webpack_require__.s = 0);\n","(function (wp, config) {\n\n const {registerPlugin} = wp.plugins;\n const {PluginDocumentSettingPanel} = wp.editPost;\n const {PanelRow, DateTimePicker, CheckboxControl, SelectControl, FormTokenField, Spinner} = wp.components;\n const {Fragment, Component} = wp.element;\n const {decodeEntities} = wp.htmlEntities;\n const {isEmpty, keys, compact} = lodash;\n\n class PostExpiratorSidebar extends Component {\n constructor() {\n super(...arguments);\n\n this.state = {\n categoriesList: [],\n catIdVsName: [],\n }\n }\n\n componentWillMount() {\n const {attributes} = this.state;\n\n const postMeta = wp.data.select('core/editor').getEditedPostAttribute('meta');\n const postType = wp.data.select('core/editor').getCurrentPostType();\n const setPostMeta = (newMeta) => wp.data.dispatch('core/editor').editPost({meta: newMeta});\n\n let enabled = false;\n let date = new Date();\n\n let expireAction = this.getExpireType(postMeta);\n\n let categories = [];\n if (expireAction.includes('category')) {\n categories = this.getCategories(postMeta);\n }\n\n if (postMeta['_expiration-date-status'] && postMeta['_expiration-date-status'] === 'saved') {\n enabled = true;\n }\n\n let browserTimezoneOffset = date.getTimezoneOffset() * 60;\n let wpTimezoneOffset = config.timezone_offset * 60;\n\n if (postMeta['_expiration-date']) {\n date.setTime((postMeta['_expiration-date'] + browserTimezoneOffset + wpTimezoneOffset) * 1000);\n } else {\n categories = config.default_categories;\n if (config.default_date) {\n date.setTime((parseInt(config.default_date) + browserTimezoneOffset + wpTimezoneOffset) * 1000);\n }\n\n // If the date is not set\n enabled = false;\n }\n\n let taxonomy = config.defaults.taxonomy || 'category';\n\n this.setState({\n enabled: enabled,\n date: date,\n expireAction: expireAction,\n categories: categories,\n taxonomy: taxonomy,\n });\n\n // Force all the metadata to be saved. Required for making sure the default settings are stored correctly.\n setPostMeta({'_expiration-date-status': (enabled ? 'saved' : '')});\n setPostMeta({'_expiration-date': (date.getTime()) / 1000});\n setPostMeta({'_expiration-date-type': expireAction});\n setPostMeta({'_expiration-date-categories': categories});\n\n let categoriesList = [];\n let catIdVsName = [];\n\n if ((!taxonomy && postType === 'post') || taxonomy === 'category') {\n wp.apiFetch({\n path: wp.url.addQueryArgs('wp/v2/categories', {per_page: -1}),\n }).then((list) => {\n list.forEach(cat => {\n categoriesList[cat.name] = cat;\n catIdVsName[cat.id] = cat.name;\n });\n this.setState({categoriesList: categoriesList, catIdVsName: catIdVsName, taxonomy: config.strings.category});\n });\n } else {\n wp.apiFetch({\n path: wp.url.addQueryArgs(`wp/v2/taxonomies/${taxonomy}`, {context: 'edit'}),\n }).then((taxAttributes) => {\n // fetch all terms\n wp.apiFetch({\n path: wp.url.addQueryArgs(`wp/v2/${taxAttributes.rest_base}`, {context: 'edit'}),\n }).then((terms) => {\n terms.forEach(term => {\n categoriesList[decodeEntities(term.name)] = term;\n catIdVsName[term.id] = decodeEntities(term.name);\n });\n this.setState({\n categoriesList: categoriesList,\n catIdVsName: catIdVsName,\n taxonomy: decodeEntities(taxAttributes.name)\n });\n });\n });\n }\n\n }\n\n componentDidUpdate() {\n const {enabled, date, expireAction, categories, attribute} = this.state;\n const setPostMeta = (newMeta) => wp.data.dispatch('core/editor').editPost({meta: newMeta});\n const postMeta = wp.data.select('core/editor').getEditedPostAttribute('meta');\n\n switch (attribute) {\n case 'enabled':\n setPostMeta({'_expiration-date-status': (enabled ? 'saved' : '')});\n // if date is not set when the checkbox is enabled, set it to the default date\n // this is to prevent the user from having to click the date to set it\n if (!postMeta['_expiration-date']) {\n setPostMeta({'_expiration-date': this.getDate(date)});\n }\n break;\n case 'date':\n if (typeof date === 'string') {\n setPostMeta({'_expiration-date': this.getDate(date)});\n }\n break;\n case 'action':\n setPostMeta({'_expiration-date-type': expireAction});\n if (!expireAction.includes('category')) {\n setPostMeta({'_expiration-date-categories': []});\n }\n break;\n case 'category':\n setPostMeta({'_expiration-date-categories': categories});\n break;\n }\n\n }\n\n render() {\n const {categoriesList, catIdVsName} = this.state;\n const {enabled, date, expireAction, categories, taxonomy} = this.state;\n\n const postType = wp.data.select('core/editor').getCurrentPostType();\n\n let actionsList = [\n {label: config.strings.draft, value: 'draft'},\n {label: config.strings.delete, value: 'delete'},\n {label: config.strings.trash, value: 'trash'},\n {label: config.strings.private, value: 'private'},\n {label: config.strings.stick, value: 'stick'},\n {label: config.strings.unstick, value: 'unstick'},\n {label: config.strings.categoryReplace, value: 'category'},\n {label: config.strings.categoryAdd, value: 'category-add'},\n {label: config.strings.categoryRemove, value: 'category-remove'},\n ];\n\n let selectedCats = categories && compact(categories.map((id) => catIdVsName[id] || false));\n if (typeof selectedCats === 'string') {\n selectedCats = [];\n }\n\n return (\n <PluginDocumentSettingPanel title={config.strings.postExpirator} icon=\"calendar\"\n initialOpen={enabled} className={'post-expirator-panel'}>\n <PanelRow>\n <CheckboxControl\n label={config.strings.enablePostExpiration}\n checked={enabled}\n onChange={(value) => {\n this.setState({enabled: !enabled, attribute: 'enabled'})\n }}\n />\n </PanelRow>\n {enabled && (\n <Fragment>\n <PanelRow>\n <DateTimePicker\n currentDate={date}\n onChange={(value) => this.setState({date: value, attribute: 'date'})}\n is12Hour={config.is_12_hours}\n />\n </PanelRow>\n <SelectControl\n label={config.strings.howToExpire}\n value={expireAction}\n options={actionsList}\n onChange={(value) => {\n this.setState({expireAction: value, attribute: 'action'})\n }}\n />\n {expireAction.includes('category') &&\n (\n (isEmpty(keys(categoriesList)) && (\n <Fragment>\n {config.strings.loading + ` (${taxonomy})`}\n <Spinner/>\n </Fragment>\n ))\n ||\n (\n <FormTokenField\n label={config.strings.expirationCategories + ` (${taxonomy})`}\n value={selectedCats}\n suggestions={Object.keys(categoriesList)}\n onChange={(value) => {\n this.setState({\n categories: this.selectCategories(value),\n attribute: 'category'\n })\n }}\n maxSuggestions={10}\n />\n )\n )}\n </Fragment>\n )}\n </PluginDocumentSettingPanel>\n );\n }\n\n // what action to take on expiration\n getExpireType(postMeta) {\n let typeNew = postMeta['_expiration-date-type'];\n let typeOld = postMeta['_expiration-date-options'] && postMeta['_expiration-date-options']['expireType'];\n\n\n\n if (typeNew) {\n return typeNew;\n }\n\n if (typeOld) {\n return typeOld;\n }\n\n if (config && config.defaults && config.defaults.expireType) {\n return config.defaults.expireType;\n }\n\n return 'draft';\n }\n\n // what categories to add/remove/replace\n getCategories(postMeta) {\n let categoriesNew = postMeta['_expiration-date-categories'] && postMeta['_expiration-date-categories'];\n let categoriesOld = postMeta['_expiration-date-options'] && postMeta['_expiration-date-options']['category'];\n\n if (typeof categoriesNew === 'object' && categoriesNew.length > 0) {\n return categoriesNew;\n }\n\n if (categoriesOld && typeof categoriesOld !== 'undefined' && typeof categoriesOld !== 'object') {\n categories = [categoriesOld];\n }\n\n return categoriesOld;\n\n }\n\n // fired for the autocomplete\n selectCategories(tokens) {\n const {categoriesList, catIdVsName} = this.state;\n\n var hasNoSuggestion = tokens.some(function (token) {\n return typeof token === 'string' && !categoriesList[token];\n });\n\n if (hasNoSuggestion) {\n return;\n }\n\n var categories = tokens.map(function (token) {\n return typeof token === 'string' ? categoriesList[token] : token;\n })\n\n return categories.map((cat) => cat.id);\n }\n\n getDate(date) {\n let newDate = new Date();\n let browserTimezoneOffset = new Date().getTimezoneOffset() * 60;\n let wpTimezoneOffset = config.timezone_offset * 60;\n newDate.setTime(Date.parse(date));\n newDate.setTime(newDate.getTime() - (browserTimezoneOffset + wpTimezoneOffset) * 1000);\n return ((newDate.getTime()) / 1000);\n }\n\n }\n\n registerPlugin('postexpirator-sidebar', {\n render: PostExpiratorSidebar\n });\n\n\n})(window.wp, window.postExpiratorPanelConfig);\n"],"sourceRoot":""}
|
composer.json
CHANGED
@@ -72,7 +72,7 @@
|
|
72 |
"automattic/vipwpcs": "^2.3",
|
73 |
"publishpress/publishpress-phpcs-standards": "dev-main",
|
74 |
"spatie/ray": "*",
|
75 |
-
"
|
76 |
"permafrost-dev/ray-cli": "^1.12",
|
77 |
"ext-pdo": "*",
|
78 |
"ext-yaml": "*"
|
72 |
"automattic/vipwpcs": "^2.3",
|
73 |
"publishpress/publishpress-phpcs-standards": "dev-main",
|
74 |
"spatie/ray": "*",
|
75 |
+
"realcodelab/wordpress-ray": "dev-patch-1",
|
76 |
"permafrost-dev/ray-cli": "^1.12",
|
77 |
"ext-pdo": "*",
|
78 |
"ext-yaml": "*"
|
composer.lock
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
5 |
"This file is @generated automatically"
|
6 |
],
|
7 |
-
"content-hash": "
|
8 |
"packages": [
|
9 |
{
|
10 |
"name": "psr/container",
|
@@ -436,16 +436,16 @@
|
|
436 |
},
|
437 |
{
|
438 |
"name": "behat/behat",
|
439 |
-
"version": "v3.
|
440 |
"source": {
|
441 |
"type": "git",
|
442 |
"url": "https://github.com/Behat/Behat.git",
|
443 |
-
"reference": "
|
444 |
},
|
445 |
"dist": {
|
446 |
"type": "zip",
|
447 |
-
"url": "https://api.github.com/repos/Behat/Behat/zipball/
|
448 |
-
"reference": "
|
449 |
"shasum": ""
|
450 |
},
|
451 |
"require": {
|
@@ -463,6 +463,7 @@
|
|
463 |
},
|
464 |
"require-dev": {
|
465 |
"herrera-io/box": "~1.6.1",
|
|
|
466 |
"phpunit/phpunit": "^8.5 || ^9.0",
|
467 |
"symfony/process": "^4.4 || ^5.0 || ^6.0",
|
468 |
"vimeo/psalm": "^4.8"
|
@@ -516,9 +517,9 @@
|
|
516 |
],
|
517 |
"support": {
|
518 |
"issues": "https://github.com/Behat/Behat/issues",
|
519 |
-
"source": "https://github.com/Behat/Behat/tree/v3.
|
520 |
},
|
521 |
-
"time": "2022-
|
522 |
},
|
523 |
{
|
524 |
"name": "behat/gherkin",
|
@@ -1581,16 +1582,16 @@
|
|
1581 |
},
|
1582 |
{
|
1583 |
"name": "composer/pcre",
|
1584 |
-
"version": "3.0
|
1585 |
"source": {
|
1586 |
"type": "git",
|
1587 |
"url": "https://github.com/composer/pcre.git",
|
1588 |
-
"reference": "
|
1589 |
},
|
1590 |
"dist": {
|
1591 |
"type": "zip",
|
1592 |
-
"url": "https://api.github.com/repos/composer/pcre/zipball/
|
1593 |
-
"reference": "
|
1594 |
"shasum": ""
|
1595 |
},
|
1596 |
"require": {
|
@@ -1632,7 +1633,7 @@
|
|
1632 |
],
|
1633 |
"support": {
|
1634 |
"issues": "https://github.com/composer/pcre/issues",
|
1635 |
-
"source": "https://github.com/composer/pcre/tree/3.0
|
1636 |
},
|
1637 |
"funding": [
|
1638 |
{
|
@@ -1648,7 +1649,7 @@
|
|
1648 |
"type": "tidelift"
|
1649 |
}
|
1650 |
],
|
1651 |
-
"time": "2022-11-
|
1652 |
},
|
1653 |
{
|
1654 |
"name": "composer/semver",
|
@@ -1954,32 +1955,35 @@
|
|
1954 |
},
|
1955 |
{
|
1956 |
"name": "doctrine/annotations",
|
1957 |
-
"version": "1.
|
1958 |
"source": {
|
1959 |
"type": "git",
|
1960 |
"url": "https://github.com/doctrine/annotations.git",
|
1961 |
-
"reference": "
|
1962 |
},
|
1963 |
"dist": {
|
1964 |
"type": "zip",
|
1965 |
-
"url": "https://api.github.com/repos/doctrine/annotations/zipball/
|
1966 |
-
"reference": "
|
1967 |
"shasum": ""
|
1968 |
},
|
1969 |
"require": {
|
1970 |
-
"doctrine/lexer": "1
|
1971 |
"ext-tokenizer": "*",
|
1972 |
"php": "^7.1 || ^8.0",
|
1973 |
"psr/cache": "^1 || ^2 || ^3"
|
1974 |
},
|
1975 |
"require-dev": {
|
1976 |
"doctrine/cache": "^1.11 || ^2.0",
|
1977 |
-
"doctrine/coding-standard": "^
|
1978 |
-
"phpstan/phpstan": "
|
1979 |
-
"phpunit/phpunit": "^7.5 || ^8.
|
1980 |
-
"symfony/cache": "^4.4 || ^5.
|
1981 |
"vimeo/psalm": "^4.10"
|
1982 |
},
|
|
|
|
|
|
|
1983 |
"type": "library",
|
1984 |
"autoload": {
|
1985 |
"psr-4": {
|
@@ -2021,9 +2025,52 @@
|
|
2021 |
],
|
2022 |
"support": {
|
2023 |
"issues": "https://github.com/doctrine/annotations/issues",
|
2024 |
-
"source": "https://github.com/doctrine/annotations/tree/1.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2025 |
},
|
2026 |
-
"time": "2022-
|
2027 |
},
|
2028 |
{
|
2029 |
"name": "doctrine/inflector",
|
@@ -2188,31 +2235,33 @@
|
|
2188 |
},
|
2189 |
{
|
2190 |
"name": "doctrine/lexer",
|
2191 |
-
"version": "
|
2192 |
"source": {
|
2193 |
"type": "git",
|
2194 |
"url": "https://github.com/doctrine/lexer.git",
|
2195 |
-
"reference": "
|
2196 |
},
|
2197 |
"dist": {
|
2198 |
"type": "zip",
|
2199 |
-
"url": "https://api.github.com/repos/doctrine/lexer/zipball/
|
2200 |
-
"reference": "
|
2201 |
"shasum": ""
|
2202 |
},
|
2203 |
"require": {
|
|
|
2204 |
"php": "^7.1 || ^8.0"
|
2205 |
},
|
2206 |
"require-dev": {
|
2207 |
-
"doctrine/coding-standard": "^9
|
2208 |
"phpstan/phpstan": "^1.3",
|
2209 |
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
|
2210 |
-
"
|
|
|
2211 |
},
|
2212 |
"type": "library",
|
2213 |
"autoload": {
|
2214 |
"psr-4": {
|
2215 |
-
"Doctrine\\Common\\Lexer\\": "
|
2216 |
}
|
2217 |
},
|
2218 |
"notification-url": "https://packagist.org/downloads/",
|
@@ -2244,7 +2293,7 @@
|
|
2244 |
],
|
2245 |
"support": {
|
2246 |
"issues": "https://github.com/doctrine/lexer/issues",
|
2247 |
-
"source": "https://github.com/doctrine/lexer/tree/
|
2248 |
},
|
2249 |
"funding": [
|
2250 |
{
|
@@ -2260,7 +2309,7 @@
|
|
2260 |
"type": "tidelift"
|
2261 |
}
|
2262 |
],
|
2263 |
-
"time": "2022-
|
2264 |
},
|
2265 |
{
|
2266 |
"name": "eftec/bladeone",
|
@@ -2512,16 +2561,16 @@
|
|
2512 |
},
|
2513 |
{
|
2514 |
"name": "gettext/gettext",
|
2515 |
-
"version": "v4.8.
|
2516 |
"source": {
|
2517 |
"type": "git",
|
2518 |
"url": "https://github.com/php-gettext/Gettext.git",
|
2519 |
-
"reference": "
|
2520 |
},
|
2521 |
"dist": {
|
2522 |
"type": "zip",
|
2523 |
-
"url": "https://api.github.com/repos/php-gettext/Gettext/zipball/
|
2524 |
-
"reference": "
|
2525 |
"shasum": ""
|
2526 |
},
|
2527 |
"require": {
|
@@ -2573,7 +2622,7 @@
|
|
2573 |
"support": {
|
2574 |
"email": "oom@oscarotero.com",
|
2575 |
"issues": "https://github.com/oscarotero/Gettext/issues",
|
2576 |
-
"source": "https://github.com/php-gettext/Gettext/tree/v4.8.
|
2577 |
},
|
2578 |
"funding": [
|
2579 |
{
|
@@ -2589,7 +2638,7 @@
|
|
2589 |
"type": "patreon"
|
2590 |
}
|
2591 |
],
|
2592 |
-
"time": "2022-
|
2593 |
},
|
2594 |
{
|
2595 |
"name": "gettext/languages",
|
@@ -2998,7 +3047,7 @@
|
|
2998 |
},
|
2999 |
{
|
3000 |
"name": "illuminate/collections",
|
3001 |
-
"version": "v8.83.
|
3002 |
"source": {
|
3003 |
"type": "git",
|
3004 |
"url": "https://github.com/illuminate/collections.git",
|
@@ -3052,7 +3101,7 @@
|
|
3052 |
},
|
3053 |
{
|
3054 |
"name": "illuminate/contracts",
|
3055 |
-
"version": "v8.83.
|
3056 |
"source": {
|
3057 |
"type": "git",
|
3058 |
"url": "https://github.com/illuminate/contracts.git",
|
@@ -3100,7 +3149,7 @@
|
|
3100 |
},
|
3101 |
{
|
3102 |
"name": "illuminate/macroable",
|
3103 |
-
"version": "v8.83.
|
3104 |
"source": {
|
3105 |
"type": "git",
|
3106 |
"url": "https://github.com/illuminate/macroable.git",
|
@@ -3146,7 +3195,7 @@
|
|
3146 |
},
|
3147 |
{
|
3148 |
"name": "illuminate/support",
|
3149 |
-
"version": "v8.83.
|
3150 |
"source": {
|
3151 |
"type": "git",
|
3152 |
"url": "https://github.com/illuminate/support.git",
|
@@ -3699,16 +3748,16 @@
|
|
3699 |
},
|
3700 |
{
|
3701 |
"name": "nesbot/carbon",
|
3702 |
-
"version": "2.
|
3703 |
"source": {
|
3704 |
"type": "git",
|
3705 |
"url": "https://github.com/briannesbitt/Carbon.git",
|
3706 |
-
"reference": "
|
3707 |
},
|
3708 |
"dist": {
|
3709 |
"type": "zip",
|
3710 |
-
"url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/
|
3711 |
-
"reference": "
|
3712 |
"shasum": ""
|
3713 |
},
|
3714 |
"require": {
|
@@ -3719,7 +3768,7 @@
|
|
3719 |
"symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
|
3720 |
},
|
3721 |
"require-dev": {
|
3722 |
-
"doctrine/dbal": "^2.0 || ^3.
|
3723 |
"doctrine/orm": "^2.7",
|
3724 |
"friendsofphp/php-cs-fixer": "^3.0",
|
3725 |
"kylekatarnls/multi-tester": "^2.0",
|
@@ -3797,20 +3846,20 @@
|
|
3797 |
"type": "tidelift"
|
3798 |
}
|
3799 |
],
|
3800 |
-
"time": "2022-
|
3801 |
},
|
3802 |
{
|
3803 |
"name": "netresearch/jsonmapper",
|
3804 |
-
"version": "v4.
|
3805 |
"source": {
|
3806 |
"type": "git",
|
3807 |
"url": "https://github.com/cweiske/jsonmapper.git",
|
3808 |
-
"reference": "
|
3809 |
},
|
3810 |
"dist": {
|
3811 |
"type": "zip",
|
3812 |
-
"url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/
|
3813 |
-
"reference": "
|
3814 |
"shasum": ""
|
3815 |
},
|
3816 |
"require": {
|
@@ -3846,22 +3895,22 @@
|
|
3846 |
"support": {
|
3847 |
"email": "cweiske@cweiske.de",
|
3848 |
"issues": "https://github.com/cweiske/jsonmapper/issues",
|
3849 |
-
"source": "https://github.com/cweiske/jsonmapper/tree/v4.
|
3850 |
},
|
3851 |
-
"time": "
|
3852 |
},
|
3853 |
{
|
3854 |
"name": "nikic/php-parser",
|
3855 |
-
"version": "v4.15.
|
3856 |
"source": {
|
3857 |
"type": "git",
|
3858 |
"url": "https://github.com/nikic/PHP-Parser.git",
|
3859 |
-
"reference": "
|
3860 |
},
|
3861 |
"dist": {
|
3862 |
"type": "zip",
|
3863 |
-
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/
|
3864 |
-
"reference": "
|
3865 |
"shasum": ""
|
3866 |
},
|
3867 |
"require": {
|
@@ -3902,9 +3951,9 @@
|
|
3902 |
],
|
3903 |
"support": {
|
3904 |
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
3905 |
-
"source": "https://github.com/nikic/PHP-Parser/tree/v4.15.
|
3906 |
},
|
3907 |
-
"time": "2022-
|
3908 |
},
|
3909 |
{
|
3910 |
"name": "openlss/lib-array2xml",
|
@@ -4624,21 +4673,21 @@
|
|
4624 |
},
|
4625 |
{
|
4626 |
"name": "phpspec/prophecy",
|
4627 |
-
"version": "v1.
|
4628 |
"source": {
|
4629 |
"type": "git",
|
4630 |
"url": "https://github.com/phpspec/prophecy.git",
|
4631 |
-
"reference": "
|
4632 |
},
|
4633 |
"dist": {
|
4634 |
"type": "zip",
|
4635 |
-
"url": "https://api.github.com/repos/phpspec/prophecy/zipball/
|
4636 |
-
"reference": "
|
4637 |
"shasum": ""
|
4638 |
},
|
4639 |
"require": {
|
4640 |
"doctrine/instantiator": "^1.2",
|
4641 |
-
"php": "^7.2 ||
|
4642 |
"phpdocumentor/reflection-docblock": "^5.2",
|
4643 |
"sebastian/comparator": "^3.0 || ^4.0",
|
4644 |
"sebastian/recursion-context": "^3.0 || ^4.0"
|
@@ -4685,22 +4734,22 @@
|
|
4685 |
],
|
4686 |
"support": {
|
4687 |
"issues": "https://github.com/phpspec/prophecy/issues",
|
4688 |
-
"source": "https://github.com/phpspec/prophecy/tree/v1.
|
4689 |
},
|
4690 |
-
"time": "
|
4691 |
},
|
4692 |
{
|
4693 |
"name": "phpstan/phpstan",
|
4694 |
-
"version": "1.9.
|
4695 |
"source": {
|
4696 |
"type": "git",
|
4697 |
"url": "https://github.com/phpstan/phpstan.git",
|
4698 |
-
"reference": "
|
4699 |
},
|
4700 |
"dist": {
|
4701 |
"type": "zip",
|
4702 |
-
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/
|
4703 |
-
"reference": "
|
4704 |
"shasum": ""
|
4705 |
},
|
4706 |
"require": {
|
@@ -4730,7 +4779,7 @@
|
|
4730 |
],
|
4731 |
"support": {
|
4732 |
"issues": "https://github.com/phpstan/phpstan/issues",
|
4733 |
-
"source": "https://github.com/phpstan/phpstan/tree/1.9.
|
4734 |
},
|
4735 |
"funding": [
|
4736 |
{
|
@@ -4746,7 +4795,7 @@
|
|
4746 |
"type": "tidelift"
|
4747 |
}
|
4748 |
],
|
4749 |
-
"time": "2022-
|
4750 |
},
|
4751 |
{
|
4752 |
"name": "phpunit/php-code-coverage",
|
@@ -5862,6 +5911,84 @@
|
|
5862 |
],
|
5863 |
"time": "2021-09-25T23:10:38+00:00"
|
5864 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
5865 |
{
|
5866 |
"name": "rmccue/requests",
|
5867 |
"version": "v1.8.1",
|
@@ -7130,84 +7257,6 @@
|
|
7130 |
],
|
7131 |
"time": "2022-08-11T14:04:18+00:00"
|
7132 |
},
|
7133 |
-
{
|
7134 |
-
"name": "spatie/wordpress-ray",
|
7135 |
-
"version": "dev-patch-1",
|
7136 |
-
"source": {
|
7137 |
-
"type": "git",
|
7138 |
-
"url": "https://github.com/andergmartins/wordpress-ray.git",
|
7139 |
-
"reference": "965cfdc86dd3fe4c21bc7cfe60618bbbf07fd465"
|
7140 |
-
},
|
7141 |
-
"dist": {
|
7142 |
-
"type": "zip",
|
7143 |
-
"url": "https://api.github.com/repos/andergmartins/wordpress-ray/zipball/965cfdc86dd3fe4c21bc7cfe60618bbbf07fd465",
|
7144 |
-
"reference": "965cfdc86dd3fe4c21bc7cfe60618bbbf07fd465",
|
7145 |
-
"shasum": ""
|
7146 |
-
},
|
7147 |
-
"require": {
|
7148 |
-
"php": "^7.3|^8.0",
|
7149 |
-
"spatie/backtrace": "^1.2.0",
|
7150 |
-
"spatie/ray": "^1.33.2"
|
7151 |
-
},
|
7152 |
-
"require-dev": {
|
7153 |
-
"bamarni/composer-bin-plugin": "^1.4",
|
7154 |
-
"composer/installers": "^1.9",
|
7155 |
-
"phpunit/phpunit": "^9.5"
|
7156 |
-
},
|
7157 |
-
"type": "wordpress-plugin",
|
7158 |
-
"autoload": {
|
7159 |
-
"psr-4": {
|
7160 |
-
"Spatie\\WordPressRay\\": "src"
|
7161 |
-
}
|
7162 |
-
},
|
7163 |
-
"autoload-dev": {
|
7164 |
-
"psr-4": {
|
7165 |
-
"Spatie\\WordPressRay\\Tests\\": "tests"
|
7166 |
-
}
|
7167 |
-
},
|
7168 |
-
"scripts": {
|
7169 |
-
"psalm": [
|
7170 |
-
"vendor/bin/psalm"
|
7171 |
-
],
|
7172 |
-
"test": [
|
7173 |
-
"vendor/bin/phpunit"
|
7174 |
-
],
|
7175 |
-
"test-coverage": [
|
7176 |
-
"vendor/bin/phpunit --coverage-html coverage"
|
7177 |
-
],
|
7178 |
-
"format": [
|
7179 |
-
"vendor/bin/php-cs-fixer fix --allow-risky=yes"
|
7180 |
-
]
|
7181 |
-
},
|
7182 |
-
"license": [
|
7183 |
-
"MIT"
|
7184 |
-
],
|
7185 |
-
"authors": [
|
7186 |
-
{
|
7187 |
-
"name": "Freek Van der Herten",
|
7188 |
-
"email": "freek@spatie.be",
|
7189 |
-
"homepage": "https://spatie.be",
|
7190 |
-
"role": "Developer"
|
7191 |
-
}
|
7192 |
-
],
|
7193 |
-
"description": "Debug WordPress apps with ease",
|
7194 |
-
"homepage": "https://github.com/spatie/wordpress-ray",
|
7195 |
-
"keywords": [
|
7196 |
-
"debugging",
|
7197 |
-
"ray",
|
7198 |
-
"spatie"
|
7199 |
-
],
|
7200 |
-
"support": {
|
7201 |
-
"source": "https://github.com/andergmartins/wordpress-ray/tree/patch-1"
|
7202 |
-
},
|
7203 |
-
"funding": [
|
7204 |
-
{
|
7205 |
-
"type": "github",
|
7206 |
-
"url": "https://github.com/sponsors/spatie"
|
7207 |
-
}
|
7208 |
-
],
|
7209 |
-
"time": "2022-06-23T14:06:17+00:00"
|
7210 |
-
},
|
7211 |
{
|
7212 |
"name": "squizlabs/php_codesniffer",
|
7213 |
"version": "3.7.1",
|
@@ -7417,16 +7466,16 @@
|
|
7417 |
},
|
7418 |
{
|
7419 |
"name": "symfony/console",
|
7420 |
-
"version": "v5.4.
|
7421 |
"source": {
|
7422 |
"type": "git",
|
7423 |
"url": "https://github.com/symfony/console.git",
|
7424 |
-
"reference": "
|
7425 |
},
|
7426 |
"dist": {
|
7427 |
"type": "zip",
|
7428 |
-
"url": "https://api.github.com/repos/symfony/console/zipball/
|
7429 |
-
"reference": "
|
7430 |
"shasum": ""
|
7431 |
},
|
7432 |
"require": {
|
@@ -7496,7 +7545,7 @@
|
|
7496 |
"terminal"
|
7497 |
],
|
7498 |
"support": {
|
7499 |
-
"source": "https://github.com/symfony/console/tree/v5.4.
|
7500 |
},
|
7501 |
"funding": [
|
7502 |
{
|
@@ -7512,7 +7561,7 @@
|
|
7512 |
"type": "tidelift"
|
7513 |
}
|
7514 |
],
|
7515 |
-
"time": "2022-
|
7516 |
},
|
7517 |
{
|
7518 |
"name": "symfony/css-selector",
|
@@ -8171,16 +8220,16 @@
|
|
8171 |
},
|
8172 |
{
|
8173 |
"name": "symfony/polyfill-ctype",
|
8174 |
-
"version": "v1.
|
8175 |
"source": {
|
8176 |
"type": "git",
|
8177 |
"url": "https://github.com/symfony/polyfill-ctype.git",
|
8178 |
-
"reference": "
|
8179 |
},
|
8180 |
"dist": {
|
8181 |
"type": "zip",
|
8182 |
-
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/
|
8183 |
-
"reference": "
|
8184 |
"shasum": ""
|
8185 |
},
|
8186 |
"require": {
|
@@ -8195,7 +8244,7 @@
|
|
8195 |
"type": "library",
|
8196 |
"extra": {
|
8197 |
"branch-alias": {
|
8198 |
-
"dev-main": "1.
|
8199 |
},
|
8200 |
"thanks": {
|
8201 |
"name": "symfony/polyfill",
|
@@ -8233,7 +8282,7 @@
|
|
8233 |
"portable"
|
8234 |
],
|
8235 |
"support": {
|
8236 |
-
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.
|
8237 |
},
|
8238 |
"funding": [
|
8239 |
{
|
@@ -8249,20 +8298,20 @@
|
|
8249 |
"type": "tidelift"
|
8250 |
}
|
8251 |
],
|
8252 |
-
"time": "2022-
|
8253 |
},
|
8254 |
{
|
8255 |
"name": "symfony/polyfill-intl-grapheme",
|
8256 |
-
"version": "v1.
|
8257 |
"source": {
|
8258 |
"type": "git",
|
8259 |
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
|
8260 |
-
"reference": "
|
8261 |
},
|
8262 |
"dist": {
|
8263 |
"type": "zip",
|
8264 |
-
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/
|
8265 |
-
"reference": "
|
8266 |
"shasum": ""
|
8267 |
},
|
8268 |
"require": {
|
@@ -8274,7 +8323,7 @@
|
|
8274 |
"type": "library",
|
8275 |
"extra": {
|
8276 |
"branch-alias": {
|
8277 |
-
"dev-main": "1.
|
8278 |
},
|
8279 |
"thanks": {
|
8280 |
"name": "symfony/polyfill",
|
@@ -8314,7 +8363,7 @@
|
|
8314 |
"shim"
|
8315 |
],
|
8316 |
"support": {
|
8317 |
-
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.
|
8318 |
},
|
8319 |
"funding": [
|
8320 |
{
|
@@ -8330,20 +8379,20 @@
|
|
8330 |
"type": "tidelift"
|
8331 |
}
|
8332 |
],
|
8333 |
-
"time": "2022-
|
8334 |
},
|
8335 |
{
|
8336 |
"name": "symfony/polyfill-intl-normalizer",
|
8337 |
-
"version": "v1.
|
8338 |
"source": {
|
8339 |
"type": "git",
|
8340 |
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
|
8341 |
-
"reference": "
|
8342 |
},
|
8343 |
"dist": {
|
8344 |
"type": "zip",
|
8345 |
-
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/
|
8346 |
-
"reference": "
|
8347 |
"shasum": ""
|
8348 |
},
|
8349 |
"require": {
|
@@ -8355,7 +8404,7 @@
|
|
8355 |
"type": "library",
|
8356 |
"extra": {
|
8357 |
"branch-alias": {
|
8358 |
-
"dev-main": "1.
|
8359 |
},
|
8360 |
"thanks": {
|
8361 |
"name": "symfony/polyfill",
|
@@ -8398,7 +8447,7 @@
|
|
8398 |
"shim"
|
8399 |
],
|
8400 |
"support": {
|
8401 |
-
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.
|
8402 |
},
|
8403 |
"funding": [
|
8404 |
{
|
@@ -8414,20 +8463,20 @@
|
|
8414 |
"type": "tidelift"
|
8415 |
}
|
8416 |
],
|
8417 |
-
"time": "2022-
|
8418 |
},
|
8419 |
{
|
8420 |
"name": "symfony/polyfill-mbstring",
|
8421 |
-
"version": "v1.
|
8422 |
"source": {
|
8423 |
"type": "git",
|
8424 |
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
8425 |
-
"reference": "
|
8426 |
},
|
8427 |
"dist": {
|
8428 |
"type": "zip",
|
8429 |
-
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/
|
8430 |
-
"reference": "
|
8431 |
"shasum": ""
|
8432 |
},
|
8433 |
"require": {
|
@@ -8442,7 +8491,7 @@
|
|
8442 |
"type": "library",
|
8443 |
"extra": {
|
8444 |
"branch-alias": {
|
8445 |
-
"dev-main": "1.
|
8446 |
},
|
8447 |
"thanks": {
|
8448 |
"name": "symfony/polyfill",
|
@@ -8481,7 +8530,7 @@
|
|
8481 |
"shim"
|
8482 |
],
|
8483 |
"support": {
|
8484 |
-
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.
|
8485 |
},
|
8486 |
"funding": [
|
8487 |
{
|
@@ -8497,20 +8546,20 @@
|
|
8497 |
"type": "tidelift"
|
8498 |
}
|
8499 |
],
|
8500 |
-
"time": "2022-
|
8501 |
},
|
8502 |
{
|
8503 |
"name": "symfony/polyfill-php73",
|
8504 |
-
"version": "v1.
|
8505 |
"source": {
|
8506 |
"type": "git",
|
8507 |
"url": "https://github.com/symfony/polyfill-php73.git",
|
8508 |
-
"reference": "
|
8509 |
},
|
8510 |
"dist": {
|
8511 |
"type": "zip",
|
8512 |
-
"url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/
|
8513 |
-
"reference": "
|
8514 |
"shasum": ""
|
8515 |
},
|
8516 |
"require": {
|
@@ -8519,7 +8568,7 @@
|
|
8519 |
"type": "library",
|
8520 |
"extra": {
|
8521 |
"branch-alias": {
|
8522 |
-
"dev-main": "1.
|
8523 |
},
|
8524 |
"thanks": {
|
8525 |
"name": "symfony/polyfill",
|
@@ -8560,7 +8609,7 @@
|
|
8560 |
"shim"
|
8561 |
],
|
8562 |
"support": {
|
8563 |
-
"source": "https://github.com/symfony/polyfill-php73/tree/v1.
|
8564 |
},
|
8565 |
"funding": [
|
8566 |
{
|
@@ -8576,20 +8625,20 @@
|
|
8576 |
"type": "tidelift"
|
8577 |
}
|
8578 |
],
|
8579 |
-
"time": "2022-
|
8580 |
},
|
8581 |
{
|
8582 |
"name": "symfony/polyfill-php80",
|
8583 |
-
"version": "v1.
|
8584 |
"source": {
|
8585 |
"type": "git",
|
8586 |
"url": "https://github.com/symfony/polyfill-php80.git",
|
8587 |
-
"reference": "
|
8588 |
},
|
8589 |
"dist": {
|
8590 |
"type": "zip",
|
8591 |
-
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/
|
8592 |
-
"reference": "
|
8593 |
"shasum": ""
|
8594 |
},
|
8595 |
"require": {
|
@@ -8598,7 +8647,7 @@
|
|
8598 |
"type": "library",
|
8599 |
"extra": {
|
8600 |
"branch-alias": {
|
8601 |
-
"dev-main": "1.
|
8602 |
},
|
8603 |
"thanks": {
|
8604 |
"name": "symfony/polyfill",
|
@@ -8643,7 +8692,7 @@
|
|
8643 |
"shim"
|
8644 |
],
|
8645 |
"support": {
|
8646 |
-
"source": "https://github.com/symfony/polyfill-php80/tree/v1.
|
8647 |
},
|
8648 |
"funding": [
|
8649 |
{
|
@@ -8659,20 +8708,20 @@
|
|
8659 |
"type": "tidelift"
|
8660 |
}
|
8661 |
],
|
8662 |
-
"time": "2022-
|
8663 |
},
|
8664 |
{
|
8665 |
"name": "symfony/polyfill-php81",
|
8666 |
-
"version": "v1.
|
8667 |
"source": {
|
8668 |
"type": "git",
|
8669 |
"url": "https://github.com/symfony/polyfill-php81.git",
|
8670 |
-
"reference": "
|
8671 |
},
|
8672 |
"dist": {
|
8673 |
"type": "zip",
|
8674 |
-
"url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/
|
8675 |
-
"reference": "
|
8676 |
"shasum": ""
|
8677 |
},
|
8678 |
"require": {
|
@@ -8681,7 +8730,7 @@
|
|
8681 |
"type": "library",
|
8682 |
"extra": {
|
8683 |
"branch-alias": {
|
8684 |
-
"dev-main": "1.
|
8685 |
},
|
8686 |
"thanks": {
|
8687 |
"name": "symfony/polyfill",
|
@@ -8722,7 +8771,7 @@
|
|
8722 |
"shim"
|
8723 |
],
|
8724 |
"support": {
|
8725 |
-
"source": "https://github.com/symfony/polyfill-php81/tree/v1.
|
8726 |
},
|
8727 |
"funding": [
|
8728 |
{
|
@@ -8738,7 +8787,7 @@
|
|
8738 |
"type": "tidelift"
|
8739 |
}
|
8740 |
],
|
8741 |
-
"time": "2022-
|
8742 |
},
|
8743 |
{
|
8744 |
"name": "symfony/process",
|
@@ -9295,16 +9344,16 @@
|
|
9295 |
},
|
9296 |
{
|
9297 |
"name": "symfony/yaml",
|
9298 |
-
"version": "v5.4.
|
9299 |
"source": {
|
9300 |
"type": "git",
|
9301 |
"url": "https://github.com/symfony/yaml.git",
|
9302 |
-
"reference": "
|
9303 |
},
|
9304 |
"dist": {
|
9305 |
"type": "zip",
|
9306 |
-
"url": "https://api.github.com/repos/symfony/yaml/zipball/
|
9307 |
-
"reference": "
|
9308 |
"shasum": ""
|
9309 |
},
|
9310 |
"require": {
|
@@ -9350,7 +9399,7 @@
|
|
9350 |
"description": "Loads and dumps YAML files",
|
9351 |
"homepage": "https://symfony.com",
|
9352 |
"support": {
|
9353 |
-
"source": "https://github.com/symfony/yaml/tree/v5.4.
|
9354 |
},
|
9355 |
"funding": [
|
9356 |
{
|
@@ -9366,7 +9415,7 @@
|
|
9366 |
"type": "tidelift"
|
9367 |
}
|
9368 |
],
|
9369 |
-
"time": "2022-
|
9370 |
},
|
9371 |
{
|
9372 |
"name": "theseer/fdomdocument",
|
@@ -10166,7 +10215,7 @@
|
|
10166 |
"minimum-stability": "stable",
|
10167 |
"stability-flags": {
|
10168 |
"publishpress/publishpress-phpcs-standards": 20,
|
10169 |
-
"
|
10170 |
},
|
10171 |
"prefer-stable": false,
|
10172 |
"prefer-lowest": false,
|
4 |
"Read more about it at https://getcomposer.org/doc/01-basic-usage.md#installing-dependencies",
|
5 |
"This file is @generated automatically"
|
6 |
],
|
7 |
+
"content-hash": "fe625bb085a5f097c0f8ee3c1c6605c0",
|
8 |
"packages": [
|
9 |
{
|
10 |
"name": "psr/container",
|
436 |
},
|
437 |
{
|
438 |
"name": "behat/behat",
|
439 |
+
"version": "v3.12.0",
|
440 |
"source": {
|
441 |
"type": "git",
|
442 |
"url": "https://github.com/Behat/Behat.git",
|
443 |
+
"reference": "2f059c9172764ba1f1759b3679aca499b665330a"
|
444 |
},
|
445 |
"dist": {
|
446 |
"type": "zip",
|
447 |
+
"url": "https://api.github.com/repos/Behat/Behat/zipball/2f059c9172764ba1f1759b3679aca499b665330a",
|
448 |
+
"reference": "2f059c9172764ba1f1759b3679aca499b665330a",
|
449 |
"shasum": ""
|
450 |
},
|
451 |
"require": {
|
463 |
},
|
464 |
"require-dev": {
|
465 |
"herrera-io/box": "~1.6.1",
|
466 |
+
"phpspec/prophecy": "^1.15",
|
467 |
"phpunit/phpunit": "^8.5 || ^9.0",
|
468 |
"symfony/process": "^4.4 || ^5.0 || ^6.0",
|
469 |
"vimeo/psalm": "^4.8"
|
517 |
],
|
518 |
"support": {
|
519 |
"issues": "https://github.com/Behat/Behat/issues",
|
520 |
+
"source": "https://github.com/Behat/Behat/tree/v3.12.0"
|
521 |
},
|
522 |
+
"time": "2022-11-29T15:30:11+00:00"
|
523 |
},
|
524 |
{
|
525 |
"name": "behat/gherkin",
|
1582 |
},
|
1583 |
{
|
1584 |
"name": "composer/pcre",
|
1585 |
+
"version": "3.1.0",
|
1586 |
"source": {
|
1587 |
"type": "git",
|
1588 |
"url": "https://github.com/composer/pcre.git",
|
1589 |
+
"reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2"
|
1590 |
},
|
1591 |
"dist": {
|
1592 |
"type": "zip",
|
1593 |
+
"url": "https://api.github.com/repos/composer/pcre/zipball/4bff79ddd77851fe3cdd11616ed3f92841ba5bd2",
|
1594 |
+
"reference": "4bff79ddd77851fe3cdd11616ed3f92841ba5bd2",
|
1595 |
"shasum": ""
|
1596 |
},
|
1597 |
"require": {
|
1633 |
],
|
1634 |
"support": {
|
1635 |
"issues": "https://github.com/composer/pcre/issues",
|
1636 |
+
"source": "https://github.com/composer/pcre/tree/3.1.0"
|
1637 |
},
|
1638 |
"funding": [
|
1639 |
{
|
1649 |
"type": "tidelift"
|
1650 |
}
|
1651 |
],
|
1652 |
+
"time": "2022-11-17T09:50:14+00:00"
|
1653 |
},
|
1654 |
{
|
1655 |
"name": "composer/semver",
|
1955 |
},
|
1956 |
{
|
1957 |
"name": "doctrine/annotations",
|
1958 |
+
"version": "1.14.1",
|
1959 |
"source": {
|
1960 |
"type": "git",
|
1961 |
"url": "https://github.com/doctrine/annotations.git",
|
1962 |
+
"reference": "9e034d7a70032d422169f27d8759e8d84abb4f51"
|
1963 |
},
|
1964 |
"dist": {
|
1965 |
"type": "zip",
|
1966 |
+
"url": "https://api.github.com/repos/doctrine/annotations/zipball/9e034d7a70032d422169f27d8759e8d84abb4f51",
|
1967 |
+
"reference": "9e034d7a70032d422169f27d8759e8d84abb4f51",
|
1968 |
"shasum": ""
|
1969 |
},
|
1970 |
"require": {
|
1971 |
+
"doctrine/lexer": "^1 || ^2",
|
1972 |
"ext-tokenizer": "*",
|
1973 |
"php": "^7.1 || ^8.0",
|
1974 |
"psr/cache": "^1 || ^2 || ^3"
|
1975 |
},
|
1976 |
"require-dev": {
|
1977 |
"doctrine/cache": "^1.11 || ^2.0",
|
1978 |
+
"doctrine/coding-standard": "^9 || ^10",
|
1979 |
+
"phpstan/phpstan": "~1.4.10 || ^1.8.0",
|
1980 |
+
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
|
1981 |
+
"symfony/cache": "^4.4 || ^5.4 || ^6",
|
1982 |
"vimeo/psalm": "^4.10"
|
1983 |
},
|
1984 |
+
"suggest": {
|
1985 |
+
"php": "PHP 8.0 or higher comes with attributes, a native replacement for annotations"
|
1986 |
+
},
|
1987 |
"type": "library",
|
1988 |
"autoload": {
|
1989 |
"psr-4": {
|
2025 |
],
|
2026 |
"support": {
|
2027 |
"issues": "https://github.com/doctrine/annotations/issues",
|
2028 |
+
"source": "https://github.com/doctrine/annotations/tree/1.14.1"
|
2029 |
+
},
|
2030 |
+
"time": "2022-12-12T12:46:12+00:00"
|
2031 |
+
},
|
2032 |
+
{
|
2033 |
+
"name": "doctrine/deprecations",
|
2034 |
+
"version": "v1.0.0",
|
2035 |
+
"source": {
|
2036 |
+
"type": "git",
|
2037 |
+
"url": "https://github.com/doctrine/deprecations.git",
|
2038 |
+
"reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de"
|
2039 |
+
},
|
2040 |
+
"dist": {
|
2041 |
+
"type": "zip",
|
2042 |
+
"url": "https://api.github.com/repos/doctrine/deprecations/zipball/0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
|
2043 |
+
"reference": "0e2a4f1f8cdfc7a92ec3b01c9334898c806b30de",
|
2044 |
+
"shasum": ""
|
2045 |
+
},
|
2046 |
+
"require": {
|
2047 |
+
"php": "^7.1|^8.0"
|
2048 |
+
},
|
2049 |
+
"require-dev": {
|
2050 |
+
"doctrine/coding-standard": "^9",
|
2051 |
+
"phpunit/phpunit": "^7.5|^8.5|^9.5",
|
2052 |
+
"psr/log": "^1|^2|^3"
|
2053 |
+
},
|
2054 |
+
"suggest": {
|
2055 |
+
"psr/log": "Allows logging deprecations via PSR-3 logger implementation"
|
2056 |
+
},
|
2057 |
+
"type": "library",
|
2058 |
+
"autoload": {
|
2059 |
+
"psr-4": {
|
2060 |
+
"Doctrine\\Deprecations\\": "lib/Doctrine/Deprecations"
|
2061 |
+
}
|
2062 |
+
},
|
2063 |
+
"notification-url": "https://packagist.org/downloads/",
|
2064 |
+
"license": [
|
2065 |
+
"MIT"
|
2066 |
+
],
|
2067 |
+
"description": "A small layer on top of trigger_error(E_USER_DEPRECATED) or PSR-3 logging with options to disable all deprecations or selectively for packages.",
|
2068 |
+
"homepage": "https://www.doctrine-project.org/",
|
2069 |
+
"support": {
|
2070 |
+
"issues": "https://github.com/doctrine/deprecations/issues",
|
2071 |
+
"source": "https://github.com/doctrine/deprecations/tree/v1.0.0"
|
2072 |
},
|
2073 |
+
"time": "2022-05-02T15:47:09+00:00"
|
2074 |
},
|
2075 |
{
|
2076 |
"name": "doctrine/inflector",
|
2235 |
},
|
2236 |
{
|
2237 |
"name": "doctrine/lexer",
|
2238 |
+
"version": "2.0.0",
|
2239 |
"source": {
|
2240 |
"type": "git",
|
2241 |
"url": "https://github.com/doctrine/lexer.git",
|
2242 |
+
"reference": "3cf140b81e55d5d640f73367d829db7e3023ef69"
|
2243 |
},
|
2244 |
"dist": {
|
2245 |
"type": "zip",
|
2246 |
+
"url": "https://api.github.com/repos/doctrine/lexer/zipball/3cf140b81e55d5d640f73367d829db7e3023ef69",
|
2247 |
+
"reference": "3cf140b81e55d5d640f73367d829db7e3023ef69",
|
2248 |
"shasum": ""
|
2249 |
},
|
2250 |
"require": {
|
2251 |
+
"doctrine/deprecations": "^1.0",
|
2252 |
"php": "^7.1 || ^8.0"
|
2253 |
},
|
2254 |
"require-dev": {
|
2255 |
+
"doctrine/coding-standard": "^9 || ^10",
|
2256 |
"phpstan/phpstan": "^1.3",
|
2257 |
"phpunit/phpunit": "^7.5 || ^8.5 || ^9.5",
|
2258 |
+
"psalm/plugin-phpunit": "^0.18.3",
|
2259 |
+
"vimeo/psalm": "^4.11 || ^5.0"
|
2260 |
},
|
2261 |
"type": "library",
|
2262 |
"autoload": {
|
2263 |
"psr-4": {
|
2264 |
+
"Doctrine\\Common\\Lexer\\": "src"
|
2265 |
}
|
2266 |
},
|
2267 |
"notification-url": "https://packagist.org/downloads/",
|
2293 |
],
|
2294 |
"support": {
|
2295 |
"issues": "https://github.com/doctrine/lexer/issues",
|
2296 |
+
"source": "https://github.com/doctrine/lexer/tree/2.0.0"
|
2297 |
},
|
2298 |
"funding": [
|
2299 |
{
|
2309 |
"type": "tidelift"
|
2310 |
}
|
2311 |
],
|
2312 |
+
"time": "2022-12-11T10:51:23+00:00"
|
2313 |
},
|
2314 |
{
|
2315 |
"name": "eftec/bladeone",
|
2561 |
},
|
2562 |
{
|
2563 |
"name": "gettext/gettext",
|
2564 |
+
"version": "v4.8.8",
|
2565 |
"source": {
|
2566 |
"type": "git",
|
2567 |
"url": "https://github.com/php-gettext/Gettext.git",
|
2568 |
+
"reference": "302a00aa9d6762c92c884d879c15d3ed05d6a37d"
|
2569 |
},
|
2570 |
"dist": {
|
2571 |
"type": "zip",
|
2572 |
+
"url": "https://api.github.com/repos/php-gettext/Gettext/zipball/302a00aa9d6762c92c884d879c15d3ed05d6a37d",
|
2573 |
+
"reference": "302a00aa9d6762c92c884d879c15d3ed05d6a37d",
|
2574 |
"shasum": ""
|
2575 |
},
|
2576 |
"require": {
|
2622 |
"support": {
|
2623 |
"email": "oom@oscarotero.com",
|
2624 |
"issues": "https://github.com/oscarotero/Gettext/issues",
|
2625 |
+
"source": "https://github.com/php-gettext/Gettext/tree/v4.8.8"
|
2626 |
},
|
2627 |
"funding": [
|
2628 |
{
|
2638 |
"type": "patreon"
|
2639 |
}
|
2640 |
],
|
2641 |
+
"time": "2022-12-08T11:59:50+00:00"
|
2642 |
},
|
2643 |
{
|
2644 |
"name": "gettext/languages",
|
3047 |
},
|
3048 |
{
|
3049 |
"name": "illuminate/collections",
|
3050 |
+
"version": "v8.83.27",
|
3051 |
"source": {
|
3052 |
"type": "git",
|
3053 |
"url": "https://github.com/illuminate/collections.git",
|
3101 |
},
|
3102 |
{
|
3103 |
"name": "illuminate/contracts",
|
3104 |
+
"version": "v8.83.27",
|
3105 |
"source": {
|
3106 |
"type": "git",
|
3107 |
"url": "https://github.com/illuminate/contracts.git",
|
3149 |
},
|
3150 |
{
|
3151 |
"name": "illuminate/macroable",
|
3152 |
+
"version": "v8.83.27",
|
3153 |
"source": {
|
3154 |
"type": "git",
|
3155 |
"url": "https://github.com/illuminate/macroable.git",
|
3195 |
},
|
3196 |
{
|
3197 |
"name": "illuminate/support",
|
3198 |
+
"version": "v8.83.27",
|
3199 |
"source": {
|
3200 |
"type": "git",
|
3201 |
"url": "https://github.com/illuminate/support.git",
|
3748 |
},
|
3749 |
{
|
3750 |
"name": "nesbot/carbon",
|
3751 |
+
"version": "2.64.0",
|
3752 |
"source": {
|
3753 |
"type": "git",
|
3754 |
"url": "https://github.com/briannesbitt/Carbon.git",
|
3755 |
+
"reference": "889546413c97de2d05063b8cb7b193c2531ea211"
|
3756 |
},
|
3757 |
"dist": {
|
3758 |
"type": "zip",
|
3759 |
+
"url": "https://api.github.com/repos/briannesbitt/Carbon/zipball/889546413c97de2d05063b8cb7b193c2531ea211",
|
3760 |
+
"reference": "889546413c97de2d05063b8cb7b193c2531ea211",
|
3761 |
"shasum": ""
|
3762 |
},
|
3763 |
"require": {
|
3768 |
"symfony/translation": "^3.4 || ^4.0 || ^5.0 || ^6.0"
|
3769 |
},
|
3770 |
"require-dev": {
|
3771 |
+
"doctrine/dbal": "^2.0 || ^3.1.4",
|
3772 |
"doctrine/orm": "^2.7",
|
3773 |
"friendsofphp/php-cs-fixer": "^3.0",
|
3774 |
"kylekatarnls/multi-tester": "^2.0",
|
3846 |
"type": "tidelift"
|
3847 |
}
|
3848 |
],
|
3849 |
+
"time": "2022-11-26T17:36:00+00:00"
|
3850 |
},
|
3851 |
{
|
3852 |
"name": "netresearch/jsonmapper",
|
3853 |
+
"version": "v4.1.0",
|
3854 |
"source": {
|
3855 |
"type": "git",
|
3856 |
"url": "https://github.com/cweiske/jsonmapper.git",
|
3857 |
+
"reference": "cfa81ea1d35294d64adb9c68aa4cb9e92400e53f"
|
3858 |
},
|
3859 |
"dist": {
|
3860 |
"type": "zip",
|
3861 |
+
"url": "https://api.github.com/repos/cweiske/jsonmapper/zipball/cfa81ea1d35294d64adb9c68aa4cb9e92400e53f",
|
3862 |
+
"reference": "cfa81ea1d35294d64adb9c68aa4cb9e92400e53f",
|
3863 |
"shasum": ""
|
3864 |
},
|
3865 |
"require": {
|
3895 |
"support": {
|
3896 |
"email": "cweiske@cweiske.de",
|
3897 |
"issues": "https://github.com/cweiske/jsonmapper/issues",
|
3898 |
+
"source": "https://github.com/cweiske/jsonmapper/tree/v4.1.0"
|
3899 |
},
|
3900 |
+
"time": "2022-12-08T20:46:14+00:00"
|
3901 |
},
|
3902 |
{
|
3903 |
"name": "nikic/php-parser",
|
3904 |
+
"version": "v4.15.2",
|
3905 |
"source": {
|
3906 |
"type": "git",
|
3907 |
"url": "https://github.com/nikic/PHP-Parser.git",
|
3908 |
+
"reference": "f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc"
|
3909 |
},
|
3910 |
"dist": {
|
3911 |
"type": "zip",
|
3912 |
+
"url": "https://api.github.com/repos/nikic/PHP-Parser/zipball/f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc",
|
3913 |
+
"reference": "f59bbe44bf7d96f24f3e2b4ddc21cd52c1d2adbc",
|
3914 |
"shasum": ""
|
3915 |
},
|
3916 |
"require": {
|
3951 |
],
|
3952 |
"support": {
|
3953 |
"issues": "https://github.com/nikic/PHP-Parser/issues",
|
3954 |
+
"source": "https://github.com/nikic/PHP-Parser/tree/v4.15.2"
|
3955 |
},
|
3956 |
+
"time": "2022-11-12T15:38:23+00:00"
|
3957 |
},
|
3958 |
{
|
3959 |
"name": "openlss/lib-array2xml",
|
4673 |
},
|
4674 |
{
|
4675 |
"name": "phpspec/prophecy",
|
4676 |
+
"version": "v1.16.0",
|
4677 |
"source": {
|
4678 |
"type": "git",
|
4679 |
"url": "https://github.com/phpspec/prophecy.git",
|
4680 |
+
"reference": "be8cac52a0827776ff9ccda8c381ac5b71aeb359"
|
4681 |
},
|
4682 |
"dist": {
|
4683 |
"type": "zip",
|
4684 |
+
"url": "https://api.github.com/repos/phpspec/prophecy/zipball/be8cac52a0827776ff9ccda8c381ac5b71aeb359",
|
4685 |
+
"reference": "be8cac52a0827776ff9ccda8c381ac5b71aeb359",
|
4686 |
"shasum": ""
|
4687 |
},
|
4688 |
"require": {
|
4689 |
"doctrine/instantiator": "^1.2",
|
4690 |
+
"php": "^7.2 || 8.0.* || 8.1.* || 8.2.*",
|
4691 |
"phpdocumentor/reflection-docblock": "^5.2",
|
4692 |
"sebastian/comparator": "^3.0 || ^4.0",
|
4693 |
"sebastian/recursion-context": "^3.0 || ^4.0"
|
4734 |
],
|
4735 |
"support": {
|
4736 |
"issues": "https://github.com/phpspec/prophecy/issues",
|
4737 |
+
"source": "https://github.com/phpspec/prophecy/tree/v1.16.0"
|
4738 |
},
|
4739 |
+
"time": "2022-11-29T15:06:56+00:00"
|
4740 |
},
|
4741 |
{
|
4742 |
"name": "phpstan/phpstan",
|
4743 |
+
"version": "1.9.3",
|
4744 |
"source": {
|
4745 |
"type": "git",
|
4746 |
"url": "https://github.com/phpstan/phpstan.git",
|
4747 |
+
"reference": "709999b91448d4f2bb07daffffedc889b33e461c"
|
4748 |
},
|
4749 |
"dist": {
|
4750 |
"type": "zip",
|
4751 |
+
"url": "https://api.github.com/repos/phpstan/phpstan/zipball/709999b91448d4f2bb07daffffedc889b33e461c",
|
4752 |
+
"reference": "709999b91448d4f2bb07daffffedc889b33e461c",
|
4753 |
"shasum": ""
|
4754 |
},
|
4755 |
"require": {
|
4779 |
],
|
4780 |
"support": {
|
4781 |
"issues": "https://github.com/phpstan/phpstan/issues",
|
4782 |
+
"source": "https://github.com/phpstan/phpstan/tree/1.9.3"
|
4783 |
},
|
4784 |
"funding": [
|
4785 |
{
|
4795 |
"type": "tidelift"
|
4796 |
}
|
4797 |
],
|
4798 |
+
"time": "2022-12-13T10:28:10+00:00"
|
4799 |
},
|
4800 |
{
|
4801 |
"name": "phpunit/php-code-coverage",
|
5911 |
],
|
5912 |
"time": "2021-09-25T23:10:38+00:00"
|
5913 |
},
|
5914 |
+
{
|
5915 |
+
"name": "realcodelab/wordpress-ray",
|
5916 |
+
"version": "dev-patch-1",
|
5917 |
+
"source": {
|
5918 |
+
"type": "git",
|
5919 |
+
"url": "https://github.com/andergmartins/wordpress-ray.git",
|
5920 |
+
"reference": "965cfdc86dd3fe4c21bc7cfe60618bbbf07fd465"
|
5921 |
+
},
|
5922 |
+
"dist": {
|
5923 |
+
"type": "zip",
|
5924 |
+
"url": "https://api.github.com/repos/andergmartins/wordpress-ray/zipball/965cfdc86dd3fe4c21bc7cfe60618bbbf07fd465",
|
5925 |
+
"reference": "965cfdc86dd3fe4c21bc7cfe60618bbbf07fd465",
|
5926 |
+
"shasum": ""
|
5927 |
+
},
|
5928 |
+
"require": {
|
5929 |
+
"php": "^7.3|^8.0",
|
5930 |
+
"spatie/backtrace": "^1.2.0",
|
5931 |
+
"spatie/ray": "^1.33.2"
|
5932 |
+
},
|
5933 |
+
"require-dev": {
|
5934 |
+
"bamarni/composer-bin-plugin": "^1.4",
|
5935 |
+
"composer/installers": "^1.9",
|
5936 |
+
"phpunit/phpunit": "^9.5"
|
5937 |
+
},
|
5938 |
+
"type": "wordpress-plugin",
|
5939 |
+
"autoload": {
|
5940 |
+
"psr-4": {
|
5941 |
+
"Spatie\\WordPressRay\\": "src"
|
5942 |
+
}
|
5943 |
+
},
|
5944 |
+
"autoload-dev": {
|
5945 |
+
"psr-4": {
|
5946 |
+
"Spatie\\WordPressRay\\Tests\\": "tests"
|
5947 |
+
}
|
5948 |
+
},
|
5949 |
+
"scripts": {
|
5950 |
+
"psalm": [
|
5951 |
+
"vendor/bin/psalm"
|
5952 |
+
],
|
5953 |
+
"test": [
|
5954 |
+
"vendor/bin/phpunit"
|
5955 |
+
],
|
5956 |
+
"test-coverage": [
|
5957 |
+
"vendor/bin/phpunit --coverage-html coverage"
|
5958 |
+
],
|
5959 |
+
"format": [
|
5960 |
+
"vendor/bin/php-cs-fixer fix --allow-risky=yes"
|
5961 |
+
]
|
5962 |
+
},
|
5963 |
+
"license": [
|
5964 |
+
"MIT"
|
5965 |
+
],
|
5966 |
+
"authors": [
|
5967 |
+
{
|
5968 |
+
"name": "Freek Van der Herten",
|
5969 |
+
"email": "freek@spatie.be",
|
5970 |
+
"homepage": "https://spatie.be",
|
5971 |
+
"role": "Developer"
|
5972 |
+
}
|
5973 |
+
],
|
5974 |
+
"description": "Debug WordPress apps with ease",
|
5975 |
+
"homepage": "https://github.com/spatie/wordpress-ray",
|
5976 |
+
"keywords": [
|
5977 |
+
"debugging",
|
5978 |
+
"ray",
|
5979 |
+
"spatie"
|
5980 |
+
],
|
5981 |
+
"support": {
|
5982 |
+
"source": "https://github.com/andergmartins/wordpress-ray/tree/patch-1"
|
5983 |
+
},
|
5984 |
+
"funding": [
|
5985 |
+
{
|
5986 |
+
"type": "github",
|
5987 |
+
"url": "https://github.com/sponsors/spatie"
|
5988 |
+
}
|
5989 |
+
],
|
5990 |
+
"time": "2022-06-23T14:06:17+00:00"
|
5991 |
+
},
|
5992 |
{
|
5993 |
"name": "rmccue/requests",
|
5994 |
"version": "v1.8.1",
|
7257 |
],
|
7258 |
"time": "2022-08-11T14:04:18+00:00"
|
7259 |
},
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
7260 |
{
|
7261 |
"name": "squizlabs/php_codesniffer",
|
7262 |
"version": "3.7.1",
|
7466 |
},
|
7467 |
{
|
7468 |
"name": "symfony/console",
|
7469 |
+
"version": "v5.4.16",
|
7470 |
"source": {
|
7471 |
"type": "git",
|
7472 |
"url": "https://github.com/symfony/console.git",
|
7473 |
+
"reference": "8e9b9c8dfb33af6057c94e1b44846bee700dc5ef"
|
7474 |
},
|
7475 |
"dist": {
|
7476 |
"type": "zip",
|
7477 |
+
"url": "https://api.github.com/repos/symfony/console/zipball/8e9b9c8dfb33af6057c94e1b44846bee700dc5ef",
|
7478 |
+
"reference": "8e9b9c8dfb33af6057c94e1b44846bee700dc5ef",
|
7479 |
"shasum": ""
|
7480 |
},
|
7481 |
"require": {
|
7545 |
"terminal"
|
7546 |
],
|
7547 |
"support": {
|
7548 |
+
"source": "https://github.com/symfony/console/tree/v5.4.16"
|
7549 |
},
|
7550 |
"funding": [
|
7551 |
{
|
7561 |
"type": "tidelift"
|
7562 |
}
|
7563 |
],
|
7564 |
+
"time": "2022-11-25T14:09:27+00:00"
|
7565 |
},
|
7566 |
{
|
7567 |
"name": "symfony/css-selector",
|
8220 |
},
|
8221 |
{
|
8222 |
"name": "symfony/polyfill-ctype",
|
8223 |
+
"version": "v1.27.0",
|
8224 |
"source": {
|
8225 |
"type": "git",
|
8226 |
"url": "https://github.com/symfony/polyfill-ctype.git",
|
8227 |
+
"reference": "5bbc823adecdae860bb64756d639ecfec17b050a"
|
8228 |
},
|
8229 |
"dist": {
|
8230 |
"type": "zip",
|
8231 |
+
"url": "https://api.github.com/repos/symfony/polyfill-ctype/zipball/5bbc823adecdae860bb64756d639ecfec17b050a",
|
8232 |
+
"reference": "5bbc823adecdae860bb64756d639ecfec17b050a",
|
8233 |
"shasum": ""
|
8234 |
},
|
8235 |
"require": {
|
8244 |
"type": "library",
|
8245 |
"extra": {
|
8246 |
"branch-alias": {
|
8247 |
+
"dev-main": "1.27-dev"
|
8248 |
},
|
8249 |
"thanks": {
|
8250 |
"name": "symfony/polyfill",
|
8282 |
"portable"
|
8283 |
],
|
8284 |
"support": {
|
8285 |
+
"source": "https://github.com/symfony/polyfill-ctype/tree/v1.27.0"
|
8286 |
},
|
8287 |
"funding": [
|
8288 |
{
|
8298 |
"type": "tidelift"
|
8299 |
}
|
8300 |
],
|
8301 |
+
"time": "2022-11-03T14:55:06+00:00"
|
8302 |
},
|
8303 |
{
|
8304 |
"name": "symfony/polyfill-intl-grapheme",
|
8305 |
+
"version": "v1.27.0",
|
8306 |
"source": {
|
8307 |
"type": "git",
|
8308 |
"url": "https://github.com/symfony/polyfill-intl-grapheme.git",
|
8309 |
+
"reference": "511a08c03c1960e08a883f4cffcacd219b758354"
|
8310 |
},
|
8311 |
"dist": {
|
8312 |
"type": "zip",
|
8313 |
+
"url": "https://api.github.com/repos/symfony/polyfill-intl-grapheme/zipball/511a08c03c1960e08a883f4cffcacd219b758354",
|
8314 |
+
"reference": "511a08c03c1960e08a883f4cffcacd219b758354",
|
8315 |
"shasum": ""
|
8316 |
},
|
8317 |
"require": {
|
8323 |
"type": "library",
|
8324 |
"extra": {
|
8325 |
"branch-alias": {
|
8326 |
+
"dev-main": "1.27-dev"
|
8327 |
},
|
8328 |
"thanks": {
|
8329 |
"name": "symfony/polyfill",
|
8363 |
"shim"
|
8364 |
],
|
8365 |
"support": {
|
8366 |
+
"source": "https://github.com/symfony/polyfill-intl-grapheme/tree/v1.27.0"
|
8367 |
},
|
8368 |
"funding": [
|
8369 |
{
|
8379 |
"type": "tidelift"
|
8380 |
}
|
8381 |
],
|
8382 |
+
"time": "2022-11-03T14:55:06+00:00"
|
8383 |
},
|
8384 |
{
|
8385 |
"name": "symfony/polyfill-intl-normalizer",
|
8386 |
+
"version": "v1.27.0",
|
8387 |
"source": {
|
8388 |
"type": "git",
|
8389 |
"url": "https://github.com/symfony/polyfill-intl-normalizer.git",
|
8390 |
+
"reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6"
|
8391 |
},
|
8392 |
"dist": {
|
8393 |
"type": "zip",
|
8394 |
+
"url": "https://api.github.com/repos/symfony/polyfill-intl-normalizer/zipball/19bd1e4fcd5b91116f14d8533c57831ed00571b6",
|
8395 |
+
"reference": "19bd1e4fcd5b91116f14d8533c57831ed00571b6",
|
8396 |
"shasum": ""
|
8397 |
},
|
8398 |
"require": {
|
8404 |
"type": "library",
|
8405 |
"extra": {
|
8406 |
"branch-alias": {
|
8407 |
+
"dev-main": "1.27-dev"
|
8408 |
},
|
8409 |
"thanks": {
|
8410 |
"name": "symfony/polyfill",
|
8447 |
"shim"
|
8448 |
],
|
8449 |
"support": {
|
8450 |
+
"source": "https://github.com/symfony/polyfill-intl-normalizer/tree/v1.27.0"
|
8451 |
},
|
8452 |
"funding": [
|
8453 |
{
|
8463 |
"type": "tidelift"
|
8464 |
}
|
8465 |
],
|
8466 |
+
"time": "2022-11-03T14:55:06+00:00"
|
8467 |
},
|
8468 |
{
|
8469 |
"name": "symfony/polyfill-mbstring",
|
8470 |
+
"version": "v1.27.0",
|
8471 |
"source": {
|
8472 |
"type": "git",
|
8473 |
"url": "https://github.com/symfony/polyfill-mbstring.git",
|
8474 |
+
"reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534"
|
8475 |
},
|
8476 |
"dist": {
|
8477 |
"type": "zip",
|
8478 |
+
"url": "https://api.github.com/repos/symfony/polyfill-mbstring/zipball/8ad114f6b39e2c98a8b0e3bd907732c207c2b534",
|
8479 |
+
"reference": "8ad114f6b39e2c98a8b0e3bd907732c207c2b534",
|
8480 |
"shasum": ""
|
8481 |
},
|
8482 |
"require": {
|
8491 |
"type": "library",
|
8492 |
"extra": {
|
8493 |
"branch-alias": {
|
8494 |
+
"dev-main": "1.27-dev"
|
8495 |
},
|
8496 |
"thanks": {
|
8497 |
"name": "symfony/polyfill",
|
8530 |
"shim"
|
8531 |
],
|
8532 |
"support": {
|
8533 |
+
"source": "https://github.com/symfony/polyfill-mbstring/tree/v1.27.0"
|
8534 |
},
|
8535 |
"funding": [
|
8536 |
{
|
8546 |
"type": "tidelift"
|
8547 |
}
|
8548 |
],
|
8549 |
+
"time": "2022-11-03T14:55:06+00:00"
|
8550 |
},
|
8551 |
{
|
8552 |
"name": "symfony/polyfill-php73",
|
8553 |
+
"version": "v1.27.0",
|
8554 |
"source": {
|
8555 |
"type": "git",
|
8556 |
"url": "https://github.com/symfony/polyfill-php73.git",
|
8557 |
+
"reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9"
|
8558 |
},
|
8559 |
"dist": {
|
8560 |
"type": "zip",
|
8561 |
+
"url": "https://api.github.com/repos/symfony/polyfill-php73/zipball/9e8ecb5f92152187c4799efd3c96b78ccab18ff9",
|
8562 |
+
"reference": "9e8ecb5f92152187c4799efd3c96b78ccab18ff9",
|
8563 |
"shasum": ""
|
8564 |
},
|
8565 |
"require": {
|
8568 |
"type": "library",
|
8569 |
"extra": {
|
8570 |
"branch-alias": {
|
8571 |
+
"dev-main": "1.27-dev"
|
8572 |
},
|
8573 |
"thanks": {
|
8574 |
"name": "symfony/polyfill",
|
8609 |
"shim"
|
8610 |
],
|
8611 |
"support": {
|
8612 |
+
"source": "https://github.com/symfony/polyfill-php73/tree/v1.27.0"
|
8613 |
},
|
8614 |
"funding": [
|
8615 |
{
|
8625 |
"type": "tidelift"
|
8626 |
}
|
8627 |
],
|
8628 |
+
"time": "2022-11-03T14:55:06+00:00"
|
8629 |
},
|
8630 |
{
|
8631 |
"name": "symfony/polyfill-php80",
|
8632 |
+
"version": "v1.27.0",
|
8633 |
"source": {
|
8634 |
"type": "git",
|
8635 |
"url": "https://github.com/symfony/polyfill-php80.git",
|
8636 |
+
"reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936"
|
8637 |
},
|
8638 |
"dist": {
|
8639 |
"type": "zip",
|
8640 |
+
"url": "https://api.github.com/repos/symfony/polyfill-php80/zipball/7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
|
8641 |
+
"reference": "7a6ff3f1959bb01aefccb463a0f2cd3d3d2fd936",
|
8642 |
"shasum": ""
|
8643 |
},
|
8644 |
"require": {
|
8647 |
"type": "library",
|
8648 |
"extra": {
|
8649 |
"branch-alias": {
|
8650 |
+
"dev-main": "1.27-dev"
|
8651 |
},
|
8652 |
"thanks": {
|
8653 |
"name": "symfony/polyfill",
|
8692 |
"shim"
|
8693 |
],
|
8694 |
"support": {
|
8695 |
+
"source": "https://github.com/symfony/polyfill-php80/tree/v1.27.0"
|
8696 |
},
|
8697 |
"funding": [
|
8698 |
{
|
8708 |
"type": "tidelift"
|
8709 |
}
|
8710 |
],
|
8711 |
+
"time": "2022-11-03T14:55:06+00:00"
|
8712 |
},
|
8713 |
{
|
8714 |
"name": "symfony/polyfill-php81",
|
8715 |
+
"version": "v1.27.0",
|
8716 |
"source": {
|
8717 |
"type": "git",
|
8718 |
"url": "https://github.com/symfony/polyfill-php81.git",
|
8719 |
+
"reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a"
|
8720 |
},
|
8721 |
"dist": {
|
8722 |
"type": "zip",
|
8723 |
+
"url": "https://api.github.com/repos/symfony/polyfill-php81/zipball/707403074c8ea6e2edaf8794b0157a0bfa52157a",
|
8724 |
+
"reference": "707403074c8ea6e2edaf8794b0157a0bfa52157a",
|
8725 |
"shasum": ""
|
8726 |
},
|
8727 |
"require": {
|
8730 |
"type": "library",
|
8731 |
"extra": {
|
8732 |
"branch-alias": {
|
8733 |
+
"dev-main": "1.27-dev"
|
8734 |
},
|
8735 |
"thanks": {
|
8736 |
"name": "symfony/polyfill",
|
8771 |
"shim"
|
8772 |
],
|
8773 |
"support": {
|
8774 |
+
"source": "https://github.com/symfony/polyfill-php81/tree/v1.27.0"
|
8775 |
},
|
8776 |
"funding": [
|
8777 |
{
|
8787 |
"type": "tidelift"
|
8788 |
}
|
8789 |
],
|
8790 |
+
"time": "2022-11-03T14:55:06+00:00"
|
8791 |
},
|
8792 |
{
|
8793 |
"name": "symfony/process",
|
9344 |
},
|
9345 |
{
|
9346 |
"name": "symfony/yaml",
|
9347 |
+
"version": "v5.4.16",
|
9348 |
"source": {
|
9349 |
"type": "git",
|
9350 |
"url": "https://github.com/symfony/yaml.git",
|
9351 |
+
"reference": "ebd37c71f62d5ec5f6e27de3e06fee492d4c6298"
|
9352 |
},
|
9353 |
"dist": {
|
9354 |
"type": "zip",
|
9355 |
+
"url": "https://api.github.com/repos/symfony/yaml/zipball/ebd37c71f62d5ec5f6e27de3e06fee492d4c6298",
|
9356 |
+
"reference": "ebd37c71f62d5ec5f6e27de3e06fee492d4c6298",
|
9357 |
"shasum": ""
|
9358 |
},
|
9359 |
"require": {
|
9399 |
"description": "Loads and dumps YAML files",
|
9400 |
"homepage": "https://symfony.com",
|
9401 |
"support": {
|
9402 |
+
"source": "https://github.com/symfony/yaml/tree/v5.4.16"
|
9403 |
},
|
9404 |
"funding": [
|
9405 |
{
|
9415 |
"type": "tidelift"
|
9416 |
}
|
9417 |
],
|
9418 |
+
"time": "2022-11-25T16:04:03+00:00"
|
9419 |
},
|
9420 |
{
|
9421 |
"name": "theseer/fdomdocument",
|
10215 |
"minimum-stability": "stable",
|
10216 |
"stability-flags": {
|
10217 |
"publishpress/publishpress-phpcs-standards": 20,
|
10218 |
+
"realcodelab/wordpress-ray": 20
|
10219 |
},
|
10220 |
"prefer-stable": false,
|
10221 |
"prefer-lowest": false,
|
languages/post-expirator-es_ES.mo
CHANGED
Binary file
|
languages/post-expirator-es_ES.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Plugins - PublishPress Future: Automatically Unpublish WordPress Posts - Stable (latest release)\n"
|
6 |
"POT-Creation-Date: \n"
|
7 |
-
"PO-Revision-Date: 2022-10
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"Language: es\n"
|
@@ -14,198 +14,235 @@ msgstr ""
|
|
14 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
15 |
"X-Generator: Poedit 3.0.1\n"
|
16 |
|
17 |
-
#:
|
18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
msgid "Expiration Taxonomies"
|
20 |
msgstr "Taxonomías de caducidad"
|
21 |
|
22 |
-
#: classes/Facade.class.php:
|
|
|
23 |
msgid "Taxonomy: Remove"
|
24 |
msgstr "Taxonomía: Quitar"
|
25 |
|
26 |
-
#: classes/Facade.class.php:
|
|
|
27 |
msgid "Taxonomy: Add"
|
28 |
msgstr "Taxonomía: Añadir"
|
29 |
|
30 |
-
#: classes/Facade.class.php:
|
|
|
31 |
msgid "Taxonomy: Replace"
|
32 |
msgstr "Taxonomía: Reemplazar"
|
33 |
|
34 |
-
#: classes/Facade.class.php:
|
35 |
msgid "Taxonomy"
|
36 |
msgstr "Taxonomía"
|
37 |
|
38 |
-
#: views/menu-diagnostics.php:
|
39 |
msgid "Posts and expiration settings"
|
40 |
msgstr "Ajustes de entradas y caducidad"
|
41 |
|
42 |
-
#: views/expire-column.php:21
|
43 |
msgid "Cron event not found!"
|
44 |
msgstr "¡Evento cron no encontrado!"
|
45 |
|
46 |
-
#: views/expire-column.php:18
|
47 |
msgid "Cron event scheduled."
|
48 |
msgstr "Evento cron programado."
|
49 |
|
50 |
-
#: classes/Display.class.php:
|
51 |
msgid "You do not have permission to configure PublishPress Future."
|
52 |
msgstr "No tienes permisos para configurar PublishPress Future."
|
53 |
|
54 |
-
#: views/tabs.php:
|
55 |
msgid "Advanced"
|
56 |
msgstr "Avanzado"
|
57 |
|
58 |
-
#: views/tabs.php:
|
59 |
msgid "Display"
|
60 |
msgstr "Visualización"
|
61 |
|
62 |
-
#: views/menu-editor.php:10
|
63 |
msgid "Editor"
|
64 |
msgstr "Editor"
|
65 |
|
66 |
-
#: views/menu-defaults.php:
|
67 |
msgid "Select whether the PublishPress Future is enabled for all new posts."
|
68 |
msgstr "Selecciona si PublishPress Future está activado para todas las nuevas entradas."
|
69 |
|
70 |
-
#: views/menu-advanced.php:51
|
71 |
msgid "Choose which user roles can use PublishPress Future"
|
72 |
msgstr "Elige qué perfiles pueden usar PublishPress Fruture"
|
73 |
|
74 |
-
#: classes/Display.class.php:
|
75 |
msgid "Contact"
|
76 |
msgstr "Contacto"
|
77 |
|
78 |
-
#: classes/Display.class.php:
|
79 |
msgid "Contact the PublishPress team"
|
80 |
msgstr "Contacta con el equipo de PublishPress"
|
81 |
|
82 |
-
#: classes/Display.class.php:
|
83 |
msgid "Documentation"
|
84 |
msgstr "Documentación"
|
85 |
|
86 |
-
#: classes/Display.class.php:
|
87 |
msgid "Future Documentation"
|
88 |
msgstr "Documentación de Future"
|
89 |
|
90 |
-
#: classes/Display.class.php:
|
91 |
msgid "About"
|
92 |
msgstr "Acerca de"
|
93 |
|
94 |
-
#: classes/Display.class.php:
|
95 |
msgid "About PublishPress Future"
|
96 |
msgstr "Acerca de PublishPress Future"
|
97 |
|
98 |
-
#: classes/Display.class.php:
|
99 |
msgid "If you like %s, please leave us a %s rating. Thank you!"
|
100 |
msgstr "Si te gusta %s, por favor déjanos una valoración de %s. ¡Gracias!"
|
101 |
|
102 |
-
#: classes/Display.class.php:
|
103 |
msgid "Future"
|
104 |
msgstr "Future"
|
105 |
|
106 |
-
#: classes/Display.class.php:
|
107 |
msgid "PublishPress Future Options"
|
108 |
msgstr "Opciones de PublishPress Future"
|
109 |
|
110 |
#. Plugin Name of the plugin
|
111 |
-
#: classes/Facade.class.php:
|
112 |
-
#: views/tabs.php:
|
113 |
msgid "PublishPress Future"
|
114 |
msgstr "PublishPress Future"
|
115 |
|
116 |
-
#: views/menu-advanced.php:104
|
117 |
msgid "Toggle between preserving or deleting data after the plugin is deactivated."
|
118 |
msgstr "Alterna entre preservar o guardar los datos después de desactivar el plugin."
|
119 |
|
120 |
-
#: views/menu-advanced.php:100
|
121 |
msgid "Delete data"
|
122 |
msgstr "Borrar datos"
|
123 |
|
124 |
-
#: views/menu-advanced.php:91
|
125 |
msgid "Preserve data"
|
126 |
msgstr "Preservar datos"
|
127 |
|
128 |
-
#: views/menu-advanced.php:82
|
129 |
msgid "Preserve data after deactivating the plugin"
|
130 |
msgstr "Preservar datos después de desactivar el plugin"
|
131 |
|
132 |
-
#: views/menu-diagnostics.php:
|
133 |
msgid "No cron events found for the plugin."
|
134 |
msgstr "No se han encontrado eventos cron para el plugin."
|
135 |
|
136 |
-
#: classes/Facade.class.php:
|
137 |
msgid "Loading"
|
138 |
msgstr "Cargando"
|
139 |
|
140 |
-
#: views/tabs.php:
|
141 |
msgid "Post Types"
|
142 |
msgstr "Tipos de contenido"
|
143 |
|
144 |
-
#: views/menu-advanced.php:42 views/menu-editor.php:27
|
145 |
msgid "Toggle between native support for the Block Editor or the backward compatible Classic Editor style metabox."
|
146 |
msgstr "Alternar el estilo de la caja meta entre la compatibilidad nativa para el editor de bloques o la compatibilidad anterior con el editor clásico."
|
147 |
|
148 |
-
#: views/menu-advanced.php:40 views/menu-editor.php:25
|
149 |
msgid "Show Classic Editor style box"
|
150 |
msgstr "Mostrar el estilo de caja del editor clásico"
|
151 |
|
152 |
-
#: views/menu-advanced.php:34 views/menu-editor.php:21
|
153 |
msgid "Show Gutenberg style box"
|
154 |
msgstr "Mostrar el estilo de caja de Gutenberg"
|
155 |
|
156 |
-
#: views/menu-advanced.php:28 views/menu-editor.php:17
|
157 |
msgid "Block Editor Support"
|
158 |
msgstr "Compatibilidad del editor de bloques"
|
159 |
|
160 |
-
#: views/menu-advanced.php:18
|
161 |
msgid "Please do not update anything here unless you know what it entails. For advanced users only."
|
162 |
msgstr "Por favor, no actualices aquí nada, salvo que sepas lo que implica. Solo para usuarios avanzados."
|
163 |
|
164 |
-
#: views/menu-advanced.php:16
|
165 |
msgid "Advanced Options"
|
166 |
msgstr "Opciones avanzadas"
|
167 |
|
168 |
-
#: views/menu-general.php:
|
169 |
msgid "The default format to use when displaying the expiration time within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
170 |
msgstr "El formato por defecto a usar cuando se muestre la hora de caducidad dentro de una entrada usando el shortcode o dentro del pie de página. Para información sobre las opciones de formato válidas, consulta: %s."
|
171 |
|
172 |
-
#: views/menu-general.php:
|
173 |
msgid "The default format to use when displaying the expiration date within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
174 |
msgstr "El formato por defecto a usar cuando se muestre la fecha de caducidad dentro de una entrada usando el shortcode o dentro del pie de página. Para información sobre las opciones de formato válidas, consulta: %s."
|
175 |
|
176 |
-
#: views/menu-display.php:37
|
177 |
msgid "%1$s - valid options are %2$sfull%3$s (default), %4$sdate%5$s, %6$stime%7$s"
|
178 |
msgstr "%1$s - Las opciones válidas son %2$sfull%3$s (por defecto), %4$sdate%5$s y %6$stime%7$s"
|
179 |
|
180 |
-
#: views/menu-display.php:33
|
181 |
msgid "Valid %s attributes:"
|
182 |
msgstr "Atributos válidos de %s:"
|
183 |
|
184 |
-
#: views/menu-display.php:31
|
185 |
msgid "Shortcode"
|
186 |
msgstr "Shortcode"
|
187 |
|
188 |
-
#: views/menu-diagnostics.php:
|
189 |
msgid "Debug Logging"
|
190 |
msgstr "Registro de depuración"
|
191 |
|
192 |
-
#: views/menu-defaults.php:
|
193 |
msgid "Set the default expiration date to be used when creating a new post of this type."
|
194 |
msgstr "Establece la fecha de caducidad por defecto a usar al crear una nueva entrada de este tipo."
|
195 |
|
196 |
-
#: views/menu-defaults.php:
|
197 |
msgid "Publish Time"
|
198 |
msgstr "Hora de publicación"
|
199 |
|
200 |
-
#: views/menu-defaults.php:
|
201 |
msgid "Inherit from General Settings"
|
202 |
msgstr "Heredar desde los ajustes generales"
|
203 |
|
204 |
-
#: views/bulk-edit.php:
|
205 |
msgid "Type"
|
206 |
msgstr "Tipo"
|
207 |
|
208 |
-
#:
|
209 |
msgid "No taxonomies found"
|
210 |
msgstr "No se han encontrado taxonomías"
|
211 |
|
@@ -217,119 +254,97 @@ msgstr "https://publishpress.com"
|
|
217 |
msgid "PublishPress"
|
218 |
msgstr "PublishPress"
|
219 |
|
220 |
-
#: views/menu-defaults.php:
|
221 |
msgid "Set the custom value to use for the default expiration date. For information on formatting, see %1$s. For example, you could enter %2$s+1 month%3$s or %4$s+1 week 2 days 4 hours 2 seconds%5$s or %6$snext Thursday%7$s."
|
222 |
msgstr "Establece el valor personalizado que se usará para la fecha de caducidad por defecto. Para información sobre el formato, consulta %1$s. Por ejemplo, puedes introducir %2$s+1 mes%3$s o %4$s+1 semana 2 días 4 horas 2 segundos%5$s o %6$spróximo jueves%7$s."
|
223 |
|
224 |
-
#: views/bulk-edit.php:
|
225 |
msgid "Remove from posts"
|
226 |
msgstr "Eliminar de las entradas"
|
227 |
|
228 |
-
#: views/bulk-edit.php:
|
229 |
msgid "Change & Add"
|
230 |
msgstr "Cambiar y añadir"
|
231 |
|
232 |
-
#: views/bulk-edit.php:39
|
233 |
msgid "Add to posts"
|
234 |
msgstr "Añadir a las entradas"
|
235 |
|
236 |
-
#: views/bulk-edit.php:38
|
237 |
msgid "Add expiry date if not enabled on posts"
|
238 |
msgstr "Añadir la fecha de caducidad si no está activada en las entradas"
|
239 |
|
240 |
-
#: views/bulk-edit.php:35
|
241 |
msgid "Change on posts"
|
242 |
msgstr "Cambiar en las entradas"
|
243 |
|
244 |
-
#: views/bulk-edit.php:34
|
245 |
-
msgid "Change expiry date if enabled on
|
246 |
msgstr "Cambiar la fecha de caducidad si está activado en las entradas"
|
247 |
|
248 |
-
#: views/bulk-edit.php:30
|
249 |
msgid "No Change"
|
250 |
msgstr "Sin cambios"
|
251 |
|
252 |
-
#:
|
253 |
msgid "[%1$s] %2$s"
|
254 |
msgstr "[%1$s] %2$s"
|
255 |
|
256 |
-
#: classes/Facade.class.php:
|
|
|
257 |
msgid "Unstick"
|
258 |
msgstr "No fijar"
|
259 |
|
260 |
-
#: classes/Facade.class.php:
|
|
|
261 |
msgid "Stick"
|
262 |
msgstr "Fijar"
|
263 |
|
264 |
-
#: classes/Facade.class.php:
|
|
|
265 |
msgid "Trash"
|
266 |
msgstr "Papelera"
|
267 |
|
268 |
-
#: views/menu-defaults.php:
|
269 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires."
|
270 |
msgstr "Introduce una lista de correos electrónicos separada por comas a los que te gustaría avisar cuando caduque la entrada."
|
271 |
|
272 |
-
#: views/menu-general.php:
|
273 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires. This will be applied to ALL post types. You can set post type specific emails on the Defaults tab."
|
274 |
msgstr "Introduce una lista de correos electrónicos separada por comas a los que te gustaría avisar cuando caduque la entrada. Esto se aplicará a TODOS los tipos de contenido. Puedes establecer correos electrónicos específicos de tipo de contenido en la pestaña de los valores por defecto."
|
275 |
|
276 |
-
#: views/menu-defaults.php:
|
277 |
msgid "Who to notify"
|
278 |
msgstr "A quién avisar"
|
279 |
|
280 |
-
#: views/menu-general.php:
|
281 |
msgid "This will include all users with the role of \"Administrator\" in the post expiration email."
|
282 |
msgstr "Esto incluirá a todos los usuarios con el perfil de «Administrador» en el correo electrónico de caducidad de la entrada."
|
283 |
|
284 |
-
#: views/menu-general.php:
|
285 |
msgid "Include Blog Administrators?"
|
286 |
msgstr "¿Incluir a administradores de blog?"
|
287 |
|
288 |
-
#: views/menu-general.php:
|
289 |
msgid "This will enable or disable the send of email notification on post expiration."
|
290 |
msgstr "Esto activará o desactivará el envío de la notificación por correo electrónico después del vencimiento."
|
291 |
|
292 |
-
#: views/menu-general.php:
|
293 |
msgid "Enable Email Notification?"
|
294 |
msgstr "¿Activar la notificación por correo electrónico?"
|
295 |
|
296 |
-
#: views/menu-general.php:
|
297 |
msgid "Whenever a post expires, an email can be sent to alert users of the expiration."
|
298 |
msgstr "Cuando caduca un post, puede enviarse un correo electrónico alertando a los usuarios del vencimiento."
|
299 |
|
300 |
-
#: views/menu-general.php:
|
301 |
msgid "Expiration Email Notification"
|
302 |
msgstr "Correo electrónico para notificación del vencimiento"
|
303 |
|
304 |
-
#:
|
305 |
msgid "Post Expiration Complete \"%s\""
|
306 |
msgstr "Caducidad de la entrada completada «%s»"
|
307 |
|
308 |
-
#: post-expirator.php:1285 post-expirator.php:1341
|
309 |
-
msgid "%1$s (%2$s) has expired at %3$s. The following post \"%4$s\" have now been removed: \"%5$s\". The full list of categories on the post are: \"%6$s\"."
|
310 |
-
msgstr "%1$s (%2$s) ha caducado el %3$s. Ahora, la siguiente entrada «%4$s» ha sido eliminada: «%5$s». La lista completa de categorías en la entrada es: «%6$s»."
|
311 |
-
|
312 |
-
#: post-expirator.php:1164 post-expirator.php:1215
|
313 |
-
msgid "%1$s (%2$s) has expired at %3$s. The following post \"%4$s\" have now been added: \"%5$s\". The full list of categories on the post are: \"%6$s\"."
|
314 |
-
msgstr "%1$s (%2$s) ha caducado el %3$s. Ahora, la siguiente entrada «%4$s» ha sido añadida: «%5$s». La lista completa de categorías en la entrada es: «%6$s»."
|
315 |
-
|
316 |
-
#: post-expirator.php:1052 post-expirator.php:1101
|
317 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post \"%4$s\" have now been set to \"%5$s\"."
|
318 |
-
msgstr "%1$s (%2$s) ha caducado el %3$s. Ahora, la entrada «%4$s» ha sido establecida como «%5$s»."
|
319 |
-
|
320 |
-
#: post-expirator.php:1022
|
321 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post \"%4$s\" status has been successfully removed."
|
322 |
-
msgstr "%1$s (%2$s) ha caducado el %3$s. El estado «%4$s» de la entrada ha sido eliminado correctamente."
|
323 |
-
|
324 |
-
#: post-expirator.php:1001
|
325 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post \"%4$s\" status has been successfully set."
|
326 |
-
msgstr "%1$s (%2$s) ha caducado el %3$s. El estado «%4$s» de la entrada ha sido establecido correctamente."
|
327 |
-
|
328 |
-
#: post-expirator.php:901 post-expirator.php:927 post-expirator.php:953
|
329 |
-
#: post-expirator.php:977
|
330 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post status has been successfully changed to \"%4$s\"."
|
331 |
-
msgstr "%1$s (%2$s) ha caducado el %3$s. El estado de la entrada ha sido cambiado correctamente a «%4$s»."
|
332 |
-
|
333 |
#. Description of the plugin
|
334 |
msgid "Allows you to add an expiration date (minute) to posts which you can configure to either delete the post, change it to a draft, or update the post categories at expiration time."
|
335 |
msgstr "Te permite añadir una fecha de caducidad (minutos) a las entradas que puedes configurar para eliminar la publicación, cambiarla a borrador o actualizar las categorías de la entrada en el momento de la caducidad."
|
@@ -338,297 +353,302 @@ msgstr "Te permite añadir una fecha de caducidad (minutos) a las entradas que p
|
|
338 |
msgid "http://wordpress.org/extend/plugins/post-expirator/"
|
339 |
msgstr "https://es.wordpress.org/plugins/post-expirator/"
|
340 |
|
341 |
-
#: classes/Facade.class.php:
|
|
|
342 |
msgid "Private"
|
343 |
msgstr "Privado"
|
344 |
|
345 |
-
#: classes/Facade.class.php:
|
|
|
346 |
msgid "Delete"
|
347 |
msgstr "Borrar"
|
348 |
|
349 |
-
#: classes/Facade.class.php:
|
|
|
350 |
msgid "Draft"
|
351 |
msgstr "Borrador"
|
352 |
|
353 |
-
#: classes/Display.class.php:
|
354 |
msgid "Below is a dump of the debugging table, this should be useful for troubleshooting."
|
355 |
msgstr "A continuación tienes un volcado de la tabla de depuración, esto debería ser útil para solucionar problemas."
|
356 |
|
357 |
-
#: views/menu-diagnostics.php:
|
358 |
msgid "Event"
|
359 |
msgstr "Evento"
|
360 |
|
361 |
-
#: views/bulk-edit.php:23 views/menu-diagnostics.php:
|
|
|
362 |
msgid "Date"
|
363 |
msgstr "Fecha"
|
364 |
|
365 |
-
#: views/menu-diagnostics.php:
|
366 |
msgid "The below table will show all currently scheduled cron events for the plugin with the next run time."
|
367 |
msgstr "La siguiente tabla mostrará todos los eventos cron actualmente programados para el plugin con la próxima hora de ejecución."
|
368 |
|
369 |
-
#: views/menu-diagnostics.php:
|
370 |
msgid "Current Cron Schedule"
|
371 |
msgstr "Programación actual del cron"
|
372 |
|
373 |
-
#: views/menu-diagnostics.php:
|
374 |
msgid "WP-Cron Status"
|
375 |
msgstr "Estado del cron de WP"
|
376 |
|
377 |
-
#: views/menu-diagnostics.php:
|
378 |
msgid "Purge Debug Log"
|
379 |
msgstr "Purgar el registro de depuración"
|
380 |
|
381 |
-
#: views/menu-diagnostics.php:
|
382 |
msgid "Enable Debugging"
|
383 |
msgstr "Activar depuración"
|
384 |
|
385 |
-
#: views/menu-diagnostics.php:
|
386 |
msgid "Disable Debugging"
|
387 |
msgstr "Desactivar depuración"
|
388 |
|
389 |
-
#: views/menu-diagnostics.php:
|
390 |
msgid "Advanced Diagnostics"
|
391 |
msgstr "Diagnósticos avanzados"
|
392 |
|
393 |
-
#: classes/Display.class.php:
|
394 |
msgid "Debugging Table Emptied"
|
395 |
msgstr "Tabla de depuración vaciada"
|
396 |
|
397 |
-
#: classes/Display.class.php:
|
398 |
msgid "Debugging Enabled"
|
399 |
msgstr "Depuración activada"
|
400 |
|
401 |
-
#: classes/Display.class.php:
|
402 |
msgid "Debugging Disabled"
|
403 |
msgstr "Depuración desactivada"
|
404 |
|
405 |
-
#:
|
406 |
msgid "Select the hierarchical taxonomy to be used for \"category\" based expiration."
|
407 |
msgstr "Seleccionar la taxonomía jerárquica que se utilizará para el vencimiento basado en la «categoría»."
|
408 |
|
409 |
-
#: views/menu-defaults.php:
|
410 |
msgid "Taxonomy (hierarchical)"
|
411 |
msgstr "Taxonomía (jerárquico)"
|
412 |
|
413 |
-
#: views/menu-defaults.php:
|
414 |
msgid "Auto-Enable?"
|
415 |
msgstr "¿Activar automaticamente?"
|
416 |
|
417 |
-
#: views/menu-defaults.php:
|
418 |
msgid "Select the default expire action for the post type."
|
419 |
msgstr "Elige la acción de caducidad por defecto para el tipo de contenido."
|
420 |
|
421 |
-
#: views/menu-defaults.php:
|
422 |
msgid "Select whether the PublishPress Future meta box is active for this post type."
|
423 |
msgstr "Selecciona si la caja meta de PublishPress Future está activa para este tipo de contenido."
|
424 |
|
425 |
-
#: views/menu-defaults.php:
|
426 |
msgid "Inactive"
|
427 |
msgstr "Inactiva"
|
428 |
|
429 |
-
#: views/menu-defaults.php:
|
430 |
msgid "Active"
|
431 |
msgstr "Activa"
|
432 |
|
433 |
-
#: views/menu-defaults.php:
|
434 |
msgid "Use the values below to set the default actions/values to be used for each for the corresponding post types. These values can all be overwritten when creating/editing the post/page."
|
435 |
msgstr "Utiliza los siguientes valores para establecer las acciones/valores por defecto que se utilizarán para cada uno de los tipos de contenido correspondientes. Estos valores se pueden sobrescribir al crear/editar la publicación/página."
|
436 |
|
437 |
-
#: views/menu-defaults.php:
|
438 |
msgid "Default Expiration Values"
|
439 |
msgstr "Valores de caducidad por defecto"
|
440 |
|
441 |
-
#: views/menu-advanced.php:116 views/menu-defaults.php:
|
442 |
-
#: views/menu-display.php:132 views/menu-editor.php:37
|
443 |
-
#: views/menu-general.php:
|
444 |
msgid "Save Changes"
|
445 |
msgstr "Guardar los cambios"
|
446 |
|
447 |
-
#: views/menu-display.php:125
|
448 |
msgid "The inline css which will be used to style the footer text."
|
449 |
msgstr "El css incrustado que se utilizará para dar estilo al texto del pie de página."
|
450 |
|
451 |
-
#: views/menu-display.php:122
|
452 |
msgid "This post will expire on"
|
453 |
msgstr "Esta entrada caducará el"
|
454 |
|
455 |
-
#: views/menu-display.php:116
|
456 |
msgid "Footer Style"
|
457 |
msgstr "Estilo del pie de página"
|
458 |
|
459 |
-
#: views/menu-display.php:98
|
460 |
msgid "Enter the text you would like to appear at the bottom of every post that will expire. The following placeholders will be replaced with the post expiration date in the following format:"
|
461 |
msgstr "Introduce el texto que deseas que aparezca en la parte inferior de cada entrada con caducidad. Los siguientes marcadores de posición se reemplazarán por la fecha de vencimiento de la entrada en el siguiente formato:"
|
462 |
|
463 |
-
#: views/menu-display.php:93
|
464 |
msgid "Footer Contents"
|
465 |
msgstr "Contenidos del pie de página"
|
466 |
|
467 |
-
#: views/menu-display.php:85
|
468 |
msgid "This will enable or disable displaying the post expiration date in the post footer."
|
469 |
msgstr "Esto activa o desactiva la visualización de la fecha de caducidad en pie de página."
|
470 |
|
471 |
-
#: views/menu-defaults.php:
|
472 |
-
#: views/menu-diagnostics.php:
|
473 |
-
#: views/menu-general.php:
|
474 |
msgid "Disabled"
|
475 |
msgstr "Desactivado"
|
476 |
|
477 |
-
#: views/menu-defaults.php:
|
478 |
-
#: views/menu-diagnostics.php:
|
479 |
-
#: views/menu-general.php:
|
480 |
msgid "Enabled"
|
481 |
msgstr "Activado"
|
482 |
|
483 |
-
#: views/menu-display.php:73
|
484 |
msgid "Show in post footer?"
|
485 |
msgstr "¿Mostrar en el pie de página de la entrada?"
|
486 |
|
487 |
-
#: views/menu-display.php:66
|
488 |
msgid "Enabling this below will display the expiration date automatically at the end of any post which is set to expire."
|
489 |
msgstr "Se mostrará la fecha de caducidad de forma automática al final de cualquier entrada que esté a punto de caducar."
|
490 |
|
491 |
-
#: views/menu-display.php:64
|
492 |
msgid "Post Footer Display"
|
493 |
msgstr "Mostrar pie de pagina de la entrada"
|
494 |
|
495 |
-
#: views/menu-general.php:
|
496 |
-
msgid "Sets the default expiration
|
497 |
msgstr "Establece la categoría de caducidad por defecto para la entrada."
|
498 |
|
499 |
-
#: views/menu-general.php:
|
500 |
msgid "Default Expiration Taxonomy"
|
501 |
msgstr "Categoría por defecto para vencimiento"
|
502 |
|
503 |
-
#: views/menu-general.php:
|
504 |
msgid "Set the default expiration date to be used when creating new posts and pages. Defaults to none."
|
505 |
msgstr "Ajusta la fecha de caducidad por defecto que se utilizará al crear nuevas entradas y páginas. El valor por defecto es ninguno."
|
506 |
|
507 |
-
#: views/menu-general.php:
|
508 |
msgid "Post/Page Publish Time"
|
509 |
msgstr "Hora de publicación de la entrada/página"
|
510 |
|
511 |
-
#: views/menu-defaults.php:
|
512 |
-
#: views/menu-general.php:
|
513 |
msgid "Custom"
|
514 |
msgstr "Personalizada"
|
515 |
|
516 |
-
#: views/menu-defaults.php:
|
517 |
-
msgid "None"
|
518 |
-
msgstr "Ninguno"
|
519 |
-
|
520 |
-
#: views/menu-defaults.php:184 views/menu-general.php:92
|
521 |
msgid "Default Date/Time Duration"
|
522 |
msgstr "Duración por defecto de fecha/hora"
|
523 |
|
524 |
-
#: views/menu-general.php:
|
525 |
msgid "Time Format"
|
526 |
msgstr "Formato de hora"
|
527 |
|
528 |
-
#: views/menu-general.php:
|
529 |
msgid "Date Format"
|
530 |
msgstr "Formato de fecha"
|
531 |
|
532 |
-
#: views/menu-display.php:51 views/menu-display.php:56
|
533 |
msgid "%s - format set here will override the value set on the settings page"
|
534 |
msgstr "%s - el formato establecido aquí anulará el valor establecido en la página de ajustes"
|
535 |
|
536 |
-
#: classes/Display.class.php:
|
537 |
-
#: classes/Display.class.php:
|
538 |
msgid "Saved Options!"
|
539 |
msgstr "¡Opciones guardadas!"
|
540 |
|
541 |
-
#: views/menu-diagnostics.php:
|
542 |
msgid "View Debug Logs"
|
543 |
msgstr "Ver registro de depuración"
|
544 |
|
545 |
-
#: views/tabs.php:
|
546 |
msgid "Diagnostics"
|
547 |
msgstr "Diagnósticos"
|
548 |
|
549 |
-
#: views/menu-general.php:
|
550 |
msgid "Defaults"
|
551 |
msgstr "Valores por defecto"
|
552 |
|
553 |
-
#: views/classic-metabox.php:167
|
554 |
msgid "Taxonomy Name"
|
555 |
msgstr "Nombre de taxonomía"
|
556 |
|
557 |
-
#: views/classic-metabox.php:149
|
558 |
msgid "More than 1 heirachical taxonomy detected. You must assign a default taxonomy on the settings screen."
|
559 |
msgstr "Detectadas más de 1 taxonomía jerarquizada. Debes asignar una taxonomía por defecto en la pantalla de Ajustes."
|
560 |
|
561 |
-
#: views/classic-metabox.php:144
|
562 |
msgid "You must assign a hierarchical taxonomy to this post type to use this feature."
|
563 |
msgstr "Para utilizar esta función debes asignar una taxonomía jerarquizada a este tipo de contenido."
|
564 |
|
565 |
-
#: classes/Facade.class.php:
|
566 |
-
#: views/classic-metabox.php:117 views/menu-defaults.php:
|
567 |
-
#: views/quick-edit.php:76
|
568 |
msgid "How to expire"
|
569 |
msgstr "Caduca como"
|
570 |
|
571 |
-
#: views/bulk-edit.php:
|
|
|
572 |
msgid "Minute"
|
573 |
msgstr "Minuto"
|
574 |
|
575 |
-
#: views/bulk-edit.php:
|
|
|
576 |
msgid "Hour"
|
577 |
msgstr "Hora"
|
578 |
|
579 |
-
#: views/bulk-edit.php:
|
|
|
580 |
msgid "Day"
|
581 |
msgstr "Día"
|
582 |
|
583 |
-
#: views/bulk-edit.php:
|
|
|
584 |
msgid "Month"
|
585 |
msgstr "Mes"
|
586 |
|
587 |
-
#: views/bulk-edit.php:
|
|
|
588 |
msgid "Year"
|
589 |
msgstr "Año"
|
590 |
|
591 |
-
#: views/classic-metabox.php:18
|
592 |
msgid "The published date/time will be used as the expiration value"
|
593 |
msgstr "La fecha/hora de publicación se usará como valor de caducidad"
|
594 |
|
595 |
-
#: classes/Facade.class.php:
|
596 |
-
#: views/classic-metabox.php:11 views/quick-edit.php:12
|
597 |
msgid "Enable Post Expiration"
|
598 |
msgstr "Activar caducidad de la entrada"
|
599 |
|
600 |
-
#: views/expire-column.php:24
|
601 |
msgid "Never"
|
602 |
msgstr "Nunca"
|
603 |
|
604 |
-
#:
|
605 |
msgid "Expires"
|
606 |
msgstr "Caduca"
|
607 |
|
608 |
-
#:
|
609 |
msgid "Settings"
|
610 |
msgstr "Ajustes"
|
611 |
|
612 |
-
#:
|
613 |
msgid "Post expires at EXPIRATIONTIME on EXPIRATIONDATE"
|
614 |
msgstr "La entrada caduca en EXPIRATIONTIME el EXPIRATIONDATE"
|
615 |
|
616 |
-
#:
|
617 |
msgid "g:ia"
|
618 |
msgstr "g:ia"
|
619 |
|
620 |
-
#:
|
621 |
msgid "l F jS, Y"
|
622 |
msgstr "l, j F Y"
|
623 |
|
624 |
-
#:
|
625 |
msgid "Message"
|
626 |
msgstr "Mensaje"
|
627 |
|
628 |
-
#:
|
629 |
msgid "Timestamp"
|
630 |
msgstr "Marca temporal"
|
631 |
|
632 |
-
#:
|
633 |
msgid "Debugging table is currently empty."
|
634 |
msgstr "La tabla de depuración está vacía."
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Plugins - PublishPress Future: Automatically Unpublish WordPress Posts - Stable (latest release)\n"
|
6 |
"POT-Creation-Date: \n"
|
7 |
+
"PO-Revision-Date: 2022-11-10 13:15+0100\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"Language: es\n"
|
14 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
15 |
"X-Generator: Poedit 3.0.1\n"
|
16 |
|
17 |
+
#: src/Modules/Expirator/Models/ExpirablePostModel.php:423
|
18 |
+
msgid "%1$s (%2$s) has expired at %3$s. %4$s"
|
19 |
+
msgstr "%1$s (%2$s) ha caducado a las %3$s. %4$s"
|
20 |
+
|
21 |
+
#: src/Modules/Expirator/ExpirationActions/UnstickPost.php:35
|
22 |
+
msgid "Post has been removed from stickies list."
|
23 |
+
msgstr "La entrada se ha quitado de la lista de fijas."
|
24 |
+
|
25 |
+
#: src/Modules/Expirator/ExpirationActions/StickPost.php:35
|
26 |
+
msgid "Post has been added to stickies list."
|
27 |
+
msgstr "La entrada se ha añadido a la lista de fijas."
|
28 |
+
|
29 |
+
#: src/Modules/Expirator/ExpirationActions/PostStatusToDraft.php:36
|
30 |
+
#: src/Modules/Expirator/ExpirationActions/PostStatusToPrivate.php:36
|
31 |
+
#: src/Modules/Expirator/ExpirationActions/PostStatusToTrash.php:36
|
32 |
+
msgid "Post status has been successfully changed to \"%s\"."
|
33 |
+
msgstr "El estado de la entrada se ha cambiado correctamente a «%s»."
|
34 |
+
|
35 |
+
#: src/Modules/Expirator/ExpirationActions/PostCategorySet.php:46
|
36 |
+
msgid "The following terms (%s) were set to the post: \"%s\". The old list of terms on the post was: %s."
|
37 |
+
msgstr "Los siguientes términos (%s) fueron establecidos en la entrada: «%s». La antigua lista de términos de la entrada era: %s."
|
38 |
+
|
39 |
+
#: src/Modules/Expirator/ExpirationActions/PostCategoryRemove.php:49
|
40 |
+
msgid "The following terms (%s) were removed from the post: \"%s\". The new list of terms on the post is: %s."
|
41 |
+
msgstr "Los siguientes términos (%s) han sido borrados de la entrada: «%s». La nueva lista de términos de la entrada es: %s."
|
42 |
+
|
43 |
+
#: src/Modules/Expirator/ExpirationActions/PostCategoryAdd.php:51
|
44 |
+
msgid "The following terms (%s) were added to the post: \"%s\". The full list of terms on the post is: %s."
|
45 |
+
msgstr "Los siguientes términos (%s) han sido añadidos a la entrada: «%s». La lista completa de términos en la entrada es: %s."
|
46 |
+
|
47 |
+
#: src/Modules/Expirator/ExpirationActions/DeletePost.php:35
|
48 |
+
msgid "Post has been successfully deleted."
|
49 |
+
msgstr "La entrada se ha borrado correctamente."
|
50 |
+
|
51 |
+
#: legacy/classes/Facade.class.php:395 legacy/views/bulk-edit.php:133
|
52 |
+
#: legacy/views/classic-metabox.php:135 legacy/views/quick-edit.php:96
|
53 |
msgid "Expiration Taxonomies"
|
54 |
msgstr "Taxonomías de caducidad"
|
55 |
|
56 |
+
#: legacy/classes/Facade.class.php:390 legacy/views/how-to-expire.php:54
|
57 |
+
#: views/how-to-expire.php:54
|
58 |
msgid "Taxonomy: Remove"
|
59 |
msgstr "Taxonomía: Quitar"
|
60 |
|
61 |
+
#: legacy/classes/Facade.class.php:389 legacy/views/how-to-expire.php:50
|
62 |
+
#: views/how-to-expire.php:50
|
63 |
msgid "Taxonomy: Add"
|
64 |
msgstr "Taxonomía: Añadir"
|
65 |
|
66 |
+
#: legacy/classes/Facade.class.php:388 legacy/views/how-to-expire.php:46
|
67 |
+
#: views/how-to-expire.php:46
|
68 |
msgid "Taxonomy: Replace"
|
69 |
msgstr "Taxonomía: Reemplazar"
|
70 |
|
71 |
+
#: legacy/classes/Facade.class.php:381
|
72 |
msgid "Taxonomy"
|
73 |
msgstr "Taxonomía"
|
74 |
|
75 |
+
#: legacy/views/menu-diagnostics.php:103
|
76 |
msgid "Posts and expiration settings"
|
77 |
msgstr "Ajustes de entradas y caducidad"
|
78 |
|
79 |
+
#: legacy/views/expire-column.php:21
|
80 |
msgid "Cron event not found!"
|
81 |
msgstr "¡Evento cron no encontrado!"
|
82 |
|
83 |
+
#: legacy/views/expire-column.php:18
|
84 |
msgid "Cron event scheduled."
|
85 |
msgstr "Evento cron programado."
|
86 |
|
87 |
+
#: legacy/classes/Display.class.php:82
|
88 |
msgid "You do not have permission to configure PublishPress Future."
|
89 |
msgstr "No tienes permisos para configurar PublishPress Future."
|
90 |
|
91 |
+
#: legacy/views/tabs.php:36
|
92 |
msgid "Advanced"
|
93 |
msgstr "Avanzado"
|
94 |
|
95 |
+
#: legacy/views/tabs.php:26
|
96 |
msgid "Display"
|
97 |
msgstr "Visualización"
|
98 |
|
99 |
+
#: legacy/views/menu-editor.php:10
|
100 |
msgid "Editor"
|
101 |
msgstr "Editor"
|
102 |
|
103 |
+
#: legacy/views/menu-defaults.php:130
|
104 |
msgid "Select whether the PublishPress Future is enabled for all new posts."
|
105 |
msgstr "Selecciona si PublishPress Future está activado para todas las nuevas entradas."
|
106 |
|
107 |
+
#: legacy/views/menu-advanced.php:51
|
108 |
msgid "Choose which user roles can use PublishPress Future"
|
109 |
msgstr "Elige qué perfiles pueden usar PublishPress Fruture"
|
110 |
|
111 |
+
#: legacy/classes/Display.class.php:479
|
112 |
msgid "Contact"
|
113 |
msgstr "Contacto"
|
114 |
|
115 |
+
#: legacy/classes/Display.class.php:477
|
116 |
msgid "Contact the PublishPress team"
|
117 |
msgstr "Contacta con el equipo de PublishPress"
|
118 |
|
119 |
+
#: legacy/classes/Display.class.php:471
|
120 |
msgid "Documentation"
|
121 |
msgstr "Documentación"
|
122 |
|
123 |
+
#: legacy/classes/Display.class.php:469
|
124 |
msgid "Future Documentation"
|
125 |
msgstr "Documentación de Future"
|
126 |
|
127 |
+
#: legacy/classes/Display.class.php:463
|
128 |
msgid "About"
|
129 |
msgstr "Acerca de"
|
130 |
|
131 |
+
#: legacy/classes/Display.class.php:461
|
132 |
msgid "About PublishPress Future"
|
133 |
msgstr "Acerca de PublishPress Future"
|
134 |
|
135 |
+
#: legacy/classes/Display.class.php:446
|
136 |
msgid "If you like %s, please leave us a %s rating. Thank you!"
|
137 |
msgstr "Si te gusta %s, por favor déjanos una valoración de %s. ¡Gracias!"
|
138 |
|
139 |
+
#: legacy/classes/Display.class.php:56
|
140 |
msgid "Future"
|
141 |
msgstr "Future"
|
142 |
|
143 |
+
#: legacy/classes/Display.class.php:55
|
144 |
msgid "PublishPress Future Options"
|
145 |
msgstr "Opciones de PublishPress Future"
|
146 |
|
147 |
#. Plugin Name of the plugin
|
148 |
+
#: legacy/classes/Facade.class.php:391 legacy/functions.php:355
|
149 |
+
#: legacy/views/bulk-edit.php:18 legacy/views/tabs.php:14
|
150 |
msgid "PublishPress Future"
|
151 |
msgstr "PublishPress Future"
|
152 |
|
153 |
+
#: legacy/views/menu-advanced.php:104
|
154 |
msgid "Toggle between preserving or deleting data after the plugin is deactivated."
|
155 |
msgstr "Alterna entre preservar o guardar los datos después de desactivar el plugin."
|
156 |
|
157 |
+
#: legacy/views/menu-advanced.php:100
|
158 |
msgid "Delete data"
|
159 |
msgstr "Borrar datos"
|
160 |
|
161 |
+
#: legacy/views/menu-advanced.php:91
|
162 |
msgid "Preserve data"
|
163 |
msgstr "Preservar datos"
|
164 |
|
165 |
+
#: legacy/views/menu-advanced.php:82
|
166 |
msgid "Preserve data after deactivating the plugin"
|
167 |
msgstr "Preservar datos después de desactivar el plugin"
|
168 |
|
169 |
+
#: legacy/views/menu-diagnostics.php:76
|
170 |
msgid "No cron events found for the plugin."
|
171 |
msgstr "No se han encontrado eventos cron para el plugin."
|
172 |
|
173 |
+
#: legacy/classes/Facade.class.php:394
|
174 |
msgid "Loading"
|
175 |
msgstr "Cargando"
|
176 |
|
177 |
+
#: legacy/views/tabs.php:31
|
178 |
msgid "Post Types"
|
179 |
msgstr "Tipos de contenido"
|
180 |
|
181 |
+
#: legacy/views/menu-advanced.php:42 legacy/views/menu-editor.php:27
|
182 |
msgid "Toggle between native support for the Block Editor or the backward compatible Classic Editor style metabox."
|
183 |
msgstr "Alternar el estilo de la caja meta entre la compatibilidad nativa para el editor de bloques o la compatibilidad anterior con el editor clásico."
|
184 |
|
185 |
+
#: legacy/views/menu-advanced.php:40 legacy/views/menu-editor.php:25
|
186 |
msgid "Show Classic Editor style box"
|
187 |
msgstr "Mostrar el estilo de caja del editor clásico"
|
188 |
|
189 |
+
#: legacy/views/menu-advanced.php:34 legacy/views/menu-editor.php:21
|
190 |
msgid "Show Gutenberg style box"
|
191 |
msgstr "Mostrar el estilo de caja de Gutenberg"
|
192 |
|
193 |
+
#: legacy/views/menu-advanced.php:28 legacy/views/menu-editor.php:17
|
194 |
msgid "Block Editor Support"
|
195 |
msgstr "Compatibilidad del editor de bloques"
|
196 |
|
197 |
+
#: legacy/views/menu-advanced.php:18
|
198 |
msgid "Please do not update anything here unless you know what it entails. For advanced users only."
|
199 |
msgstr "Por favor, no actualices aquí nada, salvo que sepas lo que implica. Solo para usuarios avanzados."
|
200 |
|
201 |
+
#: legacy/views/menu-advanced.php:16
|
202 |
msgid "Advanced Options"
|
203 |
msgstr "Opciones avanzadas"
|
204 |
|
205 |
+
#: legacy/views/menu-general.php:86
|
206 |
msgid "The default format to use when displaying the expiration time within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
207 |
msgstr "El formato por defecto a usar cuando se muestre la hora de caducidad dentro de una entrada usando el shortcode o dentro del pie de página. Para información sobre las opciones de formato válidas, consulta: %s."
|
208 |
|
209 |
+
#: legacy/views/menu-general.php:69
|
210 |
msgid "The default format to use when displaying the expiration date within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
211 |
msgstr "El formato por defecto a usar cuando se muestre la fecha de caducidad dentro de una entrada usando el shortcode o dentro del pie de página. Para información sobre las opciones de formato válidas, consulta: %s."
|
212 |
|
213 |
+
#: legacy/views/menu-display.php:37
|
214 |
msgid "%1$s - valid options are %2$sfull%3$s (default), %4$sdate%5$s, %6$stime%7$s"
|
215 |
msgstr "%1$s - Las opciones válidas son %2$sfull%3$s (por defecto), %4$sdate%5$s y %6$stime%7$s"
|
216 |
|
217 |
+
#: legacy/views/menu-display.php:33
|
218 |
msgid "Valid %s attributes:"
|
219 |
msgstr "Atributos válidos de %s:"
|
220 |
|
221 |
+
#: legacy/views/menu-display.php:31
|
222 |
msgid "Shortcode"
|
223 |
msgstr "Shortcode"
|
224 |
|
225 |
+
#: legacy/views/menu-diagnostics.php:16
|
226 |
msgid "Debug Logging"
|
227 |
msgstr "Registro de depuración"
|
228 |
|
229 |
+
#: legacy/views/menu-defaults.php:203
|
230 |
msgid "Set the default expiration date to be used when creating a new post of this type."
|
231 |
msgstr "Establece la fecha de caducidad por defecto a usar al crear una nueva entrada de este tipo."
|
232 |
|
233 |
+
#: legacy/views/menu-defaults.php:173
|
234 |
msgid "Publish Time"
|
235 |
msgstr "Hora de publicación"
|
236 |
|
237 |
+
#: legacy/views/menu-defaults.php:171
|
238 |
msgid "Inherit from General Settings"
|
239 |
msgstr "Heredar desde los ajustes generales"
|
240 |
|
241 |
+
#: legacy/views/bulk-edit.php:109 legacy/views/quick-edit.php:74
|
242 |
msgid "Type"
|
243 |
msgstr "Tipo"
|
244 |
|
245 |
+
#: legacy/functions.php:1181
|
246 |
msgid "No taxonomies found"
|
247 |
msgstr "No se han encontrado taxonomías"
|
248 |
|
254 |
msgid "PublishPress"
|
255 |
msgstr "PublishPress"
|
256 |
|
257 |
+
#: legacy/views/menu-defaults.php:220 legacy/views/menu-general.php:124
|
258 |
msgid "Set the custom value to use for the default expiration date. For information on formatting, see %1$s. For example, you could enter %2$s+1 month%3$s or %4$s+1 week 2 days 4 hours 2 seconds%5$s or %6$snext Thursday%7$s."
|
259 |
msgstr "Establece el valor personalizado que se usará para la fecha de caducidad por defecto. Para información sobre el formato, consulta %1$s. Por ejemplo, puedes introducir %2$s+1 mes%3$s o %4$s+1 semana 2 días 4 horas 2 segundos%5$s o %6$spróximo jueves%7$s."
|
260 |
|
261 |
+
#: legacy/views/bulk-edit.php:46
|
262 |
msgid "Remove from posts"
|
263 |
msgstr "Eliminar de las entradas"
|
264 |
|
265 |
+
#: legacy/views/bulk-edit.php:43
|
266 |
msgid "Change & Add"
|
267 |
msgstr "Cambiar y añadir"
|
268 |
|
269 |
+
#: legacy/views/bulk-edit.php:39
|
270 |
msgid "Add to posts"
|
271 |
msgstr "Añadir a las entradas"
|
272 |
|
273 |
+
#: legacy/views/bulk-edit.php:38
|
274 |
msgid "Add expiry date if not enabled on posts"
|
275 |
msgstr "Añadir la fecha de caducidad si no está activada en las entradas"
|
276 |
|
277 |
+
#: legacy/views/bulk-edit.php:35
|
278 |
msgid "Change on posts"
|
279 |
msgstr "Cambiar en las entradas"
|
280 |
|
281 |
+
#: legacy/views/bulk-edit.php:34
|
282 |
+
msgid "Change expiry date if enabled on p osts"
|
283 |
msgstr "Cambiar la fecha de caducidad si está activado en las entradas"
|
284 |
|
285 |
+
#: legacy/views/bulk-edit.php:30
|
286 |
msgid "No Change"
|
287 |
msgstr "Sin cambios"
|
288 |
|
289 |
+
#: src/Modules/Expirator/Models/ExpirablePostModel.php:496
|
290 |
msgid "[%1$s] %2$s"
|
291 |
msgstr "[%1$s] %2$s"
|
292 |
|
293 |
+
#: legacy/classes/Facade.class.php:387 legacy/views/how-to-expire.php:42
|
294 |
+
#: views/how-to-expire.php:42
|
295 |
msgid "Unstick"
|
296 |
msgstr "No fijar"
|
297 |
|
298 |
+
#: legacy/classes/Facade.class.php:386 legacy/views/how-to-expire.php:38
|
299 |
+
#: views/how-to-expire.php:38
|
300 |
msgid "Stick"
|
301 |
msgstr "Fijar"
|
302 |
|
303 |
+
#: legacy/classes/Facade.class.php:384 legacy/views/how-to-expire.php:30
|
304 |
+
#: views/how-to-expire.php:30
|
305 |
msgid "Trash"
|
306 |
msgstr "Papelera"
|
307 |
|
308 |
+
#: legacy/views/menu-defaults.php:163
|
309 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires."
|
310 |
msgstr "Introduce una lista de correos electrónicos separada por comas a los que te gustaría avisar cuando caduque la entrada."
|
311 |
|
312 |
+
#: legacy/views/menu-general.php:233
|
313 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires. This will be applied to ALL post types. You can set post type specific emails on the Defaults tab."
|
314 |
msgstr "Introduce una lista de correos electrónicos separada por comas a los que te gustaría avisar cuando caduque la entrada. Esto se aplicará a TODOS los tipos de contenido. Puedes establecer correos electrónicos específicos de tipo de contenido en la pestaña de los valores por defecto."
|
315 |
|
316 |
+
#: legacy/views/menu-defaults.php:156 legacy/views/menu-general.php:226
|
317 |
msgid "Who to notify"
|
318 |
msgstr "A quién avisar"
|
319 |
|
320 |
+
#: legacy/views/menu-general.php:217
|
321 |
msgid "This will include all users with the role of \"Administrator\" in the post expiration email."
|
322 |
msgstr "Esto incluirá a todos los usuarios con el perfil de «Administrador» en el correo electrónico de caducidad de la entrada."
|
323 |
|
324 |
+
#: legacy/views/menu-general.php:199
|
325 |
msgid "Include Blog Administrators?"
|
326 |
msgstr "¿Incluir a administradores de blog?"
|
327 |
|
328 |
+
#: legacy/views/menu-general.php:191
|
329 |
msgid "This will enable or disable the send of email notification on post expiration."
|
330 |
msgstr "Esto activará o desactivará el envío de la notificación por correo electrónico después del vencimiento."
|
331 |
|
332 |
+
#: legacy/views/menu-general.php:175
|
333 |
msgid "Enable Email Notification?"
|
334 |
msgstr "¿Activar la notificación por correo electrónico?"
|
335 |
|
336 |
+
#: legacy/views/menu-general.php:168
|
337 |
msgid "Whenever a post expires, an email can be sent to alert users of the expiration."
|
338 |
msgstr "Cuando caduca un post, puede enviarse un correo electrónico alertando a los usuarios del vencimiento."
|
339 |
|
340 |
+
#: legacy/views/menu-general.php:166
|
341 |
msgid "Expiration Email Notification"
|
342 |
msgstr "Correo electrónico para notificación del vencimiento"
|
343 |
|
344 |
+
#: src/Modules/Expirator/Models/ExpirablePostModel.php:440
|
345 |
msgid "Post Expiration Complete \"%s\""
|
346 |
msgstr "Caducidad de la entrada completada «%s»"
|
347 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
348 |
#. Description of the plugin
|
349 |
msgid "Allows you to add an expiration date (minute) to posts which you can configure to either delete the post, change it to a draft, or update the post categories at expiration time."
|
350 |
msgstr "Te permite añadir una fecha de caducidad (minutos) a las entradas que puedes configurar para eliminar la publicación, cambiarla a borrador o actualizar las categorías de la entrada en el momento de la caducidad."
|
353 |
msgid "http://wordpress.org/extend/plugins/post-expirator/"
|
354 |
msgstr "https://es.wordpress.org/plugins/post-expirator/"
|
355 |
|
356 |
+
#: legacy/classes/Facade.class.php:385 legacy/views/how-to-expire.php:34
|
357 |
+
#: views/how-to-expire.php:34
|
358 |
msgid "Private"
|
359 |
msgstr "Privado"
|
360 |
|
361 |
+
#: legacy/classes/Facade.class.php:383 legacy/views/how-to-expire.php:26
|
362 |
+
#: views/how-to-expire.php:26
|
363 |
msgid "Delete"
|
364 |
msgstr "Borrar"
|
365 |
|
366 |
+
#: legacy/classes/Facade.class.php:382 legacy/views/how-to-expire.php:22
|
367 |
+
#: views/how-to-expire.php:22
|
368 |
msgid "Draft"
|
369 |
msgstr "Borrador"
|
370 |
|
371 |
+
#: legacy/classes/Display.class.php:202
|
372 |
msgid "Below is a dump of the debugging table, this should be useful for troubleshooting."
|
373 |
msgstr "A continuación tienes un volcado de la tabla de depuración, esto debería ser útil para solucionar problemas."
|
374 |
|
375 |
+
#: legacy/views/menu-diagnostics.php:100
|
376 |
msgid "Event"
|
377 |
msgstr "Evento"
|
378 |
|
379 |
+
#: legacy/views/bulk-edit.php:23 legacy/views/menu-diagnostics.php:97
|
380 |
+
#: legacy/views/quick-edit.php:18
|
381 |
msgid "Date"
|
382 |
msgstr "Fecha"
|
383 |
|
384 |
+
#: legacy/views/menu-diagnostics.php:85
|
385 |
msgid "The below table will show all currently scheduled cron events for the plugin with the next run time."
|
386 |
msgstr "La siguiente tabla mostrará todos los eventos cron actualmente programados para el plugin con la próxima hora de ejecución."
|
387 |
|
388 |
+
#: legacy/views/menu-diagnostics.php:68
|
389 |
msgid "Current Cron Schedule"
|
390 |
msgstr "Programación actual del cron"
|
391 |
|
392 |
+
#: legacy/views/menu-diagnostics.php:55
|
393 |
msgid "WP-Cron Status"
|
394 |
msgstr "Estado del cron de WP"
|
395 |
|
396 |
+
#: legacy/views/menu-diagnostics.php:47 legacy/views/menu-diagnostics.php:50
|
397 |
msgid "Purge Debug Log"
|
398 |
msgstr "Purgar el registro de depuración"
|
399 |
|
400 |
+
#: legacy/views/menu-diagnostics.php:38
|
401 |
msgid "Enable Debugging"
|
402 |
msgstr "Activar depuración"
|
403 |
|
404 |
+
#: legacy/views/menu-diagnostics.php:23
|
405 |
msgid "Disable Debugging"
|
406 |
msgstr "Desactivar depuración"
|
407 |
|
408 |
+
#: legacy/views/menu-diagnostics.php:12
|
409 |
msgid "Advanced Diagnostics"
|
410 |
msgstr "Diagnósticos avanzados"
|
411 |
|
412 |
+
#: legacy/classes/Display.class.php:188
|
413 |
msgid "Debugging Table Emptied"
|
414 |
msgstr "Tabla de depuración vaciada"
|
415 |
|
416 |
+
#: legacy/classes/Display.class.php:180
|
417 |
msgid "Debugging Enabled"
|
418 |
msgstr "Depuración activada"
|
419 |
|
420 |
+
#: legacy/classes/Display.class.php:175
|
421 |
msgid "Debugging Disabled"
|
422 |
msgstr "Depuración desactivada"
|
423 |
|
424 |
+
#: legacy/views/taxonomy-field.php:10
|
425 |
msgid "Select the hierarchical taxonomy to be used for \"category\" based expiration."
|
426 |
msgstr "Seleccionar la taxonomía jerárquica que se utilizará para el vencimiento basado en la «categoría»."
|
427 |
|
428 |
+
#: legacy/views/menu-defaults.php:139
|
429 |
msgid "Taxonomy (hierarchical)"
|
430 |
msgstr "Taxonomía (jerárquico)"
|
431 |
|
432 |
+
#: legacy/views/menu-defaults.php:112
|
433 |
msgid "Auto-Enable?"
|
434 |
msgstr "¿Activar automaticamente?"
|
435 |
|
436 |
+
#: legacy/views/menu-defaults.php:106
|
437 |
msgid "Select the default expire action for the post type."
|
438 |
msgstr "Elige la acción de caducidad por defecto para el tipo de contenido."
|
439 |
|
440 |
+
#: legacy/views/menu-defaults.php:87
|
441 |
msgid "Select whether the PublishPress Future meta box is active for this post type."
|
442 |
msgstr "Selecciona si la caja meta de PublishPress Future está activa para este tipo de contenido."
|
443 |
|
444 |
+
#: legacy/views/menu-defaults.php:85
|
445 |
msgid "Inactive"
|
446 |
msgstr "Inactiva"
|
447 |
|
448 |
+
#: legacy/views/menu-defaults.php:69 legacy/views/menu-defaults.php:77
|
449 |
msgid "Active"
|
450 |
msgstr "Activa"
|
451 |
|
452 |
+
#: legacy/views/menu-defaults.php:16
|
453 |
msgid "Use the values below to set the default actions/values to be used for each for the corresponding post types. These values can all be overwritten when creating/editing the post/page."
|
454 |
msgstr "Utiliza los siguientes valores para establecer las acciones/valores por defecto que se utilizarán para cada uno de los tipos de contenido correspondientes. Estos valores se pueden sobrescribir al crear/editar la publicación/página."
|
455 |
|
456 |
+
#: legacy/views/menu-defaults.php:13
|
457 |
msgid "Default Expiration Values"
|
458 |
msgstr "Valores de caducidad por defecto"
|
459 |
|
460 |
+
#: legacy/views/menu-advanced.php:116 legacy/views/menu-defaults.php:243
|
461 |
+
#: legacy/views/menu-display.php:132 legacy/views/menu-editor.php:37
|
462 |
+
#: legacy/views/menu-general.php:244
|
463 |
msgid "Save Changes"
|
464 |
msgstr "Guardar los cambios"
|
465 |
|
466 |
+
#: legacy/views/menu-display.php:125
|
467 |
msgid "The inline css which will be used to style the footer text."
|
468 |
msgstr "El css incrustado que se utilizará para dar estilo al texto del pie de página."
|
469 |
|
470 |
+
#: legacy/views/menu-display.php:122
|
471 |
msgid "This post will expire on"
|
472 |
msgstr "Esta entrada caducará el"
|
473 |
|
474 |
+
#: legacy/views/menu-display.php:116
|
475 |
msgid "Footer Style"
|
476 |
msgstr "Estilo del pie de página"
|
477 |
|
478 |
+
#: legacy/views/menu-display.php:98
|
479 |
msgid "Enter the text you would like to appear at the bottom of every post that will expire. The following placeholders will be replaced with the post expiration date in the following format:"
|
480 |
msgstr "Introduce el texto que deseas que aparezca en la parte inferior de cada entrada con caducidad. Los siguientes marcadores de posición se reemplazarán por la fecha de vencimiento de la entrada en el siguiente formato:"
|
481 |
|
482 |
+
#: legacy/views/menu-display.php:93
|
483 |
msgid "Footer Contents"
|
484 |
msgstr "Contenidos del pie de página"
|
485 |
|
486 |
+
#: legacy/views/menu-display.php:85
|
487 |
msgid "This will enable or disable displaying the post expiration date in the post footer."
|
488 |
msgstr "Esto activa o desactiva la visualización de la fecha de caducidad en pie de página."
|
489 |
|
490 |
+
#: legacy/views/menu-defaults.php:128 legacy/views/menu-diagnostics.php:35
|
491 |
+
#: legacy/views/menu-diagnostics.php:62 legacy/views/menu-display.php:83
|
492 |
+
#: legacy/views/menu-general.php:189 legacy/views/menu-general.php:215
|
493 |
msgid "Disabled"
|
494 |
msgstr "Desactivado"
|
495 |
|
496 |
+
#: legacy/views/menu-defaults.php:120 legacy/views/menu-diagnostics.php:20
|
497 |
+
#: legacy/views/menu-diagnostics.php:59 legacy/views/menu-display.php:78
|
498 |
+
#: legacy/views/menu-general.php:182 legacy/views/menu-general.php:207
|
499 |
msgid "Enabled"
|
500 |
msgstr "Activado"
|
501 |
|
502 |
+
#: legacy/views/menu-display.php:73
|
503 |
msgid "Show in post footer?"
|
504 |
msgstr "¿Mostrar en el pie de página de la entrada?"
|
505 |
|
506 |
+
#: legacy/views/menu-display.php:66
|
507 |
msgid "Enabling this below will display the expiration date automatically at the end of any post which is set to expire."
|
508 |
msgstr "Se mostrará la fecha de caducidad de forma automática al final de cualquier entrada que esté a punto de caducar."
|
509 |
|
510 |
+
#: legacy/views/menu-display.php:64
|
511 |
msgid "Post Footer Display"
|
512 |
msgstr "Mostrar pie de pagina de la entrada"
|
513 |
|
514 |
+
#: legacy/views/menu-general.php:160
|
515 |
+
msgid "Sets the default expiration taxonomy for the post."
|
516 |
msgstr "Establece la categoría de caducidad por defecto para la entrada."
|
517 |
|
518 |
+
#: legacy/views/menu-general.php:141
|
519 |
msgid "Default Expiration Taxonomy"
|
520 |
msgstr "Categoría por defecto para vencimiento"
|
521 |
|
522 |
+
#: legacy/views/menu-general.php:108
|
523 |
msgid "Set the default expiration date to be used when creating new posts and pages. Defaults to none."
|
524 |
msgstr "Ajusta la fecha de caducidad por defecto que se utilizará al crear nuevas entradas y páginas. El valor por defecto es ninguno."
|
525 |
|
526 |
+
#: legacy/views/menu-general.php:105
|
527 |
msgid "Post/Page Publish Time"
|
528 |
msgstr "Hora de publicación de la entrada/página"
|
529 |
|
530 |
+
#: legacy/views/menu-defaults.php:172 legacy/views/menu-defaults.php:213
|
531 |
+
#: legacy/views/menu-general.php:102 legacy/views/menu-general.php:118
|
532 |
msgid "Custom"
|
533 |
msgstr "Personalizada"
|
534 |
|
535 |
+
#: legacy/views/menu-defaults.php:188 legacy/views/menu-general.php:96
|
|
|
|
|
|
|
|
|
536 |
msgid "Default Date/Time Duration"
|
537 |
msgstr "Duración por defecto de fecha/hora"
|
538 |
|
539 |
+
#: legacy/views/menu-general.php:79
|
540 |
msgid "Time Format"
|
541 |
msgstr "Formato de hora"
|
542 |
|
543 |
+
#: legacy/views/menu-general.php:62
|
544 |
msgid "Date Format"
|
545 |
msgstr "Formato de fecha"
|
546 |
|
547 |
+
#: legacy/views/menu-display.php:51 legacy/views/menu-display.php:56
|
548 |
msgid "%s - format set here will override the value set on the settings page"
|
549 |
msgstr "%s - el formato establecido aquí anulará el valor establecido en la página de ajustes"
|
550 |
|
551 |
+
#: legacy/classes/Display.class.php:278 legacy/classes/Display.class.php:341
|
552 |
+
#: legacy/classes/Display.class.php:393
|
553 |
msgid "Saved Options!"
|
554 |
msgstr "¡Opciones guardadas!"
|
555 |
|
556 |
+
#: legacy/views/menu-diagnostics.php:32 legacy/views/tabs.php:48
|
557 |
msgid "View Debug Logs"
|
558 |
msgstr "Ver registro de depuración"
|
559 |
|
560 |
+
#: legacy/views/tabs.php:41
|
561 |
msgid "Diagnostics"
|
562 |
msgstr "Diagnósticos"
|
563 |
|
564 |
+
#: legacy/views/menu-general.php:58 legacy/views/tabs.php:21
|
565 |
msgid "Defaults"
|
566 |
msgstr "Valores por defecto"
|
567 |
|
568 |
+
#: legacy/views/classic-metabox.php:167
|
569 |
msgid "Taxonomy Name"
|
570 |
msgstr "Nombre de taxonomía"
|
571 |
|
572 |
+
#: legacy/views/classic-metabox.php:149
|
573 |
msgid "More than 1 heirachical taxonomy detected. You must assign a default taxonomy on the settings screen."
|
574 |
msgstr "Detectadas más de 1 taxonomía jerarquizada. Debes asignar una taxonomía por defecto en la pantalla de Ajustes."
|
575 |
|
576 |
+
#: legacy/views/classic-metabox.php:144
|
577 |
msgid "You must assign a hierarchical taxonomy to this post type to use this feature."
|
578 |
msgstr "Para utilizar esta función debes asignar una taxonomía jerarquizada a este tipo de contenido."
|
579 |
|
580 |
+
#: legacy/classes/Facade.class.php:393 legacy/views/bulk-edit.php:111
|
581 |
+
#: legacy/views/classic-metabox.php:117 legacy/views/menu-defaults.php:96
|
582 |
+
#: legacy/views/quick-edit.php:76
|
583 |
msgid "How to expire"
|
584 |
msgstr "Caduca como"
|
585 |
|
586 |
+
#: legacy/views/bulk-edit.php:97 legacy/views/classic-metabox.php:110
|
587 |
+
#: legacy/views/quick-edit.php:63
|
588 |
msgid "Minute"
|
589 |
msgstr "Minuto"
|
590 |
|
591 |
+
#: legacy/views/bulk-edit.php:90 legacy/views/classic-metabox.php:85
|
592 |
+
#: legacy/views/quick-edit.php:57
|
593 |
msgid "Hour"
|
594 |
msgstr "Hora"
|
595 |
|
596 |
+
#: legacy/views/bulk-edit.php:76 legacy/views/classic-metabox.php:78
|
597 |
+
#: legacy/views/quick-edit.php:43
|
598 |
msgid "Day"
|
599 |
msgstr "Día"
|
600 |
|
601 |
+
#: legacy/views/bulk-edit.php:52 legacy/views/classic-metabox.php:56
|
602 |
+
#: legacy/views/quick-edit.php:21
|
603 |
msgid "Month"
|
604 |
msgstr "Mes"
|
605 |
|
606 |
+
#: legacy/views/bulk-edit.php:83 legacy/views/classic-metabox.php:27
|
607 |
+
#: legacy/views/quick-edit.php:50
|
608 |
msgid "Year"
|
609 |
msgstr "Año"
|
610 |
|
611 |
+
#: legacy/views/classic-metabox.php:18
|
612 |
msgid "The published date/time will be used as the expiration value"
|
613 |
msgstr "La fecha/hora de publicación se usará como valor de caducidad"
|
614 |
|
615 |
+
#: legacy/classes/Facade.class.php:392 legacy/views/bulk-edit.php:26
|
616 |
+
#: legacy/views/classic-metabox.php:11 legacy/views/quick-edit.php:12
|
617 |
msgid "Enable Post Expiration"
|
618 |
msgstr "Activar caducidad de la entrada"
|
619 |
|
620 |
+
#: legacy/views/expire-column.php:24
|
621 |
msgid "Never"
|
622 |
msgstr "Nunca"
|
623 |
|
624 |
+
#: legacy/functions.php:76 legacy/functions.php:166
|
625 |
msgid "Expires"
|
626 |
msgstr "Caduca"
|
627 |
|
628 |
+
#: legacy/functions.php:24
|
629 |
msgid "Settings"
|
630 |
msgstr "Ajustes"
|
631 |
|
632 |
+
#: services.php:48
|
633 |
msgid "Post expires at EXPIRATIONTIME on EXPIRATIONDATE"
|
634 |
msgstr "La entrada caduca en EXPIRATIONTIME el EXPIRATIONDATE"
|
635 |
|
636 |
+
#: services.php:47
|
637 |
msgid "g:ia"
|
638 |
msgstr "g:ia"
|
639 |
|
640 |
+
#: services.php:46
|
641 |
msgid "l F jS, Y"
|
642 |
msgstr "l, j F Y"
|
643 |
|
644 |
+
#: legacy/classes/Display.class.php:218
|
645 |
msgid "Message"
|
646 |
msgstr "Mensaje"
|
647 |
|
648 |
+
#: legacy/classes/Display.class.php:217
|
649 |
msgid "Timestamp"
|
650 |
msgstr "Marca temporal"
|
651 |
|
652 |
+
#: legacy/classes/Display.class.php:210
|
653 |
msgid "Debugging table is currently empty."
|
654 |
msgstr "La tabla de depuración está vacía."
|
languages/post-expirator-fr_FR.mo
CHANGED
Binary file
|
languages/post-expirator-fr_FR.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Plugins - PublishPress Future: Automatically Unpublish WordPress Posts - Stable (latest release)\n"
|
6 |
"POT-Creation-Date: \n"
|
7 |
-
"PO-Revision-Date: 2022-10
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"Language: fr\n"
|
@@ -14,198 +14,235 @@ msgstr ""
|
|
14 |
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
15 |
"X-Generator: Poedit 3.0.1\n"
|
16 |
|
17 |
-
#:
|
18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
msgid "Expiration Taxonomies"
|
20 |
msgstr "Taxonomies d’expiration"
|
21 |
|
22 |
-
#: classes/Facade.class.php:
|
|
|
23 |
msgid "Taxonomy: Remove"
|
24 |
msgstr "Taxonomie : Retirer"
|
25 |
|
26 |
-
#: classes/Facade.class.php:
|
|
|
27 |
msgid "Taxonomy: Add"
|
28 |
msgstr "Taxonomie : Ajouter"
|
29 |
|
30 |
-
#: classes/Facade.class.php:
|
|
|
31 |
msgid "Taxonomy: Replace"
|
32 |
msgstr "Taxonomie : Remplacer"
|
33 |
|
34 |
-
#: classes/Facade.class.php:
|
35 |
msgid "Taxonomy"
|
36 |
msgstr "Taxonomie"
|
37 |
|
38 |
-
#: views/menu-diagnostics.php:
|
39 |
msgid "Posts and expiration settings"
|
40 |
msgstr "Réglages des publications et de l’expiration"
|
41 |
|
42 |
-
#: views/expire-column.php:21
|
43 |
msgid "Cron event not found!"
|
44 |
msgstr "L’évènement cron n’a pas été trouvé !"
|
45 |
|
46 |
-
#: views/expire-column.php:18
|
47 |
msgid "Cron event scheduled."
|
48 |
msgstr "L’évènement cron a été planifié."
|
49 |
|
50 |
-
#: classes/Display.class.php:
|
51 |
msgid "You do not have permission to configure PublishPress Future."
|
52 |
msgstr "Vous n’avez pas les droits nécessaires pour configurer PublishPress Future."
|
53 |
|
54 |
-
#: views/tabs.php:
|
55 |
msgid "Advanced"
|
56 |
msgstr "Avancé"
|
57 |
|
58 |
-
#: views/tabs.php:
|
59 |
msgid "Display"
|
60 |
msgstr "Afficher"
|
61 |
|
62 |
-
#: views/menu-editor.php:10
|
63 |
msgid "Editor"
|
64 |
msgstr "Éditeur"
|
65 |
|
66 |
-
#: views/menu-defaults.php:
|
67 |
msgid "Select whether the PublishPress Future is enabled for all new posts."
|
68 |
msgstr "Sélectionnez si la fonctionnalité PublishPress est activée ou non pour toutes les nouvelles publications."
|
69 |
|
70 |
-
#: views/menu-advanced.php:51
|
71 |
msgid "Choose which user roles can use PublishPress Future"
|
72 |
msgstr "Choisir les rôles pouvant utiliser PublishPress Future"
|
73 |
|
74 |
-
#: classes/Display.class.php:
|
75 |
msgid "Contact"
|
76 |
msgstr "Contact"
|
77 |
|
78 |
-
#: classes/Display.class.php:
|
79 |
msgid "Contact the PublishPress team"
|
80 |
msgstr "Contacter l’équipe PublishPress"
|
81 |
|
82 |
-
#: classes/Display.class.php:
|
83 |
msgid "Documentation"
|
84 |
msgstr "Documentation"
|
85 |
|
86 |
-
#: classes/Display.class.php:
|
87 |
msgid "Future Documentation"
|
88 |
msgstr "Documentation de Future"
|
89 |
|
90 |
-
#: classes/Display.class.php:
|
91 |
msgid "About"
|
92 |
msgstr "À propos"
|
93 |
|
94 |
-
#: classes/Display.class.php:
|
95 |
msgid "About PublishPress Future"
|
96 |
msgstr "À propos de PublishPress Future"
|
97 |
|
98 |
-
#: classes/Display.class.php:
|
99 |
msgid "If you like %s, please leave us a %s rating. Thank you!"
|
100 |
msgstr "Si vous appréciez %s, veuillez nous laisser une note de %s. Merci !"
|
101 |
|
102 |
-
#: classes/Display.class.php:
|
103 |
msgid "Future"
|
104 |
msgstr "Future"
|
105 |
|
106 |
-
#: classes/Display.class.php:
|
107 |
msgid "PublishPress Future Options"
|
108 |
msgstr "Options de PublishPress Future"
|
109 |
|
110 |
#. Plugin Name of the plugin
|
111 |
-
#: classes/Facade.class.php:
|
112 |
-
#: views/tabs.php:
|
113 |
msgid "PublishPress Future"
|
114 |
msgstr "PublishPress Future"
|
115 |
|
116 |
-
#: views/menu-advanced.php:104
|
117 |
msgid "Toggle between preserving or deleting data after the plugin is deactivated."
|
118 |
msgstr "Permutez entre la conservation ou la suppression des données après la désactivation de l’extension."
|
119 |
|
120 |
-
#: views/menu-advanced.php:100
|
121 |
msgid "Delete data"
|
122 |
msgstr "Supprimer les données"
|
123 |
|
124 |
-
#: views/menu-advanced.php:91
|
125 |
msgid "Preserve data"
|
126 |
msgstr "Conserver les données"
|
127 |
|
128 |
-
#: views/menu-advanced.php:82
|
129 |
msgid "Preserve data after deactivating the plugin"
|
130 |
msgstr "Conserver les données après la désactivation de l’extension"
|
131 |
|
132 |
-
#: views/menu-diagnostics.php:
|
133 |
msgid "No cron events found for the plugin."
|
134 |
msgstr "Aucun évènement cron n’a été trouvé pour l’extension."
|
135 |
|
136 |
-
#: classes/Facade.class.php:
|
137 |
msgid "Loading"
|
138 |
msgstr "Chargement"
|
139 |
|
140 |
-
#: views/tabs.php:
|
141 |
msgid "Post Types"
|
142 |
msgstr "Type de publications"
|
143 |
|
144 |
-
#: views/menu-advanced.php:42 views/menu-editor.php:27
|
145 |
msgid "Toggle between native support for the Block Editor or the backward compatible Classic Editor style metabox."
|
146 |
msgstr "Permuter entre la prise en charge native de l’éditeur de blocs et la boite méta de l’éditeur classique, qui est rétrocompatible."
|
147 |
|
148 |
-
#: views/menu-advanced.php:40 views/menu-editor.php:25
|
149 |
msgid "Show Classic Editor style box"
|
150 |
msgstr "Afficher la boîte de style de l’éditeur classique"
|
151 |
|
152 |
-
#: views/menu-advanced.php:34 views/menu-editor.php:21
|
153 |
msgid "Show Gutenberg style box"
|
154 |
msgstr "Afficher la boîte de style Gutenberg"
|
155 |
|
156 |
-
#: views/menu-advanced.php:28 views/menu-editor.php:17
|
157 |
msgid "Block Editor Support"
|
158 |
msgstr "Support de l’éditeur de blocs"
|
159 |
|
160 |
-
#: views/menu-advanced.php:18
|
161 |
msgid "Please do not update anything here unless you know what it entails. For advanced users only."
|
162 |
msgstr "Veuillez ne rien mettre à jour ici si vous ne savez pas ce que cela implique. Pour les utilisateurs/utilisatrices avancés uniquement."
|
163 |
|
164 |
-
#: views/menu-advanced.php:16
|
165 |
msgid "Advanced Options"
|
166 |
msgstr "Options avancées"
|
167 |
|
168 |
-
#: views/menu-general.php:
|
169 |
msgid "The default format to use when displaying the expiration time within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
170 |
msgstr "Le format par défaut à utiliser pour afficher le délai d’expiration dans une publication à l’aide du code court ou dans le pied de page. Pour plus d’informations sur les options de formatage valides, voir : %s."
|
171 |
|
172 |
-
#: views/menu-general.php:
|
173 |
msgid "The default format to use when displaying the expiration date within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
174 |
msgstr "Le format par défaut à utiliser lors de l’affichage de la date d’expiration dans une publication à l’aide du code court ou dans le pied de page. Pour plus d’informations sur les options de formatage valides, voir : %s."
|
175 |
|
176 |
-
#: views/menu-display.php:37
|
177 |
msgid "%1$s - valid options are %2$sfull%3$s (default), %4$sdate%5$s, %6$stime%7$s"
|
178 |
msgstr "%1$s - les options valides sont %2$sfull%3$s (par défaut), %4$sdate%5$s, %6$stime%7$s"
|
179 |
|
180 |
-
#: views/menu-display.php:33
|
181 |
msgid "Valid %s attributes:"
|
182 |
msgstr "Attributs %s valides :"
|
183 |
|
184 |
-
#: views/menu-display.php:31
|
185 |
msgid "Shortcode"
|
186 |
msgstr "Code court"
|
187 |
|
188 |
-
#: views/menu-diagnostics.php:
|
189 |
msgid "Debug Logging"
|
190 |
msgstr "Journalisation de débogage"
|
191 |
|
192 |
-
#: views/menu-defaults.php:
|
193 |
msgid "Set the default expiration date to be used when creating a new post of this type."
|
194 |
msgstr "Définissez la date d’expiration par défaut à utiliser lors de la création d’une nouvelle publication de ce type."
|
195 |
|
196 |
-
#: views/menu-defaults.php:
|
197 |
msgid "Publish Time"
|
198 |
msgstr "Heure de publication"
|
199 |
|
200 |
-
#: views/menu-defaults.php:
|
201 |
msgid "Inherit from General Settings"
|
202 |
msgstr "Hériter des réglages généraux"
|
203 |
|
204 |
-
#: views/bulk-edit.php:
|
205 |
msgid "Type"
|
206 |
msgstr "Type"
|
207 |
|
208 |
-
#:
|
209 |
msgid "No taxonomies found"
|
210 |
msgstr "Aucune taxonomie trouvée"
|
211 |
|
@@ -217,119 +254,97 @@ msgstr "http://publishpress.com"
|
|
217 |
msgid "PublishPress"
|
218 |
msgstr "PublishPress"
|
219 |
|
220 |
-
#: views/menu-defaults.php:
|
221 |
msgid "Set the custom value to use for the default expiration date. For information on formatting, see %1$s. For example, you could enter %2$s+1 month%3$s or %4$s+1 week 2 days 4 hours 2 seconds%5$s or %6$snext Thursday%7$s."
|
222 |
msgstr "Définissez la valeur personnalisée à utiliser pour la date d’expiration par défaut. Pour plus d’informations sur le formatage, voir %1$s. Par exemple, vous pouvez saisir %2$s+1 mois%3$s ou %4$s+1 semaine 2 jours 4 heures 2 secondes%5$s ou %6$sjeudi prochain%7$s."
|
223 |
|
224 |
-
#: views/bulk-edit.php:
|
225 |
msgid "Remove from posts"
|
226 |
msgstr "Retirer des publications"
|
227 |
|
228 |
-
#: views/bulk-edit.php:
|
229 |
msgid "Change & Add"
|
230 |
msgstr "Modifier et ajouter"
|
231 |
|
232 |
-
#: views/bulk-edit.php:39
|
233 |
msgid "Add to posts"
|
234 |
msgstr "Ajouter aux publications"
|
235 |
|
236 |
-
#: views/bulk-edit.php:38
|
237 |
msgid "Add expiry date if not enabled on posts"
|
238 |
msgstr "Ajouter la date d’expiration si elle n’est pas activée sur les publications"
|
239 |
|
240 |
-
#: views/bulk-edit.php:35
|
241 |
msgid "Change on posts"
|
242 |
msgstr "Modification des publications"
|
243 |
|
244 |
-
#: views/bulk-edit.php:34
|
245 |
-
msgid "Change expiry date if enabled on
|
246 |
msgstr "Modifier la date d’expiration si elle est activée sur les publications"
|
247 |
|
248 |
-
#: views/bulk-edit.php:30
|
249 |
msgid "No Change"
|
250 |
msgstr "Aucune modification"
|
251 |
|
252 |
-
#:
|
253 |
msgid "[%1$s] %2$s"
|
254 |
msgstr "[%1$s] %2$s"
|
255 |
|
256 |
-
#: classes/Facade.class.php:
|
|
|
257 |
msgid "Unstick"
|
258 |
msgstr "Ne plus épingler"
|
259 |
|
260 |
-
#: classes/Facade.class.php:
|
|
|
261 |
msgid "Stick"
|
262 |
msgstr "Épingler"
|
263 |
|
264 |
-
#: classes/Facade.class.php:
|
|
|
265 |
msgid "Trash"
|
266 |
msgstr "Corbeille"
|
267 |
|
268 |
-
#: views/menu-defaults.php:
|
269 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires."
|
270 |
msgstr "Saisissez une liste d’e-mails (séparés par des virgules) que vous voulez notifier quand la publication arrive à expiration."
|
271 |
|
272 |
-
#: views/menu-general.php:
|
273 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires. This will be applied to ALL post types. You can set post type specific emails on the Defaults tab."
|
274 |
msgstr "Saisissez une liste d’e-mails (séparés par des virgules) que vous voulez notifier quand la publication arrive à expiration. Cela s’appliquera à TOUS les types de contenu. Vous pouvez définir des e-mails spécifiques en fonction du type de contenu dans l’onglet Par défaut."
|
275 |
|
276 |
-
#: views/menu-defaults.php:
|
277 |
msgid "Who to notify"
|
278 |
msgstr "Personne à notifier"
|
279 |
|
280 |
-
#: views/menu-general.php:
|
281 |
msgid "This will include all users with the role of \"Administrator\" in the post expiration email."
|
282 |
msgstr "Inclus tous les utilisateurs avec le rôle « Administrateur » dans l’e-mail informant de l’expiration d’un contenu."
|
283 |
|
284 |
-
#: views/menu-general.php:
|
285 |
msgid "Include Blog Administrators?"
|
286 |
msgstr "Inclure les Admins ?"
|
287 |
|
288 |
-
#: views/menu-general.php:
|
289 |
msgid "This will enable or disable the send of email notification on post expiration."
|
290 |
msgstr "Cela activera ou désactivera l’envoi d’une notification par e-mail au moment de l’expiration d’un contenu."
|
291 |
|
292 |
-
#: views/menu-general.php:
|
293 |
msgid "Enable Email Notification?"
|
294 |
msgstr "Activer la notification par e-mail ?"
|
295 |
|
296 |
-
#: views/menu-general.php:
|
297 |
msgid "Whenever a post expires, an email can be sent to alert users of the expiration."
|
298 |
msgstr "Dès qu’un contenu arrive à expiration, un e-mail peut être envoyé pour informer les utilisateurs de l’expiration."
|
299 |
|
300 |
-
#: views/menu-general.php:
|
301 |
msgid "Expiration Email Notification"
|
302 |
msgstr "Notification e-mail de l’expiration"
|
303 |
|
304 |
-
#:
|
305 |
msgid "Post Expiration Complete \"%s\""
|
306 |
msgstr "Expiration du contenu « %s »"
|
307 |
|
308 |
-
#: post-expirator.php:1285 post-expirator.php:1341
|
309 |
-
msgid "%1$s (%2$s) has expired at %3$s. The following post \"%4$s\" have now been removed: \"%5$s\". The full list of categories on the post are: \"%6$s\"."
|
310 |
-
msgstr "%1$s (%2$s) a expiré à %3$s. Les publications suivantes « %4$s » ont été retirées : « %5$s ». La liste complète des catégories de la publication est : « %6$s »."
|
311 |
-
|
312 |
-
#: post-expirator.php:1164 post-expirator.php:1215
|
313 |
-
msgid "%1$s (%2$s) has expired at %3$s. The following post \"%4$s\" have now been added: \"%5$s\". The full list of categories on the post are: \"%6$s\"."
|
314 |
-
msgstr "%1$s (%2$s) a expiré à %3$s. Les publications suivantes ont été ajoutées : « %4$s », « %5$s ». La liste complète des catégories de la publication est : « %6$s »."
|
315 |
-
|
316 |
-
#: post-expirator.php:1052 post-expirator.php:1101
|
317 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post \"%4$s\" have now been set to \"%5$s\"."
|
318 |
-
msgstr "%1$s (%2$s) a expiré à %3$s. La publication « %4$s » est désormais réglée sur « %5$s »."
|
319 |
-
|
320 |
-
#: post-expirator.php:1022
|
321 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post \"%4$s\" status has been successfully removed."
|
322 |
-
msgstr "%1$s (%2$s) a expiré à %3$s. L’état de la publication « %4$s » a bien été retiré."
|
323 |
-
|
324 |
-
#: post-expirator.php:1001
|
325 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post \"%4$s\" status has been successfully set."
|
326 |
-
msgstr "%1$s (%2$s) a expiré à %3$s. L’état de la publication « %4$s » a bien été défini."
|
327 |
-
|
328 |
-
#: post-expirator.php:901 post-expirator.php:927 post-expirator.php:953
|
329 |
-
#: post-expirator.php:977
|
330 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post status has been successfully changed to \"%4$s\"."
|
331 |
-
msgstr "%1$s (%2$s) a expiré à %3$s. L’état de la publication a bien été modifié en « %4$s »."
|
332 |
-
|
333 |
#. Description of the plugin
|
334 |
msgid "Allows you to add an expiration date (minute) to posts which you can configure to either delete the post, change it to a draft, or update the post categories at expiration time."
|
335 |
msgstr "Autorise l’ajout à vos publications d’une date d’expiration (à la minute près) que vous pouvez configurer pour supprimer la publication, la mettre en brouillon ou mettre à jour les catégories au moment de l’expiration."
|
@@ -338,297 +353,302 @@ msgstr "Autorise l’ajout à vos publications d’une date d’expiration (à l
|
|
338 |
msgid "http://wordpress.org/extend/plugins/post-expirator/"
|
339 |
msgstr "http://wordpress.org/extend/plugins/post-expirator/"
|
340 |
|
341 |
-
#: classes/Facade.class.php:
|
|
|
342 |
msgid "Private"
|
343 |
msgstr "Privé"
|
344 |
|
345 |
-
#: classes/Facade.class.php:
|
|
|
346 |
msgid "Delete"
|
347 |
msgstr "Supprimer"
|
348 |
|
349 |
-
#: classes/Facade.class.php:
|
|
|
350 |
msgid "Draft"
|
351 |
msgstr "Brouillon"
|
352 |
|
353 |
-
#: classes/Display.class.php:
|
354 |
msgid "Below is a dump of the debugging table, this should be useful for troubleshooting."
|
355 |
msgstr "Ci-dessous une extraction de la table de débogage, cela devrait vous aider."
|
356 |
|
357 |
-
#: views/menu-diagnostics.php:
|
358 |
msgid "Event"
|
359 |
msgstr "Évènement"
|
360 |
|
361 |
-
#: views/bulk-edit.php:23 views/menu-diagnostics.php:
|
|
|
362 |
msgid "Date"
|
363 |
msgstr "Date"
|
364 |
|
365 |
-
#: views/menu-diagnostics.php:
|
366 |
msgid "The below table will show all currently scheduled cron events for the plugin with the next run time."
|
367 |
msgstr "Le tableau ci-dessous affiche tous les évènements cron actuellement planifiés pour l’extension avec la prochaine date d’exécution."
|
368 |
|
369 |
-
#: views/menu-diagnostics.php:
|
370 |
msgid "Current Cron Schedule"
|
371 |
msgstr "Planification cron actuelle"
|
372 |
|
373 |
-
#: views/menu-diagnostics.php:
|
374 |
msgid "WP-Cron Status"
|
375 |
msgstr "État de WP-Cron"
|
376 |
|
377 |
-
#: views/menu-diagnostics.php:
|
378 |
msgid "Purge Debug Log"
|
379 |
msgstr "Purge le log de débogage"
|
380 |
|
381 |
-
#: views/menu-diagnostics.php:
|
382 |
msgid "Enable Debugging"
|
383 |
msgstr "Activer le débogage"
|
384 |
|
385 |
-
#: views/menu-diagnostics.php:
|
386 |
msgid "Disable Debugging"
|
387 |
msgstr "Désactiver le débogage"
|
388 |
|
389 |
-
#: views/menu-diagnostics.php:
|
390 |
msgid "Advanced Diagnostics"
|
391 |
msgstr "Diagnostics avancés"
|
392 |
|
393 |
-
#: classes/Display.class.php:
|
394 |
msgid "Debugging Table Emptied"
|
395 |
msgstr "Table de débogage vidée"
|
396 |
|
397 |
-
#: classes/Display.class.php:
|
398 |
msgid "Debugging Enabled"
|
399 |
msgstr "Débogage activé"
|
400 |
|
401 |
-
#: classes/Display.class.php:
|
402 |
msgid "Debugging Disabled"
|
403 |
msgstr "Débogage désactivé"
|
404 |
|
405 |
-
#:
|
406 |
msgid "Select the hierarchical taxonomy to be used for \"category\" based expiration."
|
407 |
msgstr "Sélectionnez la taxonomie hiérarchique à utiliser pour l’expiration basée sur la catégorie."
|
408 |
|
409 |
-
#: views/menu-defaults.php:
|
410 |
msgid "Taxonomy (hierarchical)"
|
411 |
msgstr "Taxonomie (hiérarchique)"
|
412 |
|
413 |
-
#: views/menu-defaults.php:
|
414 |
msgid "Auto-Enable?"
|
415 |
msgstr "Activer automatiquement"
|
416 |
|
417 |
-
#: views/menu-defaults.php:
|
418 |
msgid "Select the default expire action for the post type."
|
419 |
msgstr "Sélectionnez le mode d’expiration par défaut pour ce type de publication."
|
420 |
|
421 |
-
#: views/menu-defaults.php:
|
422 |
msgid "Select whether the PublishPress Future meta box is active for this post type."
|
423 |
msgstr "Sélectionnez si la boîte méta d’expiration de la publication est active pour ce type de publication."
|
424 |
|
425 |
-
#: views/menu-defaults.php:
|
426 |
msgid "Inactive"
|
427 |
msgstr "Inactif"
|
428 |
|
429 |
-
#: views/menu-defaults.php:
|
430 |
msgid "Active"
|
431 |
msgstr "Actif"
|
432 |
|
433 |
-
#: views/menu-defaults.php:
|
434 |
msgid "Use the values below to set the default actions/values to be used for each for the corresponding post types. These values can all be overwritten when creating/editing the post/page."
|
435 |
msgstr "Utilisez les valeurs ci-dessous pour définir les actions/valeurs par défaut à utiliser pour chaque type de publication correspondant. Ces valeurs peuvent toutes être remplacées lors de la création/modification de la publication/page."
|
436 |
|
437 |
-
#: views/menu-defaults.php:
|
438 |
msgid "Default Expiration Values"
|
439 |
msgstr "Valeurs d’expiration par défaut"
|
440 |
|
441 |
-
#: views/menu-advanced.php:116 views/menu-defaults.php:
|
442 |
-
#: views/menu-display.php:132 views/menu-editor.php:37
|
443 |
-
#: views/menu-general.php:
|
444 |
msgid "Save Changes"
|
445 |
msgstr "Enregistrer les modifications"
|
446 |
|
447 |
-
#: views/menu-display.php:125
|
448 |
msgid "The inline css which will be used to style the footer text."
|
449 |
msgstr "Les CSS en ligne qui seront utilisées pour styler le texte de pied de page."
|
450 |
|
451 |
-
#: views/menu-display.php:122
|
452 |
msgid "This post will expire on"
|
453 |
msgstr "Cette publication expirera le"
|
454 |
|
455 |
-
#: views/menu-display.php:116
|
456 |
msgid "Footer Style"
|
457 |
msgstr "Style du pied de page"
|
458 |
|
459 |
-
#: views/menu-display.php:98
|
460 |
msgid "Enter the text you would like to appear at the bottom of every post that will expire. The following placeholders will be replaced with the post expiration date in the following format:"
|
461 |
msgstr "Entrez le texte que vous souhaitez afficher au bas de chaque publication qui expirera. Les textes indicatifs ci-après seront remplacées par la date d’expiration dans le format indiqué :"
|
462 |
|
463 |
-
#: views/menu-display.php:93
|
464 |
msgid "Footer Contents"
|
465 |
msgstr "Contenus du pied de page"
|
466 |
|
467 |
-
#: views/menu-display.php:85
|
468 |
msgid "This will enable or disable displaying the post expiration date in the post footer."
|
469 |
msgstr "Active ou désactive l’affichage de la date d’expiration de la publication dans le pied de page."
|
470 |
|
471 |
-
#: views/menu-defaults.php:
|
472 |
-
#: views/menu-diagnostics.php:
|
473 |
-
#: views/menu-general.php:
|
474 |
msgid "Disabled"
|
475 |
msgstr "Désactivé"
|
476 |
|
477 |
-
#: views/menu-defaults.php:
|
478 |
-
#: views/menu-diagnostics.php:
|
479 |
-
#: views/menu-general.php:
|
480 |
msgid "Enabled"
|
481 |
msgstr "Activé"
|
482 |
|
483 |
-
#: views/menu-display.php:73
|
484 |
msgid "Show in post footer?"
|
485 |
msgstr "Afficher dans le pied de page de la publication ?"
|
486 |
|
487 |
-
#: views/menu-display.php:66
|
488 |
msgid "Enabling this below will display the expiration date automatically at the end of any post which is set to expire."
|
489 |
msgstr "L’activation de cette option affichera la date d’expiration automatiquement à la fin de toute publication qui doit expirer."
|
490 |
|
491 |
-
#: views/menu-display.php:64
|
492 |
msgid "Post Footer Display"
|
493 |
msgstr "Affichage dans le pied de page"
|
494 |
|
495 |
-
#: views/menu-general.php:
|
496 |
-
msgid "Sets the default expiration
|
497 |
-
msgstr "
|
498 |
|
499 |
-
#: views/menu-general.php:
|
500 |
msgid "Default Expiration Taxonomy"
|
501 |
-
msgstr "
|
502 |
|
503 |
-
#: views/menu-general.php:
|
504 |
msgid "Set the default expiration date to be used when creating new posts and pages. Defaults to none."
|
505 |
msgstr "Définissez la date d’expiration par défaut à utiliser lors de la création de nouveaux articles et de pages. La valeur par défaut est « aucune »."
|
506 |
|
507 |
-
#: views/menu-general.php:
|
508 |
msgid "Post/Page Publish Time"
|
509 |
msgstr "Date de publication"
|
510 |
|
511 |
-
#: views/menu-defaults.php:
|
512 |
-
#: views/menu-general.php:
|
513 |
msgid "Custom"
|
514 |
msgstr "Personnalisé "
|
515 |
|
516 |
-
#: views/menu-defaults.php:
|
517 |
-
msgid "None"
|
518 |
-
msgstr "Aucune"
|
519 |
-
|
520 |
-
#: views/menu-defaults.php:184 views/menu-general.php:92
|
521 |
msgid "Default Date/Time Duration"
|
522 |
msgstr "Date/heure de durée par défaut"
|
523 |
|
524 |
-
#: views/menu-general.php:
|
525 |
msgid "Time Format"
|
526 |
msgstr "Format d’heure"
|
527 |
|
528 |
-
#: views/menu-general.php:
|
529 |
msgid "Date Format"
|
530 |
msgstr "Format de date"
|
531 |
|
532 |
-
#: views/menu-display.php:51 views/menu-display.php:56
|
533 |
msgid "%s - format set here will override the value set on the settings page"
|
534 |
msgstr "%s - le format défini ici remplacera la valeur définie sur la page des réglages."
|
535 |
|
536 |
-
#: classes/Display.class.php:
|
537 |
-
#: classes/Display.class.php:
|
538 |
msgid "Saved Options!"
|
539 |
msgstr "Options enregistrées !"
|
540 |
|
541 |
-
#: views/menu-diagnostics.php:
|
542 |
msgid "View Debug Logs"
|
543 |
msgstr "Voir les logs de déboguage"
|
544 |
|
545 |
-
#: views/tabs.php:
|
546 |
msgid "Diagnostics"
|
547 |
msgstr "Diagnostics"
|
548 |
|
549 |
-
#: views/menu-general.php:
|
550 |
msgid "Defaults"
|
551 |
msgstr "Défaut"
|
552 |
|
553 |
-
#: views/classic-metabox.php:167
|
554 |
msgid "Taxonomy Name"
|
555 |
msgstr "Nom de la taxonomie"
|
556 |
|
557 |
-
#: views/classic-metabox.php:149
|
558 |
msgid "More than 1 heirachical taxonomy detected. You must assign a default taxonomy on the settings screen."
|
559 |
msgstr "Plus de 1 taxonomie de hiérarchie détectée. Vous devez attribuer une taxonomie par défaut sur l’écran des paramètres."
|
560 |
|
561 |
-
#: views/classic-metabox.php:144
|
562 |
msgid "You must assign a hierarchical taxonomy to this post type to use this feature."
|
563 |
-
msgstr "Vous devez
|
564 |
|
565 |
-
#: classes/Facade.class.php:
|
566 |
-
#: views/classic-metabox.php:117 views/menu-defaults.php:
|
567 |
-
#: views/quick-edit.php:76
|
568 |
msgid "How to expire"
|
569 |
msgstr "Mode d’expiration"
|
570 |
|
571 |
-
#: views/bulk-edit.php:
|
|
|
572 |
msgid "Minute"
|
573 |
msgstr "Minute"
|
574 |
|
575 |
-
#: views/bulk-edit.php:
|
|
|
576 |
msgid "Hour"
|
577 |
msgstr "Heure"
|
578 |
|
579 |
-
#: views/bulk-edit.php:
|
|
|
580 |
msgid "Day"
|
581 |
msgstr "Jour"
|
582 |
|
583 |
-
#: views/bulk-edit.php:
|
|
|
584 |
msgid "Month"
|
585 |
msgstr "Mois"
|
586 |
|
587 |
-
#: views/bulk-edit.php:
|
|
|
588 |
msgid "Year"
|
589 |
msgstr "Année"
|
590 |
|
591 |
-
#: views/classic-metabox.php:18
|
592 |
msgid "The published date/time will be used as the expiration value"
|
593 |
msgstr "La date/heure publiée sera utilisée comme valeur d’expiration"
|
594 |
|
595 |
-
#: classes/Facade.class.php:
|
596 |
-
#: views/classic-metabox.php:11 views/quick-edit.php:12
|
597 |
msgid "Enable Post Expiration"
|
598 |
msgstr "Autoriser l’expiration de vos contenus"
|
599 |
|
600 |
-
#: views/expire-column.php:24
|
601 |
msgid "Never"
|
602 |
msgstr "Jamais"
|
603 |
|
604 |
-
#:
|
605 |
msgid "Expires"
|
606 |
msgstr "Expires"
|
607 |
|
608 |
-
#:
|
609 |
msgid "Settings"
|
610 |
msgstr "Réglages"
|
611 |
|
612 |
-
#:
|
613 |
msgid "Post expires at EXPIRATIONTIME on EXPIRATIONDATE"
|
614 |
msgstr "La publication expire à EXPIRATIONTIME le EXPIRATIONDATE"
|
615 |
|
616 |
-
#:
|
617 |
msgid "g:ia"
|
618 |
msgstr "g\\hia"
|
619 |
|
620 |
-
#:
|
621 |
msgid "l F jS, Y"
|
622 |
msgstr "I j F Y"
|
623 |
|
624 |
-
#:
|
625 |
msgid "Message"
|
626 |
msgstr "Message"
|
627 |
|
628 |
-
#:
|
629 |
msgid "Timestamp"
|
630 |
msgstr "Horodatage"
|
631 |
|
632 |
-
#:
|
633 |
msgid "Debugging table is currently empty."
|
634 |
msgstr "La table de débogage est actuellement vide."
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Plugins - PublishPress Future: Automatically Unpublish WordPress Posts - Stable (latest release)\n"
|
6 |
"POT-Creation-Date: \n"
|
7 |
+
"PO-Revision-Date: 2022-11-10 14:10+0100\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"Language: fr\n"
|
14 |
"Plural-Forms: nplurals=2; plural=n > 1;\n"
|
15 |
"X-Generator: Poedit 3.0.1\n"
|
16 |
|
17 |
+
#: src/Modules/Expirator/Models/ExpirablePostModel.php:423
|
18 |
+
msgid "%1$s (%2$s) has expired at %3$s. %4$s"
|
19 |
+
msgstr "%1$s (%2$s) a expiré à %3$s. %4$s"
|
20 |
+
|
21 |
+
#: src/Modules/Expirator/ExpirationActions/UnstickPost.php:35
|
22 |
+
msgid "Post has been removed from stickies list."
|
23 |
+
msgstr "La publication a été supprimée de la liste des épinglés."
|
24 |
+
|
25 |
+
#: src/Modules/Expirator/ExpirationActions/StickPost.php:35
|
26 |
+
msgid "Post has been added to stickies list."
|
27 |
+
msgstr "La publication a été ajoutée à la liste des épinglés."
|
28 |
+
|
29 |
+
#: src/Modules/Expirator/ExpirationActions/PostStatusToDraft.php:36
|
30 |
+
#: src/Modules/Expirator/ExpirationActions/PostStatusToPrivate.php:36
|
31 |
+
#: src/Modules/Expirator/ExpirationActions/PostStatusToTrash.php:36
|
32 |
+
msgid "Post status has been successfully changed to \"%s\"."
|
33 |
+
msgstr "L’état de la publication a bien été modifié à « %s »."
|
34 |
+
|
35 |
+
#: src/Modules/Expirator/ExpirationActions/PostCategorySet.php:46
|
36 |
+
msgid "The following terms (%s) were set to the post: \"%s\". The old list of terms on the post was: %s."
|
37 |
+
msgstr "Les termes suivants (%s) ont été définis pour la publication : « %s ». L’ancienne liste de termes de la publication était : %s."
|
38 |
+
|
39 |
+
#: src/Modules/Expirator/ExpirationActions/PostCategoryRemove.php:49
|
40 |
+
msgid "The following terms (%s) were removed from the post: \"%s\". The new list of terms on the post is: %s."
|
41 |
+
msgstr "Les termes suivants (%s) ont été supprimés de la publication : « %s ». La nouvelle liste de termes de la publication est : %s."
|
42 |
+
|
43 |
+
#: src/Modules/Expirator/ExpirationActions/PostCategoryAdd.php:51
|
44 |
+
msgid "The following terms (%s) were added to the post: \"%s\". The full list of terms on the post is: %s."
|
45 |
+
msgstr "Les termes suivants (%s) ont été ajoutés à la publication : « %s ». La liste complète des termes de la publication est : %s."
|
46 |
+
|
47 |
+
#: src/Modules/Expirator/ExpirationActions/DeletePost.php:35
|
48 |
+
msgid "Post has been successfully deleted."
|
49 |
+
msgstr "La publication a bien été supprimée."
|
50 |
+
|
51 |
+
#: legacy/classes/Facade.class.php:395 legacy/views/bulk-edit.php:133
|
52 |
+
#: legacy/views/classic-metabox.php:135 legacy/views/quick-edit.php:96
|
53 |
msgid "Expiration Taxonomies"
|
54 |
msgstr "Taxonomies d’expiration"
|
55 |
|
56 |
+
#: legacy/classes/Facade.class.php:390 legacy/views/how-to-expire.php:54
|
57 |
+
#: views/how-to-expire.php:54
|
58 |
msgid "Taxonomy: Remove"
|
59 |
msgstr "Taxonomie : Retirer"
|
60 |
|
61 |
+
#: legacy/classes/Facade.class.php:389 legacy/views/how-to-expire.php:50
|
62 |
+
#: views/how-to-expire.php:50
|
63 |
msgid "Taxonomy: Add"
|
64 |
msgstr "Taxonomie : Ajouter"
|
65 |
|
66 |
+
#: legacy/classes/Facade.class.php:388 legacy/views/how-to-expire.php:46
|
67 |
+
#: views/how-to-expire.php:46
|
68 |
msgid "Taxonomy: Replace"
|
69 |
msgstr "Taxonomie : Remplacer"
|
70 |
|
71 |
+
#: legacy/classes/Facade.class.php:381
|
72 |
msgid "Taxonomy"
|
73 |
msgstr "Taxonomie"
|
74 |
|
75 |
+
#: legacy/views/menu-diagnostics.php:103
|
76 |
msgid "Posts and expiration settings"
|
77 |
msgstr "Réglages des publications et de l’expiration"
|
78 |
|
79 |
+
#: legacy/views/expire-column.php:21
|
80 |
msgid "Cron event not found!"
|
81 |
msgstr "L’évènement cron n’a pas été trouvé !"
|
82 |
|
83 |
+
#: legacy/views/expire-column.php:18
|
84 |
msgid "Cron event scheduled."
|
85 |
msgstr "L’évènement cron a été planifié."
|
86 |
|
87 |
+
#: legacy/classes/Display.class.php:82
|
88 |
msgid "You do not have permission to configure PublishPress Future."
|
89 |
msgstr "Vous n’avez pas les droits nécessaires pour configurer PublishPress Future."
|
90 |
|
91 |
+
#: legacy/views/tabs.php:36
|
92 |
msgid "Advanced"
|
93 |
msgstr "Avancé"
|
94 |
|
95 |
+
#: legacy/views/tabs.php:26
|
96 |
msgid "Display"
|
97 |
msgstr "Afficher"
|
98 |
|
99 |
+
#: legacy/views/menu-editor.php:10
|
100 |
msgid "Editor"
|
101 |
msgstr "Éditeur"
|
102 |
|
103 |
+
#: legacy/views/menu-defaults.php:130
|
104 |
msgid "Select whether the PublishPress Future is enabled for all new posts."
|
105 |
msgstr "Sélectionnez si la fonctionnalité PublishPress est activée ou non pour toutes les nouvelles publications."
|
106 |
|
107 |
+
#: legacy/views/menu-advanced.php:51
|
108 |
msgid "Choose which user roles can use PublishPress Future"
|
109 |
msgstr "Choisir les rôles pouvant utiliser PublishPress Future"
|
110 |
|
111 |
+
#: legacy/classes/Display.class.php:479
|
112 |
msgid "Contact"
|
113 |
msgstr "Contact"
|
114 |
|
115 |
+
#: legacy/classes/Display.class.php:477
|
116 |
msgid "Contact the PublishPress team"
|
117 |
msgstr "Contacter l’équipe PublishPress"
|
118 |
|
119 |
+
#: legacy/classes/Display.class.php:471
|
120 |
msgid "Documentation"
|
121 |
msgstr "Documentation"
|
122 |
|
123 |
+
#: legacy/classes/Display.class.php:469
|
124 |
msgid "Future Documentation"
|
125 |
msgstr "Documentation de Future"
|
126 |
|
127 |
+
#: legacy/classes/Display.class.php:463
|
128 |
msgid "About"
|
129 |
msgstr "À propos"
|
130 |
|
131 |
+
#: legacy/classes/Display.class.php:461
|
132 |
msgid "About PublishPress Future"
|
133 |
msgstr "À propos de PublishPress Future"
|
134 |
|
135 |
+
#: legacy/classes/Display.class.php:446
|
136 |
msgid "If you like %s, please leave us a %s rating. Thank you!"
|
137 |
msgstr "Si vous appréciez %s, veuillez nous laisser une note de %s. Merci !"
|
138 |
|
139 |
+
#: legacy/classes/Display.class.php:56
|
140 |
msgid "Future"
|
141 |
msgstr "Future"
|
142 |
|
143 |
+
#: legacy/classes/Display.class.php:55
|
144 |
msgid "PublishPress Future Options"
|
145 |
msgstr "Options de PublishPress Future"
|
146 |
|
147 |
#. Plugin Name of the plugin
|
148 |
+
#: legacy/classes/Facade.class.php:391 legacy/functions.php:355
|
149 |
+
#: legacy/views/bulk-edit.php:18 legacy/views/tabs.php:14
|
150 |
msgid "PublishPress Future"
|
151 |
msgstr "PublishPress Future"
|
152 |
|
153 |
+
#: legacy/views/menu-advanced.php:104
|
154 |
msgid "Toggle between preserving or deleting data after the plugin is deactivated."
|
155 |
msgstr "Permutez entre la conservation ou la suppression des données après la désactivation de l’extension."
|
156 |
|
157 |
+
#: legacy/views/menu-advanced.php:100
|
158 |
msgid "Delete data"
|
159 |
msgstr "Supprimer les données"
|
160 |
|
161 |
+
#: legacy/views/menu-advanced.php:91
|
162 |
msgid "Preserve data"
|
163 |
msgstr "Conserver les données"
|
164 |
|
165 |
+
#: legacy/views/menu-advanced.php:82
|
166 |
msgid "Preserve data after deactivating the plugin"
|
167 |
msgstr "Conserver les données après la désactivation de l’extension"
|
168 |
|
169 |
+
#: legacy/views/menu-diagnostics.php:76
|
170 |
msgid "No cron events found for the plugin."
|
171 |
msgstr "Aucun évènement cron n’a été trouvé pour l’extension."
|
172 |
|
173 |
+
#: legacy/classes/Facade.class.php:394
|
174 |
msgid "Loading"
|
175 |
msgstr "Chargement"
|
176 |
|
177 |
+
#: legacy/views/tabs.php:31
|
178 |
msgid "Post Types"
|
179 |
msgstr "Type de publications"
|
180 |
|
181 |
+
#: legacy/views/menu-advanced.php:42 legacy/views/menu-editor.php:27
|
182 |
msgid "Toggle between native support for the Block Editor or the backward compatible Classic Editor style metabox."
|
183 |
msgstr "Permuter entre la prise en charge native de l’éditeur de blocs et la boite méta de l’éditeur classique, qui est rétrocompatible."
|
184 |
|
185 |
+
#: legacy/views/menu-advanced.php:40 legacy/views/menu-editor.php:25
|
186 |
msgid "Show Classic Editor style box"
|
187 |
msgstr "Afficher la boîte de style de l’éditeur classique"
|
188 |
|
189 |
+
#: legacy/views/menu-advanced.php:34 legacy/views/menu-editor.php:21
|
190 |
msgid "Show Gutenberg style box"
|
191 |
msgstr "Afficher la boîte de style Gutenberg"
|
192 |
|
193 |
+
#: legacy/views/menu-advanced.php:28 legacy/views/menu-editor.php:17
|
194 |
msgid "Block Editor Support"
|
195 |
msgstr "Support de l’éditeur de blocs"
|
196 |
|
197 |
+
#: legacy/views/menu-advanced.php:18
|
198 |
msgid "Please do not update anything here unless you know what it entails. For advanced users only."
|
199 |
msgstr "Veuillez ne rien mettre à jour ici si vous ne savez pas ce que cela implique. Pour les utilisateurs/utilisatrices avancés uniquement."
|
200 |
|
201 |
+
#: legacy/views/menu-advanced.php:16
|
202 |
msgid "Advanced Options"
|
203 |
msgstr "Options avancées"
|
204 |
|
205 |
+
#: legacy/views/menu-general.php:86
|
206 |
msgid "The default format to use when displaying the expiration time within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
207 |
msgstr "Le format par défaut à utiliser pour afficher le délai d’expiration dans une publication à l’aide du code court ou dans le pied de page. Pour plus d’informations sur les options de formatage valides, voir : %s."
|
208 |
|
209 |
+
#: legacy/views/menu-general.php:69
|
210 |
msgid "The default format to use when displaying the expiration date within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
211 |
msgstr "Le format par défaut à utiliser lors de l’affichage de la date d’expiration dans une publication à l’aide du code court ou dans le pied de page. Pour plus d’informations sur les options de formatage valides, voir : %s."
|
212 |
|
213 |
+
#: legacy/views/menu-display.php:37
|
214 |
msgid "%1$s - valid options are %2$sfull%3$s (default), %4$sdate%5$s, %6$stime%7$s"
|
215 |
msgstr "%1$s - les options valides sont %2$sfull%3$s (par défaut), %4$sdate%5$s, %6$stime%7$s"
|
216 |
|
217 |
+
#: legacy/views/menu-display.php:33
|
218 |
msgid "Valid %s attributes:"
|
219 |
msgstr "Attributs %s valides :"
|
220 |
|
221 |
+
#: legacy/views/menu-display.php:31
|
222 |
msgid "Shortcode"
|
223 |
msgstr "Code court"
|
224 |
|
225 |
+
#: legacy/views/menu-diagnostics.php:16
|
226 |
msgid "Debug Logging"
|
227 |
msgstr "Journalisation de débogage"
|
228 |
|
229 |
+
#: legacy/views/menu-defaults.php:203
|
230 |
msgid "Set the default expiration date to be used when creating a new post of this type."
|
231 |
msgstr "Définissez la date d’expiration par défaut à utiliser lors de la création d’une nouvelle publication de ce type."
|
232 |
|
233 |
+
#: legacy/views/menu-defaults.php:173
|
234 |
msgid "Publish Time"
|
235 |
msgstr "Heure de publication"
|
236 |
|
237 |
+
#: legacy/views/menu-defaults.php:171
|
238 |
msgid "Inherit from General Settings"
|
239 |
msgstr "Hériter des réglages généraux"
|
240 |
|
241 |
+
#: legacy/views/bulk-edit.php:109 legacy/views/quick-edit.php:74
|
242 |
msgid "Type"
|
243 |
msgstr "Type"
|
244 |
|
245 |
+
#: legacy/functions.php:1181
|
246 |
msgid "No taxonomies found"
|
247 |
msgstr "Aucune taxonomie trouvée"
|
248 |
|
254 |
msgid "PublishPress"
|
255 |
msgstr "PublishPress"
|
256 |
|
257 |
+
#: legacy/views/menu-defaults.php:220 legacy/views/menu-general.php:124
|
258 |
msgid "Set the custom value to use for the default expiration date. For information on formatting, see %1$s. For example, you could enter %2$s+1 month%3$s or %4$s+1 week 2 days 4 hours 2 seconds%5$s or %6$snext Thursday%7$s."
|
259 |
msgstr "Définissez la valeur personnalisée à utiliser pour la date d’expiration par défaut. Pour plus d’informations sur le formatage, voir %1$s. Par exemple, vous pouvez saisir %2$s+1 mois%3$s ou %4$s+1 semaine 2 jours 4 heures 2 secondes%5$s ou %6$sjeudi prochain%7$s."
|
260 |
|
261 |
+
#: legacy/views/bulk-edit.php:46
|
262 |
msgid "Remove from posts"
|
263 |
msgstr "Retirer des publications"
|
264 |
|
265 |
+
#: legacy/views/bulk-edit.php:43
|
266 |
msgid "Change & Add"
|
267 |
msgstr "Modifier et ajouter"
|
268 |
|
269 |
+
#: legacy/views/bulk-edit.php:39
|
270 |
msgid "Add to posts"
|
271 |
msgstr "Ajouter aux publications"
|
272 |
|
273 |
+
#: legacy/views/bulk-edit.php:38
|
274 |
msgid "Add expiry date if not enabled on posts"
|
275 |
msgstr "Ajouter la date d’expiration si elle n’est pas activée sur les publications"
|
276 |
|
277 |
+
#: legacy/views/bulk-edit.php:35
|
278 |
msgid "Change on posts"
|
279 |
msgstr "Modification des publications"
|
280 |
|
281 |
+
#: legacy/views/bulk-edit.php:34
|
282 |
+
msgid "Change expiry date if enabled on p osts"
|
283 |
msgstr "Modifier la date d’expiration si elle est activée sur les publications"
|
284 |
|
285 |
+
#: legacy/views/bulk-edit.php:30
|
286 |
msgid "No Change"
|
287 |
msgstr "Aucune modification"
|
288 |
|
289 |
+
#: src/Modules/Expirator/Models/ExpirablePostModel.php:496
|
290 |
msgid "[%1$s] %2$s"
|
291 |
msgstr "[%1$s] %2$s"
|
292 |
|
293 |
+
#: legacy/classes/Facade.class.php:387 legacy/views/how-to-expire.php:42
|
294 |
+
#: views/how-to-expire.php:42
|
295 |
msgid "Unstick"
|
296 |
msgstr "Ne plus épingler"
|
297 |
|
298 |
+
#: legacy/classes/Facade.class.php:386 legacy/views/how-to-expire.php:38
|
299 |
+
#: views/how-to-expire.php:38
|
300 |
msgid "Stick"
|
301 |
msgstr "Épingler"
|
302 |
|
303 |
+
#: legacy/classes/Facade.class.php:384 legacy/views/how-to-expire.php:30
|
304 |
+
#: views/how-to-expire.php:30
|
305 |
msgid "Trash"
|
306 |
msgstr "Corbeille"
|
307 |
|
308 |
+
#: legacy/views/menu-defaults.php:163
|
309 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires."
|
310 |
msgstr "Saisissez une liste d’e-mails (séparés par des virgules) que vous voulez notifier quand la publication arrive à expiration."
|
311 |
|
312 |
+
#: legacy/views/menu-general.php:233
|
313 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires. This will be applied to ALL post types. You can set post type specific emails on the Defaults tab."
|
314 |
msgstr "Saisissez une liste d’e-mails (séparés par des virgules) que vous voulez notifier quand la publication arrive à expiration. Cela s’appliquera à TOUS les types de contenu. Vous pouvez définir des e-mails spécifiques en fonction du type de contenu dans l’onglet Par défaut."
|
315 |
|
316 |
+
#: legacy/views/menu-defaults.php:156 legacy/views/menu-general.php:226
|
317 |
msgid "Who to notify"
|
318 |
msgstr "Personne à notifier"
|
319 |
|
320 |
+
#: legacy/views/menu-general.php:217
|
321 |
msgid "This will include all users with the role of \"Administrator\" in the post expiration email."
|
322 |
msgstr "Inclus tous les utilisateurs avec le rôle « Administrateur » dans l’e-mail informant de l’expiration d’un contenu."
|
323 |
|
324 |
+
#: legacy/views/menu-general.php:199
|
325 |
msgid "Include Blog Administrators?"
|
326 |
msgstr "Inclure les Admins ?"
|
327 |
|
328 |
+
#: legacy/views/menu-general.php:191
|
329 |
msgid "This will enable or disable the send of email notification on post expiration."
|
330 |
msgstr "Cela activera ou désactivera l’envoi d’une notification par e-mail au moment de l’expiration d’un contenu."
|
331 |
|
332 |
+
#: legacy/views/menu-general.php:175
|
333 |
msgid "Enable Email Notification?"
|
334 |
msgstr "Activer la notification par e-mail ?"
|
335 |
|
336 |
+
#: legacy/views/menu-general.php:168
|
337 |
msgid "Whenever a post expires, an email can be sent to alert users of the expiration."
|
338 |
msgstr "Dès qu’un contenu arrive à expiration, un e-mail peut être envoyé pour informer les utilisateurs de l’expiration."
|
339 |
|
340 |
+
#: legacy/views/menu-general.php:166
|
341 |
msgid "Expiration Email Notification"
|
342 |
msgstr "Notification e-mail de l’expiration"
|
343 |
|
344 |
+
#: src/Modules/Expirator/Models/ExpirablePostModel.php:440
|
345 |
msgid "Post Expiration Complete \"%s\""
|
346 |
msgstr "Expiration du contenu « %s »"
|
347 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
348 |
#. Description of the plugin
|
349 |
msgid "Allows you to add an expiration date (minute) to posts which you can configure to either delete the post, change it to a draft, or update the post categories at expiration time."
|
350 |
msgstr "Autorise l’ajout à vos publications d’une date d’expiration (à la minute près) que vous pouvez configurer pour supprimer la publication, la mettre en brouillon ou mettre à jour les catégories au moment de l’expiration."
|
353 |
msgid "http://wordpress.org/extend/plugins/post-expirator/"
|
354 |
msgstr "http://wordpress.org/extend/plugins/post-expirator/"
|
355 |
|
356 |
+
#: legacy/classes/Facade.class.php:385 legacy/views/how-to-expire.php:34
|
357 |
+
#: views/how-to-expire.php:34
|
358 |
msgid "Private"
|
359 |
msgstr "Privé"
|
360 |
|
361 |
+
#: legacy/classes/Facade.class.php:383 legacy/views/how-to-expire.php:26
|
362 |
+
#: views/how-to-expire.php:26
|
363 |
msgid "Delete"
|
364 |
msgstr "Supprimer"
|
365 |
|
366 |
+
#: legacy/classes/Facade.class.php:382 legacy/views/how-to-expire.php:22
|
367 |
+
#: views/how-to-expire.php:22
|
368 |
msgid "Draft"
|
369 |
msgstr "Brouillon"
|
370 |
|
371 |
+
#: legacy/classes/Display.class.php:202
|
372 |
msgid "Below is a dump of the debugging table, this should be useful for troubleshooting."
|
373 |
msgstr "Ci-dessous une extraction de la table de débogage, cela devrait vous aider."
|
374 |
|
375 |
+
#: legacy/views/menu-diagnostics.php:100
|
376 |
msgid "Event"
|
377 |
msgstr "Évènement"
|
378 |
|
379 |
+
#: legacy/views/bulk-edit.php:23 legacy/views/menu-diagnostics.php:97
|
380 |
+
#: legacy/views/quick-edit.php:18
|
381 |
msgid "Date"
|
382 |
msgstr "Date"
|
383 |
|
384 |
+
#: legacy/views/menu-diagnostics.php:85
|
385 |
msgid "The below table will show all currently scheduled cron events for the plugin with the next run time."
|
386 |
msgstr "Le tableau ci-dessous affiche tous les évènements cron actuellement planifiés pour l’extension avec la prochaine date d’exécution."
|
387 |
|
388 |
+
#: legacy/views/menu-diagnostics.php:68
|
389 |
msgid "Current Cron Schedule"
|
390 |
msgstr "Planification cron actuelle"
|
391 |
|
392 |
+
#: legacy/views/menu-diagnostics.php:55
|
393 |
msgid "WP-Cron Status"
|
394 |
msgstr "État de WP-Cron"
|
395 |
|
396 |
+
#: legacy/views/menu-diagnostics.php:47 legacy/views/menu-diagnostics.php:50
|
397 |
msgid "Purge Debug Log"
|
398 |
msgstr "Purge le log de débogage"
|
399 |
|
400 |
+
#: legacy/views/menu-diagnostics.php:38
|
401 |
msgid "Enable Debugging"
|
402 |
msgstr "Activer le débogage"
|
403 |
|
404 |
+
#: legacy/views/menu-diagnostics.php:23
|
405 |
msgid "Disable Debugging"
|
406 |
msgstr "Désactiver le débogage"
|
407 |
|
408 |
+
#: legacy/views/menu-diagnostics.php:12
|
409 |
msgid "Advanced Diagnostics"
|
410 |
msgstr "Diagnostics avancés"
|
411 |
|
412 |
+
#: legacy/classes/Display.class.php:188
|
413 |
msgid "Debugging Table Emptied"
|
414 |
msgstr "Table de débogage vidée"
|
415 |
|
416 |
+
#: legacy/classes/Display.class.php:180
|
417 |
msgid "Debugging Enabled"
|
418 |
msgstr "Débogage activé"
|
419 |
|
420 |
+
#: legacy/classes/Display.class.php:175
|
421 |
msgid "Debugging Disabled"
|
422 |
msgstr "Débogage désactivé"
|
423 |
|
424 |
+
#: legacy/views/taxonomy-field.php:10
|
425 |
msgid "Select the hierarchical taxonomy to be used for \"category\" based expiration."
|
426 |
msgstr "Sélectionnez la taxonomie hiérarchique à utiliser pour l’expiration basée sur la catégorie."
|
427 |
|
428 |
+
#: legacy/views/menu-defaults.php:139
|
429 |
msgid "Taxonomy (hierarchical)"
|
430 |
msgstr "Taxonomie (hiérarchique)"
|
431 |
|
432 |
+
#: legacy/views/menu-defaults.php:112
|
433 |
msgid "Auto-Enable?"
|
434 |
msgstr "Activer automatiquement"
|
435 |
|
436 |
+
#: legacy/views/menu-defaults.php:106
|
437 |
msgid "Select the default expire action for the post type."
|
438 |
msgstr "Sélectionnez le mode d’expiration par défaut pour ce type de publication."
|
439 |
|
440 |
+
#: legacy/views/menu-defaults.php:87
|
441 |
msgid "Select whether the PublishPress Future meta box is active for this post type."
|
442 |
msgstr "Sélectionnez si la boîte méta d’expiration de la publication est active pour ce type de publication."
|
443 |
|
444 |
+
#: legacy/views/menu-defaults.php:85
|
445 |
msgid "Inactive"
|
446 |
msgstr "Inactif"
|
447 |
|
448 |
+
#: legacy/views/menu-defaults.php:69 legacy/views/menu-defaults.php:77
|
449 |
msgid "Active"
|
450 |
msgstr "Actif"
|
451 |
|
452 |
+
#: legacy/views/menu-defaults.php:16
|
453 |
msgid "Use the values below to set the default actions/values to be used for each for the corresponding post types. These values can all be overwritten when creating/editing the post/page."
|
454 |
msgstr "Utilisez les valeurs ci-dessous pour définir les actions/valeurs par défaut à utiliser pour chaque type de publication correspondant. Ces valeurs peuvent toutes être remplacées lors de la création/modification de la publication/page."
|
455 |
|
456 |
+
#: legacy/views/menu-defaults.php:13
|
457 |
msgid "Default Expiration Values"
|
458 |
msgstr "Valeurs d’expiration par défaut"
|
459 |
|
460 |
+
#: legacy/views/menu-advanced.php:116 legacy/views/menu-defaults.php:243
|
461 |
+
#: legacy/views/menu-display.php:132 legacy/views/menu-editor.php:37
|
462 |
+
#: legacy/views/menu-general.php:244
|
463 |
msgid "Save Changes"
|
464 |
msgstr "Enregistrer les modifications"
|
465 |
|
466 |
+
#: legacy/views/menu-display.php:125
|
467 |
msgid "The inline css which will be used to style the footer text."
|
468 |
msgstr "Les CSS en ligne qui seront utilisées pour styler le texte de pied de page."
|
469 |
|
470 |
+
#: legacy/views/menu-display.php:122
|
471 |
msgid "This post will expire on"
|
472 |
msgstr "Cette publication expirera le"
|
473 |
|
474 |
+
#: legacy/views/menu-display.php:116
|
475 |
msgid "Footer Style"
|
476 |
msgstr "Style du pied de page"
|
477 |
|
478 |
+
#: legacy/views/menu-display.php:98
|
479 |
msgid "Enter the text you would like to appear at the bottom of every post that will expire. The following placeholders will be replaced with the post expiration date in the following format:"
|
480 |
msgstr "Entrez le texte que vous souhaitez afficher au bas de chaque publication qui expirera. Les textes indicatifs ci-après seront remplacées par la date d’expiration dans le format indiqué :"
|
481 |
|
482 |
+
#: legacy/views/menu-display.php:93
|
483 |
msgid "Footer Contents"
|
484 |
msgstr "Contenus du pied de page"
|
485 |
|
486 |
+
#: legacy/views/menu-display.php:85
|
487 |
msgid "This will enable or disable displaying the post expiration date in the post footer."
|
488 |
msgstr "Active ou désactive l’affichage de la date d’expiration de la publication dans le pied de page."
|
489 |
|
490 |
+
#: legacy/views/menu-defaults.php:128 legacy/views/menu-diagnostics.php:35
|
491 |
+
#: legacy/views/menu-diagnostics.php:62 legacy/views/menu-display.php:83
|
492 |
+
#: legacy/views/menu-general.php:189 legacy/views/menu-general.php:215
|
493 |
msgid "Disabled"
|
494 |
msgstr "Désactivé"
|
495 |
|
496 |
+
#: legacy/views/menu-defaults.php:120 legacy/views/menu-diagnostics.php:20
|
497 |
+
#: legacy/views/menu-diagnostics.php:59 legacy/views/menu-display.php:78
|
498 |
+
#: legacy/views/menu-general.php:182 legacy/views/menu-general.php:207
|
499 |
msgid "Enabled"
|
500 |
msgstr "Activé"
|
501 |
|
502 |
+
#: legacy/views/menu-display.php:73
|
503 |
msgid "Show in post footer?"
|
504 |
msgstr "Afficher dans le pied de page de la publication ?"
|
505 |
|
506 |
+
#: legacy/views/menu-display.php:66
|
507 |
msgid "Enabling this below will display the expiration date automatically at the end of any post which is set to expire."
|
508 |
msgstr "L’activation de cette option affichera la date d’expiration automatiquement à la fin de toute publication qui doit expirer."
|
509 |
|
510 |
+
#: legacy/views/menu-display.php:64
|
511 |
msgid "Post Footer Display"
|
512 |
msgstr "Affichage dans le pied de page"
|
513 |
|
514 |
+
#: legacy/views/menu-general.php:160
|
515 |
+
msgid "Sets the default expiration taxonomy for the post."
|
516 |
+
msgstr "Définissez la taxonomie d’expiration par défaut pour la publication"
|
517 |
|
518 |
+
#: legacy/views/menu-general.php:141
|
519 |
msgid "Default Expiration Taxonomy"
|
520 |
+
msgstr "Expiration de taxonomie par défaut"
|
521 |
|
522 |
+
#: legacy/views/menu-general.php:108
|
523 |
msgid "Set the default expiration date to be used when creating new posts and pages. Defaults to none."
|
524 |
msgstr "Définissez la date d’expiration par défaut à utiliser lors de la création de nouveaux articles et de pages. La valeur par défaut est « aucune »."
|
525 |
|
526 |
+
#: legacy/views/menu-general.php:105
|
527 |
msgid "Post/Page Publish Time"
|
528 |
msgstr "Date de publication"
|
529 |
|
530 |
+
#: legacy/views/menu-defaults.php:172 legacy/views/menu-defaults.php:213
|
531 |
+
#: legacy/views/menu-general.php:102 legacy/views/menu-general.php:118
|
532 |
msgid "Custom"
|
533 |
msgstr "Personnalisé "
|
534 |
|
535 |
+
#: legacy/views/menu-defaults.php:188 legacy/views/menu-general.php:96
|
|
|
|
|
|
|
|
|
536 |
msgid "Default Date/Time Duration"
|
537 |
msgstr "Date/heure de durée par défaut"
|
538 |
|
539 |
+
#: legacy/views/menu-general.php:79
|
540 |
msgid "Time Format"
|
541 |
msgstr "Format d’heure"
|
542 |
|
543 |
+
#: legacy/views/menu-general.php:62
|
544 |
msgid "Date Format"
|
545 |
msgstr "Format de date"
|
546 |
|
547 |
+
#: legacy/views/menu-display.php:51 legacy/views/menu-display.php:56
|
548 |
msgid "%s - format set here will override the value set on the settings page"
|
549 |
msgstr "%s - le format défini ici remplacera la valeur définie sur la page des réglages."
|
550 |
|
551 |
+
#: legacy/classes/Display.class.php:278 legacy/classes/Display.class.php:341
|
552 |
+
#: legacy/classes/Display.class.php:393
|
553 |
msgid "Saved Options!"
|
554 |
msgstr "Options enregistrées !"
|
555 |
|
556 |
+
#: legacy/views/menu-diagnostics.php:32 legacy/views/tabs.php:48
|
557 |
msgid "View Debug Logs"
|
558 |
msgstr "Voir les logs de déboguage"
|
559 |
|
560 |
+
#: legacy/views/tabs.php:41
|
561 |
msgid "Diagnostics"
|
562 |
msgstr "Diagnostics"
|
563 |
|
564 |
+
#: legacy/views/menu-general.php:58 legacy/views/tabs.php:21
|
565 |
msgid "Defaults"
|
566 |
msgstr "Défaut"
|
567 |
|
568 |
+
#: legacy/views/classic-metabox.php:167
|
569 |
msgid "Taxonomy Name"
|
570 |
msgstr "Nom de la taxonomie"
|
571 |
|
572 |
+
#: legacy/views/classic-metabox.php:149
|
573 |
msgid "More than 1 heirachical taxonomy detected. You must assign a default taxonomy on the settings screen."
|
574 |
msgstr "Plus de 1 taxonomie de hiérarchie détectée. Vous devez attribuer une taxonomie par défaut sur l’écran des paramètres."
|
575 |
|
576 |
+
#: legacy/views/classic-metabox.php:144
|
577 |
msgid "You must assign a hierarchical taxonomy to this post type to use this feature."
|
578 |
+
msgstr "Vous devez assigner une taxonomie hiérarchique à ce type de publication pour utiliser cette fonctionnalité."
|
579 |
|
580 |
+
#: legacy/classes/Facade.class.php:393 legacy/views/bulk-edit.php:111
|
581 |
+
#: legacy/views/classic-metabox.php:117 legacy/views/menu-defaults.php:96
|
582 |
+
#: legacy/views/quick-edit.php:76
|
583 |
msgid "How to expire"
|
584 |
msgstr "Mode d’expiration"
|
585 |
|
586 |
+
#: legacy/views/bulk-edit.php:97 legacy/views/classic-metabox.php:110
|
587 |
+
#: legacy/views/quick-edit.php:63
|
588 |
msgid "Minute"
|
589 |
msgstr "Minute"
|
590 |
|
591 |
+
#: legacy/views/bulk-edit.php:90 legacy/views/classic-metabox.php:85
|
592 |
+
#: legacy/views/quick-edit.php:57
|
593 |
msgid "Hour"
|
594 |
msgstr "Heure"
|
595 |
|
596 |
+
#: legacy/views/bulk-edit.php:76 legacy/views/classic-metabox.php:78
|
597 |
+
#: legacy/views/quick-edit.php:43
|
598 |
msgid "Day"
|
599 |
msgstr "Jour"
|
600 |
|
601 |
+
#: legacy/views/bulk-edit.php:52 legacy/views/classic-metabox.php:56
|
602 |
+
#: legacy/views/quick-edit.php:21
|
603 |
msgid "Month"
|
604 |
msgstr "Mois"
|
605 |
|
606 |
+
#: legacy/views/bulk-edit.php:83 legacy/views/classic-metabox.php:27
|
607 |
+
#: legacy/views/quick-edit.php:50
|
608 |
msgid "Year"
|
609 |
msgstr "Année"
|
610 |
|
611 |
+
#: legacy/views/classic-metabox.php:18
|
612 |
msgid "The published date/time will be used as the expiration value"
|
613 |
msgstr "La date/heure publiée sera utilisée comme valeur d’expiration"
|
614 |
|
615 |
+
#: legacy/classes/Facade.class.php:392 legacy/views/bulk-edit.php:26
|
616 |
+
#: legacy/views/classic-metabox.php:11 legacy/views/quick-edit.php:12
|
617 |
msgid "Enable Post Expiration"
|
618 |
msgstr "Autoriser l’expiration de vos contenus"
|
619 |
|
620 |
+
#: legacy/views/expire-column.php:24
|
621 |
msgid "Never"
|
622 |
msgstr "Jamais"
|
623 |
|
624 |
+
#: legacy/functions.php:76 legacy/functions.php:166
|
625 |
msgid "Expires"
|
626 |
msgstr "Expires"
|
627 |
|
628 |
+
#: legacy/functions.php:24
|
629 |
msgid "Settings"
|
630 |
msgstr "Réglages"
|
631 |
|
632 |
+
#: services.php:48
|
633 |
msgid "Post expires at EXPIRATIONTIME on EXPIRATIONDATE"
|
634 |
msgstr "La publication expire à EXPIRATIONTIME le EXPIRATIONDATE"
|
635 |
|
636 |
+
#: services.php:47
|
637 |
msgid "g:ia"
|
638 |
msgstr "g\\hia"
|
639 |
|
640 |
+
#: services.php:46
|
641 |
msgid "l F jS, Y"
|
642 |
msgstr "I j F Y"
|
643 |
|
644 |
+
#: legacy/classes/Display.class.php:218
|
645 |
msgid "Message"
|
646 |
msgstr "Message"
|
647 |
|
648 |
+
#: legacy/classes/Display.class.php:217
|
649 |
msgid "Timestamp"
|
650 |
msgstr "Horodatage"
|
651 |
|
652 |
+
#: legacy/classes/Display.class.php:210
|
653 |
msgid "Debugging table is currently empty."
|
654 |
msgstr "La table de débogage est actuellement vide."
|
languages/post-expirator-it_IT.mo
CHANGED
Binary file
|
languages/post-expirator-it_IT.po
CHANGED
@@ -4,7 +4,7 @@ msgid ""
|
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Plugins - PublishPress Future: Automatically Unpublish WordPress Posts - Stable (latest release)\n"
|
6 |
"POT-Creation-Date: \n"
|
7 |
-
"PO-Revision-Date: 2022-10
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"Language: it\n"
|
@@ -14,198 +14,235 @@ msgstr ""
|
|
14 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
15 |
"X-Generator: Poedit 3.0.1\n"
|
16 |
|
17 |
-
#:
|
18 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
19 |
msgid "Expiration Taxonomies"
|
20 |
msgstr "Tassonomie della scadenza"
|
21 |
|
22 |
-
#: classes/Facade.class.php:
|
|
|
23 |
msgid "Taxonomy: Remove"
|
24 |
msgstr "Tassonomia: Rimuovere"
|
25 |
|
26 |
-
#: classes/Facade.class.php:
|
|
|
27 |
msgid "Taxonomy: Add"
|
28 |
msgstr "Tassonomia: Aggiungere"
|
29 |
|
30 |
-
#: classes/Facade.class.php:
|
|
|
31 |
msgid "Taxonomy: Replace"
|
32 |
msgstr "Tassonomia: Sostituire"
|
33 |
|
34 |
-
#: classes/Facade.class.php:
|
35 |
msgid "Taxonomy"
|
36 |
msgstr "Tassonomia"
|
37 |
|
38 |
-
#: views/menu-diagnostics.php:
|
39 |
msgid "Posts and expiration settings"
|
40 |
msgstr "Impostazioni degli articoli e della scadenza"
|
41 |
|
42 |
-
#: views/expire-column.php:21
|
43 |
msgid "Cron event not found!"
|
44 |
msgstr "Il cron dell'evento non è stato trovato!"
|
45 |
|
46 |
-
#: views/expire-column.php:18
|
47 |
msgid "Cron event scheduled."
|
48 |
msgstr "Il cron dell'evento è stato programmato."
|
49 |
|
50 |
-
#: classes/Display.class.php:
|
51 |
msgid "You do not have permission to configure PublishPress Future."
|
52 |
msgstr "Non hai i permessi per configurare PublishPress Future."
|
53 |
|
54 |
-
#: views/tabs.php:
|
55 |
msgid "Advanced"
|
56 |
msgstr "Avanzate"
|
57 |
|
58 |
-
#: views/tabs.php:
|
59 |
msgid "Display"
|
60 |
msgstr "Visualizza"
|
61 |
|
62 |
-
#: views/menu-editor.php:10
|
63 |
msgid "Editor"
|
64 |
msgstr "Editor"
|
65 |
|
66 |
-
#: views/menu-defaults.php:
|
67 |
msgid "Select whether the PublishPress Future is enabled for all new posts."
|
68 |
msgstr "Selezionare se PublishPress Future è abilitato per tutti i nuovi articoli."
|
69 |
|
70 |
-
#: views/menu-advanced.php:51
|
71 |
msgid "Choose which user roles can use PublishPress Future"
|
72 |
msgstr "Scegli quali ruoli utente possono utilizzare PublishPress Future"
|
73 |
|
74 |
-
#: classes/Display.class.php:
|
75 |
msgid "Contact"
|
76 |
msgstr "Contatto"
|
77 |
|
78 |
-
#: classes/Display.class.php:
|
79 |
msgid "Contact the PublishPress team"
|
80 |
msgstr "Contatta il team di PublishPress"
|
81 |
|
82 |
-
#: classes/Display.class.php:
|
83 |
msgid "Documentation"
|
84 |
msgstr "Documentazione"
|
85 |
|
86 |
-
#: classes/Display.class.php:
|
87 |
msgid "Future Documentation"
|
88 |
msgstr "Documentazione di Future"
|
89 |
|
90 |
-
#: classes/Display.class.php:
|
91 |
msgid "About"
|
92 |
msgstr "Chi siamo"
|
93 |
|
94 |
-
#: classes/Display.class.php:
|
95 |
msgid "About PublishPress Future"
|
96 |
msgstr "Informazioni su PublishPress Future"
|
97 |
|
98 |
-
#: classes/Display.class.php:
|
99 |
msgid "If you like %s, please leave us a %s rating. Thank you!"
|
100 |
msgstr "Se %s ti piace, lasciaci una valutazione di %s!"
|
101 |
|
102 |
-
#: classes/Display.class.php:
|
103 |
msgid "Future"
|
104 |
msgstr "Future"
|
105 |
|
106 |
-
#: classes/Display.class.php:
|
107 |
msgid "PublishPress Future Options"
|
108 |
msgstr "Opzioni di PublishPress Future"
|
109 |
|
110 |
#. Plugin Name of the plugin
|
111 |
-
#: classes/Facade.class.php:
|
112 |
-
#: views/tabs.php:
|
113 |
msgid "PublishPress Future"
|
114 |
msgstr "PublishPress Future"
|
115 |
|
116 |
-
#: views/menu-advanced.php:104
|
117 |
msgid "Toggle between preserving or deleting data after the plugin is deactivated."
|
118 |
msgstr "Attiva/disattiva la conservazione o l'eliminazione dei dati dopo la disattivazione del plugin."
|
119 |
|
120 |
-
#: views/menu-advanced.php:100
|
121 |
msgid "Delete data"
|
122 |
msgstr "Elimina i dati"
|
123 |
|
124 |
-
#: views/menu-advanced.php:91
|
125 |
msgid "Preserve data"
|
126 |
msgstr "Conserva i dati"
|
127 |
|
128 |
-
#: views/menu-advanced.php:82
|
129 |
msgid "Preserve data after deactivating the plugin"
|
130 |
msgstr "Conserva i dati dopo la disattivazione del plugin"
|
131 |
|
132 |
-
#: views/menu-diagnostics.php:
|
133 |
msgid "No cron events found for the plugin."
|
134 |
msgstr "Nessun cron trovato per il plugin."
|
135 |
|
136 |
-
#: classes/Facade.class.php:
|
137 |
msgid "Loading"
|
138 |
msgstr "Caricamento in corso"
|
139 |
|
140 |
-
#: views/tabs.php:
|
141 |
msgid "Post Types"
|
142 |
msgstr "Tipi di contenuto"
|
143 |
|
144 |
-
#: views/menu-advanced.php:42 views/menu-editor.php:27
|
145 |
msgid "Toggle between native support for the Block Editor or the backward compatible Classic Editor style metabox."
|
146 |
msgstr "Commuta tra il supporto nativo per l'editor a blocchi e il metabox in stile editor classico, compatibile con le versioni precedenti."
|
147 |
|
148 |
-
#: views/menu-advanced.php:40 views/menu-editor.php:25
|
149 |
msgid "Show Classic Editor style box"
|
150 |
msgstr "Mostra la casella in stile editor classico"
|
151 |
|
152 |
-
#: views/menu-advanced.php:34 views/menu-editor.php:21
|
153 |
msgid "Show Gutenberg style box"
|
154 |
msgstr "Mostra la casella in stile Gutenberg"
|
155 |
|
156 |
-
#: views/menu-advanced.php:28 views/menu-editor.php:17
|
157 |
msgid "Block Editor Support"
|
158 |
msgstr "Supporto editor a blocchi"
|
159 |
|
160 |
-
#: views/menu-advanced.php:18
|
161 |
msgid "Please do not update anything here unless you know what it entails. For advanced users only."
|
162 |
msgstr "Si raccomanda di non aggiornare nulla qui se non se ne conoscono le conseguenze. Solo per utenti avanzati."
|
163 |
|
164 |
-
#: views/menu-advanced.php:16
|
165 |
msgid "Advanced Options"
|
166 |
msgstr "Opzioni avanzate"
|
167 |
|
168 |
-
#: views/menu-general.php:
|
169 |
msgid "The default format to use when displaying the expiration time within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
170 |
msgstr "Il formato predefinito da utilizzare quando si visualizza l'ora di scadenza all'interno di un articolo utilizzando lo shortcode o nel footer. Per informazioni sulle opzioni di formattazione valide, vedere: %s."
|
171 |
|
172 |
-
#: views/menu-general.php:
|
173 |
msgid "The default format to use when displaying the expiration date within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
174 |
msgstr "Il formato predefinito da utilizzare quando si visualizza la data di scadenza all'interno di un articolo utilizzando lo shortcode o nel footer. Per informazioni sulle opzioni di formattazione valide, vedere: %s."
|
175 |
|
176 |
-
#: views/menu-display.php:37
|
177 |
msgid "%1$s - valid options are %2$sfull%3$s (default), %4$sdate%5$s, %6$stime%7$s"
|
178 |
msgstr "%1$s - le opzioni valide sono %2$sfull%3$s (predefinito), %4$sdata%5$s, %6$sora%7$s"
|
179 |
|
180 |
-
#: views/menu-display.php:33
|
181 |
msgid "Valid %s attributes:"
|
182 |
msgstr "Attributi %s validi:"
|
183 |
|
184 |
-
#: views/menu-display.php:31
|
185 |
msgid "Shortcode"
|
186 |
msgstr "Shortcode"
|
187 |
|
188 |
-
#: views/menu-diagnostics.php:
|
189 |
msgid "Debug Logging"
|
190 |
msgstr "Registrazione di debug"
|
191 |
|
192 |
-
#: views/menu-defaults.php:
|
193 |
msgid "Set the default expiration date to be used when creating a new post of this type."
|
194 |
msgstr "Impostare la data di scadenza predefinita da utilizzare quando si crea un nuovo articolo di questo tipo."
|
195 |
|
196 |
-
#: views/menu-defaults.php:
|
197 |
msgid "Publish Time"
|
198 |
msgstr "Data di pubblicazione"
|
199 |
|
200 |
-
#: views/menu-defaults.php:
|
201 |
msgid "Inherit from General Settings"
|
202 |
msgstr "Eredita dalle impostazioni generali"
|
203 |
|
204 |
-
#: views/bulk-edit.php:
|
205 |
msgid "Type"
|
206 |
msgstr "Tipo"
|
207 |
|
208 |
-
#:
|
209 |
msgid "No taxonomies found"
|
210 |
msgstr "Nessuna tassonomia trovata"
|
211 |
|
@@ -217,119 +254,97 @@ msgstr "http://publishpress.com"
|
|
217 |
msgid "PublishPress"
|
218 |
msgstr "PublishPress"
|
219 |
|
220 |
-
#: views/menu-defaults.php:
|
221 |
msgid "Set the custom value to use for the default expiration date. For information on formatting, see %1$s. For example, you could enter %2$s+1 month%3$s or %4$s+1 week 2 days 4 hours 2 seconds%5$s or %6$snext Thursday%7$s."
|
222 |
msgstr "Impostare il valore personalizzato da utilizzare per la data di scadenza predefinita. Per informazioni sulla formattazione, vedere %1$s. Ad esempio, si può inserire %2$s+1 mese%3$s o %4$s+1 settimana 2 giorni 4 ore 2 secondi%5$s o %6$sil prossimo giovedì%7$s."
|
223 |
|
224 |
-
#: views/bulk-edit.php:
|
225 |
msgid "Remove from posts"
|
226 |
msgstr "Rimuovi dagli articoli"
|
227 |
|
228 |
-
#: views/bulk-edit.php:
|
229 |
msgid "Change & Add"
|
230 |
msgstr "Cambia e aggiungi"
|
231 |
|
232 |
-
#: views/bulk-edit.php:39
|
233 |
msgid "Add to posts"
|
234 |
msgstr "Aggiungi agli articoli"
|
235 |
|
236 |
-
#: views/bulk-edit.php:38
|
237 |
msgid "Add expiry date if not enabled on posts"
|
238 |
msgstr "Aggiungi la data di scadenza se non è abilitata negli articoli"
|
239 |
|
240 |
-
#: views/bulk-edit.php:35
|
241 |
msgid "Change on posts"
|
242 |
msgstr "Cambia negli articoli"
|
243 |
|
244 |
-
#: views/bulk-edit.php:34
|
245 |
-
msgid "Change expiry date if enabled on
|
246 |
msgstr "Cambia la data di scadenza se è abilitata negli articoli"
|
247 |
|
248 |
-
#: views/bulk-edit.php:30
|
249 |
msgid "No Change"
|
250 |
msgstr "Non cambiare"
|
251 |
|
252 |
-
#:
|
253 |
msgid "[%1$s] %2$s"
|
254 |
msgstr "[%1$s] %2$s"
|
255 |
|
256 |
-
#: classes/Facade.class.php:
|
|
|
257 |
msgid "Unstick"
|
258 |
msgstr "Rimuovi in evidenza"
|
259 |
|
260 |
-
#: classes/Facade.class.php:
|
|
|
261 |
msgid "Stick"
|
262 |
msgstr "Metti in evidenza"
|
263 |
|
264 |
-
#: classes/Facade.class.php:
|
|
|
265 |
msgid "Trash"
|
266 |
msgstr "Cestino"
|
267 |
|
268 |
-
#: views/menu-defaults.php:
|
269 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires."
|
270 |
msgstr "Inserisci un elenco di email separate da virgola a cui vuoi inviare una notifica quando scade l'articolo."
|
271 |
|
272 |
-
#: views/menu-general.php:
|
273 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires. This will be applied to ALL post types. You can set post type specific emails on the Defaults tab."
|
274 |
msgstr "Inserisci un elenco di email separate da virgole a cui ti piacerebbe inviare una notifica quando scade l'articolo. Questo sarà applicato a tutti i tipi di contenuto. È possibile impostare email specifiche per un tipo di contenuto nella scheda \"Valori predefiniti\"."
|
275 |
|
276 |
-
#: views/menu-defaults.php:
|
277 |
msgid "Who to notify"
|
278 |
msgstr "Chi avvisare"
|
279 |
|
280 |
-
#: views/menu-general.php:
|
281 |
msgid "This will include all users with the role of \"Administrator\" in the post expiration email."
|
282 |
msgstr "Ciò includerà tutti gli utenti con il ruolo di \"Amministratore\" nell'email di scadenza dell'articolo."
|
283 |
|
284 |
-
#: views/menu-general.php:
|
285 |
msgid "Include Blog Administrators?"
|
286 |
msgstr "Includere gli amministratori del blog?"
|
287 |
|
288 |
-
#: views/menu-general.php:
|
289 |
msgid "This will enable or disable the send of email notification on post expiration."
|
290 |
msgstr "Questo abiliterà o disabiliterà l'invio della notifica via email alla scadenza dell'articolo."
|
291 |
|
292 |
-
#: views/menu-general.php:
|
293 |
msgid "Enable Email Notification?"
|
294 |
msgstr "Abilita notifica email?"
|
295 |
|
296 |
-
#: views/menu-general.php:
|
297 |
msgid "Whenever a post expires, an email can be sent to alert users of the expiration."
|
298 |
msgstr "Ogni volta che un articolo scade, un'email può essere spedita per avvisare gli utenti della scadenza."
|
299 |
|
300 |
-
#: views/menu-general.php:
|
301 |
msgid "Expiration Email Notification"
|
302 |
msgstr "Email di notifica scadenza"
|
303 |
|
304 |
-
#:
|
305 |
msgid "Post Expiration Complete \"%s\""
|
306 |
msgstr "Scadenza articolo completata \"%s\""
|
307 |
|
308 |
-
#: post-expirator.php:1285 post-expirator.php:1341
|
309 |
-
msgid "%1$s (%2$s) has expired at %3$s. The following post \"%4$s\" have now been removed: \"%5$s\". The full list of categories on the post are: \"%6$s\"."
|
310 |
-
msgstr "%1$s (%2$s) è scaduto il %3$s. Il seguente articolo \"%4$s\" è stato rimosso: \"%5$s\". L'elenco completo delle categorie dell'articolo è: \"%6$s\"."
|
311 |
-
|
312 |
-
#: post-expirator.php:1164 post-expirator.php:1215
|
313 |
-
msgid "%1$s (%2$s) has expired at %3$s. The following post \"%4$s\" have now been added: \"%5$s\". The full list of categories on the post are: \"%6$s\"."
|
314 |
-
msgstr "%1$s (%2$s) è scaduto il %3$s. Il seguente articolo \"%4$s\" è stato aggiunto: \"%5$s\". L'elenco completo delle categorie dell'articolo è: \"%6$s\"."
|
315 |
-
|
316 |
-
#: post-expirator.php:1052 post-expirator.php:1101
|
317 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post \"%4$s\" have now been set to \"%5$s\"."
|
318 |
-
msgstr "%1$s (%2$s) è scaduto il %3$s. L'articolo \"%4$s\" è stato impostato su \"%5$s\"."
|
319 |
-
|
320 |
-
#: post-expirator.php:1022
|
321 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post \"%4$s\" status has been successfully removed."
|
322 |
-
msgstr "%1$s (%2$s) è scaduto il %3$s. Lo stato \"%4$s\" dell'articolo è stato rimosso con successo."
|
323 |
-
|
324 |
-
#: post-expirator.php:1001
|
325 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post \"%4$s\" status has been successfully set."
|
326 |
-
msgstr "%1$s (%2$s) è scaduto il %3$s. Lo stato \"%4$s\" dell'articolo è stato impostato con successo."
|
327 |
-
|
328 |
-
#: post-expirator.php:901 post-expirator.php:927 post-expirator.php:953
|
329 |
-
#: post-expirator.php:977
|
330 |
-
msgid "%1$s (%2$s) has expired at %3$s. Post status has been successfully changed to \"%4$s\"."
|
331 |
-
msgstr "%1$s (%2$s) è scaduto il %3$s. Lo stato dell'articolo è stato cambiato con successo in \"%4$s\"."
|
332 |
-
|
333 |
#. Description of the plugin
|
334 |
msgid "Allows you to add an expiration date (minute) to posts which you can configure to either delete the post, change it to a draft, or update the post categories at expiration time."
|
335 |
msgstr "Consente di aggiungere una data e un orario di scadenza agli articoli con la possibilità di configurare se eliminare il post, metterlo in bozza o aggiornare le categorie al momento della scadenza."
|
@@ -338,297 +353,302 @@ msgstr "Consente di aggiungere una data e un orario di scadenza agli articoli co
|
|
338 |
msgid "http://wordpress.org/extend/plugins/post-expirator/"
|
339 |
msgstr "http://wordpress.org/extend/plugins/post-expirator/"
|
340 |
|
341 |
-
#: classes/Facade.class.php:
|
|
|
342 |
msgid "Private"
|
343 |
msgstr "Privato"
|
344 |
|
345 |
-
#: classes/Facade.class.php:
|
|
|
346 |
msgid "Delete"
|
347 |
msgstr "Elimina"
|
348 |
|
349 |
-
#: classes/Facade.class.php:
|
|
|
350 |
msgid "Draft"
|
351 |
msgstr "Bozza"
|
352 |
|
353 |
-
#: classes/Display.class.php:
|
354 |
msgid "Below is a dump of the debugging table, this should be useful for troubleshooting."
|
355 |
msgstr "Di seguito è riportato un dump della tabella di debug, questo dovrebbe essere utile per la risoluzione dei problemi."
|
356 |
|
357 |
-
#: views/menu-diagnostics.php:
|
358 |
msgid "Event"
|
359 |
msgstr "Evento"
|
360 |
|
361 |
-
#: views/bulk-edit.php:23 views/menu-diagnostics.php:
|
|
|
362 |
msgid "Date"
|
363 |
msgstr "Data"
|
364 |
|
365 |
-
#: views/menu-diagnostics.php:
|
366 |
msgid "The below table will show all currently scheduled cron events for the plugin with the next run time."
|
367 |
msgstr "La tabella seguente mostra tutti gli eventi cron attualmente programmati per il plugin con il prossimo orario di esecuzione."
|
368 |
|
369 |
-
#: views/menu-diagnostics.php:
|
370 |
msgid "Current Cron Schedule"
|
371 |
msgstr "Programma cron attuale"
|
372 |
|
373 |
-
#: views/menu-diagnostics.php:
|
374 |
msgid "WP-Cron Status"
|
375 |
msgstr "Stato di WP-Cron"
|
376 |
|
377 |
-
#: views/menu-diagnostics.php:
|
378 |
msgid "Purge Debug Log"
|
379 |
msgstr "Svuota il registro di debug"
|
380 |
|
381 |
-
#: views/menu-diagnostics.php:
|
382 |
msgid "Enable Debugging"
|
383 |
msgstr "Attiva il debugging"
|
384 |
|
385 |
-
#: views/menu-diagnostics.php:
|
386 |
msgid "Disable Debugging"
|
387 |
msgstr "Disattiva il debugging"
|
388 |
|
389 |
-
#: views/menu-diagnostics.php:
|
390 |
msgid "Advanced Diagnostics"
|
391 |
msgstr "Diagnostica avanzata"
|
392 |
|
393 |
-
#: classes/Display.class.php:
|
394 |
msgid "Debugging Table Emptied"
|
395 |
msgstr "Tabella di debug svuotata"
|
396 |
|
397 |
-
#: classes/Display.class.php:
|
398 |
msgid "Debugging Enabled"
|
399 |
msgstr "Debug abilitato"
|
400 |
|
401 |
-
#: classes/Display.class.php:
|
402 |
msgid "Debugging Disabled"
|
403 |
msgstr "Debug disabilitato"
|
404 |
|
405 |
-
#:
|
406 |
msgid "Select the hierarchical taxonomy to be used for \"category\" based expiration."
|
407 |
msgstr "Seleziona la tassonomia gerarchica da utilizzare per la scadenza basata sulla \"categoria\"."
|
408 |
|
409 |
-
#: views/menu-defaults.php:
|
410 |
msgid "Taxonomy (hierarchical)"
|
411 |
msgstr "Tassonomia (gerarchica)"
|
412 |
|
413 |
-
#: views/menu-defaults.php:
|
414 |
msgid "Auto-Enable?"
|
415 |
msgstr "Abilitazione automatica?"
|
416 |
|
417 |
-
#: views/menu-defaults.php:
|
418 |
msgid "Select the default expire action for the post type."
|
419 |
msgstr "Seleziona l'azione di scadenza predefinita per il tipo di contenuto."
|
420 |
|
421 |
-
#: views/menu-defaults.php:
|
422 |
msgid "Select whether the PublishPress Future meta box is active for this post type."
|
423 |
msgstr "Selezionare se la casella di meta PublishPress Future è attiva per questo tipo di articolo."
|
424 |
|
425 |
-
#: views/menu-defaults.php:
|
426 |
msgid "Inactive"
|
427 |
msgstr "Inattivo"
|
428 |
|
429 |
-
#: views/menu-defaults.php:
|
430 |
msgid "Active"
|
431 |
msgstr "Attivo"
|
432 |
|
433 |
-
#: views/menu-defaults.php:
|
434 |
msgid "Use the values below to set the default actions/values to be used for each for the corresponding post types. These values can all be overwritten when creating/editing the post/page."
|
435 |
msgstr "Utilizza i seguenti valori per impostare azioni/valori predefiniti da utilizzare per ciascuno dei tipi di contenuto corrispondenti. Questi valori possono essere tutti sovrascritti in fase di creazione/modifica di ciascun articolo/pagina."
|
436 |
|
437 |
-
#: views/menu-defaults.php:
|
438 |
msgid "Default Expiration Values"
|
439 |
msgstr "Valori di scadenza predefiniti"
|
440 |
|
441 |
-
#: views/menu-advanced.php:116 views/menu-defaults.php:
|
442 |
-
#: views/menu-display.php:132 views/menu-editor.php:37
|
443 |
-
#: views/menu-general.php:
|
444 |
msgid "Save Changes"
|
445 |
msgstr "Salva modifiche"
|
446 |
|
447 |
-
#: views/menu-display.php:125
|
448 |
msgid "The inline css which will be used to style the footer text."
|
449 |
msgstr "Il css inline che verrà utilizzato per definire lo stile del testo del footer."
|
450 |
|
451 |
-
#: views/menu-display.php:122
|
452 |
msgid "This post will expire on"
|
453 |
msgstr "Questo articolo scadrà il"
|
454 |
|
455 |
-
#: views/menu-display.php:116
|
456 |
msgid "Footer Style"
|
457 |
msgstr "Stile del footer"
|
458 |
|
459 |
-
#: views/menu-display.php:98
|
460 |
msgid "Enter the text you would like to appear at the bottom of every post that will expire. The following placeholders will be replaced with the post expiration date in the following format:"
|
461 |
msgstr "Inserisci il testo che vorresti far apparire in fondo a ogni articolo impostato con una scadenza. I seguenti segnaposto verranno sostituiti con la data di scadenza nel modo indicato:"
|
462 |
|
463 |
-
#: views/menu-display.php:93
|
464 |
msgid "Footer Contents"
|
465 |
msgstr "Contenuto del footer"
|
466 |
|
467 |
-
#: views/menu-display.php:85
|
468 |
msgid "This will enable or disable displaying the post expiration date in the post footer."
|
469 |
msgstr "Questo abiliterà o disabiliterà la visualizzazione della data di scadenza dell'articolo nel footer dello stesso."
|
470 |
|
471 |
-
#: views/menu-defaults.php:
|
472 |
-
#: views/menu-diagnostics.php:
|
473 |
-
#: views/menu-general.php:
|
474 |
msgid "Disabled"
|
475 |
msgstr "Disabilitato"
|
476 |
|
477 |
-
#: views/menu-defaults.php:
|
478 |
-
#: views/menu-diagnostics.php:
|
479 |
-
#: views/menu-general.php:
|
480 |
msgid "Enabled"
|
481 |
msgstr "Abilitato"
|
482 |
|
483 |
-
#: views/menu-display.php:73
|
484 |
msgid "Show in post footer?"
|
485 |
msgstr "Mostrare nel footer dell'articolo?"
|
486 |
|
487 |
-
#: views/menu-display.php:66
|
488 |
msgid "Enabling this below will display the expiration date automatically at the end of any post which is set to expire."
|
489 |
msgstr "Abilitando l'opzione seguente verrà mostrata automaticamente la data di scadenza alla fine di ogni articolo che è impostato per scadere."
|
490 |
|
491 |
-
#: views/menu-display.php:64
|
492 |
msgid "Post Footer Display"
|
493 |
msgstr "Visualizzazione nel footer"
|
494 |
|
495 |
-
#: views/menu-general.php:
|
496 |
-
msgid "Sets the default expiration
|
497 |
-
msgstr "Imposta la
|
498 |
|
499 |
-
#: views/menu-general.php:
|
500 |
msgid "Default Expiration Taxonomy"
|
501 |
msgstr "Tassonomia di scadenza predefinita"
|
502 |
|
503 |
-
#: views/menu-general.php:
|
504 |
msgid "Set the default expiration date to be used when creating new posts and pages. Defaults to none."
|
505 |
msgstr "Imposta la data di scadenza predefinita da utilizzare quando si creano nuovi articoli e pagine. Il valore predefinito è nessuno."
|
506 |
|
507 |
-
#: views/menu-general.php:
|
508 |
msgid "Post/Page Publish Time"
|
509 |
msgstr "Data/ora di pubblicazione dell'articolo o della pagina"
|
510 |
|
511 |
-
#: views/menu-defaults.php:
|
512 |
-
#: views/menu-general.php:
|
513 |
msgid "Custom"
|
514 |
msgstr "Personalizzato"
|
515 |
|
516 |
-
#: views/menu-defaults.php:
|
517 |
-
msgid "None"
|
518 |
-
msgstr "Nessuna"
|
519 |
-
|
520 |
-
#: views/menu-defaults.php:184 views/menu-general.php:92
|
521 |
msgid "Default Date/Time Duration"
|
522 |
msgstr "Durata Data/Ora predefinita"
|
523 |
|
524 |
-
#: views/menu-general.php:
|
525 |
msgid "Time Format"
|
526 |
msgstr "Formato ora"
|
527 |
|
528 |
-
#: views/menu-general.php:
|
529 |
msgid "Date Format"
|
530 |
msgstr "Formato data"
|
531 |
|
532 |
-
#: views/menu-display.php:51 views/menu-display.php:56
|
533 |
msgid "%s - format set here will override the value set on the settings page"
|
534 |
msgstr "%s - il formato impostato qui sovrascrive il valore configurato nella pagina delle impostazioni"
|
535 |
|
536 |
-
#: classes/Display.class.php:
|
537 |
-
#: classes/Display.class.php:
|
538 |
msgid "Saved Options!"
|
539 |
msgstr "Opzioni salvate!"
|
540 |
|
541 |
-
#: views/menu-diagnostics.php:
|
542 |
msgid "View Debug Logs"
|
543 |
msgstr "Visualizza i log di debug"
|
544 |
|
545 |
-
#: views/tabs.php:
|
546 |
msgid "Diagnostics"
|
547 |
msgstr "Diagnostica"
|
548 |
|
549 |
-
#: views/menu-general.php:
|
550 |
msgid "Defaults"
|
551 |
msgstr "Valori predefiniti"
|
552 |
|
553 |
-
#: views/classic-metabox.php:167
|
554 |
msgid "Taxonomy Name"
|
555 |
msgstr "Nome tassonomia"
|
556 |
|
557 |
-
#: views/classic-metabox.php:149
|
558 |
msgid "More than 1 heirachical taxonomy detected. You must assign a default taxonomy on the settings screen."
|
559 |
msgstr "È stata rilevata più di 1 tassonomia gerarchica. È necessario assegnare una tassonomia predefinita nella schermata delle impostazioni."
|
560 |
|
561 |
-
#: views/classic-metabox.php:144
|
562 |
msgid "You must assign a hierarchical taxonomy to this post type to use this feature."
|
563 |
msgstr "Per usare questa caratteristica devi assegnare una tassonomia gerarchica a questo tipo di contenuto."
|
564 |
|
565 |
-
#: classes/Facade.class.php:
|
566 |
-
#: views/classic-metabox.php:117 views/menu-defaults.php:
|
567 |
-
#: views/quick-edit.php:76
|
568 |
msgid "How to expire"
|
569 |
msgstr "Come applicare la scadenza"
|
570 |
|
571 |
-
#: views/bulk-edit.php:
|
|
|
572 |
msgid "Minute"
|
573 |
msgstr "Minuto"
|
574 |
|
575 |
-
#: views/bulk-edit.php:
|
|
|
576 |
msgid "Hour"
|
577 |
msgstr "Ora"
|
578 |
|
579 |
-
#: views/bulk-edit.php:
|
|
|
580 |
msgid "Day"
|
581 |
msgstr "Giorno"
|
582 |
|
583 |
-
#: views/bulk-edit.php:
|
|
|
584 |
msgid "Month"
|
585 |
msgstr "Mese"
|
586 |
|
587 |
-
#: views/bulk-edit.php:
|
|
|
588 |
msgid "Year"
|
589 |
msgstr "Anno"
|
590 |
|
591 |
-
#: views/classic-metabox.php:18
|
592 |
msgid "The published date/time will be used as the expiration value"
|
593 |
msgstr "La data e l'ora pubblicate verranno utilizzate come valore di scadenza"
|
594 |
|
595 |
-
#: classes/Facade.class.php:
|
596 |
-
#: views/classic-metabox.php:11 views/quick-edit.php:12
|
597 |
msgid "Enable Post Expiration"
|
598 |
msgstr "Abilita scadenza articolo"
|
599 |
|
600 |
-
#: views/expire-column.php:24
|
601 |
msgid "Never"
|
602 |
msgstr "Mai"
|
603 |
|
604 |
-
#:
|
605 |
msgid "Expires"
|
606 |
msgstr "Scadenza"
|
607 |
|
608 |
-
#:
|
609 |
msgid "Settings"
|
610 |
msgstr "Impostazioni"
|
611 |
|
612 |
-
#:
|
613 |
msgid "Post expires at EXPIRATIONTIME on EXPIRATIONDATE"
|
614 |
msgstr "L'articolo scade alle EXPIRATIONTIME del EXPIRATIONDATE"
|
615 |
|
616 |
-
#:
|
617 |
msgid "g:ia"
|
618 |
msgstr "G:i"
|
619 |
|
620 |
-
#:
|
621 |
msgid "l F jS, Y"
|
622 |
msgstr "l j F Y"
|
623 |
|
624 |
-
#:
|
625 |
msgid "Message"
|
626 |
msgstr "Messaggio"
|
627 |
|
628 |
-
#:
|
629 |
msgid "Timestamp"
|
630 |
msgstr "Data e ora"
|
631 |
|
632 |
-
#:
|
633 |
msgid "Debugging table is currently empty."
|
634 |
msgstr "La tabella di debug è attualmente vuota."
|
4 |
msgstr ""
|
5 |
"Project-Id-Version: Plugins - PublishPress Future: Automatically Unpublish WordPress Posts - Stable (latest release)\n"
|
6 |
"POT-Creation-Date: \n"
|
7 |
+
"PO-Revision-Date: 2022-11-10 13:34+0100\n"
|
8 |
"Last-Translator: \n"
|
9 |
"Language-Team: \n"
|
10 |
"Language: it\n"
|
14 |
"Plural-Forms: nplurals=2; plural=n != 1;\n"
|
15 |
"X-Generator: Poedit 3.0.1\n"
|
16 |
|
17 |
+
#: src/Modules/Expirator/Models/ExpirablePostModel.php:423
|
18 |
+
msgid "%1$s (%2$s) has expired at %3$s. %4$s"
|
19 |
+
msgstr "%1$s (%2$s) è scaduto il %3$s. %4$s"
|
20 |
+
|
21 |
+
#: src/Modules/Expirator/ExpirationActions/UnstickPost.php:35
|
22 |
+
msgid "Post has been removed from stickies list."
|
23 |
+
msgstr "L'articolo è stato rimosso dalla lista in evidenza."
|
24 |
+
|
25 |
+
#: src/Modules/Expirator/ExpirationActions/StickPost.php:35
|
26 |
+
msgid "Post has been added to stickies list."
|
27 |
+
msgstr "L'articolo è stato aggiunto alla lista in evidenza."
|
28 |
+
|
29 |
+
#: src/Modules/Expirator/ExpirationActions/PostStatusToDraft.php:36
|
30 |
+
#: src/Modules/Expirator/ExpirationActions/PostStatusToPrivate.php:36
|
31 |
+
#: src/Modules/Expirator/ExpirationActions/PostStatusToTrash.php:36
|
32 |
+
msgid "Post status has been successfully changed to \"%s\"."
|
33 |
+
msgstr "Lo stato dell'articolo è stato modificato correttamente in \"%s\"."
|
34 |
+
|
35 |
+
#: src/Modules/Expirator/ExpirationActions/PostCategorySet.php:46
|
36 |
+
msgid "The following terms (%s) were set to the post: \"%s\". The old list of terms on the post was: %s."
|
37 |
+
msgstr "I seguenti termini (%s) sono stati impostati nell'articolo: \"%s\". Il vecchio elenco di termini dell'articolo era: %s."
|
38 |
+
|
39 |
+
#: src/Modules/Expirator/ExpirationActions/PostCategoryRemove.php:49
|
40 |
+
msgid "The following terms (%s) were removed from the post: \"%s\". The new list of terms on the post is: %s."
|
41 |
+
msgstr "I seguenti termini (%s) sono stati eliminati dall'articolo: \"%s\". Il nuovo elenco di termini dell'articolo è: %s."
|
42 |
+
|
43 |
+
#: src/Modules/Expirator/ExpirationActions/PostCategoryAdd.php:51
|
44 |
+
msgid "The following terms (%s) were added to the post: \"%s\". The full list of terms on the post is: %s."
|
45 |
+
msgstr "I seguenti termini (%s) sono stati aggiunti all'articolo: \"%s\". L'elenco completo dei termini nell'articolo è: %s."
|
46 |
+
|
47 |
+
#: src/Modules/Expirator/ExpirationActions/DeletePost.php:35
|
48 |
+
msgid "Post has been successfully deleted."
|
49 |
+
msgstr "L'articolo è stato eliminato correttamente."
|
50 |
+
|
51 |
+
#: legacy/classes/Facade.class.php:395 legacy/views/bulk-edit.php:133
|
52 |
+
#: legacy/views/classic-metabox.php:135 legacy/views/quick-edit.php:96
|
53 |
msgid "Expiration Taxonomies"
|
54 |
msgstr "Tassonomie della scadenza"
|
55 |
|
56 |
+
#: legacy/classes/Facade.class.php:390 legacy/views/how-to-expire.php:54
|
57 |
+
#: views/how-to-expire.php:54
|
58 |
msgid "Taxonomy: Remove"
|
59 |
msgstr "Tassonomia: Rimuovere"
|
60 |
|
61 |
+
#: legacy/classes/Facade.class.php:389 legacy/views/how-to-expire.php:50
|
62 |
+
#: views/how-to-expire.php:50
|
63 |
msgid "Taxonomy: Add"
|
64 |
msgstr "Tassonomia: Aggiungere"
|
65 |
|
66 |
+
#: legacy/classes/Facade.class.php:388 legacy/views/how-to-expire.php:46
|
67 |
+
#: views/how-to-expire.php:46
|
68 |
msgid "Taxonomy: Replace"
|
69 |
msgstr "Tassonomia: Sostituire"
|
70 |
|
71 |
+
#: legacy/classes/Facade.class.php:381
|
72 |
msgid "Taxonomy"
|
73 |
msgstr "Tassonomia"
|
74 |
|
75 |
+
#: legacy/views/menu-diagnostics.php:103
|
76 |
msgid "Posts and expiration settings"
|
77 |
msgstr "Impostazioni degli articoli e della scadenza"
|
78 |
|
79 |
+
#: legacy/views/expire-column.php:21
|
80 |
msgid "Cron event not found!"
|
81 |
msgstr "Il cron dell'evento non è stato trovato!"
|
82 |
|
83 |
+
#: legacy/views/expire-column.php:18
|
84 |
msgid "Cron event scheduled."
|
85 |
msgstr "Il cron dell'evento è stato programmato."
|
86 |
|
87 |
+
#: legacy/classes/Display.class.php:82
|
88 |
msgid "You do not have permission to configure PublishPress Future."
|
89 |
msgstr "Non hai i permessi per configurare PublishPress Future."
|
90 |
|
91 |
+
#: legacy/views/tabs.php:36
|
92 |
msgid "Advanced"
|
93 |
msgstr "Avanzate"
|
94 |
|
95 |
+
#: legacy/views/tabs.php:26
|
96 |
msgid "Display"
|
97 |
msgstr "Visualizza"
|
98 |
|
99 |
+
#: legacy/views/menu-editor.php:10
|
100 |
msgid "Editor"
|
101 |
msgstr "Editor"
|
102 |
|
103 |
+
#: legacy/views/menu-defaults.php:130
|
104 |
msgid "Select whether the PublishPress Future is enabled for all new posts."
|
105 |
msgstr "Selezionare se PublishPress Future è abilitato per tutti i nuovi articoli."
|
106 |
|
107 |
+
#: legacy/views/menu-advanced.php:51
|
108 |
msgid "Choose which user roles can use PublishPress Future"
|
109 |
msgstr "Scegli quali ruoli utente possono utilizzare PublishPress Future"
|
110 |
|
111 |
+
#: legacy/classes/Display.class.php:479
|
112 |
msgid "Contact"
|
113 |
msgstr "Contatto"
|
114 |
|
115 |
+
#: legacy/classes/Display.class.php:477
|
116 |
msgid "Contact the PublishPress team"
|
117 |
msgstr "Contatta il team di PublishPress"
|
118 |
|
119 |
+
#: legacy/classes/Display.class.php:471
|
120 |
msgid "Documentation"
|
121 |
msgstr "Documentazione"
|
122 |
|
123 |
+
#: legacy/classes/Display.class.php:469
|
124 |
msgid "Future Documentation"
|
125 |
msgstr "Documentazione di Future"
|
126 |
|
127 |
+
#: legacy/classes/Display.class.php:463
|
128 |
msgid "About"
|
129 |
msgstr "Chi siamo"
|
130 |
|
131 |
+
#: legacy/classes/Display.class.php:461
|
132 |
msgid "About PublishPress Future"
|
133 |
msgstr "Informazioni su PublishPress Future"
|
134 |
|
135 |
+
#: legacy/classes/Display.class.php:446
|
136 |
msgid "If you like %s, please leave us a %s rating. Thank you!"
|
137 |
msgstr "Se %s ti piace, lasciaci una valutazione di %s!"
|
138 |
|
139 |
+
#: legacy/classes/Display.class.php:56
|
140 |
msgid "Future"
|
141 |
msgstr "Future"
|
142 |
|
143 |
+
#: legacy/classes/Display.class.php:55
|
144 |
msgid "PublishPress Future Options"
|
145 |
msgstr "Opzioni di PublishPress Future"
|
146 |
|
147 |
#. Plugin Name of the plugin
|
148 |
+
#: legacy/classes/Facade.class.php:391 legacy/functions.php:355
|
149 |
+
#: legacy/views/bulk-edit.php:18 legacy/views/tabs.php:14
|
150 |
msgid "PublishPress Future"
|
151 |
msgstr "PublishPress Future"
|
152 |
|
153 |
+
#: legacy/views/menu-advanced.php:104
|
154 |
msgid "Toggle between preserving or deleting data after the plugin is deactivated."
|
155 |
msgstr "Attiva/disattiva la conservazione o l'eliminazione dei dati dopo la disattivazione del plugin."
|
156 |
|
157 |
+
#: legacy/views/menu-advanced.php:100
|
158 |
msgid "Delete data"
|
159 |
msgstr "Elimina i dati"
|
160 |
|
161 |
+
#: legacy/views/menu-advanced.php:91
|
162 |
msgid "Preserve data"
|
163 |
msgstr "Conserva i dati"
|
164 |
|
165 |
+
#: legacy/views/menu-advanced.php:82
|
166 |
msgid "Preserve data after deactivating the plugin"
|
167 |
msgstr "Conserva i dati dopo la disattivazione del plugin"
|
168 |
|
169 |
+
#: legacy/views/menu-diagnostics.php:76
|
170 |
msgid "No cron events found for the plugin."
|
171 |
msgstr "Nessun cron trovato per il plugin."
|
172 |
|
173 |
+
#: legacy/classes/Facade.class.php:394
|
174 |
msgid "Loading"
|
175 |
msgstr "Caricamento in corso"
|
176 |
|
177 |
+
#: legacy/views/tabs.php:31
|
178 |
msgid "Post Types"
|
179 |
msgstr "Tipi di contenuto"
|
180 |
|
181 |
+
#: legacy/views/menu-advanced.php:42 legacy/views/menu-editor.php:27
|
182 |
msgid "Toggle between native support for the Block Editor or the backward compatible Classic Editor style metabox."
|
183 |
msgstr "Commuta tra il supporto nativo per l'editor a blocchi e il metabox in stile editor classico, compatibile con le versioni precedenti."
|
184 |
|
185 |
+
#: legacy/views/menu-advanced.php:40 legacy/views/menu-editor.php:25
|
186 |
msgid "Show Classic Editor style box"
|
187 |
msgstr "Mostra la casella in stile editor classico"
|
188 |
|
189 |
+
#: legacy/views/menu-advanced.php:34 legacy/views/menu-editor.php:21
|
190 |
msgid "Show Gutenberg style box"
|
191 |
msgstr "Mostra la casella in stile Gutenberg"
|
192 |
|
193 |
+
#: legacy/views/menu-advanced.php:28 legacy/views/menu-editor.php:17
|
194 |
msgid "Block Editor Support"
|
195 |
msgstr "Supporto editor a blocchi"
|
196 |
|
197 |
+
#: legacy/views/menu-advanced.php:18
|
198 |
msgid "Please do not update anything here unless you know what it entails. For advanced users only."
|
199 |
msgstr "Si raccomanda di non aggiornare nulla qui se non se ne conoscono le conseguenze. Solo per utenti avanzati."
|
200 |
|
201 |
+
#: legacy/views/menu-advanced.php:16
|
202 |
msgid "Advanced Options"
|
203 |
msgstr "Opzioni avanzate"
|
204 |
|
205 |
+
#: legacy/views/menu-general.php:86
|
206 |
msgid "The default format to use when displaying the expiration time within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
207 |
msgstr "Il formato predefinito da utilizzare quando si visualizza l'ora di scadenza all'interno di un articolo utilizzando lo shortcode o nel footer. Per informazioni sulle opzioni di formattazione valide, vedere: %s."
|
208 |
|
209 |
+
#: legacy/views/menu-general.php:69
|
210 |
msgid "The default format to use when displaying the expiration date within a post using the shortcode or within the footer. For information on valid formatting options, see: %s."
|
211 |
msgstr "Il formato predefinito da utilizzare quando si visualizza la data di scadenza all'interno di un articolo utilizzando lo shortcode o nel footer. Per informazioni sulle opzioni di formattazione valide, vedere: %s."
|
212 |
|
213 |
+
#: legacy/views/menu-display.php:37
|
214 |
msgid "%1$s - valid options are %2$sfull%3$s (default), %4$sdate%5$s, %6$stime%7$s"
|
215 |
msgstr "%1$s - le opzioni valide sono %2$sfull%3$s (predefinito), %4$sdata%5$s, %6$sora%7$s"
|
216 |
|
217 |
+
#: legacy/views/menu-display.php:33
|
218 |
msgid "Valid %s attributes:"
|
219 |
msgstr "Attributi %s validi:"
|
220 |
|
221 |
+
#: legacy/views/menu-display.php:31
|
222 |
msgid "Shortcode"
|
223 |
msgstr "Shortcode"
|
224 |
|
225 |
+
#: legacy/views/menu-diagnostics.php:16
|
226 |
msgid "Debug Logging"
|
227 |
msgstr "Registrazione di debug"
|
228 |
|
229 |
+
#: legacy/views/menu-defaults.php:203
|
230 |
msgid "Set the default expiration date to be used when creating a new post of this type."
|
231 |
msgstr "Impostare la data di scadenza predefinita da utilizzare quando si crea un nuovo articolo di questo tipo."
|
232 |
|
233 |
+
#: legacy/views/menu-defaults.php:173
|
234 |
msgid "Publish Time"
|
235 |
msgstr "Data di pubblicazione"
|
236 |
|
237 |
+
#: legacy/views/menu-defaults.php:171
|
238 |
msgid "Inherit from General Settings"
|
239 |
msgstr "Eredita dalle impostazioni generali"
|
240 |
|
241 |
+
#: legacy/views/bulk-edit.php:109 legacy/views/quick-edit.php:74
|
242 |
msgid "Type"
|
243 |
msgstr "Tipo"
|
244 |
|
245 |
+
#: legacy/functions.php:1181
|
246 |
msgid "No taxonomies found"
|
247 |
msgstr "Nessuna tassonomia trovata"
|
248 |
|
254 |
msgid "PublishPress"
|
255 |
msgstr "PublishPress"
|
256 |
|
257 |
+
#: legacy/views/menu-defaults.php:220 legacy/views/menu-general.php:124
|
258 |
msgid "Set the custom value to use for the default expiration date. For information on formatting, see %1$s. For example, you could enter %2$s+1 month%3$s or %4$s+1 week 2 days 4 hours 2 seconds%5$s or %6$snext Thursday%7$s."
|
259 |
msgstr "Impostare il valore personalizzato da utilizzare per la data di scadenza predefinita. Per informazioni sulla formattazione, vedere %1$s. Ad esempio, si può inserire %2$s+1 mese%3$s o %4$s+1 settimana 2 giorni 4 ore 2 secondi%5$s o %6$sil prossimo giovedì%7$s."
|
260 |
|
261 |
+
#: legacy/views/bulk-edit.php:46
|
262 |
msgid "Remove from posts"
|
263 |
msgstr "Rimuovi dagli articoli"
|
264 |
|
265 |
+
#: legacy/views/bulk-edit.php:43
|
266 |
msgid "Change & Add"
|
267 |
msgstr "Cambia e aggiungi"
|
268 |
|
269 |
+
#: legacy/views/bulk-edit.php:39
|
270 |
msgid "Add to posts"
|
271 |
msgstr "Aggiungi agli articoli"
|
272 |
|
273 |
+
#: legacy/views/bulk-edit.php:38
|
274 |
msgid "Add expiry date if not enabled on posts"
|
275 |
msgstr "Aggiungi la data di scadenza se non è abilitata negli articoli"
|
276 |
|
277 |
+
#: legacy/views/bulk-edit.php:35
|
278 |
msgid "Change on posts"
|
279 |
msgstr "Cambia negli articoli"
|
280 |
|
281 |
+
#: legacy/views/bulk-edit.php:34
|
282 |
+
msgid "Change expiry date if enabled on p osts"
|
283 |
msgstr "Cambia la data di scadenza se è abilitata negli articoli"
|
284 |
|
285 |
+
#: legacy/views/bulk-edit.php:30
|
286 |
msgid "No Change"
|
287 |
msgstr "Non cambiare"
|
288 |
|
289 |
+
#: src/Modules/Expirator/Models/ExpirablePostModel.php:496
|
290 |
msgid "[%1$s] %2$s"
|
291 |
msgstr "[%1$s] %2$s"
|
292 |
|
293 |
+
#: legacy/classes/Facade.class.php:387 legacy/views/how-to-expire.php:42
|
294 |
+
#: views/how-to-expire.php:42
|
295 |
msgid "Unstick"
|
296 |
msgstr "Rimuovi in evidenza"
|
297 |
|
298 |
+
#: legacy/classes/Facade.class.php:386 legacy/views/how-to-expire.php:38
|
299 |
+
#: views/how-to-expire.php:38
|
300 |
msgid "Stick"
|
301 |
msgstr "Metti in evidenza"
|
302 |
|
303 |
+
#: legacy/classes/Facade.class.php:384 legacy/views/how-to-expire.php:30
|
304 |
+
#: views/how-to-expire.php:30
|
305 |
msgid "Trash"
|
306 |
msgstr "Cestino"
|
307 |
|
308 |
+
#: legacy/views/menu-defaults.php:163
|
309 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires."
|
310 |
msgstr "Inserisci un elenco di email separate da virgola a cui vuoi inviare una notifica quando scade l'articolo."
|
311 |
|
312 |
+
#: legacy/views/menu-general.php:233
|
313 |
msgid "Enter a comma separate list of emails that you would like to be notified when the post expires. This will be applied to ALL post types. You can set post type specific emails on the Defaults tab."
|
314 |
msgstr "Inserisci un elenco di email separate da virgole a cui ti piacerebbe inviare una notifica quando scade l'articolo. Questo sarà applicato a tutti i tipi di contenuto. È possibile impostare email specifiche per un tipo di contenuto nella scheda \"Valori predefiniti\"."
|
315 |
|
316 |
+
#: legacy/views/menu-defaults.php:156 legacy/views/menu-general.php:226
|
317 |
msgid "Who to notify"
|
318 |
msgstr "Chi avvisare"
|
319 |
|
320 |
+
#: legacy/views/menu-general.php:217
|
321 |
msgid "This will include all users with the role of \"Administrator\" in the post expiration email."
|
322 |
msgstr "Ciò includerà tutti gli utenti con il ruolo di \"Amministratore\" nell'email di scadenza dell'articolo."
|
323 |
|
324 |
+
#: legacy/views/menu-general.php:199
|
325 |
msgid "Include Blog Administrators?"
|
326 |
msgstr "Includere gli amministratori del blog?"
|
327 |
|
328 |
+
#: legacy/views/menu-general.php:191
|
329 |
msgid "This will enable or disable the send of email notification on post expiration."
|
330 |
msgstr "Questo abiliterà o disabiliterà l'invio della notifica via email alla scadenza dell'articolo."
|
331 |
|
332 |
+
#: legacy/views/menu-general.php:175
|
333 |
msgid "Enable Email Notification?"
|
334 |
msgstr "Abilita notifica email?"
|
335 |
|
336 |
+
#: legacy/views/menu-general.php:168
|
337 |
msgid "Whenever a post expires, an email can be sent to alert users of the expiration."
|
338 |
msgstr "Ogni volta che un articolo scade, un'email può essere spedita per avvisare gli utenti della scadenza."
|
339 |
|
340 |
+
#: legacy/views/menu-general.php:166
|
341 |
msgid "Expiration Email Notification"
|
342 |
msgstr "Email di notifica scadenza"
|
343 |
|
344 |
+
#: src/Modules/Expirator/Models/ExpirablePostModel.php:440
|
345 |
msgid "Post Expiration Complete \"%s\""
|
346 |
msgstr "Scadenza articolo completata \"%s\""
|
347 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
348 |
#. Description of the plugin
|
349 |
msgid "Allows you to add an expiration date (minute) to posts which you can configure to either delete the post, change it to a draft, or update the post categories at expiration time."
|
350 |
msgstr "Consente di aggiungere una data e un orario di scadenza agli articoli con la possibilità di configurare se eliminare il post, metterlo in bozza o aggiornare le categorie al momento della scadenza."
|
353 |
msgid "http://wordpress.org/extend/plugins/post-expirator/"
|
354 |
msgstr "http://wordpress.org/extend/plugins/post-expirator/"
|
355 |
|
356 |
+
#: legacy/classes/Facade.class.php:385 legacy/views/how-to-expire.php:34
|
357 |
+
#: views/how-to-expire.php:34
|
358 |
msgid "Private"
|
359 |
msgstr "Privato"
|
360 |
|
361 |
+
#: legacy/classes/Facade.class.php:383 legacy/views/how-to-expire.php:26
|
362 |
+
#: views/how-to-expire.php:26
|
363 |
msgid "Delete"
|
364 |
msgstr "Elimina"
|
365 |
|
366 |
+
#: legacy/classes/Facade.class.php:382 legacy/views/how-to-expire.php:22
|
367 |
+
#: views/how-to-expire.php:22
|
368 |
msgid "Draft"
|
369 |
msgstr "Bozza"
|
370 |
|
371 |
+
#: legacy/classes/Display.class.php:202
|
372 |
msgid "Below is a dump of the debugging table, this should be useful for troubleshooting."
|
373 |
msgstr "Di seguito è riportato un dump della tabella di debug, questo dovrebbe essere utile per la risoluzione dei problemi."
|
374 |
|
375 |
+
#: legacy/views/menu-diagnostics.php:100
|
376 |
msgid "Event"
|
377 |
msgstr "Evento"
|
378 |
|
379 |
+
#: legacy/views/bulk-edit.php:23 legacy/views/menu-diagnostics.php:97
|
380 |
+
#: legacy/views/quick-edit.php:18
|
381 |
msgid "Date"
|
382 |
msgstr "Data"
|
383 |
|
384 |
+
#: legacy/views/menu-diagnostics.php:85
|
385 |
msgid "The below table will show all currently scheduled cron events for the plugin with the next run time."
|
386 |
msgstr "La tabella seguente mostra tutti gli eventi cron attualmente programmati per il plugin con il prossimo orario di esecuzione."
|
387 |
|
388 |
+
#: legacy/views/menu-diagnostics.php:68
|
389 |
msgid "Current Cron Schedule"
|
390 |
msgstr "Programma cron attuale"
|
391 |
|
392 |
+
#: legacy/views/menu-diagnostics.php:55
|
393 |
msgid "WP-Cron Status"
|
394 |
msgstr "Stato di WP-Cron"
|
395 |
|
396 |
+
#: legacy/views/menu-diagnostics.php:47 legacy/views/menu-diagnostics.php:50
|
397 |
msgid "Purge Debug Log"
|
398 |
msgstr "Svuota il registro di debug"
|
399 |
|
400 |
+
#: legacy/views/menu-diagnostics.php:38
|
401 |
msgid "Enable Debugging"
|
402 |
msgstr "Attiva il debugging"
|
403 |
|
404 |
+
#: legacy/views/menu-diagnostics.php:23
|
405 |
msgid "Disable Debugging"
|
406 |
msgstr "Disattiva il debugging"
|
407 |
|
408 |
+
#: legacy/views/menu-diagnostics.php:12
|
409 |
msgid "Advanced Diagnostics"
|
410 |
msgstr "Diagnostica avanzata"
|
411 |
|
412 |
+
#: legacy/classes/Display.class.php:188
|
413 |
msgid "Debugging Table Emptied"
|
414 |
msgstr "Tabella di debug svuotata"
|
415 |
|
416 |
+
#: legacy/classes/Display.class.php:180
|
417 |
msgid "Debugging Enabled"
|
418 |
msgstr "Debug abilitato"
|
419 |
|
420 |
+
#: legacy/classes/Display.class.php:175
|
421 |
msgid "Debugging Disabled"
|
422 |
msgstr "Debug disabilitato"
|
423 |
|
424 |
+
#: legacy/views/taxonomy-field.php:10
|
425 |
msgid "Select the hierarchical taxonomy to be used for \"category\" based expiration."
|
426 |
msgstr "Seleziona la tassonomia gerarchica da utilizzare per la scadenza basata sulla \"categoria\"."
|
427 |
|
428 |
+
#: legacy/views/menu-defaults.php:139
|
429 |
msgid "Taxonomy (hierarchical)"
|
430 |
msgstr "Tassonomia (gerarchica)"
|
431 |
|
432 |
+
#: legacy/views/menu-defaults.php:112
|
433 |
msgid "Auto-Enable?"
|
434 |
msgstr "Abilitazione automatica?"
|
435 |
|
436 |
+
#: legacy/views/menu-defaults.php:106
|
437 |
msgid "Select the default expire action for the post type."
|
438 |
msgstr "Seleziona l'azione di scadenza predefinita per il tipo di contenuto."
|
439 |
|
440 |
+
#: legacy/views/menu-defaults.php:87
|
441 |
msgid "Select whether the PublishPress Future meta box is active for this post type."
|
442 |
msgstr "Selezionare se la casella di meta PublishPress Future è attiva per questo tipo di articolo."
|
443 |
|
444 |
+
#: legacy/views/menu-defaults.php:85
|
445 |
msgid "Inactive"
|
446 |
msgstr "Inattivo"
|
447 |
|
448 |
+
#: legacy/views/menu-defaults.php:69 legacy/views/menu-defaults.php:77
|
449 |
msgid "Active"
|
450 |
msgstr "Attivo"
|
451 |
|
452 |
+
#: legacy/views/menu-defaults.php:16
|
453 |
msgid "Use the values below to set the default actions/values to be used for each for the corresponding post types. These values can all be overwritten when creating/editing the post/page."
|
454 |
msgstr "Utilizza i seguenti valori per impostare azioni/valori predefiniti da utilizzare per ciascuno dei tipi di contenuto corrispondenti. Questi valori possono essere tutti sovrascritti in fase di creazione/modifica di ciascun articolo/pagina."
|
455 |
|
456 |
+
#: legacy/views/menu-defaults.php:13
|
457 |
msgid "Default Expiration Values"
|
458 |
msgstr "Valori di scadenza predefiniti"
|
459 |
|
460 |
+
#: legacy/views/menu-advanced.php:116 legacy/views/menu-defaults.php:243
|
461 |
+
#: legacy/views/menu-display.php:132 legacy/views/menu-editor.php:37
|
462 |
+
#: legacy/views/menu-general.php:244
|
463 |
msgid "Save Changes"
|
464 |
msgstr "Salva modifiche"
|
465 |
|
466 |
+
#: legacy/views/menu-display.php:125
|
467 |
msgid "The inline css which will be used to style the footer text."
|
468 |
msgstr "Il css inline che verrà utilizzato per definire lo stile del testo del footer."
|
469 |
|
470 |
+
#: legacy/views/menu-display.php:122
|
471 |
msgid "This post will expire on"
|
472 |
msgstr "Questo articolo scadrà il"
|
473 |
|
474 |
+
#: legacy/views/menu-display.php:116
|
475 |
msgid "Footer Style"
|
476 |
msgstr "Stile del footer"
|
477 |
|
478 |
+
#: legacy/views/menu-display.php:98
|
479 |
msgid "Enter the text you would like to appear at the bottom of every post that will expire. The following placeholders will be replaced with the post expiration date in the following format:"
|
480 |
msgstr "Inserisci il testo che vorresti far apparire in fondo a ogni articolo impostato con una scadenza. I seguenti segnaposto verranno sostituiti con la data di scadenza nel modo indicato:"
|
481 |
|
482 |
+
#: legacy/views/menu-display.php:93
|
483 |
msgid "Footer Contents"
|
484 |
msgstr "Contenuto del footer"
|
485 |
|
486 |
+
#: legacy/views/menu-display.php:85
|
487 |
msgid "This will enable or disable displaying the post expiration date in the post footer."
|
488 |
msgstr "Questo abiliterà o disabiliterà la visualizzazione della data di scadenza dell'articolo nel footer dello stesso."
|
489 |
|
490 |
+
#: legacy/views/menu-defaults.php:128 legacy/views/menu-diagnostics.php:35
|
491 |
+
#: legacy/views/menu-diagnostics.php:62 legacy/views/menu-display.php:83
|
492 |
+
#: legacy/views/menu-general.php:189 legacy/views/menu-general.php:215
|
493 |
msgid "Disabled"
|
494 |
msgstr "Disabilitato"
|
495 |
|
496 |
+
#: legacy/views/menu-defaults.php:120 legacy/views/menu-diagnostics.php:20
|
497 |
+
#: legacy/views/menu-diagnostics.php:59 legacy/views/menu-display.php:78
|
498 |
+
#: legacy/views/menu-general.php:182 legacy/views/menu-general.php:207
|
499 |
msgid "Enabled"
|
500 |
msgstr "Abilitato"
|
501 |
|
502 |
+
#: legacy/views/menu-display.php:73
|
503 |
msgid "Show in post footer?"
|
504 |
msgstr "Mostrare nel footer dell'articolo?"
|
505 |
|
506 |
+
#: legacy/views/menu-display.php:66
|
507 |
msgid "Enabling this below will display the expiration date automatically at the end of any post which is set to expire."
|
508 |
msgstr "Abilitando l'opzione seguente verrà mostrata automaticamente la data di scadenza alla fine di ogni articolo che è impostato per scadere."
|
509 |
|
510 |
+
#: legacy/views/menu-display.php:64
|
511 |
msgid "Post Footer Display"
|
512 |
msgstr "Visualizzazione nel footer"
|
513 |
|
514 |
+
#: legacy/views/menu-general.php:160
|
515 |
+
msgid "Sets the default expiration taxonomy for the post."
|
516 |
+
msgstr "Imposta la tassonomia di scadenza predefinita per l'articolo."
|
517 |
|
518 |
+
#: legacy/views/menu-general.php:141
|
519 |
msgid "Default Expiration Taxonomy"
|
520 |
msgstr "Tassonomia di scadenza predefinita"
|
521 |
|
522 |
+
#: legacy/views/menu-general.php:108
|
523 |
msgid "Set the default expiration date to be used when creating new posts and pages. Defaults to none."
|
524 |
msgstr "Imposta la data di scadenza predefinita da utilizzare quando si creano nuovi articoli e pagine. Il valore predefinito è nessuno."
|
525 |
|
526 |
+
#: legacy/views/menu-general.php:105
|
527 |
msgid "Post/Page Publish Time"
|
528 |
msgstr "Data/ora di pubblicazione dell'articolo o della pagina"
|
529 |
|
530 |
+
#: legacy/views/menu-defaults.php:172 legacy/views/menu-defaults.php:213
|
531 |
+
#: legacy/views/menu-general.php:102 legacy/views/menu-general.php:118
|
532 |
msgid "Custom"
|
533 |
msgstr "Personalizzato"
|
534 |
|
535 |
+
#: legacy/views/menu-defaults.php:188 legacy/views/menu-general.php:96
|
|
|
|
|
|
|
|
|
536 |
msgid "Default Date/Time Duration"
|
537 |
msgstr "Durata Data/Ora predefinita"
|
538 |
|
539 |
+
#: legacy/views/menu-general.php:79
|
540 |
msgid "Time Format"
|
541 |
msgstr "Formato ora"
|
542 |
|
543 |
+
#: legacy/views/menu-general.php:62
|
544 |
msgid "Date Format"
|
545 |
msgstr "Formato data"
|
546 |
|
547 |
+
#: legacy/views/menu-display.php:51 legacy/views/menu-display.php:56
|
548 |
msgid "%s - format set here will override the value set on the settings page"
|
549 |
msgstr "%s - il formato impostato qui sovrascrive il valore configurato nella pagina delle impostazioni"
|
550 |
|
551 |
+
#: legacy/classes/Display.class.php:278 legacy/classes/Display.class.php:341
|
552 |
+
#: legacy/classes/Display.class.php:393
|
553 |
msgid "Saved Options!"
|
554 |
msgstr "Opzioni salvate!"
|
555 |
|
556 |
+
#: legacy/views/menu-diagnostics.php:32 legacy/views/tabs.php:48
|
557 |
msgid "View Debug Logs"
|
558 |
msgstr "Visualizza i log di debug"
|
559 |
|
560 |
+
#: legacy/views/tabs.php:41
|
561 |
msgid "Diagnostics"
|
562 |
msgstr "Diagnostica"
|
563 |
|
564 |
+
#: legacy/views/menu-general.php:58 legacy/views/tabs.php:21
|
565 |
msgid "Defaults"
|
566 |
msgstr "Valori predefiniti"
|
567 |
|
568 |
+
#: legacy/views/classic-metabox.php:167
|
569 |
msgid "Taxonomy Name"
|
570 |
msgstr "Nome tassonomia"
|
571 |
|
572 |
+
#: legacy/views/classic-metabox.php:149
|
573 |
msgid "More than 1 heirachical taxonomy detected. You must assign a default taxonomy on the settings screen."
|
574 |
msgstr "È stata rilevata più di 1 tassonomia gerarchica. È necessario assegnare una tassonomia predefinita nella schermata delle impostazioni."
|
575 |
|
576 |
+
#: legacy/views/classic-metabox.php:144
|
577 |
msgid "You must assign a hierarchical taxonomy to this post type to use this feature."
|
578 |
msgstr "Per usare questa caratteristica devi assegnare una tassonomia gerarchica a questo tipo di contenuto."
|
579 |
|
580 |
+
#: legacy/classes/Facade.class.php:393 legacy/views/bulk-edit.php:111
|
581 |
+
#: legacy/views/classic-metabox.php:117 legacy/views/menu-defaults.php:96
|
582 |
+
#: legacy/views/quick-edit.php:76
|
583 |
msgid "How to expire"
|
584 |
msgstr "Come applicare la scadenza"
|
585 |
|
586 |
+
#: legacy/views/bulk-edit.php:97 legacy/views/classic-metabox.php:110
|
587 |
+
#: legacy/views/quick-edit.php:63
|
588 |
msgid "Minute"
|
589 |
msgstr "Minuto"
|
590 |
|
591 |
+
#: legacy/views/bulk-edit.php:90 legacy/views/classic-metabox.php:85
|
592 |
+
#: legacy/views/quick-edit.php:57
|
593 |
msgid "Hour"
|
594 |
msgstr "Ora"
|
595 |
|
596 |
+
#: legacy/views/bulk-edit.php:76 legacy/views/classic-metabox.php:78
|
597 |
+
#: legacy/views/quick-edit.php:43
|
598 |
msgid "Day"
|
599 |
msgstr "Giorno"
|
600 |
|
601 |
+
#: legacy/views/bulk-edit.php:52 legacy/views/classic-metabox.php:56
|
602 |
+
#: legacy/views/quick-edit.php:21
|
603 |
msgid "Month"
|
604 |
msgstr "Mese"
|
605 |
|
606 |
+
#: legacy/views/bulk-edit.php:83 legacy/views/classic-metabox.php:27
|
607 |
+
#: legacy/views/quick-edit.php:50
|
608 |
msgid "Year"
|
609 |
msgstr "Anno"
|
610 |
|
611 |
+
#: legacy/views/classic-metabox.php:18
|
612 |
msgid "The published date/time will be used as the expiration value"
|
613 |
msgstr "La data e l'ora pubblicate verranno utilizzate come valore di scadenza"
|
614 |
|
615 |
+
#: legacy/classes/Facade.class.php:392 legacy/views/bulk-edit.php:26
|
616 |
+
#: legacy/views/classic-metabox.php:11 legacy/views/quick-edit.php:12
|
617 |
msgid "Enable Post Expiration"
|
618 |
msgstr "Abilita scadenza articolo"
|
619 |
|
620 |
+
#: legacy/views/expire-column.php:24
|
621 |
msgid "Never"
|
622 |
msgstr "Mai"
|
623 |
|
624 |
+
#: legacy/functions.php:76 legacy/functions.php:166
|
625 |
msgid "Expires"
|
626 |
msgstr "Scadenza"
|
627 |
|
628 |
+
#: legacy/functions.php:24
|
629 |
msgid "Settings"
|
630 |
msgstr "Impostazioni"
|
631 |
|
632 |
+
#: services.php:48
|
633 |
msgid "Post expires at EXPIRATIONTIME on EXPIRATIONDATE"
|
634 |
msgstr "L'articolo scade alle EXPIRATIONTIME del EXPIRATIONDATE"
|
635 |
|
636 |
+
#: services.php:47
|
637 |
msgid "g:ia"
|
638 |
msgstr "G:i"
|
639 |
|
640 |
+
#: services.php:46
|
641 |
msgid "l F jS, Y"
|
642 |
msgstr "l j F Y"
|
643 |
|
644 |
+
#: legacy/classes/Display.class.php:218
|
645 |
msgid "Message"
|
646 |
msgstr "Messaggio"
|
647 |
|
648 |
+
#: legacy/classes/Display.class.php:217
|
649 |
msgid "Timestamp"
|
650 |
msgstr "Data e ora"
|
651 |
|
652 |
+
#: legacy/classes/Display.class.php:210
|
653 |
msgid "Debugging table is currently empty."
|
654 |
msgstr "La tabella di debug è attualmente vuota."
|
legacy/classes/Facade.class.php
CHANGED
@@ -325,6 +325,7 @@ class PostExpirator_Facade
|
|
325 |
'schema' => array(
|
326 |
'type' => 'object',
|
327 |
'additionalProperties' => true,
|
|
|
328 |
),
|
329 |
),
|
330 |
)
|
325 |
'schema' => array(
|
326 |
'type' => 'object',
|
327 |
'additionalProperties' => true,
|
328 |
+
'properties' => []
|
329 |
),
|
330 |
),
|
331 |
)
|
legacy/deprecated-functions.php
CHANGED
@@ -94,8 +94,6 @@ if (! function_exists('expirationdate_get_blog_url')) {
|
|
94 |
*/
|
95 |
function postexpirator_schedule_event($postId, $timestamp, $opts)
|
96 |
{
|
97 |
-
_deprecated_function(__FUNCTION__, '2.8.0');
|
98 |
-
|
99 |
do_action(ExpiratorHooks::ACTION_SCHEDULE_POST_EXPIRATION, $postId, $timestamp, $opts);
|
100 |
}
|
101 |
|
@@ -109,8 +107,6 @@ function postexpirator_schedule_event($postId, $timestamp, $opts)
|
|
109 |
*/
|
110 |
function postexpirator_unschedule_event($postId)
|
111 |
{
|
112 |
-
_deprecated_function(__FUNCTION__, '2.8.0');
|
113 |
-
|
114 |
do_action(ExpiratorHooks::ACTION_UNSCHEDULE_POST_EXPIRATION, $postId);
|
115 |
}
|
116 |
|
@@ -242,8 +238,6 @@ function postexpirator_debug()
|
|
242 |
*/
|
243 |
function _postexpirator_get_cat_names($cats)
|
244 |
{
|
245 |
-
_deprecated_function(__FUNCTION__, '2.8.0');
|
246 |
-
|
247 |
$out = array();
|
248 |
foreach ($cats as $cat) {
|
249 |
$out[$cat] = get_the_category_by_id($cat);
|
@@ -260,8 +254,6 @@ function _postexpirator_get_cat_names($cats)
|
|
260 |
*/
|
261 |
function postexpirator_register_expiration_meta($id, $log)
|
262 |
{
|
263 |
-
_deprecated_function(__FUNCTION__, '2.8.0');
|
264 |
-
|
265 |
$log['expired_on'] = date('Y-m-d H:i:s');
|
266 |
|
267 |
add_post_meta($id, 'expiration_log', wp_json_encode($log));
|
@@ -279,8 +271,6 @@ function postexpirator_register_expiration_meta($id, $log)
|
|
279 |
*/
|
280 |
function postexpirator_expire_post($postId)
|
281 |
{
|
282 |
-
_deprecated_function(__FUNCTION__, '2.8.0');
|
283 |
-
|
284 |
do_action(
|
285 |
ExpiratorHooks::ACTION_EXPIRE_POST,
|
286 |
$postId
|
94 |
*/
|
95 |
function postexpirator_schedule_event($postId, $timestamp, $opts)
|
96 |
{
|
|
|
|
|
97 |
do_action(ExpiratorHooks::ACTION_SCHEDULE_POST_EXPIRATION, $postId, $timestamp, $opts);
|
98 |
}
|
99 |
|
107 |
*/
|
108 |
function postexpirator_unschedule_event($postId)
|
109 |
{
|
|
|
|
|
110 |
do_action(ExpiratorHooks::ACTION_UNSCHEDULE_POST_EXPIRATION, $postId);
|
111 |
}
|
112 |
|
238 |
*/
|
239 |
function _postexpirator_get_cat_names($cats)
|
240 |
{
|
|
|
|
|
241 |
$out = array();
|
242 |
foreach ($cats as $cat) {
|
243 |
$out[$cat] = get_the_category_by_id($cat);
|
254 |
*/
|
255 |
function postexpirator_register_expiration_meta($id, $log)
|
256 |
{
|
|
|
|
|
257 |
$log['expired_on'] = date('Y-m-d H:i:s');
|
258 |
|
259 |
add_post_meta($id, 'expiration_log', wp_json_encode($log));
|
271 |
*/
|
272 |
function postexpirator_expire_post($postId)
|
273 |
{
|
|
|
|
|
274 |
do_action(
|
275 |
ExpiratorHooks::ACTION_EXPIRE_POST,
|
276 |
$postId
|
legacy/functions.php
CHANGED
@@ -38,7 +38,8 @@ add_filter('plugin_action_links', 'postexpirator_plugin_action_links', 10, 2);
|
|
38 |
*/
|
39 |
function postexpirator_init()
|
40 |
{
|
41 |
-
$
|
|
|
42 |
load_plugin_textdomain('post-expirator', null, $plugin_dir . '/languages/');
|
43 |
|
44 |
PostExpirator_Reviews::init();
|
@@ -781,10 +782,10 @@ function postexpirator_add_footer($text)
|
|
781 |
global $post;
|
782 |
|
783 |
// Check to see if its enabled
|
784 |
-
$displayFooter = get_option('expirationdateDisplayFooter');
|
785 |
|
786 |
// phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison
|
787 |
-
if ($displayFooter
|
788 |
return $text;
|
789 |
}
|
790 |
|
38 |
*/
|
39 |
function postexpirator_init()
|
40 |
{
|
41 |
+
$container = Container::getInstance();
|
42 |
+
$plugin_dir = basename($container->get(ServicesAbstract::BASE_PATH));
|
43 |
load_plugin_textdomain('post-expirator', null, $plugin_dir . '/languages/');
|
44 |
|
45 |
PostExpirator_Reviews::init();
|
782 |
global $post;
|
783 |
|
784 |
// Check to see if its enabled
|
785 |
+
$displayFooter = (bool) get_option('expirationdateDisplayFooter');
|
786 |
|
787 |
// phpcs:ignore WordPress.PHP.StrictComparisons.LooseComparison
|
788 |
+
if (! $displayFooter || empty($post)) {
|
789 |
return $text;
|
790 |
}
|
791 |
|
post-expirator.php
CHANGED
@@ -4,7 +4,7 @@
|
|
4 |
* Plugin URI: http://wordpress.org/extend/plugins/post-expirator/
|
5 |
* Description: Allows you to add an expiration date (minute) to posts which you can configure to either delete the post, change it to a draft, or update the post categories at expiration time.
|
6 |
* Author: PublishPress
|
7 |
-
* Version: 2.8.
|
8 |
* Author URI: http://publishpress.com
|
9 |
* Text Domain: post-expirator
|
10 |
* Domain Path: /languages
|
4 |
* Plugin URI: http://wordpress.org/extend/plugins/post-expirator/
|
5 |
* Description: Allows you to add an expiration date (minute) to posts which you can configure to either delete the post, change it to a draft, or update the post categories at expiration time.
|
6 |
* Author: PublishPress
|
7 |
+
* Version: 2.8.1
|
8 |
* Author URI: http://publishpress.com
|
9 |
* Text Domain: post-expirator
|
10 |
* Domain Path: /languages
|
readme.txt
CHANGED
@@ -5,7 +5,7 @@ Author URI: https://publishpress.com
|
|
5 |
Tags: expire, posts, pages, schedule
|
6 |
Requires at least: 5.3
|
7 |
Tested up to: 6.1
|
8 |
-
Stable tag: 2.8.
|
9 |
|
10 |
Add an expiration date to posts. When your post is automatically unpublished, you can delete the post, change the status, or update the post categories.
|
11 |
|
@@ -81,6 +81,12 @@ This section describes how to install the plugin and get it working.
|
|
81 |
|
82 |
== Changelog ==
|
83 |
|
|
|
|
|
|
|
|
|
|
|
|
|
84 |
= [2.8.0] - 08 Nov, 2022 =
|
85 |
|
86 |
* ADDED: Add translations for ES, FR, IT languages, #297;
|
5 |
Tags: expire, posts, pages, schedule
|
6 |
Requires at least: 5.3
|
7 |
Tested up to: 6.1
|
8 |
+
Stable tag: 2.8.1
|
9 |
|
10 |
Add an expiration date to posts. When your post is automatically unpublished, you can delete the post, change the status, or update the post categories.
|
11 |
|
81 |
|
82 |
== Changelog ==
|
83 |
|
84 |
+
= [2.8.1] - 08 Dec, 2022 =
|
85 |
+
|
86 |
+
* FIXED: Fix PHP warning: attempt to read propertyu "ID" on null in the "the_content" filter, #313;
|
87 |
+
* FIXED: Fix PHP warning: undefined array key "properties" in class-wp-rest-meta-fields.php, #311;
|
88 |
+
* FIXED: Update language files to ES, FR and IT (thanks to @wocmultimedia), #308;
|
89 |
+
|
90 |
= [2.8.0] - 08 Nov, 2022 =
|
91 |
|
92 |
* ADDED: Add translations for ES, FR, IT languages, #297;
|
services.php
CHANGED
@@ -36,7 +36,7 @@ use PublishPressFuture\Modules\Settings\SettingsFacade;
|
|
36 |
use PublishPressFuture\Modules\WooCommerce\Module as ModuleWooCommerce;
|
37 |
|
38 |
return [
|
39 |
-
Services::PLUGIN_VERSION => '2.8.
|
40 |
|
41 |
Services::PLUGIN_SLUG => 'post-expirator',
|
42 |
|
36 |
use PublishPressFuture\Modules\WooCommerce\Module as ModuleWooCommerce;
|
37 |
|
38 |
return [
|
39 |
+
Services::PLUGIN_VERSION => '2.8.1',
|
40 |
|
41 |
Services::PLUGIN_SLUG => 'post-expirator',
|
42 |
|
vendor/composer/installed.php
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
<?php return array(
|
2 |
'root' => array(
|
3 |
'name' => 'publishpress/publishpress-future',
|
4 |
-
'pretty_version' => 'dev-
|
5 |
-
'version' => 'dev-
|
6 |
-
'reference' => '
|
7 |
'type' => 'wordpress-plugin',
|
8 |
'install_path' => __DIR__ . '/../../',
|
9 |
'aliases' => array(),
|
@@ -20,9 +20,9 @@
|
|
20 |
'dev_requirement' => false,
|
21 |
),
|
22 |
'publishpress/publishpress-future' => array(
|
23 |
-
'pretty_version' => 'dev-
|
24 |
-
'version' => 'dev-
|
25 |
-
'reference' => '
|
26 |
'type' => 'wordpress-plugin',
|
27 |
'install_path' => __DIR__ . '/../../',
|
28 |
'aliases' => array(),
|
1 |
<?php return array(
|
2 |
'root' => array(
|
3 |
'name' => 'publishpress/publishpress-future',
|
4 |
+
'pretty_version' => 'dev-main',
|
5 |
+
'version' => 'dev-main',
|
6 |
+
'reference' => '877693b9778065b2188f159e4a5e909e811a5aee',
|
7 |
'type' => 'wordpress-plugin',
|
8 |
'install_path' => __DIR__ . '/../../',
|
9 |
'aliases' => array(),
|
20 |
'dev_requirement' => false,
|
21 |
),
|
22 |
'publishpress/publishpress-future' => array(
|
23 |
+
'pretty_version' => 'dev-main',
|
24 |
+
'version' => 'dev-main',
|
25 |
+
'reference' => '877693b9778065b2188f159e4a5e909e811a5aee',
|
26 |
'type' => 'wordpress-plugin',
|
27 |
'install_path' => __DIR__ . '/../../',
|
28 |
'aliases' => array(),
|