Dies ist eine alte Version des Dokuments!
Hier mal ein Beispiel, wie solche „Telefonnummern-Verknüpfungen“ eingebaut werden.
Smartphones lesen diese i.d.R. korrekt aus und ermöglichen so, direkt aus der Website heraus anzurufen.
<html>
<head>
<title>Telefon-Test mit tel-Link</title>
<meta name="format-detection" content="telephone=no">
<style>
a[href^="tel:"] {
color: #008800;
text-decoration: none;
}
a[href^="tel:"]:hover {
color: #000088;
}
a[href^="tel:"]:before {
content: "\260e";
margin-right: 0.5em;
}
</style>
</head>
<body>
Ruf mich an <a href="tel:+49-176-123456789">(0176) 123 456789</a>
</body>
</html>
Zuerst sagt man dem System / Browser, wie den der MIME-Type x-scheme-handler/tel behandlet werden soll.
Dazu fügt man in der Datei ~/.local/share/applications/mimeapps.list folgendes hinzu:
[Added Associations] x-scheme-handler/tel=yealink.desktop
Den Desktop-Shortcut yealink.desktop muss man dann noch mit Leben erfüllen. Man legt ihn am besten auch einfach nach ~/.local/share/applications/yealink.desktop.
[Desktop Entry] Exec=yealink-dial.pl %u Terminal=false Type=Application
Hier wird einfach ein kleines Perl-Skript aufgerufen (yealink-dial.pl) dem die URL als Variable %u übergeben wird (also das ''tel:+49-123-4567890').
Da ich sowohl zu Hause (im Home Office) als auch im Büro IP-Telefone von Yealink nutze, die eigentlich sehr schön sind und angesteuert werden können (über entsprechend dokumentierte URLs am Telefon), soll das Skript also folgendes können:
Außerdem soll es: