mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-06-06 19:09:43 +00:00
See ChangeLog.
Monotone-Parent: bb60d6b6e8b42019515accf65d2cbe10c66291b6 Monotone-Revision: bb9dda807f17627ceb3f5c724be5597a475ef099 Monotone-Author: flachapelle@inverse.ca Monotone-Date: 2010-07-05T18:50:00 Monotone-Branch: ca.inverse.sogo
This commit is contained in:
@@ -1,5 +1,8 @@
|
||||
2010-07-05 Francis Lachapelle <flachapelle@inverse.ca>
|
||||
|
||||
* UI/WebServerResources/UIxContactEditor.js
|
||||
(validateContactEditor): added validation of birthdate.
|
||||
|
||||
* UI/WebServerResources/SchedulerUI.js (onCalendarModify): fixed
|
||||
proper identification of web calendars and adjusted height of
|
||||
popup window.
|
||||
|
||||
@@ -35,8 +35,7 @@ vtodo_class2 = "(Tâche confidentielle)";
|
||||
/* Invitation */
|
||||
"Event Invitation: \"%{Summary}\"" = "Invitation à la réunion : \"%{Summary}\"";
|
||||
"(sent by %{SentBy}) " = "(envoyé par %{SentBy}) ";
|
||||
"%{Organizer} %{SentByText}has invited you to %{Summary}."
|
||||
= "%{Organizer} %{SentByText}vous a invité à la réunion « %{Summary} ».";
|
||||
"%{Organizer} %{SentByText}has invited you to %{Summary}." = "%{Organizer} %{SentByText}vous a invité à la réunion « %{Summary} ».";
|
||||
|
||||
/* Deletion */
|
||||
"Event Cancelled: \"%{Summary}\"" = "Réunion annulée : « %{Summary} »";
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
"delete" = "apagar";
|
||||
"edit" = "editar";
|
||||
"invalidemailwarn" = "O email informado é inválido";
|
||||
"invaliddatewarn" = "The specified date is invalid.";
|
||||
"new" = "novo";
|
||||
"Preferred Phone" = "Telefone Preferencial";
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
"delete" = "smazat";
|
||||
"edit" = "upravit";
|
||||
"invalidemailwarn" = "Specifikovaný e-mail je neplatný";
|
||||
"invaliddatewarn" = "The specified date is invalid.";
|
||||
"new" = "nový";
|
||||
"Preferred Phone" = "Upřednostňovaný telefon";
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
"delete" = "Verwijderen";
|
||||
"edit" = "Bewerken";
|
||||
"invalidemailwarn" = "E-mailadres is ongeldig. Wilt u toch doorgaan?";
|
||||
"invaliddatewarn" = "The specified date is invalid.";
|
||||
"new" = "Nieuw";
|
||||
"Preferred Phone" = "Voorkeurstelefoon";
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
"delete" = "delete";
|
||||
"edit" = "edit";
|
||||
"invalidemailwarn" = "The specified email is invalid";
|
||||
"invaliddatewarn" = "The specified date is invalid.";
|
||||
"new" = "new";
|
||||
"Preferred Phone" = "Preferred Phone";
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
"delete" = "Effacer";
|
||||
"edit" = "Éditer";
|
||||
"invalidemailwarn" = "Le champ de l'adresse électronique est invalide";
|
||||
"invaliddatewarn" = "The specified date is invalid.";
|
||||
"new" = "Nouveau";
|
||||
"Preferred Phone" = "Numéro préféré";
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
"delete" = "Töröl";
|
||||
"edit" = "Szerkeszt";
|
||||
"invalidemailwarn" = "A megadótt emailcím érvénytelen";
|
||||
"invaliddatewarn" = "The specified date is invalid.";
|
||||
"new" = "új";
|
||||
"Preferred Phone" = "Preferált telefon";
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
"delete" = "cancella";
|
||||
"edit" = "modifica";
|
||||
"invalidemailwarn" = "L'indirizzo email specificato non è valido";
|
||||
"invaliddatewarn" = "The specified date is invalid.";
|
||||
"new" = "nuovo";
|
||||
"Preferred Phone" = "Telefono lavoro";
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
"delete" = "borrar";
|
||||
"edit" = "modificar";
|
||||
"invalidemailwarn" = "La dirección email indicada no es válida.";
|
||||
"invaliddatewarn" = "The specified date is invalid.";
|
||||
"new" = "nuevo";
|
||||
"Preferred Phone" = "Teléfono preferido";
|
||||
|
||||
|
||||
@@ -35,6 +35,7 @@
|
||||
"delete" = "radera";
|
||||
"edit" = "ändra";
|
||||
"invalidemailwarn" = "Meddelandet är inkomplett";
|
||||
"invaliddatewarn" = "The specified date is invalid.";
|
||||
"new" = "ny";
|
||||
"Preferred Phone" = "Föredragen telefon";
|
||||
|
||||
|
||||
@@ -43,4 +43,3 @@ reply_info = "Dies ist eine Anwort auf eine Einladung von Ihnen.";
|
||||
"Date" = "Datum";
|
||||
"To" = "An";
|
||||
"Issuer" = "Aussteller";
|
||||
|
||||
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
"Home" = "Початок";
|
||||
"Calendar" = "Календар";
|
||||
"Addressbook" = "Адресна";
|
||||
"Addressbook" = "Адресна книга";
|
||||
"Mail" = "Пошта";
|
||||
"Right Administration" = "Права доступу";
|
||||
|
||||
|
||||
@@ -67,4 +67,4 @@ This is free software: you are free to change and redistribute it. There is NO W
|
||||
"New password:" = "Nové heslo:";
|
||||
"Confirmation:" = "Potvrzení:";
|
||||
"Cancel" = "Odvolat";
|
||||
"Please wait..." = "Prosím čekejte...";
|
||||
"Please wait..." = "Prosím čekejte...";
|
||||
@@ -67,4 +67,4 @@ This is free software: you are free to change and redistribute it. There is NO W
|
||||
"New password:" = "Neues Passwort:";
|
||||
"Confirmation:" = "Bestätigung:";
|
||||
"Cancel" = "Abbrechen";
|
||||
"Please wait..." = "Bitte warten...";
|
||||
"Please wait..." = "Bitte warten...";
|
||||
@@ -27,6 +27,7 @@ var uixEmailUsr =
|
||||
var uixEmailDomain =
|
||||
"([a-zA-Z0-9][a-zA-Z0-9._-]*\\.)*[a-zA-Z0-9][a-zA-Z0-9._-]*\\.[a-zA-Z]{2,5}";
|
||||
var uixEmailRegex = new RegExp("^"+uixEmailUsr+"\@"+uixEmailDomain+"$");
|
||||
var dateRegex = /^[0-9]{4}-[0-9]{2}-[0-9]{2}$/;
|
||||
|
||||
var displayNameChanged = false;
|
||||
|
||||
@@ -97,6 +98,13 @@ function validateContactEditor() {
|
||||
rc = false;
|
||||
}
|
||||
|
||||
e = $('birthday');
|
||||
if (e.value.length > 0
|
||||
&& !dateRegex.test(e.value)) {
|
||||
alert(_("invaliddatewarn"));
|
||||
rc = false;
|
||||
}
|
||||
|
||||
return rc;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user