Line 173:
Line 173:
</pre>
</pre>
−
== Sous Module des notifications d'appel entrant ==
+
== Under Module incoming call notifications ==
−
Les modules d'alerte, sont les modules qui travaille en temps réel afin de vous informer des appels entrant. Il créer un affichage proposant les liens vers la fiche client/contact, et éventuellement celle du collaborateur initialement appelé. Plusieurs modules sont disponible en fonction des contextes d'utilisation.
+
The alert modules are modules that works in real time to inform you of incoming calls. He created a display featuring links to the customer record / contact, and possibly the employee initially called. Several modules are available in different contexts of use.
−
- Mod NoRun : Module d'exemple, permettant de désactiver tout éléments JavaScript de notification des appels
+
- Mod NoRun : Module example, to disable all JavaScript elements call notification
−
- Mod Simplejs : Module original de notification via un popup (modale box jquery) en pleine page. Destiné à l'usage d'un utilisateur unique de dolibarr. Basé sur un appel récurent en ajax.
+
- Mod Simplejs : Module original notification via a popup (modal box jquery) in full screen. Intended for use by a single user of Dolibarr. Based on a recurring ajax call
−
- Mod Advancedjs : Module de notification avancé, assurant un affichage non intrusif (lien menu haut droit, et détail appel entrant au click sur le lien). Exploité en contexte mutli-utilisateurs. Basé sur un appel récurent en ajax.
+
- Mod Advancedjs : Module advanced reporting, providing a non-intrusive display (top right menu link, and incoming call details click on the link). Operated mutli-user context. Based on a recurring ajax call.
−
- Mode Nodejs : Module de notification avancé, il est identique en terme d'affichage au module Advancedjs, mais exploite un serveur @nodejs complementaire afin de pousser les informations vers les client dolibarr.
+
- Mode Nodejs : Module advanced notification, it is identical in terms of display module Advancedjs, but operates a complementary nodejs @ server to push information to the customer Dolibarr. There is no recurring ajax call. It requires a dedicated server, nodejs installed. and the servelet provided in the package
−
Il n'y a aucun appel récurent en ajax. Il nécessite un serveur dedié, nodejs installé. le servelet et fourni dans le paquet.
−
=== Sous module Nodejs pre-requis===
+
=== Submodule nodejs pre-requisite===
−
Ce sous module exploite la technologie node.js. Il est donc nécessaire que votre serveur qui héberge dolibarr, soit installé nodejs. Sans quoi, le sous module client de dolibarr ne fonctionnera pas.
+
This module exploits in technology node.js. It is therefore necessary that the server that hosts dolibarr, nodejs be installed. Otherwise, the client submodule dolibarr not work.
==== Servelet Nodejs ====
==== Servelet Nodejs ====
−
les possibilité de configuration étant nombreuses, nous allons détailler rapidement une installation de base avec ces pre-requis pour ce servelet.
+
the configuration possibilities are numerous, we will present a basic installation quickly with these pre-requisite for this servelet. extract the zip nodejsd in your / var / nodejs
−
extraire le zip nodejsd dans votre dossier /var/nodejs
+
script execution call index.js
−
le script d’exécution s'appel index.js
+
Simply launch
−
−
Il vous suffit de lancer
<pre>
<pre>
node /var/nodejs/index.js</pre>
node /var/nodejs/index.js</pre>
−
pour que le script démarre. Si vous vous connecter à votre dolibarr (ayant activé le module client Nodejs), vous verrez alors le serveur vous informer le la connexion de l'id de votre utilisateur.
+
for the script starts. If you connect to your dolibarr (with nodejs client module enabled), you will see the server will inform the connection of your user id.
−
+
To start your production servelet used the famous "&" so that your servelet does not cut it when you log out of ssh.
−
Pour lancer en production votre servelet, utilisé le fameux "&", afin que votre servelet ne ce coupe pas lorsque vous vous déconnecterez du ssh.
<pre> node /var/nodejs/index.js & </pre>
<pre> node /var/nodejs/index.js & </pre>
−
Une fois installé et configuré votre servelet (voir fichier config.js), aller dans le panneau de configuration du module calling de dolibarr, activer le module nodejs, puis preciser l'url et le port de votre servelet
+
Once installed and configured your servelet (see config.js file), go to the Control Panel module calling dolibarr, enable the module nodejs, then specify the url and port of your servelet
===Note===
===Note===
−
Il est possible de moduler ce comportement avec des module nommé alert_xxx.php
+
It is possible to modify this behavior with module named alert_xxx.php