Line 1:
Line 1:
−
[[Category:ClickToDial]]
+
<!-- BEGIN interlang links -->
+
<!-- Do NOT edit this section
+
Links below are automatically managed by PolyglotBot
+
You can edit links on the English source page : Module_ClickToDial_En -->
+
[[en:Module_ClickToDial_En]]
+
[[es:Módulo_ClickToDial_Es]]
+
<!-- END interlang links -->
+
+
[[Category:CTI]]
{{TemplateDocUtil}}
{{TemplateDocUtil}}
{{TemplateModFR}}
{{TemplateModFR}}
Line 10:
Line 18:
= Introduction =
= Introduction =
Ce module permet de déclencher une numérotation téléphonique par simple clic sur un numéro de téléphone.
Ce module permet de déclencher une numérotation téléphonique par simple clic sur un numéro de téléphone.
−
Ce module fonctionne avec tout système SIP proposant une interface de ClickToCall via une URL.
+
Ce module peut fonctionner avec:
−
Le paramétrage avec Asterisk est également possible (Asterisk n'accepte pas d'interface de type URL mais un wrapper dans Dolibarr est fourni pour le faire).
+
* Tout système SIP proposant une interface de ClickToCall via une URL
+
* ou avec Asterisk (Asterisk n'accepte pas d'interface de type URL mais un wrapper dans Dolibarr est fourni pour offrir une telle URL).
+
* ou avec un simple client installé localement gérant les liens "tel:" de navigateur (exemple *Client Xivo*)
+
* ou avec un logiciel softphone (style LinPhone) installé localement.
= Installation =
= Installation =
Line 19:
Line 30:
{{ActivationModuleFr}}
{{ActivationModuleFr}}
−
== Avec Asterisk ==
+
== Solutions sans installation de composants clients ==
−
'''Voici comment alimenter la page de paramétrage spécifique:'''
+
+
Les solutions de ce chapitre permettent du click2dial sans necessiter d'installation de composants sur les postes bureautiques utilisés. Voir le chapitre suivant pour les solutions avec installation de composants clients.
+
+
=== Avec Asterisk ===
+
'''Voici comment alimenter la page de paramétrage spécifique au module click2dial:'''
* D'abord, assurez-vous que vous avez un serveur Asterisk qui fonctionne pour le protocole SIP. Cette opération hélas ne relève ni du module ni de Dolibarr, aussi nous ne pouvons que vous orienter sur la documentation Asterisk.
* D'abord, assurez-vous que vous avez un serveur Asterisk qui fonctionne pour le protocole SIP. Cette opération hélas ne relève ni du module ni de Dolibarr, aussi nous ne pouvons que vous orienter sur la documentation Asterisk.
* Une fois sur, aller dans ''Configuration - Modules - Configuration ClickToDial'' et saisissez l'adresse
* Une fois sur, aller dans ''Configuration - Modules - Configuration ClickToDial'' et saisissez l'adresse
http://MONDOLIBARR/asterisk/wrapper.php?caller=__PHONEFROM__&called=__PHONETO__&login=__LOGIN__&password=__PASS__
http://MONDOLIBARR/asterisk/wrapper.php?caller=__PHONEFROM__&called=__PHONETO__&login=__LOGIN__&password=__PASS__
* Allez sur la page ''Configuration - Divers'' et saisissez les constantes
* Allez sur la page ''Configuration - Divers'' et saisissez les constantes
−
ASTERISK_HOST avec l'ip de votre serveur asterisk (ex 127.0.0.1)
+
ASTERISK_HOST avec l'ip de votre serveur asterisk (ex: 127.0.0.1)
ASTERISK_TYPE avec le protocole géré (ex: SIP/)
ASTERISK_TYPE avec le protocole géré (ex: SIP/)
−
ASTERISK_INDICATIF avec l'indicatif à saisir pour sortir (ex 0)
+
ASTERISK_INDICATIF avec l'indicatif à saisir pour sortir (ex: 0)
ASTERISK_PORT avec le port du serveur asterisk (ex: 5038)
ASTERISK_PORT avec le port du serveur asterisk (ex: 5038)
+
ASTERISK_CONTEXT avec le contexte de votre call plan (ex: from-internal)
+
CLICKTODIAL_FORCENEWTARGET avec la valeur 0 ou 1. Si cette valeur est définie et non 0, alors l'appelle est réalisé dans une autre fenêtre de votre navigateur (ex: true)
* Créez un nouvel utilisateur console sur votre serveur Asterisk ( Fichier /etc/asterisk/manager.conf )
* Créez un nouvel utilisateur console sur votre serveur Asterisk ( Fichier /etc/asterisk/manager.conf )
−
<source lang="ini">
+
<syntaxhighlight lang="ini">
[dolibarruser]
[dolibarruser]
secret = dolibarrpass
secret = dolibarrpass
−
deny=0.0.0.0/0.0.0.0
+
deny = 0.0.0.0/0.0.0.0
−
permit=127.0.0.1/255.255.255.0
+
permit = 127.0.0.1/255.255.255.0
read = system,call,log,verbose,command,agent,user
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user,originate
write = system,call,log,verbose,command,agent,user,originate
−
</source>
+
</syntaxhighlight>
* Entrez vos informations Asterisk dans votre fiche utilisateur Dolibarr, onglet ClickToDial
* Entrez vos informations Asterisk dans votre fiche utilisateur Dolibarr, onglet ClickToDial
Line 45:
Line 62:
ClickToDial Id appelant (téléphone) : votre numero de poste
ClickToDial Id appelant (téléphone) : votre numero de poste
+
=== Avec le service de téléphonie SIP de OVH ===
+
Réferrez vous au [[Module OVH (SMS, ClickToDial, ...) FR]] requis pour cela.
+
+
== Solutions nécessitant installation de composants clients ==
+
+
=== Avec un logiciel local gérant les liens "tel:" ===
+
Si vous avez installé un logiciel localement qui est activé sur click d'un lien "tel:" depuis votre navigateur (par exemple, le client '''Xivo client'''), allez simplement sur la page de configuration du module et positionnez l'option *Use just a link "tel:" on phone numbers* à *Oui*. C'est tout.
+
Ceci requiert toutefois que chaque utilisateur de Dolibarr ait le client installé sur son poste.
+
+
=== Avec un logiciel SIP (Ekiga ou LinPhone) + Linux + Firefox ou chrome ===
−
== Avec un logiciel local gérant les liens "tel:" ==
+
[[File:Warning.png]] Cette solution se base sur le fait que vous ayez un lien sip: sur les numéros de téléphone et que votre navigateur est configuré pour lancer un script quand un tel lien est cliqué. Elle n'est malheureusement plus supporté par la plupart des versions récentes navigateurs Web. Pour essayer tout de même.
−
Si vous avez installé un logiciel localement qui est activé sur click d'un lien "tel:" depuis votre navigateur (par exemple, le *Xivo client*), à partir de Dolibarr 3.9, allez simplement sur la page de configuration du module et positionnez l'option *Use just a link "tel:" on phone numbers* à *Oui*. C'est tout.
−
== Avec un logiciel SIP (Ekiga ou LinPhone) + Linux + Firefox ou chrome ==
+
* D'abord, assurez vous que votre logiciel SIP (par exemple Ekiga) est installé et fonctionne correctement (vous devez pouvoir lancer le logiciel, depuis le poste utilisateur où vous comptez utiliser Dolibarr, et téléphoner avec ce logiciel, indépendamment de Dolibarr).
−
* D'abord, assurez vous que votre logiciel SIP (par exemple Ekiga) est installé et fonctionne correctement (vous pouvez lancer le logiciel, depuis le poste utilisateur ou vous comptez utiliser Dolibarr, et téléphoner avec ce logiciel, indépendamment de Dolibarr).
* Si oui, loguez vous sous Dolibarr, aller dans la page de configuration du module ClickToDial. Saisissez le champ URL suivant
* Si oui, loguez vous sous Dolibarr, aller dans la page de configuration du module ClickToDial. Saisissez le champ URL suivant
sip:__PHONETO__@yoursipdomain
sip:__PHONETO__@yoursipdomain