Bug #33865
iparapheur : identifiant du dossier en dur dans le code
Début:
12 juin 2019
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
parameters = {'TypeTechnique': typ, 'DossierID': 'bof_id_nico', 'DossierTitre': title, 'SousType': subtyp, 'Visibilite': visibility, 'DocumentPrincipal' : doc, }
C'est bof ce bof_id_nico
, surtout qu'on ne peut pas créer plusieurs dossiers avec le même identifiant.
Fichiers
Révisions associées
Historique
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
- Fichier 0001-iparapheur-use-title-as-identifier-33865.patch 0001-iparapheur-use-title-as-identifier-33865.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
La seule information que j'ai est la suivante :
<xsd:simpleType name="DossierID"> <xsd:annotation> <xsd:documentation>Un nom de dossier n'a pratiquement pas de limite de longueur dans Alfresco. Cependant, cela peut nuire à l'affichage, d'où une longueur limite applicative à 600. ATTENTION: sur caractères interdits par Alfresco: \ & " £ * / < > ? % | + ; : </xsd:documentation> </xsd:annotation> <xsd:restriction base="xsd:string"> <xsd:pattern value="\w([\w@\.\(\)\{\}\-_éèêàùçëïü]){0,600}"/> <xsd:whiteSpace value="collapse"/> </xsd:restriction> </xsd:simpleType>
Et plus loin :
NomDocPrincipal: optionnel, a fournir si different du nom du dossier DossierID. DossierTitre: optionnel, permet de donner un titre dossier lisible different du dossierID (reference interne).
Je donne la même valeur aux deux et zou.
Mis à jour par Frédéric Péters il y a presque 5 ans
Tu n'y taperais pas un slugify, pour être sûr d'éviter les caractères interdits ?
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
- Fichier 0001-iparapheur-use-title-slug-as-identifier-33865.patch 0001-iparapheur-use-title-slug-as-identifier-33865.patch ajouté
Yes.
Mis à jour par Frédéric Péters il y a presque 5 ans
- Statut changé de Solution proposée à Solution validée
Ok. (hésitation sur les tests mais title y == slugify(title)).
Mis à jour par Emmanuel Cazenave il y a presque 5 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit 166d2cad05ff816aaa9552f703a6c87ddfaf6b1c Author: Emmanuel Cazenave <ecazenave@entrouvert.com> Date: Wed Jun 12 10:30:03 2019 +0200 iparapheur: use title slug as identifier (#33865)
Mis à jour par Frédéric Péters il y a presque 5 ans
- Statut changé de Résolu (à déployer) à Solution déployée
iparapheur: use title slug as identifier (#33865)