Forum pragmaMx France 25 Mai 2012 à 21:17:43 *
Bienvenue, Invité. Veuillez vous connecter ou vous inscrire.


Connexion avec identifiant et mot de passe
 
Accueil Aide Rechercher
Pages: [1]   Bas de page
Imprimer
Auteur Fil de discussion: Messagerie instantanée couplée à pragmaMx  (Lu 940 fois)
THeUDS
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 6


« le: 01 Janvier 2012 à 10:55:21 »

Facebook vient de sortir son Messenger sous Windows, pourquoi ne pas faire de même avec pragmaMx ?


IntraMessenger : est une messagerie instantanée (*)  dont la gestion est complètement centralisée et l'authentification via pragmaMx possible.
Les utilisateurs communiquent dans votre communauté sans divulguer leurs adresses email personnelles.

Interface client :

(freeware sous Windows uniquement)


Interface serveur (scripts PHP sous licence GPL) :
Liste des utilisateurs (permet de retrouver au fur et à mesure les utilisateurs de pragmaMx qui seront venus se connecter) :

Agrandir






Il suffit ensuite d'installer les "clients" sur chaque PC, et au 1er démarrage d'indiquer l'url où à été installé IntraMessenger,
choisir le login et le mot de passe (idem à ceux dans pragmaMx), et le tour est joué.


(*) genre MSN, yahoo... donc un icône près de l'horloge : donc inutile d'avoir son navigateur ouvert.





Et l'intégration avec pragmaMx, ca se passe comment ?
RIEN à modifier du coté de pragmaMx
(c'est déjà une bonne nouvelle)
Juste activer l'option
et si nécessaire copier les paramètres de pragmaMx (préfixe des tables, host, database, login and password).



Pour en savoir plus...
Journalisée
icebreaker
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 19


« Répondre #1 le: 01 Janvier 2012 à 13:50:06 »

Bonjour

Citation
et si nécessaire copier les paramètres de pragmaMx (préfixe des tables, host, database, login and password).

En ce moment vous copiez et collez vos données personnelles, vous avez un trou de sécurité dans votre installation de pragmaMx. Nous savions tous, que Windows et Facebook sont souvent piratés. Tu ferais mieux de garder vos mains hors de la!

Cordialement
icebreaker
Journalisée
shorty
Membre Senior Mx
****
Hors ligne Hors ligne

Messages: 367


La communauté de Troc et d'échanges francophone


« Répondre #2 le: 02 Janvier 2012 à 13:25:17 »

 moi je trouve sa très intéressant.
Apparemment c'est toi qui à conçu cet outil ou tu fait partie de l'équipe au vu de ta présence sur les forums.
Comme l'a dit Icebreaker, il y a peut -être un risque de sécurité pour l'intégrité sur site internet.
 Comment prouver et vérifier que le programme ne diffuse pas les informations de connexion à la bdd  bof.
Ou alors il faudrait qu'elle n'arrive pas jusqu'au client mais comment faire ou vérifier.
La messagerie est-elle uniquement destinée aux conversation avec les utilisateurs du site ou peut-on utiliser le système sans être inscrit sur un site au préalable.
 La partie web du logiciel est open source mais on ne peut pas modifier la partie windows ce qui veut dire que le visiteur verra toujours l'origine du logiciel ou est-il possible d'acheter une license pour la partie windows ?
Journalisée

THeUDS
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 6


« Répondre #3 le: 03 Janvier 2012 à 19:56:36 »

Effectivement, c'est bien moi qui l'ai conçu.

Comme l'a dit Icebreaker, il y a peut -être un risque de sécurité pour l'intégrité sur site internet.
Très bon réflexes de sécurité !
Mais c'est la même chose quand vous ajoutez un forum à votre blog/CMS,
ce n'est qu'une sorte de "bridge".

L'accès à la base de données est juste nécessaire pour vérifier pseudo + mot de passe,
rien d'autre.
Le script (30 lignes) se connectant à la base de données est /common/extern/pragmamx.auth.inc.php


IntraMessenger est de plus intégré dans Triade (www.triade-educ.com/accueil/partenaire.php)


Comment prouver et vérifier que le programme ne diffuse pas les informations de connexion à la bdd  bof.
Ou alors il faudrait qu'elle n'arrive pas jusqu'au client mais comment faire ou vérifier.
Tout le code source du serveur est disponible,
tout les communications du client vers le serveur passent par un seul script
/distant/actions.php
(qui fait les includes vers le sous-dossier /include/ )

Pour plus d'infos (ou comment réaliser votre propre client) :
http://www.intramessenger.net/doc/creer_votre_client_intramessenger.html


La messagerie est-elle uniquement destinée aux conversation avec les utilisateurs du site ou peut-on utiliser le système sans être inscrit sur un site au préalable.
Il faut effectivement être déjà inscrit sur le site.
Vous pouvez sinon l'utiliser en autonome,
les comptes seront automatiquement créés dès la première connexion.
(c'est donc votre messagerie instantanée complètement privée)
http://www.intramessenger.net/exter_auth.php?lang=FR&

La partie web du logiciel est open source mais on ne peut pas modifier la partie windows ce qui veut dire que le visiteur verra toujours l'origine du logiciel ou est-il possible d'acheter une license pour la partie windows ?
Excellent question !
http://www.intramessenger.net/custom-version.php?lang=FR&
Journalisée
Diabolo
Administrateur
Ultra membre Mx
******
Hors ligne Hors ligne

Messages: 5480



« Répondre #4 le: 03 Janvier 2012 à 20:18:53 »

Slt,

J'ai pas encore essayé (et pas l'utilité en ce qui me concerne) mais perso ce qui me dérange le plus c'est la pérénité de ce projet dans le temps car actuellement pas asser de recul et nous avons eu pas mal de déconvenues avec des scripts tiers non mis à jour dans le temps et/ou changement de license.

J'ai pas vu le client pour linux  calimero
Ca me fait penser à flashchat.

Sachant en outre que pragmamx dispose en natif de son propre module de messagerie privée + messenger.

Mais ce projet mérite toute notre attention et dans tous les cas est un plus indéniable pour les intéressés qui souhaitent un système de messagerie évolué Clin d'oeil
Je pense aux sites basés sur la relation directe inter-users (ex: sites rencontres)

Bravo et longue vie pour ce projet  bien joué
« Dernière édition: 03 Janvier 2012 à 20:40:14 par Diabolo » Journalisée

..:: Veuillez consulter les règles du forum ::..- Avez-vous consulté notre documentation avant de poser votre question ?-Pas de support en MP ou par courriel, le forum est là pour ça !Nouvelle question=Nouveau Sujet
THeUDS
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 6


« Répondre #5 le: 04 Janvier 2012 à 17:47:07 »

Mais ce projet mérite toute notre attention et dans tous les cas est un plus indéniable pour les intéressés qui souhaitent un système de messagerie évolué Clin d'oeil
Bravo et longue vie pour ce projet 
Merci, et bravo à la communauté pragmaMX qui est très dynamique !  bien joué


perso ce qui me dérange le plus c'est la pérénité de ce projet dans le temps car actuellement pas asser de recul et nous avons eu pas mal de déconvenues avec des scripts tiers non mis à jour dans le temps et/ou changement de license.
Aucun changement de licence à l'horizon,
j'ai créé IM car je voulais créer une messagerie dont on a véritablement le contrôle, dans un language "simple" : PHP (disons que j'ai codé pour que ce soit lisible pour un non-expert, donc pas de MVC dans l'interface admin).
Les seuls interactions se font dans un script unique (pragmamx.auth.inc.php),
donc tant que vous ne modifier pas la méthode d'authentification, c'est transparent.
Et si vous le faites, il suffit de l'ajouter dans ce fichier là.


J'ai pas vu le client pour linux  calimero
Oui,
C'est en cours, j'espère y arriver d'ici février
(une version linux + une version java, pour Android peut être aussi ensuite)


Sachant en outre que pragmamx dispose en natif de son propre module de messagerie privée + messenger.
Si certains sont intéressés, je pourrais rajouter la notification de message privés (donc sans même être connecté dans le navigateur)
comme ça fonctionne déjà pour certains forum.

Je pense aux sites basés sur la relation directe inter-users (ex: sites rencontres)
Exactement, IM est utilisé également sur quelques sites d'escortes (non non, je ne suis pas client  Sourire  Sourire )


Nota : le client est disponible en version ZIP (donc sans rien installer sur le poste),
et l'installation du serveur est aussi simple que pragmaMX.
Journalisée
shorty
Membre Senior Mx
****
Hors ligne Hors ligne

Messages: 367


La communauté de Troc et d'échanges francophone


« Répondre #6 le: 05 Janvier 2012 à 14:00:31 »

 re :
Merci d'avoir répondo,
Effectivement, Diabolo soulève des points clés de l'utilité d'une telle messagerie.
Il faut effectivement rajouter la fonction pour pouvoir lire ces messages privés à l'intérieur car c'est une des fonctions clés de la communication entre utilisateurs de PragmaMx. Elle est parfaitement adaptée à l'utilisation des membres pour communiquer à l'intérieur du site car son utilisation repose sur un système de Popup qui permet de communiquer aisément tout en continuant à naviguer sur le site. Tout l'intérêt repose effectivement sur l'intérêt de pouvoir les lire hors ligne, et de pouvoir signaler au système qu'ils ont étés lus, afin qu'il ne réapparaisse pas lors de lecture des sujets de PragmaMx. De plus je pense qu'il faudrait également créer un module PragmaMx de la messagerie instantanée (au final c'est plus un chat privé) afin qu'elle puisse être utilisée directement à l'intérieur du site insérable dans un bloc ou un module.
 Aussi j'ai pas tous compris avec IntraMessenger, mais je suis opposé à une inscription sur un site extérieur pour une utilisation dédiée à PragmaMx. Je pense que de nombreux utilisateurs de  cms open source désirent pas passer par des prestataire de services (même de redirection) externes, même si sont gratuits, je suis plutôt partisan de l'autonomie d'un site internet. Si l'utilisation de base des fonctions d'utilisations dans le cadre d'une utilisation avec PragmaMx sont indépendantes, je trouve sa très intéressant, surtout si il est possible d'éviter les logos trop imposants (payants ou pas).
Journalisée

THeUDS
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 6


« Répondre #7 le: 05 Janvier 2012 à 17:48:26 »

Aussi j'ai pas tous compris avec IntraMessenger, mais je suis opposé à une inscription sur un site extérieur pour une utilisation dédiée à PragmaMx.
Non non, j'ai du mal m'exprimer, rien de tout ça dans IntraMessenger.
Soit vous utilisez l'authentification (dite externe) via PragmaMx, soit vous utilisez IntraMessenger en autonome.


Ce qu'il faut comprendre c'est que les messages échangés via IntraMessenger ce circulent pas dans PragmaMx,
c'est juste l'authentification (pseudo + mot de passe) qui interroge la base de données de PragmaMx.

Si ce n'est pas assez clair, dites le moi,
je vous invite aussi à consulter cette petite documentation :
http://www.intramessenger.net/doc/IM_schemas_fonctionnement.pdf

et le tutoriel animé : http://www.intramessenger.net/tuto-client.php?lang=FR&


Il faut effectivement rajouter la fonction pour pouvoir lire ces messages privés à l'intérieur car c'est une des fonctions clés de la communication entre utilisateurs de PragmaMx.
Très bien,
pour commencer je vais juste intégrer la notification de nouveau message,
et après vos retours d'infos, voir pour directement consulter les messages privés.

 
Journalisée
shorty
Membre Senior Mx
****
Hors ligne Hors ligne

Messages: 367


La communauté de Troc et d'échanges francophone


« Répondre #8 le: 05 Janvier 2012 à 18:26:01 »

re  respect
 En fait mais question était surtout de savoir si le logiciel se connectait en arrière plan à d'autres serveurs que celui du site.
 Le programme doit avoir un moyen de connaître de la position ou ip de l'utilisateur pour communiquer, et je ne sait pas si ces informations sont fournies lorsqu'on ce connecte à la bdd de pragamx (mais sa m'étonnerai) Il doit bien y avoir un routeur quelque part qui rejoint les deux connexions et les associe PARCE QU'ILS détecte qu'ils sont autorisé par l'administrateur du site. Où est-ce qu'on est dans le cas d'une connexion bi ou multi directionnelle uniquement entre utilisateurs du sites internet. Le fait qu'intra messenger fonctionne en autonome implique soit une configuration par l'utilisateur des ip de sont correspondant, soit une inscription à un service global.
A savoir que je de demande comment l'authentification peut fonctionner pour ceux qui sont en mutualisé car la plupart de hébergeurs (et des webmasters) interdisent l'authentification externe. Est-ce que ton programme arrive à contourner ce problème ou est-ce que tu connait
Journalisée

THeUDS
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 6


« Répondre #9 le: 05 Janvier 2012 à 18:58:19 »

En fait mais question était surtout de savoir si le logiciel se connectait en arrière plan à d'autres serveurs que celui du site.
Non,
pas de connexion sur d'autres sites
(seul le programme update.exe télécharge les mises à jour, le renommer et aucune connexion autre ne se fera).
Si vous avez un parefeu efficace (pas celui de Windows...) vous pouvez le vérifier.


Le fait qu'intra messenger fonctionne en autonome implique soit une configuration par l'utilisateur des ip de sont correspondant,
soit une inscription à un service global.
Le client IM fait des appels à un script PHP (le fichier actions.php).
sur le serveur que l'utilisateur a indiqué au premier lancement


Le client n'a aucune information sur les autres postes,
il n'y a pas de connexion directes entre les PC,
tout passe par le serveur (le script actions.php cité précédemment).


A savoir que je de demande comment l'authentification peut fonctionner pour ceux qui sont en mutualisé
car la plupart de hébergeurs (et des webmasters) interdisent l'authentification externe. Est-ce que ton programme arrive à contourner ce problème ou est-ce que tu connait
Tout simplement parce que c'est le script PHP installé sur le serveur qui vont interroger MySQL.

Exemple, sur ce forum : http://www.intramessenger.net/phpbb2/
vous disposez d'IntraMessenger à cette adresse là :
http://www.intramessenger.net/im-phpbb2/
Journalisée
shorty
Membre Senior Mx
****
Hors ligne Hors ligne

Messages: 367


La communauté de Troc et d'échanges francophone


« Répondre #10 le: 05 Janvier 2012 à 19:19:35 »

 ok  Clin d'oeil
je vais regarder sa de plus près et pourquoi l'adapter  Clin d'oeil
Merci pour tes réponses et tes renseignements
Journalisée

THeUDS
Néophyte Mx
*
Hors ligne Hors ligne

Messages: 6


« Répondre #11 le: 07 Janvier 2012 à 17:49:54 »

La notification de messages privés non lus est intégrée à IntraMessenger.


Pour tous ceux qui ont déjà installé le serveur,
il vous suffit de remplacer les 2 fichiers suivants :
/common/extern/pragmamx.auth.inc.php
/common/extern/extern.inc.php
Journalisée
Pages: [1]   Haut de page
Imprimer
Forum pragmaMx France  |  Modules spécifiques & Blocs  |  Autres modules dédiés à PragmaMx  |  Autres modules Mx (Modérateurs: Diabolo, kroms, phi56360)  |  Fil de discussion: Messagerie instantanée couplée à pragmaMx
 
Aller à:  

Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines

Plus