Groups - Version 2.1.1

Version Description

  • Changed the default value for legacy mode used on installation to false. Fixes database errors due to missing capability table at that stage.
  • Modified the method signature of Groups_Post_Access::posts_where() and Groups_Post_Access_Legacy::posts_where() to avoid PHP 7.1 warnings (reference expected, value given).
  • Removed the administrator override option on the back end. Administrator override now requires the constant GROUPS_ADMINISTRATOR_OVERRIDE to be defined as true.
  • Updated the French translation.
  • Adjusted the load order for translations.
Download this release

Release Info

Developer itthinx
Plugin Icon 128x128 Groups
Version 2.1.1
Comparing to
See all releases

Code changes from version 2.1.0 to 2.1.1

changelog.txt CHANGED
@@ -1,5 +1,15 @@
1
  == Groups by itthinx - changelog.txt ==
2
 
 
 
 
 
 
 
 
 
 
 
3
  = 2.1.0 =
4
  * Changed the requirements to allow to restrict by group.
5
  * Fixed legacy access restrictions help replaced new groups help.
1
  == Groups by itthinx - changelog.txt ==
2
 
3
+ = 2.1.1 =
4
+ * Changed the default value for legacy mode used on installation to false. Fixes database errors
5
+ due to missing capability table at that stage.
6
+ * Modified the method signature of Groups_Post_Access::posts_where() and
7
+ Groups_Post_Access_Legacy::posts_where() to avoid PHP 7.1 warnings (reference expected, value given).
8
+ * Removed the administrator override option on the back end. Administrator override now requires the constant
9
+ GROUPS_ADMINISTRATOR_OVERRIDE to be defined as true.
10
+ * Updated the French translation.
11
+ * Adjusted the load order for translations.
12
+
13
  = 2.1.0 =
14
  * Changed the requirements to allow to restrict by group.
15
  * Fixed legacy access restrictions help replaced new groups help.
groups.php CHANGED
@@ -21,7 +21,7 @@
21
  * Plugin Name: Groups
22
  * Plugin URI: http://www.itthinx.com/plugins/groups
23
  * Description: Groups provides group-based user membership management, group-based capabilities and content access control.
24
- * Version: 2.1.0
25
  * Author: itthinx
26
  * Author URI: http://www.itthinx.com
27
  * Donate-Link: http://www.itthinx.com
@@ -32,7 +32,7 @@
32
  if ( !defined( 'ABSPATH' ) ) {
33
  exit;
34
  }
35
- define( 'GROUPS_CORE_VERSION', '2.1.0' );
36
  define( 'GROUPS_FILE', __FILE__ );
37
  if ( !defined( 'GROUPS_CORE_DIR' ) ) {
38
  define( 'GROUPS_CORE_DIR', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
21
  * Plugin Name: Groups
22
  * Plugin URI: http://www.itthinx.com/plugins/groups
23
  * Description: Groups provides group-based user membership management, group-based capabilities and content access control.
24
+ * Version: 2.1.1
25
  * Author: itthinx
26
  * Author URI: http://www.itthinx.com
27
  * Donate-Link: http://www.itthinx.com
32
  if ( !defined( 'ABSPATH' ) ) {
33
  exit;
34
  }
35
+ define( 'GROUPS_CORE_VERSION', '2.1.1' );
36
  define( 'GROUPS_FILE', __FILE__ );
37
  if ( !defined( 'GROUPS_CORE_DIR' ) ) {
38
  define( 'GROUPS_CORE_DIR', untrailingslashit( plugin_dir_path( __FILE__ ) ) );
languages/groups-fr_FR.mo CHANGED
Binary file
languages/groups-fr_FR.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: Groups\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2017-04-03 21:49+0200\n"
6
- "PO-Revision-Date: 2017-04-03 21:50+0200\n"
7
  "Last-Translator: Stéphane PASSEDOUET <s.passedouet@pheeric.com>\n"
8
  "Language-Team: itthinx.com\n"
9
  "Language: fr_FR\n"
@@ -19,225 +19,311 @@ msgstr ""
19
  "X-Textdomain-Support: yes\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
 
22
- # @ default
23
- #: lib/core/class-groups-pagination.php:140
24
- #, php-format
25
- msgctxt "paging"
26
- msgid "%1$s of %2$s"
27
- msgstr "%1$s sur %2$s"
28
 
29
- # @ groups
30
- #: legacy/admin/class-groups-admin-posts-legacy.php:184
31
- #: lib/admin/class-groups-admin-posts.php:207
32
- msgid "&mdash; No Change &mdash;"
33
- msgstr "&mdash; Aucun changement &mdash;"
34
 
35
- # @ groups
36
- #: legacy/admin/class-groups-admin-posts-legacy.php:136
37
- #: lib/admin/class-groups-admin-posts.php:148
38
- msgid "(only unrestricted)"
39
- msgstr "(seulement sans restriction)"
40
 
41
- # @ groups
42
- #: lib/admin/class-groups-admin-users.php:374
43
- msgid "--"
44
- msgstr "--"
45
 
46
- # @ default
47
- #: lib/core/class-groups-pagination.php:96
48
- #, php-format
49
- msgid "1 item"
50
- msgid_plural "%s items"
51
- msgstr[0] "1 article"
52
- msgstr[1] "%s articles"
53
 
54
- # @ groups
55
- #: legacy/admin/class-groups-admin-post-columns-legacy.php:76
56
- #, php-format
57
- msgid "<span title=\"%s\">Access Restrictions</span>"
58
- msgstr "<span title=\"%s\">Restrictions d'Accès</span>"
59
 
60
- # @ groups
61
- #: lib/admin/groups-admin-capabilities-remove.php:145
62
- #: lib/admin/groups-admin-groups-remove.php:149
63
- #, php-format
64
- msgid "<strong>%s</strong>"
65
- msgstr "<strong>%s</strong>"
66
 
67
- # @ groups
68
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:164
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
69
  msgid ""
70
- "<sup>*</sup> For each capability, the groups that have the capability "
71
- "assigned are shown within parenthesis. You can choose a capability by typing "
72
- "part of the group's or the capability's name."
73
  msgstr ""
74
- "<sup>*</sup> Pour chaque capacité, les groupes qui ont une capacité "
75
- "attribuée sont indiqués entre parenthèses. Vous pouvez choisir une capacité "
76
- "en tapant une partie du nom du Groupe ou de ses capacités."
77
 
78
- # @ groups
79
- #: lib/admin/groups-admin-capabilities.php:126
80
- msgid "A Duck!"
81
- msgstr "Un Canard !"
 
82
 
83
- # @ groups
84
- #: lib/admin/groups-admin-options.php:271
85
- msgid "A minimum set of permissions will be preserved."
86
- msgstr "Un minimum d'autorisations sera préservée."
 
 
 
87
 
88
- # @ groups
89
- #: lib/admin/groups-admin-options.php:50
90
- msgid "Access Groups"
91
- msgstr "Groupes d'Accès"
 
 
 
92
 
93
- # @ groups
94
- #: legacy/admin/class-groups-admin-posts-legacy.php:181
95
- msgid "Access Restrictions"
96
- msgstr "Restrictions d'Accès"
97
 
98
- # @ groups
99
- #: lib/admin/groups-admin-capabilities-add.php:34
100
- #: lib/admin/groups-admin-capabilities-add.php:89
101
- #: lib/admin/groups-admin-capabilities-add.php:93
102
- #: lib/admin/groups-admin-capabilities-edit.php:35
103
- #: lib/admin/groups-admin-capabilities-edit.php:96
104
- #: lib/admin/groups-admin-capabilities-edit.php:100
105
- #: lib/admin/groups-admin-capabilities-remove.php:35
106
- #: lib/admin/groups-admin-capabilities-remove.php:83
107
- #: lib/admin/groups-admin-capabilities-remove.php:87
108
- #: lib/admin/groups-admin-capabilities-remove.php:110
109
- #: lib/admin/groups-admin-capabilities-remove.php:175
110
- #: lib/admin/groups-admin-capabilities-remove.php:179
111
- #: lib/admin/groups-admin-capabilities.php:48
112
- #: lib/admin/groups-admin-capabilities.php:141
113
- #: lib/admin/groups-admin-capabilities.php:172
114
- #: lib/admin/groups-admin-capabilities.php:178
115
- #: lib/admin/groups-admin-groups-add.php:36
116
- #: lib/admin/groups-admin-groups-add.php:139
117
- #: lib/admin/groups-admin-groups-add.php:143
118
- #: lib/admin/groups-admin-groups-edit.php:37
119
- #: lib/admin/groups-admin-groups-edit.php:176
120
- #: lib/admin/groups-admin-groups-edit.php:180
121
- #: lib/admin/groups-admin-groups-remove.php:35
122
- #: lib/admin/groups-admin-groups-remove.php:83
123
- #: lib/admin/groups-admin-groups-remove.php:87
124
- #: lib/admin/groups-admin-groups-remove.php:110
125
- #: lib/admin/groups-admin-groups-remove.php:177
126
- #: lib/admin/groups-admin-groups-remove.php:181
127
- #: lib/admin/groups-admin-groups.php:49 lib/admin/groups-admin-groups.php:148
128
- #: lib/admin/groups-admin-groups.php:179 lib/admin/groups-admin-groups.php:185
129
- #: lib/admin/groups-admin-options.php:39 lib/admin/groups-admin-options.php:319
130
- #: lib/admin/groups-admin-tree-view.php:37 lib/test/groups-tests.php:385
131
- #: lib/test/groups-tests.php:391
132
- msgid "Access denied."
133
- msgstr "Accès refusé."
134
 
135
- # @ groups
136
- #: lib/admin/groups-admin-options.php:216
137
- msgid "Access restricions"
138
- msgstr "Restrictions d'accès"
 
139
 
140
- # @ groups
141
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:97
142
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:107
143
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:121
144
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:124
145
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:592
146
- msgid "Access restrictions"
147
- msgstr "Les Restrictions d'Accès"
148
 
149
- # @ groups
150
- #: legacy/admin/class-groups-admin-posts-legacy.php:124
151
- #: legacy/admin/class-groups-admin-posts-legacy.php:125
152
- msgid "Access restrictions &hellip;"
153
- msgstr "Restrictions d'accès &hellip;"
154
 
155
- # @ groups
156
- #: lib/admin/groups-admin-capabilities-add.php:68
157
- #: lib/admin/groups-admin-capabilities.php:201
158
- #: lib/admin/groups-admin-groups-add.php:119
159
- #: lib/admin/groups-admin-groups.php:207
160
- msgid "Add"
161
- msgstr "Ajouter"
162
 
163
- # @ groups
164
- #: lib/admin/groups-admin-capabilities-add.php:50
165
- msgid "Add a new capability"
166
- msgstr "Ajouter une nouvelle capacité"
 
167
 
168
- # @ groups
169
- #: lib/admin/groups-admin-groups-add.php:59
170
- msgid "Add a new group"
171
- msgstr "Ajoutez un nouveau groupe"
 
172
 
173
- # @ groups
174
- #: lib/admin/groups-admin-groups.php:382
175
- msgid "Add capability"
176
- msgstr "Ajouter une capacité"
177
 
178
- # @ groups
179
- #: legacy/admin/class-groups-admin-posts-legacy.php:185
180
- #: lib/admin/class-groups-admin-posts.php:208
181
- msgid "Add restriction"
182
- msgstr "Ajouter une restriction"
 
183
 
184
- # @ groups
185
- #: lib/admin/class-groups-admin-users.php:212
186
- msgid "Add to group"
187
- msgstr "Ajouter au groupe"
188
 
189
- #: lib/admin/class-groups-admin-welcome.php:234
190
- #: lib/admin/class-groups-admin.php:221 lib/admin/groups-admin-add-ons.php:32
191
- msgid "Add-Ons"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
192
  msgstr ""
193
 
194
- # @ groups
195
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:150
196
  msgid ""
197
- "Adding the group and capability manually and enabling it for access "
198
- "restriction"
199
  msgstr ""
200
- "Ajout manuellement du groupe et de la capacité et leur accorder une "
201
- "restriction d'accès"
202
-
203
- # @ groups
204
- #: lib/admin/groups-admin-options.php:51
205
- msgid "Administer Groups"
206
- msgstr "Administrer les Groupes"
207
-
208
- # @ groups
209
- #: lib/admin/groups-admin-options.php:52
210
- msgid "Administer Groups plugin options"
211
- msgstr "Administrer les Options du plugin &quot;Groups&quot;"
212
 
213
- # @ groups
214
- #: lib/admin/groups-admin-options.php:208
215
- msgid "Administrator Access Override"
216
- msgstr "Priorité Accès Administrateur"
 
217
 
218
- # @ groups
219
- #: lib/admin/groups-admin-options.php:212
220
  msgid ""
221
- "Administrators override all access permissions derived from Groups "
222
- "capabilities."
223
  msgstr ""
224
- "Les administrateurs ont priorité sur toutes les autorisations d'accès issues "
225
- "des Capacités des Groupes."
226
 
227
- #: lib/admin/class-groups-admin-posts.php:165
228
- msgid "Also look for groups related to terms"
229
  msgstr ""
230
 
231
- #: lib/admin/class-groups-admin-welcome.php:187
232
  msgid ""
233
- "And you can now filter the list of users by one or multiple groups with one "
234
- "convenient field."
235
  msgstr ""
236
 
237
- #: lib/admin/class-groups-admin-welcome.php:185
238
- msgid ""
239
- "Another improvement is better filtering by groups and a reduced footprint on "
240
- "the Users admin screen."
 
 
241
  msgstr ""
242
 
243
  #: lib/access/class-groups-access-meta-boxes.php:209
@@ -247,197 +333,218 @@ msgstr ""
247
  msgid "Anyone &hellip;"
248
  msgstr ""
249
 
250
- # @ groups
251
- #: lib/admin/class-groups-admin-users.php:215
252
- #: lib/admin/groups-admin-capabilities.php:334
253
- #: lib/admin/groups-admin-capabilities.php:360
254
- #: lib/admin/groups-admin-capabilities.php:374
255
- #: lib/admin/groups-admin-groups.php:323 lib/admin/groups-admin-groups.php:349
256
- #: lib/admin/groups-admin-groups.php:385
257
- msgid "Apply"
258
- msgstr "Appliquer"
259
 
260
- # @ groups
261
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:160
 
 
 
 
262
  msgid ""
263
- "Become a member of the <em>Premium</em> group - this is required so you can "
264
- "choose the <em>premium</em> capability to restrict access to a post."
 
265
  msgstr ""
266
- "Devenez un membre du groupe <em>Premium</em> - cela est nécessaire afin que "
267
- "vous puissiez choisir la capacité <em>premium</em> pour restreindre l'accès "
268
- "à une publication."
269
 
270
- # @ groups
271
- #: lib/admin/groups-admin-capabilities.php:371
272
- #: lib/admin/groups-admin-groups.php:380
273
- msgid "Bulk Actions"
274
- msgstr "Actions Groupées"
275
 
276
- # @ groups
277
- #: lib/admin/groups-admin-options.php:353
 
 
 
 
 
 
 
278
  msgid ""
279
- "CAUTION: If this option is active while the plugin is deactivated, ALL "
280
- "plugin settings and data will be DELETED for <strong>all sites</strong>. If "
281
- "you are going to use this option, now would be a good time to make a backup. "
282
- "By enabling this option you agree to be solely responsible for any loss of "
283
- "data or any other consequences thereof."
284
  msgstr ""
285
- "ATTENTION : Si cette option est activée lorsque l'extension est désactivée, "
286
- "tous les paramètres de l'extension et les données seront supprimés pour tous "
287
- "les sites. Si vous êtes sur le point d'utiliser cette option, c'est le "
288
- "moment de faire une sauvegarde ! En activant cette option, vous acceptez "
289
- "d'être seul responsable de toute perte de données et/ou des conséquences "
290
- "liées à celle-ci."
291
 
292
- # @ groups
293
- #: lib/admin/groups-admin-options.php:285
 
 
 
 
 
 
 
 
 
 
 
 
294
  msgid ""
295
- "CAUTION: If this option is active while the plugin is deactivated, ALL "
296
- "plugin settings and data will be DELETED. If you are going to use this "
297
- "option, now would be a good time to make a backup. By enabling this option "
298
- "you agree to be solely responsible for any loss of data or any other "
299
- "consequences thereof."
 
300
  msgstr ""
301
- "ATTENTION: Si cette option est active lorsque le plugin est désactivé, TOUS "
302
- "les paramètres et données de l'extension seront effacés. Si vous pensez "
303
- "utiliser cette option, il serait bon de faire une sauvegarde dès maintenant. "
304
- "En activant cette option, vous acceptez d'être seul responsable de toute "
305
- "perte de données et des autres liées à cette activation."
306
 
307
  # @ groups
308
- #: lib/admin/groups-admin-capabilities-add.php:70
309
- #: lib/admin/groups-admin-capabilities-edit.php:79
310
- #: lib/admin/groups-admin-capabilities-remove.php:64
311
- #: lib/admin/groups-admin-capabilities-remove.php:150
312
- #: lib/admin/groups-admin-groups-add.php:121
313
- #: lib/admin/groups-admin-groups-edit.php:160
314
- #: lib/admin/groups-admin-groups-remove.php:64
315
- #: lib/admin/groups-admin-groups-remove.php:154
316
- msgid "Cancel"
317
- msgstr "Annuler"
318
 
319
  # @ groups
320
- #: legacy/admin/groups-admin-options-legacy.php:59
321
- #: lib/admin/class-groups-admin.php:195
322
- #: lib/admin/groups-admin-capabilities.php:192
323
- #: lib/admin/groups-admin-groups-add.php:97
324
- #: lib/admin/groups-admin-groups-edit.php:117
325
- #: lib/admin/groups-admin-groups.php:306 lib/core/class-groups-help.php:71
326
- msgid "Capabilities"
327
- msgstr "Capacités"
328
 
329
  # @ groups
330
- #: lib/admin/groups-admin-groups.php:361 lib/admin/groups-admin-groups.php:362
331
- msgid "Capabilities &hellip;"
332
- msgstr "Capacités &hellip;"
333
 
334
  # @ groups
335
- #: lib/admin/groups-admin-capabilities-add.php:57
336
- #: lib/admin/groups-admin-capabilities-edit.php:66
337
- #: lib/admin/groups-admin-capabilities.php:314
338
- #: lib/admin/groups-admin-capabilities.php:330
339
- msgid "Capability"
340
- msgstr "Capacité"
341
 
342
  # @ groups
343
- #: lib/admin/groups-admin-capabilities-remove.php:59
344
- #, php-format
345
- msgid "Capability : %s"
346
- msgstr "Capacités : %s"
347
 
348
- #: lib/admin/groups-admin-capabilities.php:326
349
- msgid "Capability ID"
350
- msgstr ""
351
 
352
- #: lib/admin/class-groups-admin-posts.php:221
353
- #: lib/admin/class-groups-admin-posts.php:222
354
- msgid "Choose access restriction groups &hellip;"
355
- msgstr ""
356
 
357
- # @ groups
358
- #: legacy/admin/class-groups-admin-posts-legacy.php:195
359
- #: legacy/admin/class-groups-admin-posts-legacy.php:196
360
- msgid "Choose access restrictions &hellip;"
361
- msgstr "Choisissez des restrictions d'accès &hellip;"
362
 
363
- # @ groups
364
- #: lib/admin/groups-admin-groups-add.php:100
365
- #: lib/admin/groups-admin-groups-edit.php:120
366
- msgid "Choose capabilities &hellip;"
367
- msgstr "Choisissez les capacités &hellip;"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
368
 
369
  # @ groups
370
- #: lib/admin/class-groups-admin-user-profile.php:80
371
- #: lib/admin/class-groups-admin-user-profile.php:81
372
- #: lib/admin/class-groups-admin-user-profile.php:167
373
- #: lib/admin/class-groups-admin-user-profile.php:168
374
- #: lib/admin/class-groups-admin-users.php:190
375
- #: lib/admin/class-groups-admin-users.php:191
376
- #: lib/admin/class-groups-admin-users.php:251
377
- #: lib/admin/class-groups-admin-users.php:252
378
- msgid "Choose groups &hellip;"
379
- msgstr "Choisissez des Groupes &hellip;"
380
 
381
  # @ groups
382
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:214
383
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:541
384
  msgid ""
385
- "Choose one or more capabilities to restrict access. Groups that grant access "
386
- "through the capabilities are shown in parenthesis. If no capabilities are "
387
- "available yet, you can use the quick-create box to create a group and "
388
- "capability enabled for access restriction on the fly."
389
  msgstr ""
390
- "Choisissez une ou plusieurs capacités pour restreindre l'accès. Les Groupes "
391
- "qui autorisent l'accès en fonction de capacités déjà définies sont indiqués "
392
- "entre parenthèses. Si aucune capacité n'est encore disponible, vous pouvez "
393
- "utiliser la boîte création rapide pour créer un groupe et une capacité pour "
394
- "lesquels une restriction d'accès sera immédiatement attribuée."
395
 
396
- #: lib/access/class-groups-access-meta-boxes.php:136
397
  msgid ""
398
- "Choose or enter <em>Premium</em> in the <em>Read</em> field located in the "
399
- "<em>Groups</em> box and save or update the post (or hit Enter)."
400
  msgstr ""
 
 
401
 
402
  # @ groups
403
- #: lib/admin/groups-admin-capabilities.php:335
404
- #: lib/admin/groups-admin-groups.php:324
405
- msgid "Clear"
406
- msgstr "Effacer"
407
 
408
  # @ groups
409
- #: lib/admin/groups-admin-capabilities.php:196
410
- msgid "Click to add a new capability"
411
- msgstr "Cliquez pour ajouter une nouvelle capacité"
412
 
413
  # @ groups
414
- #: lib/admin/groups-admin-groups.php:202
415
- msgid "Click to add a new group"
416
- msgstr "Cliquez pour ajouter un nouveau groupe"
 
 
 
 
 
 
 
 
 
 
 
417
 
418
  # @ groups
419
- #: lib/admin/groups-admin-capabilities.php:212
420
- msgid "Click to refresh capabilities"
421
- msgstr "Cliquez ici pour actualiser les capacités"
 
 
422
 
423
  # @ groups
424
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:274
425
- msgid "Click to toggle the display of groups that grant the capabilities."
426
- msgstr ""
427
- "Cliquer ici pour basculer l'affichage des groupes qui attribuent les "
428
- "capacités."
429
 
430
  # @ groups
431
- #: lib/admin/groups-admin-options.php:277
432
- msgid "Deactivation and data persistence"
433
- msgstr "Désactivation et Conservation des données"
434
 
435
  # @ groups
436
- #: lib/admin/groups-admin-options.php:350
437
- msgid "Delete all Groups plugin data for ALL sites on network deactivation"
 
 
 
 
 
438
  msgstr ""
439
- "Effacer toutes les données de l'extension &quot;Groups&quot; pour TOUS les "
440
- "sites lors de la désactivation du réseau"
 
 
 
441
 
442
  # @ groups
443
  #: lib/admin/groups-admin-options.php:281
@@ -447,346 +554,295 @@ msgstr ""
447
  "désactivé"
448
 
449
  # @ groups
450
- #: lib/admin/groups-admin-capabilities-add.php:62
451
- #: lib/admin/groups-admin-capabilities-edit.php:71
452
- #: lib/admin/groups-admin-capabilities.php:315
453
- #: lib/admin/groups-admin-groups-add.php:83
454
- #: lib/admin/groups-admin-groups-edit.php:93
455
- #: lib/admin/groups-admin-groups.php:305
456
- msgid "Description"
457
- msgstr "Description"
458
 
459
  # @ groups
460
- #: lib/admin/groups-admin-options.php:245
461
- msgid ""
462
- "Disabling this setting for a post type does not remove existing access "
463
- "restrictions on individual posts of that type."
464
  msgstr ""
465
- "La désactivation de ce paramètre pour un type de publication ne supprime pas "
466
- "les restrictions d'accès existantes sur les publications individuelles de ce "
467
- "type."
468
 
469
- #: lib/admin/class-groups-admin-welcome.php:144
470
- #: lib/admin/class-groups-admin-welcome.php:145
471
- msgid "Dismiss"
472
- msgstr ""
473
 
474
  # @ groups
475
- #: lib/admin/groups-admin-capabilities.php:449
476
- #: lib/admin/groups-admin-groups.php:460
477
- msgid "Edit"
478
- msgstr "Editer"
 
 
 
479
 
480
  # @ groups
481
- #: lib/admin/groups-admin-capabilities-edit.php:56
482
- msgid "Edit a capability"
483
- msgstr "Modifier une capacité"
484
 
485
  # @ groups
486
- #: lib/admin/groups-admin-groups-edit.php:68
487
- msgid "Edit a group"
488
- msgstr "Modifier un groupe"
489
 
490
  # @ groups
491
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:161
492
- msgid ""
493
- "Edit the post for which you want to restrict access and choose<sup>*</sup> "
494
- "the <em>premium</em> capability."
495
- msgstr ""
496
- "Modifier la publication pour laquelle vous souhaitez restreindre l'accès et "
497
- "choisissez<sup>*</sup> la capacité <em>premium</em>."
498
 
499
- #: lib/admin/groups-admin-options.php:294
500
- msgid "Enable legacy access control based on capabilities."
501
- msgstr ""
 
502
 
503
  # @ groups
504
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:204
505
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:505
506
- msgid "Enforce read access"
507
- msgstr "Autoriser l'accès en lecture"
508
 
509
- #: lib/admin/groups-admin-options.php:191
 
510
  msgid ""
511
- "Enhanced functionality is available via official <a href=\"http://www."
512
- "itthinx.com/shop/\">Extensions</a> for Groups."
513
  msgstr ""
 
 
 
514
 
515
  # @ groups
516
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:143
517
  msgid ""
518
- "Enter <em>Premium</em> in the quick-create field located in the Access "
519
- "restrictions panel and save or update the post (or hit Enter)."
520
  msgstr ""
521
- "Tapez <em>Premium</em> dans le champ création rapide du panneau Restriction "
522
- "d'Accès et sauvegardez ou mettez à jour la publication (ou appuyez sur "
523
- "Entrée)."
524
 
525
  # @ groups
526
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:135
527
- #: lib/access/class-groups-access-meta-boxes.php:130
528
- msgid "Example:"
529
- msgstr "Exemple :"
530
-
531
- #: lib/admin/class-groups-admin-users.php:275
532
- msgid "Filter"
533
  msgstr ""
 
 
534
 
535
  # @ groups
536
- #: lib/admin/groups-admin-capabilities.php:324
537
- #: lib/admin/groups-admin-groups.php:315
538
- msgid "Filters"
539
- msgstr "Filtres"
540
 
541
  # @ groups
542
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:157
543
- msgid ""
544
- "Go to <strong>Groups > Capabilities</strong> and add the <em>premium</em> "
545
- "capability."
546
- msgstr ""
547
- "Allez à <strong>Groups > Capabilities</strong> et ajoutez la capacité "
548
- "<em>premium</em>."
549
 
550
  # @ groups
551
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:156
552
- msgid ""
553
- "Go to <strong>Groups > Groups</strong> and add the <em>Premium</em> group."
554
- msgstr ""
555
- "Allez à <strong>Groups > Groups</strong> et ajoutez le groupe <em>Premium</"
556
- "em>."
557
 
558
  # @ groups
559
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:158
560
  msgid ""
561
- "Go to <strong>Groups > Groups</strong> and assign the <em>premium</em> "
562
- "capability to the <em>Premium</em> group."
563
  msgstr ""
564
- "Allez à <strong>Groups > Groups</strong> et attribuez la capacité "
565
- "<em>premium</em> au groupe <em>Premium</em>."
566
 
567
  # @ groups
568
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:159
 
 
 
 
569
  msgid ""
570
- "Go to <strong>Groups > Options</strong> and enable the <em>premium</em> "
571
- "capability to restrict access."
572
  msgstr ""
573
- "Allez à <strong>Groups > Options</strong> et activez la capacité "
574
- "<em>premium</em> pour restreindre l'accès."
575
-
576
- # @ groups
577
- #: lib/admin/groups-admin-groups.php:304
578
- msgid "Group"
579
- msgstr "Groupe"
580
 
581
  # @ groups
582
- #: lib/admin/class-groups-admin-users.php:211
583
- msgid "Group Actions"
584
- msgstr "Actions du Groupe"
585
 
586
- #: lib/admin/groups-admin-groups.php:316
587
- msgid "Group ID"
588
- msgstr ""
 
589
 
590
  # @ groups
591
- #: lib/admin/groups-admin-groups.php:319
592
- msgid "Group Name"
593
- msgstr "Nom du Groupe"
594
 
595
  # @ groups
596
- #: lib/admin/groups-admin-groups-remove.php:59
597
- #, php-format
598
- msgid "Group Name : %s"
599
- msgstr "Nom du Groupe : %s"
600
 
601
  # @ groups
602
- #: lib/access/class-groups-access-meta-boxes.php:112
603
- #: lib/access/class-groups-access-meta-boxes.php:115
604
- #: lib/access/class-groups-access-meta-boxes.php:471
605
- #: lib/admin/class-groups-admin-posts.php:204
606
- #: lib/admin/class-groups-admin-user-profile.php:72
607
- #: lib/admin/class-groups-admin-user-profile.php:133
608
- #: lib/admin/class-groups-admin-user-profile.php:157
609
- #: lib/admin/class-groups-admin-users.php:347
610
- #: lib/admin/class-groups-admin.php:244 lib/admin/class-groups-admin.php:245
611
- #: lib/admin/class-groups-admin.php:274 lib/core/class-groups-help.php:63
612
- #: lib/core/class-groups-help.php:68 lib/core/class-groups-help.php:69
613
- msgid "Groups"
614
- msgstr "Groupes"
615
 
616
- #: lib/admin/class-groups-admin-post-columns.php:93
617
- msgctxt "Column header"
618
- msgid "Groups"
619
- msgstr ""
620
 
621
- #: lib/access/class-groups-access-meta-boxes.php:98
622
- msgctxt "Meta box title"
623
- msgid "Groups"
624
- msgstr ""
625
 
626
- #: lib/admin/class-groups-admin.php:140
627
- msgctxt "menu item title"
628
- msgid "Groups"
629
- msgstr "Groupes"
630
 
631
- #: lib/admin/class-groups-admin.php:158 lib/admin/groups-admin-groups.php:199
632
- msgctxt "page-title"
633
- msgid "Groups"
634
- msgstr "Groupes"
635
 
636
- #: lib/admin/class-groups-admin-welcome.php:202
637
- #, php-format
638
- msgid ""
639
- "Groups %s features a simpler model for access restrictions based on groups "
640
- "instead of capabilities used in previous versions."
641
- msgstr ""
642
 
643
- #: lib/admin/class-groups-admin-posts.php:136
644
- #: lib/admin/class-groups-admin-posts.php:137
645
- msgid "Groups &hellip;"
646
- msgstr ""
647
 
648
- #: lib/admin/class-groups-admin.php:220
649
- msgid "Groups Add-Ons"
650
  msgstr ""
651
 
652
  # @ groups
653
- #: lib/admin/class-groups-admin.php:194
654
- msgid "Groups Capabilities"
655
- msgstr "Capacités des Groupes"
656
 
657
- #: lib/admin/groups-admin-options.php:131
658
- msgid "Groups Options"
659
- msgstr ""
 
660
 
661
  # @ groups
662
- #: lib/admin/groups-admin-options.php:325
663
- msgid "Groups network options"
664
- msgstr "Options de réseau de l'extension &quot;Groups&quot;"
665
 
666
  # @ groups
667
- #: lib/admin/class-groups-admin.php:207
668
- msgid "Groups options"
669
- msgstr "Options des Groupes"
670
 
671
  # @ groups
672
- #: lib/core/class-groups-help.php:92
673
- msgid ""
674
- "Here you can <strong>add</strong>, <strong>edit</strong> and <strong>remove</"
675
- "strong> groups."
676
- msgstr ""
677
- "Ici vous pouvez <strong>ajouter</strong>, <strong>modifier</strong> et "
678
- "<strong>supprimer</strong> les groupes."
679
 
680
- #: lib/admin/groups-admin-capabilities.php:313
681
- #: lib/admin/groups-admin-groups.php:303
682
- msgid "ID"
683
- msgstr ""
684
 
685
- #: lib/admin/class-groups-admin-welcome.php:221
 
686
  msgid ""
687
- "If you had any access restrictions in place based on capabilities, the "
688
- "entries will now be unprotected, unless you enable legacy access "
689
- "restrictions or place appropriate access restrictions based on groups on the "
690
- "desired entries."
691
  msgstr ""
 
 
692
 
693
  # @ groups
694
- #: lib/admin/groups-admin-options.php:273
695
- msgid "If you lock yourself out, please ask an administrator to help."
696
- msgstr ""
697
- "Si vous êtes verrouillés, veuillez demander à un administrateur afin "
698
- "d'obtenir de l'aide."
699
 
700
- #: lib/admin/class-groups-admin-welcome.php:225
701
- msgid ""
702
- "If you would like to switch to access restrictions based on groups "
703
- "(recommended) instead of capabilities, you can easily do so by setting the "
704
- "appropriate groups on your protected posts, pages and other entries to "
705
- "restrict access."
706
- msgstr ""
707
 
708
- #: lib/admin/class-groups-admin-welcome.php:155
709
- msgid "Important"
710
- msgstr ""
 
711
 
712
- #: lib/admin/class-groups-admin-welcome.php:180
713
- msgid "Improved User Interface"
714
- msgstr ""
 
715
 
716
- #: lib/access/class-groups-access-meta-boxes.php:140
 
717
  msgid ""
718
- "In the same field, you can create a new group and restrict access. Group "
719
- "names are case-sensitive. In order to be able to use the new group, your "
720
- "user account will be assigned to it."
721
  msgstr ""
 
 
722
 
723
  # @ groups
724
- #: legacy/admin/groups-admin-options-legacy.php:62
725
- msgid ""
726
- "Include these capabilities to enforce read access on posts. The selected "
727
- "capabilities will be offered to restrict access to posts."
728
- msgstr ""
729
- "Inclure ces capacités afin d'autoriser l'accès en lecture des publications. "
730
- "Les capacités sélectionnées seront proposées pour restreindre l'accès aux "
731
- "publications."
732
 
733
  #: lib/admin/groups-admin-groups-edit.php:141
734
  msgid "Inherited capabilities:"
735
  msgstr "Capacités héritée:"
736
 
737
- #: lib/admin/class-groups-admin-welcome.php:158
738
- msgid ""
739
- "It seems that you have updated from Groups 1.x where access restrictions "
740
- "were based on capabilities."
741
- msgstr ""
742
 
743
  # @ groups
744
- #: lib/views/class-groups-shortcodes.php:469
745
- #, php-format
746
- msgid "Join the %s group"
747
- msgstr "Rejoignez le groupe %s"
748
 
749
  # @ groups
750
- #: lib/views/class-groups-shortcodes.php:553
751
- #, php-format
752
- msgid "Leave the %s group"
753
- msgstr "Quitter le groupe %s"
754
 
755
- #: lib/admin/groups-admin-options.php:290
756
- msgid "Legacy Settings"
757
- msgstr ""
 
758
 
759
  # @ groups
760
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:137
761
- #: lib/access/class-groups-access-meta-boxes.php:132
762
- msgid ""
763
- "Let's assume that you want to limit the visibility of a post to members of "
764
- "the <em>Premium</em> group."
765
- msgstr ""
766
- "Supposons que vous voulez limiter la visibilité d'une publication aux "
767
- "membres du groupe <em>Premium</em>."
768
 
769
- #: lib/views/class-groups-shortcodes.php:121
770
- msgid "Log out"
771
- msgstr "Se déconnecter"
 
772
 
773
  # @ groups
774
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:503
775
- #: lib/access/class-groups-access-meta-boxes.php:411
776
- msgid "Media"
777
- msgstr "Médias"
778
 
779
  # @ groups
780
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:231
781
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:558
782
- #, php-format
783
- msgid "Members of the %1$s group can access this %2$s through this capability."
784
- msgid_plural ""
785
- "Members of the %1$s groups can access this %2$s through this capability."
786
- msgstr[0] ""
787
- "Les Membres du groupe %1$s peuvent accéder à %2$s grâce à cette capacité."
788
- msgstr[1] ""
789
- "Les Membres des groupee %1$s peuvent accéder à %2$s grâce à cette capacité."
790
 
791
  # @ groups
792
  #: lib/admin/groups-admin-groups-add.php:69
@@ -795,155 +851,108 @@ msgid "Name"
795
  msgstr "Nom"
796
 
797
  # @ groups
798
- #: lib/admin/groups-admin-options.php:347
799
- msgid "Network deactivation and data persistence"
800
- msgstr "Désactivation du réseau et de la persistance des données"
801
 
802
  # @ groups
803
- #: lib/admin/groups-admin-capabilities.php:206
804
- msgid "New Capability"
805
- msgstr "Nouvelle Capacité"
 
806
 
807
- #: lib/admin/class-groups-admin-welcome.php:191
808
- msgid "New Documentation"
809
- msgstr ""
 
 
810
 
811
  # @ groups
812
- #: lib/admin/groups-admin-groups.php:212
813
- msgid "New Group"
814
- msgstr "Nouveau Groupe"
 
815
 
816
  # @ groups
817
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:240
818
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:567
819
- msgid ""
820
- "No groups grant access through this capability. To grant access to group "
821
- "members using this capability, you should assign it to a group and enable "
822
- "the capability for access restriction."
 
823
  msgstr ""
824
- "Cette Capacité n'accorde pas d'accès aux groupes. Pour accorder l'accès aux "
825
- "membres du groupe à l'aide de cette capacité, vous devez l'attribuer à un "
826
- "groupe et activer la fonction de restriction d'accès."
827
 
828
  # @ groups
829
- #: lib/admin/groups-admin-capabilities.php:123
830
- msgid "No new capabilities have been found."
831
- msgstr "Pas de nouvelles capacités trouvées."
 
832
 
833
  # @ groups
834
- #: lib/admin/groups-admin-capabilities-remove.php:116
835
- msgid "No such capabilities."
836
- msgstr "Aucunes Capacités."
 
837
 
838
  # @ groups
839
- #: lib/admin/groups-admin-capabilities-edit.php:41
840
- #: lib/admin/groups-admin-capabilities-remove.php:41
841
- msgid "No such capability."
842
- msgstr "Aucune capacité."
843
 
844
  # @ groups
845
- #: lib/admin/groups-admin-groups-edit.php:43
846
- #: lib/admin/groups-admin-groups-remove.php:41
847
- msgid "No such group."
848
- msgstr "Aucun groupe."
849
 
850
  # @ groups
851
- #: lib/admin/groups-admin-groups-remove.php:116
852
- msgid "No such groups."
853
- msgstr "Aucuns Groupes."
854
 
855
  # @ groups
856
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:132
857
- msgid ""
858
- "Note that you must be a member of a group that has such a capability "
859
- "assigned."
860
- msgstr ""
861
- "Notez que vous devez être membre d'un groupe qui a une telle capacité "
862
- "attribuée."
863
-
864
- #: lib/access/class-groups-access-meta-boxes.php:124
865
- msgid "Note that you must be a member of a group to use it to restrict access."
866
- msgstr ""
867
-
868
- #: lib/admin/class-groups-admin-welcome.php:183
869
- msgid ""
870
- "Now you can assign new users directly to groups when you create a new user "
871
- "account from the Dashboard."
872
- msgstr ""
873
 
874
- #: lib/admin/class-groups-admin-welcome.php:174
875
- msgid ""
876
- "Now you can protect your posts, pages and any other custom post type like "
877
- "products or events by simply assigning them to one or more groups."
878
- msgstr ""
879
 
880
- #: lib/admin/class-groups-admin-welcome.php:227
881
- msgid ""
882
- "Once you have adjusted your access restrictions based on groups, you can "
883
- "disable legacy access control."
884
- msgstr ""
885
 
886
  # @ groups
887
  #: lib/admin/groups-admin-capabilities.php:121
888
- #, php-format
889
  msgid "One capability has been added."
890
  msgid_plural "%d capabilities have been added."
891
  msgstr[0] "Une capacité a été ajouté."
892
  msgstr[1] "%d capacités ont été ajoutées."
893
 
894
  # @ groups
895
- #: legacy/admin/class-groups-admin-post-columns-legacy.php:77
896
- msgid "One or more capabilities required to read the entry."
897
- msgstr "Un ou plusieurs capacités sont requises pour lire l'entrée."
898
-
899
- #: lib/admin/class-groups-admin-post-columns.php:92
900
- msgid "One or more groups granting access to entries."
901
- msgstr ""
902
-
903
- # @ groups
904
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:270
905
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:588
906
- #, php-format
907
- msgid ""
908
- "Only groups or users that have one of the selected capabilities are allowed "
909
- "to read this %s."
910
- msgstr ""
911
- "Seuls les groupes ou les utilisateurs qui ont l'une des capacités "
912
- "sélectionnées sont autorisés à lire ce %s."
913
-
914
- # @ groups
915
- #: lib/admin/class-groups-admin.php:208 lib/admin/class-groups-admin.php:268
916
- #: lib/core/class-groups-help.php:70
917
- msgid "Options"
918
- msgstr "Options"
919
-
920
- # @ groups
921
- #: lib/admin/groups-admin-options.php:123
922
- msgid "Options saved."
923
- msgstr "Options enregistrées."
924
 
925
  # @ groups
926
- #: lib/admin/groups-admin-groups-add.php:76
927
- #: lib/admin/groups-admin-groups-edit.php:86
928
- msgid "Parent"
929
- msgstr "Parent"
930
-
931
- #: lib/admin/class-groups-admin-welcome.php:237
932
- msgid "Perfect complements to memberships and access control with Groups."
933
- msgstr ""
934
 
935
  # @ groups
936
- #: lib/admin/groups-admin-options.php:267
937
- msgid "Permissions"
938
- msgstr "Autorisations"
939
 
940
  # @ groups
941
- #: lib/admin/groups-admin-groups-remove.php:142
942
- msgid ""
943
- "Please confirm removal of the following groups. This action cannot be undone."
944
- msgstr ""
945
- "Confirmez svp la suppression des groupes suivants. Cette action ne peut être "
946
- "annulée."
947
 
948
  # @ groups
949
  #: lib/admin/groups-admin-capabilities-remove.php:139
@@ -954,421 +963,513 @@ msgstr ""
954
  "SVP, Confirmez la suppression des capacités suivantes. Cette action ne peut "
955
  "être annulée."
956
 
957
- #: lib/core/class-groups-help.php:144
958
- #, php-format
959
- msgid ""
960
- "Please give it a <a href=\"%s\">&#9733;&#9733;&#9733;&#9733;&#9733;</a> "
961
- "rating."
962
- msgstr ""
963
 
964
- #: lib/admin/class-groups-admin-welcome.php:160
965
- #, php-format
966
- msgid ""
967
- "Please make sure to read the notes on <strong>Switching to Groups %s</"
968
- "strong> below."
969
- msgstr ""
970
 
971
- #: lib/admin/class-groups-admin-welcome.php:229
972
- msgid ""
973
- "Please refer to the <a target=\"_blank\" href=\"http://docs.itthinx.com/"
974
- "document/groups/\">Documentation</a> for details on how to switch to and use "
975
- "the new access restrictions."
976
- msgstr ""
 
 
 
 
977
 
978
- #: lib/access/class-groups-access-meta-boxes.php:467
979
- #, php-format
980
- msgid ""
981
- "Please use <a href=\"%s\" target=\"_blank\">Groups File Access</a> for files "
982
- "that require complete protection."
983
- msgstr ""
984
 
985
  # @ groups
986
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:189
987
- #: lib/access/class-groups-access-meta-boxes.php:166
988
- msgid "Post"
989
- msgstr "Publication"
990
 
991
  # @ groups
992
- #: lib/admin/groups-admin-options.php:218
993
- msgid "Post types"
994
- msgstr "Types de publication"
995
 
996
- #: lib/admin/class-groups-admin-welcome.php:176
 
997
  msgid ""
998
- "Previously we used capabilities to do that, but changing to this new model "
999
- "makes things even easier."
1000
- msgstr ""
1001
-
1002
- #: lib/admin/class-groups-admin-welcome.php:169
1003
- msgid "Protect Content Easily"
1004
  msgstr ""
 
 
1005
 
1006
  # @ groups
1007
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:308
1008
- msgid "Quick-create group &amp; capability"
1009
- msgstr "Créez rapidement un groupe &amp; une capacité"
1010
-
1011
- #: lib/access/class-groups-access-meta-boxes.php:203
1012
- #: lib/access/class-groups-access-meta-boxes.php:413
1013
- msgid "Read"
1014
- msgstr ""
1015
 
1016
  # @ groups
1017
- #: legacy/access/class-groups-post-access-legacy.php:52
1018
- msgid "Read Post"
1019
- msgstr "Lire la Publication"
1020
 
1021
- #: lib/admin/groups-admin-add-ons.php:49
1022
- msgid "Recommended extensions for Groups"
1023
- msgstr ""
 
 
1024
 
1025
- #: lib/admin/groups-admin-add-ons.php:157
1026
- msgid "Recommended plugins by itthinx"
1027
- msgstr ""
 
1028
 
1029
  # @ groups
1030
- #: lib/admin/groups-admin-capabilities.php:217
1031
- #: lib/admin/groups-admin-capabilities.php:222
1032
- msgid "Refresh"
1033
- msgstr "Actualiser"
1034
 
1035
  # @ groups
1036
- #: lib/auto/class-groups-registered.php:73
1037
- msgid "Registered"
1038
- msgstr "Enregistré"
 
 
 
 
 
 
 
1039
 
1040
  # @ groups
1041
- #: lib/admin/groups-admin-capabilities-remove.php:62
1042
- #: lib/admin/groups-admin-capabilities-remove.php:149
1043
- #: lib/admin/groups-admin-capabilities.php:372
1044
- #: lib/admin/groups-admin-capabilities.php:458
1045
- #: lib/admin/groups-admin-groups-remove.php:62
1046
- #: lib/admin/groups-admin-groups-remove.php:153
1047
- #: lib/admin/groups-admin-groups.php:469
1048
- msgid "Remove"
1049
- msgstr "Supprimer"
1050
 
1051
  # @ groups
1052
- #: lib/admin/groups-admin-capabilities-remove.php:53
1053
- msgid "Remove a capability"
1054
- msgstr "Supprimer une capacité"
 
 
 
 
 
1055
 
1056
  # @ groups
1057
- #: lib/admin/groups-admin-groups-remove.php:53
1058
- msgid "Remove a group"
1059
- msgstr "Supprimer un Groupe"
 
 
 
1060
 
1061
  # @ groups
1062
- #: lib/admin/groups-admin-capabilities-remove.php:133
1063
- msgid "Remove capabilities"
1064
- msgstr "Retirer les capacités"
1065
 
1066
  # @ groups
1067
- #: lib/admin/groups-admin-groups.php:383
1068
- msgid "Remove capability"
1069
- msgstr "Supprimer une Capacité"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1070
 
1071
  # @ groups
1072
- #: lib/admin/class-groups-admin-users.php:213
1073
- msgid "Remove from group"
1074
- msgstr "Retirer du groupe"
 
1075
 
1076
  # @ groups
1077
- #: lib/admin/groups-admin-groups.php:381
1078
- msgid "Remove group"
1079
- msgstr "Supprimer le groupe"
1080
 
1081
  # @ groups
1082
- #: lib/admin/groups-admin-groups-remove.php:135
1083
- msgid "Remove groups"
1084
- msgstr "Supprimer les Groupes"
 
 
 
 
 
1085
 
1086
  # @ groups
1087
- #: legacy/admin/class-groups-admin-posts-legacy.php:186
1088
- #: lib/admin/class-groups-admin-posts.php:209
1089
- msgid "Remove restriction"
1090
- msgstr "Supprimer la restriction"
1091
 
1092
- #: lib/admin/groups-admin-options.php:53
1093
- msgid "Restrict Access"
1094
- msgstr ""
 
1095
 
1096
- #: lib/access/class-groups-access-meta-boxes.php:229
1097
- #, php-format
1098
- msgid "Restricts the visibility of this %s to members of the chosen groups."
1099
- msgstr ""
1100
 
1101
- #: lib/access/class-groups-access-meta-boxes.php:461
1102
- msgid "Restricts the visibility of this entry to members of the chosen groups."
1103
- msgstr ""
 
1104
 
1105
  # @ groups
1106
- #: lib/admin/groups-admin-capabilities.php:357
1107
- #: lib/admin/groups-admin-groups.php:346
1108
- msgid "Results per page"
1109
- msgstr "Résultats par page"
1110
 
1111
  # @ groups
1112
- #: lib/admin/groups-admin-options.php:146
1113
- msgid "Role"
1114
- msgstr "Rôle"
 
 
 
 
 
1115
 
1116
  # @ groups
1117
- #: lib/admin/groups-admin-capabilities-edit.php:77
1118
- #: lib/admin/groups-admin-groups-edit.php:158
1119
- #: lib/admin/groups-admin-options.php:203
1120
- #: lib/admin/groups-admin-options.php:305
1121
- #: lib/admin/groups-admin-options.php:357
1122
- msgid "Save"
1123
- msgstr "Sauvegarder"
1124
 
1125
  # @ groups
1126
- #: lib/admin/groups-admin-options.php:221
1127
- msgid "Show access restrictions for these post types."
1128
- msgstr "Afficher les Restrictions d'Accès pour ces types de publications."
1129
 
1130
  # @ groups
1131
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:277
1132
- msgid "Show groups"
1133
- msgstr "Afficher les Groupes"
1134
 
1135
  # @ groups
1136
- #: lib/admin/groups-admin-options.php:253
1137
- msgid "Show groups in user profiles."
1138
- msgstr "Afficher le Groupe dans le profile de l'Utilisateur."
 
1139
 
1140
  # @ groups
1141
- #: lib/admin/groups-admin-options.php:262
1142
- msgid "Show the Groups tree view."
1143
- msgstr "Afficher l'arborescence des Groupes."
1144
-
1145
- #: lib/admin/class-groups-admin-welcome.php:199
1146
- #, php-format
1147
- msgid "Switching to Groups %s"
1148
- msgstr ""
 
 
1149
 
1150
- #: lib/admin/class-groups-admin-posts.php:167
1151
- msgid "Terms"
1152
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
1153
 
1154
  # @ groups
1155
- #: lib/core/class-groups-help.php:141
1156
- msgid ""
1157
- "Thank you for using <a href=\"http://www.itthinx.com/plugins/groups\" target="
1158
- "\"_blank\">Groups</a> by <a href=\"http://www.itthinx.com\" target=\"_blank"
1159
- "\">itthinx</a>."
1160
- msgstr ""
1161
- "Merci d'utiliser <a href=\"http://www.itthinx.com/plugins/groups\" target="
1162
- "\"_blank\">Groups</a> par <a href=\"http://www.itthinx.com\" target=\"_blank"
1163
- "\">itthinx</a>."
1164
-
1165
- #: lib/admin/class-groups-admin-welcome.php:149
1166
- msgid ""
1167
- "Thanks for using Groups! We have made it even easier to protect your content "
1168
- "and hope you like it :)"
1169
- msgstr ""
1170
 
1171
  # @ groups
1172
- #: lib/admin/groups-admin-capabilities-edit.php:116
1173
- #, php-format
1174
- msgid ""
1175
- "The <em>%s</em> capability already exists and cannot be assigned to this one."
1176
- msgstr ""
1177
- "La capacité <em>%s</em> existe déjà et ne peut pas être attribuée à ce "
1178
- "groupe."
1179
 
1180
  # @ groups
1181
- #: lib/admin/groups-admin-capabilities-add.php:104
1182
- #, php-format
1183
- msgid "The <em>%s</em> capability already exists."
1184
- msgstr "La Capacité <em>%s</em> existe déjà."
1185
 
1186
  # @ groups
1187
- #: lib/admin/groups-admin-capabilities-edit.php:126
1188
- #, php-format
1189
- msgid "The <em>%s</em> capability could not be updated."
1190
- msgstr "La capacité <em>%s</em> n'a pas pu être mise à jour."
1191
 
1192
  # @ groups
1193
- #: lib/admin/groups-admin-capabilities.php:62
1194
- #, php-format
1195
- msgid "The <em>%s</em> capability has been created."
1196
- msgstr "La Capacité <em>%s</em> a bien été créée."
1197
 
1198
  # @ groups
1199
- #: lib/admin/groups-admin-capabilities.php:70
1200
- #, php-format
1201
- msgid "The <em>%s</em> capability has been updated."
1202
- msgstr "La capacité <em>%s</em> a été mise à jour."
1203
 
1204
  # @ groups
1205
- #: lib/admin/groups-admin-groups-edit.php:204
1206
- #, php-format
1207
- msgid ""
1208
- "The <em>%s</em> group already exists and cannot be used to name this one."
1209
- msgstr ""
1210
- "Le groupe <em>%s</em> existe déjà et ne peux pas être utilisé pour nommer "
1211
- "celui-ci."
1212
 
1213
  # @ groups
1214
- #: lib/admin/groups-admin-groups-add.php:165
1215
- #, php-format
1216
- msgid "The <em>%s</em> group already exists."
1217
- msgstr "Le groupe <em>%s</em> existe déjà."
1218
 
1219
  # @ groups
1220
- #: lib/admin/groups-admin-groups.php:63
1221
- #, php-format
1222
- msgid "The <em>%s</em> group has been created."
1223
- msgstr "Le groupe <em>%s</em> a bien été créé."
1224
 
1225
  # @ groups
1226
- #: lib/admin/groups-admin-groups.php:71
1227
- #, php-format
1228
- msgid "The <em>%s</em> group has been updated."
1229
- msgstr "Le groupe <em>%s</em> a bien été mis à jour."
1230
 
1231
  # @ groups
1232
- #: lib/admin/groups-admin-capabilities-add.php:102
1233
- #: lib/admin/groups-admin-capabilities-edit.php:130
1234
- msgid "The <em>Capability</em> must not be empty."
1235
- msgstr "La <em>Capacité</em> ne doit pas être vide."
1236
 
1237
  # @ groups
1238
- #: lib/admin/groups-admin-groups-edit.php:196
1239
- msgid "The <em>Name</em> must not be empty."
1240
- msgstr "Le <em>Nom</em> ne doit pas être vide."
1241
-
1242
- #: lib/access/class-groups-access-meta-boxes.php:465
1243
  msgid ""
1244
- "The attachment page is restricted to authorized users, but due to technical "
1245
- "limitations, the file can still be accessed directly via its URL."
 
 
 
 
 
 
1246
  msgstr ""
 
 
 
 
 
 
 
 
 
1247
 
1248
  # @ groups
1249
- #: lib/admin/groups-admin-capabilities.php:75
1250
- msgid "The capability has been deleted."
1251
- msgstr "La capacité a été suppriméé."
1252
 
1253
  # @ groups
1254
- #: lib/admin/groups-admin-groups-edit.php:130
1255
- msgid "The chosen capabilities are assigned to the group."
1256
- msgstr "Les capacités choisies sont attribuées au groupe."
1257
-
1258
- #: lib/core/class-groups-help.php:87
1259
  msgid ""
1260
- "The complete documentation is available on the <a href=\"http://docs.itthinx."
1261
- "com/document/groups\">Documentation</a> pages for Groups."
1262
- msgstr ""
1263
- "La documentation complète est disponible sur les pages du <a href=\"http://"
1264
- "docs.itthinx.com/document/groups\">Documentation</a> pour Groups."
1265
-
1266
- #: lib/admin/class-groups-admin-welcome.php:210
1267
- msgid "The following is only of interest if you have upgraded from Groups 1.x:"
1268
  msgstr ""
 
 
1269
 
1270
  # @ groups
1271
- #: lib/admin/groups-admin-groups.php:76
1272
- msgid "The group has been deleted."
1273
- msgstr "Le groupe a été supprimé."
1274
-
1275
- # @ groups
1276
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:148
1277
- msgid "The manual way:"
1278
- msgstr "La méthode manuelle :"
1279
 
1280
  # @ groups
1281
- #: lib/admin/groups-admin-groups-add.php:163
1282
- msgid "The name must not be empty."
1283
- msgstr "Le nom ne doit pas être vide."
1284
 
1285
  # @ groups
1286
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:139
1287
- msgid "The quick way:"
1288
- msgstr "De la façon la plus simple :"
 
 
1289
 
1290
  # @ groups
1291
- #: lib/admin/class-groups-admin-user-profile.php:88
1292
- #: lib/admin/class-groups-admin-user-profile.php:176
1293
- msgid "The user is a member of the chosen groups."
1294
- msgstr "L'utilisateur est un membre des Groupes choisis."
 
 
 
 
1295
 
1296
  # @ groups
1297
- #: lib/admin/groups-admin-capabilities.php:484
1298
- #: lib/admin/groups-admin-groups.php:523
1299
- msgid "There are no results."
1300
- msgstr "Il n'y a aucun résultat."
 
 
 
 
 
 
1301
 
1302
  # @ groups
1303
- #: lib/admin/groups-admin-groups-add.php:109
1304
- msgid "These capabilities will be assigned to the group."
1305
- msgstr "Ces capacités seront attribués au groupe."
 
 
 
 
 
 
1306
 
1307
  # @ groups
1308
- #: lib/admin/groups-admin-options.php:268
 
1309
  msgid ""
1310
- "These permissions apply to Groups management. They do not apply to access "
1311
- "permissions derived from Groups capabilities."
 
 
1312
  msgstr ""
1313
- "Ces autorisations concernent la gestion des Groupes. Elles ne se appliquent "
1314
- "pas aux autorisations d'accès liées aux capacités des Groupes. "
 
 
 
1315
 
1316
- #: lib/admin/class-groups-admin-welcome.php:219
1317
- msgid "This could be important!"
1318
- msgstr ""
 
 
 
1319
 
1320
  # @ groups
1321
- #: lib/admin/groups-admin-options.php:244
1322
- msgid ""
1323
- "This determines for which post types access restriction settings are offered."
1324
- msgstr ""
1325
- "Cela détermine pour quels types de publication les paramètres de restriction "
1326
- "d'accès sont proposés."
1327
 
1328
  # @ groups
1329
- #: lib/admin/groups-admin-groups.php:516
1330
- msgid "This group has no capabilities."
1331
- msgstr "Ce groupe n'a pas de capacités"
 
1332
 
1333
- #: lib/admin/class-groups-admin-welcome.php:215
 
1334
  msgid ""
1335
- "This means that if you had access restrictions in place that were based on "
1336
- "capabilities, your entries will still be protected."
 
1337
  msgstr ""
 
 
 
1338
 
1339
- #: lib/access/class-groups-post-access.php:477
 
1340
  msgid ""
1341
- "This method is deprecated. You should use Groups_Post_Access_Legacy::"
1342
- "get_read_post_capabilities() to retrieve the capabilities instead."
1343
  msgstr ""
 
 
1344
 
1345
- #: lib/admin/class-groups-admin-welcome.php:206
 
1346
  msgid ""
1347
- "To make it easier to transition to the new model for those who migrate from "
1348
- "a previous version, we have included legacy access control based on "
1349
- "capabilities."
1350
  msgstr ""
 
 
 
1351
 
1352
- #: lib/admin/class-groups-admin-welcome.php:204
 
1353
  msgid ""
1354
- "To put it simple, previously you would have used capabilities to restrict "
1355
- "access to posts and now you simply use groups."
1356
  msgstr ""
 
 
1357
 
1358
  # @ groups
1359
- #: lib/admin/class-groups-admin.php:180 lib/admin/class-groups-admin.php:181
1360
- msgid "Tree"
1361
- msgstr "Arborescence"
 
 
 
 
1362
 
1363
  # @ groups
1364
- #: lib/admin/groups-admin-tree-view.php:43
1365
- msgid "Tree of Groups"
1366
- msgstr "Arborescence des Groupes"
 
 
 
 
1367
 
1368
  # @ groups
1369
- #: lib/admin/groups-admin-options.php:258
1370
- msgid "Tree view"
1371
- msgstr " Aperçu de l'Arborescence"
 
 
 
1372
 
1373
  # @ groups
1374
  #: legacy/access/class-groups-access-meta-boxes-legacy.php:153
@@ -1380,36 +1481,18 @@ msgstr ""
1380
  "d'une configuration plus complexe. Autrement, favorisez toujours cet outil."
1381
 
1382
  # @ groups
1383
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:212
1384
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:213
1385
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:540
1386
- msgid "Type and choose &hellip;"
1387
- msgstr "Saisissez et sélectionnez &hellip;"
1388
-
1389
- # @ groups
1390
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:127
1391
- msgid ""
1392
- "Use the <em>Access restrictions</em> box to limit the visibility of posts, "
1393
- "pages and other post types."
1394
- msgstr ""
1395
- "Utilisez la boîte des <em>restrictions d'accès</em> pour limiter la "
1396
- "visibilité des messages, des pages et des autres types de publications."
1397
-
1398
- #: lib/access/class-groups-access-meta-boxes.php:118
1399
  msgid ""
1400
- "Use the <em>Groups</em> box to limit the visibility of posts, pages and "
1401
- "other post types."
1402
  msgstr ""
 
 
1403
 
1404
  # @ groups
1405
- #: lib/admin/groups-admin-options.php:249
1406
- msgid "User profiles"
1407
- msgstr "Profils d'Utilisateurs"
1408
-
1409
- # @ groups
1410
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:141
1411
- msgid "Using the quick-create field"
1412
- msgstr "En utilisant le champ de création rapide"
1413
 
1414
  # @ groups
1415
  #: legacy/access/class-groups-access-meta-boxes-legacy.php:146
@@ -1433,97 +1516,50 @@ msgstr ""
1433
  "lecture. Afin d'être en mesure d'utiliser la capacité, votre compte "
1434
  "utilisateur sera affecté au groupe."
1435
 
1436
- #: lib/admin/class-groups-admin-welcome.php:110
1437
- msgid "View the Welcome screen for this version of Groups"
1438
- msgstr ""
1439
-
1440
- #: lib/admin/class-groups-admin-welcome.php:172
1441
- msgid "We have made it even easier to protect your content!"
1442
- msgstr ""
1443
-
1444
- #: lib/admin/class-groups-admin-welcome.php:111
1445
- msgid "Welcome"
1446
- msgstr ""
1447
-
1448
- #: lib/admin/class-groups-admin-welcome.php:46
1449
- #: lib/admin/class-groups-admin-welcome.php:47
1450
- msgid "Welcome to Groups"
1451
- msgstr ""
1452
-
1453
- #: lib/admin/class-groups-admin-welcome.php:138
1454
- #, php-format
1455
- msgid "Welcome to Groups %s"
1456
- msgstr ""
1457
-
1458
- #: lib/admin/class-groups-admin-welcome.php:165
1459
- msgid "What's New?"
1460
- msgstr ""
1461
-
1462
- #: lib/admin/class-groups-admin-welcome.php:194
1463
  msgid ""
1464
- "Whether you are new to Groups or have been using it before, please make sure "
1465
- "to visit the <a target=\"_blank\" href=\"http://docs.itthinx.com/document/"
1466
- "groups/\">Documentation</a> pages to know more about how to use it."
1467
  msgstr ""
 
 
 
1468
 
1469
  # @ groups
1470
- #: lib/views/class-groups-shortcodes.php:527
1471
- #, php-format
1472
- msgid "You are a member of the %s group."
1473
- msgstr "Vous êtes un membre du groupe %s."
1474
-
1475
- #: lib/admin/class-groups-admin-welcome.php:217
1476
- msgid ""
1477
- "You are running the system with legacy access control based on capabilities "
1478
- "disabled."
1479
- msgstr ""
1480
 
1481
- #: lib/admin/class-groups-admin-welcome.php:213
1482
- msgid ""
1483
- "You are running the system with legacy access control based on capabilities "
1484
- "enabled."
1485
- msgstr ""
1486
 
1487
  # @ groups
1488
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:312
 
1489
  msgid ""
1490
- "You can create a new group and capability here. The capability will be "
1491
- "assigned to the group and enabled to enforce read access. Group names are "
1492
- "case-sensitive, the name of the capability is the lower-case version of the "
1493
- "name of the group. If the group already exists, a new capability is created "
1494
- "and assigned to the existing group. If the capability already exists, it "
1495
- "will be assigned to the group. If both already exist, the capability is "
1496
- "enabled to enforce read access. In order to be able to use the capability, "
1497
- "your user account will be assigned to the group."
1498
- msgstr ""
1499
- "Ici, vous pouvez créer un nouveau groupe et une nouvelle capacité. La "
1500
- "capacité sera attribuée au groupe et permettra d'autoriser l'accès en "
1501
- "lecture. Les noms attribués aux groupes sont sensibles à la casse, le nom de "
1502
- "la capacité est la version minuscule du nom du groupe. Si le groupe existe "
1503
- "déjà, une nouvelle capacité est créée et affectée au groupe existant. Si la "
1504
- "capacité existe déjà, elle est affectée par défaut au groupe. Si les deux "
1505
- "existent déjà, la capacité est activée pour faire respecter l'accès en "
1506
- "lecture. Afin d'être en mesure d'utiliser la capacité, votre compte "
1507
- "utilisateur sera attribué au groupe."
1508
-
1509
- #: lib/access/class-groups-access-meta-boxes.php:196
1510
- #: lib/access/class-groups-access-meta-boxes.php:446
1511
- msgid "You can create a new group by indicating the group's name."
1512
  msgstr ""
 
 
1513
 
1514
- #: lib/access/class-groups-access-meta-boxes.php:190
1515
- #, php-format
1516
- msgid ""
1517
- "You can restrict the visibility of this %1$s to group members. Choose one or "
1518
- "more groups that are allowed to read this %2$s. If no groups are chosen, the "
1519
- "%3$s is visible to anyone."
1520
- msgstr ""
1521
 
1522
- #: lib/access/class-groups-access-meta-boxes.php:445
 
1523
  msgid ""
1524
- "You can restrict the visibility to group members. Choose one or more groups "
1525
- "to restrict access. If no groups are chosen, this entry is visible to anyone."
1526
  msgstr ""
 
 
1527
 
1528
  # @ groups
1529
  #: legacy/access/class-groups-access-meta-boxes-legacy.php:130
@@ -1534,46 +1570,23 @@ msgstr ""
1534
  "Vous pouvez sélectionner une ou plusieurs capacités utilisables pour la "
1535
  "Restriction des Accès."
1536
 
1537
- #: lib/access/class-groups-access-meta-boxes.php:121
1538
- msgid "You can select one or more groups to restrict access to its members."
1539
- msgstr ""
1540
-
1541
- # @ groups
1542
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:290
1543
- #: lib/access/class-groups-access-meta-boxes.php:236
1544
- msgid "You cannot set any access restrictions."
1545
- msgstr "Vous ne pouvez pas définir les restrictions d'accès."
1546
-
1547
- # @ groups
1548
- #: lib/views/class-groups-shortcodes.php:522
1549
- #, php-format
1550
- msgid "You have joined the %s group."
1551
- msgstr "Vous avez rejoint le groupe %s."
1552
-
1553
- # @ groups
1554
- #: lib/views/class-groups-shortcodes.php:598
1555
- #, php-format
1556
- msgid "You have left the %s group."
1557
- msgstr "Vous ne faites plus parti du groupe %s."
1558
-
1559
  # @ groups
1560
- #: legacy/access/class-groups-access-meta-boxes-legacy.php:296
1561
  msgid ""
1562
- "You must be in a group that has at least one capability enabled to enforce "
1563
- "read access."
1564
- msgstr ""
1565
- "Vous devez être dans un groupe qui a au moins une capacité définie pour "
1566
- "autoriser l'accès en lecture."
1567
-
1568
- #: lib/access/class-groups-access-meta-boxes.php:242
1569
- msgid "You need to have permission to set access restrictions."
1570
  msgstr ""
 
 
1571
 
1572
- #: lib/access/class-groups-post-access.php:352
1573
- msgid ""
1574
- "You should use Groups_Post_Access_Legacy::create() to pass a capability "
1575
- "restriction instead."
1576
- msgstr ""
 
 
 
1577
 
1578
  # @ groups
1579
  #~ msgid "Capability Id"
@@ -1606,23 +1619,3 @@ msgstr ""
1606
  #~ msgstr ""
1607
  #~ "La documentation complète est disponible sur la page l'extension <a href="
1608
  #~ "\"http://www.itthinx.com/plugins/groups\" target=\"_blank\">Groups</a>"
1609
-
1610
- # @ default
1611
- #~ msgid "Go to the first page"
1612
- #~ msgstr "Accéder à la première page"
1613
-
1614
- # @ default
1615
- #~ msgid "Go to the previous page"
1616
- #~ msgstr "Accéder à la page précédente"
1617
-
1618
- # @ default
1619
- #~ msgid "Current page"
1620
- #~ msgstr "Page actuelle"
1621
-
1622
- # @ default
1623
- #~ msgid "Go to the next page"
1624
- #~ msgstr "Accédez à la page suivante"
1625
-
1626
- # @ default
1627
- #~ msgid "Go to the last page"
1628
- #~ msgstr "Accédez à la dernière page"
2
  msgstr ""
3
  "Project-Id-Version: Groups\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: \n"
6
+ "PO-Revision-Date: 2017-04-05 19:33+0200\n"
7
  "Last-Translator: Stéphane PASSEDOUET <s.passedouet@pheeric.com>\n"
8
  "Language-Team: itthinx.com\n"
9
  "Language: fr_FR\n"
19
  "X-Textdomain-Support: yes\n"
20
  "X-Poedit-SearchPath-0: .\n"
21
 
22
+ #: lib/access/class-groups-access-meta-boxes.php:140
23
+ msgid ""
24
+ "In the same field, you can create a new group and restrict access. Group "
25
+ "names are case-sensitive. In order to be able to use the new group, your "
26
+ "user account will be assigned to it."
27
+ msgstr ""
28
 
29
+ #: lib/admin/class-groups-admin-welcome.php:144
30
+ #: lib/admin/class-groups-admin-welcome.php:145
31
+ msgid "Dismiss"
32
+ msgstr ""
 
33
 
34
+ #: lib/core/class-groups-help.php:144
35
+ msgid ""
36
+ "Please give it a <a href=\"%s\">&#9733;&#9733;&#9733;&#9733;&#9733;</a> "
37
+ "rating."
38
+ msgstr ""
39
 
40
+ #: lib/admin/groups-admin-options.php:294
41
+ msgid "Enable legacy access control based on capabilities."
42
+ msgstr ""
 
43
 
44
+ #: lib/admin/groups-admin-options.php:290
45
+ msgid "Legacy Settings"
46
+ msgstr ""
 
 
 
 
47
 
48
+ #: lib/admin/groups-admin-options.php:131
49
+ msgid "Groups Options"
50
+ msgstr ""
 
 
51
 
52
+ #: lib/admin/groups-admin-options.php:53
53
+ msgid "Restrict Access"
54
+ msgstr ""
 
 
 
55
 
56
+ #: lib/admin/groups-admin-capabilities.php:313
57
+ #: lib/admin/groups-admin-groups.php:303
58
+ msgid "ID"
59
+ msgstr ""
60
+
61
+ #: lib/admin/groups-admin-add-ons.php:157
62
+ msgid "Recommended plugins by itthinx"
63
+ msgstr ""
64
+
65
+ #: lib/admin/groups-admin-add-ons.php:49
66
+ msgid "Recommended extensions for Groups"
67
+ msgstr ""
68
+
69
+ #: lib/admin/class-groups-admin.php:220
70
+ msgid "Groups Add-Ons"
71
+ msgstr ""
72
+
73
+ #: lib/admin/class-groups-admin-welcome.php:237
74
+ msgid "Perfect complements to memberships and access control with Groups."
75
+ msgstr ""
76
+
77
+ #: lib/admin/class-groups-admin-welcome.php:234
78
+ #: lib/admin/class-groups-admin.php:221 lib/admin/groups-admin-add-ons.php:32
79
+ msgid "Add-Ons"
80
+ msgstr ""
81
+
82
+ #: lib/admin/class-groups-admin-welcome.php:229
83
  msgid ""
84
+ "Please refer to the <a target=\"_blank\" href=\"http://docs.itthinx.com/"
85
+ "document/groups/\">Documentation</a> for details on how to switch to and use "
86
+ "the new access restrictions."
87
  msgstr ""
 
 
 
88
 
89
+ #: lib/admin/class-groups-admin-welcome.php:227
90
+ msgid ""
91
+ "Once you have adjusted your access restrictions based on groups, you can "
92
+ "disable legacy access control."
93
+ msgstr ""
94
 
95
+ #: lib/admin/class-groups-admin-welcome.php:225
96
+ msgid ""
97
+ "If you would like to switch to access restrictions based on groups "
98
+ "(recommended) instead of capabilities, you can easily do so by setting the "
99
+ "appropriate groups on your protected posts, pages and other entries to "
100
+ "restrict access."
101
+ msgstr ""
102
 
103
+ #: lib/admin/class-groups-admin-welcome.php:221
104
+ msgid ""
105
+ "If you had any access restrictions in place based on capabilities, the "
106
+ "entries will now be unprotected, unless you enable legacy access "
107
+ "restrictions or place appropriate access restrictions based on groups on the "
108
+ "desired entries."
109
+ msgstr ""
110
 
111
+ #: lib/admin/class-groups-admin-welcome.php:219
112
+ msgid "This could be important!"
113
+ msgstr ""
 
114
 
115
+ #: lib/admin/class-groups-admin-welcome.php:217
116
+ msgid ""
117
+ "You are running the system with legacy access control based on capabilities "
118
+ "disabled."
119
+ msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
120
 
121
+ #: lib/admin/class-groups-admin-welcome.php:215
122
+ msgid ""
123
+ "This means that if you had access restrictions in place that were based on "
124
+ "capabilities, your entries will still be protected."
125
+ msgstr ""
126
 
127
+ #: lib/admin/class-groups-admin-welcome.php:213
128
+ msgid ""
129
+ "You are running the system with legacy access control based on capabilities "
130
+ "enabled."
131
+ msgstr ""
 
 
 
132
 
133
+ #: lib/admin/class-groups-admin-welcome.php:210
134
+ msgid "The following is only of interest if you have upgraded from Groups 1.x:"
135
+ msgstr ""
 
 
136
 
137
+ #: lib/admin/class-groups-admin-welcome.php:206
138
+ msgid ""
139
+ "To make it easier to transition to the new model for those who migrate from "
140
+ "a previous version, we have included legacy access control based on "
141
+ "capabilities."
142
+ msgstr ""
 
143
 
144
+ #: lib/admin/class-groups-admin-welcome.php:204
145
+ msgid ""
146
+ "To put it simple, previously you would have used capabilities to restrict "
147
+ "access to posts and now you simply use groups."
148
+ msgstr ""
149
 
150
+ #: lib/admin/class-groups-admin-welcome.php:202
151
+ msgid ""
152
+ "Groups %s features a simpler model for access restrictions based on groups "
153
+ "instead of capabilities used in previous versions."
154
+ msgstr ""
155
 
156
+ #: lib/admin/class-groups-admin-welcome.php:199
157
+ msgid "Switching to Groups %s"
158
+ msgstr ""
 
159
 
160
+ #: lib/admin/class-groups-admin-welcome.php:194
161
+ msgid ""
162
+ "Whether you are new to Groups or have been using it before, please make sure "
163
+ "to visit the <a target=\"_blank\" href=\"http://docs.itthinx.com/document/"
164
+ "groups/\">Documentation</a> pages to know more about how to use it."
165
+ msgstr ""
166
 
167
+ #: lib/admin/class-groups-admin-welcome.php:191
168
+ msgid "New Documentation"
169
+ msgstr ""
 
170
 
171
+ #: lib/admin/class-groups-admin-welcome.php:187
172
+ msgid ""
173
+ "And you can now filter the list of users by one or multiple groups with one "
174
+ "convenient field."
175
+ msgstr ""
176
+
177
+ #: lib/admin/class-groups-admin-welcome.php:185
178
+ msgid ""
179
+ "Another improvement is better filtering by groups and a reduced footprint on "
180
+ "the Users admin screen."
181
+ msgstr ""
182
+
183
+ #: lib/admin/class-groups-admin-welcome.php:183
184
+ msgid ""
185
+ "Now you can assign new users directly to groups when you create a new user "
186
+ "account from the Dashboard."
187
+ msgstr ""
188
+
189
+ #: lib/admin/class-groups-admin-welcome.php:180
190
+ msgid "Improved User Interface"
191
+ msgstr ""
192
+
193
+ #: lib/admin/class-groups-admin-welcome.php:176
194
+ msgid ""
195
+ "Previously we used capabilities to do that, but changing to this new model "
196
+ "makes things even easier."
197
+ msgstr ""
198
+
199
+ #: lib/admin/class-groups-admin-welcome.php:174
200
+ msgid ""
201
+ "Now you can protect your posts, pages and any other custom post type like "
202
+ "products or events by simply assigning them to one or more groups."
203
+ msgstr ""
204
+
205
+ #: lib/admin/class-groups-admin-welcome.php:172
206
+ msgid "We have made it even easier to protect your content!"
207
+ msgstr ""
208
+
209
+ #: lib/admin/class-groups-admin-welcome.php:169
210
+ msgid "Protect Content Easily"
211
+ msgstr ""
212
+
213
+ #: lib/admin/class-groups-admin-welcome.php:165
214
+ msgid "What's New?"
215
+ msgstr ""
216
+
217
+ #: lib/admin/class-groups-admin-welcome.php:160
218
+ msgid ""
219
+ "Please make sure to read the notes on <strong>Switching to Groups %s</"
220
+ "strong> below."
221
+ msgstr ""
222
+
223
+ #: lib/admin/class-groups-admin-welcome.php:158
224
+ msgid ""
225
+ "It seems that you have updated from Groups 1.x where access restrictions "
226
+ "were based on capabilities."
227
+ msgstr ""
228
+
229
+ #: lib/admin/class-groups-admin-welcome.php:155
230
+ msgid "Important"
231
+ msgstr ""
232
+
233
+ #: lib/admin/class-groups-admin-welcome.php:149
234
+ msgid ""
235
+ "Thanks for using Groups! We have made it even easier to protect your content "
236
+ "and hope you like it :)"
237
+ msgstr ""
238
+
239
+ #: lib/admin/class-groups-admin-welcome.php:138
240
+ msgid "Welcome to Groups %s"
241
+ msgstr ""
242
+
243
+ #: lib/admin/class-groups-admin-welcome.php:111
244
+ msgid "Welcome"
245
+ msgstr ""
246
+
247
+ #: lib/admin/class-groups-admin-welcome.php:110
248
+ msgid "View the Welcome screen for this version of Groups"
249
+ msgstr ""
250
+
251
+ #: lib/admin/class-groups-admin-welcome.php:46
252
+ #: lib/admin/class-groups-admin-welcome.php:47
253
+ msgid "Welcome to Groups"
254
+ msgstr ""
255
+
256
+ #: lib/admin/class-groups-admin-users.php:275
257
+ msgid "Filter"
258
+ msgstr ""
259
+
260
+ #: lib/admin/class-groups-admin-posts.php:221
261
+ #: lib/admin/class-groups-admin-posts.php:222
262
+ msgid "Choose access restriction groups &hellip;"
263
+ msgstr ""
264
+
265
+ #: lib/admin/class-groups-admin-posts.php:167
266
+ msgid "Terms"
267
+ msgstr ""
268
+
269
+ #: lib/admin/class-groups-admin-posts.php:165
270
+ msgid "Also look for groups related to terms"
271
+ msgstr ""
272
+
273
+ #: lib/admin/class-groups-admin-posts.php:136
274
+ #: lib/admin/class-groups-admin-posts.php:137
275
+ msgid "Groups &hellip;"
276
+ msgstr ""
277
+
278
+ #: lib/admin/class-groups-admin-post-columns.php:93
279
+ msgctxt "Column header"
280
+ msgid "Groups"
281
+ msgstr ""
282
+
283
+ #: lib/admin/class-groups-admin-post-columns.php:92
284
+ msgid "One or more groups granting access to entries."
285
+ msgstr ""
286
+
287
+ #: lib/access/class-groups-post-access.php:477
288
+ msgid ""
289
+ "This method is deprecated. You should use Groups_Post_Access_Legacy::"
290
+ "get_read_post_capabilities() to retrieve the capabilities instead."
291
  msgstr ""
292
 
293
+ #: lib/access/class-groups-post-access.php:352
 
294
  msgid ""
295
+ "You should use Groups_Post_Access_Legacy::create() to pass a capability "
296
+ "restriction instead."
297
  msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
298
 
299
+ #: lib/access/class-groups-access-meta-boxes.php:467
300
+ msgid ""
301
+ "Please use <a href=\"%s\" target=\"_blank\">Groups File Access</a> for files "
302
+ "that require complete protection."
303
+ msgstr ""
304
 
305
+ #: lib/access/class-groups-access-meta-boxes.php:465
 
306
  msgid ""
307
+ "The attachment page is restricted to authorized users, but due to technical "
308
+ "limitations, the file can still be accessed directly via its URL."
309
  msgstr ""
 
 
310
 
311
+ #: lib/access/class-groups-access-meta-boxes.php:461
312
+ msgid "Restricts the visibility of this entry to members of the chosen groups."
313
  msgstr ""
314
 
315
+ #: lib/access/class-groups-access-meta-boxes.php:445
316
  msgid ""
317
+ "You can restrict the visibility to group members. Choose one or more groups "
318
+ "to restrict access. If no groups are chosen, this entry is visible to anyone."
319
  msgstr ""
320
 
321
+ #: lib/access/class-groups-access-meta-boxes.php:242
322
+ msgid "You need to have permission to set access restrictions."
323
+ msgstr ""
324
+
325
+ #: lib/access/class-groups-access-meta-boxes.php:229
326
+ msgid "Restricts the visibility of this %s to members of the chosen groups."
327
  msgstr ""
328
 
329
  #: lib/access/class-groups-access-meta-boxes.php:209
333
  msgid "Anyone &hellip;"
334
  msgstr ""
335
 
336
+ #: lib/access/class-groups-access-meta-boxes.php:203
337
+ #: lib/access/class-groups-access-meta-boxes.php:413
338
+ msgid "Read"
339
+ msgstr ""
 
 
 
 
 
340
 
341
+ #: lib/access/class-groups-access-meta-boxes.php:196
342
+ #: lib/access/class-groups-access-meta-boxes.php:446
343
+ msgid "You can create a new group by indicating the group's name."
344
+ msgstr ""
345
+
346
+ #: lib/access/class-groups-access-meta-boxes.php:190
347
  msgid ""
348
+ "You can restrict the visibility of this %1$s to group members. Choose one or "
349
+ "more groups that are allowed to read this %2$s. If no groups are chosen, the "
350
+ "%3$s is visible to anyone."
351
  msgstr ""
 
 
 
352
 
353
+ #: lib/access/class-groups-access-meta-boxes.php:136
354
+ msgid ""
355
+ "Choose or enter <em>Premium</em> in the <em>Read</em> field located in the "
356
+ "<em>Groups</em> box and save or update the post (or hit Enter)."
357
+ msgstr ""
358
 
359
+ #: lib/access/class-groups-access-meta-boxes.php:124
360
+ msgid "Note that you must be a member of a group to use it to restrict access."
361
+ msgstr ""
362
+
363
+ #: lib/access/class-groups-access-meta-boxes.php:121
364
+ msgid "You can select one or more groups to restrict access to its members."
365
+ msgstr ""
366
+
367
+ #: lib/access/class-groups-access-meta-boxes.php:118
368
  msgid ""
369
+ "Use the <em>Groups</em> box to limit the visibility of posts, pages and "
370
+ "other post types."
 
 
 
371
  msgstr ""
 
 
 
 
 
 
372
 
373
+ #: lib/access/class-groups-access-meta-boxes.php:98
374
+ msgctxt "Meta box title"
375
+ msgid "Groups"
376
+ msgstr ""
377
+
378
+ #. Author URI of the plugin/theme
379
+ msgid "http://www.itthinx.com"
380
+ msgstr ""
381
+
382
+ #. Author of the plugin/theme
383
+ msgid "itthinx"
384
+ msgstr ""
385
+
386
+ #. Description of the plugin/theme
387
  msgid ""
388
+ "Groups provides group-based user membership management, group-based "
389
+ "capabilities and content access control."
390
+ msgstr ""
391
+
392
+ #. Plugin URI of the plugin/theme
393
+ msgid "http://www.itthinx.com/plugins/groups"
394
  msgstr ""
 
 
 
 
 
395
 
396
  # @ groups
397
+ #: lib/views/class-groups-shortcodes.php:598
398
+ msgid "You have left the %s group."
399
+ msgstr "Vous ne faites plus parti du groupe %s."
 
 
 
 
 
 
 
400
 
401
  # @ groups
402
+ #: lib/views/class-groups-shortcodes.php:553
403
+ msgid "Leave the %s group"
404
+ msgstr "Quitter le groupe %s"
 
 
 
 
 
405
 
406
  # @ groups
407
+ #: lib/views/class-groups-shortcodes.php:527
408
+ msgid "You are a member of the %s group."
409
+ msgstr "Vous êtes un membre du groupe %s."
410
 
411
  # @ groups
412
+ #: lib/views/class-groups-shortcodes.php:522
413
+ msgid "You have joined the %s group."
414
+ msgstr "Vous avez rejoint le groupe %s."
 
 
 
415
 
416
  # @ groups
417
+ #: lib/views/class-groups-shortcodes.php:469
418
+ msgid "Join the %s group"
419
+ msgstr "Rejoignez le groupe %s"
 
420
 
421
+ #: lib/views/class-groups-shortcodes.php:121
422
+ msgid "Log out"
423
+ msgstr "Se déconnecter"
424
 
425
+ # @ default
426
+ #: lib/core/class-groups-pagination.php:151
427
+ msgid "Go to the last page"
428
+ msgstr "Accédez à la dernière page"
429
 
430
+ # @ default
431
+ #: lib/core/class-groups-pagination.php:144
432
+ msgid "Go to the next page"
433
+ msgstr "Accédez à la page suivante"
 
434
 
435
+ # @ default
436
+ #: lib/core/class-groups-pagination.php:140
437
+ msgctxt "paging"
438
+ msgid "%1$s of %2$s"
439
+ msgstr "%1$s sur %2$s"
440
+
441
+ # @ default
442
+ #: lib/core/class-groups-pagination.php:133
443
+ msgid "Current page"
444
+ msgstr "Page actuelle"
445
+
446
+ # @ default
447
+ #: lib/core/class-groups-pagination.php:124
448
+ msgid "Go to the previous page"
449
+ msgstr "Accéder à la page précédente"
450
+
451
+ # @ default
452
+ #: lib/core/class-groups-pagination.php:117
453
+ msgid "Go to the first page"
454
+ msgstr "Accéder à la première page"
455
+
456
+ # @ default
457
+ #: lib/core/class-groups-pagination.php:96
458
+ msgid "1 item"
459
+ msgid_plural "%s items"
460
+ msgstr[0] "1 article"
461
+ msgstr[1] "%s articles"
462
 
463
  # @ groups
464
+ #: lib/core/class-groups-help.php:141
465
+ msgid ""
466
+ "Thank you for using <a href=\"http://www.itthinx.com/plugins/groups\" target="
467
+ "\"_blank\">Groups</a> by <a href=\"http://www.itthinx.com\" target=\"_blank"
468
+ "\">itthinx</a>."
469
+ msgstr ""
470
+ "Merci d'utiliser <a href=\"http://www.itthinx.com/plugins/groups\" target="
471
+ "\"_blank\">Groups</a> par <a href=\"http://www.itthinx.com\" target=\"_blank"
472
+ "\">itthinx</a>."
 
473
 
474
  # @ groups
475
+ #: lib/core/class-groups-help.php:92
 
476
  msgid ""
477
+ "Here you can <strong>add</strong>, <strong>edit</strong> and <strong>remove</"
478
+ "strong> groups."
 
 
479
  msgstr ""
480
+ "Ici vous pouvez <strong>ajouter</strong>, <strong>modifier</strong> et "
481
+ "<strong>supprimer</strong> les groupes."
 
 
 
482
 
483
+ #: lib/core/class-groups-help.php:87
484
  msgid ""
485
+ "The complete documentation is available on the <a href=\"http://docs.itthinx."
486
+ "com/document/groups\">Documentation</a> pages for Groups."
487
  msgstr ""
488
+ "La documentation complète est disponible sur les pages du <a href=\"http://"
489
+ "docs.itthinx.com/document/groups\">Documentation</a> pour Groups."
490
 
491
  # @ groups
492
+ #: lib/auto/class-groups-registered.php:73
493
+ msgid "Registered"
494
+ msgstr "Enregistré"
 
495
 
496
  # @ groups
497
+ #: lib/admin/groups-admin-tree-view.php:43
498
+ msgid "Tree of Groups"
499
+ msgstr "Arborescence des Groupes"
500
 
501
  # @ groups
502
+ #: lib/admin/groups-admin-options.php:353
503
+ msgid ""
504
+ "CAUTION: If this option is active while the plugin is deactivated, ALL "
505
+ "plugin settings and data will be DELETED for <strong>all sites</strong>. If "
506
+ "you are going to use this option, now would be a good time to make a backup. "
507
+ "By enabling this option you agree to be solely responsible for any loss of "
508
+ "data or any other consequences thereof."
509
+ msgstr ""
510
+ "ATTENTION : Si cette option est activée lorsque l'extension est désactivée, "
511
+ "tous les paramètres de l'extension et les données seront supprimés pour tous "
512
+ "les sites. Si vous êtes sur le point d'utiliser cette option, c'est le "
513
+ "moment de faire une sauvegarde ! En activant cette option, vous acceptez "
514
+ "d'être seul responsable de toute perte de données et/ou des conséquences "
515
+ "liées à celle-ci."
516
 
517
  # @ groups
518
+ #: lib/admin/groups-admin-options.php:350
519
+ msgid "Delete all Groups plugin data for ALL sites on network deactivation"
520
+ msgstr ""
521
+ "Effacer toutes les données de l'extension &quot;Groups&quot; pour TOUS les "
522
+ "sites lors de la désactivation du réseau"
523
 
524
  # @ groups
525
+ #: lib/admin/groups-admin-options.php:347
526
+ msgid "Network deactivation and data persistence"
527
+ msgstr "Désactivation du réseau et de la persistance des données"
 
 
528
 
529
  # @ groups
530
+ #: lib/admin/groups-admin-options.php:325
531
+ msgid "Groups network options"
532
+ msgstr "Options de réseau de l'extension &quot;Groups&quot;"
533
 
534
  # @ groups
535
+ #: lib/admin/groups-admin-options.php:285
536
+ msgid ""
537
+ "CAUTION: If this option is active while the plugin is deactivated, ALL "
538
+ "plugin settings and data will be DELETED. If you are going to use this "
539
+ "option, now would be a good time to make a backup. By enabling this option "
540
+ "you agree to be solely responsible for any loss of data or any other "
541
+ "consequences thereof."
542
  msgstr ""
543
+ "ATTENTION: Si cette option est active lorsque le plugin est désactivé, TOUS "
544
+ "les paramètres et données de l'extension seront effacés. Si vous pensez "
545
+ "utiliser cette option, il serait bon de faire une sauvegarde dès maintenant. "
546
+ "En activant cette option, vous acceptez d'être seul responsable de toute "
547
+ "perte de données et des autres liées à cette activation."
548
 
549
  # @ groups
550
  #: lib/admin/groups-admin-options.php:281
554
  "désactivé"
555
 
556
  # @ groups
557
+ #: lib/admin/groups-admin-options.php:277
558
+ msgid "Deactivation and data persistence"
559
+ msgstr "Désactivation et Conservation des données"
 
 
 
 
 
560
 
561
  # @ groups
562
+ #: lib/admin/groups-admin-options.php:273
563
+ msgid "If you lock yourself out, please ask an administrator to help."
 
 
564
  msgstr ""
565
+ "Si vous êtes verrouillés, veuillez demander à un administrateur afin "
566
+ "d'obtenir de l'aide."
 
567
 
568
+ # @ groups
569
+ #: lib/admin/groups-admin-options.php:271
570
+ msgid "A minimum set of permissions will be preserved."
571
+ msgstr "Un minimum d'autorisations sera préservée."
572
 
573
  # @ groups
574
+ #: lib/admin/groups-admin-options.php:268
575
+ msgid ""
576
+ "These permissions apply to Groups management. They do not apply to access "
577
+ "permissions derived from Groups capabilities."
578
+ msgstr ""
579
+ "Ces autorisations concernent la gestion des Groupes. Elles ne se appliquent "
580
+ "pas aux autorisations d'accès liées aux capacités des Groupes. "
581
 
582
  # @ groups
583
+ #: lib/admin/groups-admin-options.php:267
584
+ msgid "Permissions"
585
+ msgstr "Autorisations"
586
 
587
  # @ groups
588
+ #: lib/admin/groups-admin-options.php:262
589
+ msgid "Show the Groups tree view."
590
+ msgstr "Afficher l'arborescence des Groupes."
591
 
592
  # @ groups
593
+ #: lib/admin/groups-admin-options.php:258
594
+ msgid "Tree view"
595
+ msgstr " Aperçu de l'Arborescence"
 
 
 
 
596
 
597
+ # @ groups
598
+ #: lib/admin/groups-admin-options.php:253
599
+ msgid "Show groups in user profiles."
600
+ msgstr "Afficher le Groupe dans le profile de l'Utilisateur."
601
 
602
  # @ groups
603
+ #: lib/admin/groups-admin-options.php:249
604
+ msgid "User profiles"
605
+ msgstr "Profils d'Utilisateurs"
 
606
 
607
+ # @ groups
608
+ #: legacy/admin/groups-admin-options-legacy.php:62
609
  msgid ""
610
+ "Include these capabilities to enforce read access on posts. The selected "
611
+ "capabilities will be offered to restrict access to posts."
612
  msgstr ""
613
+ "Inclure ces capacités afin d'autoriser l'accès en lecture des publications. "
614
+ "Les capacités sélectionnées seront proposées pour restreindre l'accès aux "
615
+ "publications."
616
 
617
  # @ groups
618
+ #: lib/admin/groups-admin-options.php:245
619
  msgid ""
620
+ "Disabling this setting for a post type does not remove existing access "
621
+ "restrictions on individual posts of that type."
622
  msgstr ""
623
+ "La désactivation de ce paramètre pour un type de publication ne supprime pas "
624
+ "les restrictions d'accès existantes sur les publications individuelles de ce "
625
+ "type."
626
 
627
  # @ groups
628
+ #: lib/admin/groups-admin-options.php:244
629
+ msgid ""
630
+ "This determines for which post types access restriction settings are offered."
 
 
 
 
631
  msgstr ""
632
+ "Cela détermine pour quels types de publication les paramètres de restriction "
633
+ "d'accès sont proposés."
634
 
635
  # @ groups
636
+ #: lib/admin/groups-admin-options.php:221
637
+ msgid "Show access restrictions for these post types."
638
+ msgstr "Afficher les Restrictions d'Accès pour ces types de publications."
 
639
 
640
  # @ groups
641
+ #: lib/admin/groups-admin-options.php:218
642
+ msgid "Post types"
643
+ msgstr "Types de publication"
 
 
 
 
644
 
645
  # @ groups
646
+ #: lib/admin/groups-admin-options.php:216
647
+ msgid "Access restricions"
648
+ msgstr "Restrictions d'accès"
 
 
 
649
 
650
  # @ groups
651
+ #: lib/admin/groups-admin-options.php:212
652
  msgid ""
653
+ "Administrators override all access permissions derived from Groups "
654
+ "capabilities."
655
  msgstr ""
656
+ "Les administrateurs ont priorité sur toutes les autorisations d'accès issues "
657
+ "des Capacités des Groupes."
658
 
659
  # @ groups
660
+ #: lib/admin/groups-admin-options.php:208
661
+ msgid "Administrator Access Override"
662
+ msgstr "Priorité Accès Administrateur"
663
+
664
+ #: lib/admin/groups-admin-options.php:191
665
  msgid ""
666
+ "Enhanced functionality is available via official <a href=\"http://www."
667
+ "itthinx.com/shop/\">Extensions</a> for Groups."
668
  msgstr ""
 
 
 
 
 
 
 
669
 
670
  # @ groups
671
+ #: lib/admin/groups-admin-options.php:146
672
+ msgid "Role"
673
+ msgstr "Rôle"
674
 
675
+ # @ groups
676
+ #: lib/admin/groups-admin-options.php:123
677
+ msgid "Options saved."
678
+ msgstr "Options enregistrées."
679
 
680
  # @ groups
681
+ #: lib/admin/groups-admin-options.php:52
682
+ msgid "Administer Groups plugin options"
683
+ msgstr "Administrer les Options du plugin &quot;Groups&quot;"
684
 
685
  # @ groups
686
+ #: lib/admin/groups-admin-options.php:51
687
+ msgid "Administer Groups"
688
+ msgstr "Administrer les Groupes"
 
689
 
690
  # @ groups
691
+ #: lib/admin/groups-admin-options.php:50
692
+ msgid "Access Groups"
693
+ msgstr "Groupes d'Accès"
 
 
 
 
 
 
 
 
 
 
694
 
695
+ # @ groups
696
+ #: lib/admin/groups-admin-groups.php:516
697
+ msgid "This group has no capabilities."
698
+ msgstr "Ce groupe n'a pas de capacités"
699
 
700
+ # @ groups
701
+ #: lib/admin/groups-admin-groups.php:383
702
+ msgid "Remove capability"
703
+ msgstr "Supprimer une Capacité"
704
 
705
+ # @ groups
706
+ #: lib/admin/groups-admin-groups.php:382
707
+ msgid "Add capability"
708
+ msgstr "Ajouter une capacité"
709
 
710
+ # @ groups
711
+ #: lib/admin/groups-admin-groups.php:381
712
+ msgid "Remove group"
713
+ msgstr "Supprimer le groupe"
714
 
715
+ # @ groups
716
+ #: lib/admin/groups-admin-groups.php:361 lib/admin/groups-admin-groups.php:362
717
+ msgid "Capabilities &hellip;"
718
+ msgstr "Capacités &hellip;"
 
 
719
 
720
+ # @ groups
721
+ #: lib/admin/groups-admin-groups.php:319
722
+ msgid "Group Name"
723
+ msgstr "Nom du Groupe"
724
 
725
+ #: lib/admin/groups-admin-groups.php:316
726
+ msgid "Group ID"
727
  msgstr ""
728
 
729
  # @ groups
730
+ #: lib/admin/groups-admin-groups.php:304
731
+ msgid "Group"
732
+ msgstr "Groupe"
733
 
734
+ # @ groups
735
+ #: lib/admin/groups-admin-groups.php:212
736
+ msgid "New Group"
737
+ msgstr "Nouveau Groupe"
738
 
739
  # @ groups
740
+ #: lib/admin/groups-admin-groups.php:202
741
+ msgid "Click to add a new group"
742
+ msgstr "Cliquez pour ajouter un nouveau groupe"
743
 
744
  # @ groups
745
+ #: lib/admin/groups-admin-groups.php:76
746
+ msgid "The group has been deleted."
747
+ msgstr "Le groupe a été supprimé."
748
 
749
  # @ groups
750
+ #: lib/admin/groups-admin-groups.php:71
751
+ msgid "The <em>%s</em> group has been updated."
752
+ msgstr "Le groupe <em>%s</em> a bien été mis à jour."
 
 
 
 
753
 
754
+ # @ groups
755
+ #: lib/admin/groups-admin-groups.php:63
756
+ msgid "The <em>%s</em> group has been created."
757
+ msgstr "Le groupe <em>%s</em> a bien été créé."
758
 
759
+ # @ groups
760
+ #: lib/admin/groups-admin-groups-remove.php:142
761
  msgid ""
762
+ "Please confirm removal of the following groups. This action cannot be undone."
 
 
 
763
  msgstr ""
764
+ "Confirmez svp la suppression des groupes suivants. Cette action ne peut être "
765
+ "annulée."
766
 
767
  # @ groups
768
+ #: lib/admin/groups-admin-groups-remove.php:135
769
+ msgid "Remove groups"
770
+ msgstr "Supprimer les Groupes"
 
 
771
 
772
+ # @ groups
773
+ #: lib/admin/groups-admin-groups-remove.php:116
774
+ msgid "No such groups."
775
+ msgstr "Aucuns Groupes."
 
 
 
776
 
777
+ # @ groups
778
+ #: lib/admin/groups-admin-groups-remove.php:59
779
+ msgid "Group Name : %s"
780
+ msgstr "Nom du Groupe : %s"
781
 
782
+ # @ groups
783
+ #: lib/admin/groups-admin-groups-remove.php:53
784
+ msgid "Remove a group"
785
+ msgstr "Supprimer un Groupe"
786
 
787
+ # @ groups
788
+ #: lib/admin/groups-admin-groups-edit.php:204
789
  msgid ""
790
+ "The <em>%s</em> group already exists and cannot be used to name this one."
 
 
791
  msgstr ""
792
+ "Le groupe <em>%s</em> existe déjà et ne peux pas être utilisé pour nommer "
793
+ "celui-ci."
794
 
795
  # @ groups
796
+ #: lib/admin/groups-admin-groups-edit.php:196
797
+ msgid "The <em>Name</em> must not be empty."
798
+ msgstr "Le <em>Nom</em> ne doit pas être vide."
 
 
 
 
 
799
 
800
  #: lib/admin/groups-admin-groups-edit.php:141
801
  msgid "Inherited capabilities:"
802
  msgstr "Capacités héritée:"
803
 
804
+ # @ groups
805
+ #: lib/admin/groups-admin-groups-edit.php:130
806
+ msgid "The chosen capabilities are assigned to the group."
807
+ msgstr "Les capacités choisies sont attribuées au groupe."
 
808
 
809
  # @ groups
810
+ #: lib/admin/groups-admin-groups-edit.php:68
811
+ msgid "Edit a group"
812
+ msgstr "Modifier un groupe"
 
813
 
814
  # @ groups
815
+ #: lib/admin/groups-admin-groups-edit.php:43
816
+ #: lib/admin/groups-admin-groups-remove.php:41
817
+ msgid "No such group."
818
+ msgstr "Aucun groupe."
819
 
820
+ # @ groups
821
+ #: lib/admin/groups-admin-groups-add.php:165
822
+ msgid "The <em>%s</em> group already exists."
823
+ msgstr "Le groupe <em>%s</em> existe déjà."
824
 
825
  # @ groups
826
+ #: lib/admin/groups-admin-groups-add.php:163
827
+ msgid "The name must not be empty."
828
+ msgstr "Le nom ne doit pas être vide."
 
 
 
 
 
829
 
830
+ # @ groups
831
+ #: lib/admin/groups-admin-groups-add.php:109
832
+ msgid "These capabilities will be assigned to the group."
833
+ msgstr "Ces capacités seront attribués au groupe."
834
 
835
  # @ groups
836
+ #: lib/admin/groups-admin-groups-add.php:100
837
+ #: lib/admin/groups-admin-groups-edit.php:120
838
+ msgid "Choose capabilities &hellip;"
839
+ msgstr "Choisissez les capacités &hellip;"
840
 
841
  # @ groups
842
+ #: lib/admin/groups-admin-groups-add.php:76
843
+ #: lib/admin/groups-admin-groups-edit.php:86
844
+ msgid "Parent"
845
+ msgstr "Parent"
 
 
 
 
 
 
846
 
847
  # @ groups
848
  #: lib/admin/groups-admin-groups-add.php:69
851
  msgstr "Nom"
852
 
853
  # @ groups
854
+ #: lib/admin/groups-admin-groups-add.php:59
855
+ msgid "Add a new group"
856
+ msgstr "Ajoutez un nouveau groupe"
857
 
858
  # @ groups
859
+ #: lib/admin/groups-admin-capabilities.php:484
860
+ #: lib/admin/groups-admin-groups.php:523
861
+ msgid "There are no results."
862
+ msgstr "Il n'y a aucun résultat."
863
 
864
+ # @ groups
865
+ #: lib/admin/groups-admin-capabilities.php:371
866
+ #: lib/admin/groups-admin-groups.php:380
867
+ msgid "Bulk Actions"
868
+ msgstr "Actions Groupées"
869
 
870
  # @ groups
871
+ #: lib/admin/groups-admin-capabilities.php:357
872
+ #: lib/admin/groups-admin-groups.php:346
873
+ msgid "Results per page"
874
+ msgstr "Résultats par page"
875
 
876
  # @ groups
877
+ #: lib/admin/groups-admin-capabilities.php:335
878
+ #: lib/admin/groups-admin-groups.php:324
879
+ msgid "Clear"
880
+ msgstr "Effacer"
881
+
882
+ #: lib/admin/groups-admin-capabilities.php:326
883
+ msgid "Capability ID"
884
  msgstr ""
 
 
 
885
 
886
  # @ groups
887
+ #: lib/admin/groups-admin-capabilities.php:324
888
+ #: lib/admin/groups-admin-groups.php:315
889
+ msgid "Filters"
890
+ msgstr "Filtres"
891
 
892
  # @ groups
893
+ #: lib/admin/groups-admin-capabilities.php:449
894
+ #: lib/admin/groups-admin-groups.php:460
895
+ msgid "Edit"
896
+ msgstr "Editer"
897
 
898
  # @ groups
899
+ #: lib/admin/groups-admin-capabilities.php:217
900
+ #: lib/admin/groups-admin-capabilities.php:222
901
+ msgid "Refresh"
902
+ msgstr "Actualiser"
903
 
904
  # @ groups
905
+ #: lib/admin/groups-admin-capabilities.php:212
906
+ msgid "Click to refresh capabilities"
907
+ msgstr "Cliquez ici pour actualiser les capacités"
 
908
 
909
  # @ groups
910
+ #: lib/admin/groups-admin-capabilities.php:206
911
+ msgid "New Capability"
912
+ msgstr "Nouvelle Capacité"
913
 
914
  # @ groups
915
+ #: lib/admin/groups-admin-capabilities.php:196
916
+ msgid "Click to add a new capability"
917
+ msgstr "Cliquez pour ajouter une nouvelle capacité"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
918
 
919
+ # @ groups
920
+ #: lib/admin/groups-admin-capabilities.php:126
921
+ msgid "A Duck!"
922
+ msgstr "Un Canard !"
 
923
 
924
+ # @ groups
925
+ #: lib/admin/groups-admin-capabilities.php:123
926
+ msgid "No new capabilities have been found."
927
+ msgstr "Pas de nouvelles capacités trouvées."
 
928
 
929
  # @ groups
930
  #: lib/admin/groups-admin-capabilities.php:121
 
931
  msgid "One capability has been added."
932
  msgid_plural "%d capabilities have been added."
933
  msgstr[0] "Une capacité a été ajouté."
934
  msgstr[1] "%d capacités ont été ajoutées."
935
 
936
  # @ groups
937
+ #: lib/admin/groups-admin-capabilities.php:75
938
+ msgid "The capability has been deleted."
939
+ msgstr "La capacité a été suppriméé."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
940
 
941
  # @ groups
942
+ #: lib/admin/groups-admin-capabilities.php:70
943
+ msgid "The <em>%s</em> capability has been updated."
944
+ msgstr "La capacité <em>%s</em> a été mise à jour."
 
 
 
 
 
945
 
946
  # @ groups
947
+ #: lib/admin/groups-admin-capabilities.php:62
948
+ msgid "The <em>%s</em> capability has been created."
949
+ msgstr "La Capacité <em>%s</em> a bien été créée."
950
 
951
  # @ groups
952
+ #: lib/admin/groups-admin-capabilities-remove.php:145
953
+ #: lib/admin/groups-admin-groups-remove.php:149
954
+ msgid "<strong>%s</strong>"
955
+ msgstr "<strong>%s</strong>"
 
 
956
 
957
  # @ groups
958
  #: lib/admin/groups-admin-capabilities-remove.php:139
963
  "SVP, Confirmez la suppression des capacités suivantes. Cette action ne peut "
964
  "être annulée."
965
 
966
+ # @ groups
967
+ #: lib/admin/groups-admin-capabilities-remove.php:133
968
+ msgid "Remove capabilities"
969
+ msgstr "Retirer les capacités"
 
 
970
 
971
+ # @ groups
972
+ #: lib/admin/groups-admin-capabilities-remove.php:116
973
+ msgid "No such capabilities."
974
+ msgstr "Aucunes Capacités."
 
 
975
 
976
+ # @ groups
977
+ #: lib/admin/groups-admin-capabilities-remove.php:62
978
+ #: lib/admin/groups-admin-capabilities-remove.php:149
979
+ #: lib/admin/groups-admin-capabilities.php:372
980
+ #: lib/admin/groups-admin-capabilities.php:458
981
+ #: lib/admin/groups-admin-groups-remove.php:62
982
+ #: lib/admin/groups-admin-groups-remove.php:153
983
+ #: lib/admin/groups-admin-groups.php:469
984
+ msgid "Remove"
985
+ msgstr "Supprimer"
986
 
987
+ # @ groups
988
+ #: lib/admin/groups-admin-capabilities-remove.php:59
989
+ msgid "Capability : %s"
990
+ msgstr "Capacités : %s"
 
 
991
 
992
  # @ groups
993
+ #: lib/admin/groups-admin-capabilities-remove.php:53
994
+ msgid "Remove a capability"
995
+ msgstr "Supprimer une capacité"
 
996
 
997
  # @ groups
998
+ #: lib/admin/groups-admin-capabilities-edit.php:126
999
+ msgid "The <em>%s</em> capability could not be updated."
1000
+ msgstr "La capacité <em>%s</em> n'a pas pu être mise à jour."
1001
 
1002
+ # @ groups
1003
+ #: lib/admin/groups-admin-capabilities-edit.php:116
1004
  msgid ""
1005
+ "The <em>%s</em> capability already exists and cannot be assigned to this one."
 
 
 
 
 
1006
  msgstr ""
1007
+ "La capacité <em>%s</em> existe déjà et ne peut pas être attribuée à ce "
1008
+ "groupe."
1009
 
1010
  # @ groups
1011
+ #: lib/admin/groups-admin-capabilities-edit.php:77
1012
+ #: lib/admin/groups-admin-groups-edit.php:158
1013
+ #: lib/admin/groups-admin-options.php:203
1014
+ #: lib/admin/groups-admin-options.php:305
1015
+ #: lib/admin/groups-admin-options.php:357
1016
+ msgid "Save"
1017
+ msgstr "Sauvegarder"
 
1018
 
1019
  # @ groups
1020
+ #: lib/admin/groups-admin-capabilities-edit.php:56
1021
+ msgid "Edit a capability"
1022
+ msgstr "Modifier une capacité"
1023
 
1024
+ # @ groups
1025
+ #: lib/admin/groups-admin-capabilities-edit.php:41
1026
+ #: lib/admin/groups-admin-capabilities-remove.php:41
1027
+ msgid "No such capability."
1028
+ msgstr "Aucune capacité."
1029
 
1030
+ # @ groups
1031
+ #: lib/admin/groups-admin-capabilities-add.php:104
1032
+ msgid "The <em>%s</em> capability already exists."
1033
+ msgstr "La Capacité <em>%s</em> existe déjà."
1034
 
1035
  # @ groups
1036
+ #: lib/admin/groups-admin-capabilities-add.php:102
1037
+ #: lib/admin/groups-admin-capabilities-edit.php:130
1038
+ msgid "The <em>Capability</em> must not be empty."
1039
+ msgstr "La <em>Capacité</em> ne doit pas être vide."
1040
 
1041
  # @ groups
1042
+ #: lib/admin/groups-admin-capabilities-add.php:70
1043
+ #: lib/admin/groups-admin-capabilities-edit.php:79
1044
+ #: lib/admin/groups-admin-capabilities-remove.php:64
1045
+ #: lib/admin/groups-admin-capabilities-remove.php:150
1046
+ #: lib/admin/groups-admin-groups-add.php:121
1047
+ #: lib/admin/groups-admin-groups-edit.php:160
1048
+ #: lib/admin/groups-admin-groups-remove.php:64
1049
+ #: lib/admin/groups-admin-groups-remove.php:154
1050
+ msgid "Cancel"
1051
+ msgstr "Annuler"
1052
 
1053
  # @ groups
1054
+ #: lib/admin/groups-admin-capabilities-add.php:68
1055
+ #: lib/admin/groups-admin-capabilities.php:201
1056
+ #: lib/admin/groups-admin-groups-add.php:119
1057
+ #: lib/admin/groups-admin-groups.php:207
1058
+ msgid "Add"
1059
+ msgstr "Ajouter"
 
 
 
1060
 
1061
  # @ groups
1062
+ #: lib/admin/groups-admin-capabilities-add.php:62
1063
+ #: lib/admin/groups-admin-capabilities-edit.php:71
1064
+ #: lib/admin/groups-admin-capabilities.php:315
1065
+ #: lib/admin/groups-admin-groups-add.php:83
1066
+ #: lib/admin/groups-admin-groups-edit.php:93
1067
+ #: lib/admin/groups-admin-groups.php:305
1068
+ msgid "Description"
1069
+ msgstr "Description"
1070
 
1071
  # @ groups
1072
+ #: lib/admin/groups-admin-capabilities-add.php:57
1073
+ #: lib/admin/groups-admin-capabilities-edit.php:66
1074
+ #: lib/admin/groups-admin-capabilities.php:314
1075
+ #: lib/admin/groups-admin-capabilities.php:330
1076
+ msgid "Capability"
1077
+ msgstr "Capacité"
1078
 
1079
  # @ groups
1080
+ #: lib/admin/groups-admin-capabilities-add.php:50
1081
+ msgid "Add a new capability"
1082
+ msgstr "Ajouter une nouvelle capacité"
1083
 
1084
  # @ groups
1085
+ #: lib/admin/groups-admin-capabilities-add.php:34
1086
+ #: lib/admin/groups-admin-capabilities-add.php:89
1087
+ #: lib/admin/groups-admin-capabilities-add.php:93
1088
+ #: lib/admin/groups-admin-capabilities-edit.php:35
1089
+ #: lib/admin/groups-admin-capabilities-edit.php:96
1090
+ #: lib/admin/groups-admin-capabilities-edit.php:100
1091
+ #: lib/admin/groups-admin-capabilities-remove.php:35
1092
+ #: lib/admin/groups-admin-capabilities-remove.php:83
1093
+ #: lib/admin/groups-admin-capabilities-remove.php:87
1094
+ #: lib/admin/groups-admin-capabilities-remove.php:110
1095
+ #: lib/admin/groups-admin-capabilities-remove.php:175
1096
+ #: lib/admin/groups-admin-capabilities-remove.php:179
1097
+ #: lib/admin/groups-admin-capabilities.php:48
1098
+ #: lib/admin/groups-admin-capabilities.php:141
1099
+ #: lib/admin/groups-admin-capabilities.php:172
1100
+ #: lib/admin/groups-admin-capabilities.php:178
1101
+ #: lib/admin/groups-admin-groups-add.php:36
1102
+ #: lib/admin/groups-admin-groups-add.php:139
1103
+ #: lib/admin/groups-admin-groups-add.php:143
1104
+ #: lib/admin/groups-admin-groups-edit.php:37
1105
+ #: lib/admin/groups-admin-groups-edit.php:176
1106
+ #: lib/admin/groups-admin-groups-edit.php:180
1107
+ #: lib/admin/groups-admin-groups-remove.php:35
1108
+ #: lib/admin/groups-admin-groups-remove.php:83
1109
+ #: lib/admin/groups-admin-groups-remove.php:87
1110
+ #: lib/admin/groups-admin-groups-remove.php:110
1111
+ #: lib/admin/groups-admin-groups-remove.php:177
1112
+ #: lib/admin/groups-admin-groups-remove.php:181
1113
+ #: lib/admin/groups-admin-groups.php:49 lib/admin/groups-admin-groups.php:148
1114
+ #: lib/admin/groups-admin-groups.php:179 lib/admin/groups-admin-groups.php:185
1115
+ #: lib/admin/groups-admin-options.php:39 lib/admin/groups-admin-options.php:319
1116
+ #: lib/admin/groups-admin-tree-view.php:37 lib/test/groups-tests.php:385
1117
+ #: lib/test/groups-tests.php:391
1118
+ msgid "Access denied."
1119
+ msgstr "Accès refusé."
1120
 
1121
  # @ groups
1122
+ #: lib/admin/class-groups-admin.php:208 lib/admin/class-groups-admin.php:268
1123
+ #: lib/core/class-groups-help.php:70
1124
+ msgid "Options"
1125
+ msgstr "Options"
1126
 
1127
  # @ groups
1128
+ #: lib/admin/class-groups-admin.php:207
1129
+ msgid "Groups options"
1130
+ msgstr "Options des Groupes"
1131
 
1132
  # @ groups
1133
+ #: legacy/admin/groups-admin-options-legacy.php:59
1134
+ #: lib/admin/class-groups-admin.php:195
1135
+ #: lib/admin/groups-admin-capabilities.php:192
1136
+ #: lib/admin/groups-admin-groups-add.php:97
1137
+ #: lib/admin/groups-admin-groups-edit.php:117
1138
+ #: lib/admin/groups-admin-groups.php:306 lib/core/class-groups-help.php:71
1139
+ msgid "Capabilities"
1140
+ msgstr "Capacités"
1141
 
1142
  # @ groups
1143
+ #: lib/admin/class-groups-admin.php:194
1144
+ msgid "Groups Capabilities"
1145
+ msgstr "Capacités des Groupes"
 
1146
 
1147
+ # @ groups
1148
+ #: lib/admin/class-groups-admin.php:180 lib/admin/class-groups-admin.php:181
1149
+ msgid "Tree"
1150
+ msgstr "Arborescence"
1151
 
1152
+ #: lib/admin/class-groups-admin.php:158 lib/admin/groups-admin-groups.php:199
1153
+ msgctxt "page-title"
1154
+ msgid "Groups"
1155
+ msgstr "Groupes"
1156
 
1157
+ #: lib/admin/class-groups-admin.php:140
1158
+ msgctxt "menu item title"
1159
+ msgid "Groups"
1160
+ msgstr "Groupes"
1161
 
1162
  # @ groups
1163
+ #: lib/admin/class-groups-admin-users.php:374
1164
+ msgid "--"
1165
+ msgstr "--"
 
1166
 
1167
  # @ groups
1168
+ #: lib/admin/class-groups-admin-users.php:215
1169
+ #: lib/admin/groups-admin-capabilities.php:334
1170
+ #: lib/admin/groups-admin-capabilities.php:360
1171
+ #: lib/admin/groups-admin-capabilities.php:374
1172
+ #: lib/admin/groups-admin-groups.php:323 lib/admin/groups-admin-groups.php:349
1173
+ #: lib/admin/groups-admin-groups.php:385
1174
+ msgid "Apply"
1175
+ msgstr "Appliquer"
1176
 
1177
  # @ groups
1178
+ #: lib/admin/class-groups-admin-users.php:213
1179
+ msgid "Remove from group"
1180
+ msgstr "Retirer du groupe"
 
 
 
 
1181
 
1182
  # @ groups
1183
+ #: lib/admin/class-groups-admin-users.php:212
1184
+ msgid "Add to group"
1185
+ msgstr "Ajouter au groupe"
1186
 
1187
  # @ groups
1188
+ #: lib/admin/class-groups-admin-users.php:211
1189
+ msgid "Group Actions"
1190
+ msgstr "Actions du Groupe"
1191
 
1192
  # @ groups
1193
+ #: lib/admin/class-groups-admin-user-profile.php:88
1194
+ #: lib/admin/class-groups-admin-user-profile.php:176
1195
+ msgid "The user is a member of the chosen groups."
1196
+ msgstr "L'utilisateur est un membre des Groupes choisis."
1197
 
1198
  # @ groups
1199
+ #: lib/admin/class-groups-admin-user-profile.php:80
1200
+ #: lib/admin/class-groups-admin-user-profile.php:81
1201
+ #: lib/admin/class-groups-admin-user-profile.php:167
1202
+ #: lib/admin/class-groups-admin-user-profile.php:168
1203
+ #: lib/admin/class-groups-admin-users.php:190
1204
+ #: lib/admin/class-groups-admin-users.php:191
1205
+ #: lib/admin/class-groups-admin-users.php:251
1206
+ #: lib/admin/class-groups-admin-users.php:252
1207
+ msgid "Choose groups &hellip;"
1208
+ msgstr "Choisissez des Groupes &hellip;"
1209
 
1210
+ # @ groups
1211
+ #. Plugin Name of the plugin/theme
1212
+ #: lib/access/class-groups-access-meta-boxes.php:112
1213
+ #: lib/access/class-groups-access-meta-boxes.php:115
1214
+ #: lib/access/class-groups-access-meta-boxes.php:471
1215
+ #: lib/admin/class-groups-admin-posts.php:204
1216
+ #: lib/admin/class-groups-admin-user-profile.php:72
1217
+ #: lib/admin/class-groups-admin-user-profile.php:133
1218
+ #: lib/admin/class-groups-admin-user-profile.php:157
1219
+ #: lib/admin/class-groups-admin-users.php:347
1220
+ #: lib/admin/class-groups-admin.php:244 lib/admin/class-groups-admin.php:245
1221
+ #: lib/admin/class-groups-admin.php:274 lib/core/class-groups-help.php:63
1222
+ #: lib/core/class-groups-help.php:68 lib/core/class-groups-help.php:69
1223
+ msgid "Groups"
1224
+ msgstr "Groupes"
1225
 
1226
  # @ groups
1227
+ #: legacy/admin/class-groups-admin-posts-legacy.php:195
1228
+ #: legacy/admin/class-groups-admin-posts-legacy.php:196
1229
+ msgid "Choose access restrictions &hellip;"
1230
+ msgstr "Choisissez des restrictions d'accès &hellip;"
 
 
 
 
 
 
 
 
 
 
 
1231
 
1232
  # @ groups
1233
+ #: legacy/admin/class-groups-admin-posts-legacy.php:186
1234
+ #: lib/admin/class-groups-admin-posts.php:209
1235
+ msgid "Remove restriction"
1236
+ msgstr "Supprimer la restriction"
 
 
 
1237
 
1238
  # @ groups
1239
+ #: legacy/admin/class-groups-admin-posts-legacy.php:185
1240
+ #: lib/admin/class-groups-admin-posts.php:208
1241
+ msgid "Add restriction"
1242
+ msgstr "Ajouter une restriction"
1243
 
1244
  # @ groups
1245
+ #: legacy/admin/class-groups-admin-posts-legacy.php:184
1246
+ #: lib/admin/class-groups-admin-posts.php:207
1247
+ msgid "&mdash; No Change &mdash;"
1248
+ msgstr "&mdash; Aucun changement &mdash;"
1249
 
1250
  # @ groups
1251
+ #: legacy/admin/class-groups-admin-posts-legacy.php:181
1252
+ msgid "Access Restrictions"
1253
+ msgstr "Restrictions d'Accès"
 
1254
 
1255
  # @ groups
1256
+ #: legacy/admin/class-groups-admin-posts-legacy.php:136
1257
+ #: lib/admin/class-groups-admin-posts.php:148
1258
+ msgid "(only unrestricted)"
1259
+ msgstr "(seulement sans restriction)"
1260
 
1261
  # @ groups
1262
+ #: legacy/admin/class-groups-admin-posts-legacy.php:124
1263
+ #: legacy/admin/class-groups-admin-posts-legacy.php:125
1264
+ msgid "Access restrictions &hellip;"
1265
+ msgstr "Restrictions d'accès &hellip;"
 
 
 
1266
 
1267
  # @ groups
1268
+ #: legacy/admin/class-groups-admin-post-columns-legacy.php:77
1269
+ msgid "One or more capabilities required to read the entry."
1270
+ msgstr "Un ou plusieurs capacités sont requises pour lire l'entrée."
 
1271
 
1272
  # @ groups
1273
+ #: legacy/admin/class-groups-admin-post-columns-legacy.php:76
1274
+ msgid "<span title=\"%s\">Access Restrictions</span>"
1275
+ msgstr "<span title=\"%s\">Restrictions d'Accès</span>"
 
1276
 
1277
  # @ groups
1278
+ #: legacy/access/class-groups-post-access-legacy.php:52
1279
+ msgid "Read Post"
1280
+ msgstr "Lire la Publication"
 
1281
 
1282
  # @ groups
1283
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:503
1284
+ #: lib/access/class-groups-access-meta-boxes.php:411
1285
+ msgid "Media"
1286
+ msgstr "Médias"
1287
 
1288
  # @ groups
1289
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:312
 
 
 
 
1290
  msgid ""
1291
+ "You can create a new group and capability here. The capability will be "
1292
+ "assigned to the group and enabled to enforce read access. Group names are "
1293
+ "case-sensitive, the name of the capability is the lower-case version of the "
1294
+ "name of the group. If the group already exists, a new capability is created "
1295
+ "and assigned to the existing group. If the capability already exists, it "
1296
+ "will be assigned to the group. If both already exist, the capability is "
1297
+ "enabled to enforce read access. In order to be able to use the capability, "
1298
+ "your user account will be assigned to the group."
1299
  msgstr ""
1300
+ "Ici, vous pouvez créer un nouveau groupe et une nouvelle capacité. La "
1301
+ "capacité sera attribuée au groupe et permettra d'autoriser l'accès en "
1302
+ "lecture. Les noms attribués aux groupes sont sensibles à la casse, le nom de "
1303
+ "la capacité est la version minuscule du nom du groupe. Si le groupe existe "
1304
+ "déjà, une nouvelle capacité est créée et affectée au groupe existant. Si la "
1305
+ "capacité existe déjà, elle est affectée par défaut au groupe. Si les deux "
1306
+ "existent déjà, la capacité est activée pour faire respecter l'accès en "
1307
+ "lecture. Afin d'être en mesure d'utiliser la capacité, votre compte "
1308
+ "utilisateur sera attribué au groupe."
1309
 
1310
  # @ groups
1311
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:308
1312
+ msgid "Quick-create group &amp; capability"
1313
+ msgstr "Créez rapidement un groupe &amp; une capacité"
1314
 
1315
  # @ groups
1316
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:296
 
 
 
 
1317
  msgid ""
1318
+ "You must be in a group that has at least one capability enabled to enforce "
1319
+ "read access."
 
 
 
 
 
 
1320
  msgstr ""
1321
+ "Vous devez être dans un groupe qui a au moins une capacité définie pour "
1322
+ "autoriser l'accès en lecture."
1323
 
1324
  # @ groups
1325
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:290
1326
+ #: lib/access/class-groups-access-meta-boxes.php:236
1327
+ msgid "You cannot set any access restrictions."
1328
+ msgstr "Vous ne pouvez pas définir les restrictions d'accès."
 
 
 
 
1329
 
1330
  # @ groups
1331
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:277
1332
+ msgid "Show groups"
1333
+ msgstr "Afficher les Groupes"
1334
 
1335
  # @ groups
1336
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:274
1337
+ msgid "Click to toggle the display of groups that grant the capabilities."
1338
+ msgstr ""
1339
+ "Cliquer ici pour basculer l'affichage des groupes qui attribuent les "
1340
+ "capacités."
1341
 
1342
  # @ groups
1343
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:270
1344
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:588
1345
+ msgid ""
1346
+ "Only groups or users that have one of the selected capabilities are allowed "
1347
+ "to read this %s."
1348
+ msgstr ""
1349
+ "Seuls les groupes ou les utilisateurs qui ont l'une des capacités "
1350
+ "sélectionnées sont autorisés à lire ce %s."
1351
 
1352
  # @ groups
1353
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:240
1354
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:567
1355
+ msgid ""
1356
+ "No groups grant access through this capability. To grant access to group "
1357
+ "members using this capability, you should assign it to a group and enable "
1358
+ "the capability for access restriction."
1359
+ msgstr ""
1360
+ "Cette Capacité n'accorde pas d'accès aux groupes. Pour accorder l'accès aux "
1361
+ "membres du groupe à l'aide de cette capacité, vous devez l'attribuer à un "
1362
+ "groupe et activer la fonction de restriction d'accès."
1363
 
1364
  # @ groups
1365
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:230
1366
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:557
1367
+ msgid "Members of the %1$s group can access this %2$s through this capability."
1368
+ msgid_plural ""
1369
+ "Members of the %1$s groups can access this %2$s through this capability."
1370
+ msgstr[0] ""
1371
+ "Les Membres du groupe %1$s peuvent accéder à %2$s grâce à cette capacité."
1372
+ msgstr[1] ""
1373
+ "Les Membres des groupee %1$s peuvent accéder à %2$s grâce à cette capacité."
1374
 
1375
  # @ groups
1376
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:214
1377
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:541
1378
  msgid ""
1379
+ "Choose one or more capabilities to restrict access. Groups that grant access "
1380
+ "through the capabilities are shown in parenthesis. If no capabilities are "
1381
+ "available yet, you can use the quick-create box to create a group and "
1382
+ "capability enabled for access restriction on the fly."
1383
  msgstr ""
1384
+ "Choisissez une ou plusieurs capacités pour restreindre l'accès. Les Groupes "
1385
+ "qui autorisent l'accès en fonction de capacités déjà définies sont indiqués "
1386
+ "entre parenthèses. Si aucune capacité n'est encore disponible, vous pouvez "
1387
+ "utiliser la boîte création rapide pour créer un groupe et une capacité pour "
1388
+ "lesquels une restriction d'accès sera immédiatement attribuée."
1389
 
1390
+ # @ groups
1391
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:212
1392
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:213
1393
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:540
1394
+ msgid "Type and choose &hellip;"
1395
+ msgstr "Saisissez et sélectionnez &hellip;"
1396
 
1397
  # @ groups
1398
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:204
1399
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:505
1400
+ msgid "Enforce read access"
1401
+ msgstr "Autoriser l'accès en lecture"
 
 
1402
 
1403
  # @ groups
1404
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:189
1405
+ #: lib/access/class-groups-access-meta-boxes.php:166
1406
+ msgid "Post"
1407
+ msgstr "Publication"
1408
 
1409
+ # @ groups
1410
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:164
1411
  msgid ""
1412
+ "<sup>*</sup> For each capability, the groups that have the capability "
1413
+ "assigned are shown within parenthesis. You can choose a capability by typing "
1414
+ "part of the group's or the capability's name."
1415
  msgstr ""
1416
+ "<sup>*</sup> Pour chaque capacité, les groupes qui ont une capacité "
1417
+ "attribuée sont indiqués entre parenthèses. Vous pouvez choisir une capacité "
1418
+ "en tapant une partie du nom du Groupe ou de ses capacités."
1419
 
1420
+ # @ groups
1421
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:161
1422
  msgid ""
1423
+ "Edit the post for which you want to restrict access and choose<sup>*</sup> "
1424
+ "the <em>premium</em> capability."
1425
  msgstr ""
1426
+ "Modifier la publication pour laquelle vous souhaitez restreindre l'accès et "
1427
+ "choisissez<sup>*</sup> la capacité <em>premium</em>."
1428
 
1429
+ # @ groups
1430
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:160
1431
  msgid ""
1432
+ "Become a member of the <em>Premium</em> group - this is required so you can "
1433
+ "choose the <em>premium</em> capability to restrict access to a post."
 
1434
  msgstr ""
1435
+ "Devenez un membre du groupe <em>Premium</em> - cela est nécessaire afin que "
1436
+ "vous puissiez choisir la capacité <em>premium</em> pour restreindre l'accès "
1437
+ "à une publication."
1438
 
1439
+ # @ groups
1440
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:159
1441
  msgid ""
1442
+ "Go to <strong>Groups > Options</strong> and enable the <em>premium</em> "
1443
+ "capability to restrict access."
1444
  msgstr ""
1445
+ "Allez à <strong>Groups > Options</strong> et activez la capacité "
1446
+ "<em>premium</em> pour restreindre l'accès."
1447
 
1448
  # @ groups
1449
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:158
1450
+ msgid ""
1451
+ "Go to <strong>Groups > Groups</strong> and assign the <em>premium</em> "
1452
+ "capability to the <em>Premium</em> group."
1453
+ msgstr ""
1454
+ "Allez à <strong>Groups > Groups</strong> et attribuez la capacité "
1455
+ "<em>premium</em> au groupe <em>Premium</em>."
1456
 
1457
  # @ groups
1458
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:157
1459
+ msgid ""
1460
+ "Go to <strong>Groups > Capabilities</strong> and add the <em>premium</em> "
1461
+ "capability."
1462
+ msgstr ""
1463
+ "Allez à <strong>Groups > Capabilities</strong> et ajoutez la capacité "
1464
+ "<em>premium</em>."
1465
 
1466
  # @ groups
1467
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:156
1468
+ msgid ""
1469
+ "Go to <strong>Groups > Groups</strong> and add the <em>Premium</em> group."
1470
+ msgstr ""
1471
+ "Allez à <strong>Groups > Groups</strong> et ajoutez le groupe <em>Premium</"
1472
+ "em>."
1473
 
1474
  # @ groups
1475
  #: legacy/access/class-groups-access-meta-boxes-legacy.php:153
1481
  "d'une configuration plus complexe. Autrement, favorisez toujours cet outil."
1482
 
1483
  # @ groups
1484
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:150
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1485
  msgid ""
1486
+ "Adding the group and capability manually and enabling it for access "
1487
+ "restriction"
1488
  msgstr ""
1489
+ "Ajout manuellement du groupe et de la capacité et leur accorder une "
1490
+ "restriction d'accès"
1491
 
1492
  # @ groups
1493
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:148
1494
+ msgid "The manual way:"
1495
+ msgstr "La méthode manuelle :"
 
 
 
 
 
1496
 
1497
  # @ groups
1498
  #: legacy/access/class-groups-access-meta-boxes-legacy.php:146
1516
  "lecture. Afin d'être en mesure d'utiliser la capacité, votre compte "
1517
  "utilisateur sera affecté au groupe."
1518
 
1519
+ # @ groups
1520
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:143
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1521
  msgid ""
1522
+ "Enter <em>Premium</em> in the quick-create field located in the Access "
1523
+ "restrictions panel and save or update the post (or hit Enter)."
 
1524
  msgstr ""
1525
+ "Tapez <em>Premium</em> dans le champ création rapide du panneau Restriction "
1526
+ "d'Accès et sauvegardez ou mettez à jour la publication (ou appuyez sur "
1527
+ "Entrée)."
1528
 
1529
  # @ groups
1530
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:141
1531
+ msgid "Using the quick-create field"
1532
+ msgstr "En utilisant le champ de création rapide"
 
 
 
 
 
 
 
1533
 
1534
+ # @ groups
1535
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:139
1536
+ msgid "The quick way:"
1537
+ msgstr "De la façon la plus simple :"
 
1538
 
1539
  # @ groups
1540
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:137
1541
+ #: lib/access/class-groups-access-meta-boxes.php:132
1542
  msgid ""
1543
+ "Let's assume that you want to limit the visibility of a post to members of "
1544
+ "the <em>Premium</em> group."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1545
  msgstr ""
1546
+ "Supposons que vous voulez limiter la visibilité d'une publication aux "
1547
+ "membres du groupe <em>Premium</em>."
1548
 
1549
+ # @ groups
1550
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:135
1551
+ #: lib/access/class-groups-access-meta-boxes.php:130
1552
+ msgid "Example:"
1553
+ msgstr "Exemple :"
 
 
1554
 
1555
+ # @ groups
1556
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:132
1557
  msgid ""
1558
+ "Note that you must be a member of a group that has such a capability "
1559
+ "assigned."
1560
  msgstr ""
1561
+ "Notez que vous devez être membre d'un groupe qui a une telle capacité "
1562
+ "attribuée."
1563
 
1564
  # @ groups
1565
  #: legacy/access/class-groups-access-meta-boxes-legacy.php:130
1570
  "Vous pouvez sélectionner une ou plusieurs capacités utilisables pour la "
1571
  "Restriction des Accès."
1572
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1573
  # @ groups
1574
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:127
1575
  msgid ""
1576
+ "Use the <em>Access restrictions</em> box to limit the visibility of posts, "
1577
+ "pages and other post types."
 
 
 
 
 
 
1578
  msgstr ""
1579
+ "Utilisez la boîte des <em>restrictions d'accès</em> pour limiter la "
1580
+ "visibilité des messages, des pages et des autres types de publications."
1581
 
1582
+ # @ groups
1583
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:97
1584
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:107
1585
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:121
1586
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:124
1587
+ #: legacy/access/class-groups-access-meta-boxes-legacy.php:592
1588
+ msgid "Access restrictions"
1589
+ msgstr "Les Restrictions d'Accès"
1590
 
1591
  # @ groups
1592
  #~ msgid "Capability Id"
1619
  #~ msgstr ""
1620
  #~ "La documentation complète est disponible sur la page l'extension <a href="
1621
  #~ "\"http://www.itthinx.com/plugins/groups\" target=\"_blank\">Groups</a>"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
legacy/access/class-groups-post-access-legacy.php CHANGED
@@ -130,20 +130,15 @@ class Groups_Post_Access_Legacy {
130
  * @param WP_Query $query current query
131
  * @return string modified $where
132
  */
133
- public static function posts_where( $where, &$query ) {
134
 
135
  global $wpdb;
136
 
137
  $user_id = get_current_user_id();
138
 
139
- // this only applies to logged in users
140
- if ( $user_id ) {
141
- // if administrators can override access, don't filter
142
- if ( get_option( GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE, GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE_DEFAULT ) ) {
143
- if ( user_can( $user_id, 'administrator' ) ) {
144
- return $where;
145
- }
146
- }
147
  }
148
 
149
  // 1. Get all the capabilities that the user has, including those that are inherited:
130
  * @param WP_Query $query current query
131
  * @return string modified $where
132
  */
133
+ public static function posts_where( $where, $query ) {
134
 
135
  global $wpdb;
136
 
137
  $user_id = get_current_user_id();
138
 
139
+ // if administrators can override access, don't filter
140
+ if ( _groups_admin_override() ) {
141
+ return $where;
 
 
 
 
 
142
  }
143
 
144
  // 1. Get all the capabilities that the user has, including those that are inherited:
lib/access/class-groups-post-access.php CHANGED
@@ -161,7 +161,7 @@ class Groups_Post_Access {
161
  * @param WP_Query $query current query
162
  * @return string modified $where
163
  */
164
- public static function posts_where( $where, &$query ) {
165
 
166
  global $wpdb;
167
 
@@ -170,13 +170,8 @@ class Groups_Post_Access {
170
  $user_id = get_current_user_id();
171
 
172
  // this only applies to logged in users
173
- if ( $user_id ) {
174
- // if administrators can override access, don't filter
175
- if ( get_option( GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE, GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE_DEFAULT ) ) {
176
- if ( user_can( $user_id, 'administrator' ) ) {
177
- return $where;
178
- }
179
- }
180
  }
181
 
182
  // 1. Get all the groups that the user belongs to, including those that are inherited:
161
  * @param WP_Query $query current query
162
  * @return string modified $where
163
  */
164
+ public static function posts_where( $where, $query ) {
165
 
166
  global $wpdb;
167
 
170
  $user_id = get_current_user_id();
171
 
172
  // this only applies to logged in users
173
+ if ( _groups_admin_override() ) {
174
+ return $where;
 
 
 
 
 
175
  }
176
 
177
  // 1. Get all the groups that the user belongs to, including those that are inherited:
lib/admin/groups-admin-options.php CHANGED
@@ -61,16 +61,6 @@ function groups_admin_options() {
61
  if ( isset( $_POST['submit'] ) ) {
62
  if ( wp_verify_nonce( $_POST[GROUPS_ADMIN_OPTIONS_NONCE], 'admin' ) ) {
63
 
64
- // admin override
65
- if ( empty( $_POST[GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE] ) ) {
66
- $admin_override = false;
67
- } else {
68
- $admin_override = true;
69
- }
70
- // Don't move this to the plugin options, access will be faster
71
- add_option( GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE, $admin_override ); // WP 3.3.1 : update alone wouldn't create the option when value is false
72
- update_option( GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE, $admin_override );
73
-
74
  $post_types_option = Groups_Options::get_option( Groups_Post_Access::POST_TYPES, array() );
75
  $post_types = get_post_types( array( 'public' => true ) );
76
  $selected_post_types = is_array( $_POST['add_meta_boxes'] ) ? $_POST['add_meta_boxes'] : array();
@@ -133,8 +123,6 @@ function groups_admin_options() {
133
 
134
  echo Groups_Admin::render_messages();
135
 
136
- $admin_override = get_option( GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE, GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE_DEFAULT );
137
-
138
  $show_tree_view = Groups_Options::get_option( GROUPS_SHOW_TREE_VIEW, GROUPS_SHOW_TREE_VIEW_DEFAULT );
139
  $show_in_user_profile = Groups_Options::get_option( GROUPS_SHOW_IN_USER_PROFILE, GROUPS_SHOW_IN_USER_PROFILE_DEFAULT );
140
 
@@ -198,21 +186,29 @@ function groups_admin_options() {
198
  //
199
  echo
200
  '<form action="" name="options" method="post">' .
 
201
 
202
  '<p>' .
203
  '<input class="button button-primary" type="submit" name="submit" value="' . __( 'Save', 'groups' ) . '"/>' .
204
  $extensions_box .
205
- '</p>' .
206
-
207
- '<div>' .
208
- '<h2>' . __( 'Administrator Access Override', 'groups' ) . '</h2>' .
209
- '<p>' .
210
- '<label>' .
211
- '<input name="' . GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE . '" type="checkbox" ' . ( $admin_override ? 'checked="checked"' : '' ) . '/>' .
212
- __( 'Administrators override all access permissions derived from Groups capabilities.', 'groups' ) .
213
- '</label>' .
214
  '</p>';
215
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
216
  echo '<h2>' . __( 'Access restricions', 'groups' ) . '</h2>';
217
 
218
  echo '<h3>' . __( 'Post types', 'groups' ) . '</h3>';
61
  if ( isset( $_POST['submit'] ) ) {
62
  if ( wp_verify_nonce( $_POST[GROUPS_ADMIN_OPTIONS_NONCE], 'admin' ) ) {
63
 
 
 
 
 
 
 
 
 
 
 
64
  $post_types_option = Groups_Options::get_option( Groups_Post_Access::POST_TYPES, array() );
65
  $post_types = get_post_types( array( 'public' => true ) );
66
  $selected_post_types = is_array( $_POST['add_meta_boxes'] ) ? $_POST['add_meta_boxes'] : array();
123
 
124
  echo Groups_Admin::render_messages();
125
 
 
 
126
  $show_tree_view = Groups_Options::get_option( GROUPS_SHOW_TREE_VIEW, GROUPS_SHOW_TREE_VIEW_DEFAULT );
127
  $show_in_user_profile = Groups_Options::get_option( GROUPS_SHOW_IN_USER_PROFILE, GROUPS_SHOW_IN_USER_PROFILE_DEFAULT );
128
 
186
  //
187
  echo
188
  '<form action="" name="options" method="post">' .
189
+ '<div>' .
190
 
191
  '<p>' .
192
  '<input class="button button-primary" type="submit" name="submit" value="' . __( 'Save', 'groups' ) . '"/>' .
193
  $extensions_box .
 
 
 
 
 
 
 
 
 
194
  '</p>';
195
 
196
+ if ( _groups_admin_override() ) {
197
+ echo
198
+ '<h2 style="color:red">' .
199
+ __( 'Administrator Access Override', 'groups' ) .
200
+ '</h2>' .
201
+ '<p>' .
202
+ __( 'Administrators override all access permissions derived from Groups capabilities.', 'groups' ) .
203
+ '</p>' .
204
+ '<p>' .
205
+ __( 'To disable, do not define the constant <code>GROUPS_ADMINISTRATOR_OVERRIDE</code> or set it to <code>false</code>.', 'groups' ) .
206
+ '</p>' .
207
+ '<p>' .
208
+ __( 'Enabling this on production sites is <strong>not</strong> recommended.', 'groups' ) .
209
+ '</p>';
210
+ }
211
+
212
  echo '<h2>' . __( 'Access restricions', 'groups' ) . '</h2>';
213
 
214
  echo '<h3>' . __( 'Post types', 'groups' ) . '</h3>';
lib/core/class-groups-controller.php CHANGED
@@ -68,7 +68,7 @@ class Groups_Controller {
68
  register_activation_hook( GROUPS_FILE, array( __CLASS__, 'activate' ) );
69
  register_deactivation_hook( GROUPS_FILE, array( __CLASS__, 'deactivate' ) );
70
  add_action( 'init', array( __CLASS__, 'init' ) );
71
-
72
  // priority 9 because it needs to be called before Groups_Registered's
73
  // wpmu_new_blog kicks in
74
  add_action( 'wpmu_new_blog', array( __CLASS__, 'wpmu_new_blog' ), 9, 2 );
@@ -114,16 +114,48 @@ class Groups_Controller {
114
  * Invokes version check.
115
  */
116
  public static function init() {
 
117
  // Load our current translations first ...
118
- $locale = apply_filters( 'plugin_locale', get_locale(), 'groups' );
119
- $mofile = GROUPS_CORE_DIR . '/languages/groups-' . $locale . '.mo';
120
  load_textdomain( 'groups', $mofile );
 
121
  // ... otherwise load_plugin_textdomain will simply get those in WP's languages
122
  // and we won't have our up-to-date translations.
123
- load_plugin_textdomain( 'groups', null, 'groups/languages' );
124
  self::version_check();
125
  }
126
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
127
  /**
128
  * Plugin activation.
129
  * @param boolean $network_wide
@@ -362,7 +394,7 @@ class Groups_Controller {
362
  $wpdb->query('DROP TABLE IF EXISTS ' . _groups_get_tablename( 'user_capability' ) );
363
  $wpdb->query('DROP TABLE IF EXISTS ' . _groups_get_tablename( 'group_capability' ) );
364
  Groups_Options::flush_options();
365
- delete_option( GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE );
366
  delete_option( 'groups_plugin_version' );
367
  delete_option( 'groups_delete_data' );
368
  }
68
  register_activation_hook( GROUPS_FILE, array( __CLASS__, 'activate' ) );
69
  register_deactivation_hook( GROUPS_FILE, array( __CLASS__, 'deactivate' ) );
70
  add_action( 'init', array( __CLASS__, 'init' ) );
71
+ add_filter( 'load_textdomain_mofile', array( __CLASS__, 'load_textdomain_mofile' ), 10, 2 );
72
  // priority 9 because it needs to be called before Groups_Registered's
73
  // wpmu_new_blog kicks in
74
  add_action( 'wpmu_new_blog', array( __CLASS__, 'wpmu_new_blog' ), 9, 2 );
114
  * Invokes version check.
115
  */
116
  public static function init() {
117
+
118
  // Load our current translations first ...
119
+ $mofile = self::get_mofile();
 
120
  load_textdomain( 'groups', $mofile );
121
+
122
  // ... otherwise load_plugin_textdomain will simply get those in WP's languages
123
  // and we won't have our up-to-date translations.
124
+ //load_plugin_textdomain( 'groups', null, 'groups/languages' );
125
  self::version_check();
126
  }
127
 
128
+ /**
129
+ * Builds the mofile string for our own translations.
130
+ * @return string mofile
131
+ */
132
+ private static function get_mofile() {
133
+ $locale = apply_filters( 'plugin_locale', get_locale(), 'groups' );
134
+ $mofile = GROUPS_CORE_DIR . '/languages/groups-' . $locale . '.mo';
135
+ return $mofile;
136
+ }
137
+
138
+ /**
139
+ * Makes sure that our own translation file is loaded first.
140
+ *
141
+ * @param string $mofile
142
+ * @param string $domain
143
+ * @return string mofile
144
+ */
145
+ public static function load_textdomain_mofile( $mofile, $domain ) {
146
+ $own_mofile = self::get_mofile();
147
+ if ( $domain == 'groups' ) {
148
+ if ( $own_mofile != $mofile ) {
149
+ if ( !is_textdomain_loaded( $domain ) ) {
150
+ if ( is_readable( $own_mofile ) ) {
151
+ $mofile = $own_mofile;
152
+ }
153
+ }
154
+ }
155
+ }
156
+ return $mofile;
157
+ }
158
+
159
  /**
160
  * Plugin activation.
161
  * @param boolean $network_wide
394
  $wpdb->query('DROP TABLE IF EXISTS ' . _groups_get_tablename( 'user_capability' ) );
395
  $wpdb->query('DROP TABLE IF EXISTS ' . _groups_get_tablename( 'group_capability' ) );
396
  Groups_Options::flush_options();
397
+ delete_option( GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE ); // keep this to delete the deprecated option @since 2.1.1
398
  delete_option( 'groups_plugin_version' );
399
  delete_option( 'groups_delete_data' );
400
  }
lib/core/class-groups-user.php CHANGED
@@ -284,10 +284,7 @@ class Groups_User implements I_Capable {
284
  $result = false;
285
 
286
  if ( $this->user !== null ) {
287
- if (
288
- get_option( GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE, GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE_DEFAULT ) &&
289
- user_can( $this->user->ID, 'administrator' ) // just using $this->user would raise a warning on 3.2.1
290
- ) {
291
  $result = true;
292
  } else {
293
  // determine capability id
284
  $result = false;
285
 
286
  if ( $this->user !== null ) {
287
+ if ( _groups_admin_override( $this->user->ID ) ) {
 
 
 
288
  $result = true;
289
  } else {
290
  // determine capability id
lib/core/constants.php CHANGED
@@ -77,14 +77,15 @@ define( 'GROUPS_RESTRICT_ACCESS', 'groups_restrict_access' );
77
  */
78
  define( 'GROUPS_ADMIN_GROUPS_NONCE', 'groups-admin-nonce' );
79
 
80
-
81
  /**
82
  * @var string admin override option
 
83
  */
84
  define( 'GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE', 'groups-admin-override' );
85
 
86
  /**
87
  * @var string admin override option default setting
 
88
  */
89
  define( 'GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE_DEFAULT', false );
90
 
@@ -127,4 +128,4 @@ define( 'GROUPS_LEGACY_ENABLE', 'groups-legacy-enable' );
127
  * Default value for legacy support.
128
  * @var boolean
129
  */
130
- define( 'GROUPS_LEGACY_ENABLE_DEFAULT', true );
77
  */
78
  define( 'GROUPS_ADMIN_GROUPS_NONCE', 'groups-admin-nonce' );
79
 
 
80
  /**
81
  * @var string admin override option
82
+ * @deprecated since 2.1.1
83
  */
84
  define( 'GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE', 'groups-admin-override' );
85
 
86
  /**
87
  * @var string admin override option default setting
88
+ * @deprecated since 2.1.1
89
  */
90
  define( 'GROUPS_ADMINISTRATOR_ACCESS_OVERRIDE_DEFAULT', false );
91
 
128
  * Default value for legacy support.
129
  * @var boolean
130
  */
131
+ define( 'GROUPS_LEGACY_ENABLE_DEFAULT', false );
lib/core/wp-init.php CHANGED
@@ -139,3 +139,31 @@ function _groups_get_tablename( $name ) {
139
  global $wpdb;
140
  return $wpdb->prefix . GROUPS_TP . $name;
141
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
139
  global $wpdb;
140
  return $wpdb->prefix . GROUPS_TP . $name;
141
  }
142
+
143
+ /**
144
+ * This returns true if admin override is enabled and the current user
145
+ * is an administrator, otherwise false.
146
+ * To enable admin override (AKA god mode for admins), add this to
147
+ * your wp-config.php :
148
+ *
149
+ * define( 'GROUPS_ADMINISTRATOR_OVERRIDE', true );
150
+ *
151
+ * Enabling this is NOT recommended for production sites.
152
+ *
153
+ * @param int $user_id indicate the user ID or omit to check for the current user
154
+ * @return boolean
155
+ */
156
+ function _groups_admin_override( $user_id = null ) {
157
+ $result = false;
158
+ if ( ( $user_id === null ) && function_exists( 'get_current_user_id' ) ) {
159
+ $user_id = get_current_user_id();
160
+ }
161
+ if ( $user_id ) {
162
+ if ( defined( 'GROUPS_ADMINISTRATOR_OVERRIDE' ) && ( GROUPS_ADMINISTRATOR_OVERRIDE === true ) ) {
163
+ if ( user_can( $user_id, 'administrator' ) ) {
164
+ $result = true;
165
+ }
166
+ }
167
+ }
168
+ return $result;
169
+ }
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: http://www.itthinx.com/plugins/groups
4
  Tags: access, access control, capability, capabilities, content, download, downloads, file, file access, files, group, groups, member, members, membership, memberships, paypal, permission, permissions, subscription, subscriptions, woocommerce
5
  Requires at least: 4.0
6
  Tested up to: 4.7.3
7
- Stable tag: 2.1.0
8
  License: GPLv3
9
 
10
  Groups is an efficient and powerful solution, providing group-based user membership management, group-based capabilities and content access control.
@@ -190,6 +190,16 @@ See also the [Groups Documentation](http://docs.itthinx.com/document/groups/) pa
190
 
191
  == Changelog ==
192
 
 
 
 
 
 
 
 
 
 
 
193
  = 2.1.0 =
194
  * Changed the requirements to allow to restrict by group.
195
  * Fixed legacy access restrictions help replaced new groups help.
@@ -222,6 +232,6 @@ See also the [Groups Documentation](http://docs.itthinx.com/document/groups/) pa
222
 
223
  == Upgrade Notice ==
224
 
225
- = 2.1.0 =
226
  Groups 2.x simplifies the way access restrictions are handled.
227
- This release reduces the requirements to restrict by group for administrators.
4
  Tags: access, access control, capability, capabilities, content, download, downloads, file, file access, files, group, groups, member, members, membership, memberships, paypal, permission, permissions, subscription, subscriptions, woocommerce
5
  Requires at least: 4.0
6
  Tested up to: 4.7.3
7
+ Stable tag: 2.1.1
8
  License: GPLv3
9
 
10
  Groups is an efficient and powerful solution, providing group-based user membership management, group-based capabilities and content access control.
190
 
191
  == Changelog ==
192
 
193
+ = 2.1.1 =
194
+ * Changed the default value for legacy mode used on installation to false. Fixes database errors
195
+ due to missing capability table at that stage.
196
+ * Modified the method signature of Groups_Post_Access::posts_where() and
197
+ Groups_Post_Access_Legacy::posts_where() to avoid PHP 7.1 warnings (reference expected, value given).
198
+ * Removed the administrator override option on the back end. Administrator override now requires the constant
199
+ GROUPS_ADMINISTRATOR_OVERRIDE to be defined as true.
200
+ * Updated the French translation.
201
+ * Adjusted the load order for translations.
202
+
203
  = 2.1.0 =
204
  * Changed the requirements to allow to restrict by group.
205
  * Fixed legacy access restrictions help replaced new groups help.
232
 
233
  == Upgrade Notice ==
234
 
235
+ = 2.1.1 =
236
  Groups 2.x simplifies the way access restrictions are handled.
237
+ This release contains several fixes for errors and warnings, improves the plugin's security and improves the translation load process.