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
--