mirror of
https://gitlab.easter-eggs.com/ee/ldapsaisie.git
synced 2024-12-18 14:33:49 +01:00
- LSformElement_date : Ajouter un bouton JS "Maintenant".
- JScalendar : Transformation du fichier calendar-fr.js en UTF-8
This commit is contained in:
parent
af100aae9c
commit
484fea1957
3 changed files with 23 additions and 11 deletions
|
@ -138,7 +138,8 @@ class LSformElement_date extends LSformElement {
|
||||||
LSsession :: addHelpInfos(
|
LSsession :: addHelpInfos(
|
||||||
'LSformElement_date',
|
'LSformElement_date',
|
||||||
array(
|
array(
|
||||||
'calendar' => _('Sélectionner dans un calendrier.')
|
'calendar' => _('Sélectionner dans un calendrier.'),
|
||||||
|
'now' => _('Maintenant.')
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|
||||||
|
|
|
@ -34,6 +34,13 @@ var LSformElement_date_field = new Class({
|
||||||
this.calendar.setDateFormat(this.params.format);
|
this.calendar.setDateFormat(this.params.format);
|
||||||
this.calendar.showsTime = true;
|
this.calendar.showsTime = true;
|
||||||
this.calendar.create();
|
this.calendar.create();
|
||||||
|
|
||||||
|
this.nowBtn = new Element('img');
|
||||||
|
this.nowBtn.src = varLSdefault.imagePath('now.png');
|
||||||
|
this.nowBtn.addClass('btn');
|
||||||
|
this.nowBtn.addEvent('click',this.onNowBtnClick.bind(this));
|
||||||
|
this.nowBtn.injectAfter(this.calendarBtn);
|
||||||
|
varLSdefault.addHelpInfo(this.nowBtn,'LSformElement_date','now');
|
||||||
},
|
},
|
||||||
|
|
||||||
onCalendarBtnClick: function() {
|
onCalendarBtnClick: function() {
|
||||||
|
@ -46,5 +53,9 @@ var LSformElement_date_field = new Class({
|
||||||
|
|
||||||
onCloseCalendar: function() {
|
onCloseCalendar: function() {
|
||||||
this.calendar.hide();
|
this.calendar.hide();
|
||||||
}
|
},
|
||||||
|
|
||||||
|
onNowBtnClick: function() {
|
||||||
|
this.input.value = new Date().print(this.params.format);
|
||||||
|
},
|
||||||
});
|
});
|
||||||
|
|
|
@ -48,17 +48,17 @@ Calendar._SDN = new Array
|
||||||
// full month names
|
// full month names
|
||||||
Calendar._MN = new Array
|
Calendar._MN = new Array
|
||||||
("Janvier",
|
("Janvier",
|
||||||
"Février",
|
"Février",
|
||||||
"Mars",
|
"Mars",
|
||||||
"Avril",
|
"Avril",
|
||||||
"Mai",
|
"Mai",
|
||||||
"Juin",
|
"Juin",
|
||||||
"Juillet",
|
"Juillet",
|
||||||
"Août",
|
"Août",
|
||||||
"Septembre",
|
"Septembre",
|
||||||
"Octobre",
|
"Octobre",
|
||||||
"Novembre",
|
"Novembre",
|
||||||
"Décembre");
|
"Décembre");
|
||||||
|
|
||||||
// short month names
|
// short month names
|
||||||
Calendar._SMN = new Array
|
Calendar._SMN = new Array
|
||||||
|
@ -83,7 +83,7 @@ Calendar._TT["ABOUT"] =
|
||||||
"DHTML Date/Heure Selecteur\n" +
|
"DHTML Date/Heure Selecteur\n" +
|
||||||
"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this this ;-)
|
"(c) dynarch.com 2002-2005 / Author: Mihai Bazon\n" + // don't translate this this ;-)
|
||||||
"Pour la derniere version visitez : http://www.dynarch.com/projects/calendar/\n" +
|
"Pour la derniere version visitez : http://www.dynarch.com/projects/calendar/\n" +
|
||||||
"Distribué par GNU LGPL. Voir http://gnu.org/licenses/lgpl.html pour les details." +
|
"Distribué par GNU LGPL. Voir http://gnu.org/licenses/lgpl.html pour les details." +
|
||||||
"\n\n" +
|
"\n\n" +
|
||||||
"Selection de la date :\n" +
|
"Selection de la date :\n" +
|
||||||
"- Utiliser les bouttons \xab, \xbb pour selectionner l\'annee\n" +
|
"- Utiliser les bouttons \xab, \xbb pour selectionner l\'annee\n" +
|
||||||
|
@ -95,13 +95,13 @@ Calendar._TT["ABOUT_TIME"] = "\n\n" +
|
||||||
"- ou Maj-clic pour decrementer\n" +
|
"- ou Maj-clic pour decrementer\n" +
|
||||||
"- ou clic et glisser-deplacer pour une selection plus rapide";
|
"- ou clic et glisser-deplacer pour une selection plus rapide";
|
||||||
|
|
||||||
Calendar._TT["PREV_YEAR"] = "Année préc. (maintenir pour menu)";
|
Calendar._TT["PREV_YEAR"] = "Année préc. (maintenir pour menu)";
|
||||||
Calendar._TT["PREV_MONTH"] = "Mois préc. (maintenir pour menu)";
|
Calendar._TT["PREV_MONTH"] = "Mois préc. (maintenir pour menu)";
|
||||||
Calendar._TT["GO_TODAY"] = "Atteindre la date du jour";
|
Calendar._TT["GO_TODAY"] = "Atteindre la date du jour";
|
||||||
Calendar._TT["NEXT_MONTH"] = "Mois suiv. (maintenir pour menu)";
|
Calendar._TT["NEXT_MONTH"] = "Mois suiv. (maintenir pour menu)";
|
||||||
Calendar._TT["NEXT_YEAR"] = "Année suiv. (maintenir pour menu)";
|
Calendar._TT["NEXT_YEAR"] = "Année suiv. (maintenir pour menu)";
|
||||||
Calendar._TT["SEL_DATE"] = "Sélectionner une date";
|
Calendar._TT["SEL_DATE"] = "Sélectionner une date";
|
||||||
Calendar._TT["DRAG_TO_MOVE"] = "Déplacer";
|
Calendar._TT["DRAG_TO_MOVE"] = "Déplacer";
|
||||||
Calendar._TT["PART_TODAY"] = " (Aujourd'hui)";
|
Calendar._TT["PART_TODAY"] = " (Aujourd'hui)";
|
||||||
|
|
||||||
// the following is to inform that "%s" is to be the first day of week
|
// the following is to inform that "%s" is to be the first day of week
|
||||||
|
|
Loading…
Reference in a new issue