Projet

Général

Profil

Actions

Anomalie #5086

fermé

[Type/Fichier] La fonction changeFile ne fait pas appel à des sélecteurs utilisables dans le cas de l'édition de tableau (rowviewzone, roweditzone)

Ajouté par Charles Bonnissent il y a plus de 11 ans. Mis à jour il y a plus de 11 ans.

Statut:
Intégré
Priorité:
Haut
Assigné à:
Version cible:
Début:
21/10/2014
Echéance:
% réalisé:

100%

Temps estimé:
3:00 h
Version source:
Solution proposée:

Remplacer le code
$t.closest('td')....

Par

$t.closest('.fileInput')....

dans les fonctions "clearFile", "changeFile" et "restoreFile"
La balise encadrante des pour les "file" et "image" existe déjà et est de la classe "fileInput".

Principaux fichiers impactés:
Complexité:
Contrôle:

Test avec des vue de tableaux impliquant des "file" et "image".

Thème:
Document:IHM
Régression:

Description

=> le code suivant : $t.closest('td').find(".newFileName").text(o.value.replace(/^.*\\/, "")).css('display','');

Entraîne une obligation d'utiliser des td comme éléments encadrant des attributs dans le cadre des modifications de tableau sous peine de voir le nouveau nom du fichier propagé à tous les attributs fichiers du tableau modifié.

Ce n'était pas le cas avec la version précédente de l'attribut fichier.

Mis à jour par Charles Bonnissent il y a plus de 11 ans

  • Description mis à jour (diff)
  • Solution proposée mis à jour (diff)

Mis à jour par Charles Bonnissent il y a plus de 11 ans

En outre, je rappelle à toute fin utile que dans les conventions de codage interne, les noms de variables à une seule lettre sont proscrit (trois lettres minimum) (l'exemple ci-dessus me semble parlant du pourquoi de cette règle => t et o font référence à des éléments non identifiable si on n'a pas lu l'ensemble de la fonction) => http://docs.corp.anakeen.com/interne/process/dynacase-developer-s-guide/website/book/regles-de-codage.html#generalites-3

Mis à jour par Marc Claverie il y a plus de 11 ans

  • Statut changé de Nouveau à À analyser
  • Assigné à mis à Éric Brison
  • Priorité changé de Normal à Haut
  • Version cible mis à 3.2.18

Mis à jour par Charles Bonnissent il y a plus de 11 ans

  • Sujet changé de [Type/Fichier] La fonction changeFile ne fait pas appel à des sélecteurs utilisables dans le cas de l'édition de tableau à [Type/Fichier] La fonction changeFile ne fait pas appel à des sélecteurs utilisables dans le cas de l'édition de tableau (rowviewzone, roweditzone)

Mis à jour par Marc Claverie il y a plus de 11 ans

  • Version source changé de 3.0.17 à 3.2.17

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de À analyser à Analysé
  • Assigné à Éric Brison supprimé
  • Temps estimé mis à 3:00 h
  • Solution proposée mis à jour (diff)
  • Contrôle mis à jour (diff)

Mis à jour par Éric Brison il y a plus de 11 ans

  • Assigné à mis à Jérôme Augé

Mis à jour par Jérôme Augé il y a plus de 11 ans

  • % réalisé changé de 0 à 100

Mis à jour par Éric Brison il y a plus de 11 ans

  • Statut changé de Analysé à Intégré
  • Temps estimé 3:00 h supprimé

Appliqué par commit dynacase-core|commit:461767aec4ad004058e1cde9d771593cdde3c935.

Actions

Formats disponibles : Atom PDF