Projet

Général

Profil

Actions

Bug #1923

fermé

Les formats de dates allemand ne sont pas supportés

Ajouté par Anonyme il y a presque 13 ans. Mis à jour il y a presque 13 ans.

Statut:
Closed
Priorité:
High
Assigné à:
Catégorie:
-
Début:
21/04/2011
Echéance:
% réalisé:

100%

Temps estimé:
Navigateur:
Firefox 4.x
Votre version de Silverpeas:
5.5.2
Système d'exploitation:
Votre base de données:
Toutes
Livraison en TEST:
Livraison en PROD:

Description

Le séparateur de date en allemand est le "." (Au lieu du "/" en français). Ce dernier n'est pas traité dans le fichier dateUtils.js

Le résultat est que quand un utilisateur en allemand essaye d'utiliser n'importe quelle Peas nécessitant l'introduction d'une date, il reçoit une erreur comme quoi il n'a pas saisi la date dans le champ date et il se retrouve bloqué. Ceci touche une bonne dizaine de Peas dont le ThemeTracker.

La partie incriminée du fichier est:

function extractYear(date, language) {
d = date.split("/");
return d2;
}

function extractMonth(date, language) {
d = date.split("/");
if (language == 'en')
return d0;
else
return d1;
}

function extractDay(date, language) {
d = date.split("/");
if (language == 'en')
return d1;
else
return d0;
}


Fichiers

dateUtils.js (13,9 ko) dateUtils.js Anonyme, 21/04/2011 17:18

Mis à jour par Nicolas Eysseric il y a presque 13 ans

  • Projet changé de GED à Silverpeas Core

Mis à jour par Nicolas Eysseric il y a presque 13 ans

  • Statut changé de New à In progress...
  • Assigné à mis à Nicolas Eysseric

Mis à jour par Nicolas Eysseric il y a presque 13 ans

  • Statut changé de In progress... à Closed
  • Version cible mis à Version 5.6
  • % réalisé changé de 0 à 100

Ce problème a permis de centraliser un peu plus le traitement des dates côté client.
Une expression régulière était présente dans chaque page dans laquelle une vérification de date était nécessaire.
Elle a été centralisée. Ce qui a nécessité le passage sur toutes les pages qui en utilisait une !

Révision associée sur la partie Components : https://www.silverpeas.org/redmine/projects/components/repository/revisions/8681dfc03eb493d4d4b1c3e660e29dbad780f3a7

Actions

Formats disponibles : Atom PDF