Hallo.

Die Idee mit Asterisk und dem automatischen öffnen eines neuen Tickets
hatte ich auch vor kurzen und will sie bald auch umsetzen.

Wäre nett du könntest mal posten, wie genau du das realisiert hast :-)

-- 
Mit freundlichen Grüssen
Andre Bauer
System: Debian 3.1 / Apache 2.0.54 / MySQL 4.0.24 / OTRS 2.0.2

============================================

WL> Am Dienstag, 27. September 2005 16:41 schrieb Wolfgang Lumpp:
>> Hallo,
>>
>> ich versuche OTRS mit einem "click to dial" Link zu versehen.
>> Dazu habe ich in der Config.pm folgendes unter MAP im
>> Customer LDAP Backend eingetragen:
>> ['UserPhone','Phone','telephoneNumber',1,0,'var','http://URL/cgi-bin/call.p
>>hp?phone=${Phone}&name=$Env{"UserLogin"}'],
>>
>> Wenn ich das Ticket anzeige, sehe ich zwar den UserLogin richtig, ich
>> bekomme aber die Telephonenummer über keine der bisher probierten Variablen
>> zurück.
>>
>> In welcher Variable versteckt sich die angezeigte Telefonnummer des
>> Customers?
WL> Habe in der Config.pm nur die URL ohne Parameter eingetragen, also
 
WL> 
['UserPhone','Phone','telephoneNumber',1,0,'var','http://URL/cgi-bin/call.php'],

WL> Dann in der Agent.pm unter sub AgentCustomerViewTable den Teil ab 
WL> "$Record{LinkStart} abgeändert.
WL> Anders kam ich an die angezeigte Telefonnummer des Kunden nicht ran.
WL> Zusätzlich wird das aufgerufene PHP-script in einem anderen Frame geöffnet.

WL> # build html table
WL> foreach my $Field (@{$Map}) {
        if ($Field->>[3] && $Field->[3] >= $ShownType &&
        if ($Field->>$Param{Data}->{$Field->[0]}){
WL>             my %Record = ();
                if ($Field->>[6]) {
WL>                     $Record{LinkStart} = "<a 
href=\"$Field->>[6]?name=\$Env\{\"UserLogin\"\}&phone=$Param{Data}->{$Field->[0]}\"Target=temp>";
WL>                 $Record{LinkStop} = "</a>";
WL>             }

WL> Dieses PHP-script schreibt mir jetzt ein .call-File für Asterisk.
WL> Zusätzlich wird mir bei eingehenden Anrufen, nach vorheriger Abfrage, gleich
WL> ein Telefonticket mit den Daten des Anrufers (vom Exchange 5.5 per LDAP in
WL> mysql) geöffnet.
WL> Ungemein hilfreich!

WL> Grüße
WL> Wolfgang
WL> _______________________________________________
WL> OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/
WL> Archiv: http://lists.otrs.org/pipermail/otrs-de/
WL> Listenabo verwalten:
WL> http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
WL> Support oder Consulting fuer Ihr OTRS System?
>> http://www.otrs.de/

_______________________________________________
OTRS Mailingliste: otrs-de - Webpage: http://otrs.org/
Archiv: http://lists.otrs.org/pipermail/otrs-de/
Listenabo verwalten: http://lists.otrs.org/cgi-bin/listinfo/otrs-de/
Support oder Consulting fuer Ihr OTRS System?
=> http://www.otrs.de/

Antwort per Email an