Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision cfb460aa

Von Sven Schöling vor mehr als 8 Jahren hinzugefügt

  • ID cfb460aac1ea0c6bf4eb67748a661696d225fcf0
  • Vorgänger 6f30741b
  • Nachfolger 9e3dbc2a

CTI: wenn kein dial_command vorhanden callto: links rendern

Unterschiede anzeigen:

SL/CTI.pm
sub call_link {
my ($class, %params) = @_;
return "controller.pl?action=CTI/call&number=" . uri_encode($class->sanitize_number(number => $params{number})) . ($params{internal} ? '&internal=1' : '');
my $config = $::lx_office_conf{cti} || {};
if ($config->{dial_command}) {
return "controller.pl?action=CTI/call&number=" . uri_encode($class->sanitize_number(number => $params{number})) . ($params{internal} ? '&internal=1' : '');
} else {
return 'callto://' . uri_encode($class->sanitize_number(number => $params{number}));
}
}
sub sanitize_number {

Auch abrufbar als: Unified diff