Projet

Général

Profil

Anomalie #29290

Manque verification sur champ obligatoire "indice" lors du controle de cohérence

Ajouté par Nicolas Penot il y a plus de 4 ans. Mis à jour il y a environ 4 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Version cible:
Début:
20/11/2019
Echéance:
% réalisé:

100%

Distribution:

Description

Hello,

Petit bug que l'on vient de découvrir suite au passage de mysql 5.1 à mariadb 10.

Lorsque l'on ajoute un item de bureau sur posh-profil, il y a des champs obligatoires marqués par une * : ID, Titre, URL, Ordre (et Icone où il manque l'étoile d'ailleurs :p).

Si on renseigne tous les champs obligatoires (donc id, titre, url et icone) sauf le champ "Ordre", le contrôle de cohérence n'affiche pas le popup "Vous devez renseigner l'ensemble des informations avec une *" et retourne sur la page d'accueil des items mais l'enregistrement ne se fait pas dans la BDD.

Il faudrait modifier dans posh-profil/admin-item.php : ligne 36

if($name==""||$label==""||$url==""||$icon=="") {

par

if($name==""||$label==""||$url==""||$indice==""||$icon=="") {

Merci !

Révisions associées

Révision 45f91a2f (diff)
Ajouté par Arnaud FORNEROT il y a environ 4 ans

correction du test de cohérence et * sur icone (fixes #29290)

Historique

#1 Mis à jour par Arnaud FORNEROT il y a environ 4 ans

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

#2 Mis à jour par Arnaud FORNEROT il y a environ 4 ans

  • Tracker changé de Demande à Anomalie
  • Version cible mis à Envole 5.17

#3 Mis à jour par Arnaud FORNEROT il y a environ 4 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF