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.
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.
- 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://%');
- Statut changé de Résolu à Fermé
- Version ProxyEPN mis à 1.1.1
Formats disponibles : Atom
PDF