Projet

Général

Profil

Actions

Anomalie #60

fermé

Uniformiser le format des URL (préfixe http://)

Ajouté par Grégory MARIGOT - TEICEE il y a plus de 14 ans. Mis à jour il y a plus de 14 ans.

Statut:
Fermé
Priorité:
Normal
Version cible:
Début:
21/06/2010
Echéance:
% réalisé:

100%

Temps estimé:
Version ProxyEPN:
1.1.1

Description

Des URL sont enregistrées en tant qu'info sur différents éléments (site web des EPN et GEPN par exemple).
Actuellement on en trouve certaine contenant le préfixe http://, d'autre non.

Plutôt que de devoir gérer les cas à l'affichage (ajouté http:// seulement s'il n'y est pas déjà), il serait préférable d'uniformiser le format enregistré. Le seul contrôle nécessaire sera alors au moment de la validation d'un formulaire, en ajoutant le préfixe si besoin.

Mis à jour par Grégory MARIGOT - TEICEE il y a plus de 14 ans

  • Statut changé de Nouveau à Résolu
  • % réalisé changé de 0 à 100

Modifications publiées sur le svn (r277) :

  • La validation du champs URL des EPN exige désormais une syntaxe stricte et complète des adresses, la présence du préfixe http:// devient obligatoire.
  • Concernant les fiches des GEPN, ce validateur était déjà en place donc rien de changé. Ce sont les formulaires des EPN qui s'alignent sur le même principe.
  • Suppression à l'affichage des URL de l'ajout du préfixe http:// qui devient inutile (il devient toujours présent par défaut sans risque d'apparaitre en doublon)

Suite à cette modification du code, il est nécessaire d'opérer une conversion des valeurs stockées dans la base de données pour uniformiser la syntaxe :

UPDATE structure SET url=null WHERE url='';
UPDATE structure SET url=CONCAT('http://', url) WHERE (url IS NOT NULL) AND (url NOT LIKE 'http://%');

Mis à jour par Grégory MARIGOT - TEICEE il y a plus de 14 ans

  • Statut changé de Résolu à Fermé
  • Version ProxyEPN mis à 1.1.1
Actions

Formats disponibles : Atom PDF