Export User Data - Version 2.0.2

Version Description

Download this release

Release Info

Developer qlstudio
Plugin Icon wp plugin Export User Data
Version 2.0.2
Comparing to
See all releases

Code changes from version 2.0.1 to 2.0.2

CHANGELOG.md CHANGED
@@ -1,5 +1,9 @@
1
  ## Changelog ##
2
 
 
 
 
 
3
  *** 2.0.1 ***
4
 
5
  * Deprecated BuddyPress support as untested in 4 years
1
  ## Changelog ##
2
 
3
+ *** 2.0.2 ***
4
+
5
+ * Cleanup and tagging for WP Repo
6
+
7
  *** 2.0.1 ***
8
 
9
  * Deprecated BuddyPress support as untested in 4 years
css/export-user-data.css DELETED
@@ -1,133 +0,0 @@
1
- /*
2
- export-user-data.css
3
-
4
- @since 0.9.6
5
- */
6
-
7
-
8
- /* general layout */
9
-
10
- .form-table tr.remember div.row:first-child {
11
- margin-bottom: 10px;
12
- }
13
-
14
- .form-table tr.remember input.button-primary {
15
- margin-left: 5px;
16
- }
17
-
18
- .form-table tr.remember select {
19
- width: 25em;
20
- }
21
-
22
- input.error {
23
- background: #D54E21;
24
- color: #fff;
25
- border: 1px solid #CCC;
26
- }
27
-
28
- th p.filter {
29
- width: 100%;
30
- }
31
-
32
- /* form inputs */
33
-
34
-
35
- /* multiselects */
36
-
37
- .ms-container{
38
- background: transparent url('../img/switch.png') no-repeat 50% 50%;
39
- width: 600px;
40
- }
41
-
42
- .ms-container:after{
43
- content: ".";
44
- display: block;
45
- height: 0;
46
- line-height: 0;
47
- font-size: 0;
48
- clear: both;
49
- min-height: 0;
50
- visibility: hidden;
51
- }
52
-
53
- .ms-container .ms-selectable, .ms-container .ms-selection{
54
- background: #fff;
55
- color: #555555;
56
- float: left;
57
- width: 45%;
58
- }
59
-
60
- .ms-container .ms-list{
61
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
62
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
63
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075);
64
- -webkit-transition: border linear 0.2s, box-shadow linear 0.2s;
65
- -moz-transition: border linear 0.2s, box-shadow linear 0.2s;
66
- -ms-transition: border linear 0.2s, box-shadow linear 0.2s;
67
- -o-transition: border linear 0.2s, box-shadow linear 0.2s;
68
- transition: border linear 0.2s, box-shadow linear 0.2s;
69
- border: 1px solid #ccc;
70
- -webkit-border-radius: 3px;
71
- -moz-border-radius: 3px;
72
- border-radius: 3px;
73
- position: relative;
74
- height: 134px;
75
- padding: 0;
76
- overflow-y: auto;
77
- }
78
-
79
- .ms-container .ms-selectable{
80
- margin-right: 10%;
81
- }
82
-
83
- .ms-container .ms-list.ms-focus{
84
- border-color: rgba(82, 168, 236, 0.8);
85
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
86
- -moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
87
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px rgba(82, 168, 236, 0.6);
88
- outline: 0;
89
- outline: thin dotted \9;
90
- }
91
-
92
- .ms-container ul{
93
- margin: 0;
94
- list-style-type: none;
95
- padding: 0;
96
- }
97
-
98
- .ms-container .ms-optgroup-container{
99
- width: 100%;
100
- }
101
-
102
- .ms-container .ms-optgroup-label{
103
- margin: 0;
104
- padding: 5px 0px 0px 5px;
105
- cursor: pointer;
106
- color: #999;
107
- }
108
-
109
- .ms-container .ms-selectable li.ms-elem-selectable,
110
- .ms-container .ms-selection li.ms-elem-selection{
111
- border-bottom: 1px #eee solid;
112
- padding: 4px 10px;
113
- color: #555;
114
- font-size: 14px;
115
- margin-bottom: 0px;
116
- }
117
-
118
- .ms-container .ms-selectable li.ms-hover,
119
- .ms-container .ms-selection li.ms-hover{
120
- cursor: pointer;
121
- color: #fff;
122
- text-decoration: none;
123
- background-color: #08c;
124
- margin-bottom: 0px;
125
- }
126
-
127
- .ms-container .ms-selectable li.disabled,
128
- .ms-container .ms-selection li.disabled{
129
- background-color: #eee;
130
- color: #aaa;
131
- cursor: text;
132
- margin-bottom: 0px;
133
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
export-user-data.php CHANGED
@@ -3,7 +3,7 @@
3
  /*
4
  * Plugin Name: Export User Date
5
  * Description: Export User data and metadata.
6
- * Version: 2.0.1
7
  * Author: Q Studio
8
  * Author URI: http://qstudio.us/
9
  * License: GPL2
@@ -34,7 +34,7 @@ if ( ! class_exists( 'q_report' ) ) {
34
  private static $instance = null;
35
 
36
  // Plugin Settings
37
- const version = '2.0.1';
38
  static $debug = true;
39
  const text_domain = 'q-report'; // for translation ##
40
 
3
  /*
4
  * Plugin Name: Export User Date
5
  * Description: Export User data and metadata.
6
+ * Version: 2.0.2
7
  * Author: Q Studio
8
  * Author URI: http://qstudio.us/
9
  * License: GPL2
34
  private static $instance = null;
35
 
36
  // Plugin Settings
37
+ const version = '2.0.2';
38
  static $debug = true;
39
  const text_domain = 'q-report'; // for translation ##
40
 
img/switch.png DELETED
Binary file
js/jquery.multi-select.js DELETED
@@ -1,470 +0,0 @@
1
- /*
2
- * MultiSelect v0.9.8
3
- * Copyright (c) 2012 Louis Cuny
4
- *
5
- * This program is free software. It comes without any warranty, to
6
- * the extent permitted by applicable law. You can redistribute it
7
- * and/or modify it under the terms of the Do What The Fuck You Want
8
- * To Public License, Version 2, as published by Sam Hocevar. See
9
- * http://sam.zoy.org/wtfpl/COPYING for more details.
10
- */
11
-
12
- !function ($) {
13
-
14
- "use strict";
15
-
16
-
17
- /* MULTISELECT CLASS DEFINITION
18
- * ====================== */
19
-
20
- var MultiSelect = function (element, options) {
21
- this.options = options;
22
- this.$element = $(element);
23
-
24
- this.$container = $('<div/>', { 'class': "ms-container" });
25
- this.$selectableContainer = $('<div/>', { 'class': 'ms-selectable' });
26
- this.$selectionContainer = $('<div/>', { 'class': 'ms-selection' });
27
- this.$selectableUl = $('<ul/>', { 'class': "ms-list", 'tabindex' : '-1' });
28
- this.$selectionUl = $('<ul/>', { 'class': "ms-list", 'tabindex' : '-1' });
29
- this.scrollTo = 0;
30
- this.sanitizeRegexp = new RegExp("\\W+", 'gi');
31
- this.elemsSelector = 'li:visible:not(.ms-optgroup-label,.ms-optgroup-container,.'+options.disabledClass+')';
32
- };
33
-
34
- MultiSelect.prototype = {
35
- constructor: MultiSelect,
36
-
37
- init: function(){
38
- var that = this,
39
- ms = this.$element;
40
-
41
- if (ms.next('.ms-container').length === 0){
42
- ms.css({ position: 'absolute', left: '-9999px' });
43
- ms.attr('id', ms.attr('id') ? ms.attr('id') : Math.ceil(Math.random()*1000)+'multiselect');
44
- this.$container.attr('id', 'ms-'+ms.attr('id'));
45
-
46
- ms.find('option').each(function(){
47
- that.generateLisFromOption(this);
48
- });
49
-
50
- this.$selectionUl.find('.ms-optgroup-label').hide();
51
-
52
- if (that.options.selectableHeader){
53
- that.$selectableContainer.append(that.options.selectableHeader);
54
- }
55
- that.$selectableContainer.append(that.$selectableUl);
56
- if (that.options.selectableFooter){
57
- that.$selectableContainer.append(that.options.selectableFooter);
58
- }
59
-
60
- if (that.options.selectionHeader){
61
- that.$selectionContainer.append(that.options.selectionHeader);
62
- }
63
- that.$selectionContainer.append(that.$selectionUl);
64
- if (that.options.selectionFooter){
65
- that.$selectionContainer.append(that.options.selectionFooter);
66
- }
67
-
68
- that.$container.append(that.$selectableContainer);
69
- that.$container.append(that.$selectionContainer);
70
- ms.after(that.$container);
71
-
72
- that.activeMouse(that.$selectableUl);
73
- that.activeKeyboard(that.$selectableUl);
74
-
75
- var action = that.options.dblClick ? 'dblclick' : 'click';
76
-
77
- that.$selectableUl.on(action, '.ms-elem-selectable', function(){
78
- that.select($(this).data('ms-value'));
79
- });
80
- that.$selectionUl.on(action, '.ms-elem-selection', function(){
81
- that.deselect($(this).data('ms-value'));
82
- });
83
-
84
- that.activeMouse(that.$selectionUl);
85
- that.activeKeyboard(that.$selectionUl);
86
-
87
- ms.on('focus', function(){
88
- that.$selectableUl.focus();
89
- })
90
- }
91
-
92
- var selectedValues = ms.find('option:selected').map(function(){ return $(this).val(); }).get();
93
- that.select(selectedValues, 'init');
94
-
95
- if (typeof that.options.afterInit === 'function') {
96
- that.options.afterInit.call(this, this.$container);
97
- }
98
- },
99
-
100
- 'generateLisFromOption' : function(option){
101
- var that = this,
102
- ms = that.$element,
103
- attributes = "",
104
- $option = $(option);
105
-
106
- for (var cpt = 0; cpt < option.attributes.length; cpt++){
107
- var attr = option.attributes[cpt];
108
-
109
- if(attr.name !== 'value'){
110
- attributes += attr.name+'="'+attr.value+'" ';
111
- }
112
- }
113
- var selectableLi = $('<li '+attributes+'><span>'+$option.text()+'</span></li>'),
114
- selectedLi = selectableLi.clone(),
115
- value = $option.val(),
116
- elementId = that.sanitize(value, that.sanitizeRegexp);
117
-
118
- selectableLi
119
- .data('ms-value', value)
120
- .addClass('ms-elem-selectable')
121
- .attr('id', elementId+'-selectable');
122
-
123
- selectedLi
124
- .data('ms-value', value)
125
- .addClass('ms-elem-selection')
126
- .attr('id', elementId+'-selection')
127
- .hide();
128
-
129
- if ($option.prop('disabled') || ms.prop('disabled')){
130
- selectedLi.addClass(that.options.disabledClass);
131
- selectableLi.addClass(that.options.disabledClass);
132
- }
133
-
134
- var $optgroup = $option.parent('optgroup');
135
-
136
- if ($optgroup.length > 0){
137
- var optgroupLabel = $optgroup.attr('label'),
138
- optgroupId = that.sanitize(optgroupLabel, that.sanitizeRegexp),
139
- $selectableOptgroup = that.$selectableUl.find('#optgroup-selectable-'+optgroupId),
140
- $selectionOptgroup = that.$selectionUl.find('#optgroup-selection-'+optgroupId);
141
-
142
- if ($selectableOptgroup.length === 0){
143
- var optgroupContainerTpl = '<li class="ms-optgroup-container"></li>',
144
- optgroupTpl = '<ul class="ms-optgroup"><li class="ms-optgroup-label"><span>'+optgroupLabel+'</span></li></ul>';
145
-
146
- $selectableOptgroup = $(optgroupContainerTpl);
147
- $selectionOptgroup = $(optgroupContainerTpl);
148
- $selectableOptgroup.attr('id', 'optgroup-selectable-'+optgroupId);
149
- $selectionOptgroup.attr('id', 'optgroup-selection-'+optgroupId);
150
- $selectableOptgroup.append($(optgroupTpl));
151
- $selectionOptgroup.append($(optgroupTpl));
152
- if (that.options.selectableOptgroup){
153
- $selectableOptgroup.find('.ms-optgroup-label').on('click', function(){
154
- var values = $optgroup.children(':not(:selected)').map(function(){ return $(this).val() }).get();
155
- that.select(values);
156
- });
157
- $selectionOptgroup.find('.ms-optgroup-label').on('click', function(){
158
- var values = $optgroup.children(':selected').map(function(){ return $(this).val() }).get();
159
- that.deselect(values);
160
- });
161
- }
162
- that.$selectableUl.append($selectableOptgroup);
163
- that.$selectionUl.append($selectionOptgroup);
164
- }
165
- $selectableOptgroup.children().append(selectableLi);
166
- $selectionOptgroup.children().append(selectedLi);
167
- } else {
168
- that.$selectableUl.append(selectableLi);
169
- that.$selectionUl.append(selectedLi);
170
- }
171
- },
172
-
173
- 'activeKeyboard' : function($list){
174
- var that = this;
175
-
176
- $list.on('focus', function(){
177
- $(this).addClass('ms-focus');
178
- })
179
- .on('blur', function(){
180
- $(this).removeClass('ms-focus');
181
- })
182
- .on('keydown', function(e){
183
- switch (e.which) {
184
- case 40:
185
- case 38:
186
- e.preventDefault();
187
- e.stopPropagation();
188
- that.moveHighlight($(this), (e.which === 38) ? -1 : 1);
189
- return;
190
- case 32:
191
- e.preventDefault();
192
- e.stopPropagation();
193
- that.selectHighlighted($list);
194
- return;
195
- case 37:
196
- case 39:
197
- e.preventDefault();
198
- e.stopPropagation();
199
- that.switchList($list);
200
- return;
201
- }
202
- });
203
- },
204
-
205
- 'moveHighlight': function($list, direction){
206
- var $elems = $list.find(this.elemsSelector),
207
- $currElem = $elems.filter('.ms-hover'),
208
- $nextElem = null,
209
- elemHeight = $elems.first().outerHeight(),
210
- containerHeight = $list.height(),
211
- containerSelector = '#'+this.$container.prop('id');
212
-
213
- // Deactive mouseenter event when move is active
214
- // It fixes a bug when mouse is over the list
215
- $elems.off('mouseenter');
216
-
217
- $elems.removeClass('ms-hover');
218
- if (direction === 1){ // DOWN
219
-
220
- $nextElem = $currElem.nextAll(this.elemsSelector).first();
221
- if ($nextElem.length === 0){
222
- var $optgroupUl = $currElem.parent();
223
-
224
- if ($optgroupUl.hasClass('ms-optgroup')){
225
- var $optgroupLi = $optgroupUl.parent(),
226
- $nextOptgroupLi = $optgroupLi.next(':visible');
227
-
228
- if ($nextOptgroupLi.length > 0){
229
- $nextElem = $nextOptgroupLi.find(this.elemsSelector).first();
230
- } else {
231
- $nextElem = $elems.first();
232
- }
233
- } else {
234
- $nextElem = $elems.first();
235
- }
236
- }
237
- } else if (direction === -1){ // UP
238
-
239
- $nextElem = $currElem.prevAll(this.elemsSelector).first();
240
- if ($nextElem.length === 0){
241
- var $optgroupUl = $currElem.parent();
242
-
243
- if ($optgroupUl.hasClass('ms-optgroup')){
244
- var $optgroupLi = $optgroupUl.parent(),
245
- $prevOptgroupLi = $optgroupLi.prev(':visible');
246
-
247
- if ($prevOptgroupLi.length > 0){
248
- $nextElem = $prevOptgroupLi.find(this.elemsSelector).last();
249
- } else {
250
- $nextElem = $elems.last();
251
- }
252
- } else {
253
- $nextElem = $elems.last();
254
- }
255
- }
256
- }
257
- if ($nextElem.length > 0){
258
- $nextElem.addClass('ms-hover');
259
- var scrollTo = $list.scrollTop() + $nextElem.position().top -
260
- containerHeight / 2 + elemHeight / 2;
261
-
262
- $list.scrollTop(scrollTo);
263
- }
264
- },
265
-
266
- 'selectHighlighted' : function($list){
267
- var $elems = $list.find(this.elemsSelector),
268
- $highlightedElem = $elems.filter('.ms-hover').first();
269
-
270
- if ($highlightedElem.length > 0){
271
- if ($list.parent().hasClass('ms-selectable')){
272
- this.select($highlightedElem.data('ms-value'));
273
- } else {
274
- this.deselect($highlightedElem.data('ms-value'));
275
- }
276
- $elems.removeClass('ms-hover');
277
- }
278
- },
279
-
280
- 'switchList' : function($list){
281
- $list.blur();
282
- if ($list.parent().hasClass('ms-selectable')){
283
- this.$selectionUl.focus();
284
- } else {
285
- this.$selectableUl.focus();
286
- }
287
- },
288
-
289
- 'activeMouse' : function($list){
290
- var that = this;
291
-
292
- $list.on('mousemove', function(){
293
- var elems = $list.find(that.elemsSelector);
294
-
295
- elems.on('mouseenter', function(){
296
- elems.removeClass('ms-hover');
297
- $(this).addClass('ms-hover');
298
- });
299
- });
300
- },
301
-
302
- 'refresh' : function() {
303
- this.destroy();
304
- this.$element.multiSelect(this.options);
305
- },
306
-
307
- 'destroy' : function(){
308
- $("#ms-"+this.$element.attr("id")).remove();
309
- this.$element.removeData('multiselect');
310
- },
311
-
312
- 'select' : function(value, method){
313
- if (typeof value === 'string'){ value = [value]; }
314
-
315
- var that = this,
316
- ms = this.$element,
317
- msIds = $.map(value, function(val){ return(that.sanitize(val, that.sanitizeRegexp)); }),
318
- selectables = this.$selectableUl.find('#' + msIds.join('-selectable, #')+'-selectable').filter(':not(.'+that.options.disabledClass+')'),
319
- selections = this.$selectionUl.find('#' + msIds.join('-selection, #') + '-selection').filter(':not(.'+that.options.disabledClass+')'),
320
- options = ms.find('option:not(:disabled)').filter(function(){ return($.inArray(this.value, value) > -1); });
321
-
322
- if (selectables.length > 0){
323
- selectables.addClass('ms-selected').hide();
324
- selections.addClass('ms-selected').show();
325
- options.prop('selected', true);
326
-
327
- var selectableOptgroups = that.$selectableUl.children('.ms-optgroup-container');
328
- if (selectableOptgroups.length > 0){
329
- selectableOptgroups.each(function(){
330
- var selectablesLi = $(this).find('.ms-elem-selectable');
331
- if (selectablesLi.length === selectablesLi.filter('.ms-selected').length){
332
- $(this).find('.ms-optgroup-label').hide();
333
- }
334
- });
335
-
336
- var selectionOptgroups = that.$selectionUl.children('.ms-optgroup-container');
337
- selectionOptgroups.each(function(){
338
- var selectionsLi = $(this).find('.ms-elem-selection');
339
- if (selectionsLi.filter('.ms-selected').length > 0){
340
- $(this).find('.ms-optgroup-label').show();
341
- }
342
- });
343
- } else {
344
- if (that.options.keepOrder){
345
- var selectionLiLast = that.$selectionUl.find('.ms-selected');
346
- if((selectionLiLast.length > 1) && (selectionLiLast.last().get(0) != selections.get(0))) {
347
- selections.insertAfter(selectionLiLast.last());
348
- }
349
- }
350
- }
351
- if (method !== 'init'){
352
- ms.trigger('change');
353
- if (typeof that.options.afterSelect === 'function') {
354
- that.options.afterSelect.call(this, value);
355
- }
356
- }
357
- }
358
- },
359
-
360
- 'deselect' : function(value){
361
- if (typeof value === 'string'){ value = [value]; }
362
-
363
- var that = this,
364
- ms = this.$element,
365
- msIds = $.map(value, function(val){ return(that.sanitize(val, that.sanitizeRegexp)); }),
366
- selectables = this.$selectableUl.find('#' + msIds.join('-selectable, #')+'-selectable'),
367
- selections = this.$selectionUl.find('#' + msIds.join('-selection, #')+'-selection').filter('.ms-selected'),
368
- options = ms.find('option').filter(function(){ return($.inArray(this.value, value) > -1); });
369
-
370
- if (selections.length > 0){
371
- selectables.removeClass('ms-selected').show();
372
- selections.removeClass('ms-selected').hide();
373
- options.prop('selected', false);
374
-
375
- var selectableOptgroups = that.$selectableUl.children('.ms-optgroup-container');
376
- if (selectableOptgroups.length > 0){
377
- selectableOptgroups.each(function(){
378
- var selectablesLi = $(this).find('.ms-elem-selectable');
379
- if (selectablesLi.filter(':not(.ms-selected)').length > 0){
380
- $(this).find('.ms-optgroup-label').show();
381
- }
382
- });
383
-
384
- var selectionOptgroups = that.$selectionUl.children('.ms-optgroup-container');
385
- selectionOptgroups.each(function(){
386
- var selectionsLi = $(this).find('.ms-elem-selection');
387
- if (selectionsLi.filter('.ms-selected').length === 0){
388
- $(this).find('.ms-optgroup-label').hide();
389
- }
390
- });
391
- }
392
- ms.trigger('change');
393
- if (typeof that.options.afterDeselect === 'function') {
394
- that.options.afterDeselect.call(this, value);
395
- }
396
- }
397
- },
398
-
399
- 'select_all' : function(){
400
- var ms = this.$element,
401
- values = ms.val();
402
-
403
- ms.find('option:not(":disabled")').prop('selected', true);
404
- this.$selectableUl.find('.ms-elem-selectable').filter(':not(.'+this.options.disabledClass+')').addClass('ms-selected').hide();
405
- this.$selectionUl.find('.ms-optgroup-label').show();
406
- this.$selectableUl.find('.ms-optgroup-label').hide();
407
- this.$selectionUl.find('.ms-elem-selection').filter(':not(.'+this.options.disabledClass+')').addClass('ms-selected').show();
408
- this.$selectionUl.focus();
409
- ms.trigger('change');
410
- if (typeof this.options.afterSelect === 'function') {
411
- var selectedValues = $.grep(ms.val(), function(item){
412
- return $.inArray(item, values) < 0;
413
- });
414
- this.options.afterSelect.call(this, selectedValues);
415
- }
416
- },
417
-
418
- 'deselect_all' : function(){
419
- var ms = this.$element,
420
- values = ms.val();
421
-
422
- ms.find('option').prop('selected', false);
423
- this.$selectableUl.find('.ms-elem-selectable').removeClass('ms-selected').show();
424
- this.$selectionUl.find('.ms-optgroup-label').hide();
425
- this.$selectableUl.find('.ms-optgroup-label').show();
426
- this.$selectionUl.find('.ms-elem-selection').removeClass('ms-selected').hide();
427
- this.$selectableUl.focus();
428
- ms.trigger('change');
429
- if (typeof this.options.afterDeselect === 'function') {
430
- this.options.afterDeselect.call(this, values);
431
- }
432
- },
433
-
434
- sanitize: function(value, reg){
435
- return(value.replace(reg, '_'));
436
- }
437
- };
438
-
439
- /* MULTISELECT PLUGIN DEFINITION
440
- * ======================= */
441
-
442
- $.fn.multiSelect = function () {
443
- var option = arguments[0],
444
- args = arguments;
445
-
446
- return this.each(function () {
447
- var $this = $(this),
448
- data = $this.data('multiselect'),
449
- options = $.extend({}, $.fn.multiSelect.defaults, $this.data(), typeof option === 'object' && option);
450
-
451
- if (!data){ $this.data('multiselect', (data = new MultiSelect(this, options))); }
452
-
453
- if (typeof option === 'string'){
454
- data[option](args[1]);
455
- } else {
456
- data.init();
457
- }
458
- });
459
- };
460
-
461
- $.fn.multiSelect.defaults = {
462
- selectableOptgroup: false,
463
- disabledClass : 'disabled',
464
- dblClick : false,
465
- keepOrder: false
466
- };
467
-
468
- $.fn.multiSelect.Constructor = MultiSelect;
469
-
470
- }(window.jQuery);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
languages/default.mo DELETED
Binary file
languages/default.po DELETED
@@ -1,158 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Export User Data\n"
4
- "Report-Msgid-Bugs-To: http://wordpress.org/tag/export-users-to-csv\n"
5
- "POT-Creation-Date: 2014-03-15 09:46-0000\n"
6
- "PO-Revision-Date: 2014-03-15 09:46-0000\n"
7
- "Last-Translator: Ray <ray@qstudio.us>\n"
8
- "Language-Team: Q Studio <team@qstudio.us>\n"
9
- "Language: en\n"
10
- "MIME-Version: 1.0\n"
11
- "Content-Type: text/plain; charset=UTF-8\n"
12
- "Content-Transfer-Encoding: 8bit\n"
13
- "X-Generator: Poedit 1.6.3\n"
14
- "X-Poedit-KeywordsList: _;_e;_n;__\n"
15
- "X-Poedit-Basepath: .\n"
16
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
- "X-Poedit-SourceCharset: UTF-8\n"
18
- "X-Poedit-SearchPath-0: .\n"
19
- "X-Poedit-SearchPath-1: ..\n"
20
-
21
- #: ../export-user-data.php:85 ../export-user-data.php:450
22
- msgid "Export User Data"
23
- msgstr ""
24
-
25
- #: ../export-user-data.php:445
26
- msgid "You do not have sufficient permissions to access this page."
27
- msgstr ""
28
-
29
- #: ../export-user-data.php:455
30
- msgid "No users found."
31
- msgstr ""
32
-
33
- #: ../export-user-data.php:511
34
- msgid "User Meta Fields"
35
- msgstr ""
36
-
37
- #: ../export-user-data.php:513
38
- msgid "Filter"
39
- msgstr ""
40
-
41
- #: ../export-user-data.php:513
42
- msgid "All"
43
- msgstr ""
44
-
45
- #: ../export-user-data.php:513
46
- msgid "Common"
47
- msgstr ""
48
-
49
- #: ../export-user-data.php:564
50
- msgid ""
51
- "Select the user meta keys to export, use the filters to simplify the list."
52
- msgstr ""
53
-
54
- #: ../export-user-data.php:593
55
- msgid "BP xProfile Fields"
56
- msgstr ""
57
-
58
- #: ../export-user-data.php:614
59
- msgid "Select the BuddyPress XProfile keys to export"
60
- msgstr ""
61
-
62
- #: ../export-user-data.php:626
63
- msgid "BP xProfile Fields Update Time"
64
- msgstr ""
65
-
66
- #: ../export-user-data.php:642
67
- msgid "Select the BuddyPress XProfile keys updated dates to export"
68
- msgstr ""
69
-
70
- #: ../export-user-data.php:653
71
- msgid "Role"
72
- msgstr ""
73
-
74
- #: ../export-user-data.php:658
75
- msgid "All Roles"
76
- msgstr ""
77
-
78
- #: ../export-user-data.php:668
79
- #, php-format
80
- msgid ""
81
- "Filter the exported users by a WordPress Role. <a href=\"%s\" target=\"_blank"
82
- "\">%s</a>"
83
- msgstr ""
84
-
85
- #: ../export-user-data.php:682
86
- msgid "Programs"
87
- msgstr ""
88
-
89
- #: ../export-user-data.php:687
90
- msgid "All Programs"
91
- msgstr ""
92
-
93
- #: ../export-user-data.php:708
94
- msgid "Registered"
95
- msgstr ""
96
-
97
- #: ../export-user-data.php:711
98
- msgid "Start Date"
99
- msgstr ""
100
-
101
- #: ../export-user-data.php:715
102
- msgid "End Date"
103
- msgstr ""
104
-
105
- #: ../export-user-data.php:720
106
- msgid "Pick a start and end user registration date to limit the results."
107
- msgstr ""
108
-
109
- #: ../export-user-data.php:727
110
- msgid "Limit Range"
111
- msgstr ""
112
-
113
- #: ../export-user-data.php:729
114
- msgid "Offset"
115
- msgstr ""
116
-
117
- #: ../export-user-data.php:730
118
- msgid "Total"
119
- msgstr ""
120
-
121
- #: ../export-user-data.php:733
122
- #, php-format
123
- msgid ""
124
- "Enter an offset start number and a total number of users to export. <a href="
125
- "\"%s\" target=\"_blank\">%s</a>"
126
- msgstr ""
127
-
128
- #: ../export-user-data.php:742
129
- msgid "Format"
130
- msgstr ""
131
-
132
- #: ../export-user-data.php:747
133
- msgid "Excel"
134
- msgstr ""
135
-
136
- #: ../export-user-data.php:748
137
- msgid "CSV"
138
- msgstr ""
139
-
140
- #: ../export-user-data.php:754
141
- msgid "Select the format for the export file."
142
- msgstr ""
143
-
144
- #: ../export-user-data.php:762
145
- msgid "Advanced Options"
146
- msgstr ""
147
-
148
- #: ../export-user-data.php:766 ../export-user-data.php:840
149
- msgid "Show"
150
- msgstr ""
151
-
152
- #: ../export-user-data.php:774
153
- msgid "Export"
154
- msgstr ""
155
-
156
- #: ../export-user-data.php:838
157
- msgid "Hide"
158
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
languages/export-user-data-el.mo DELETED
Binary file
languages/export-user-data-el.po DELETED
@@ -1,167 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Export User Data\n"
4
- "Report-Msgid-Bugs-To: http://wordpress.org/tag/export-users-to-csv\n"
5
- "POT-Creation-Date: 2014-03-15 09:46-0000\n"
6
- "PO-Revision-Date: 2015-05-26 16:27+0200\n"
7
- "Last-Translator: Ray <ray@qstudio.us>\n"
8
- "Language-Team: Q Studio <team@qstudio.us>\n"
9
- "Language: en\n"
10
- "MIME-Version: 1.0\n"
11
- "Content-Type: text/plain; charset=UTF-8\n"
12
- "Content-Transfer-Encoding: 8bit\n"
13
- "X-Generator: Poedit 1.7.5\n"
14
- "X-Poedit-KeywordsList: _;_e;_n;__\n"
15
- "X-Poedit-Basepath: .\n"
16
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
17
- "X-Poedit-SourceCharset: UTF-8\n"
18
- "X-Poedit-SearchPath-0: .\n"
19
- "X-Poedit-SearchPath-1: ..\n"
20
-
21
- #: ../export-user-data.php:85 ../export-user-data.php:450
22
- msgid "Export User Data"
23
- msgstr "Εξαγωγή Δεδομένων Χρήστη"
24
-
25
- #: ../export-user-data.php:445
26
- msgid "You do not have sufficient permissions to access this page."
27
- msgstr "Δεν έχετε επαρκή δικαιώματα για πρόσβαση στη σελίδα."
28
-
29
- #: ../export-user-data.php:455
30
- msgid "No users found."
31
- msgstr "Δεν βρέθηκαν χρήστες"
32
-
33
- #: ../export-user-data.php:511
34
- msgid "User Meta Fields"
35
- msgstr "Meta Πεδία Χρήστη"
36
-
37
- #: ../export-user-data.php:513
38
- msgid "Filter"
39
- msgstr "Φίλτράρισμα"
40
-
41
- #: ../export-user-data.php:513
42
- msgid "All"
43
- msgstr "Όλα"
44
-
45
- #: ../export-user-data.php:513
46
- msgid "Common"
47
- msgstr "Κοινά"
48
-
49
- #: ../export-user-data.php:564
50
- msgid ""
51
- "Select the user meta keys to export, use the filters to simplify the list."
52
- msgstr ""
53
- "Επιλέξτε τα meta κλειδιά του χρήστη προς εξαγωγή, χρησιμοποιήστε το "
54
- "φιλτράρισμα για να απλοποιήσετε τη λίστα."
55
-
56
- #: ../export-user-data.php:593
57
- msgid "BP xProfile Fields"
58
- msgstr "BP xProfile Πεδία"
59
-
60
- #: ../export-user-data.php:614
61
- msgid "Select the BuddyPress XProfile keys to export"
62
- msgstr "Επιλέξτε τα BuddyPress XProfile κλειδιά προς εξαγωγή."
63
-
64
- #: ../export-user-data.php:626
65
- msgid "BP xProfile Fields Update Time"
66
- msgstr "Ενημέρωση ώρας BP xProfile Πεδίων"
67
-
68
- #: ../export-user-data.php:642
69
- msgid "Select the BuddyPress XProfile keys updated dates to export"
70
- msgstr ""
71
- "Επιλέξτε τις ημερομηνίες ενημέρωσης των BuddyPress XProfile κλειδιών προς "
72
- "εξαγωγή."
73
-
74
- #: ../export-user-data.php:653
75
- msgid "Role"
76
- msgstr "Ρόλοι"
77
-
78
- #: ../export-user-data.php:658
79
- msgid "All Roles"
80
- msgstr "Όλοι οι Ρόλοι"
81
-
82
- #: ../export-user-data.php:668
83
- #, php-format
84
- msgid ""
85
- "Filter the exported users by a WordPress Role. <a href=\"%s\" target=\"_blank"
86
- "\">%s</a>"
87
- msgstr ""
88
- "Φιλτράρετε τους χρήστες προς εξαγωγή ως προς το Wordpress ρόλο τους. <a href="
89
- "\"%s\" target=\"_blank\">%s</a>"
90
-
91
- #: ../export-user-data.php:682
92
- msgid "Programs"
93
- msgstr "Προγράμματα"
94
-
95
- #: ../export-user-data.php:687
96
- msgid "All Programs"
97
- msgstr "Όλα τα προγράμματα"
98
-
99
- #: ../export-user-data.php:708
100
- msgid "Registered"
101
- msgstr "Εγγεγραμμένοι"
102
-
103
- #: ../export-user-data.php:711
104
- msgid "Start Date"
105
- msgstr "Ημερομηνία Έναρξης"
106
-
107
- #: ../export-user-data.php:715
108
- msgid "End Date"
109
- msgstr "Ημερομηνία Λήξης"
110
-
111
- #: ../export-user-data.php:720
112
- msgid "Pick a start and end user registration date to limit the results."
113
- msgstr ""
114
- "Επιλέξτε ημερομηνία έναρξης και λήξης για να περιορίσετε τα αποτελέσματα."
115
-
116
- #: ../export-user-data.php:727
117
- msgid "Limit Range"
118
- msgstr "Εύρος"
119
-
120
- #: ../export-user-data.php:729
121
- msgid "Offset"
122
- msgstr "Offset"
123
-
124
- #: ../export-user-data.php:730
125
- msgid "Total"
126
- msgstr "Σύνολο"
127
-
128
- #: ../export-user-data.php:733
129
- #, php-format
130
- msgid ""
131
- "Enter an offset start number and a total number of users to export. <a href="
132
- "\"%s\" target=\"_blank\">%s</a>"
133
- msgstr ""
134
- "Πληκτρολογήστε έναν offset αριθμό έναρξης και το συνολικό αριθμό των χρηστών "
135
- "προς εξαγωγή. <a href=\"%s\" target=\"_blank\">%s</a>"
136
-
137
- #: ../export-user-data.php:742
138
- msgid "Format"
139
- msgstr "Φορμάτ"
140
-
141
- #: ../export-user-data.php:747
142
- msgid "Excel"
143
- msgstr "Excel"
144
-
145
- #: ../export-user-data.php:748
146
- msgid "CSV"
147
- msgstr "CSV"
148
-
149
- #: ../export-user-data.php:754
150
- msgid "Select the format for the export file."
151
- msgstr "Επιλέξτε το format για το αρχείο προς εξαγωγή."
152
-
153
- #: ../export-user-data.php:762
154
- msgid "Advanced Options"
155
- msgstr "Σύνθετες επιλογές"
156
-
157
- #: ../export-user-data.php:766 ../export-user-data.php:840
158
- msgid "Show"
159
- msgstr "Προβολή"
160
-
161
- #: ../export-user-data.php:774
162
- msgid "Export"
163
- msgstr "Εξαγωγή"
164
-
165
- #: ../export-user-data.php:838
166
- msgid "Hide"
167
- msgstr "Απόκρυψη"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
languages/export-user-data-es_ES.mo DELETED
Binary file
languages/export-user-data-es_ES.po DELETED
@@ -1,166 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Export User Data\n"
4
- "Report-Msgid-Bugs-To: http://wordpress.org/tag/export-users-to-csv\n"
5
- "POT-Creation-Date: 2014-03-15 09:46-0000\n"
6
- "PO-Revision-Date: Tue Dec 15 2015 15:03:14 GMT+0100 (Hora estándar romance)\n"
7
- "Last-Translator: elias <elias@estudions.es>\n"
8
- "Language-Team: Q Studio <team@qstudio.us>\n"
9
- "Language: Spanish (Spain)\n"
10
- "Plural-Forms: nplurals=2; plural=n != 1\n"
11
- "MIME-Version: 1.0\n"
12
- "Content-Type: text/plain; charset=UTF-8\n"
13
- "Content-Transfer-Encoding: 8bit\n"
14
- "X-Poedit-SourceCharset: UTF-8\n"
15
- "X-Generator: Loco - https://localise.biz/\n"
16
- "X-Poedit-KeywordsList: _:1;gettext:1;dgettext:2;ngettext:1,2;dngettext:2,3;"
17
- "__:1;_e:1;_c:1;_n:1,2;_n_noop:1,2;_nc:1,2;__ngettext:1,2;__ngettext_noop:1,2;"
18
- "_x:1,2c;_ex:1,2c;_nx:1,2,4c;_nx_noop:1,2,3c;_n_js:1,2;_nx_js:1,2,3c;"
19
- "esc_attr__:1;esc_html__:1;esc_attr_e:1;esc_html_e:1;esc_attr_x:1,2c;"
20
- "esc_html_x:1,2c;comments_number_link:2,3;t:1;st:1;trans:1;transChoice:1,2\n"
21
- "X-Poedit-Basepath: .\n"
22
- "X-Poedit-SearchPath-0: .\n"
23
- "X-Poedit-SearchPath-1: ..\n"
24
- "X-Loco-Target-Locale: es_ES"
25
-
26
- #: ../export-user-data.php:626
27
- msgid "BP xProfile Fields Update Time"
28
- msgstr ""
29
-
30
- #: ../export-user-data.php:642
31
- msgid "Select the BuddyPress XProfile keys updated dates to export"
32
- msgstr ""
33
-
34
- #: ../export-user-data.php:682
35
- msgid "Programs"
36
- msgstr ""
37
-
38
- #: ../export-user-data.php:687
39
- msgid "All Programs"
40
- msgstr ""
41
-
42
- #: ../export-user-data.php:729
43
- msgid "Offset"
44
- msgstr ""
45
-
46
- #: ../export-user-data.php:733
47
- #, php-format
48
- msgid ""
49
- "Enter an offset start number and a total number of users to export. <a "
50
- "href=\"%s\" target=\"_blank\">%s</a>"
51
- msgstr ""
52
-
53
- #: ../export-user-data.php:762
54
- msgid "Advanced Options"
55
- msgstr "Opciones avanzadas"
56
-
57
- #: ../export-user-data.php:766 ../export-user-data.php:840
58
- msgid "Show"
59
- msgstr "Mostrar"
60
-
61
- #: ../export-user-data.php:774
62
- msgid "Export"
63
- msgstr "Exportar"
64
-
65
- #: ../export-user-data.php:838
66
- msgid "Hide"
67
- msgstr "Ocultar"
68
-
69
- #: ../export-user-data.php:85 ../export-user-data.php:450
70
- msgid "Export User Data"
71
- msgstr "Exportar datos de Usuarios"
72
-
73
- #: ../export-user-data.php:445
74
- msgid "You do not have sufficient permissions to access this page."
75
- msgstr "No tienes suficientes permisos para acceder a esta página."
76
-
77
- #: ../export-user-data.php:455
78
- msgid "No users found."
79
- msgstr "No se han encontrado usuarios"
80
-
81
- #: ../export-user-data.php:511
82
- msgid "User Meta Fields"
83
- msgstr "Campos 'meta' de los usuarios"
84
-
85
- #: ../export-user-data.php:513
86
- msgid "Filter"
87
- msgstr "Filtrar"
88
-
89
- #: ../export-user-data.php:513
90
- msgid "All"
91
- msgstr "Todo"
92
-
93
- #: ../export-user-data.php:513
94
- msgid "Common"
95
- msgstr "Común"
96
-
97
- #: ../export-user-data.php:564
98
- msgid "Select the user meta keys to export, use the filters to simplify the list."
99
- msgstr "Elige las claves 'meta' a export, usa el filtro para reducir la lista."
100
-
101
- #: ../export-user-data.php:593
102
- msgid "BP xProfile Fields"
103
- msgstr "Campos 'xProfile' de BuddyPress"
104
-
105
- #: ../export-user-data.php:614
106
- msgid "Select the BuddyPress XProfile keys to export"
107
- msgstr "Elige los campos 'xProfile' de BuddyPress a exportar"
108
-
109
- #: ../export-user-data.php:653
110
- msgid "Role"
111
- msgstr "Rol"
112
-
113
- #: ../export-user-data.php:658
114
- msgid "All Roles"
115
- msgstr "Todos los Roles"
116
-
117
- #: ../export-user-data.php:668
118
- #, php-format
119
- msgid ""
120
- "Filter the exported users by a WordPress Role. <a href=\"%s\" "
121
- "target=\"_blank\">%s</a>"
122
- msgstr ""
123
- "Filtrar los usuarios exportados por un Rol de WordPress. <a href=\"%s\" "
124
- "target=\"_blank\">%s</a>"
125
-
126
- #: ../export-user-data.php:708
127
- msgid "Registered"
128
- msgstr "Registrado"
129
-
130
- #: ../export-user-data.php:711
131
- msgid "Start Date"
132
- msgstr "Fecha de inicio"
133
-
134
- #: ../export-user-data.php:715
135
- msgid "End Date"
136
- msgstr "Fecha final"
137
-
138
- #: ../export-user-data.php:720
139
- msgid "Pick a start and end user registration date to limit the results."
140
- msgstr ""
141
- "Elige un intervalo de fechas de registro del usuario para reducir los "
142
- "resultados."
143
-
144
- #: ../export-user-data.php:727
145
- msgid "Limit Range"
146
- msgstr "Limitar intervalo"
147
-
148
- #: ../export-user-data.php:730
149
- msgid "Total"
150
- msgstr "Total"
151
-
152
- #: ../export-user-data.php:742
153
- msgid "Format"
154
- msgstr "Formato"
155
-
156
- #: ../export-user-data.php:747
157
- msgid "Excel"
158
- msgstr "Excel"
159
-
160
- #: ../export-user-data.php:748
161
- msgid "CSV"
162
- msgstr "CSV"
163
-
164
- #: ../export-user-data.php:754
165
- msgid "Select the format for the export file."
166
- msgstr "Elige el formato para el fichero que se exportará."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
languages/export-user-data-fr_FR.mo DELETED
Binary file
languages/export-user-data-fr_FR.po DELETED
@@ -1,166 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: Export User Data\n"
4
- "Report-Msgid-Bugs-To: http://wordpress.org/tag/export-users-to-csv\n"
5
- "POT-Creation-Date: 2014-01-26 00:56+0100\n"
6
- "PO-Revision-Date: 2014-03-13 14:08+0100\n"
7
- "Last-Translator: aurélie <administratif@urbancube.fr>\n"
8
- "Language-Team: urbancube <contact@urbancube.fr>\n"
9
- "MIME-Version: 1.0\n"
10
- "Content-Type: text/plain; charset=UTF-8\n"
11
- "Content-Transfer-Encoding: 8bit\n"
12
- "X-Generator: Poedit 1.6.4\n"
13
- "X-Poedit-KeywordsList: _;_e;_n;__\n"
14
- "X-Poedit-Basepath: .\n"
15
- "Plural-Forms: nplurals=2; plural=(n > 1);\n"
16
- "X-Poedit-SourceCharset: UTF-8\n"
17
- "Language: fr\n"
18
- "X-Poedit-SearchPath-0: .\n"
19
- "X-Poedit-SearchPath-1: ..\n"
20
-
21
- #: ../export-user-data.php:85 ../export-user-data.php:450
22
- msgid "Export User Data"
23
- msgstr "Exportez les données utilisateurs."
24
-
25
- #: ../export-user-data.php:445
26
- msgid "You do not have sufficient permissions to access this page."
27
- msgstr "Vous n'avez pas la permission d'accéder à cette page."
28
-
29
- #: ../export-user-data.php:455
30
- msgid "No users found."
31
- msgstr "Aucun utilisateur trouvé."
32
-
33
- #: ../export-user-data.php:511
34
- msgid "User Meta Fields"
35
- msgstr "Champs de balise utilisateurs"
36
-
37
- #: ../export-user-data.php:513
38
- msgid "Filter"
39
- msgstr "Filtre"
40
-
41
- #: ../export-user-data.php:513
42
- msgid "All"
43
- msgstr "Tous"
44
-
45
- #: ../export-user-data.php:513
46
- msgid "Common"
47
- msgstr "Commun"
48
-
49
- #: ../export-user-data.php:564
50
- msgid ""
51
- "Select the user meta keys to export, use the filters to simplify the list."
52
- msgstr ""
53
- "Choisissez les balises clés d'utilisateur pour exporter, utiliser les "
54
- "filtres pour simplifier la liste."
55
-
56
- #: ../export-user-data.php:593
57
- msgid "BP xProfile Fields"
58
- msgstr "Champs BP xProfile"
59
-
60
- #: ../export-user-data.php:614
61
- msgid "Select the BuddyPress XProfile keys to export"
62
- msgstr "Choisissez le bouton BuddyPress XProfile pour exporter"
63
-
64
- #: ../export-user-data.php:626
65
- msgid "BP xProfile Fields Update Time"
66
- msgstr "Champs de temps passé BP xProfile"
67
-
68
- #: ../export-user-data.php:642
69
- msgid "Select the BuddyPress XProfile keys updated dates to export"
70
- msgstr ""
71
- "Choisissez les touches BuddyPress XProfile des dates mises à jour pour "
72
- "exporter"
73
-
74
- #: ../export-user-data.php:653
75
- msgid "Role"
76
- msgstr "Rôle"
77
-
78
- #: ../export-user-data.php:658
79
- msgid "All Roles"
80
- msgstr "Tous les rôles"
81
-
82
- #: ../export-user-data.php:668
83
- #, php-format
84
- msgid ""
85
- "Filter the exported users by a WordPress Role. <a href=\"%s\" target=\"_blank"
86
- "\">%s</a>"
87
- msgstr ""
88
- "Filtrez les utilisateurs exportés par un Rôle WordPress. <a href=\"%s\" "
89
- "target=\"_blank\">%s</a>"
90
-
91
- #: ../export-user-data.php:682
92
- msgid "Programs"
93
- msgstr "Programmes"
94
-
95
- #: ../export-user-data.php:687
96
- msgid "All Programs"
97
- msgstr "Tous les programmes"
98
-
99
- #: ../export-user-data.php:708
100
- msgid "Registered"
101
- msgstr "Enregistré"
102
-
103
- #: ../export-user-data.php:711
104
- msgid "Start Date"
105
- msgstr "Date de début"
106
-
107
- #: ../export-user-data.php:715
108
- msgid "End Date"
109
- msgstr "Date de fin"
110
-
111
- #: ../export-user-data.php:720
112
- msgid "Pick a start and end user registration date to limit the results."
113
- msgstr ""
114
- "Choisissez une date de début et de fin d'enregistrement utilisateur pour "
115
- "limiter les résultats."
116
-
117
- #: ../export-user-data.php:727
118
- msgid "Limit Range"
119
- msgstr "Limite supérieure"
120
-
121
- #: ../export-user-data.php:729
122
- msgid "From"
123
- msgstr "De"
124
-
125
- #: ../export-user-data.php:730
126
- msgid "To"
127
- msgstr "A"
128
-
129
- #: ../export-user-data.php:733
130
- #, php-format
131
- msgid ""
132
- "Enter an offset start number and a total number to export. <a href=\"%s\" "
133
- "target=\"_blank\">%s</a>"
134
- msgstr "Entrez un nombre de début décalé et un nombre total pour exporter"
135
-
136
- #: ../export-user-data.php:742
137
- msgid "Format"
138
- msgstr "Format"
139
-
140
- #: ../export-user-data.php:747
141
- msgid "Excel"
142
- msgstr "Excel"
143
-
144
- #: ../export-user-data.php:748
145
- msgid "CSV"
146
- msgstr "CSV"
147
-
148
- #: ../export-user-data.php:754
149
- msgid "Select the format for the export file."
150
- msgstr "Choisissez le format d'exportation du fichier."
151
-
152
- #: ../export-user-data.php:762
153
- msgid "Advanced Options"
154
- msgstr "Options avancées"
155
-
156
- #: ../export-user-data.php:766 ../export-user-data.php:840
157
- msgid "Show"
158
- msgstr "Montrer"
159
-
160
- #: ../export-user-data.php:774
161
- msgid "Export"
162
- msgstr "Export"
163
-
164
- #: ../export-user-data.php:838
165
- msgid "Hide"
166
- msgstr "En cache"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
readme.md CHANGED
@@ -4,7 +4,7 @@
4
  **Tags:** user, users, xprofile, usermeta csv, excel, batch, export, save, download
5
  **Requires at least:** 5.0.0
6
  **Tested up to:** 5.0.0
7
- **Stable tag:** 2.0.1
8
  **License:** GPLv2
9
 
10
  Export users data and metadata to a csv or Excel file
4
  **Tags:** user, users, xprofile, usermeta csv, excel, batch, export, save, download
5
  **Requires at least:** 5.0.0
6
  **Tested up to:** 5.0.0
7
+ **Stable tag:** 2.0.2
8
  **License:** GPLv2
9
 
10
  Export users data and metadata to a csv or Excel file
readme.txt CHANGED
@@ -3,7 +3,7 @@ Contributors: qlstudio
3
  Tags: user, users, xprofile, usermeta csv, excel, batch, export, save, download
4
  Requires at least: 4.8.0
5
  Tested up to: 5.0.0
6
- Stable tag: 2.0.1
7
  License: GPLv2
8
 
9
  Export users data and metadata to a csv or Excel fil
3
  Tags: user, users, xprofile, usermeta csv, excel, batch, export, save, download
4
  Requires at least: 4.8.0
5
  Tested up to: 5.0.0
6
+ Stable tag: 2.0.2
7
  License: GPLv2
8
 
9
  Export users data and metadata to a csv or Excel fil
xml-template.php DELETED
@@ -1,38 +0,0 @@
1
- <?php
2
-
3
- /**
4
- * XML template for excel file format
5
- *
6
- * @since 0.7.7
7
- **/
8
-
9
- $xml_doc_begin =
10
- '<?xml version="1.0"?>
11
- <?mso-application progid="Excel.Sheet"?>
12
- <Workbook
13
- xmlns="urn:schemas-microsoft-com:office:spreadsheet"
14
- xmlns:o="urn:schemas-microsoft-com:office:office"
15
- xmlns:x="urn:schemas-microsoft-com:office:excel"
16
- xmlns:ss="urn:schemas-microsoft-com:office:spreadsheet"
17
- xmlns:html="http://www.w3.org/TR/REC-html40">
18
- <Worksheet ss:Name="Exported Users">
19
- <Table>';
20
-
21
- $xml_pre = '
22
- <Row>
23
- <Cell>
24
- <Data ss:Type="String">';
25
-
26
- $xml_seperator = '</Data>
27
- </Cell>
28
- <Cell>
29
- <Data ss:Type="String">';
30
-
31
- $xml_breaker = '</Data>
32
- </Cell>
33
- </Row>';
34
-
35
- $xml_doc_end = '
36
- </Table>
37
- </Worksheet>
38
- </Workbook>';