Theme header

This commit is contained in:
Fred Tempez 2023-04-14 12:57:24 +02:00
parent 96f027d310
commit 8f61c40e13
9 changed files with 21 additions and 20 deletions

View File

@ -37,7 +37,7 @@
"Aide": "Help",
"Ajouter un utilisateur": "Add a user",
"Ajouter une fonte": "Add a cast iron",
"Alignement du contenu": "Alignment of content",
"Alignement": "Alignment",
"Aligner la bannière avec le contenu": "Align the banner with the contents",
"Ancien mot de passe": "Old Password",
"Anonymat des adresses IP": "Anonymity of IP addresses",
@ -62,7 +62,7 @@
"Arrière plan des blocs": "Blocks background",
"Arrière plan des champs": "Fields background",
"Arrondi des angles": "Rounding of angles",
"Au centre": "In the center",
"Au centre": "Center",
"Au dessus du site": "Above the site",
"Au début": "At first",
"Au milieu au centre": "In the middle in the center",
@ -207,8 +207,8 @@
"Fichiers effacés": "Erased files",
"Fil d'Ariane dans le titre": "Breadcrumb in the title",
"Fond du sous-menu": "Background of the submenu",
"FontId": "Font",
"Fonte": "Source",
"FontId": "FontId",
"Fonte": "Font",
"Fonte actualisée": "Update",
"Fonte créée": "Font created",
"Fonte en ligne": "Online font",
@ -569,8 +569,8 @@
"jours": "days",
"sauvegardé avec succès": "successfully saved",
"vers ZwiiCMS": "to ZwiiCMS",
"À droite": "To the right",
"À gauche": "To the left",
"À droite": "Right",
"À gauche": "Left",
"À l'emplacement du mot clé [MODULE] dans la page": "At the location of the keyword [MODULE] on the page",
"Échecs": "Fail",
"Éditer": "Edit",

View File

@ -37,7 +37,7 @@
"Aide": "Ayuda",
"Ajouter un utilisateur": "Agregar usuario",
"Ajouter une fonte": "Añadir tipografía",
"Alignement du contenu": "Alineación de contenido",
"Alignement": "Alineación de contenido",
"Aligner la bannière avec le contenu": "Alinear el banner con el contenido",
"Ancien mot de passe": "Antigua contraseña",
"Anonymat des adresses IP": "Anonimato de la dirección IP",

View File

@ -37,7 +37,7 @@
"Aide": "",
"Ajouter un utilisateur": "",
"Ajouter une fonte": "",
"Alignement du contenu": "",
"Alignement": "",
"Aligner la bannière avec le contenu": "",
"Ancien mot de passe": "",
"Anonymat des adresses IP": "",

View File

@ -60,15 +60,16 @@ $("input, select").on("change", function() {
//Modifier la dropdown liste si une image n'est pas sélectionnée
if ($("#themeHeaderImage").val() !== "" ) {
var message = "<?php echo helper::translate('Hauteur de l\'image sélectionnée');?>";
// Une image est ajoutée ou changée
if ($("#themeHeaderHeight option").length === 5) {
// Pas d'image précédemment on ajoute l'option
$("#themeHeaderHeight ").prepend('<option selected="selected" value="0"> Hauteur de l\'image sélectionnée </option>');
$("#themeHeaderHeight ").prepend('<option selected="selected" value="0">' + message +'</option>');
}
// Modifier la valeur
$("#themeHeaderHeight option:eq(0)").val(tmpImgHeight + "px");
// Modifier l'option
$("#themeHeaderHeight option:eq(0)").html("Hauteur de l\'image sélectionnée (" + tmpImgHeight + "px)");
$("#themeHeaderHeight option:eq(0)").html(message + " (" + tmpImgHeight + "px)");
$("#themeHeaderImageInfo").show();
} else {
$("#themeHeaderImageInfo").hide();

View File

@ -138,7 +138,7 @@
</div>
<div class="col4">
<?php echo template::select('themeHeaderTextAlign', $module::$aligns, [
'label' => 'Alignement du contenu',
'label' => 'Alignement',
'selected' => $this->getData(['theme', 'header', 'textAlign'])
]); ?>
</div>
@ -163,10 +163,10 @@
]);
?>
<span class="themeHeaderImageOptions displayNone" id="themeHeaderImageInfo">
<?php echo helper::translate('Largeur de l\'image :'); ?> <span id="themeHeaderImageWidth"></span> ( <?php echo helper::translate('Largeur :'); ?> <?php echo $this->getData(['theme', 'site', 'width']); ?>)
-
<?php echo helper::translate('Largeur de l\'image :'); ?> <span id="themeHeaderImageHeight"></span>
-
<?php echo helper::translate('Largeur de l\'image'); ?> <span id="themeHeaderImageWidth"></span> ; <?php echo helper::translate('Largeur du site :'); ?> <?php echo $this->getData(['theme', 'site', 'width']); ?>
|
<?php echo helper::translate('Hauteur de l\'image'); ?> <span id="themeHeaderImageHeight"></span>
|
<?php echo helper::translate('Ratio'); ?> <span id="themeHeaderImageRatio"></span>
</span>
</div>

View File

@ -63,7 +63,7 @@
</div>
<div class="col4">
<?php echo template::select('themeMenuTextAlign', $module::$aligns, [
'label' => 'Alignement du contenu',
'label' => 'Alignement',
'selected' => $this->getData(['theme', 'menu', 'textAlign'])
]); ?>
</div>

View File

@ -77,8 +77,8 @@
"Tout effacer": "Erase everything",
"Très Grande": "Very tall",
"Très petite": "Very small",
"À droite": "To the right",
"À gauche": "To the left",
"À droite": "Right",
"À gauche": "Left",
"Éditer l'article": "Edit the article",
"Éditer/ Approuver les commentaires": "Edit / approve comments",
"Éditeur": "Editor",

View File

@ -1 +1 @@
{"A droite":"To the right","A gauche":"To the left","A tous les groupes depuis":"To all groups since","A un membre":"A membre","A une Adresse électronique":"At an email address","Administrateur":"Administrator","Alignement du formulaire":"Form alignment","Au centre":"In the center","Aucune":"None","Aucune donnée":"No data","Aucune donnée à effacer":"No data to erase","Aucune donnée à exporter":"No data to export","Aucune option pour une étiquette":"No option for a label","Captcha incorrect":"Captcha incorrect","Case à cocher":"Check box","Cette option permet de répondre directement à l'expéditeur du message si celui-ci a indiqué un email valide.":"This option makes it possible to respond directly to the message sender if it has indicated a valid email.","Champ mail":"Champ mail","Champ obligatoire":"Required Field","Champ texte":"Text field","Courriel":"E-mail","Deux colonnes":"Two columns","Dix colonnes":"Ten columns","Données effacées":"Erased data","Douze colonnes":"Twelve columns","Décalage à gauche":"Left lag","Effacer toutes les données":"Erase all the data","Envoyer":"Send","Envoyer par mail les données saisies:":"Send the data entered by email:","Export CSV effectué dans %1":"CSV export made in %1","Export des données":"Data export","Exporter toutes les données":"Export all data","Formulaire soumis":"Submitted form","Gabarit":"Template","Grand champ texte":"Large text field","Huit colonnes":"Eight columns","Largeur":"Width","Largeur du logo":"Logo width","Le formulaire ne contient aucun champ.":"The form contains no field.","Liste des champs":"Field list","Logo":"Logo","Logo du site":"Logo you site","Membre":"Member","Neuf colonnes":"Nine columns","Nom du site":"name of the site","Onze colonnes":"Eleven columns","Options de configuration":"Configuration options","Page du site":"Site page","Redirection après soumission du formulaire":"Redirection after submission of the form","Répondre à l'expéditeur depuis le mail de notification":"Respond to the sender from the notification email","Sept colonnes":"Seven columns","Six colonnes":"Six columns","Sujet du mail":"Mail subject","Supprimer cet enregistrement ?":"Delete this recording?","Supprimer tous les enregistrements ?":"Delete all recordings?","Sélection":"Select","Sélectionnez au moins un groupe, un utilisateur ou saisissez un email. Votre serveur doit autoriser les envois de mail.":"Select at least one group, a user or enter an email. Your server must allow email shipments.","Type de signature":"Type de signature","Une colonne":"A column","Validation du formulaire":"Form validation","Vide affiche le texte par défaut":"Vacuum displays the default text","Voir et exporter les données du formulaire":"See and export form data","Éditeur":"Editor","Étiquette":"Label","Étiquette du bouton de soumission":"Submission button label"}
{"A droite":"Right","A gauche":"Left","A tous les groupes depuis":"To all groups since","A un membre":"A membre","A une Adresse électronique":"At an email address","Administrateur":"Administrator","Alignement du formulaire":"Form alignment","Au centre":"Center","Aucune":"None","Aucune donnée":"No data","Aucune donnée à effacer":"No data to erase","Aucune donnée à exporter":"No data to export","Aucune option pour une étiquette":"No option for a label","Captcha incorrect":"Captcha incorrect","Case à cocher":"Check box","Cette option permet de répondre directement à l'expéditeur du message si celui-ci a indiqué un email valide.":"This option makes it possible to respond directly to the message sender if it has indicated a valid email.","Champ mail":"Champ mail","Champ obligatoire":"Required Field","Champ texte":"Text field","Courriel":"E-mail","Deux colonnes":"Two columns","Dix colonnes":"Ten columns","Données effacées":"Erased data","Douze colonnes":"Twelve columns","Décalage à gauche":"Left lag","Effacer toutes les données":"Erase all the data","Envoyer":"Send","Envoyer par mail les données saisies:":"Send the data entered by email:","Export CSV effectué dans %1":"CSV export made in %1","Export des données":"Data export","Exporter toutes les données":"Export all data","Formulaire soumis":"Submitted form","Gabarit":"Template","Grand champ texte":"Large text field","Huit colonnes":"Eight columns","Largeur":"Width","Largeur du logo":"Logo width","Le formulaire ne contient aucun champ.":"The form contains no field.","Liste des champs":"Field list","Logo":"Logo","Logo du site":"Logo you site","Membre":"Member","Neuf colonnes":"Nine columns","Nom du site":"name of the site","Onze colonnes":"Eleven columns","Options de configuration":"Configuration options","Page du site":"Site page","Redirection après soumission du formulaire":"Redirection after submission of the form","Répondre à l'expéditeur depuis le mail de notification":"Respond to the sender from the notification email","Sept colonnes":"Seven columns","Six colonnes":"Six columns","Sujet du mail":"Mail subject","Supprimer cet enregistrement ?":"Delete this recording?","Supprimer tous les enregistrements ?":"Delete all recordings?","Sélection":"Select","Sélectionnez au moins un groupe, un utilisateur ou saisissez un email. Votre serveur doit autoriser les envois de mail.":"Select at least one group, a user or enter an email. Your server must allow email shipments.","Type de signature":"Type de signature","Une colonne":"A column","Validation du formulaire":"Form validation","Vide affiche le texte par défaut":"Vacuum displays the default text","Voir et exporter les données du formulaire":"See and export form data","Éditeur":"Editor","Étiquette":"Label","Étiquette du bouton de soumission":"Submission button label"}

View File

@ -1 +1 @@
{"A droite":"To the right","A gauche":"To the left","A l'ouverture de la galerie, la première image est affichée en plein écran.":"At the opening of the gallery, the first image is displayed in full screen.","Afficher le contenu de la page avec la galerie":"Show the content of the page with the gallery","Alignement":"Alignment","Alignement du bouton de retour":"Return button alignment","Alphabétique ":"Alphabetical","Alphabétique inverse":"Reverse alphabetics","Au centre":"In the center","Au-dessus":"Above","Aucun":"None","Aucune":"None","Aucune galerie":"No gallery","Bordure":"Border","Cette option est active lorsque le module ne contient qu'une seule galerie, elle permet d'éviter la page listant toutes les galeries et affiche directement la galerie":"This option is active when the module contains only one gallery, it avoids the page listing all the galleries and displays the gallery directly","Configuration de la galerie %s ":"Gallery settings %s ","Configuration des galeries":"Galleries's settings","Couleur de l'ombre":"Shadow color","Couleur de la bordure":"Border color","Couverture":"Cover","Création d'une galerie":"Creation of a gallery","Discrète":"Discreet","Distribué avec marges":"Distributed with margins","Distribué sans marge":"Distributed without margin","Dossier cible":"Target file","En dessous":"Below","Epaisse":"Thick","Fine":"Fine","Forte":"Forte","Galerie ajoutée":"Gallery added","Galerie effacée":"Erased gallery","Grande":"Grande","Image":"Picture","Important":"Important","Importante":"Important","Le contenu de la page est toujours affiché dans la liste des galeries. Quand une seule galerie est disponible, il est possible de l'afficher directement, cette option est utile dans ce cas précis.":"The content of the page is always displayed in the list of galleries. When only one gallery is available, it is possible to display it directly, this option is useful in this specific case.","Le curseur horizontal règle le niveau de transparence.":"The horizontal cursor regulates the level of transparency.","Légende":"Caption","Légendes":"Legends","Léger":"Light","Légère":"Light","Manuel":"Manuel","Marge":"Marge","Masquer l'index des galeries lorsque le module ne contient qu'une seule galerie":"Hide the index of galleries when the module contains only one gallery","Masqué":"Mask","Mode plein écran automatique":"Automatic full mode","Moyen":"Medium","Moyenne":"Medium","Opacité au survol":"Opacity in overflight","Options de configuration":"Configuration options","Options de la galerie %s ":"","Petite":"Petite","Position du bouton de retour à l'index des galeries":"Position of the return button to the galleries index","Proportionnelle":"Proportional","Supprimer cette galerie ?":"Remove this gallery?","Tri des images":"Sorting images","Tri manuel : déplacez le images dans le tableau ci-dessous. L'ordre est sauvegardé automatiquement.":"Sorting manual: Move the images in the table below. The order is automatically saved.","Très Discrète":"Very discreet","Très fine":"Very fine","Très forte":"Very strong","Très grande":"Very tall","Très important":"Very important","Très importante":"Very important","Très léger":"Very light","Très légère":"Very light","Très petite":"Very small","Très épaisse":"Very thick","Vignettes":"Vignettes","À droite":"To the right","À gauche":"To the left"}
{"A droite":"Right","A gauche":"Left","A l'ouverture de la galerie, la première image est affichée en plein écran.":"At the opening of the gallery, the first image is displayed in full screen.","Afficher le contenu de la page avec la galerie":"Show the content of the page with the gallery","Alignement":"Alignment","Alignement du bouton de retour":"Return button alignment","Alphabétique ":"Alphabetical","Alphabétique inverse":"Reverse alphabetics","Au centre":"Center","Au-dessus":"Above","Aucun":"None","Aucune":"None","Aucune galerie":"No gallery","Bordure":"Border","Cette option est active lorsque le module ne contient qu'une seule galerie, elle permet d'éviter la page listant toutes les galeries et affiche directement la galerie":"This option is active when the module contains only one gallery, it avoids the page listing all the galleries and displays the gallery directly","Configuration de la galerie %s ":"Gallery settings %s ","Configuration des galeries":"Galleries's settings","Couleur de l'ombre":"Shadow color","Couleur de la bordure":"Border color","Couverture":"Cover","Création d'une galerie":"Creation of a gallery","Discrète":"Discreet","Distribué avec marges":"Distributed with margins","Distribué sans marge":"Distributed without margin","Dossier cible":"Target file","En dessous":"Below","Epaisse":"Thick","Fine":"Fine","Forte":"Forte","Galerie ajoutée":"Gallery added","Galerie effacée":"Erased gallery","Grande":"Grande","Image":"Picture","Important":"Important","Importante":"Important","Le contenu de la page est toujours affiché dans la liste des galeries. Quand une seule galerie est disponible, il est possible de l'afficher directement, cette option est utile dans ce cas précis.":"The content of the page is always displayed in the list of galleries. When only one gallery is available, it is possible to display it directly, this option is useful in this specific case.","Le curseur horizontal règle le niveau de transparence.":"The horizontal cursor regulates the level of transparency.","Légende":"Caption","Légendes":"Legends","Léger":"Light","Légère":"Light","Manuel":"Manuel","Marge":"Marge","Masquer l'index des galeries lorsque le module ne contient qu'une seule galerie":"Hide the index of galleries when the module contains only one gallery","Masqué":"Mask","Mode plein écran automatique":"Automatic full mode","Moyen":"Medium","Moyenne":"Medium","Opacité au survol":"Opacity in overflight","Options de configuration":"Configuration options","Options de la galerie %s ":"","Petite":"Petite","Position du bouton de retour à l'index des galeries":"Position of the return button to the galleries index","Proportionnelle":"Proportional","Supprimer cette galerie ?":"Remove this gallery?","Tri des images":"Sorting images","Tri manuel : déplacez le images dans le tableau ci-dessous. L'ordre est sauvegardé automatiquement.":"Sorting manual: Move the images in the table below. The order is automatically saved.","Très Discrète":"Very discreet","Très fine":"Very fine","Très forte":"Very strong","Très grande":"Very tall","Très important":"Very important","Très importante":"Very important","Très léger":"Very light","Très légère":"Very light","Très petite":"Very small","Très épaisse":"Very thick","Vignettes":"Vignettes","À droite":"Right","À gauche":"Left"}