Version de développement
Cette documentation décrit la version « next » (develop), non encore publiée. Pour la version stable, basculez sur « v5 » dans l'en-tête.
Personnalisation

Rendre les pièces jointes publiques par défaut

Cocher « Rendre les pièces jointes publiques (par défaut) » sur un champ Joindre, Joindre une image ou Galerie des pièces jointes pour que ses nouveaux fichiers soient publics par défaut.

Rendre les pièces jointes publiques par défaut

Un fichier téléversé dans Dokos est privé par défaut. Un fichier public est accessible par son adresse, sans connexion. Vous pouvez inverser ce défaut pour un champ précis, dans Personnaliser un formulaire. Cela marche aussi pour les types de documents standard, comme Employé.

Prérequis

  • Avoir accès à Personnaliser un formulaire (rôle Responsable système, par exemple).
  • Connaître le type de document et le champ à modifier.

Rendre public un champ de pièce jointe

  1. Ouvrez la recherche (Ctrl+K) et saisissez « Personnaliser un formulaire ».
  2. Dans DocType, choisissez le type de document.
  3. Dans la table des champs, ouvrez un champ de type Joindre, Joindre une image ou Galerie des pièces jointes.
  4. Cochez Rendre les pièces jointes publiques (par défaut). La case n'apparaît que pour ces trois types de champs. Elle est décochée par défaut.
  5. Enregistrez.

Dokos enregistre le réglage comme une Propriété personnalisée (Property Setter). Le code de l'application ne change pas.

Résultat

Quand un utilisateur téléverse un fichier dans ce champ, la case Est Privé de la fenêtre de téléversement est décochée d'avance. L'utilisateur peut encore la cocher avant de valider.

Pour revenir au comportement initial, décochez la case dans Personnaliser un formulaire et enregistrez.

Réglages qui priment

RéglageEmplacementEffet
« Force Private Attachments » (libellé non traduit)Section Paramètres du formulaire du type de document ou de Personnaliser un formulaireTous les fichiers de ce type de document restent privés. La case Est Privé n'est plus modifiable.
Autoriser uniquement les gestionnaires système à télécharger des fichiers publicsParamètres SystèmeLes utilisateurs sans le rôle Responsable système ne voient pas la case Est Privé. Leurs fichiers restent privés.
Rendre les pièces jointes publiques par défautSection Paramètres du formulaire du type de document ou de Personnaliser un formulaireMême défaut, mais pour tout le type de document. Le réglage du champ s'applique en premier.
Un fichier public est lisible par toute personne qui a son adresse. Ne cochez pas cette option pour un champ qui reçoit des données personnelles, par exemple une pièce d'identité.

Exemple

Exemple fictif : vous publiez des fiches techniques de vos articles sur votre site web. Vous avez ajouté au type de document Article un champ personnalisé Fiche technique, de type Joindre. Vous cochez l'option sur ce champ. Les nouvelles fiches techniques sont publiques. Les autres pièces jointes de l'article restent privées.