Projet

Général

Profil

Bug #33865

iparapheur : identifiant du dossier en dur dans le code

Ajouté par Emmanuel Cazenave il y a presque 5 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
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

Révision 166d2cad (diff)
Ajouté par Emmanuel Cazenave il y a presque 5 ans

iparapheur: use title slug as identifier (#33865)

Historique

#1

Mis à jour par Emmanuel Cazenave il y a presque 5 ans

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: \ &amp; " £ * / &lt; &gt; ? % | + ; : </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.

#2

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 ?

#4

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)).

#5

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)
#6

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

Formats disponibles : Atom PDF