From b026da6bb6db2b862ae2c8ed49df9df80d760258 Mon Sep 17 00:00:00 2001 From: olatechpro Date: Mon, 18 Sep 2023 14:21:09 +0100 Subject: [PATCH 01/19] - Conflict with Advanced Custom Fields: Extended plugin #910 --- common/js/profile.js | 99 +++++++++++++++++++++++++++++++++----------- includes/manager.php | 4 +- 2 files changed, 78 insertions(+), 25 deletions(-) diff --git a/common/js/profile.js b/common/js/profile.js index f82e2aba..fa1c2662 100644 --- a/common/js/profile.js +++ b/common/js/profile.js @@ -1,7 +1,25 @@ jQuery(function ($) { + /** + * "Advanced Custom Fields: Extended" plugin changes + * profile UI completely removing the #profile-page selector. + */ + var acf_modified_ui = false; + var profile_wrapper_div = ''; + var fields_parent_selector = 'form'; + if ($('#profile-page').length > 0) { + profile_wrapper_div = '#profile-page'; + } else { + profile_wrapper_div = '.wrap'; + } + + if ($('div[class*="acf-column"]').length > 0) { + acf_modified_ui = true; + fields_parent_selector = 'form div[class*="acf-column-"]'; + } + //we need to add class to headers without class - $('#profile-page form :header').each(function () { + $(profile_wrapper_div + ' form :header').each(function () { if (!$(this).attr("class")) { var new_header_class = cleanUpStrings($(this).text(), '-'); $(this).addClass(new_header_class); @@ -9,7 +27,7 @@ jQuery(function ($) { }); //we need to add class to table tr without class - $('#profile-page form tr').each(function () { + $(profile_wrapper_div + ' form tr').each(function () { if (!$(this).attr("class")) { var find_first_title = $(this).find('th').text(); var find_second_title = $(this).find('label').text(); @@ -36,7 +54,7 @@ jQuery(function ($) { if (window.location.href.indexOf("ppc_profile_element") > -1 && Number(getUrlParameter('ppc_profile_element')) === 1) { //add spinner - $('#profile-page').after('
'); + $(profile_wrapper_div).after('
'); //get all page elements var element_label_title = '', element_th_title = '', @@ -47,21 +65,39 @@ jQuery(function ($) { child_this = ''; //add profile page title - single_element = '#profile-page .wp-heading-inline'; + single_element = profile_wrapper_div + ' .wp-heading-inline'; page_elements[cleanUpStrings(single_element)] = { 'label': ppCapabilitiesProfileData.profile_page_title, 'elements': single_element, 'element_type': 'header' }; + + // add acf nickname and permalink field + if (acf_modified_ui) { + single_element = profile_wrapper_div + ' #titlediv #titlewrap input'; + page_elements[cleanUpStrings(single_element)] = + { + 'label': ucWords($(single_element).attr('name')), + 'elements': single_element, + 'element_type': 'header' + }; + single_element = profile_wrapper_div + ' #titlediv #edit-slug-box'; + page_elements[cleanUpStrings(single_element)] = + { + 'label': ucWords($(single_element + ' strong').html()), + 'elements': single_element, + 'element_type': 'header' + }; + } //loop through all profile form parents - $('#profile-page form').children().each(function () { + $(profile_wrapper_div + ' ' + fields_parent_selector).children().each(function () { parent_this = $(this); //Make direct entry for page headers if (parent_this.is("h1,h2,h3,h4,h5,h6")) { //we already added class to all headers for efficiency - single_element = '#profile-page .' + cleanTextWhiteSpace(parent_this.attr("class"), '.'); + single_element = profile_wrapper_div + ' .' + cleanTextWhiteSpace(parent_this.attr("class"), '.'); element_label = $(single_element).html(); //add header element page_elements[cleanUpStrings(single_element)] = @@ -76,7 +112,7 @@ jQuery(function ($) { child_this = $(this); single_element = cleanTextWhiteSpace(child_this.attr("class"), '.'); if (single_element) { - single_element = '#profile-page .' + single_element; + single_element = profile_wrapper_div + ' .' + single_element; element_th_title = $(single_element).find('th').text(); element_label_title = $(single_element).find('label').text(); if (element_th_title) { @@ -87,26 +123,30 @@ jQuery(function ($) { element_label = single_element; } element_label = element_label.trim(); - //add table tr element - page_elements[cleanUpStrings(single_element)] = - { - 'label': element_label, - 'elements': single_element, - 'element_type': 'field' - }; + if (element_label !== '' && typeof element_label !== 'undefined') { + //add table tr element + page_elements[cleanUpStrings(single_element)] = + { + 'label': element_label, + 'elements': single_element, + 'element_type': 'field' + }; + } } }); } else if (parent_this.is("div")) { //process parent div - single_element = '#profile-page .' + cleanTextWhiteSpace(parent_this.attr("class"), '.'); + single_element = profile_wrapper_div + ' .' + cleanTextWhiteSpace(parent_this.attr("class"), '.'); element_label = parent_this.find(':header').html(); - //add whole div element - page_elements[cleanUpStrings(single_element)] = - { - 'label': element_label, - 'elements': single_element, - 'element_type': 'section' - }; + if (element_label !== '' && typeof element_label !== 'undefined') { + //add whole div element + page_elements[cleanUpStrings(single_element)] = + { + 'label': element_label, + 'elements': single_element, + 'element_type': 'section' + }; + } /** * We have two problems * 1. Rank math is adding new tr via javascript @@ -126,7 +166,7 @@ jQuery(function ($) { * of a better solution */ if (single_element.indexOf('rank-math-metabox-wrap') >= 0) { - single_element = '#profile-page tr.user-url-wrap + tr'; + single_element = profile_wrapper_div + ' tr.user-url-wrap + tr'; element_label = ppCapabilitiesProfileData.rankmath_title;//we can't find the title as it's loading after this function page_elements[cleanUpStrings(single_element)] = { @@ -139,7 +179,7 @@ jQuery(function ($) { }); //add update profile button - single_element = '#profile-page input[name=submit]'; + single_element = profile_wrapper_div + ' input[name=submit]'; element_label = $(single_element).val(); page_elements[cleanUpStrings(single_element)] = { @@ -219,6 +259,17 @@ jQuery(function ($) { string = string.replace(/\W/g, ''); return string; } + + /** + * PHP equivalet of ucword + * @param {*} str + * @returns + */ + function ucWords(str) { + return str.split(' ').map(function(word) { + return word.charAt(0).toUpperCase() + word.slice(1); + }).join(' '); + } /** * The below codes only apply to multi role edit and diff --git a/includes/manager.php b/includes/manager.php index 2661b283..463f2d42 100644 --- a/includes/manager.php +++ b/includes/manager.php @@ -204,9 +204,11 @@ function adminStyles() wp_register_style( $this->ID . '_admin', $this->mod_url . '/common/css/admin.css', false, PUBLISHPRESS_CAPS_VERSION); wp_enqueue_style( $this->ID . '_admin'); + wp_enqueue_script('jquery-ui-sortable'); + $suffix = defined('SCRIPT_DEBUG') && SCRIPT_DEBUG ? '.dev' : ''; $url = $this->mod_url . "/common/js/admin{$suffix}.js"; - wp_enqueue_script( 'cme_admin', $url, array('jquery', 'wp-i18n'), PUBLISHPRESS_CAPS_VERSION, true ); + wp_enqueue_script( 'cme_admin', $url, array('jquery', 'wp-i18n', 'jquery-ui-sortable'), PUBLISHPRESS_CAPS_VERSION, true ); wp_localize_script( 'cme_admin', 'cmeAdmin', [ 'ajaxurl' => admin_url('admin-ajax.php'), 'nonce' => wp_create_nonce('pp-capabilities-dashboard-nonce'), From 44964884ce48511aee8680adfdea7981b8051bce Mon Sep 17 00:00:00 2001 From: olatechpro Date: Thu, 12 Oct 2023 10:44:20 +0100 Subject: [PATCH 02/19] - ES-FR-IT Translation Updates September 2023 #907 --- languages/capsman-enhanced-es_ES.mo | Bin 57108 -> 56883 bytes languages/capsman-enhanced-es_ES.po | 170 ++++++++++++++++++--------- languages/capsman-enhanced-fr_FR.mo | Bin 59243 -> 59017 bytes languages/capsman-enhanced-fr_FR.po | 176 ++++++++++++++++++---------- languages/capsman-enhanced-it_IT.mo | Bin 55883 -> 55653 bytes languages/capsman-enhanced-it_IT.po | 172 ++++++++++++++++++--------- 6 files changed, 341 insertions(+), 177 deletions(-) diff --git a/languages/capsman-enhanced-es_ES.mo b/languages/capsman-enhanced-es_ES.mo index 386b316de5790ee95fc22f119b013f4c6aafbac3..656e1a0093c35bfda36554d74d47ffcb48af3633 100644 GIT binary patch delta 11359 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 JW+(54{||CMPEY^< diff --git a/languages/capsman-enhanced-es_ES.po b/languages/capsman-enhanced-es_ES.po index a93c73ec..f9cedf61 100644 --- a/languages/capsman-enhanced-es_ES.po +++ b/languages/capsman-enhanced-es_ES.po @@ -4,8 +4,9 @@ msgid "" msgstr "" "Project-Id-Version: Plugins - PublishPress Capabilities – User Role " "Access, Editor Permissions, Admin Menus - Stable (latest release)\n" -"POT-Creation-Date: \n" -"PO-Revision-Date: 2023-08-03 13:20+0200\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2023-09-06 13:52+0000\n" +"PO-Revision-Date: 2023-09-10 02:21+0200\n" "Last-Translator: \n" "Language-Team: Spanish (Spain)\n" "Language: es_ES\n" @@ -16,6 +17,7 @@ msgstr "" "X-Generator: Poedit 3.3\n" #: includes/pp-ui.php:65 +#, php-format msgid "" "\"Posts\" capabilities selected here also define type-specific role " "assignment for Permission Groups%s." @@ -24,6 +26,7 @@ msgstr "" "de perfiles específicos para los grupos de permisos%s." #: includes/pp-ui.php:67 +#, php-format msgid "" "\"Posts\" capabilities selected here also define type-specific role " "assignment for Permit Groups%s." @@ -32,6 +35,7 @@ msgstr "" "de perfiles específicos para los grupos permitidos%s." #: includes/roles/class/class-pp-roles-actions.php:566 +#, php-format msgid "%1$d users moved to default role %2$s." msgstr "%1$d usuarios movidos al perfil por defecto %2$s." @@ -41,15 +45,18 @@ msgid "%1$s = Apply custom styling" msgstr "%1$s = Aplica estilo personalizado" #: includes/admin.php:1680 +#, php-format msgid "%1$s = Capability denied, even if granted by another role %2$s" msgstr "" "%1$s = Capacidad denegada, aunque haya sido otorgada por otro perfil %2$s" #: includes/admin.php:1678 +#, php-format msgid "%1$s = Capability granted %2$s" msgstr "%1$s = Capacidad concedida %2$s" #: includes/admin.php:1679 +#, php-format msgid "%1$s = Capability not granted %2$s" msgstr "%1$s = Capacidad no concedida %2$s" @@ -57,56 +64,63 @@ msgstr "%1$s = Capacidad no concedida %2$s" #: includes/features/admin-features.php:249 includes/features/nav-menus.php:303 #: includes/features/editor-features.php:237 #: includes/features/frontend-features/frontend-features.php:249 +#, php-format msgid "%1$s = No change" msgstr "%1$s = Sin cambios" #: includes/features/profile-features.php:235 #: includes/features/admin-features.php:250 includes/features/nav-menus.php:304 #: includes/features/editor-features.php:238 +#, php-format msgid "%1$s = This feature is denied" msgstr "%1$s = Esta característica está denegada" #: includes/admin.php:1610 +#, php-format msgid "%1$sbuy%2$s %3$s" msgstr "%1$scomprar%2$s %3$s" #: includes/admin.php:1608 +#, php-format msgid "%1$sgrab%2$s %3$s" msgstr "%1$sobtener%2$s %3$s" #: includes/test-user-ui.php:132 +#, php-format msgid "%1$sReturn to Administrator view%2$s" msgstr "%1$sVolver a la vista de administrador%2$s" -#: capsman-enhanced.php:55 +#: capsman-enhanced.php:80 +#, php-format msgid "" "%1s Error: %2s PublishPress Capabilities cannot function because another " -"copy of Capability Manager is active." +"copy of the plugin is active." msgstr "" "%1s Error: %2s PublishPress Capabilities no puede funcionar porque hay otra " -"copia de Capability Manager activa." +"copia del plugin activa." #: includes/admin.php:1608 +#, php-format msgid "%s (free install)" msgstr "%s (instalación gratuita)" #: includes/backup.php:227 +#, php-format msgid "%s (level %s)" msgstr "%s (nivel %s)" #: includes/admin.php:1610 +#, php-format msgid "%s info/purchase" msgstr "información/compra de %s" -#: capsman-enhanced.php:115 -msgid "%s is required for this plugin." -msgstr "Se necesita %s para utilizar este plugin." - #: includes/backup-handler.php:119 +#, php-format msgid "%s restored from last backup." msgstr "%s restaurado a partir de la última copia de seguridad." #: includes/roles/class/class-pp-roles-admin.php:624 +#, php-format msgid "" "%s role copied. Please click the \"Create Role\" button to create this new " "role." @@ -115,15 +129,18 @@ msgstr "" "para crear este nuevo perfil." #: includes/roles/class/class-pp-roles-actions.php:449 +#, php-format msgid "%s role updated successfully." msgstr "El perfil de %s se ha actualizado correctamente." #: includes/backup-handler.php:199 +#, php-format msgid "%s successfully imported from uploaded data." msgstr "%s correctamente importado desde los datos subidos." #: includes/admin.php:869 includes/admin.php:1067 includes/admin.php:1230 #: includes/admin.php:1469 +#, php-format msgid "%s: assigned by Permission Group" msgstr "%s: asignada por el «Grupo de permisos»" @@ -147,15 +164,16 @@ msgstr "" "Una copia de seguridad creada en esta pantalla reemplaza cualquier copia de " "seguridad manual anterior, pero nunca es reemplazada automáticamente." -#: includes/manager.php:1327 +#: includes/manager.php:1334 msgid "About" msgstr "Acerca de" -#: includes/manager.php:1327 +#: includes/manager.php:1334 msgid "About PublishPress Capabilities" msgstr "Acerca de PublishPress Capabilities" #: includes/pp-ui.php:60 +#, php-format msgid "activate %1$sAdvanced settings%2$s, see Role Usage" msgstr "activar los %1$sajustes avanzados%2$s, consulta Uso de perfiles" @@ -190,17 +208,17 @@ msgstr "Añadir un bloque" msgid "Add New Category" msgstr "Añadir una nueva categoría" -#: includes/manager.php:213 +#: includes/manager.php:220 msgid "Add or clear custom item entry before saving changes." msgstr "" "Añade o vacía el registro del elemento personalizado antes de guardar los " "cambios." -#: includes/manager.php:211 +#: includes/manager.php:218 msgid "Add or remove capability from the role normally" msgstr "Añadir o quitar capacidades del perfil normalmente" -#: includes/manager.php:210 +#: includes/manager.php:217 msgid "Add or remove this capability from the WordPress role" msgstr "Añadir o quitar esta capacidad del perfil de WordPress" @@ -229,7 +247,7 @@ msgid "Admin Feature Restrictions" msgstr "Restricciones de características de administración" #: includes/functions-admin.php:216 includes/functions-admin.php:345 -#: includes/functions-admin.php:417 includes/manager.php:453 +#: includes/functions-admin.php:417 includes/manager.php:460 #: includes/roles/class/class-pp-roles-list-table.php:174 msgid "Admin Features" msgstr "Características de administración" @@ -260,8 +278,8 @@ msgstr "Restricciones al menú de administrador" msgid "Admin Menu restrictions" msgstr "Restricciones del menú de administración" -#: includes/functions-admin.php:439 includes/manager.php:454 -#: includes-core/CoreAdmin.php:80 +#: includes/functions-admin.php:439 includes/manager.php:461 +#: includes-core/CoreAdmin.php:76 #: includes/roles/class/class-pp-roles-list-table.php:176 msgid "Admin Menus" msgstr "Menú de administración" @@ -275,6 +293,7 @@ msgid "Advanced" msgstr "Avanzado" #: includes/roles/class/class-pp-roles-list-table.php:86 +#, php-format msgid "All %s" msgid_plural "All %s" msgstr[0] "Todo el %s" @@ -343,7 +362,7 @@ msgstr "Se ha producido un error!" msgid "Apply for %1$s" msgstr "Applica para %1$s" -#: includes/manager.php:212 +#: includes/manager.php:219 msgid "Are you sure you want to delete this item ?" msgstr "¿Seguro que quieres borrar este elemento?" @@ -366,6 +385,7 @@ msgstr "" "contenido específico" #: includes/backup.php:131 +#, php-format msgid "Auto-backup of all roles (%s)" msgstr "Copia de seguridad automática de todos los perfiles (%s)" @@ -397,7 +417,7 @@ msgstr "Copia de seguridad de los perfiles y capacidades" msgid "Backup Tool for PublishPress Capabilities" msgstr "Herramienta de copia para PublishPress Capabilities" -#: includes/manager.php:1012 +#: includes/manager.php:1019 msgid "Bad form Received" msgstr "Se ha recibido un formulario incorrecto" @@ -502,18 +522,19 @@ msgid "Cancel Edit" msgstr "Cancelar edición" #: includes/roles/class/class-pp-roles-actions.php:523 +#, php-format msgid "" "Cannot delete default role. You have to change it first." msgstr "" "No se ha podido eliminar el perfil por defecto. Debes " "cambiarlo antes." -#: includes/manager.php:1329 +#: includes/manager.php:1336 msgid "Capabilites Documentation" msgstr "Documentación de capacidades" #: includes/functions-admin.php:335 includes/functions-admin.php:403 -#: includes/manager.php:346 includes/manager.php:451 +#: includes/manager.php:353 includes/manager.php:458 #: includes/settings-ui.php:32 includes/admin-load.php:468 #: includes/roles/class/class-pp-roles-admin.php:721 #: includes/roles/class/class-pp-roles-list-table.php:172 @@ -533,6 +554,7 @@ msgstr "" "usuario." #: includes/pp-ui.php:75 +#, php-format msgid "" "Capabilities for custom statuses can be manually added here. (See " "%sPermissions > Post Statuses%s for applicable names). %sSupplemental status-" @@ -609,6 +631,7 @@ msgid "Classic editor" msgstr "Editor clásico" #: includes/features/editor-features-classic.php:1 +#, php-format msgid "Classic Editor %s Restrictions" msgstr "Restricciones %s del editor clásico" @@ -632,11 +655,11 @@ msgstr "Ajustes del color" msgid "Comments" msgstr "Comentarios" -#: includes/manager.php:1331 +#: includes/manager.php:1338 msgid "Contact" msgstr "Contacto" -#: includes/manager.php:1331 +#: includes/manager.php:1338 msgid "Contact the PublishPress team" msgstr "Contacta al equipo PublishPress" @@ -819,7 +842,7 @@ msgstr "Discusión" msgid "Document Panel" msgstr "Paneles de documentos" -#: includes/manager.php:1329 +#: includes/manager.php:1336 msgid "Documentation" msgstr "Documentación" @@ -842,6 +865,7 @@ msgid "Edit" msgstr "Editar" #: includes/roles/class/class-pp-roles-admin.php:638 +#, php-format msgid "Edit Role: %s" msgstr "Editar el perfil: %s" @@ -854,6 +878,7 @@ msgid "Edit title" msgstr "Editar el título" #: includes/roles/class/class-pp-roles-list-table.php:90 +#, php-format msgid "Editable %s" msgid_plural "Editable %s" msgstr[0] "Editable %s" @@ -877,7 +902,7 @@ msgid "Editor Feature Restrictions" msgstr "Restricciones de las características del editor" #: includes/functions-admin.php:205 includes/functions-admin.php:340 -#: includes/functions-admin.php:410 includes/manager.php:452 +#: includes/functions-admin.php:410 includes/manager.php:459 #: includes/settings-ui.php:33 #: includes/roles/class/class-pp-roles-list-table.php:173 msgid "Editor Features" @@ -982,12 +1007,12 @@ msgid "Exclude users in selected roles from User Testing." msgstr "" "Excluir usuarios de los perfiles seleccionados de la prueba de usuarios." -#: includes/manager.php:207 +#: includes/manager.php:214 msgid "Explicitly negate these capabilities by storing as disabled" msgstr "" "Niega explícitamente estas capacidades almacenándolas como desactivadas" -#: includes/manager.php:206 +#: includes/manager.php:213 msgid "Explicity negate this capability by storing as disabled" msgstr "Niega explícitamente esta capacidad almacenándola como desactivada" @@ -1102,6 +1127,7 @@ msgid "Gutenberg editor" msgstr "Editor Gutenberg" #: includes/features/editor-features-gutenberg.php:1 +#, php-format msgid "Gutenberg Editor %s Restrictions" msgstr "Restricciones %s del editor Gutenberg" @@ -1122,6 +1148,7 @@ msgstr "" "capacidades con base al estado de la entrada y de la autoría)" #: includes/roles/class/class-pp-roles-list-table.php:88 +#, php-format msgid "Has Users %s" msgid_plural "Has Users %s" msgstr[0] "Tiene usuarios %s" @@ -1196,7 +1223,8 @@ msgstr "" "Si has instalado algún plugin que añade nuevos perfiles o capacidades, estos " "se perderán." -#: includes/manager.php:1316 +#: includes/manager.php:1323 +#, php-format msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "Si te gusta %s, por favor déjanos una valoración de %s. ¡Gracias!" @@ -1236,6 +1264,7 @@ msgid "Initial Backup" msgstr "Copia de seguridad inicial" #: includes/backup.php:164 +#, php-format msgid "Initial Backup - %s" msgstr "Copia de seguridad inicial: %s" @@ -1261,6 +1290,7 @@ msgid "Invalid request!." msgstr "¡Solicitud no válida!." #: includes/roles/class/class-pp-roles-actions.php:211 +#, php-format msgid "Invalid role name entry: %s" msgstr "Registro de nombre de perfil no válido: %s" @@ -1273,6 +1303,7 @@ msgid "Last Backup" msgstr "Última copia de seguridad" #: includes/backup.php:84 +#, php-format msgid "Last Manual Backup - %s" msgstr "Última copia de seguridad manual: %s" @@ -1336,6 +1367,7 @@ msgid "Manual Backup" msgstr "Copia de seguridad manual" #: includes/backup.php:116 +#, php-format msgid "Manual backup of %s (%s)" msgstr "Copia de seguridad manual de %s (%s)" @@ -1352,6 +1384,7 @@ msgid "Metaboxes" msgstr "Cajas meta" #: includes/roles/class/class-pp-roles-list-table.php:87 +#, php-format msgid "Mine %s" msgid_plural "Mine %s" msgstr[0] "Mío %s" @@ -1386,7 +1419,7 @@ msgid "Nav Menu" msgstr "Menú de navigación" #: includes/functions-admin.php:360 includes/functions-admin.php:447 -#: includes/manager.php:455 +#: includes/manager.php:462 #: includes/roles/class/class-pp-roles-list-table.php:177 msgid "Nav Menus" msgstr "Menú de navegación" @@ -1405,7 +1438,7 @@ msgstr "Restricciones del menú de navegación" msgid "Need PublishPress Capabilities Support?" msgstr "¿Necesita soporte para PublishPress Capabilities?" -#: includes/backup-handler.php:283 +#: includes/backup-handler.php:285 msgid "Needed function to create default roles not found!" msgstr "" "¡No se ha encontrado la función necesaria para crear los perfiles por " @@ -1432,7 +1465,7 @@ msgstr "Nuevo" msgid "New backup saved." msgstr "Se ha guardado una nueva copia de seguridad." -#: includes/manager.php:971 +#: includes/manager.php:978 msgid "New capability added to role." msgstr "Se han añadido nuevas capacidades al perfil." @@ -1456,6 +1489,7 @@ msgstr "Sin cambios" #: includes/features/editor-features-gutenberg.php:112 #: includes/features/editor-features-classic.php:115 +#, php-format msgid "" "No metabox found for %1s. %2s Click here %3s to visit the %4s screen and " "refresh this page after to load new metabox" @@ -1476,6 +1510,7 @@ msgstr "" "palabra diferente." #: includes/roles/class/class-pp-roles-list-table.php:89 +#, php-format msgid "No Users %s" msgid_plural "No Users %s" msgstr[0] "No hay usuario %s" @@ -1576,10 +1611,12 @@ msgid "Please upload a valid .json file" msgstr "Por favor, sube un archivo .json válido" #: includes/admin.php:1178 +#, php-format msgid "Plugin Capabilities – %s" msgstr "Capacidades del plugin – %s" #: includes/admin.php:705 +#, php-format msgid "Post %s Capabilities" msgstr "Capacidades del contenido %s" @@ -1595,7 +1632,7 @@ msgstr "Slug de la entrada" msgid "Post Type Metabox" msgstr "Caja meta de tipo de contenido" -#: includes/manager.php:208 +#: includes/manager.php:215 msgid "Post type registration does not define this capability distinctly" msgstr "El registro del tipo de contenido no define claramente esta capacidad" @@ -1666,6 +1703,7 @@ msgstr "" "instalación y cada vez que se guardan los cambios." #: includes/backup.php:67 +#, php-format msgid "" "PublishPress Capabilities automatically creates a backup on installation and " "whenever you save changes. The initial backup and last %d auto-backups are " @@ -1818,7 +1856,7 @@ msgstr "" "determina la elegibilidad para la asignación del autor de la entrada y " "limita la aplicación de las capacidades de edición del usuario." -#: includes/manager.php:449 includes/roles/class/class-pp-roles-admin.php:177 +#: includes/manager.php:456 includes/roles/class/class-pp-roles-admin.php:177 #: includes/roles/class/class-pp-roles-list-table.php:170 msgid "Role Name" msgstr "Nombre del perfil" @@ -1843,7 +1881,7 @@ msgstr "" msgid "Roles and Capabilities" msgstr "Perfiles y capacidades" -#: includes/backup-handler.php:296 +#: includes/backup-handler.php:304 msgid "Roles and Capabilities reset to WordPress defaults" msgstr "" "Se han restablecido los perfiles y capacidades a los valores por defecto de " @@ -1898,6 +1936,7 @@ msgstr "Buscar" #. %s: search keywords #: includes/roles/roles.php:15 +#, php-format msgid "Search results for “%s”" msgstr "Resultados de la búsqueda de «%s»" @@ -1906,6 +1945,7 @@ msgid "Search Roles" msgstr "Buscar perfiles" #: includes/pp-ui.php:58 +#, php-format msgid "see %1$sRole Usage%2$s: \"Pattern Roles\"" msgstr "consulta %1$sUso de perfiles%2$s: «Perfiles de patrones»" @@ -1915,6 +1955,7 @@ msgid "Select %1$s..." msgstr "Seleccionar %1$s..." #: includes/roles/class/class-pp-roles-admin.php:418 +#, php-format msgid "Select %s" msgstr "Seleccionar %s" @@ -1923,7 +1964,7 @@ msgstr "Seleccionar %s" msgid "Select allowed editor" msgstr "Seleccionar editor permitido" -#: includes-core/CoreAdmin.php:121 +#: includes-core/CoreAdmin.php:117 msgid "Select pages..." msgstr "Seleccionar páginas…" @@ -1959,8 +2000,8 @@ msgstr "Ajustes" msgid "Settings saved." msgstr "Ajustes guardados." -#: includes/manager.php:562 includes/manager.php:616 includes/manager.php:664 -#: includes/manager.php:714 includes/manager.php:796 +#: includes/manager.php:569 includes/manager.php:623 includes/manager.php:671 +#: includes/manager.php:721 includes/manager.php:803 msgid "Settings updated." msgstr "Ajustes actualizados." @@ -2038,6 +2079,7 @@ msgid "sync role to all sites now" msgstr "sincronizar perfil a todos los sitios ahora" #: includes/roles/class/class-pp-roles-list-table.php:92 +#, php-format msgid "System %s" msgid_plural "System %s" msgstr[0] "Sistema %s" @@ -2069,6 +2111,7 @@ msgid "Template" msgstr "Plantilla" #: includes/admin.php:705 +#, php-format msgid "Term %s Capabilities" msgstr "Capacidades del término %s" @@ -2093,6 +2136,7 @@ msgstr "" "cuentas disponibles incluyen cualquiera que el usuario actual pueda editar." #: includes/test-user-ui.php:179 +#, php-format msgid "Testing as user: %1$s. %2$sReturn to Administrator view%3$s" msgstr "" "Probando como usuario: %1$s. %2$sVolver a la vista de administrador%3$s" @@ -2117,10 +2161,6 @@ msgstr "" "El «slug» es la versión amigable de la URL del perfil. Suele estar en " "minúsculas y solo contiene letras, números y guiones bajos." -#: capsman-enhanced.php:113 -msgid "The active plugin %s is not compatible with your PHP version." -msgstr "El plugin activo %s no es compatible con tu versión de PHP." - #: includes/admin.php:1297 msgid "" "The following entries have no effect. Please assign desired capabilities on " @@ -2130,22 +2170,27 @@ msgstr "" "deseadas en las pestañas de edición / borrado / lectura." #: includes/roles/class/class-pp-roles-actions.php:337 +#, php-format msgid "The new role %s was created successfully." msgstr "El nuevo perfil %s se ha creado correctamente." #: includes/roles/class/class-pp-roles-actions.php:223 +#, php-format msgid "The role \"%s\" already exists. Please choose a different name." msgstr "El perfil «%s» ya existe. Por favor, elige un nombre diferente." #: includes/roles/class/class-pp-roles-actions.php:571 +#, php-format msgid "The role %1$s was successfully deleted. %2$s" msgstr "El perfil %1$s fue borrado correctamente. %2$s" #: includes/roles/class/class-pp-roles-actions.php:653 +#, php-format msgid "The role %1$s was successfully hidden." msgstr "El perfil %1$s se ha ocultado correctamente." #: includes/roles/class/class-pp-roles-actions.php:713 +#, php-format msgid "The role %1$s was successfully unhidden." msgstr "El perfil %1$s se ha vuelto a mostrar correctamente." @@ -2154,10 +2199,11 @@ msgid "The role could not be deleted." msgstr "No se ha podido borrar el perfil." #: includes/roles/class/class-pp-roles-actions.php:577 +#, php-format msgid "The selected %1$s roles were successfully deleted. %2$s" msgstr "Los perfiles %1$s seleccionados se borraron correctamente. %2$s" -#: includes/handler.php:61 includes/handler.php:89 includes/manager.php:983 +#: includes/handler.php:61 includes/handler.php:89 includes/manager.php:990 msgid "The selected role is not editable." msgstr "El perfil seleccionado no es editable." @@ -2186,6 +2232,7 @@ msgstr "" "usuarios y que pueda acceder a la pantalla de «Perfil»." #: includes/roles/class/class-pp-roles-admin.php:733 +#, php-format msgid "These can be edited on the %1s Capabilities screen %2s" msgstr "Se pueden editar en la pantalla de %1s Capacidades %2s" @@ -2211,7 +2258,7 @@ msgstr "" "Esta capacidad está controlada por %s. Usa los ajustes de la barra lateral " "para permitir controlarla independientemente." -#: includes/manager.php:209 +#: includes/manager.php:216 msgid "This capability is explicitly negated. Click to add/remove normally." msgstr "" "Esta capacidad está explícitamente negada. Haz clic para añadir/quitar " @@ -2233,7 +2280,7 @@ msgstr "" msgid "This feature will be added to all pages." msgstr "Esta característica se añadirá a todas las páginas." -#: capsman-enhanced.php:85 +#: capsman-enhanced.php:109 msgid "This plugin can be deleted." msgstr "Este plugin puede ser borrado." @@ -2311,6 +2358,7 @@ msgid "Undo" msgstr "Deshacer" #: includes/roles/class/class-pp-roles-list-table.php:91 +#, php-format msgid "Uneditable %s" msgid_plural "Uneditable %s" msgstr[0] "%s no editable" @@ -2382,7 +2430,7 @@ msgstr "Nombre del usuario a mostrar" msgid "User Testing" msgstr "Pruebas de usuario" -#: includes/manager.php:450 +#: includes/manager.php:457 #: includes/roles/class/class-pp-roles-list-table.php:171 msgid "Users" msgstr "Usuarios" @@ -2402,11 +2450,12 @@ msgstr "Ver la documentación" msgid "View Knowledge Base" msgstr "Ver la base de conocimientos" -#: capsman-enhanced.php:112 includes/backup.php:285 includes/backup.php:332 +#: includes/backup.php:285 includes/backup.php:332 msgid "Warning:" msgstr "Advertencia:" #: includes/admin.php:46 +#, php-format msgid "" "Warning: This role cannot access the dashboard without the read capability. " "%1$sClick here to fix this now%2$s." @@ -2491,6 +2540,7 @@ msgstr "" "«Cancelar» para detener, «Aceptar» para restablecer." #: includes/admin.php:1688 +#, php-format msgid "You can also configure this role as a %sPermission Group%s." msgstr "También puede configurar este perfil como un %sGrupo de permisos%s." @@ -2521,7 +2571,7 @@ msgstr "" "Puedes restringir el acceso a las pantallas del menú de administración. Esta " "característica está disponible en PublishPress Capabilities Pro" -#: includes-core/CoreAdmin.php:126 +#: includes-core/CoreAdmin.php:122 msgid "You can select page types where this element will be added." msgstr "" "Puedes seleccionar los tipos de página en los que se añadirá este elemento." @@ -2543,39 +2593,39 @@ msgstr "No se puede quitar «Gestionar capacidades» a los administradores" msgid "You do not have permission to access this page." msgstr "No tienes permiso para acceder a esta página." -#: includes/manager.php:578 includes/manager.php:600 includes/manager.php:679 -#: includes/manager.php:730 includes/manager.php:813 +#: includes/manager.php:585 includes/manager.php:607 includes/manager.php:686 +#: includes/manager.php:737 includes/manager.php:820 msgid "You do not have permission to manage admin features." msgstr "No tienes permisos para gestionar características de administración." -#: includes/manager.php:905 includes/manager.php:939 includes/manager.php:957 +#: includes/manager.php:912 includes/manager.php:946 includes/manager.php:964 msgid "You do not have permission to manage capabilities." msgstr "No tienes permisos para gestionar capacidades." -#: includes/manager.php:505 includes/manager.php:527 +#: includes/manager.php:512 includes/manager.php:534 msgid "You do not have permission to manage editor features." msgstr "No tienes permisos para gestionar las características del editor." -#: includes/manager.php:631 includes/manager.php:653 +#: includes/manager.php:638 includes/manager.php:660 #: includes/features/frontend-features/frontend-features-action.php:54 #: includes/features/frontend-features/frontend-features-action.php:117 msgid "You do not have permission to manage frontend features." msgstr "" "No tienes permisos para gestionar las características de la vista pública." -#: includes/manager.php:701 +#: includes/manager.php:708 msgid "You do not have permission to manage navigation menus." msgstr "No tienes permiso para gestionar los menús de navigación." -#: includes/manager.php:752 +#: includes/manager.php:759 msgid "You do not have permission to manage profile features." msgstr "No tienes permiso para gestionar las características del perfil." -#: includes/manager.php:482 +#: includes/manager.php:489 msgid "You do not have permission to manage roles." msgstr "No tienes permisos para gestionar perfiles." -#: includes/manager.php:1170 +#: includes/manager.php:1177 msgid "You do not have permission to perform this action." msgstr "No tiene permisos para realizar esta acción." @@ -2583,7 +2633,7 @@ msgstr "No tiene permisos para realizar esta acción." msgid "You do not have permission to restore backup." msgstr "No tienes permiso para restaurar la copia de seguridad." -#: includes/manager.php:1132 +#: includes/manager.php:1139 msgid "You do not have permission to restore roles." msgstr "No tienes permisos para restaurar perfiles." @@ -2615,3 +2665,9 @@ msgstr "Tu enlace caducó, actualiza la página e intentalo de nuevo." #: includes/roles/class/class-pp-roles-list-table.php:358 msgid "Your Role" msgstr "Tu perfil" + +#~ msgid "%s is required for this plugin." +#~ msgstr "Se necesita %s para utilizar este plugin." + +#~ msgid "The active plugin %s is not compatible with your PHP version." +#~ msgstr "El plugin activo %s no es compatible con tu versión de PHP." diff --git a/languages/capsman-enhanced-fr_FR.mo b/languages/capsman-enhanced-fr_FR.mo index e6198c327b6983fca0e2369b7d92b74e6cb4c8cf..dfc09ce010ce7fdb985e3ddc44aa0ebcff8c254c 100644 GIT binary patch delta 11364 zcmYk?2YgT0|Htto5|LO*B!WyMF(O9n7>QLQq)8l^_7OMlhsr2p6ZdyfCZeLOy%pU=7Xd+)jDoO{1t+8@s3oqIa3=X!|m62q3? z$CyaW3Nq#(`N~+e8nY@6 z_7NCtjK@qT=|{t>w!!?1g{TWxwg*O{PLPOgu%)Y4AlEQ^Fc$A%KFn9en4(w+t6?b| zh|i%P9>N$riiNqpx$RAid4T@x@TqDq9EhRR5g33~Q5{Rhn%DyQh?(N*t;ijj+gJb} zVj%j^i*PK2#V`&_Vtp*k^-TszYwU|U@IB`#)QN7RF8mAT;$zH@+mdYi9#jX9VR1Z* znRpL7VUy~{bi@^yg1_KutXhNd4<N=NE$Nhl4@Nq51zZgl++V)PzJ7=QqWD(L?vk~c&xrV+N zQpXN$IDSN38Z}aPFb)5QC9qyyV+vwN48va72*+bn+*gQ2=yq`T+ToZ^+Mz(%yQJ4`3$xCFQG>AA!@PtH87?*7C^N>hnl)xsLu`ZkVKJ; zat(_yoccA?oo+{sz%JB5$yHR)WCu->OHnyuh1S?a=;yi4N>ev;x{|4%FKRf?I zji_%EJLHk5j+MoHdj1nh^d_r;8j^Hui9Jw5{4SQj53ng-#&H-;F&UTQ6bxk;HIg~} z@eE!@-DxaED)vB~cMT@sPgs`gn-Z)L4N*g6NK86LV`oglamac!n~(><+{Jtt-NJS_ z&RG+6zGkQw%*UvayWzZ#n$pJ@iuuzxUPB*6qC2gI8mgwK4rMuqVkhdUs5`oZ{uutO zeN1Dp3w0gT9p+#FevPqs4}&m}ow`m0YD6oyq`$gQ3mPI^R6C)>fl7w2^XS1 zxE$5d9jH4!iII2*b!R@U?39LMCUtex$SpvgO!F~n1btdFUYhd&UUPG>1nPuqP(ybB z)qzh@YvgOx1^&S*7}Unrsi+(2h&rwx>S>yR1#lm#!^cn;zK$BfJ023<*-y?tForr$ zTYKSBs1DXd4Pi4ZjGeGJW@8bYf}?RE7Q(zdgW4aAx`B$QjyFVI?>W@xJl#mDlMF%4 z%^LK>_pm(f!#KQ!`7xlKJwXU+C?iorpNZvgENaoN!n}A6gYg1J;kT&I`L*}9drV^z z4NV7Bj|XEQ&O+VMBGeuGJ!ec^3`N~x8)TQsLJj3MRL6IthWwywKY_Z_b65;-qR#)P zSLQ!&2YbT8s2!206O}^^RU&H6YNOUhL)V^(dQ5v`Hcof-cNk0U&wEz;%VQ`uM|C6% zb>6`k%=OJ!5?*rVMbw>~L=EZZ7=-t+IqDhI{uZeAbkqrZqV9NvYoF}e7h(wQtFRz$ zM?F1#< zu>{Yc)=(;{?u+X9f=r%&_52MQl5ivHL|0Ld(eKDPOfYX3-T6Q)ha<5VuE1E_jylih z=zY9U9lYbbkLu`OsKxjgHPt~~8GjuZ(bXD<8j&ifHEcron&ieqhxF4YwaacFo!Lq316FekkNa~;t$U=Q^5QgCx)KJYsEuz<5or`s; z52HT!H)@Iky4%OJ66$j`QFq)72Vn-5#UrSWdA@UrejVt-#Zh-q8jE5gs;7;x2extT z+prY%5sbt;s0;e^u%8P-4S75!U;^p}GEnCqjC9;%#*yg7G8=Wk%czd5L*3a{S0BW2 z)W@+Nru4MOO+qc&S*S&pgEMe1w!{X#ST8siE8xG_0ONb>?++e+?T~0yE=Ila_Fy#L z#M-EzLmJvT$W5BAI2`w5Ev%HyKJ1M;@k-RxeT4(@7i@}M``R_L8pl&#!17$*wBccl zz;QSlb8rae?{EL2F&1?P@1h^Z46utR4mFgOP$N|vH3iRLe(Z!X_&n-34@Tij=!+ZB zqYG~#$%iLUcY4BRqrkF=(*;?bjLusV`#zyzS~=P#ydS^*#w_ zIMvar$UT`948V;;7=Nb0?4+R{mK>ZJPSaN-+HWqH?Rf< zjj->BW>}MYJZcSXMXi;)&M4+Hfx3f-B#C4yCgM)4gg3Dv79M36XKQRjJsQ>XBd8Oe zMt$Cwg`@V`SQ#6krerv3|8CTIzeg>`@G*=Ada_7jNfw}XY{jDZ0C`f3|5*F?{()G6 z`V{I!cQF);@=U7ZbILiWoc1e*d>bt@UldJup(+m z8(;vgM&0oy48bqZAHPLi@ILAe+vV6-Z(r2@QK+e%#-l+LJfV(<#tXpuo88D?1)P+KmLHR_#4*4u-EKw z%61sY_01-dV(fSy3*jkjgJg|# zIuT=WGwQKFg~gS$T4`UQ+1Q>s2kET2i>wpxZ}c}YXqElpkc*S3E6~^)-^O%&fJ3n9 zYCBRpFp2s;Mq}wUc1<)wt)(>7?@u#|Bn{7D3ygTn-bo+S9S%W_kO$Y{QY?-2*4mNi z?i`7ls@bUHU&9#8#V|aJ_3$p1#nS5-h>9f5IqO0kiDNO(+jj29qvmuv_Q7q~0Ylf@ z{R2>UG75F!H!uQou_>Oy;u!pnU0W3~mbwc1WBNND+r!Q@sE6aRHZDZ<{2122yVwvT zHrQ8a7py`(9S7kKY>v?z`DKfJF+ZM1jl@;lg%2bPZ?iia>1|HHBv`mPp0ZnNx?bT9o3P$uKjOR2TN?VLt6t2QFnCqMvcq})Sd4|b?hS6<@)9-Niq$^ zw%Ivshq^!?9Ejsli|rO_@#M?3zYiLtKlMT^g-cO4vIj@ub<{|<-)?_f_D7A-Rt&=P zxJD1+ZIZ$?%-&(Y@0XzN-~x8VTc``A?6m))(Hsj>w?wsfMomEv)X0rNoo_J~!PU-O z)P)bDM&KL(cE<>>4Xzd2b{%X_@(nchEeC+ZP!F3>anVY`W9@98j&Gx|3q9& z{VLwW_&xUcpuKivE1;&T_Fl$c7wkquW6Z|qaRcgv`S;n82*V20G1vgpFcars3f@Gm zjZ*vVPqJ4BQX#+pq}fU zu0DX8I&>9`8@2D^{yd5yz% zsOO=Eej`TUM_3uJqo%0PhxWu}P-~zfCSgO={t>7}I0yAP&vKHIB*#%h{0-{F1wXRC zbjqVXI3KIyTd0w`h~anxi{YQhbekea>{K2{EwaF)c9GUXjYJ0O>FR@=*JDPyh8J-f zJC>qGqWH&lDiTq1*bQ|@<4_|o4-4QrY=^n1j`|$4Q&k*wo-(L4RtI&XsThl0F<#IA z3ncpBT0D$J86J*W#FbL}@#Pr+YU z3Ddu@cQhHbHr8Q5JcPdZDQZg3Viev*JypIJ?CS4`)2aJjVEl`c+@qljKElq}`65pQ zZb#kOgiF?0=yD>c}kjiEXq^c&a_058oBk8`%E>UU+I>NB5bs zm_hphSO0|l-EqH@M-y64+CCtbd)UciXnNz@YGr$td=2p``2wOT`3lq{Rg8QWp{GRK zdZGz2gf{&z9399962B7Mo4HE6rfV>^Bl?rGroE3luNmW6L}NoDm3Xo-Bjzt+h->J{ zK0lY2!Y`@6bI0?J@&0byO3hSz-*{S2c?oUBiQkAscf8u}5qan=o5yTo$G>FJ*v;E! zU#t3SvKCAbF^0Sv(bVl152>}ii!b0C_=p%mUe@iqk1QWk9zVv@uAS7}^X3{OwpZPb zCHOV<0L(*tLbUZB!FM}mQlG}|#AIR;_0wBtitWS}+NWSXe2Z8_-iFYYO#Q&7c8+?{ zu#nIeOngTE7+2#c*FGOh($x2|m={>?FW3Gefl;CApU%==5WmUjm~sqqSJ6Wsn+ zs2{t13AmUDXWvV1{{iZUE*Gy6m599DSPyLLKAVdv)ISrS>iw^+8F85Wc~`H)mudSK z-@$l7+g6JSbjNLX{)g|fFWA*w)8r$bBZj-Sp{Q?KZ5xR%3Geu?BDurP#@L$BR+$JS zx)P-cZRtc^j_Xd;CZ()Qt#HuC3*Jwz$me2FZgi{}3Zjh89Xh;-t~ zw$dd((w0enf%uqQBi5A|PaS~T7C4p1J(XXlP9_d&2U`pFb#VJfdgcCo+0n_nn?>@} zhj-CdkNN~Q!r|DC_>b5|RHSVO@ip;eTTU`sLECxP*qnR``5|0OTq2GVtB9Mro6YQ8 zfmPJtK4h4{AnJ{Tw#qmPBfJ$0%eAZQNA5$^aBcZ%dz1KpIztDrl_Bp#6tt!H&vVqC zv;47#_=Wh2$WLhd6<@Te_s?O}|BzKBLfkPq&iCDMt@w%5ro61AxNy0#FE zp>3$vUtx;RDYUI73cEZ>4QyAapL1=h=Mira4T#pXzehYvUL8w3b=)!9_PRQj{2P~l zMP8AJB(F9nmcI@!MWBLsknp3=T>dx_%yVclPw0BUky6v-v4;wi;vGu5a1NtO3 z9@B4BVuxYLv4QDr6WeEx9WZLZu%U@fdydXdj!mkXR6Vh3-Nb5DW2+`5Cso_oY(h=n hLW94V`daq*(b+?FWX}A_X*>U#e5>Wo_>;||{tuW!4HWn-aFX~3Q*c}(y{1);|$Eoi)E(phB z*c}6~FE+q59EHo#3yVeSzHY}UNue|qVb&NdPTm>)us4>&Wc0=fs0Pl!Cb$5(r}Mte zA0Rz*!g#7Lwn885j1{pjR=_bB$n%{SD5wFeu^VnjUHH&iuA#Y680x`MxD(^B1paR8 zokpgCrLhwAm2e<7z5dvw51DQ!8lS=8sD>@XSiFv! z3RhF}fL5qAu>}3`C~68mMP2tf*2UjZ&#B(bT-T@>VY0oWzc} z0!zj?&TqH{waQnwaGWxD5cR+_sI_nj>6CK=wPq@|G`k=eHIl7Ri>(`W#6GruIcnbQe>wTC92COw`=XLp5kM>V_LobG-}o;C-mIa1wjscc`AW zV7&GD4j6*{kw>_l$rLmKhcEz7qHb^nWAQPn2eECJ55*_A()67qFJaGF2QQJ2HE1yQDi+jKO-B# ziHJ81AC7A980!?&edl2ymSQVtG1jp*LvQjpbnDI5lY)jm71h&;sG*vRYS0GjUhGHy z0jfvAolQd%uoC$Q9E8(QJ-mwESewL!4bTsJqn?x8g?4I4^Qh2+7GP0ahuWu`YS$E{%F_sGCA@3gM`p zHLgF&dFOu?$S7Hi`X)S|tEMX+*jGcrLKL|z~H zoZIPUPrQtp%N3{=??E3ti|Wx8RFAv$;k}MSP(56XoN_jxM)G%5!yluD-0N9WUl!HT z%2)yGqL21Ttf#EjE<|(KfWukhTi<&bxYHiH2^=nbv^es%q(>9Of{pup`fjU1H z%i$}ihHOA@p6~3TP!^9MFFWTvswe*JH4SMX`e8Hdi1DcN3vB%o)D5?wdc5D(zh~<& zp+EI^uq6J8+C9bk)0q(zTohK~Y}C+)4lpCp8kKiLJ#aYIzzozBEJTgW8PvADh?VdQ z498!vHCAWug<>Ms!r3<8K9KQO%P&%)mVb>6@h8-cLU@~K8?{94+-6wFc-Cn2$hFhDV8rlXm;&Fo+e=V{B_JU;V7}SW2N3DVKL(FeLRZtI1Lp5|7 zHpT*s#&1wVTyv(y=EiMNQ`8H!O>zvshi*9Dd@yj48w0x ztF>Z^dGocxYUCrZ8O}lt@e!o+&P^PPZP@%xaW_WcJ=A?`3^!9a3`ddYVSBuZjd{Kk z${w76gRu^NhE?zp=3wQKe7EC#Y=RF_J!qI_7UxDRM*bFR%66kh>@aF7KEe`s4TJG( z)OB98#vMe#k3vz5Ks~q->V`c~J?&?mXzN#?w%K|tjyq7Fdk6L43mAvDP>ZfED^6=C z#u|@aXCL zJN|`gcqbN$ZrBI)`Ik}khcNN3d+}Aypf>z^7jKo{$!hk$e-xvePCn7t? znTPBw=SQrJy~mpyrDHkrr5KLeQ4P62>N(HQRF;wkAJ;dO#8GQ4H&21#F613;Nx19_FJuSbmzBx?og8 z(C; z+6i4a3ElY=R#4C!h0HW|#Y*Hk7>e_-d?7{%)zH%~n7RKH)xhtu20p|WF_<5taU&*S z*;!@;bMO)Q*H{g2=QI9VT!m+wmQ_Hl_IT7Bz48o4{%@m}fcF8!@{pMJIz;b-Phx--2@i>vPfK^UKqlIQwyI(a8 zTZ_J&-;4fu95tjD(Ho-{nI5-Aoli$iksI~Ed{hVTVM+YQp7(vtOszYBf<6$95!e=s z;W+G$6Hq-qg{|;1sz()Gx4$=_&c|b09DrqUIqJG?$OdvwVFq?sY^G!n4$}Vrm_i#) zJoAS6R!c|S@H%Sl?qgB(Sz>Nn2G#TGs2b1B47u?+{{J@mo0%glc6hNZ|;uq$Tac|3}`(Sqe>B$i?T`7YE5yocI;mr>XK zifY&+n|rTdk!t_@Q*dEBRGxyB@GA_*N7x(dt>kY4I2BngPQ_LH8ikv20>+a}!gsM7 zwp?T0lyh(l`88~To!6QdTRytA4-Zh#8u%QweQx4V^j&BEjFyJ+o^~MHu4>gOHp(0 z_b)T2ftW(x5ue4asPlz3nU46P9^3@0U_7?R6x0ZB+2l5h>o^rIDo$Z>{07y+A5jhT z+ibqKLs9k5VPl+%+7$&@8-K?77`Vl}H#%cS^1Yaj|6mCm{iYd-95;o%RLsGu*!C?m zbO{(po{gb6AJvezQ4c<2&pTVq^;J;U)yG)uhvo1M48g7Fjh~=iWLHs(+I^EkNecI| z0Y1c<7_rT~B70*U@(HLRT#J?QFly~w#(aE$n)9jKP5rB=4(vh~euSm)2kYO+$haNv z9j52KP%X>A=9q)gxE(cz_fQXbh@;SNr&(;1P-|xucEK;OIEL;rZ_)^?Mcxy$F%LD8 z-(m;Pe%oz^C=UHNF&fzb&SWf&)e6k_eK@KIV{kA|LOtj*7QySNk-Tl|e?(2eAE=Ql zwa47AE|wvWlB_=`o`N1c05t+>=!2P944=nvoQ|5q9atUrBkv&RDu!X++s5_iB0q2a z3AOF~S!e-R7d6E#(LIbpA_ev2IM&0{sJVN9{jlsi=KM&kKt9%*kLAf%q1MD6)V4Z@ zL3kH6B3}E}9KEecyJz#FQ1~n4fur9uX zE%7D}#NdNw$|hnA`F?DUzo9?YKV%xz_7LN*9uA=*3Ja{?<1F%8hs}ewVtw+xsG+-q zP0;6vnW|XSzV2f4XHj#UfSS@wEQh(a{$D-iHEUvD_*1!5BP7-V2k^{{!>wmy23V`Pdkj;YR!zQ!)2L^X+*RUm~w{+WbKtyLEUKOS+gdtV;p(NIWq;L zaVq&t)UGJ}vAJ#tt|woMZms$b=gkABA`9Qyh$}GZ6LZ7IxQ9IMQ?r`?#uDU(E|@9u zL5*M~Ya{6i>wM}=cj zOvc+-_p0N(ilwfZZ?`qbv^(EpN8JB!^WrM>rTKg`HlcntcEuyu4}GtjH)0ZMjjY3l z=)Pwws@^cK%4Ce<#A zHXz@JP4Qc7jMeX&{ofA@Y5zZc{6q3GajTH2{SYouo?vs;4mGEoUDQ2KXufrnD9i|v zZ=pN|FB4A=O@WSD!~p6?c``b!=cm~VA5d10w4ihxBbITF-RGp>zfgz%ow%NOo$`F5 z1LfsdoTx~7AE8~MV-uli%%D#Hi$`C|qlsULX@vVrPCP?l4E83{D6^=Yw+St@h19hs z+7M3;X2ki6$gmYjob$5f8u$hIxAuD8F`o6Xlbjj$EKW^V5rV_~_rKpLMc5Ch_FJL| zt<|xW`bQXy&v|OhpXj=hYreHz^C&kYI@t5#4{{ybaSE=+$3zz8TK3#eg&2RG3 z_wi$Uf}-=?Q{~rfc`@GL+$bzeoF-Vso`Wsz3?e^=3B*)lGWpZTK$6|W4(c`a#oZJ( z5DQ6q5ISPWe>FwV&t!7_WlTp|;uFe`aUJH^`gvG|x>RD8t$WkD&C03&9eUU3aO)+Y zzeI%MS>gqPcaO7{x+VB0)+X8!9m$L03d|;oQPwdBJ7FJe>#5-%9_Y;!R-x{Uz3w^d zTr9`=Vucw5Kav^5T`GPiW)t5LIufbBL+BVx9QTx1-PEDDb`Na2JcL7IZ zf8t%rn{XG#VIYPO&rp7HOx7Y8PsQK($e#EcU$*5w)So2Q5h;X@1H>Uui7zgDolTua z0`gbFAj)UCy<`?xxD~E4UBkAw*4E*9)V$E`f+5W{_7!9UZNO@GoKybtj(w{vAfe zexe2^y@;X2VB#iqSFtnEi+FOZw1xjrH;D2j;uPg+#1LX4xew}?Z&f+;sq%Hre+-pJ zbcUl7C;Qq9vaLm_@9#Ow3+1T~ze8OM^3&KB$6;?>M|mgI!#%`J;>od;Lau_k&s3@T zk0)7-$8aO@Iq^QRhPX{^<=hI4ByLgGQJ4uVOa2z2qdw+fRZqskvh_+wQZ7O?v2`V= zTSL4{?jArvM+iwOQPQNIpBKnKB@Pfj6W0iDLdUQ8k|}zAjwOFcsR0pSuX)Y7*IqY~ zyeZ}7m~QI${g31d(Ts`__QC*kQI~1+&nW9yOO&zYMxGkS`8WBqwoX-ZiSLuTri@1Q9KX{nWc~7IEEP6NE1kKT`KL4kwB-C4Z7n zCt}H;98D>|Ws~xhf1-SpcujTo`6@aMIQctqm~sg$@2UO2KMrwD#}7nF%IApRh-ySX zqJaAEiRqNf;2lCoY4VH2c*@D18g^P16(1JNt2eN)f4ju7iAibcX*m;J-4ZhrN2F#g z`Y}AVYFf4{D|K9MT2^X`Yj|dsD`zA%W7Bg-q-8`DgheDaj!I0KdPxGtxCNGdIiCGrp%QFEuMWEiEuey&N1zyQM!L}YEDk7D|JFn zYKCqZQ80AM-7Xz(Ohave to change it first." msgstr "" "Vous ne pouvez pas modifier le rôle par defaut. Vous devez d’abord le modifier." -#: includes/manager.php:1329 +#: includes/manager.php:1336 msgid "Capabilites Documentation" msgstr "Documentation de Capabilities" #: includes/functions-admin.php:335 includes/functions-admin.php:403 -#: includes/manager.php:346 includes/manager.php:451 +#: includes/manager.php:353 includes/manager.php:458 #: includes/settings-ui.php:32 includes/admin-load.php:468 #: includes/roles/class/class-pp-roles-admin.php:721 #: includes/roles/class/class-pp-roles-list-table.php:172 @@ -533,6 +554,7 @@ msgstr "" "d’utilisateur/utilisatrice." #: includes/pp-ui.php:75 +#, php-format msgid "" "Capabilities for custom statuses can be manually added here. (See " "%sPermissions > Post Statuses%s for applicable names). %sSupplemental status-" @@ -610,6 +632,7 @@ msgid "Classic editor" msgstr "Éditeur classique" #: includes/features/editor-features-classic.php:1 +#, php-format msgid "Classic Editor %s Restrictions" msgstr "Restrictions %s de l’éditeur classique" @@ -633,11 +656,11 @@ msgstr "Réglages de couleur" msgid "Comments" msgstr "Commentaires" -#: includes/manager.php:1331 +#: includes/manager.php:1338 msgid "Contact" msgstr "Contact" -#: includes/manager.php:1331 +#: includes/manager.php:1338 msgid "Contact the PublishPress team" msgstr "Contact de l’équipe de PublishPress" @@ -821,7 +844,7 @@ msgstr "Discussion" msgid "Document Panel" msgstr "Panneau de publication" -#: includes/manager.php:1329 +#: includes/manager.php:1336 msgid "Documentation" msgstr "Documentation" @@ -845,6 +868,7 @@ msgid "Edit" msgstr "Modifier" #: includes/roles/class/class-pp-roles-admin.php:638 +#, php-format msgid "Edit Role: %s" msgstr "Modifier le rôle : %s" @@ -857,6 +881,7 @@ msgid "Edit title" msgstr "Modifier le titre" #: includes/roles/class/class-pp-roles-list-table.php:90 +#, php-format msgid "Editable %s" msgid_plural "Editable %s" msgstr[0] "Modifiable %s" @@ -880,7 +905,7 @@ msgid "Editor Feature Restrictions" msgstr "Restriction des fonctionnalités de l’éditeur" #: includes/functions-admin.php:205 includes/functions-admin.php:340 -#: includes/functions-admin.php:410 includes/manager.php:452 +#: includes/functions-admin.php:410 includes/manager.php:459 #: includes/settings-ui.php:33 #: includes/roles/class/class-pp-roles-list-table.php:173 msgid "Editor Features" @@ -988,12 +1013,12 @@ msgstr "" "Exclure les utilisateur·ice·s dans les rôles sélectionnés des tests " "utilisateur·ice·s." -#: includes/manager.php:207 +#: includes/manager.php:214 msgid "Explicitly negate these capabilities by storing as disabled" msgstr "" "Annulez explicitement ces permissions en les stockant comme désactivées" -#: includes/manager.php:206 +#: includes/manager.php:213 msgid "Explicity negate this capability by storing as disabled" msgstr "Annulez explicitement cette permission en la stockant comme désactivée" @@ -1109,6 +1134,7 @@ msgid "Gutenberg editor" msgstr "Éditeur Gutenberg" #: includes/features/editor-features-gutenberg.php:1 +#, php-format msgid "Gutenberg Editor %s Restrictions" msgstr "Restrictions %s de l’éditeur Gutenberg" @@ -1129,6 +1155,7 @@ msgstr "" "permissions basées sur le état ou la propriété de la publication)" #: includes/roles/class/class-pp-roles-list-table.php:88 +#, php-format msgid "Has Users %s" msgid_plural "Has Users %s" msgstr[0] "A un utilisateur/utilisatrice %s" @@ -1203,7 +1230,8 @@ msgstr "" "Si vous avez ajouté une extension pour créer de nouveaux rôles ou " "permissions, celles-ci seront perdues." -#: includes/manager.php:1316 +#: includes/manager.php:1323 +#, php-format msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "Si vous appréciez %s, veuillez nous laisser une note de %s. Merci !" @@ -1243,6 +1271,7 @@ msgid "Initial Backup" msgstr "Sauvegarde initiale" #: includes/backup.php:164 +#, php-format msgid "Initial Backup - %s" msgstr "Sauvegarde initiale - %s" @@ -1268,6 +1297,7 @@ msgid "Invalid request!." msgstr "Demande invalide !" #: includes/roles/class/class-pp-roles-actions.php:211 +#, php-format msgid "Invalid role name entry: %s" msgstr "Entrée de nom de rôle invalide : %s" @@ -1280,6 +1310,7 @@ msgid "Last Backup" msgstr "Dernière sauvegarde" #: includes/backup.php:84 +#, php-format msgid "Last Manual Backup - %s" msgstr "Dernière sauvegarde manuelle - %s" @@ -1342,6 +1373,7 @@ msgid "Manual Backup" msgstr "Sauvegarde manuelle" #: includes/backup.php:116 +#, php-format msgid "Manual backup of %s (%s)" msgstr "Sauvegarde manuelle de %s (%s)" @@ -1358,6 +1390,7 @@ msgid "Metaboxes" msgstr "Boîtes méta" #: includes/roles/class/class-pp-roles-list-table.php:87 +#, php-format msgid "Mine %s" msgid_plural "Mine %s" msgstr[0] "Mon %s" @@ -1392,7 +1425,7 @@ msgid "Nav Menu" msgstr "Menu de navigation" #: includes/functions-admin.php:360 includes/functions-admin.php:447 -#: includes/manager.php:455 +#: includes/manager.php:462 #: includes/roles/class/class-pp-roles-list-table.php:177 msgid "Nav Menus" msgstr "Menus de navigation" @@ -1408,11 +1441,10 @@ msgid "Navigation Menu Restrictions" msgstr "Restrictions du menu de navigation" #: includes/functions.php:524 -#| msgid "PublishPress Capabilities" msgid "Need PublishPress Capabilities Support?" msgstr "Vous avez besoin du support de PublishPress Capabilities ?" -#: includes/backup-handler.php:283 +#: includes/backup-handler.php:285 msgid "Needed function to create default roles not found!" msgstr "Fonction nécessaire à la création des rôles par défaut non trouvée !" @@ -1437,7 +1469,7 @@ msgstr "Nouveau" msgid "New backup saved." msgstr "Nouvelle sauvegarde enregistrée." -#: includes/manager.php:971 +#: includes/manager.php:978 msgid "New capability added to role." msgstr "Nouvelle permission ajouté au rôle." @@ -1461,6 +1493,7 @@ msgstr "Aucun changement" #: includes/features/editor-features-gutenberg.php:112 #: includes/features/editor-features-classic.php:115 +#, php-format msgid "" "No metabox found for %1s. %2s Click here %3s to visit the %4s screen and " "refresh this page after to load new metabox" @@ -1478,6 +1511,7 @@ msgid "No results found. Please try again with a different word." msgstr "Aucun résultat trouvé. Veuillez réessayer avec un autre mot." #: includes/roles/class/class-pp-roles-list-table.php:89 +#, php-format msgid "No Users %s" msgid_plural "No Users %s" msgstr[0] "Aucun utilisateur/utilisatrice %s" @@ -1577,10 +1611,12 @@ msgid "Please upload a valid .json file" msgstr "Veuillez téléverser un fichier json valide" #: includes/admin.php:1178 +#, php-format msgid "Plugin Capabilities – %s" msgstr "Extension Permissions – %s" #: includes/admin.php:705 +#, php-format msgid "Post %s Capabilities" msgstr "Permissions de la publication %s" @@ -1596,7 +1632,7 @@ msgstr "Slug de publication" msgid "Post Type Metabox" msgstr "Boîte méta de type de publication" -#: includes/manager.php:208 +#: includes/manager.php:215 msgid "Post type registration does not define this capability distinctly" msgstr "" "L’enregistrement du type de publication ne définit pas cette permission de " @@ -1669,6 +1705,7 @@ msgstr "" "l’installation et à chaque fois que vous enregistrez des modifications." #: includes/backup.php:67 +#, php-format msgid "" "PublishPress Capabilities automatically creates a backup on installation and " "whenever you save changes. The initial backup and last %d auto-backups are " @@ -1824,7 +1861,7 @@ msgstr "" "toujours l’éligibilité à l’affectation d’auteur de publication et limite " "l’application des permissions de modification par l’utilisateur/utilisatrice." -#: includes/manager.php:449 includes/roles/class/class-pp-roles-admin.php:177 +#: includes/manager.php:456 includes/roles/class/class-pp-roles-admin.php:177 #: includes/roles/class/class-pp-roles-list-table.php:170 msgid "Role Name" msgstr "Nom du rôle" @@ -1849,7 +1886,7 @@ msgstr "" msgid "Roles and Capabilities" msgstr "Rôles et capacités" -#: includes/backup-handler.php:296 +#: includes/backup-handler.php:304 msgid "Roles and Capabilities reset to WordPress defaults" msgstr "" "Rôles et permissions réinitialisées avec les valeurs par défaut de WordPress" @@ -1901,6 +1938,7 @@ msgstr "Search" #. %s: search keywords #: includes/roles/roles.php:15 +#, php-format msgid "Search results for “%s”" msgstr "Résultats de la recherche pour « %s »" @@ -1909,6 +1947,7 @@ msgid "Search Roles" msgstr "Recherche de rôles" #: includes/pp-ui.php:58 +#, php-format msgid "see %1$sRole Usage%2$s: \"Pattern Roles\"" msgstr "voir %1$sUtilisation des rôles%2$s : « Modèle de rôle »." @@ -1918,6 +1957,7 @@ msgid "Select %1$s..." msgstr "Sélectionnez %1$s..." #: includes/roles/class/class-pp-roles-admin.php:418 +#, php-format msgid "Select %s" msgstr "Sélectionnez %s" @@ -1926,7 +1966,7 @@ msgstr "Sélectionnez %s" msgid "Select allowed editor" msgstr "Sélectionner l’éditeur/éditrice autorisé" -#: includes-core/CoreAdmin.php:121 +#: includes-core/CoreAdmin.php:117 msgid "Select pages..." msgstr "Sélectionnez les pages…" @@ -1962,8 +2002,8 @@ msgstr "Réglages" msgid "Settings saved." msgstr "Réglages enregistrés." -#: includes/manager.php:562 includes/manager.php:616 includes/manager.php:664 -#: includes/manager.php:714 includes/manager.php:796 +#: includes/manager.php:569 includes/manager.php:623 includes/manager.php:671 +#: includes/manager.php:721 includes/manager.php:803 msgid "Settings updated." msgstr "Réglages mis à jour." @@ -2041,6 +2081,7 @@ msgid "sync role to all sites now" msgstr "synchroniser le rôle avec tous les sites maintenant" #: includes/roles/class/class-pp-roles-list-table.php:92 +#, php-format msgid "System %s" msgid_plural "System %s" msgstr[0] "Système %s" @@ -2073,6 +2114,7 @@ msgid "Template" msgstr "Modèle" #: includes/admin.php:705 +#, php-format msgid "Term %s Capabilities" msgstr "Permissions de le terme %s" @@ -2098,6 +2140,7 @@ msgstr "" "l’utilisateur ou utilisatrice actuel peut modifier." #: includes/test-user-ui.php:179 +#, php-format msgid "Testing as user: %1$s. %2$sReturn to Administrator view%3$s" msgstr "" "Test en tant qu’utilisateur et utilisatrice : %1$s. %2$sRetour à la vue " @@ -2123,10 +2166,6 @@ msgstr "" "Le « slug » est la version du rôle adaptée à l’URL. Il est généralement tout " "en minuscules et ne contient que des lettres, des chiffres et des tirets bas." -#: capsman-enhanced.php:113 -msgid "The active plugin %s is not compatible with your PHP version." -msgstr "L’extension active %s n’est pas compatible avec votre version de PHP." - #: includes/admin.php:1297 msgid "" "The following entries have no effect. Please assign desired capabilities on " @@ -2136,22 +2175,27 @@ msgstr "" "souhaitées dans les onglets Édition/Suppression/Lecture." #: includes/roles/class/class-pp-roles-actions.php:337 +#, php-format msgid "The new role %s was created successfully." msgstr "Le nouveau rôle %s a été créé avec succès." #: includes/roles/class/class-pp-roles-actions.php:223 +#, php-format msgid "The role \"%s\" already exists. Please choose a different name." msgstr "Le rôle « %s » existe déjà. Veuillez choisir un autre nom." #: includes/roles/class/class-pp-roles-actions.php:571 +#, php-format msgid "The role %1$s was successfully deleted. %2$s" msgstr "Le rôle %1$s a été supprimé avec succès. %2$s" #: includes/roles/class/class-pp-roles-actions.php:653 +#, php-format msgid "The role %1$s was successfully hidden." msgstr "Le rôle %1$s a été masqué avec succès." #: includes/roles/class/class-pp-roles-actions.php:713 +#, php-format msgid "The role %1$s was successfully unhidden." msgstr "Le rôle %1$s a été affiché avec succès." @@ -2160,10 +2204,11 @@ msgid "The role could not be deleted." msgstr "Le rôle n’a pas pu être supprimé." #: includes/roles/class/class-pp-roles-actions.php:577 +#, php-format msgid "The selected %1$s roles were successfully deleted. %2$s" msgstr "Les rôles %1$s sélectionnés ont été supprimés avec succès. %2$s" -#: includes/handler.php:61 includes/handler.php:89 includes/manager.php:983 +#: includes/handler.php:61 includes/handler.php:89 includes/manager.php:990 msgid "The selected role is not editable." msgstr "Le rôle sélectionné n’est pas modifiable." @@ -2193,6 +2238,7 @@ msgstr "" "l’écran « Profil »." #: includes/roles/class/class-pp-roles-admin.php:733 +#, php-format msgid "These can be edited on the %1s Capabilities screen %2s" msgstr "Elles peuvent être modifiées sur l’écran %1s Permissions %2s" @@ -2218,7 +2264,7 @@ msgstr "" "Cette permission est contrôlée par %s Utilisez les réglages de la barre " "latérale pour permettre un contrôle indépendant." -#: includes/manager.php:209 +#: includes/manager.php:216 msgid "This capability is explicitly negated. Click to add/remove normally." msgstr "" "Cette permission est explicitement niée. Cliquer pour l’ajouter/supprimer " @@ -2241,7 +2287,7 @@ msgstr "" msgid "This feature will be added to all pages." msgstr "Cette fonctionnalité sera ajoutée à toutes les pages." -#: capsman-enhanced.php:85 +#: capsman-enhanced.php:109 msgid "This plugin can be deleted." msgstr "Cette extension peut être supprimée." @@ -2320,6 +2366,7 @@ msgid "Undo" msgstr "Annuler" #: includes/roles/class/class-pp-roles-list-table.php:91 +#, php-format msgid "Uneditable %s" msgid_plural "Uneditable %s" msgstr[0] "Non modifiable %s" @@ -2374,9 +2421,6 @@ msgid "usage key" msgstr "clé d’utilisation" #: includes/admin.php:911 -#| msgid "" -#| "This capability is controlled by %s Use the sidebar settings to allow " -#| "this to be controlled independently." msgid "Use the sidebar settings to allow this to be controlled independently." msgstr "" "Utilisez les réglages de la barre latérale pour permettre un contrôle " @@ -2391,11 +2435,10 @@ msgid "User Display Name" msgstr "Nom affiché de l’utilisateur/utilisatrice" #: includes/functions-admin.php:365 -#| msgid "Testing: " msgid "User Testing" msgstr "Test des utilisateurs et utilisatrices" -#: includes/manager.php:450 +#: includes/manager.php:457 #: includes/roles/class/class-pp-roles-list-table.php:171 msgid "Users" msgstr "Utilisateurs" @@ -2415,11 +2458,12 @@ msgstr "Voir la documentation" msgid "View Knowledge Base" msgstr "Voir la base de connaissances" -#: capsman-enhanced.php:112 includes/backup.php:285 includes/backup.php:332 +#: includes/backup.php:285 includes/backup.php:332 msgid "Warning:" msgstr "Avertissement :" #: includes/admin.php:46 +#, php-format msgid "" "Warning: This role cannot access the dashboard without the read capability. " "%1$sClick here to fix this now%2$s." @@ -2504,6 +2548,7 @@ msgstr "" "« Annuler » pour arrêter et « OK » pour réinitialiser." #: includes/admin.php:1688 +#, php-format msgid "You can also configure this role as a %sPermission Group%s." msgstr "" "Vous pouvez également configurer ce rôle comme un %sgroupe de permission%s." @@ -2535,7 +2580,7 @@ msgstr "" "Vous pouvez restreindre l’accès aux écrans du menu d’administration. Cette " "fonctionnalité est disponible dans PublishPress Capabilities Pro" -#: includes-core/CoreAdmin.php:126 +#: includes-core/CoreAdmin.php:122 msgid "You can select page types where this element will be added." msgstr "Vous pouvez sélectionner les types de page où cet élément sera ajouté." @@ -2556,40 +2601,40 @@ msgstr "Vous ne pouvez pas supprimer Gérer les permissions des administrateurs" msgid "You do not have permission to access this page." msgstr "Vous n’avez pas les droits pour accéder a cette page." -#: includes/manager.php:578 includes/manager.php:600 includes/manager.php:679 -#: includes/manager.php:730 includes/manager.php:813 +#: includes/manager.php:585 includes/manager.php:607 includes/manager.php:686 +#: includes/manager.php:737 includes/manager.php:820 msgid "You do not have permission to manage admin features." msgstr "" "Vous n’avez pas le droit de gérer les fonctionnalités d’administration." -#: includes/manager.php:905 includes/manager.php:939 includes/manager.php:957 +#: includes/manager.php:912 includes/manager.php:946 includes/manager.php:964 msgid "You do not have permission to manage capabilities." msgstr "Vous n’avez pas le droit de gérer les permissions." -#: includes/manager.php:505 includes/manager.php:527 +#: includes/manager.php:512 includes/manager.php:534 msgid "You do not have permission to manage editor features." msgstr "Vous n’êtes pas autorisé à gérer les fonctionnalités de l’éditeur." -#: includes/manager.php:631 includes/manager.php:653 +#: includes/manager.php:638 includes/manager.php:660 #: includes/features/frontend-features/frontend-features-action.php:54 #: includes/features/frontend-features/frontend-features-action.php:117 msgid "You do not have permission to manage frontend features." msgstr "" "Vous n’êtes pas autorisé à gérer les fonctionnalités de l’interface publique." -#: includes/manager.php:701 +#: includes/manager.php:708 msgid "You do not have permission to manage navigation menus." msgstr "Vous n’êtes pas autorisé à gérer les menus de navigation." -#: includes/manager.php:752 +#: includes/manager.php:759 msgid "You do not have permission to manage profile features." msgstr "Vous n’êtes pas autorisé à gérer les fonctionnalités du profil." -#: includes/manager.php:482 +#: includes/manager.php:489 msgid "You do not have permission to manage roles." msgstr "Vous n’êtes pas autorisé à gérer les rôles." -#: includes/manager.php:1170 +#: includes/manager.php:1177 msgid "You do not have permission to perform this action." msgstr "Vous n’avez pas les droits nécessaires pour effectuer cette action." @@ -2597,7 +2642,7 @@ msgstr "Vous n’avez pas les droits nécessaires pour effectuer cette action." msgid "You do not have permission to restore backup." msgstr "Vous n’avez pas la permission de restaurer la sauvegarde." -#: includes/manager.php:1132 +#: includes/manager.php:1139 msgid "You do not have permission to restore roles." msgstr "Vous n’avez pas la permission de restaurer les rôles." @@ -2629,3 +2674,10 @@ msgstr "Votre lien a expiré, rafraîchissez la page et réessayez." #: includes/roles/class/class-pp-roles-list-table.php:358 msgid "Your Role" msgstr "Ton rôle" + +#~ msgid "%s is required for this plugin." +#~ msgstr "%s est requis pour cette extension." + +#~ msgid "The active plugin %s is not compatible with your PHP version." +#~ msgstr "" +#~ "L’extension active %s n’est pas compatible avec votre version de PHP." diff --git a/languages/capsman-enhanced-it_IT.mo b/languages/capsman-enhanced-it_IT.mo index 7d2a5e811145da3b8d4f285eae3f7d1412f9ba8d..24b4e903f8020e9c9de4ce60e74228250cd92e6f 100644 GIT binary patch delta 11412 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 Aq5uE@ delta 11640 zcmZwN33yG{-pBE6NW@G+M2H-O7?MbgiA2n^7;A{35fL1XgiK0tj6pR@jjdU!p{9`wHv08-V)W<1U12!Yu2iC#hNXOw; zP8$rt-WY}%wtgvAb{vnhnL-vP_L>SOEXr}plea|Opc97TK-7)$us1HV`Ay`Rj?=_( zTo8%A*c$_IAjY5@$Kx9GLEmWI*W)y-> zAKtU|PBYWM3K&Fv5GG>`4#Gt^5N~2zjBU>NZ=~=fh00i+?x-P+k?D3?Vb2 zho7OQ!qw6|AQ81DR-->2LruX)sOvt#hIkM4oZ79-bY(>wBo4 zTtOP`{D`#GsTb=wC2=TfXjAYcjz@hyGR|?jV;ok;Iam(YVO89T?eTaVVfA_YvD4|Dd%(4nyJ>t?1E6#NG75dTM~A~0k(b( zYU*}+DCmPl7=njv{s~qizk%xMebfj%Ks~rAd#)ZPpoV-Ds)2c^5txT8A7?45!Ed2P z;C)QNt2hun@vH=Wa4B}iO{gAyiKDSrJM+LfsJSadHE09shFef`y&Lu51E{rd3j5+W zsGcS;-uirJ48y_5BRtMD3L1gK7=WixH@JfB@NZNP+I28P+7q=4hGGPC~X~D_}!&KA|6`)$U8f)Q3WQ#k;koD;N zglq&Ss+(!}7*vBNSf``zTZq9}o~@w8*udHfOOtm&kKSy3DQM`^Q9Yf48mebd4ccPe zkAuk1qIwkC!!$GngUH9?P@IYC;Z-b+;Uq4M!AjU4^_;Yxv{OTxPlX<|1WV#()IQy2 z^CPGRorF%0 z59ebl>V{vVhOT69(|`cf4Z~3n=!i{lh|L$EIYUp3Zig+4x@iLajp6o%LPe$D*8`bav)bl)R zDCmP*u^H||&CS>7gMVTJEZ)z&a2lf@c|X(*hN6aYG}gpT7>-9#i}ntd!0P?Y$b?`B zc@yMw9w*73cp5dAYf&xUi)HXUsz+B)Jx&_HdmV?PdbkofV`W|J$}>H zzisO;qd)a`upHh;?H=F3bY?6C7ln1W05$aWhnSIQi^`Kw4;+JaFcUQeOHm_p4z+DB zVGw?bk@#P1i?!K%^)VIe;R2iQN@o1k@=H{x<+rgZ{)oC!7;h78qc+IBoMco(_Fy<3 z#6Y}>F1(MrPw+6iy-*E|w6;Puv^{FXy9{IewaA9p3(~9;P$M!KwFasVH@|>tpdRQ( zHFPF6$0BTvU!jJ$?g(?=XjB8@QH#4XY7vh>t)&bP1$`g~>*7p%!4}j9i?AvlL5WA8)t|b-}9(Nb`|Gfu~FvBXdbp9{}8jWVw!%GdiWhrK__0p z2)v70t<^@GH(w&wA|H#bumCm0N0H7uH*g}hXY;qjJs68$qwZU0jG4lbIG#KoJK+s% z&hwr6?7=5-7&gF*SOfpUT&zBh?{-{_E$~lN51P8o;@pb9c)1*ZI&IPY8ud6iQ+g>cP!WH|&Gz=^*PATfY{y&0fS(_!{bSZ=fE00lVN$)S_$1 ziqqPOw{}Ax@_|n<{(A5*D*SOIYSH9iXPl2}`FYI3%cwc-l40JIk6{A&N?e2&uneX! zTxD@QD$hqXa2D#lvJTbI{Sz2}M#FiViqhC5leZkkVLWccXYd-XM>nm|^?ppa&S&Fv z+=beP5tGdCfic*ed?o5VaSk*EFNjlZKB-kpV_8xBBy{%KVG5sbn!s44l?o^O+9?(3OIL91~cM&nI%VL-mAZ;k=v zQ;?nG6e2sz`2nkA|HcDtZ183k2T!uBY z|NWUjZIdXhgozk~eXuUh!W7(!dXNvFRu3DX9xw=faRvtAJZz5Zk^gfp@JAi&&$Alh zaIAp^l5jTjrve_uns^>{qr0evm6&M^!0zOAQA0Zc^`)~B8A|6WR>ogZtKM&x>2Uzo zCU1aR3q7zFPC*aPa8^@LPlINgxlce1)d*BWvhfZsLT$(FIp#r6VR`aG48=959v{M) z*m|z{kIX|jh`jPVMgzy8Mj)Yp@mJ4>FyT#bEH=VbI22E!-UA`?%}}RdHu)md6g@!A zZS(>&1)We0?uputqp=RI$GUg|>4S3{)!=ap>AvQC!9sJR=TUR}DkkAoY>5q@Hgh-< zy)PF0oBDjzkmvLE$;1U1g7>gAR^{cPT@s32FwQy?e;_~Op>T%6fkIYoF@|liSp(ai zHB)d3b)!#EJ-vk*k$dQeZI+mxb-{|{zeD1^ri;MVXBO+mHZdfb!AtZsR+hU@6~i(G;{umf$GdiE4TI=gpg}HufOzh6`{RZo--`&?`KO1989_Gv_;S z5P7M!W<(yxVY&`mVDLI)U-VR?qJV;0wjN!$9o5r!P>aoHy|E{1=$E1v+w)ijcOdK5 zIg09W(gssM!8#i?GOKL<66!^FXanP~p}RswE&L8O$K^NLZG&m#ai|`wLk;D9)M72p zFlfZ;<6vBf>c|ZY!*5V)q|#>dhOCWxa003W$$Ir_wY#ZMPqI)Cm}~PwRLeJG1n$OQ zypE0VzBTMc^P{s5Mp2)KTGU%G4!^+xSZ|9N!6~Tc&GJy7kxz%Z8#Z7>_RW z*nA^uweLes-5m_X2UriQzGPlt@mQYRjcV{@RL7n}UtEJ)d_(82kxMT zsMt2M3o4_AE)3Ps_85j~_$n?yja19+X6ibl8kT};Xg+Fc7Nf3PjUBZAw^67;#a(-W z?+&vaE1`PY4YeDlpysj=wYt}1DE@*ivFc7U#J$jmd?Tu%FQKO7ENYkBLwzpkWy$@%^T#g#*>!^{si{bbqCSvs>^N-F$ zFqV7=HpQD5iBS#z|OmpZyOA)PrWBhIR+)g>)7* zRbl&0gQ8G*3sleBq84K>^vC|FxlhLmIN4(h1*joef%?FJH%w2GQ6Jce{qQiVrxgxx zQ%u5&_yTHVcG`SD)+IlUfp`~n-(qi?>q=oma!&vSJ)jM$#eGowd^qZZQ_zJ=unO)* zO~q+ck18EB-xYOHpHIQ6n1Mk!8`t6*)GmuXWPXyRAff}Mu z@Cp111MsoK=C|KC)LMA~HJ67`4?d42@D|46m#Bug7~V1%hq_NE^#1$*5DK~=6*YuY zQ4J`t`FdPRz7soQ!clXhnWzz3gnAQhMs4RaI2gMgGY!~)Gsv%C6C8ZpEXw)VOdmK% zL5uG@)M~AH!pvPCY)77hnybC|6kf*y9D36G3UzK^B6-+bCQrj)@|SQnp1@@6bjo~< zug68?U!bQIg^6#Q9&E?;3C^oi$Sz zg!Rb7QA3}ES_4B+pPzG<0Sl+FhzegULN(|hs>eT}AJ%-w+^`<%fz7c7cChu2<1q3G z7=rJh7UP$w>wiYwzxcc6w`6IoNnYVy#=jPY##9W#9;h|22{mW0q83%eIrHxV9k4g~ z4rD<)zhPM{de3+awHVK#?t2Y2GJl{JbCvVvS8!b{O5%bunktYWQMvI#*+`l0k{&|<6TU^h|6qYbYll? zn4=W5EsA|?-f%Ifxt)V^aRbi5uq)shznt^7LqEy^tjt(y`Ahxy!O`$=}BmVg@md{Lv$sWDoHg^_u!p9tvBCr6k(F zI^xNHHbw8>H1cN&9hHd>DgTX|G1t}?qIOL>QDEzKT3@wt>YpRYmOM=eGDf$5?#ql;#$lhd@1W#gnD@mzz*ITUT9dFDXc-=IeXpX)@QH^=Y5Ma z2$e`?6JJvC6S08!hR~5p{T)KbFyf@Q#OkK5ldV_P1Y)es6R`o|!^6L(K8f-|Vilo( zUo52Vd5pu-5BGmE7131a_?7YwLPsCGO^l)(>#Z?=_(pYhJ(AC-{4LjAz$b7paf0$T z+>Ko@7{iE0lph|`vx+NXAre* z{Ss?)d%=6;TPU|DzNhR7;!j(Wd?JwY!-H>L?~e_CoJg#<=W0=YlK6mVLtPy4U*c^d zgLrt%q5K=kbwZ1LJMo`K&IeN8!)yXROj6gLJVf~v<$3s&t@}6SQq1QMg#C3L<=3Gx?j>#z50B?51G5OUi37 z!_;}4btG4aR#c3&7Y3k%J1v`vcZv!dCl~kcm^v|alsm(nJH?fhnwdH_J$u;?k?m@_ zb6nZ!lk(iz>7!j^va(&dSQXkeQY1O3Rus zF*VmcDkI%B*_}JiH6<%A+ts&QUsry5c8)tMvuOUPz`#0v`$YCn&v&aLvQuhqdTUqH z=%&pgqhlkZV_Y$Dt)pX$E7+*;(1?trMEqd|CSsYAowBt!C6) z+g+)-v?SG)ml>X#k(-@L3nsc#U8CKu|EF&&rnQaf9PY|YPfO3qNzHa=spS*Xvt1eC zdASV3)Tvqe%)_tsVb#)=h8IsLDun<>sY6>}tCD LUG&4zyx{)Errore: PublishPress Capabilities non può funzionare perché " -"è attiva un'altra copia di Capability Manager." +"%1s Errore: %2s PublishPress Capabilities non può funzionare perché c'è già " +"attiva un'altra copia del plugin." #: includes/admin.php:1608 +#, php-format msgid "%s (free install)" msgstr "%s (installazione gratuita)" #: includes/backup.php:227 +#, php-format msgid "%s (level %s)" msgstr "%s (livello %s)" #: includes/admin.php:1610 +#, php-format msgid "%s info/purchase" msgstr "%s info/acquisto" -#: capsman-enhanced.php:115 -msgid "%s is required for this plugin." -msgstr "E' necessario %s per l'utilizzo di questo plugin." - #: includes/backup-handler.php:119 +#, php-format msgid "%s restored from last backup." msgstr "%s ripristinato dall'ultimo backup." #: includes/roles/class/class-pp-roles-admin.php:624 +#, php-format msgid "" "%s role copied. Please click the \"Create Role\" button to create this new " "role." @@ -114,15 +128,18 @@ msgstr "" "questo nuovo ruolo." #: includes/roles/class/class-pp-roles-actions.php:449 +#, php-format msgid "%s role updated successfully." msgstr "Ruolo %s aggiornato correttamente." #: includes/backup-handler.php:199 +#, php-format msgid "%s successfully imported from uploaded data." msgstr "%s importato correttamente dai dati caricati." #: includes/admin.php:869 includes/admin.php:1067 includes/admin.php:1230 #: includes/admin.php:1469 +#, php-format msgid "%s: assigned by Permission Group" msgstr "%s: assegnato dal Gruppo autorizzazione" @@ -146,15 +163,16 @@ msgstr "" "Un backup creato in questa schermata sostituirà qualsiasi backup manuale " "precedente, ma non viene sostituito automaticamente." -#: includes/manager.php:1327 +#: includes/manager.php:1334 msgid "About" msgstr "Chi siamo" -#: includes/manager.php:1327 +#: includes/manager.php:1334 msgid "About PublishPress Capabilities" msgstr "Informazioni su PublishPress Capabilities" #: includes/pp-ui.php:60 +#, php-format msgid "activate %1$sAdvanced settings%2$s, see Role Usage" msgstr "attiva %1$sImpostazioni avanzate%2$s, vedi utilizzo dei ruoli" @@ -189,16 +207,16 @@ msgstr "Aggiungi blocco" msgid "Add New Category" msgstr "Aggiungi una nuova categoria" -#: includes/manager.php:213 +#: includes/manager.php:220 msgid "Add or clear custom item entry before saving changes." msgstr "" "Aggiungi o cancella la voce personalizzata prima di salvare le modifiche." -#: includes/manager.php:211 +#: includes/manager.php:218 msgid "Add or remove capability from the role normally" msgstr "Aggiungi o rimuovi capacità dal ruolo normalmente" -#: includes/manager.php:210 +#: includes/manager.php:217 msgid "Add or remove this capability from the WordPress role" msgstr "Aggiungi o rimuovi questa capacità dal ruolo di WordPress" @@ -227,7 +245,7 @@ msgid "Admin Feature Restrictions" msgstr "Restrizioni caratteristiche di amministrazione" #: includes/functions-admin.php:216 includes/functions-admin.php:345 -#: includes/functions-admin.php:417 includes/manager.php:453 +#: includes/functions-admin.php:417 includes/manager.php:460 #: includes/roles/class/class-pp-roles-list-table.php:174 msgid "Admin Features" msgstr "Caratteristiche amministrative" @@ -258,8 +276,8 @@ msgstr "Limitazioni menu di amministrazione" msgid "Admin Menu restrictions" msgstr "Restrizioni menu amministrazione" -#: includes/functions-admin.php:439 includes/manager.php:454 -#: includes-core/CoreAdmin.php:80 +#: includes/functions-admin.php:439 includes/manager.php:461 +#: includes-core/CoreAdmin.php:76 #: includes/roles/class/class-pp-roles-list-table.php:176 msgid "Admin Menus" msgstr "Menu amministrazione" @@ -273,6 +291,7 @@ msgid "Advanced" msgstr "Avanzate" #: includes/roles/class/class-pp-roles-list-table.php:86 +#, php-format msgid "All %s" msgid_plural "All %s" msgstr[0] "Tutto %s" @@ -341,7 +360,7 @@ msgstr "Si è verificato un errore!" msgid "Apply for %1$s" msgstr "Applica a %1$s" -#: includes/manager.php:212 +#: includes/manager.php:219 msgid "Are you sure you want to delete this item ?" msgstr "Sei sicuro di voler cancellare questo elemento?" @@ -362,6 +381,7 @@ msgid "Assign standard WP roles supplementally for a specific post type" msgstr "Assegna ruoli WP standard in aggiunta a un tipo di articolo specifico" #: includes/backup.php:131 +#, php-format msgid "Auto-backup of all roles (%s)" msgstr "Backup automatico di tutti i ruoli (%s)" @@ -393,7 +413,7 @@ msgstr "Backup ruoli e capacità" msgid "Backup Tool for PublishPress Capabilities" msgstr "Strumento di backup per %1$sPublishPress Capabilities%2$s" -#: includes/manager.php:1012 +#: includes/manager.php:1019 msgid "Bad form Received" msgstr "E' stato ricevuto un modulo errato" @@ -498,18 +518,19 @@ msgid "Cancel Edit" msgstr "Annulla modifiche" #: includes/roles/class/class-pp-roles-actions.php:523 +#, php-format msgid "" "Cannot delete default role. You have to change it first." msgstr "" "Non é possibile cancellare il ruolo predefinito. Bisogna che prima effettui " "questa modifica." -#: includes/manager.php:1329 +#: includes/manager.php:1336 msgid "Capabilites Documentation" msgstr "Documentazione di Capabilites" #: includes/functions-admin.php:335 includes/functions-admin.php:403 -#: includes/manager.php:346 includes/manager.php:451 +#: includes/manager.php:353 includes/manager.php:458 #: includes/settings-ui.php:32 includes/admin-load.php:468 #: includes/roles/class/class-pp-roles-admin.php:721 #: includes/roles/class/class-pp-roles-list-table.php:172 @@ -525,6 +546,7 @@ msgid "Capabilities allows you to change the permissions for any user role." msgstr "Capacità ti consente di cambiare le autorizzazioni per ciascun ruolo." #: includes/pp-ui.php:75 +#, php-format msgid "" "Capabilities for custom statuses can be manually added here. (See " "%sPermissions > Post Statuses%s for applicable names). %sSupplemental status-" @@ -599,6 +621,7 @@ msgid "Classic editor" msgstr "Editor classico" #: includes/features/editor-features-classic.php:1 +#, php-format msgid "Classic Editor %s Restrictions" msgstr "Limitazioni %s dell'editor classico" @@ -622,11 +645,11 @@ msgstr "Impostazioni colore" msgid "Comments" msgstr "Commenti" -#: includes/manager.php:1331 +#: includes/manager.php:1338 msgid "Contact" msgstr "Contatto" -#: includes/manager.php:1331 +#: includes/manager.php:1338 msgid "Contact the PublishPress team" msgstr "Contatta il team di PublishPress" @@ -809,7 +832,7 @@ msgstr "Discussione" msgid "Document Panel" msgstr "Pannello documenti" -#: includes/manager.php:1329 +#: includes/manager.php:1336 msgid "Documentation" msgstr "Documentazione" @@ -832,6 +855,7 @@ msgid "Edit" msgstr "Modifica" #: includes/roles/class/class-pp-roles-admin.php:638 +#, php-format msgid "Edit Role: %s" msgstr "Modifica il ruolo: %s" @@ -844,6 +868,7 @@ msgid "Edit title" msgstr "Modifica titolo" #: includes/roles/class/class-pp-roles-list-table.php:90 +#, php-format msgid "Editable %s" msgid_plural "Editable %s" msgstr[0] "Modificabile %s" @@ -867,7 +892,7 @@ msgid "Editor Feature Restrictions" msgstr "Limitazioni delle funzionalità dell'editor" #: includes/functions-admin.php:205 includes/functions-admin.php:340 -#: includes/functions-admin.php:410 includes/manager.php:452 +#: includes/functions-admin.php:410 includes/manager.php:459 #: includes/settings-ui.php:33 #: includes/roles/class/class-pp-roles-list-table.php:173 msgid "Editor Features" @@ -973,11 +998,11 @@ msgstr "Escludi il ruolo dal test utenti" msgid "Exclude users in selected roles from User Testing." msgstr "Escludere gli utenti dei ruoli selezionati dal test utenti." -#: includes/manager.php:207 +#: includes/manager.php:214 msgid "Explicitly negate these capabilities by storing as disabled" msgstr "Nega esplicitamente queste capacità memorizzandole come disabilitate" -#: includes/manager.php:206 +#: includes/manager.php:213 msgid "Explicity negate this capability by storing as disabled" msgstr "Nega esplicitamente questa capacità memorizzandola come disabilitata" @@ -1092,6 +1117,7 @@ msgid "Gutenberg editor" msgstr "Editor Gutenberg" #: includes/features/editor-features-gutenberg.php:1 +#, php-format msgid "Gutenberg Editor %s Restrictions" msgstr "Limitazioni %s dell'editor Gutenberg" @@ -1112,6 +1138,7 @@ msgstr "" "capacità basate sullo stato e la proprietà degli articoli)" #: includes/roles/class/class-pp-roles-list-table.php:88 +#, php-format msgid "Has Users %s" msgid_plural "Has Users %s" msgstr[0] "Ha utenti %s" @@ -1184,7 +1211,8 @@ msgid "" "will be lost." msgstr "I ruoli e le capacità propri di ogni plugin installato saranno persi." -#: includes/manager.php:1316 +#: includes/manager.php:1323 +#, php-format msgid "If you like %s, please leave us a %s rating. Thank you!" msgstr "Se sei soddisfatto di %s, lasciaci una valutazione di %s!" @@ -1224,6 +1252,7 @@ msgid "Initial Backup" msgstr "Backup iniziale" #: includes/backup.php:164 +#, php-format msgid "Initial Backup - %s" msgstr "Backup iniziale - %s" @@ -1249,6 +1278,7 @@ msgid "Invalid request!." msgstr "Richiesta non valida!." #: includes/roles/class/class-pp-roles-actions.php:211 +#, php-format msgid "Invalid role name entry: %s" msgstr "Nome di ruolo inserito non valido: %s" @@ -1261,6 +1291,7 @@ msgid "Last Backup" msgstr "Ultimo backup" #: includes/backup.php:84 +#, php-format msgid "Last Manual Backup - %s" msgstr "Ultimo backup manuale - %s" @@ -1324,6 +1355,7 @@ msgid "Manual Backup" msgstr "Backup manuale" #: includes/backup.php:116 +#, php-format msgid "Manual backup of %s (%s)" msgstr "Backup manuale di %s (%s)" @@ -1340,6 +1372,7 @@ msgid "Metaboxes" msgstr "Metaboxes" #: includes/roles/class/class-pp-roles-list-table.php:87 +#, php-format msgid "Mine %s" msgid_plural "Mine %s" msgstr[0] "Mio %s" @@ -1374,7 +1407,7 @@ msgid "Nav Menu" msgstr "Menu di navigazione" #: includes/functions-admin.php:360 includes/functions-admin.php:447 -#: includes/manager.php:455 +#: includes/manager.php:462 #: includes/roles/class/class-pp-roles-list-table.php:177 msgid "Nav Menus" msgstr "Menu navigazione" @@ -1393,7 +1426,7 @@ msgstr "Limitazioni menu di navigazione" msgid "Need PublishPress Capabilities Support?" msgstr "Hai bisogno del supporto di PublishPress Capabilities?" -#: includes/backup-handler.php:283 +#: includes/backup-handler.php:285 msgid "Needed function to create default roles not found!" msgstr "" "La funzione necessaria per la creazione dei ruoli predefiniti non é stata " @@ -1421,7 +1454,7 @@ msgstr "Nuovo" msgid "New backup saved." msgstr "Il nuovo backup é stato salvato." -#: includes/manager.php:971 +#: includes/manager.php:978 msgid "New capability added to role." msgstr "La nuova capacità é stata aggiunta al ruolo." @@ -1445,6 +1478,7 @@ msgstr "Nessuna modifica" #: includes/features/editor-features-gutenberg.php:112 #: includes/features/editor-features-classic.php:115 +#, php-format msgid "" "No metabox found for %1s. %2s Click here %3s to visit the %4s screen and " "refresh this page after to load new metabox" @@ -1462,6 +1496,7 @@ msgid "No results found. Please try again with a different word." msgstr "Nessun risultato trovato, riprova con una parola differente." #: includes/roles/class/class-pp-roles-list-table.php:89 +#, php-format msgid "No Users %s" msgid_plural "No Users %s" msgstr[0] "Senza utente %s" @@ -1561,10 +1596,12 @@ msgid "Please upload a valid .json file" msgstr "Carica un file json valido" #: includes/admin.php:1178 +#, php-format msgid "Plugin Capabilities – %s" msgstr "Plugin Capabilities – %s" #: includes/admin.php:705 +#, php-format msgid "Post %s Capabilities" msgstr "Capacità dell'articolo %s" @@ -1580,7 +1617,7 @@ msgstr "Post Slug" msgid "Post Type Metabox" msgstr "Metabox tipo di contenuto" -#: includes/manager.php:208 +#: includes/manager.php:215 msgid "Post type registration does not define this capability distinctly" msgstr "" "La registrazione del tipo di articolo non definisce chiaramente questa " @@ -1653,6 +1690,7 @@ msgstr "" "l'installazione e ogni volta che salvi le modifiche." #: includes/backup.php:67 +#, php-format msgid "" "PublishPress Capabilities automatically creates a backup on installation and " "whenever you save changes. The initial backup and last %d auto-backups are " @@ -1806,7 +1844,7 @@ msgstr "" "l'idoneità per l'assegnazione di autore articolo e limita l'applicazione " "delle capacità di modifica dell'utente." -#: includes/manager.php:449 includes/roles/class/class-pp-roles-admin.php:177 +#: includes/manager.php:456 includes/roles/class/class-pp-roles-admin.php:177 #: includes/roles/class/class-pp-roles-list-table.php:170 msgid "Role Name" msgstr "Nome del ruolo" @@ -1831,7 +1869,7 @@ msgstr "" msgid "Roles and Capabilities" msgstr "Ruoli e capacità" -#: includes/backup-handler.php:296 +#: includes/backup-handler.php:304 msgid "Roles and Capabilities reset to WordPress defaults" msgstr "" "I ruoli e le capacità sono stati ripristinati ai valori predefiniti di " @@ -1883,6 +1921,7 @@ msgstr "Cerca" #. %s: search keywords #: includes/roles/roles.php:15 +#, php-format msgid "Search results for “%s”" msgstr "Risultati di ricerca per “%s”" @@ -1891,6 +1930,7 @@ msgid "Search Roles" msgstr "Cerca ruoli" #: includes/pp-ui.php:58 +#, php-format msgid "see %1$sRole Usage%2$s: \"Pattern Roles\"" msgstr "vedi %1$sUtilizzo dei ruoli%2$s: \"Modelli di ruolo\"" @@ -1900,6 +1940,7 @@ msgid "Select %1$s..." msgstr "Seleziona %1$s..." #: includes/roles/class/class-pp-roles-admin.php:418 +#, php-format msgid "Select %s" msgstr "Seleziona %s" @@ -1908,7 +1949,7 @@ msgstr "Seleziona %s" msgid "Select allowed editor" msgstr "Seleziona autore autorizzato" -#: includes-core/CoreAdmin.php:121 +#: includes-core/CoreAdmin.php:117 msgid "Select pages..." msgstr "Seleziona le pagine…" @@ -1943,8 +1984,8 @@ msgstr "Impostazioni" msgid "Settings saved." msgstr "Impostazioni salvate." -#: includes/manager.php:562 includes/manager.php:616 includes/manager.php:664 -#: includes/manager.php:714 includes/manager.php:796 +#: includes/manager.php:569 includes/manager.php:623 includes/manager.php:671 +#: includes/manager.php:721 includes/manager.php:803 msgid "Settings updated." msgstr "Impostazioni aggiornate." @@ -2022,6 +2063,7 @@ msgid "sync role to all sites now" msgstr "sincronizza i ruoli su tutti i siti adesso" #: includes/roles/class/class-pp-roles-list-table.php:92 +#, php-format msgid "System %s" msgid_plural "System %s" msgstr[0] "Sistema %s" @@ -2053,6 +2095,7 @@ msgid "Template" msgstr "Template" #: includes/admin.php:705 +#, php-format msgid "Term %s Capabilities" msgstr "Capacità del termine %s" @@ -2077,6 +2120,7 @@ msgstr "" "account disponibili includono quelli che l'utente corrente può modificare." #: includes/test-user-ui.php:179 +#, php-format msgid "Testing as user: %1$s. %2$sReturn to Administrator view%3$s" msgstr "Testando come utente: %1$s. %2$sTorna alla vista amministratore%3$s" @@ -2100,10 +2144,6 @@ msgstr "" "Lo \"slug\" è la versione URL-friendly del ruolo. Di solito è tutto " "minuscolo e contiene solo lettere, numeri e trattini bassi." -#: capsman-enhanced.php:113 -msgid "The active plugin %s is not compatible with your PHP version." -msgstr "Il plugin %s non é compatibile con la tua versione PHP." - #: includes/admin.php:1297 msgid "" "The following entries have no effect. Please assign desired capabilities on " @@ -2113,22 +2153,27 @@ msgstr "" "nelle schede Modifica / Cancellazione / Lettura." #: includes/roles/class/class-pp-roles-actions.php:337 +#, php-format msgid "The new role %s was created successfully." msgstr "Il nuovo ruolo %s è stato creato con successo." #: includes/roles/class/class-pp-roles-actions.php:223 +#, php-format msgid "The role \"%s\" already exists. Please choose a different name." msgstr "Il ruolo \"%s\" esiste già, scegli un nome diverso." #: includes/roles/class/class-pp-roles-actions.php:571 +#, php-format msgid "The role %1$s was successfully deleted. %2$s" msgstr "Il ruolo %1$s è stato eliminato con successo. %2$s" #: includes/roles/class/class-pp-roles-actions.php:653 +#, php-format msgid "The role %1$s was successfully hidden." msgstr "Il ruolo %1$s è stato nascosto con successo." #: includes/roles/class/class-pp-roles-actions.php:713 +#, php-format msgid "The role %1$s was successfully unhidden." msgstr "Il ruolo %1$s è stato reso visibile con successo." @@ -2137,10 +2182,11 @@ msgid "The role could not be deleted." msgstr "Il ruolo non può essere eliminato." #: includes/roles/class/class-pp-roles-actions.php:577 +#, php-format msgid "The selected %1$s roles were successfully deleted. %2$s" msgstr "I ruoli %1$s selezionati sono stati eliminati con successo. %2$s" -#: includes/handler.php:61 includes/handler.php:89 includes/manager.php:983 +#: includes/handler.php:61 includes/handler.php:89 includes/manager.php:990 msgid "The selected role is not editable." msgstr "Il ruolo selezionato non è modificabile." @@ -2169,6 +2215,7 @@ msgstr "" "utenti e che sia in grado di accedere alla schermata \"Profilo\"." #: includes/roles/class/class-pp-roles-admin.php:733 +#, php-format msgid "These can be edited on the %1s Capabilities screen %2s" msgstr "Queste possono essere modificate nella schermata %1s Capacità %2s" @@ -2194,7 +2241,7 @@ msgstr "" "Questa funzionalità è controllata da %s Utilizza le impostazioni della barra " "laterale per consentirne il controllo indipendente." -#: includes/manager.php:209 +#: includes/manager.php:216 msgid "This capability is explicitly negated. Click to add/remove normally." msgstr "" "Questa capacità è esplicitamente negata. Fai clic per aggiungere/rimuovere " @@ -2216,7 +2263,7 @@ msgstr "" msgid "This feature will be added to all pages." msgstr "Questa funzionalità verrà aggiunta a tutte le pagine." -#: capsman-enhanced.php:85 +#: capsman-enhanced.php:109 msgid "This plugin can be deleted." msgstr "Questo plugin può essere eliminato." @@ -2295,6 +2342,7 @@ msgid "Undo" msgstr "Annulla" #: includes/roles/class/class-pp-roles-list-table.php:91 +#, php-format msgid "Uneditable %s" msgid_plural "Uneditable %s" msgstr[0] "Non modificabile %s" @@ -2366,7 +2414,7 @@ msgstr "Nome visualizzato dell'utente" msgid "User Testing" msgstr "Prova utente" -#: includes/manager.php:450 +#: includes/manager.php:457 #: includes/roles/class/class-pp-roles-list-table.php:171 msgid "Users" msgstr "Utenti" @@ -2386,11 +2434,12 @@ msgstr "Visualizza la documentazione" msgid "View Knowledge Base" msgstr "Vedi la documentazione di base" -#: capsman-enhanced.php:112 includes/backup.php:285 includes/backup.php:332 +#: includes/backup.php:285 includes/backup.php:332 msgid "Warning:" msgstr "Attenzione:" #: includes/admin.php:46 +#, php-format msgid "" "Warning: This role cannot access the dashboard without the read capability. " "%1$sClick here to fix this now%2$s." @@ -2475,6 +2524,7 @@ msgstr "" " 'Annulla' per fermarti, 'OK' per procedere." #: includes/admin.php:1688 +#, php-format msgid "You can also configure this role as a %sPermission Group%s." msgstr "" "Puoi anche configurare questo ruolo come un %sGruppo di autorizzazioni%s." @@ -2506,7 +2556,7 @@ msgstr "" "Puoi limitare l'accesso alle schermate del menu di amministrazione. Questa " "funzionalità è disponibile in PublishPress Capabilities Pro" -#: includes-core/CoreAdmin.php:126 +#: includes-core/CoreAdmin.php:122 msgid "You can select page types where this element will be added." msgstr "Puoi selezionare i tipi di pagina dove verrà aggiunto questo elemento." @@ -2527,40 +2577,40 @@ msgstr "Non puoi rimuovere la gestione delle capacità per gli amministratori" msgid "You do not have permission to access this page." msgstr "Non hai i permessi per accedere a questa pagina." -#: includes/manager.php:578 includes/manager.php:600 includes/manager.php:679 -#: includes/manager.php:730 includes/manager.php:813 +#: includes/manager.php:585 includes/manager.php:607 includes/manager.php:686 +#: includes/manager.php:737 includes/manager.php:820 msgid "You do not have permission to manage admin features." msgstr "" "Non hai le autorizzazioni adatte per gestire le caratteristiche " "amministrative." -#: includes/manager.php:905 includes/manager.php:939 includes/manager.php:957 +#: includes/manager.php:912 includes/manager.php:946 includes/manager.php:964 msgid "You do not have permission to manage capabilities." msgstr "Non hai le autorizzazioni per gestire le capacità." -#: includes/manager.php:505 includes/manager.php:527 +#: includes/manager.php:512 includes/manager.php:534 msgid "You do not have permission to manage editor features." msgstr "Non hai i permessi per gestire le funzionalità dell'editor." -#: includes/manager.php:631 includes/manager.php:653 +#: includes/manager.php:638 includes/manager.php:660 #: includes/features/frontend-features/frontend-features-action.php:54 #: includes/features/frontend-features/frontend-features-action.php:117 msgid "You do not have permission to manage frontend features." msgstr "Non hai i permessi per gestire le funzionalità di frontend." -#: includes/manager.php:701 +#: includes/manager.php:708 msgid "You do not have permission to manage navigation menus." msgstr "Non hai i permessi per gestire i menu di navigazione." -#: includes/manager.php:752 +#: includes/manager.php:759 msgid "You do not have permission to manage profile features." msgstr "Non hai i permessi per gestire le caratteristiche del profilo." -#: includes/manager.php:482 +#: includes/manager.php:489 msgid "You do not have permission to manage roles." msgstr "Non hai le autorizzazioni per gestire i ruoli." -#: includes/manager.php:1170 +#: includes/manager.php:1177 msgid "You do not have permission to perform this action." msgstr "Non hai i permessi per effettuare questa azione." @@ -2568,7 +2618,7 @@ msgstr "Non hai i permessi per effettuare questa azione." msgid "You do not have permission to restore backup." msgstr "Non hai i permessi per ripristinare un backup." -#: includes/manager.php:1132 +#: includes/manager.php:1139 msgid "You do not have permission to restore roles." msgstr "Non hai le autorizzazioni per il ripristino dei ruoli." @@ -2600,3 +2650,9 @@ msgstr "Il tuo link è scaduto, ricarica la pagina e prova ancora." #: includes/roles/class/class-pp-roles-list-table.php:358 msgid "Your Role" msgstr "Il tuo ruolo" + +#~ msgid "%s is required for this plugin." +#~ msgstr "E' necessario %s per l'utilizzo di questo plugin." + +#~ msgid "The active plugin %s is not compatible with your PHP version." +#~ msgstr "Il plugin %s non é compatibile con la tua versione PHP." From cb6e1a065861a3eef2877bc7647d019477c021c9 Mon Sep 17 00:00:00 2001 From: Anderson Martins Date: Fri, 13 Oct 2023 12:58:17 -0300 Subject: [PATCH 03/19] Fix #915, Update Reviews and Version Notices libraries. - Upgrading publishpress/wordpress-reviews (v1.1.19 => v1.1.20) - Upgrading publishpress/wordpress-version-notices (2.1.2 => 2.1.3) --- lib/composer.lock | 25 ++++++++-------- lib/vendor/composer/installed.json | 29 +++++++++---------- lib/vendor/composer/installed.php | 16 +++++----- .../wordpress-reviews/ReviewsController.php | 4 +++ .../src/Module/MenuLink/Module.php | 2 +- .../src/Module/TopNotice/Module.php | 2 +- .../src/autoload.php | 2 +- .../wordpress-version-notices/src/include.php | 14 ++++----- 8 files changed, 48 insertions(+), 46 deletions(-) diff --git a/lib/composer.lock b/lib/composer.lock index 3424560c..7cb37013 100644 --- a/lib/composer.lock +++ b/lib/composer.lock @@ -285,16 +285,16 @@ }, { "name": "publishpress/wordpress-reviews", - "version": "v1.1.19", + "version": "v1.1.20", "source": { "type": "git", "url": "https://github.com/publishpress/library-wordpress-reviews.git", - "reference": "028e573eb7c5da2455a7a823cabbbe5e3f89ca9c" + "reference": "6d0b687a66439721b0432ef1320fd818cd56309f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/publishpress/library-wordpress-reviews/zipball/028e573eb7c5da2455a7a823cabbbe5e3f89ca9c", - "reference": "028e573eb7c5da2455a7a823cabbbe5e3f89ca9c", + "url": "https://api.github.com/repos/publishpress/library-wordpress-reviews/zipball/6d0b687a66439721b0432ef1320fd818cd56309f", + "reference": "6d0b687a66439721b0432ef1320fd818cd56309f", "shasum": "" }, "require": { @@ -313,7 +313,6 @@ "overtrue/phplint": "^2.1", "phpmd/phpmd": "^2.8", "publishpress/publishpress-plugin-builder": "^1.2", - "sebastian/phpcpd": "^5.0", "squizlabs/php_codesniffer": "^3.5", "wp-cli/i18n-command": "^2.2", "wp-cli/wp-cli": "^2.5" @@ -347,22 +346,22 @@ ], "support": { "issues": "https://github.com/publishpress/library-wordpress-reviews/issues", - "source": "https://github.com/publishpress/library-wordpress-reviews/tree/v1.1.19" + "source": "https://github.com/publishpress/library-wordpress-reviews/tree/v1.1.20" }, - "time": "2022-06-03T13:38:53+00:00" + "time": "2023-10-06T17:22:31+00:00" }, { "name": "publishpress/wordpress-version-notices", - "version": "2.1.2", + "version": "2.1.3", "source": { "type": "git", "url": "https://github.com/publishpress/library-wordpress-version-notices.git", - "reference": "b0efcf04ab9d37304e38673bee471116e44cdb0e" + "reference": "8e54558d2427a0f93174ccbc1d02c1ba7e2abc8d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/publishpress/library-wordpress-version-notices/zipball/b0efcf04ab9d37304e38673bee471116e44cdb0e", - "reference": "b0efcf04ab9d37304e38673bee471116e44cdb0e", + "url": "https://api.github.com/repos/publishpress/library-wordpress-version-notices/zipball/8e54558d2427a0f93174ccbc1d02c1ba7e2abc8d", + "reference": "8e54558d2427a0f93174ccbc1d02c1ba7e2abc8d", "shasum": "" }, "require": { @@ -413,9 +412,9 @@ "description": "Library for displaying version notices for Pro plugins in WordPress.", "support": { "issues": "https://github.com/publishpress/library-wordpress-version-notices/issues", - "source": "https://github.com/publishpress/library-wordpress-version-notices/tree/2.1.2" + "source": "https://github.com/publishpress/library-wordpress-version-notices/tree/2.1.3" }, - "time": "2023-05-30T19:00:42+00:00" + "time": "2023-10-11T15:04:44+00:00" } ], "packages-dev": [], diff --git a/lib/vendor/composer/installed.json b/lib/vendor/composer/installed.json index 0d2c1a2e..376c8b33 100644 --- a/lib/vendor/composer/installed.json +++ b/lib/vendor/composer/installed.json @@ -291,17 +291,17 @@ }, { "name": "publishpress/wordpress-reviews", - "version": "v1.1.19", - "version_normalized": "1.1.19.0", + "version": "v1.1.20", + "version_normalized": "1.1.20.0", "source": { "type": "git", "url": "https://github.com/publishpress/library-wordpress-reviews.git", - "reference": "028e573eb7c5da2455a7a823cabbbe5e3f89ca9c" + "reference": "6d0b687a66439721b0432ef1320fd818cd56309f" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/publishpress/library-wordpress-reviews/zipball/028e573eb7c5da2455a7a823cabbbe5e3f89ca9c", - "reference": "028e573eb7c5da2455a7a823cabbbe5e3f89ca9c", + "url": "https://api.github.com/repos/publishpress/library-wordpress-reviews/zipball/6d0b687a66439721b0432ef1320fd818cd56309f", + "reference": "6d0b687a66439721b0432ef1320fd818cd56309f", "shasum": "" }, "require": { @@ -320,12 +320,11 @@ "overtrue/phplint": "^2.1", "phpmd/phpmd": "^2.8", "publishpress/publishpress-plugin-builder": "^1.2", - "sebastian/phpcpd": "^5.0", "squizlabs/php_codesniffer": "^3.5", "wp-cli/i18n-command": "^2.2", "wp-cli/wp-cli": "^2.5" }, - "time": "2022-06-03T13:38:53+00:00", + "time": "2023-10-06T17:22:31+00:00", "type": "library", "installation-source": "dist", "autoload": { @@ -356,23 +355,23 @@ ], "support": { "issues": "https://github.com/publishpress/library-wordpress-reviews/issues", - "source": "https://github.com/publishpress/library-wordpress-reviews/tree/v1.1.19" + "source": "https://github.com/publishpress/library-wordpress-reviews/tree/v1.1.20" }, "install-path": "../publishpress/wordpress-reviews" }, { "name": "publishpress/wordpress-version-notices", - "version": "2.1.2", - "version_normalized": "2.1.2.0", + "version": "2.1.3", + "version_normalized": "2.1.3.0", "source": { "type": "git", "url": "https://github.com/publishpress/library-wordpress-version-notices.git", - "reference": "b0efcf04ab9d37304e38673bee471116e44cdb0e" + "reference": "8e54558d2427a0f93174ccbc1d02c1ba7e2abc8d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/publishpress/library-wordpress-version-notices/zipball/b0efcf04ab9d37304e38673bee471116e44cdb0e", - "reference": "b0efcf04ab9d37304e38673bee471116e44cdb0e", + "url": "https://api.github.com/repos/publishpress/library-wordpress-version-notices/zipball/8e54558d2427a0f93174ccbc1d02c1ba7e2abc8d", + "reference": "8e54558d2427a0f93174ccbc1d02c1ba7e2abc8d", "shasum": "" }, "require": { @@ -394,7 +393,7 @@ "overtrue/phplint": "^2.1", "publishpress/version-loader-generator": "^1.0" }, - "time": "2023-05-30T19:00:42+00:00", + "time": "2023-10-11T15:04:44+00:00", "type": "library", "extra": { "generator": { @@ -425,7 +424,7 @@ "description": "Library for displaying version notices for Pro plugins in WordPress.", "support": { "issues": "https://github.com/publishpress/library-wordpress-version-notices/issues", - "source": "https://github.com/publishpress/library-wordpress-version-notices/tree/2.1.2" + "source": "https://github.com/publishpress/library-wordpress-version-notices/tree/2.1.3" }, "install-path": "../publishpress/wordpress-version-notices" } diff --git a/lib/vendor/composer/installed.php b/lib/vendor/composer/installed.php index 74758c18..ef40fa03 100644 --- a/lib/vendor/composer/installed.php +++ b/lib/vendor/composer/installed.php @@ -3,7 +3,7 @@ 'name' => '__root__', 'pretty_version' => 'dev-master', 'version' => 'dev-master', - 'reference' => '145e37dd296fc582db3b045feb88c0dc426709d4', + 'reference' => '3536248590e25962fac908c6860947d8091b5977', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -13,7 +13,7 @@ '__root__' => array( 'pretty_version' => 'dev-master', 'version' => 'dev-master', - 'reference' => '145e37dd296fc582db3b045feb88c0dc426709d4', + 'reference' => '3536248590e25962fac908c6860947d8091b5977', 'type' => 'library', 'install_path' => __DIR__ . '/../../', 'aliases' => array(), @@ -56,18 +56,18 @@ 'dev_requirement' => false, ), 'publishpress/wordpress-reviews' => array( - 'pretty_version' => 'v1.1.19', - 'version' => '1.1.19.0', - 'reference' => '028e573eb7c5da2455a7a823cabbbe5e3f89ca9c', + 'pretty_version' => 'v1.1.20', + 'version' => '1.1.20.0', + 'reference' => '6d0b687a66439721b0432ef1320fd818cd56309f', 'type' => 'library', 'install_path' => __DIR__ . '/../publishpress/wordpress-reviews', 'aliases' => array(), 'dev_requirement' => false, ), 'publishpress/wordpress-version-notices' => array( - 'pretty_version' => '2.1.2', - 'version' => '2.1.2.0', - 'reference' => 'b0efcf04ab9d37304e38673bee471116e44cdb0e', + 'pretty_version' => '2.1.3', + 'version' => '2.1.3.0', + 'reference' => '8e54558d2427a0f93174ccbc1d02c1ba7e2abc8d', 'type' => 'library', 'install_path' => __DIR__ . '/../publishpress/wordpress-version-notices', 'aliases' => array(), diff --git a/lib/vendor/publishpress/wordpress-reviews/ReviewsController.php b/lib/vendor/publishpress/wordpress-reviews/ReviewsController.php index 1d4445a3..fcff08f8 100644 --- a/lib/vendor/publishpress/wordpress-reviews/ReviewsController.php +++ b/lib/vendor/publishpress/wordpress-reviews/ReviewsController.php @@ -39,6 +39,10 @@ use Exception; +if (class_exists('PublishPress\\WordPressReviews\\ReviewsController')) { + return; +} + /** * Class ReviewsController * diff --git a/lib/vendor/publishpress/wordpress-version-notices/src/Module/MenuLink/Module.php b/lib/vendor/publishpress/wordpress-version-notices/src/Module/MenuLink/Module.php index a4a3d872..b1e969bb 100644 --- a/lib/vendor/publishpress/wordpress-version-notices/src/Module/MenuLink/Module.php +++ b/lib/vendor/publishpress/wordpress-version-notices/src/Module/MenuLink/Module.php @@ -63,7 +63,7 @@ public function __construct(TemplateLoaderInterface $templateLoader) public function init() { add_action('admin_head', [$this, 'adminHeadAddStyle']); - add_action('init', [$this, 'collectTheSettings'], 5); + add_action('init', [$this, 'collectTheSettings'], 50); add_action('admin_menu', [$this, 'addMenuLink'], 20); add_action('admin_print_scripts', [$this, 'setUpgradeMenuLink'], 9999); } diff --git a/lib/vendor/publishpress/wordpress-version-notices/src/Module/TopNotice/Module.php b/lib/vendor/publishpress/wordpress-version-notices/src/Module/TopNotice/Module.php index d103be86..e8106752 100644 --- a/lib/vendor/publishpress/wordpress-version-notices/src/Module/TopNotice/Module.php +++ b/lib/vendor/publishpress/wordpress-version-notices/src/Module/TopNotice/Module.php @@ -64,7 +64,7 @@ public function init() { add_action(self::DISPLAY_ACTION, [$this, 'display'], 10, 2); add_action('in_admin_header', [$this, 'displayTopNotice']); - add_action('admin_init', [$this, 'collectTheSettings'], 5); + add_action('admin_init', [$this, 'collectTheSettings'], 50); add_action('admin_head', [$this, 'adminHeadAddStyle']); } diff --git a/lib/vendor/publishpress/wordpress-version-notices/src/autoload.php b/lib/vendor/publishpress/wordpress-version-notices/src/autoload.php index a0d2e1d5..2d1a2ef8 100644 --- a/lib/vendor/publishpress/wordpress-version-notices/src/autoload.php +++ b/lib/vendor/publishpress/wordpress-version-notices/src/autoload.php @@ -10,7 +10,7 @@ add_action('plugins_loaded', function () { if (! defined('PP_VERSION_NOTICES_LOADED')) { - define('PP_VERSION_NOTICES_VERSION', '2.1.1'); + define('PP_VERSION_NOTICES_VERSION', '2.1.3'); define('PP_VERSION_NOTICES_BASE_PATH', __DIR__ . '/../'); define('PP_VERSION_NOTICES_SRC_PATH', __DIR__); diff --git a/lib/vendor/publishpress/wordpress-version-notices/src/include.php b/lib/vendor/publishpress/wordpress-version-notices/src/include.php index 21234f71..0ab7e072 100644 --- a/lib/vendor/publishpress/wordpress-version-notices/src/include.php +++ b/lib/vendor/publishpress/wordpress-version-notices/src/include.php @@ -16,7 +16,7 @@ return; } -if (! function_exists(__NAMESPACE__ . '\register2Dot1Dot2')) { +if (! function_exists(__NAMESPACE__ . '\register2Dot1Dot3')) { if (! defined('PUBLISHPRESS_WORDPRESS_VERSION_NOTICES_INCLUDED')) { define('PUBLISHPRESS_WORDPRESS_VERSION_NOTICES_INCLUDED', __DIR__); } @@ -27,24 +27,24 @@ add_action('plugins_loaded', [Versions::class, 'initializeLatestVersion'], -150, 0); } - add_action('plugins_loaded', __NAMESPACE__ . '\register2Dot1Dot2', -190, 0); + add_action('plugins_loaded', __NAMESPACE__ . '\register2Dot1Dot3', -190, 0); - function register2Dot1Dot2() + function register2Dot1Dot3() { if (! class_exists('PublishPress\WordpressVersionNotices\ServicesProvider')) { $versions = Versions::getInstance(); - $versions->register('2.1.2', __NAMESPACE__ . '\initialize2Dot1Dot2'); + $versions->register('2.1.3', __NAMESPACE__ . '\initialize2Dot1Dot3'); } } - function initialize2Dot1Dot2() + function initialize2Dot1Dot3() { require_once __DIR__ . '/autoload.php'; if (! defined('PUBLISHPRESS_WORDPRESS_VERSION_NOTICES_VERSION')) { - define('PUBLISHPRESS_WORDPRESS_VERSION_NOTICES_VERSION', '2.1.2'); + define('PUBLISHPRESS_WORDPRESS_VERSION_NOTICES_VERSION', '2.1.3'); } - do_action('publishpress_wordpress_version_notices_2Dot1Dot2_initialized'); + do_action('publishpress_wordpress_version_notices_2Dot1Dot3_initialized'); } } From d3e0c3d83b983453e910b1976c2e7cc0912b3ad1 Mon Sep 17 00:00:00 2001 From: olatechpro Date: Mon, 16 Oct 2023 12:50:34 +0100 Subject: [PATCH 04/19] - Update Body Class description #893 --- common/css/admin.css | 5 +++++ .../features/frontend-features/frontend-features-ui.php | 9 ++++++--- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/common/css/admin.css b/common/css/admin.css index 6577db10..5101f95d 100644 --- a/common/css/admin.css +++ b/common/css/admin.css @@ -1169,6 +1169,11 @@ tr.opened .ppc-nav-menu-expand svg { display: none !important; } +ul.pp-capabilities-description { + list-style: circle !important; + margin-left: 12px; +} + .frontend-features-form.simple-form .field-row th { width: 155px; padding-right: 0; diff --git a/includes/features/frontend-features/frontend-features-ui.php b/includes/features/frontend-features/frontend-features-ui.php index 1a836078..e697092e 100644 --- a/includes/features/frontend-features/frontend-features-ui.php +++ b/includes/features/frontend-features/frontend-features-ui.php @@ -93,9 +93,12 @@ public function fontendElementsForm()

- - - +
    +
  • +
  • +
  • +
  • +
From 4f48acd49f45fa766c6242b47a2f4c16c4462df1 Mon Sep 17 00:00:00 2001 From: olatechpro Date: Wed, 18 Oct 2023 12:35:17 +0100 Subject: [PATCH 05/19] - Make it easier to distinguish taxonomies #809 --- includes/admin.php | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/includes/admin.php b/includes/admin.php index eb367f4e..f3eb7c73 100644 --- a/includes/admin.php +++ b/includes/admin.php @@ -804,9 +804,25 @@ $type_label = (defined('CME_LEGACY_MENU_NAME_LABEL') && !empty($type_obj->labels->menu_name)) ? $type_obj->labels->menu_name : $type_obj->labels->name; + if (!empty($type_obj->name)) { + if ('taxonomy' == $item_type) { + $type_tooltip = sprintf(__( 'The slug for this taxonomy is %s', 'capsman-enhanced' ), '' . esc_html($type_obj->name) . '' ); + } else { + $type_tooltip = sprintf(__( 'The slug for this post type is %s', 'capsman-enhanced' ), '' . esc_html($type_obj->name) . '' ); + } + $type_tooltip_class = 'ppc-tool-tip disabled'; + $type_tooltip_msg = ' +

'. $type_tooltip .'

+ +
'; + } else { + $type_tooltip_class = ''; + $type_tooltip_msg = ''; + } + $row .= ""; $row .= '  '; - $row .= "" . esc_html($type_label) . ''; + $row .= "" . esc_html($type_label) . ' '. $type_tooltip_msg .''; $row .= ''; $row .= ''; From 173ef8d203e6363376a2ae1c55fc02d07765df1c Mon Sep 17 00:00:00 2001 From: olatechpro Date: Wed, 18 Oct 2023 12:39:17 +0100 Subject: [PATCH 06/19] - Remove add_users from the basic Capabilities install #918 --- includes/admin.php | 1 - 1 file changed, 1 deletion(-) diff --git a/includes/admin.php b/includes/admin.php index f3eb7c73..d77b0e8f 100644 --- a/includes/admin.php +++ b/includes/admin.php @@ -348,7 +348,6 @@ //add users related caps $grouped_caps['Users'] = [ - 'add_users', 'create_users', 'delete_users', 'edit_users', From 82c2c0af7db3f7522cf58542d6573c47737342c7 Mon Sep 17 00:00:00 2001 From: olatechpro Date: Wed, 18 Oct 2023 12:45:55 +0100 Subject: [PATCH 07/19] - Add a tooltip for manage_post_tags #919 --- includes/admin.php | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/includes/admin.php b/includes/admin.php index d77b0e8f..cbcc49d1 100644 --- a/includes/admin.php +++ b/includes/admin.php @@ -886,6 +886,11 @@ $tool_tip = sprintf(__( 'This capability is %s', 'capsman-enhanced' ), '' . $cap_name . '' ); } + if ($cap_name === 'manage_post_tags') { + $tool_tip = sprintf(__( 'This capability is controlled by %s', 'capsman-enhanced' ), 'manage_categories' ); + + } + $checkbox = '

'. $tool_tip .'

From 817e75327812078872b38c13860dd788c91c3cb0 Mon Sep 17 00:00:00 2001 From: olatechpro Date: Thu, 19 Oct 2023 09:44:18 +0100 Subject: [PATCH 08/19] - Login redirect not working #843 - Redirect user loop #849 --- includes/functions.php | 35 +++++++++++++++++++++++++++++++++-- 1 file changed, 33 insertions(+), 2 deletions(-) diff --git a/includes/functions.php b/includes/functions.php index 5c26568f..3c875569 100644 --- a/includes/functions.php +++ b/includes/functions.php @@ -297,10 +297,11 @@ function ppc_roles_login_redirect($redirect_to, $request, $user) { break; } else if (is_array($role_option) && !empty($role_option) && !empty($role_option['referer_redirect']) && (int)$role_option['referer_redirect'] > 0 - && wp_get_referer() + && !empty(!empty($_COOKIE['ppc_last_visited_page'])) ) { //referer url redirect - $redirect_to = esc_url_raw(wp_get_referer()); + // phpcs:ignore WordPressVIPMinimum.Variables.RestrictedVariables.cache_constraints___COOKIE + $redirect_to = esc_url_raw($_COOKIE['ppc_last_visited_page']); break; } } @@ -310,6 +311,36 @@ function ppc_roles_login_redirect($redirect_to, $request, $user) { } add_filter('login_redirect', 'ppc_roles_login_redirect', 10, 3); +/** + * We can no longer relied on wp_get_referer() due to it non + * reliability and cons. so, we'll be saving last visited page + * using cookies + * + * @return void + */ +function ppc_roles_last_visited_page_cookie() { + ?> + + Date: Thu, 19 Oct 2023 11:35:38 +0100 Subject: [PATCH 09/19] - Update old-fashioned tooltips #818 --- common/js/admin.dev.js | 2 +- common/js/admin.js | 2 +- includes/admin.php | 45 ++++++++++++++++++++++++++++-------------- includes/manager.php | 9 ++++++++- includes/pp-ui.php | 21 ++++++++++++++------ 5 files changed, 55 insertions(+), 24 deletions(-) diff --git a/common/js/admin.dev.js b/common/js/admin.dev.js index 3d118919..e8ae4b2f 100644 --- a/common/js/admin.dev.js +++ b/common/js/admin.dev.js @@ -5,7 +5,7 @@ jQuery(document).ready( function($) { $('a.neg-type-caps').attr('title',cmeAdmin.typeCapsNegationCaption); //$('td.cap-unreg').attr('title',cmeAdmin.typeCapUnregistered); $('a.normal-cap').attr('title',cmeAdmin.switchableCaption); - $('span.cap-x:not([class*="pp-cap-key"])').attr('title',cmeAdmin.capNegated); + $('span.cap-x:not([class*="pp-cap-key"])').html(cmeAdmin.capNegated); $('table.cme-checklist input[class!="cme-check-all"]').not(':disabled').attr('title',cmeAdmin.chkCaption); if ($('.ppc-checkboxes-documentation-link').length > 0) { diff --git a/common/js/admin.js b/common/js/admin.js index 4f9702aa..4f65f6c9 100644 --- a/common/js/admin.js +++ b/common/js/admin.js @@ -1 +1 @@ -jQuery(document).ready(function(e){var{__:t,_x:a,_n:n,_nx:s}=wp.i18n;function i(a="success"){setTimeout(function(){var n="ppc-floating-msg-"+Math.round(new Date().getTime()+100*Math.random()),s="success"===a?t("Changes saved!","capsman-enhanced"):t(" Error: changes can't be saved.","capsman-enhanced"),i=e(".ppc-floating-status").length;e("#wpbody-content").after(''+s+""),e("."+n).css("bottom",45*i).fadeIn(1e3).delay(1e4).fadeOut(1e3,function(){e(this).remove()})},500)}function l(t,a){var n=e("#toplevel_page_pp-capabilities-dashboard"),s=e(n).find("li."+t+"-menu-item");s.length&&(1==a?s.removeClass("ppc-hide-menu-item").find("a").removeClass("ppc-hide-menu-item"):s.addClass("ppc-hide-menu-item").find("a").addClass("ppc-hide-menu-item"))}e("a.neg-cap").attr("title",cmeAdmin.negationCaption),e("a.neg-type-caps").attr("title",cmeAdmin.typeCapsNegationCaption),e("a.normal-cap").attr("title",cmeAdmin.switchableCaption),e('span.cap-x:not([class*="pp-cap-key"])').attr("title",cmeAdmin.capNegated),e('table.cme-checklist input[class!="cme-check-all"]').not(":disabled").attr("title",cmeAdmin.chkCaption),e(".ppc-checkboxes-documentation-link").length>0&&e(".ppc-checkboxes-documentation-link").attr("target","blank"),e("table.cme-checklist a.neg-cap").click(function(t){e(this).closest("td").removeClass("cap-yes").removeClass("cap-no").addClass("cap-neg");var a=e(this).parent().find('input[type="checkbox"]').attr("name");return e(this).after(''),e('input[name="'+a+'"]').closest("td").removeClass("cap-yes").removeClass("cap-no").addClass("cap-neg"),e(this).closest("tr").hasClass("unfiltered_upload")&&(e('input[name="caps[upload_files]"]').closest("td").addClass("cap-neg"),e('input[name="caps[upload_files]"]').closest("td").append(''),e('input[name="caps[upload_files]"]').parent().next("a.neg-cap:visible").click()),!1}),e(document).on("click","table.cme-typecaps span.cap-x,table.cme-checklist span.cap-x,table.cme-checklist td.cap-neg span",function(t){e(this).closest("td").removeClass("cap-neg").removeClass("cap-yes").addClass("cap-no"),e(this).parent().find('input[type="checkbox"]').prop("checked",!1),e(this).parent().find("input.cme-negation-input").remove();var a=e(this).next('input[type="checkbox"]').attr("name");return a||(a=e(this).next("label").find('input[type="checkbox"]').attr("name")),e('input[name="'+a+'"]').parent().closest("td").removeClass("cap-neg").removeClass("cap-yes").addClass("cap-no"),e('input[name="'+a+'"]').prop("checked",!1).parent().find("input.cme-negation-input").remove(),e(this).closest("td").hasClass("capability-checkbox-rotate")&&(e(this).closest("td").find('input[type="checkbox"]').prop("checked",!0),e(this).closest("td").hasClass("upload_files")&&(e("tr.unfiltered_upload").find("td").removeClass("cap-neg").removeClass("cap-yes").addClass("cap-no"),e("tr.unfiltered_upload").find('input[type="checkbox"]').prop("checked",!1),e("tr.unfiltered_upload").find("input.cme-negation-input").remove(),e('input[name="caps[unfiltered_upload]"]').parent().closest("td").removeClass("cap-neg").removeClass("cap-yes").addClass("cap-no"),e('input[name="caps[unfiltered_upload]"]').prop("checked",!0).parent().find("input.cme-negation-input").remove())),e(this).closest("td").find('input[type="checkbox"]').hasClass("pp-single-action-rotate")&&e(this).closest("td").find('input[type="checkbox"]').prop("checked",!0),e(this).closest("tr").hasClass("unfiltered_upload")&&(e('input[name="caps[upload_files]"]').parent().closest("td").removeClass("cap-neg").removeClass("cap-yes").addClass("cap-no"),e('input[name="caps[upload_files]"]').prop("checked",!0).parent().find("input.cme-negation-input").remove()),!1}),e("#publishpress_caps_form").bind("keypress",function(t){if(13==t.keyCode)return e(document.activeElement).parent().find('input[type="submit"]').first().click(),!1}),e("input.cme-check-all").click(function(t){e(this).closest("table").find('input[type="checkbox"][disabled!="disabled"]:visible').prop("checked",e(this).is(":checked"))}),e("a.cme-neg-all").click(function(t){return e(this).closest("table").find("a.neg-cap:visible").click(),!1}),e("a.cme-switch-all").click(function(t){return e(this).closest("table").find("td.cap-neg span").click(),!1}),e("table.cme-typecaps a.neg-type-caps").click(function(t){return e(this).closest("tr").find('td[class!="cap-neg"]').filter('td[class!="cap-unreg"]').each(function(){e(this).addClass("cap-neg");var t=e(this).find('input[type="checkbox"]').attr("name");e(this).append(''),e('input[name="'+t+'"]').parent().next("a.neg-cap:visible").click()}),!1}),e("table.cme-typecaps th").click(function(){var t=e(this).index(),a=!e(this).prop("checked_all");if(e(this).hasClass("term-cap"))var n='[class*="term-cap"]';else var n='[class*="post-cap"]';var s=e(this).closest("table").find("tr td"+n+":nth-child("+(t+1)+') input[type="checkbox"]:visible');e(s).each(function(t,n){e('input[name="'+e(this).attr("name")+'"]').prop("checked",a)}),e(this).prop("checked_all",a)}),e("a.cme-fix-read-cap").click(function(){return e('input[name="caps[read]"]').prop("checked",!0),e('input[name="SaveRole"]').trigger("click"),!1}),e(".ppc-filter-select").each(function(){var t=e(this),a=[];e(this).parent().siblings("table").find("tbody").find("tr").each(function(){a.push({value:e(this).attr("class"),text:e(this).find(".cap_type").text()})}),a.forEach(function(a,n){t.append(e("
'); + echo (' +

'. esc_html($taxonomy) .'

+ +
'); endif; // displaying checkbox UI @@ -320,12 +326,15 @@ class="metabox-state"
-
'); + echo (' +

'. esc_html($taxonomy) .'

+ +
'); endif; // displaying checkbox UI From 19d6b01ec22fbb2f870e136a7d6b1ac0f733674d Mon Sep 17 00:00:00 2001 From: olatechpro Date: Thu, 19 Oct 2023 14:21:12 +0100 Subject: [PATCH 10/19] - Alignment for menu items #780 --- common/css/admin.css | 49 +------------------ .../frontend-features/frontend-features.php | 2 +- includes/features/nav-menus.php | 4 +- includes/features/profile-features.php | 2 +- 4 files changed, 7 insertions(+), 50 deletions(-) diff --git a/common/css/admin.css b/common/css/admin.css index 5101f95d..f4da4df3 100644 --- a/common/css/admin.css +++ b/common/css/admin.css @@ -476,22 +476,10 @@ table#akmin tr td input[type=checkbox] { border-bottom: none; } -#pp-capability-menu-wrapper table td, -#pp-capability-menu-wrapper table th { - padding: 10px; - padding-bottom: 10px; - font-size: 13px; - line-height: 20px; -} - #pp-capability-menu-wrapper table td h4.ppc-menu-row-section { margin-bottom: 0; } -#pp-capability-menu-wrapper table td { - padding: 9px; -} - #pp-capability-menu-wrapper tbody tr:last-of-type td { border-bottom: none; } @@ -501,16 +489,8 @@ table#akmin tr td input[type=checkbox] { } -table#akmin .pp-capability-menus-select .restrict-column { - min-width: 90px; - text-align: center; - display: table-cell !important; - clear: none !important; -} - - -table#akmin .pp-capability-menus-select .restrict-column + .menu-column.ppc-menu-item:not(.frontend-features) { - width: 100%; +.pp-capability-menus-select .restrict-column { + width: 10px; } .pp-capability-menus .menu-item-link { @@ -546,7 +526,6 @@ table#akmin .pp-capability-menus-select .restrict-column + .menu-column.ppc-menu .pp-capability-menus .check-all-menu-link, .pp-capability-menus .check-all-menu-link:active { color: #555; - margin-left: -48px; } .pp-capability-menus .menu-item-link.restricted, @@ -612,21 +591,10 @@ margin-bottom: 10px !important; margin-bottom: 10px !important; } -body.capabilities_page_pp-capabilities-nav-menus .pp-capability-menus-select .restrict-column, -body.toplevel_page_pp-capabilities-nav-menus .pp-capability-menus-select .restrict-column { - width: 70px !important; -} - .pp-capability-menus-wrapper .features-section-header { padding-left: 10px !important; } - -body.capabilities_page_pp-capabilities-admin-features .pp-capability-menus-select .restrict-column, -body.toplevel_page_pp-capabilities-admin-features .pp-capability-menus-select .restrict-column { - width: 70px !important; -} - .pp-column-right.capabilities-sidebar .button.button-primary { color: #2271b1; border-color: #2271b1; @@ -845,11 +813,6 @@ div.ppc-editor-features-classic-toggle { /* ====================================================== Nav Menu Restriction */ -body.capabilities_page_pp-capabilities-nav-menus .pp-capability-menus-select .restrict-column, -body.toplevel_page_pp-capabilities-nav-menus .pp-capability-menus-select .restrict-column { - width: 70px !important; -} - .capabilities_page_pp-capabilities-nav-menus input.ppc-nav-menu-submit { margin-bottom: 10px !important; } @@ -1421,10 +1384,6 @@ ul.pp-capabilities-description { border-bottom: 1px solid #c3c4c7 !important; } -.pp-capability-menus-wrapper.frontend-features .content-title-column { - margin-left: -48px; -} - .custom-items-table { border-top: 1px solid #c3c4c7 !important; border-left: none !important; @@ -1443,10 +1402,6 @@ ul.pp-capabilities-description { padding-left: 25px; } -body.capabilities_page_pp-capabilities-frontend-features .pp-capability-menus-select .restrict-column { - width: 99px !important; -} - .hidden-element { display: none !important; } diff --git a/includes/features/frontend-features/frontend-features.php b/includes/features/frontend-features/frontend-features.php index bc35a818..8a401b48 100644 --- a/includes/features/frontend-features/frontend-features.php +++ b/includes/features/frontend-features/frontend-features.php @@ -140,7 +140,7 @@ class="pp-capability-menus-content editable-role" style="display: block;"> ?>
+ class="wp-list-table widefat striped fixed pp-capability-menus-select -table"> " > - + +