Page 1 sur 1
Module Messagerie interne pour agora
Publié : 31 mars 2020, 17:29
par yov89
Bonjour à tous,
Après plusieurs années d'absence sur ce forum, je vous propose de tester le module messagerie interne en version Bêta pour agora 3.7.0.
Pour l’installation du module :
- Décompresser le fichier .zip,
- Transférer via FTP l'ensemble des fichiers et dossiers présents dans le dossier fichiers_module,
Attention cette installation remplace les fichiers agora app\ModSpace\MdlSpace.php et app\trad\francais.php
- Importer le fichier DB_Module_messagerie_Interne.spl dans la base sql pour créer les tables pour le module.
Il suffit ensuite d'activer le module dans l'espace de votre choix.
Merci d'avance pour vos retours.
Bons tests.
Re: Messagerie interne en version Bêta
Publié : 01 avr. 2020, 11:05
par xech
Bonjour Yov et merci pour cette contribution!
Cordialement
xech
Re: Messagerie interne en version Bêta
Publié : 03 avr. 2020, 17:04
par yov89
Bonjour,
De rien. C'est toujours un plaisir de contribuer à ce superbe outil collaboratif.
Ci-joint la version béta2 avec un changement des icônes et quelques corrections.
Re: Messagerie interne en version Bêta
Publié : 05 avr. 2020, 14:51
par somyweb
Bonjour,
Qu'elle est la différence avec la messagerie déjà intégrée à la version 3.7.0 ?
Bien cordialement
Re: Messagerie interne en version Bêta
Publié : 05 avr. 2020, 19:22
par cma
ouaah!!
bonjour yov89
,
de retour!! content de vous retrouver!!
Bravo pour le retour de ce module que je viens de tester.
Pour moi tout fonctionne pour le moment.
Auriez-vous mis à jour le "module FAQ" ?
Merci!
Somyweb:
Ce module permet le réception et la gestions des mails.
- module.JPG (25.36 Kio) Consulté 190842 fois
Re: Messagerie interne en version Bêta
Publié : 05 avr. 2020, 19:57
par somyweb
D'accord, merci ! Et ça remplace le gestionnaire de mails de la 3.7.0 ou cela vient en plus ?
Re: Messagerie interne en version Bêta
Publié : 05 avr. 2020, 22:02
par yov89
Bonsoir,
Ce module vient en plus du gestionnaire de mail.
Il permet d'échanger des messages sans activer la messagerie instantanée.
Auriez-vous mis à jour le "module FAQ" ?
Je ne suis pas à l'origine de ce module. Quel était son but ?
Re: Messagerie interne en version Bêta
Publié : 06 avr. 2020, 19:13
par cma
C'était un module Foire aux questions!
Cdt
Re: Messagerie interne en version Bêta
Publié : 06 avr. 2020, 19:28
par yov89
Bonsoir,
Ah
, désolé je croyais que vous étiez Y. VEILLET (Yov, Cyrakuse)
Je suis bien Yov
mais ce module a été développé par Cyrakuse.
Désolé.
Re: Messagerie interne en version Bêta
Publié : 07 avr. 2020, 10:35
par cma
Bonjour,
il est dommage de ne pas avoir une indication lors de l'arrivée d'un ou plusieurs messages, ce serait idéal
.
- mes.JPG (7.16 Kio) Consulté 190753 fois
Cdt
Messagerie interne en version Bêta3
Publié : 08 avr. 2020, 10:28
par yov89
il est dommage de ne pas avoir une indication lors de l'arrivée d'un ou plusieurs messages, ce serait idéal
.
Ajout d'un livecounterMessage dans le header avec actualisation automatique toutes les 30s,
- LivecounterMessage.JPG (8.92 Kio) Consulté 190688 fois
Ajout des fonctions : marquer Lu et non Lu,
Corrections diverses.
Rappel des fonctions de cette messagerie interne :
- Envoi de message à 1/plusieurs destinataires et réponse (1 ou tous les destinataires) avec fichier(s) joint(s),
- Transfert de message,
- Corbeille
- Archives 1 niveau
- Module_message.jpg (95.74 Kio) Consulté 190688 fois
- Drag and drop html5 du message vers Corbeille ou Archives
- DandD.jpg (29.4 Kio) Consulté 190688 fois
- DandD2.jpg (33.45 Kio) Consulté 190678 fois
Pour l’installation la vesrion bêta 3 du module :
- Décompresser le fichier .zip,
- Transférer via FTP l'ensemble des fichiers et dossiers présents dans le dossier fichiers_module,
Attention cette installation remplace les fichiers agora app\ModSpace\MdlSpace.php, app\trad\francais.php et app\Commun\VueHeaderMenu.php
- Importer le fichier DB_Module_messagerie_Interne.spl dans la base sql pour créer les tables pour le module.
Il suffit ensuite d'activer le module dans l'espace de votre choix.
Merci d'avance pour vos retours.
Bons tests.
Re: Messagerie interne en version Bêta
Publié : 10 avr. 2020, 10:23
par cma
Bonjour Yov89
J'ai mis à jour les fichiers décompressé sur FTP.
Je n'ai pas Importer le fichier DB_Module_messagerie_Interne.spl dans la base sql
qui ne semble pas avoir changé.
Après installation de la version beta3
malheureusement le LivecounterMessage ne semble pas fonctionner pour moi.
Le nombre de nouveaux messages n'apparaissent pas.
Ajout des fonctions : marquer Lu et non Lu, apparaissent et fonctionnent.
Cdt.
Re: Messagerie interne en version Bêta
Publié : 10 avr. 2020, 11:13
par cma
Re,
Je pense avoir trouvé, vous n'avez pas nommé le dossier "commun" correctement, il faut le renommer "common" cela mettra le fichier VueHeaderMenu.php au bon endroit.
Et du coup l'arrivée des messages fonctionne, par contre, le nombre n’apparaît pas tout le temps ou aléatoirement, il apparaît seulement un point rouge.
- mes2.JPG (10.25 Kio) Consulté 190553 fois
Re: Messagerie interne en version Bêta
Publié : 10 avr. 2020, 16:53
par yov89
Bonjour,
Bien vu cma ! Erreur de frappe !
J'ai actualisé le fichier.
Merci.
Re: Messagerie interne en version Bêta
Publié : 10 avr. 2020, 19:29
par cma
un message en haut du site apparaît:
Warning: include(): Failed opening 'app/Modmessage/VueMessageUnread.php' for inclusion (include_path='.:/usr/lib/php7.3') in /homepages/11/d733921696/htdocs/plateforme/app/Common/VueHeaderMenu.php on line 45
Cdt
Cma
Re: Messagerie interne en version Bêta
Publié : 10 avr. 2020, 20:10
par yov89
Bonsoir,
Etrange...
Le fichier VueMessageUnread.php est-il présent dans app/modmessage/ ?
Cordialement.
Re: Messagerie interne en version Bêta
Publié : 11 avr. 2020, 09:50
par cma
Bonjour,
oui
Cdt
Re: Messagerie interne en version Bêta
Publié : 11 avr. 2020, 14:06
par yov89
Bonjour,
Essayer de remplacer include('app/Modmessage/VueMessageUnread.php'); à la ligne 45 du fichier Common/VueHeaderMenu.php par :
require_once ('./app/Modmessage/VueMessageUnread.php');
ou
require_once (Req::modClassPath("VueMessageUnread"));
Cela fonctionne ?
Cdt.
Re: Messagerie interne en version Bêta
Publié : 13 avr. 2020, 09:00
par cma
Bonjour,
Bien vue
en changeant par:
require_once (Req::modClassPath("VueMessageUnread"));
cela fonctionne.
- mes4.JPG (9.65 Kio) Consulté 190376 fois
- mes3.JPG (9.7 Kio) Consulté 190376 fois
Messagerie interne en version Bêta4
Publié : 15 avr. 2020, 16:07
par yov89
Amélioration pour cette version Bêta4 :
- Installation automatique,
- Réorganisation des classes php,
- correction de traductions,
- modification d'apparence : quelques images, nombre de fichiers joints et lecteurs,
- Capture1.JPG (8.56 Kio) Consulté 190111 fois
- alerte sonore message non lu,
- réglage utilisateur delai livecounterMessage et alerte sonore,
- Capture.JPG (11.54 Kio) Consulté 190111 fois
Pour l’installation de la version bêta 4 du module :
- Décompresser le fichier .zip,
- Transférer via FTP l'ensemble des fichiers et dossiers présents dans le dossier fichiers_module.
L'installation est désormais automatique : une fois connecté dans votre agora saisir
votreagora/index.php?ctrl=message avec un compte
Admin général ou
votreagora/index.php?ctrl=message&action=install
Cette installation renomme les fichiers agora :
- app\ModSpace\MdlSpace.php en MdlSpace_agora.php,
- app\trad\francais.php en francais_agora.php,
- app\Common\VueHeaderMenu.php en VueHeaderMenu_agora.php
Activer ensuite le module dans l'espace de votre choix.
Re: Messagerie interne en version Bêta
Publié : 15 avr. 2020, 17:38
par cma
Bonjour yov89,
Super améliorations, bravo.
Je viens de tester et à priori tout semble fonctionner.
Par contre pourquoi ne pas traduire en français : "receveid_the" et "sent_the"
- mes5.JPG (9.34 Kio) Consulté 190098 fois
"
- mes6.JPG (10.81 Kio) Consulté 190098 fois
Concernant
" alerte sonore message non lu" le son émis est le même que la messagerie instantané
ce qui porte à confusion, il serait bien d'avoir un autre son.
Re: Messagerie interne en version Bêta
Publié : 15 avr. 2020, 18:01
par yov89
Bonjour,
Etrange ? Ils sont pourtant traduits dans francais.php
Concernant " alerte sonore message non lu" le son émis est le même que la messagerie instantané
ce qui porte à confusion, il serait bien d'avoir un autre son.
En effet j'ai mis à jour l'archive au dessus avec un autre son.
Re: Messagerie interne en version Bêta
Publié : 16 avr. 2020, 09:48
par cma
Peut-être une piste
Cette installation renomme les fichiers agora :
- app\ModSpace\MdlSpace.php en MdlSpace_agora.php,
- app\trad\francais.php en francais_agora.php,
- app\Commun\VueHeaderMenu.php en VueHeaderMenu_agora.php
Je n'ai pas la création de MdlSpace_agora.php et francais_agora.php mais MdlSpace_message.php et francais_message.php
par contre dans "
app\Commun\" mais plutot "
\Common" j'ai VueHeaderMenu_agora.php et VueHeaderMenu_message.php
Re: Messagerie interne en version Bêta
Publié : 16 avr. 2020, 10:05
par yov89
Bonjour,
- app\Commun\VueHeaderMenu.php en VueHeaderMenu_agora.php
En effet Common et pas Commun , je corrige.
Je n'ai pas la création de MdlSpace_agora.php et francais_agora.php mais MdlSpace_message.php et francais_message.php
par contre dans " app\Commun\" mais plutot "\Common" j'ai VueHeaderMenu_agora.php et VueHeaderMenu_message.php
Le renommage ne semble pas se faire automatiquement !
MdlSpace.php doit devenir MdlSpace_agora.php et MdlSpace_message.php doit devenir MdlSpace.php
francais.php doit devenir francais_agora.php et francais_message.php doit devenir francais.php
VueHeaderMenu.php doit devenir VueHeaderMenu_agora.php et VueHeaderMenu_message.php doit devenir VueHeaderMenu.php
Re: Messagerie interne en version Bêta
Publié : 16 avr. 2020, 11:37
par cma
Re: Messagerie interne en version Bêta
Publié : 23 avr. 2020, 10:11
par patrick83
bonjour je viens d'installer d'installer le module 4 , mais ce module n’apparait pas dans les options de l'espace , quelqu'un peut il m'aider merci
Re: Messagerie interne en version Bêta
Publié : 23 avr. 2020, 14:00
par yov89
Bonjour,
Cette étape semble poser problème :
Cette installation renomme les fichiers agora :
- app\ModSpace\MdlSpace.php en MdlSpace_agora.php,
- app\trad\francais.php en francais_agora.php,
- app\Common\VueHeaderMenu.php en VueHeaderMenu_agora.php
Effectuer cette étape manuellement et renommer :
- app\ModSpace\MdlSpace_message.php en MdlSpace.php,
- app\trad\francais_message.php en francais.php,
- app\Common\VueHeaderMenu_message.php en VueHeaderMenu.php
Cdt.
Re: Messagerie interne en version Bêta
Publié : 24 avr. 2020, 08:29
par patrick83
c'est bon tout fonctionne. Merci
Messagerie interne en version 1.0 pour agora 3.7.1
Publié : 07 mai 2020, 09:28
par yov89
Bonjour,
Pour cette version :
Adaptation à agora 3.7.1,
Modification de l'installateur,
Corrections diverses.
*******************************************************************************************************************
Attention cette installation remplace les fichiers agora :
- app\ModSpace\MdlSpace.php (activation du module),
- app\trad\francais.php (traduction),
- renomme \Common\VueHeaderMenu.php en \Common\VueHeaderMenu_agora.php (livecounterMessage)
- crée les tables ap_message (messages), ap_messagefile (fichiers joints) et ap_messagepreference (délai et alerte)
*******************************************************************************************************************
Pour l’installation de la version 3.7.1 du module :
- Décompresser le fichier .zip,
- Transférer via FTP l'ensemble des fichiers et dossiers,
- Activer le module dans l'espace de votre choix,
- Cliquer sur la page du module et valider l'installation du module.
Si le livecounterMessage ne s'affiche pas, vérifier dans le dossier Common que :
- VueHeaderMenu.php est renommé en VueHeaderMenu_agora.php
- VueHeaderMenu_message.php est renommé en VueHeaderMenu.php
Re: Messagerie interne en version Bêta
Publié : 16 mai 2020, 22:09
par cma
Problème:
AGORA_visioHost
ATTENTION PAS COMPATIBLE AVEC 3.7.2 car:
il faut remplacer le fichier francais.php (zip en pj) de la version 3.7.1
yov89 :mettre à jour.
bonne visio.
Messagerie interne en version 1.0 pour agora 3.7.2
Publié : 20 mai 2020, 08:36
par yov89
Bonjour,
CI-joint le module compatible avec agora 3.7.2.
Yov.
Re: Messagerie interne en version Bêta
Publié : 22 juin 2020, 21:33
par toitoine77350
Bonsoir,
Après l'installation du module, j'ai voulu le tester, mais lors de l'envoi du message, une erreur s'affiche.
"PDOException: SQLSTATE[HY000]: General error: 1364 Field '_idMessageSender' doesn't have a default value in D:\inetpub\wwwroot\intranet\agora\app\Common\Db.php:49 Stack trace: #0 D:\inetpub\wwwroot\intranet\agora\app\Common\Db.php(49): PDO->query() #1 D:\inetpub\wwwroot\intranet\agora\app\ModMessage\CtrlMessage.php(286): Db::query() #2 D:\inetpub\wwwroot\intranet\agora\app\Common\Req.php(62): CtrlMessage::actionmessageSend() #3 D:\inetpub\wwwroot\intranet\agora\index.php(10): Req->__construct() #4 {main}"
Que Faire ?
Antoine
Re: Messagerie interne en version Bêta
Publié : 24 juin 2020, 14:45
par yov89
Bonjour,
Impossible pour moi de reproduire votre erreur...
Est-ce lors de l'envoi d'un nouveau message ou l'envoi depuis les brouillons ?
La table ap_message existe t'elle ?
Possède t'elle des enregistrements ?
Editer le fichier CtrlMessage.php présent dans le dossier app/ModMessage
Ajouter // à la ligne 286
Supprimer // à la ligne 288
Y a t'il une différence ?
Cordialement
Yov
Re: Messagerie interne en version Bêta
Publié : 28 juin 2020, 00:01
par toitoine77350
Bonjour,
C'est lors de l'envoi du message, la base ap_message existe bien, avec une structure mais aucune ligne.
Et non, aucune différence en changent le fichier php.
Bien Cordialement
Antoine
Re: Messagerie interne en version Bêta
Publié : 17 nov. 2020, 22:17
par EJFJCorp
Voilà, j'ai installé, mais plein d'erreurs...
Trying to access array offset on value of type bool in /home/mnih6798/public_html/agora3/app/Common/Db.php on line 100
Deprecated: Non-static method MdlMessageSetting::getUserSetting() should not be called statically in /home/mnih6798/public_html/agora3/app/ModMessage/CtrlMessage.php on line 46
... Je corrige, mais bizarre, ce n'est pas logique de faire deux requêtes SQL pour obtenir nom et prénom, ça devrait se prendre en tableau en une seule requête!
Tout s'affiche mal, et le Module Message doit dans la configuration pouvoir s'afficher en icône, et lors de clic dessus, en div déplaçable, lorsque les messages doivent être lus, ça ne doit pas être un module classique, pleine page!
Re: Messagerie interne en version Bêta
Publié : 19 nov. 2021, 17:28
par ecrozierfr
Bonjour,
J'ai testé les différentes versions beta mais pour la dernière version d'agora-project 21.10, rien ne fonctionne.
Peut-être une mise à jour pour la version 21.10 ???
Merci
Messagerie interne en version 1.0 pour agora 21.12.2
Publié : 24 déc. 2021, 14:29
par yov89
Bonjour à tous,
Pour cette version :
- Adaptation à agora 21.12.2,
- Corrections diverses.
*******************************************************************************************************************
Attention cette installation remplace les fichiers agora :
- app\ModSpace\MdlSpace.php (activation du module),
- app\trad\francais.php (traduction),
- renomme \Common\VueHeaderMenu.php en \Common\VueHeaderMenu_agora.php (livecounterMessage)
- crée les tables ap_message (messages), ap_messagefile (fichiers joints) et ap_messagepreference (délai et alerte)
*******************************************************************************************************************
Pour l’installation de la version 21.12.2-1.0 du module :
- Décompresser le fichier .zip,
- Transférer via FTP l'ensemble des fichiers et dossiers,
- Activer le module dans l'espace de votre choix,
- Cliquer sur la page du module et valider l'installation du module.
Si le livecounterMessage ne s'affiche pas, vérifier dans le dossier Common que :
- VueHeaderMenu.php est renommé en VueHeaderMenu_agora.php
- VueHeaderMenu_message.php est renommé en VueHeaderMenu.php
Bonne fêtes de fin d'année à tous.
Yov
Re: Module Messagerie interne pour agora
Publié : 27 déc. 2021, 18:50
par ecrozierfr
Bonsoir,
J'étais heureux d'apprendre qu'une mise à jour datée du 24/12 était mise à disposition.
J'ai installé en local pour être sûr ....que ça marche , mais malheureusement ce n'est pas encore le cas.
Je joins trois fichiers qui devraient permettre au concepteur de scruter où se situe le problème.
En tout cas merci de votre aide...
et de votre réponse
Bonnes Fêtes de fin d'année et en pleine forme
ELC.
Re: Module Messagerie interne pour agora
Publié : 28 déc. 2021, 09:31
par ecrozierfr
Bonjour,
La nuit porte conseil paraît-il...
J'ai tenté une installation en FTP,juste pour voir... Résultats non probants comme le montre la pièce jointe.
De plus les destinataires restent inaccessibles.
L'Editor n'apparaît pas lors d'un nouveau message.
La même erreur call stack des lignes 45 et 46 etc...
Donc ==> désinstallation
Merci quand même.
SANTE à TOUS
E.L.Crozier
Re: Module Messagerie interne pour agora
Publié : 29 déc. 2021, 09:54
par ecrozierfr
Bonjour à tous Bonjour YOV !!!
Finalement, la perseverance vient à bout de nombreux problèmes !!
Dans ModMessage uniquement remplacer les "public function" par "public static function" des trois fichiers suivants:
MdlMessage==>lignes 152;184;198
CtrlMessage==>lignes 24;109:137;154;171;191;211;225;551;662;774;793;810;827;861;892:941;955;1007;1034 (tous les "public function").
MdlMessageSettings==>ligne 22
Youpi YOV !!!
Bonnes fêtes
Re: Module Messagerie interne pour agora
Publié : 29 déc. 2021, 12:55
par yov89
Bonjour,
Heureux que cela fonctionne.
Dès que j'ai un moment je regarderai ce qui cloche dans le module.
Cordialement.
Re: Module Messagerie interne pour agora
Publié : 29 déc. 2021, 20:39
par ecrozierfr
Bonjour YOV
Bon le module fonctionne parfaitement en local !!!
Autre mauvaise surprise, mon hébergeur actuel, ne peut pas modifier la configuration de mysql , or cela pose problème.
Une solution serait de revoir le code du logiciel pour éviter une " error general 1364".
Cela est-il possible ??
Merci par avance
Cordialement
ELCroizier
Re: Module Messagerie interne pour agora
Publié : 30 déc. 2021, 10:15
par ecrozierfr
Bonjour,
Encore un petit problème et là je cale....
Merci de m'aider.
Tout fonctionne sauf ce qui est bien désolant, la possibilité de telécharger un fichier joint !! On obtient un tableau blanc et pas de téléchargement ??
Où est-ce que ça bug ???
Merci de vos lumières
E.Crozier
Re: Module Messagerie interne pour agora
Publié : 30 déc. 2021, 14:03
par yov89
Bonjour,
Vérifier la présence du fichier dans datas/modmessage
Vérifier que la table ap_message_files est correctement remplie.
Sinon c'est la fonction du téléchargement qui pose problème.
Cordialement.
Re: Module Messagerie interne pour agora
Publié : 30 déc. 2021, 18:08
par ecrozierfr
Bonjour YOV
Effectivement, pour une raison inconnue, il manquait un dossier dans DATAS (ModMessage).
A noter que j'ai corriger également dans phpmyAdmin, les tables (structure) de ap_message et ap_messagefile (fichiers joints)
Après correction, encore un petit bug sur les réglages de 'alert' ==>cf Error-Reglages.JPG (reglage Alerte sonore)
Si je parviens à régler ce problème alors tout sera parfait !! Merci de votre aide car je ne vais pas y arriver !!!
Très Cordialement
E.L.Crozier
Re: Module Messagerie interne pour agora
Publié : 31 déc. 2021, 11:37
par ecrozierfr
HI
Maintenant tout fonctionne (les 3 tables sont corrigées)
Youpi !!!
E.L.Crozier
A L'ANNÉE PROCHAINE
Module Messagerie interne pour agora 21.12.2-V1.1
Publié : 02 janv. 2022, 17:28
par yov89
Bonjour à tous,
Pour cette version :
- Corrections diverses fonctions et tables en tenant compte des remarques de ecrozier
*******************************************************************************************************************
Attention cette installation remplace les fichiers agora :
- app\ModSpace\MdlSpace.php (activation du module),
- app\trad\francais.php (traduction),
- renomme \Common\VueHeaderMenu.php en \Common\VueHeaderMenu_agora.php (livecounterMessage)
- crée les tables ap_message (messages), ap_messagefile (fichiers joints) et ap_messagepreference (délai et alerte)
*******************************************************************************************************************
Pour l’installation de la version 21.12.2-1.1 du module :
- Décompresser le fichier .zip,
- Transférer via FTP l'ensemble des fichiers et dossiers,
- Activer le module dans l'espace de votre choix,
- Cliquer sur la page du module et valider l'installation du module.
Si le livecounterMessage ne s'affiche pas, vérifier dans le dossier Common que :
- VueHeaderMenu.php est renommé en VueHeaderMenu_agora.php
- VueHeaderMenu_message.php est renommé en VueHeaderMenu.php
Bonne année à tous.
Yov
Re: Module Messagerie interne pour agora
Publié : 10 janv. 2022, 18:29
par ecrozierfr
Bonjour YOV !!
Je soumet ce problème de configuration: je souhaiterai voir disparaître la liste nomitative des membres inscrits qui apparaissent, ainsi que les groupes des différents espaces,quand on ouvre "nouveau message", pour ne laisser apparaître que les groupes contacts créés à partir de la liste des utilisateurs (les pions bleus).
Cela est tout à fait possible avec le Modmail, mais je n'y arrive pas avec le Modmessage.
Toute aide bienvenue
Merci
Cordialement
Etienne Crozier
Re: Module Messagerie interne pour agora
Publié : 11 janv. 2022, 00:44
par yov89
Bonjour,
Vous trouverez ci-joint le fichier modifié VueMessageInabottle.php pour n'afficher que les groupes mais également une correction du fichier CtrlMessage.php qui comportait une erreur lors de l'envoi de message à un groupe.
Cordialement.
Re: Module Messagerie interne pour agora
Publié : 11 janv. 2022, 11:26
par ecrozierfr
Bonjour YOV,
Merci pour la rapidité de votre réponse !!
Encore une petite chose: maintenant, il serait très bien de pouvoir ouvrir le groupe avec la liste des inscrits dans ce groupe et de pouvoir choisir les destinataires (tous ou bien ceux qui sont choisis). Est-ce encore possible ?? Cela serait très bien !!
Merci par avance
Cordialement
EC
Re: Module Messagerie interne pour agora
Publié : 11 janv. 2022, 23:04
par yov89
Bonsoir,
Cette modification devrait faire l'affaire.
Cordialement.
Yov
Module Messagerie interne pour agora 21.12.2-V1.2
Publié : 11 janv. 2022, 23:27
par yov89
Bonjour à tous,
Pour cette version :
- Corrections d'un bug d'envoi de message et de fichier joint pour un groupe d'utilisateurs dans le fichier CtrlMessage.php.
*******************************************************************************************************************
Attention cette installation remplace les fichiers agora :
- app\ModSpace\MdlSpace.php (activation du module),
- app\trad\francais.php (traduction),
- renomme \Common\VueHeaderMenu.php en \Common\VueHeaderMenu_agora.php (livecounterMessage)
- crée les tables ap_message (messages), ap_messagefile (fichiers joints) et ap_messagepreference (délai et alerte)
*******************************************************************************************************************
Pour l’installation de la version 21.12.2-1.2 du module :
- Décompresser le fichier .zip,
- Transférer via FTP l'ensemble des fichiers et dossiers,
- Activer le module dans l'espace de votre choix,
- Cliquer sur la page du module et valider l'installation du module.
Si le livecounterMessage ne s'affiche pas, vérifier dans le dossier Common que :
- VueHeaderMenu.php est renommé en VueHeaderMenu_agora.php
- VueHeaderMenu_message.php est renommé en VueHeaderMenu.php
Yov
Re: Module Messagerie interne pour agora/cette modification...
Publié : 12 janv. 2022, 11:19
par ecrozierfr
Bonjour YOV,
Fantastique, on y est presque....
J'ai bien vu les lignes de code ajoutées
Une dernière petite chose (j'espère que je ne suis pas trop pénible): comment avoir cet "arrowBottom" responsive en quelque sorte, c'est à dire ouvre ou ferme la liste.Pour l'instant il reste désespérément figé !!???
En tout cas un grand merci et si vous pouvez encore ajouter cela, alors ce sera parfait.
Merci
Cordialement
EC
Re: Module Messagerie interne pour agora
Publié : 12 janv. 2022, 23:57
par yov89
Bonjour,
Cette modification permet d'afficher ou de cacher les utilisateurs en cliquant sur le arrow.
Bon courage.
Yov
Re: Module Messagerie interne pour agora
Publié : 13 janv. 2022, 11:51
par ecrozierfr
Bonjour,
Cette fois je me contenterai de cette correction ??
ben non
Comme je suis "nul" en codage , par intuition/déduction seulement, je suis (presque) arrivé à ce que je voulais dès le départ et grâce à l'aide de YOV, sans quoi je n'aurais pas avancé d'un pouce.(Arrow...)
C'est ce" presque" qu'il faudrait corriger: voir les pièces jointes pour comprendre le problème; en fait il faudrait , quand j'utilise "Nouveau Message",que seul le carnet d'adresse de l'espace où on se trouve soit affiché.Ici tous les dossiers racines sont affichés et c'est pénible.Le nom des espaces,(où on n'est pas) n'est pas affiché car j'ai mis un 2 à la place du 1(à tout hasard
) (voir zip);donc merci à vous encore si vous pouvez m'enlever cette épine du pied.
Merci infiniment par avance
Très cordialement
EC
NB: J'ai passé beaucoup de temps pour essayer de trouver une solution, mais je n'y suis pas parvenu !!! Help !!
Re: Module Messagerie interne pour agora
Publié : 14 janv. 2022, 10:21
par ecrozierfr
Bonjour,
Cette fois c'est gagné...(après une bonne nuit---je dois programmer sans m'en rendre compte la nuit en dormant
) mon problème est résolu.
Comme vous êtes tous gentils, je vous joins la solution !!
Merci
Cordialement
EC
Re: Module Messagerie interne pour agora
Publié : 29 janv. 2022, 09:23
par ecrozierfr
Bonjour,
UN GRAND MERCI A YOV POUR SON MODULE DE MESSAGERIE INTERNE !!!
Après nos différents échanges, je me permets un fichier Zip version 21.12.2-1.3 qui pourrait rendre service à quelques uns...
DE TOUTE FACON UN ENORME MERCI A ZECH POUR CE LOGICIEL PARTAGÉ VRAIMENT TRES PERFORMANT.
E.L.CROZIER
Re: Module Messagerie interne pour agora
Publié : 30 janv. 2022, 18:51
par ecrozierfr
BONJOUR YOV !!!
J'ai un souci (et je pense donc tout le monde) avec l'envoi de nouveau message : la fonction masquer les destinataires ne fonctionne pas (???) et/ou affiche toujours le dernier nom de la liste ??
Est-il possible de corriger ce problème ??
Merci
Cordialement
E.Crozier
Re: Module Messagerie interne pour agora
Publié : 01 févr. 2022, 18:02
par cma
Re: Module Messagerie interne pour agora
Publié : 02 févr. 2022, 09:58
par ecrozierfr
Bonjour,
Merci de ces rappels. Les difficultés des uns et des autres permettent toujours de comprendre et de progresser...
Pour qu'un fichier d'adresses apparraisse il suffit de créer ce carnet avec le module "gestion des utilisateurs" et de créer ici un carnet dans l'espace souhaité !! ("gestion des utilisateurs de l'espace" ).(NB: ce carnet est différent de celui créer dans le module Email)...
Pour ce qui est de "masquer les destinataires", effectivement il y a un problème pour celui qui envoie le message, ("message_of") mais le résultat est correct pour celui qui reçoit le message; cependant comme j'ai trouvé ceci perturbant et inutile en somme, j'ai préféré mettre en commentaire les lignes suivantes dans deux fichiers du module Message (ModMessage):
Cordialement
ECrozier
Re: Module Messagerie interne pour agora
Publié : 02 févr. 2022, 23:46
par yov89
Bonjour,
BONJOUR YOV !!!
J'ai un souci (et je pense donc tout le monde) avec l'envoi de nouveau message : la fonction masquer les destinataires ne fonctionne pas (???) et/ou affiche toujours le dernier nom de la liste ??
Est-il possible de corriger ce problème ??
Merci
Cordialement
E.Crozier
Désolé mais pas vraiment le temps en ce moment de vous aidez.
Bonjour,
UN GRAND MERCI A YOV POUR SON MODULE DE MESSAGERIE INTERNE !!!
Après nos différents échanges, je me permets un fichier Zip version 21.12.2-1.3 qui pourrait rendre service à quelques uns...
De rien cela fait toujours plaisir de partager, à mon tour, mes développements mais en effet sans Xech pas de module.
Quel bel outil cet Agora-Project !!!
Pourriez vous nommer le module modifié par vos soins avec un nom différent où juste joindre le(s) fichier(s) modifiés pour que les utilisateurs ne se mélangent pas dans les versions ?
Bonne soirée
Yov
Re: Module Messagerie interne pour agora
Publié : 04 févr. 2022, 08:06
par ecrozierfr
Bonjour YOV
Oui bien-sûr
Je joins un fichierZip qui ne devrait pas être source de confusion !! (donc version3 de décembre 2021-pour mémoire).
Merci
Immense travail
E.L.Crozier
Re: Module Messagerie interne pour agora
Publié : 04 févr. 2022, 08:42
par ecrozierfr
cma a écrit : ↑01 févr. 2022, 18:02
Ne fonctionne pas dans la version :
Module_messagerie_interne_21.12.2-1.3
ago.jpg
Par contre fonctionne dans la version :
Module_messagerie_interne
_21.12.2-1.2
Et effectivement "Masquer les destinataires" ne fonctionne pas !!!
Alerte sonore non plus
Il manque une indication de réception de message sur icone module "Messagerie"
mes1.jpg
Après quelques tests pour l'instant fonctionne sur la version
agora_project_21.12.3
Bonjour,
Pour qu'un fichier d'adresses apparaisse il suffit de créer ce carnet avec le module "gestion des utilisateurs" et de créer ici un carnet dans l'espace souhaité !! ("gestion des utilisateurs de l'espace" ).(NB: ce carnet est différent de celui créer dans le module Email)...
C'est bon pour vous?
cdlt
Bonjour,
Pas de nouvelles Bonnes nouvelles ?
Précisions (si nécessaire) : dans un espace donné =)
Paramétrer cet espace
cocher choisir tous les utilisateurs
Gestion des utilisateurs, item gestion utilisateurs de l'espace
Créer un nouveau groupe ok!!!
Revenir à Paramétrer l'espace
décocher tous les utilisateurs , choisir à nouveau ceux qui ont accès à cet espace .
Cordialement
- Carnet-MessagerieInterne.JPG (86.06 Kio) Consulté 170704 fois
Re: Module Messagerie interne pour agora
Publié : 30 mars 2022, 18:57
par cma
Hello
Voici une MAJ de la version du Module_messagerie_interne_21.12.2-1.2
pour fonctionner avec Agora 22.3.1
Re: Module Messagerie interne pour agora
Publié : 02 avr. 2022, 12:08
par jcs12400
cma a écrit : ↑30 mars 2022, 18:57
Hello
Voici une MAJ de la version du Module_messagerie_interne_21.12.2-1.2
Module_messagerie_interne_21.12.2-1.2.zip
pour fonctionner avec Agora 22.3.1
Bonjour, je viens d'installer le package. Un grand merci à Yov pour le développement. C'est très pratique. Juste pour info, un petit bug de rien du tout, dans le module de messagerie, on peut choisir l'option tout sélectionner mais l’icône n'apparait pas car elle pointe sur l'image "checkSelect.png" dans le repertoire app/img mais elle n'existe pas. Il suffit de copier l'image "check.png" et de renommer la copie "checkSelect.png" et la on aura l’icône.
Merci.
Patrick.
Re: Module Messagerie interne pour agora
Publié : 16 avr. 2022, 10:04
par Jaime81
Bonjour
Merci pour l'info icône sélection de la messagerie à "jcs12400"
Pour info avec la mise à jour "Module_messagerie_interne_21.12.2-1.2.zip pour fonctionner avec Agora 22.3.1"
j'ai une erreur sur le logo de l'onglet Message. Désolé "cma".
Mais tout fonctionne à merveille avec le "Module_ELC_messagerie_interne_21.12.3.zip" du 04/02/2022 de "ecrozietfr"
J'ai fait un zip "app" de mon installation sur site Y agora 22.3.1+messagerie 21.12.3, ça fonctionne aussi en dézippant directement sur site YY après avoir effacer le "app" existant. Si c'est permis je le joins dans un prochain courrier?
Un salut reconnaissant à "Yov" et "Crozietfr"
Re: Module Messagerie interne pour agora
Publié : 26 avr. 2022, 17:01
par ecrozierfr
Bonjour,
Merci de votre retour.
Deux points complémentaires à retenir: avant l'installation, supprimer, si elle existe la table "ap_messagepreference";
après l'install vérifier la structure de cette table ap_messagepreference; les lignes delay et alert doivent contenir le Type(varchar(255))et l'interclassement réglé sur utf8_general_ci. Donc pas de Tynint...cela doit régler le problème de réglages des alertes....
Bonne continuation
ecrozierfr@
Re: Module Messagerie interne pour agora
Publié : 20 mai 2022, 11:58
par jcs12400
Bonjour, j'ai testé les deux installations celle fournies par cma et celle fournies par ecrozierfr.
Les deux versions s'installent bien par contre dans celle de ecrozierfr, lorsque je clique sur un nouveau message, je ne peux pas séléctionner de destinataire, ils n'apparaissent pas alors que dans celle de CMA, ca fonctionne.
Voila mon retour.
Patrick.
Re: Module Messagerie interne pour agora
Publié : 25 juin 2022, 15:42
par ecrozierfr
Je précise que ma mise à jour pour la messagerie interne fonctionne pour la version 21.12.3 d'agora project.(et donc aussi pour la version 22.3.1)
Re: Module Messagerie interne pour agora
Publié : 04 juil. 2022, 17:19
par jcs12400
ecrozierfr a écrit : ↑25 juin 2022, 15:42
Je précise que ma mise à jour pour la messagerie interne fonctionne pour la version 21.12.3 d'agora project.
Bonjour, effectivement, bien vu. Erreur de ma part. J'ai lu les données trop rapidement.
Cordialement.
Patrick.
Re: Module Messagerie interne pour agora
Publié : 06 août 2022, 15:28
par ecrozierfr
Bonjour,
Je vous transmets cette versionV2, peut-être plus simple à utiliser...
Re: Module Messagerie interne pour agora
Publié : 24 sept. 2022, 21:33
par cma
! ATTENTION !
Ce module ne fonctionne pas en version 22.9.1
Re: Module Messagerie interne pour agora
Publié : 12 oct. 2022, 09:27
par ecrozierfr
Bonjour,
je vais tester en local pour voir la compatibilité 22.9.1 et le module zip de la messagerie interne
Re: Module Messagerie interne pour agora
Publié : 27 oct. 2022, 21:52
par cma
@ecrozierfr voir 22.9.2
Re: Module Messagerie interne pour agora
Publié : 11 nov. 2022, 22:31
par jcs12400
ecrozierfr a écrit : ↑12 oct. 2022, 09:27
Bonjour,
je vais tester en local pour voir la compatibilité 22.9.1 et le module zip de la messagerie interne
Bonsoir à tous, j'ai testé la version 2 et elle fonctionne avec la dernière version d'agora 22.9.2 .
Il y a toujours le manque de l'image manquante checkSelect.png a rajouté. Mais tout semble fonctionner.
Patrick
Re: Module Messagerie interne pour agora
Publié : 13 avr. 2023, 16:23
par shoghi
Bonjour,
Merci pour ce module. Est-il compatible avec la version 23.2.3?
Bien cordialement,
Shoghi
Module Messagerie interne pour agora 23.4.2
Publié : 19 mai 2023, 08:50
par ecrozierfr
Bonjour,
J'ai un problème persistant avec le module de messagerie interne:
1) l'icône de "Tout sélectionner " ne fonctionne pas de même que la fonction associée
2) le compteur de message du Header ne fonctionne pas non plus, les autres pastilles du compteurs fonctionnent quand même...(donc moindre mal, mais c'est très ennuyeux)
La ligne 22 de VueMessageMenuContext pose donc un problème !! Je ne sais pas comment la corriger ?? mise en commentaire
et j'ai remplacer VueMessageMenuSelection par une ancienne version de YOV89
Bon, comme ça ça marche !
Si vous avez une version compatible, je vous serai reconnaissant !!
Cordialement
Etienne