Browse Source

Utiliser des chaînes de langue

v1
kent1@arscenic.info 9 years ago
parent
commit
a0332f1b03
  1. 22
      lang/duplicator_fr.php
  2. 61
      noisettes/bouton_duplicator.html

22
lang/duplicator_fr.php

@ -4,13 +4,13 @@
$GLOBALS[$GLOBALS['idx_lang']] = array(
// A
'aide_choix_champs' => 'Liste des noms des champs SQL s&eacute;par&eacute;s par des ","<br/><em>Laisser vide pour s&eacute;lectionner tous les champs principaux.</em>',
'aide_choix_champs' => 'Liste des noms des champs SQL séparés par des ","<br/><em>Laisser vide pour sélectionner tous les champs principaux.</em>',
'action_dupliquer_article' => "Dupliquer cet article",
'action_dupliquer_rubrique' => "Dupliquer cette rubrique",
// C
'choix_type' => 'S&eacute;lectionner le ou les mode(s) de duplication',
'choix_champs' => 'Choisir les champs &agrave; dupliquer',
'choix_type' => 'Sélectionner le ou les mode(s) de duplication',
'choix_champs' => 'Choisir les champs à dupliquer',
'configuration_duplicator' => 'Configuration de Duplicator',
@ -22,22 +22,24 @@ $GLOBALS[$GLOBALS['idx_lang']] = array(
'icone_dupliquer' => 'Dupliquer la rubrique',
// L
'label_art_champs' => 'Liste des champs &agrave; dupliquer pour chaque article :',
'label_rub_champs' => 'Liste des champs &agrave; dupliquer pour chaque rubrique :',
'label_art_champs' => 'Liste des champs à dupliquer pour chaque article :',
'label_rub_champs' => 'Liste des champs à dupliquer pour chaque rubrique :',
// M
// M
'message_annuler' => 'Annuler',
'message_avertissement_article' => 'Êtes-vous sûr de vouloir dupliquer cet article ?',
'message_avertissement_rubrique' => 'Êtes-vous sûr de vouloir dupliquer tout le contenu de cette rubrique ?',
'message_confirmer' => 'Confirmer',
'operation_executee' => "L'op&eacute;ration a bien &eacute;t&eacute; ex&eacute;cut&eacute;e.",
'operation_annulee' => "L'op&eacute;ration a &eacute;t&eacute; annul&eacute;e.",
'operation_retour_ok' => "Se rendre dans la rubrique copi&eacute;e.",
'operation_executee' => "L'opération a bien été exécutée.",
'operation_annulee' => "L'opération a été annulée.",
'operation_retour_ok' => "Se rendre dans la rubrique copiée.",
'operation_retour_ko' => "Retour aux rubriques.",
'icone_dupliquer_article' => "Dupliquer l'article",
'operation_retour_ok_article' => "Se rendre dans l'article dupliqu&eacute;.",
'operation_retour_ok_article' => "Se rendre dans l'article dupliqué.",
'operation_retour_ko_article' => "Retour aux articles.",
'texte_duplicator' => "Appliquer la duplication aux rubriques et/ou articles"

61
noisettes/bouton_duplicator.html

@ -1,34 +1,31 @@
#SET{message,"&Ecirc;tes-vous s&ucirc;r de vouloir dupliquer tout le contenu de cette rubrique ?"}
[(#OBJET|=={article}|oui)
#SET{message,"&Ecirc;tes-vous s&ucirc;r de vouloir dupliquer cet article ?"}
]
<script>
jQuery(function() {
jQuery(document).on('click','.dupliquer a', function(e) {
lien = jQuery(this).attr('href');
jQuery('<div></div>')
.html('<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>#GET{message}</p>')
.dialog({
resizable: false,
modal: true,
buttons: {
"Confirmer": function() {
window.location.href = lien;
jQuery(this).dialog( "close" );
},
"Annuler": function() {
jQuery(this).dialog( "close" );
}
[(#OBJET|=={article}|?{#SET{message,<:duplicator:message_avertissement_article:>},#SET{message,<:duplicator:message_avertissement_rubrique:>}})]
<script>
jQuery(function() {
jQuery(document).on('click','.dupliquer a', function(e) {
lien = jQuery(this).attr('href');
jQuery('<div></div>')
.html('<p><span class="ui-icon ui-icon-alert" style="float:left; margin:0 7px 20px 0;"></span>#GET{message}</p>')
.dialog({
resizable: false,
modal: true,
buttons: {
"Confirmer": function() {
window.location.href = lien;
jQuery(this).dialog( "close" );
},
"Annuler": function() {
jQuery(this).dialog( "close" );
}
});
e.preventDefault();
});
}
});
e.preventDefault();
});
</script>
<span class="icone s24 horizontale dupliquer">
[(#OBJET|=={rubrique}|oui)
<a href="[(#URL_ACTION_AUTEUR{duplicator,#OBJET:#ID_OBJET,#URL_ECRIRE{rubrique,id_rubrique=#ID_OBJET}})]"><img src="#CHEMIN{theme/img/duplicator.png}" width='24' height='24' /><b><:duplicator:action_dupliquer_rubrique:></b></a>
][(#OBJET|=={article}|oui)
<a href="[(#URL_ACTION_AUTEUR{duplicator,#OBJET:#ID_OBJET,#URL_ECRIRE{article,id_article=#ID_OBJET}})]"><img src="#CHEMIN{theme/img/duplicator.png}" width='24' height='24' /><b><:duplicator:action_dupliquer_article:></b></a>
]
</span>
});
</script>
<span class="icone s24 horizontale dupliquer">
[(#OBJET|=={rubrique}|oui)
<a href="[(#URL_ACTION_AUTEUR{duplicator,#OBJET:#ID_OBJET,#URL_ECRIRE{rubrique,id_rubrique=#ID_OBJET}})]"><img src="#CHEMIN{theme/img/duplicator.png}" width='24' height='24' /><b><:duplicator:action_dupliquer_rubrique:></b></a>
][(#OBJET|=={article}|oui)
<a href="[(#URL_ACTION_AUTEUR{duplicator,#OBJET:#ID_OBJET,#URL_ECRIRE{article,id_article=#ID_OBJET}})]"><img src="#CHEMIN{theme/img/duplicator.png}" width='24' height='24' /><b><:duplicator:action_dupliquer_article:></b></a>
]
</span>
Loading…
Cancel
Save