Libellés et traductions du profil
This commit is contained in:
parent
587bb0fab2
commit
b7655ec501
@ -26,31 +26,14 @@ class helper
|
|||||||
|
|
||||||
public static function translate($text)
|
public static function translate($text)
|
||||||
{
|
{
|
||||||
/*
|
|
||||||
*
|
|
||||||
$target = 'redirection';
|
|
||||||
$url = $_SERVER['QUERY_STRING'];
|
|
||||||
$module = explode('/', $url);
|
|
||||||
if ( $module[0] === $target)
|
|
||||||
{
|
|
||||||
// La traduction existe déjà dans le core
|
|
||||||
if (array_key_exists($text, core::$dialog) === false && !empty($text)) {
|
|
||||||
$dialogues = json_decode(file_get_contents('module/' . $target . '/i18n/fr_FR.json' ), true);
|
|
||||||
$data = array_merge($dialogues,[$text => '']);
|
|
||||||
file_put_contents ('module/' . $target . '/i18n/fr_FR.json', json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT), LOCK_EX);
|
|
||||||
}
|
|
||||||
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
// La traduction existe déjà dans le core
|
// La traduction existe déjà dans le core
|
||||||
/*
|
|
||||||
if (array_key_exists($text, core::$dialog) === false && !empty($text)) {
|
if (array_key_exists($text, core::$dialog) === false && !empty($text)) {
|
||||||
$dialogues = json_decode(file_get_contents('core/module/install/ressource/i18n/fr_FR.json' ), true);
|
$dialogues = json_decode(file_get_contents('core/module/install/ressource/i18n/fr_FR.json' ), true);
|
||||||
$data = array_merge($dialogues,[$text => '']);
|
$data = array_merge($dialogues,[$text => '']);
|
||||||
file_put_contents ('core/module/install/ressource/i18n/fr_FR.json', json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT), LOCK_EX);
|
file_put_contents ('core/module/install/ressource/i18n/fr_FR.json', json_encode($data, JSON_UNESCAPED_UNICODE | JSON_UNESCAPED_SLASHES | JSON_PRETTY_PRINT), LOCK_EX);
|
||||||
}
|
}
|
||||||
*/
|
|
||||||
return (array_key_exists($text, core::$dialog) && !empty(core::$dialog[$text]) ? core::$dialog[$text] : $text);
|
return (array_key_exists($text, core::$dialog) && !empty(core::$dialog[$text]) ? core::$dialog[$text] : $text);
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -691,10 +674,11 @@ class helper
|
|||||||
* @param string $string la chaine à coder
|
* @param string $string la chaine à coder
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function encrypt($string, $key) {
|
public static function encrypt($string, $key)
|
||||||
|
{
|
||||||
$encrypted = openssl_encrypt($string, "AES-256-CBC", $key, 0, substr(md5($key), 0, 16));
|
$encrypted = openssl_encrypt($string, "AES-256-CBC", $key, 0, substr(md5($key), 0, 16));
|
||||||
return base64_encode($encrypted);
|
return base64_encode($encrypted);
|
||||||
}
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Décryptage
|
* Décryptage
|
||||||
@ -702,9 +686,10 @@ class helper
|
|||||||
* @param string $string la chaine à décoder
|
* @param string $string la chaine à décoder
|
||||||
* @return string
|
* @return string
|
||||||
*/
|
*/
|
||||||
public static function decrypt($string, $key) {
|
public static function decrypt($string, $key)
|
||||||
|
{
|
||||||
$decrypted = openssl_decrypt(base64_decode($string), "AES-256-CBC", $key, 0, substr(md5($key), 0, 16));
|
$decrypted = openssl_decrypt(base64_decode($string), "AES-256-CBC", $key, 0, substr(md5($key), 0, 16));
|
||||||
return $decrypted;
|
return $decrypted;
|
||||||
}
|
}
|
||||||
|
|
||||||
}
|
}
|
@ -1,4 +1,5 @@
|
|||||||
{
|
{
|
||||||
|
"Affiche les icônes de gestion du compte et de déconnexion des membres simples connectés.": "Displays icons for account management and logout of logged-in regular members.",
|
||||||
"'Ne pas afficher' crée une page orpheline non accessible par le biais des menus.": "'Do not display' creates an orphan page not accessible through menus.",
|
"'Ne pas afficher' crée une page orpheline non accessible par le biais des menus.": "'Do not display' creates an orphan page not accessible through menus.",
|
||||||
"'Sauvegarder et télécharger les données du module": "'Save and download module data",
|
"'Sauvegarder et télécharger les données du module": "'Save and download module data",
|
||||||
"1 jour": "1 jour",
|
"1 jour": "1 jour",
|
||||||
@ -229,7 +230,7 @@
|
|||||||
"Gras": "Fetter",
|
"Gras": "Fetter",
|
||||||
"Groupe": "Group",
|
"Groupe": "Group",
|
||||||
"Groupe requis pour accéder à la page :": "Group required to access the page:",
|
"Groupe requis pour accéder à la page :": "Group required to access the page:",
|
||||||
"Groupes": "",
|
"Groupes": "Groups",
|
||||||
"Générer sitemap.xml et robots.txt": "Generate sitemap.xml and robots.txt",
|
"Générer sitemap.xml et robots.txt": "Generate sitemap.xml and robots.txt",
|
||||||
"Générer une capture Open Graph": "Generate an Open Graph capture",
|
"Générer une capture Open Graph": "Generate an Open Graph capture",
|
||||||
"Hauteur": "Height:",
|
"Hauteur": "Height:",
|
||||||
@ -350,7 +351,7 @@
|
|||||||
"Modifications enregistrées": "Modifications recorded",
|
"Modifications enregistrées": "Modifications recorded",
|
||||||
"Module": "Module",
|
"Module": "Module",
|
||||||
"Module de la page": "Page module",
|
"Module de la page": "Page module",
|
||||||
"Modules": "",
|
"Modules": "Modules",
|
||||||
"Modules configurés": "Configured modules",
|
"Modules configurés": "Configured modules",
|
||||||
"Modules installés": "Installed modules",
|
"Modules installés": "Installed modules",
|
||||||
"Modules orphelins": "Orphaned modules",
|
"Modules orphelins": "Orphaned modules",
|
||||||
@ -614,6 +615,48 @@
|
|||||||
"Couleur icône haut de page": "Color of top page icon",
|
"Couleur icône haut de page": "Color of top page icon",
|
||||||
"Icône haut de page, couleur arrière-plan": "Top page icon, background color",
|
"Icône haut de page, couleur arrière-plan": "Top page icon, background color",
|
||||||
"Disponible si le consentement des cookies est activé.": "Available if cookie consent is enabled.",
|
"Disponible si le consentement des cookies est activé.": "Available if cookie consent is enabled.",
|
||||||
"Affiche les icônes de gestion du compte et de déconnexion des membres simples connectés.": "Displays account management icons and logout function for logged-in users.",
|
"Définir par défaut": "Set as default",
|
||||||
"Définir par défaut": "Set as default"
|
"Profils des groupes": "Group Profiles",
|
||||||
|
"Ajouter un profil": "Add Profile",
|
||||||
|
"Commentaire": "Comment",
|
||||||
|
"Édition du profil %s": "Edit Profile %s",
|
||||||
|
"Paramètres du profil": "Profile Settings",
|
||||||
|
"Nom du profil": "Profile Name",
|
||||||
|
"Groupe associé": "Associated Group",
|
||||||
|
"Compte de l'utilisateur": "User Account",
|
||||||
|
"Gestionnaire de fichiers": "File Manager",
|
||||||
|
"Autorisé": "Allowed",
|
||||||
|
"Dossier": "Folder",
|
||||||
|
"Aucun dossier": "No Folder",
|
||||||
|
"Tous les dossiers": "All Folders",
|
||||||
|
"Permissions sur les dossiers": "Folder Permissions",
|
||||||
|
"Ajouter": "Add",
|
||||||
|
"Effacer": "Delete",
|
||||||
|
"Renommer": "Rename",
|
||||||
|
"Droits sur les dossiers": "Folder Rights",
|
||||||
|
"Permissions sur les fichiers": "File Permissions",
|
||||||
|
"Téléverser": "Upload",
|
||||||
|
"Prévisualier": "Preview",
|
||||||
|
"Dupliquer": "Duplicate",
|
||||||
|
"Extraire": "Extract",
|
||||||
|
"Presse papier": "Clipboard",
|
||||||
|
"Droits sur les fichiers": "File Rights",
|
||||||
|
"Editeur": "Editor",
|
||||||
|
"Permissions sur les pages": "Page Permissions",
|
||||||
|
"Permissions sur le module": "Module Permissions",
|
||||||
|
"Blog": "Blog",
|
||||||
|
"Options": "Options",
|
||||||
|
"Approuver les commentaires": "Approve Comments",
|
||||||
|
"Effacer les commentaires": "Delete Comments",
|
||||||
|
"Nettoyer les commentaires": "Clean Comments",
|
||||||
|
"News": "News",
|
||||||
|
"Formulaire": "Form",
|
||||||
|
"Gérer les données": "Manage Data",
|
||||||
|
"Export CSV": "Export CSV",
|
||||||
|
"Tout Effacer": "Clear All",
|
||||||
|
"Redirection": "Redirection",
|
||||||
|
"Configurer": "Configure",
|
||||||
|
"Recherche": "Search",
|
||||||
|
"Presse Papier": "Clipboard",
|
||||||
|
"Prévisualiser": "Preview"
|
||||||
}
|
}
|
@ -1,4 +1,6 @@
|
|||||||
{
|
{
|
||||||
|
"Affiche les icônes de gestion du compte et de déconnexion des membres simples connectés.": "Muestra los iconos para la gestión de la cuenta y la desconexión de los miembros regulares conectados.",
|
||||||
|
"Profils des groupes": "Perfiles de grupos",
|
||||||
"'Ne pas afficher' crée une page orpheline non accessible par le biais des menus.": "'No mostrar' crea una página huérfana a la que no se puede acceder a través de los menús.",
|
"'Ne pas afficher' crée une page orpheline non accessible par le biais des menus.": "'No mostrar' crea una página huérfana a la que no se puede acceder a través de los menús.",
|
||||||
"'Sauvegarder et télécharger les données du module": "Guardar y descargar de los datos del módulo",
|
"'Sauvegarder et télécharger les données du module": "Guardar y descargar de los datos del módulo",
|
||||||
"1 jour": "1 Jour",
|
"1 jour": "1 Jour",
|
||||||
@ -229,7 +231,7 @@
|
|||||||
"Gras": "Negrita",
|
"Gras": "Negrita",
|
||||||
"Groupe": "Grupo",
|
"Groupe": "Grupo",
|
||||||
"Groupe requis pour accéder à la page :": "Grupo necesario para acceder a la página:",
|
"Groupe requis pour accéder à la page :": "Grupo necesario para acceder a la página:",
|
||||||
"Groupes": "",
|
"Groupes": "Grupos",
|
||||||
"Générer sitemap.xml et robots.txt": "Generar sitemap.xml y robots.txt",
|
"Générer sitemap.xml et robots.txt": "Generar sitemap.xml y robots.txt",
|
||||||
"Générer une capture Open Graph": "Generar una captura de Open Graph",
|
"Générer une capture Open Graph": "Generar una captura de Open Graph",
|
||||||
"Hauteur": "Altura",
|
"Hauteur": "Altura",
|
||||||
@ -350,7 +352,7 @@
|
|||||||
"Modifications enregistrées": "Cambios guardados",
|
"Modifications enregistrées": "Cambios guardados",
|
||||||
"Module": "Módulo",
|
"Module": "Módulo",
|
||||||
"Module de la page": "Módulo de página",
|
"Module de la page": "Módulo de página",
|
||||||
"Modules": "",
|
"Modules": "Módulos",
|
||||||
"Modules configurés": "Módulos Configurados",
|
"Modules configurés": "Módulos Configurados",
|
||||||
"Modules installés": "Módulos instalados",
|
"Modules installés": "Módulos instalados",
|
||||||
"Modules orphelins": "Módulos huérfanos",
|
"Modules orphelins": "Módulos huérfanos",
|
||||||
@ -611,9 +613,50 @@
|
|||||||
"Les tailles des polices de la bannière, de menu et de pied de page sont proportionnelles à cette taille.": "Los tamaños de fuente del banner, menú y pie de página son proporcionales a este tamaño.",
|
"Les tailles des polices de la bannière, de menu et de pied de page sont proportionnelles à cette taille.": "Los tamaños de fuente del banner, menú y pie de página son proporcionales a este tamaño.",
|
||||||
"En dessous du site": "Debajo del sitio",
|
"En dessous du site": "Debajo del sitio",
|
||||||
"Sélectionnez une page pour activer": "Seleccione una página para activar",
|
"Sélectionnez une page pour activer": "Seleccione una página para activar",
|
||||||
"Couleur icône haut de page":"Color del icono superior de la página",
|
"Couleur icône haut de page": "Color del icono superior de la página",
|
||||||
"Icône haut de page, couleur arrière-plan":"Icono superior de la página, color de fondo",
|
"Icône haut de page, couleur arrière-plan": "Icono superior de la página, color de fondo",
|
||||||
"Disponible si le consentement des cookies est activé.": "Disponible si se ha otorgado el consentimiento de las cookies.",
|
"Disponible si le consentement des cookies est activé.": "Disponible si se ha otorgado el consentimiento de las cookies.",
|
||||||
"Affiche les icônes de gestion du compte et de déconnexion des membres simples connectés.": "Muestra los iconos de gestión de cuenta y de cierre de sesión para los miembros simples conectados.",
|
"Définir par défaut": "Establecer como predeterminado",
|
||||||
"Définir par défaut": "Establecer como predeterminado"
|
"Ajouter un profil": "Agregar un perfil",
|
||||||
|
"Commentaire": "Comentario",
|
||||||
|
"Édition du profil %s": "Edición del perfil %s",
|
||||||
|
"Paramètres du profil": "Configuración del perfil",
|
||||||
|
"Nom du profil": "Nombre del perfil",
|
||||||
|
"Groupe associé": "Grupo asociado",
|
||||||
|
"Compte de l'utilisateur": "Cuenta de usuario",
|
||||||
|
"Gestionnaire de fichiers": "Administrador de archivos",
|
||||||
|
"Autorisé": "Autorizado",
|
||||||
|
"Dossier": "Carpeta",
|
||||||
|
"Aucun dossier": "Sin carpeta",
|
||||||
|
"Tous les dossiers": "Todas las carpetas",
|
||||||
|
"Permissions sur les dossiers": "Permisos de las carpetas",
|
||||||
|
"Ajouter": "Agregar",
|
||||||
|
"Effacer": "Borrar",
|
||||||
|
"Renommer": "Renombrar",
|
||||||
|
"Droits sur les dossiers": "Derechos de las carpetas",
|
||||||
|
"Permissions sur les fichiers": "Permisos de los archivos",
|
||||||
|
"Téléverser": "Subir",
|
||||||
|
"Prévisualier": "Previsualizar",
|
||||||
|
"Dupliquer": "Duplicar",
|
||||||
|
"Extraire": "Extraer",
|
||||||
|
"Presse papier": "Portapapeles",
|
||||||
|
"Droits sur les fichiers": "Derechos de los archivos",
|
||||||
|
"Editeur": "Editor",
|
||||||
|
"Permissions sur les pages": "Permisos de las páginas",
|
||||||
|
"Permissions sur le module": "Permisos del módulo",
|
||||||
|
"Blog": "Blog",
|
||||||
|
"Options": "Opciones",
|
||||||
|
"Approuver les commentaires": "Aprobar comentarios",
|
||||||
|
"Effacer les commentaires": "Borrar comentarios",
|
||||||
|
"Nettoyer les commentaires": "Limpiar comentarios",
|
||||||
|
"News": "Noticias",
|
||||||
|
"Formulaire": "Formulario",
|
||||||
|
"Gérer les données": "Administrar datos",
|
||||||
|
"Export CSV": "Exportar CSV",
|
||||||
|
"Tout Effacer": "Borrar todo",
|
||||||
|
"Redirection": "Redirección",
|
||||||
|
"Configurer": "Configurar",
|
||||||
|
"Recherche": "Buscar",
|
||||||
|
"Presse Papier": "Portapapeles",
|
||||||
|
"Prévisualiser": "Previsualizar"
|
||||||
}
|
}
|
@ -615,5 +615,48 @@
|
|||||||
"Icône haut de page, couleur arrière-plan": "",
|
"Icône haut de page, couleur arrière-plan": "",
|
||||||
"Disponible si le consentement des cookies est activé.": "",
|
"Disponible si le consentement des cookies est activé.": "",
|
||||||
"Affiche les icônes de gestion du compte et de déconnexion des membres simples connectés.:": "",
|
"Affiche les icônes de gestion du compte et de déconnexion des membres simples connectés.:": "",
|
||||||
"Définir par défaut": ""
|
"Définir par défaut": "",
|
||||||
|
"Profils des groupes": "",
|
||||||
|
"Ajouter un profil": "",
|
||||||
|
"Commentaire": "",
|
||||||
|
"Édition du profil %s": "",
|
||||||
|
"Paramètres du profil": "",
|
||||||
|
"Nom du profil": "",
|
||||||
|
"Groupe associé": "",
|
||||||
|
"Compte de l'utilisateur": "",
|
||||||
|
"Gestionnaire de fichiers": "",
|
||||||
|
"Autorisé": "",
|
||||||
|
"Dossier": "",
|
||||||
|
"Aucun dossier": "",
|
||||||
|
"Tous les dossiers": "",
|
||||||
|
"Permissions sur les dossiers": "",
|
||||||
|
"Ajouter": "",
|
||||||
|
"Effacer": "",
|
||||||
|
"Renommer": "",
|
||||||
|
"Droits sur les dossiers": "",
|
||||||
|
"Permissions sur les fichiers": "",
|
||||||
|
"Téléverser": "",
|
||||||
|
"Prévisualier": "",
|
||||||
|
"Dupliquer": "",
|
||||||
|
"Extraire": "",
|
||||||
|
"Presse papier": "",
|
||||||
|
"Droits sur les fichiers": "",
|
||||||
|
"Editeur": "",
|
||||||
|
"Permissions sur les pages": "",
|
||||||
|
"Permissions sur le module": "",
|
||||||
|
"Blog": "",
|
||||||
|
"Options": "",
|
||||||
|
"Approuver les commentaires": "",
|
||||||
|
"Effacer les commentaires": "",
|
||||||
|
"Nettoyer les commentaires": "",
|
||||||
|
"News": "",
|
||||||
|
"Formulaire": "",
|
||||||
|
"Gérer les données": "",
|
||||||
|
"Export CSV": "",
|
||||||
|
"Tout Effacer": "",
|
||||||
|
"Redirection": "",
|
||||||
|
"Configurer": "",
|
||||||
|
"Recherche": "",
|
||||||
|
"Presse Papier": "",
|
||||||
|
"Prévisualiser": ""
|
||||||
}
|
}
|
@ -326,7 +326,7 @@
|
|||||||
<?php echo template::checkbox('profilAddExtract', true, 'Extraire', ['class' => 'filemanager']); ?>
|
<?php echo template::checkbox('profilAddExtract', true, 'Extraire', ['class' => 'filemanager']); ?>
|
||||||
</div>
|
</div>
|
||||||
<div class="col3">
|
<div class="col3">
|
||||||
<?php echo template::checkbox('profilAddCopycut', true, 'Copié collé', ['class' => 'filemanager']); ?>
|
<?php echo template::checkbox('profilAddCopycut', true, 'Presse papier', ['class' => 'filemanager']); ?>
|
||||||
</div>
|
</div>
|
||||||
<div class="col3">
|
<div class="col3">
|
||||||
<?php echo template::checkbox('profilAddChmod', true, 'Droits sur les fichiers', ['class' => 'filemanager']); ?>
|
<?php echo template::checkbox('profilAddChmod', true, 'Droits sur les fichiers', ['class' => 'filemanager']); ?>
|
||||||
|
@ -360,7 +360,7 @@
|
|||||||
]); ?>
|
]); ?>
|
||||||
</div>
|
</div>
|
||||||
<div class="col2">
|
<div class="col2">
|
||||||
<?php echo template::checkbox('profilEditFolderCopycut', true, 'Copié collé', [
|
<?php echo template::checkbox('profilEditFolderCopycut', true, 'Presse papier', [
|
||||||
'class' => 'filemanager',
|
'class' => 'filemanager',
|
||||||
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'folder', 'copycut'])
|
'checked' => $this->getData(['profil', $this->getUrl(2), $this->getUrl(3), 'folder', 'copycut'])
|
||||||
]); ?>
|
]); ?>
|
||||||
|
Loading…
Reference in New Issue
Block a user