DynamicFieldAttachment
DynamicFieldAttachment
Section intitulée « DynamicFieldAttachment »Compatibilité OTOBO ≥ 11.0.x, Znuny ≥ 7.0.x
Avec le plugin DynamicFieldAttachment, vous ajoutez un nouveau champ dynamique de type « Attachment » aux tickets et aux articles. Les administrateurs configurent via la SysConfig si les pièces jointes sont autorisées par ticket ou par article et définissent le nombre maximal ainsi que la taille des fichiers.
Installation
Section intitulée « Installation »- Via le gestionnaire de paquets
- Dans la zone d’administration d’OTOBO, sous Administration système → Gestionnaire de paquets, recherchez DynamicFieldAttachment et installez-le.
- Installation manuelle
- Décompressez l’archive du plugin dans
Kernel/Config/Files/. - Dans Administration système → Actualiser, rechargez le système de fichiers.
Configuration (SysConfig)
Section intitulée « Configuration (SysConfig) »Créer un DynamicField
Section intitulée « Créer un DynamicField »-
Naviguez vers Admin → Paramètres de ticket → Champs dynamiques.
-
Créez un nouveau champ de type Attachment.
-
Configurez :
-
Nom : Identifiant unique (lettres et chiffres uniquement).
-
Étiquette : Libellé d’affichage.
-
Ordre du champ : Position par rapport aux autres champs.
-
Validité : Définir sur « valide ».
-
Nombre maximal : Nombre de fichiers autorisés par ticket/article.
-
Taille maximale de fichier : Taille maximale par fichier en Mo.
Enregistrement du Backend
Section intitulée « Enregistrement du Backend »- DynamicFields::Backend::Registration → ItemSeparator Séparateur entre le nom du fichier et la taille dans l’historique du ticket.
Affichage dans les interfaces
Section intitulée « Affichage dans les interfaces »Pour chaque vue souhaitée dans Admin → Administration système → SysConfig → Frontend → Agent → Ticket → ViewXYZ :
- Sous Ticket::Frontend::AgentXYZ###DynamicField, ajoutez le nom du champ via « + ».
- Contenu « 1 » = Affichage, « 2 » = Champ obligatoire.
Exemples :
- ViewZoom pour la vue du ticket dans le zoom.
- ViewNote pour la boîte de dialogue de note.
- ViewPhoneNew pour un nouveau ticket téléphonique.
Étendre le masque de recherche
Section intitulée « Étendre le masque de recherche »- Dans Frontend → Agent → Ticket → ViewSearch → Ticket::Frontend::AgentTicketSearch###DynamicField, ajoutez le nom du champ pour rechercher par nom de fichier.
Utilisation
Section intitulée « Utilisation »-
Lors de la création/modification d’un ticket, le champ Attachment apparaît dans la zone configurée.
-
Téléchargez les fichiers jusqu’à atteindre le « Nombre maximal » ; lors de l’enregistrement, les vérifications suivantes sont effectuées :
-
Les fichiers trop volumineux sont rejetés et un message d’erreur s’affiche.
-
Les noms de fichiers en double sont bloqués.
-
Dans la vue Zoom du ticket, les pièces jointes sont affichées sous forme de liste ; un clic sur le nom du fichier lance le téléchargement.
Limitations
Section intitulée « Limitations »- Type Base de données (DB) non pris en charge.
- Pour le backend de stockage, VirtualFS doit être configuré de manière appropriée.
- Un grand nombre de fichiers ou des fichiers volumineux peuvent affecter les performances.
Support & Informations complémentaires
Section intitulée « Support & Informations complémentaires »- Fabricant : Rother OSS GmbH
- Version : 6.0.21
- Documentation : Documentation OTOBO
- Contact : hello@otobo.de