
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} = ">[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?