Maik Aussendorf schrieb:

> ich habs mal programmiert, zumindest für das Firmen Telefonbuch, das 
> Persönliche einzubauen, ist aber auch nicht schwierig.
> 
> So gehts:
> 
> - Anhang nach 
> /opt/gemeinschaft/dialplan-scripts
> kopieren.
> Testen auf der Kommandozeile:
> php /opt/gemeinschaft/dialplan-scripts/get-callername-from-pb.agi 0163....
> Die '0' zur Amtsholung ist nicht im Telefonbuch (siehe Posting vom 12.9.08)
> Wenn kein Eintrag zu Der Nummer gefunden wird, erfolgt keine Ausgabe, sonst 
> etwas wie
> SET VARIABLE CALLERID(NAME)  nachname,\ Vorname
> 
> Dann muss das noch in den Dialplan rein, ich habe es in 
> /opt/gemeinschaft/etc/asterisk/extensions.ael in Zeile 1155 eingehängt:
>                 
> AGI(/opt/gemeinschaft/dialplan-scripts/get-callername-from-pb.agi,
> ${CALLERID(num)});
> 
> Das funktioniert, allerdings steht im header von extensions.ael, man solle 
> das 
> nicht von Hand ändern.
> 
> Vielleicht kann jemand von Amooma das ja "richtig" einbauen.

extensions.ael wird automatisch generiert. Richtig wäre es also
in einer der statischen Dateien (e.ael oder e-internal.ael, hab
ich grad nicht im Kopf). Oder vielleicht sogar in den Kontexten
für eingehende Anrufe von Gateways, also e-gategroups-in.ael.php.

   Philipp Kempgen

-- 
http://www.das-asterisk-buch.de  -  http://www.the-asterisk-book.com
Amooma GmbH - Bachstr. 126 - 56566 Neuwied  ->  http://www.amooma.de
Geschäftsführer: Stefan Wintermeyer, Handelsregister: Neuwied B14998
-- 

Antwort per Email an