Projet

Général

Profil

Anomalie #1533

Remettre sur Asterisk l'affichage des membres

Ajouté par Benjamin Drieu il y a presque 10 ans. Mis à jour il y a presque 3 ans.

Statut:
Rejeté
Priorité:
Normale
Assigné à:
Catégorie:
-
Version cible:
Début:
11/07/2014
Echéance:
% réalisé:

80%

Temps estimé:
Difficulté:
2 Facile

Description

J'ai configuré l'appel à un script AGI dans le dialplan (à reporter pour chaque téléphone concerné)"

@@exten = 80,n,AGI

Puis le script suivant a été développé :

#!/bin/bash

declare -a array
while read -e ARG && [ "$ARG" ] ; do
        array=(` echo $ARG | sed -e 's/://'`)
        export ${array[0]}="${array[1]}" 
done

newcaller=$(echo $agi_callerid | sed -e 's/^0\([0-9]\{9\}\)$/33\1/g')
if test "$newcaller" != "$agi_callerid" ; then
    agi_callerid=$newcaller
fi

callerid=$(grep ":$agi_callerid\$" /etc/asterisk/phone.csv | sed -e 's/:.*//g')

if test -z "$callerid" ; then
    echo "SET CALLERID \"$agi_callerid\"<$agi_callerid>" 
else
    echo "SET CALLERID \"$callerid\"<$agi_callerid>" 
fi

Le fichier phone.csv contient une association clef/valeur entre nom et téléphone.

Historique

#1

Mis à jour par Benjamin Drieu il y a presque 10 ans

  • Assigné à mis à Benjamin Drieu
  • % réalisé changé de 0 à 80

Ne reste plus qu'à importer les contacts de dotproject

#2

Mis à jour par François Poulain il y a plus de 7 ans

  • Description mis à jour (diff)

Est-ce toujours d'actualité ?

#3

Mis à jour par Frédéric Couchet il y a plus de 7 ans

je crois que c'est corrigé. Vérifier auprès d'Isa ou Benj.

#4

Mis à jour par Benjamin Drieu il y a plus de 7 ans

Il faudrait surtout que la mise à jour soit automatique, actuellement je me bouge tous les ans pour faire une mise à jour manuelle.

#5

Mis à jour par François Poulain il y a environ 7 ans

MaJ par rapport à quoi du coup ? Valise ? DTC ?

#6

Mis à jour par Benjamin Drieu il y a environ 6 ans

  • Statut changé de Nouveau à Confirmé

DTC

#7

Mis à jour par François Poulain il y a plus de 3 ans

Donc ça signifie, depuis DTC export le fichier phone.csv au bon format et croner le tout. Le format de /etc/asterisk/phone.csv est :

Prénom NOM:336nnnnnnnn

#8

Mis à jour par Quentin Gibeaux il y a presque 3 ans

  • Statut changé de Confirmé à Rejeté

ça semble appartenir plus au passé qu'à l'avenir

Formats disponibles : Atom PDF