Projet

Général

Profil

Actions

Bug #1789

fermé

Champs fichiers inaccessibles dans les contenus de publication saisis grace à un formulaire XML

Ajouté par Cécile Bonin il y a plus de 13 ans. Mis à jour il y a plus de 13 ans.

Statut:
Closed
Priorité:
Normal
Assigné à:
Catégorie:
Formulaires XML
Début:
21/03/2011
Echéance:
% réalisé:

100%

Temps estimé:
Temps passé:
Navigateur:
Firefox 3.x
Votre version de Silverpeas:
5.4.2
Système d'exploitation:
Votre base de données:
PostgreSQL
Livraison en TEST:
Livraison en PROD:

Description

Quelquefois, il est impossible de modifier un champ Fichier dans le formulaire XML de publications.
Constaté à UNIFAF avec le formulaire XML "Unifaf Offre de formation" qui contient 9 champs fichier

Après analyse, il peut y avoir 2 types de soucis :
1) dans sb_formtemplate_textfield : la valeur du champ fichier incriminé n'existe pas dans sb_attachment_attachment mais la colonne physicalName a une valeur qui n'existe pas sur le serveur dans les datas

2) dans sb_formtemplate_textfield : la valeur du champ fichier incriminé existe bien dans sb_attachment_attachment


Fichiers

unifaf_offre_de_formation.xml (474 octets) unifaf_offre_de_formation.xml Cécile Bonin, 21/03/2011 16:36
data.xml (12,7 ko) data.xml Cécile Bonin, 21/03/2011 16:36
update.xml (12,7 ko) update.xml Cécile Bonin, 21/03/2011 16:36
view.xml (12,8 ko) view.xml Cécile Bonin, 21/03/2011 16:36

Mis à jour par Cécile Bonin il y a plus de 13 ans

  • Assigné à mis à Cécile Bonin
  • Version cible mis à Version 5.7

Mis à jour par Cécile Bonin il y a plus de 13 ans

  • Statut changé de New à In progress...

Mis à jour par Cécile Bonin il y a plus de 13 ans

  • Statut changé de In progress... à Resolved
  • % réalisé changé de 0 à 100

Remarques : se produit sur les formulaires XML contenant n champs wysiwyg et n champs fichier.
Une incohérence était engendrée -> disparition du fichier attaché dans la base (table sb_attachment_attachment) mais référence à ce fichier toujours présent dans la table sb_formtemplate_textfield ce qui entrainait à la demande de mise à jour du fichier une exception de suppression d'attachment impossible car inexistant.

Anomalie contournée en n'appelant pas la suppression du fichier attaché dans la base dans le cas où celui-ci est inexistant.

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Projet changé de GED à Silverpeas Core

Mis à jour par Nicolas Eysseric il y a plus de 13 ans

  • Catégorie mis à Formulaires XML
  • Statut changé de Resolved à Closed

OK. Validé.

Actions

Formats disponibles : Atom PDF