Plugin - Mails To (Service | Categorie | Sous Catégorie)

Contribuer au projet de part vos connaissances: PHP, HTML, CSS, SQL, JS ....
Répondre
Dragonjc
Gsup LEVEL 0
Messages : 3
Enregistré le : mer. 24 avr. 2024 16:42

Bonjour,

Je partage ce plugin qui évoluera dans le temps.

Son but,
Lorsque l'application est couplée à un serveur IMAP,
1- relève le mail dans la boîte conformément au fonctionnement de base de GestSup
2- scanne l'objet du mail, s'il détecte une chaîne paramétrée dans l'admin
3- affecte le ticket : (Service et|ou Catégorie et|ou Sous Catégorie)

Vous pouvez créer autant de chaîne de caractère à détecter dans l'objet que vous le souhaitez.

A venir,
Dans le paramétrage un peu de JS pour faire fonctionner les listes dépendantes.

Si cela peut servir de base de travail pour certains.
En tout cas, en l'état il fait le job demandé et je mettrai une évolution d'ici quelques jours.

Installation,
- Fichier à dézipper dans le répertoire des plugins
- Aller dans l'administration pour l'activer
- Paramétrez le à votre convenance
Fichiers joints
mailtoservice.zip
(13.5 Kio) Téléchargé 223 fois
Dragonjc
Gsup LEVEL 0
Messages : 3
Enregistré le : mer. 24 avr. 2024 16:42

Comme évoqué, voici la version améliorée avec un peu de JS.

Les listes déroulantes [service | catégorie | sous-catégorie] sont désormais dépendantes les unes des autres. Ainsi catégorie filtre sous-catégorie, service filtre catégorie en fonction des dépendances que vous avez paramétré dans GestSup.
Fichiers joints
mailtoservice_v120.zip
(13.8 Kio) Téléchargé 239 fois
Avatar du membre
Flox
Administrateur du site
Messages : 9500
Enregistré le : jeu. 21 juin 2012 19:00

Bonjour,

merci pour votre partage, pourrez vous modifier le script uninstall.sql en supprimant toutes les modifications apportées en base de données.

Après validation je me permettrai de publier ce plugin dans la section dédiée du site gestsup.fr

Cdt
GestSup: 3.2.53 | Debian: 12 | Apache: 2.4.59 | MariaDB: 11.5.2 | PHP: 8.3 | https://doc.gestsup.fr/
Dragonjc
Gsup LEVEL 0
Messages : 3
Enregistré le : mer. 24 avr. 2024 16:42

- Dans uninstall, ajout du drop table
- Changelog modifié en conséquence

Accord pour ajout à la base des plugins
Fichiers joints
mailtoservice_v120.zip
(15.02 Kio) Téléchargé 198 fois
Répondre