Clariphony: Outil de gestion d'appels téléphoniques
Clariphony est un outil de gestion d'appels téléphoniques.
C'est un outil écris en PHP, qui nécessite une base de donnée PostgreSQL
ou MySQL. Il est sous licence libre (GNU/GPL). Vous avez le droit de le modifer, de le télécharger, de l'utiliser, et de le distribuer librement.
A quoi sert clariphony ?
Clariphony permet de gérer les appels téléphoniques au sain d'une société (réduite).
Par exemple, si vous avez une société de 20 personnes (20 opérateurs), suceptibles de recevoir des appels
téléphoniques, qui ne leur sont pas forcément directement destinées, clariphony permet de garder une trace
de ces appels.
Clariphony permet de garder une trace des appels, mais aussi de demander un rappel, si besoin, avec notification par mail, pour les opérateurs ayant choisi de recevoir les notifications par mail dans l'interface d'administration.
Authentification ?
Clariphony est destiné a un usage "privé", il n'y a donc pas de gestion d'authentification, c'est voulu, pour la facilitée d'utilisation et de mise en oeuvre.
Vous pouvez cependant intégrer une authentification par login et mot de passe, à l'aide d'apache (ou autre serveur web). (je pourrais aussi développer une gestion d'authentification par base de donnée, sous demande)
Captures d'écran
Voici quelques captures d'écran du logiciel clariphony en action
Page de login |
Liste des appels |
Ajouter une notification d'appel |
Visioner une notification d'appel |
Recherche d'un appelant |
Liste des sociétées |
Liste des opérateurs |
Modifier un opérateur |
Démonstration
Vous pouvez tester clariphony directement en ligne à cette adresse:
http://multipass.zehome.com/clariphony/
Téléchargement
Vous pouvez télécharger clariphont à l'adresse suivante:
http://old.ed.zehome.com/clariphony/clariphony-lastest.tar.gz
Installation
Téléchargez l'archive: $ wget http://old.ed.zehome.com/clariphony/clariphony-lastest.tar.gz Décompressez cette archive dans le répertoire d'installation, par exemple $ a=$(pwd); cd /var/www; tar xvzf ${a}/clariphony-lastest.tar.gz N'oubliez pas de mettre les bonne permissions pour ce répertoire, qui doit pourvoir être lu par le serveur web, par exemple, sous Debian GNU/Linux, # chown -R www-data:www-data /var/www/clariphony fera très bien l'affaire. Il vous faut maintenant créer le répertoire cache, ou seront stoquées les pages traitées par le moteur de templates, smarty: (vous devez réaliser cette opération dans le DocumentRoot de clariphony, par exemple /var/www/clariphony dans notre exemple, donc ( $ cd /var/www/clariphony ) # mkdir cache # chmod 777 cache # chown -R www-data:www-data cache Voila qui est fais pour tout ce qui est permissions, maintenant, il va falloir créer la base de donnée, MySQL ou PostgreSQL, suivant votre choix. (Je vous conseille d'utiliser PostgreSQL, qui est quand meme plus puissant et fiable que MySQL) * PostgreSQL Créez un utilisateur dans la base de donnée, pour utiliser la base de donnée clariphony, ou la base de donnée de votre choix... Une fois la base de donnée créée (reportez vous au manuel de postgresql), importez le dump de base de clariphony: $ psql -U user databasename < sql/pg.sql Configurez ensuite Clariphony pour utiliser cette base fraichement crée: $ vi configs/pgsql.inc.php Modifiez les paramètres pour qu'ils collent à votre configuration. * MySQL Tout comme pour PostgreSQL, reportez vous au manuel de MySQL pour créer une base de donnée, et un utilisateur associé pour l'utiliser. Une fois ceci fait, importez les données brutes clariphony dans la base de donnée: $ mysql -u user databasename < sql/my.sql *** Vous pouvez désormais utiliser clariphony!
TODO
Voici les changements qui seront apportés à clariphony, suite à vos demandes/remarques, et leur état d'avancement
Portage de clariphony vers MySQL
XHTML 1.1 strict. Design & code par Laurent Coustet (générée en 0.000144s )