Automatically highlight phone numbers

Latest Version

Version
1.3.3
Update
November 20, 2024
Size
61.33KiB
Developer
Category
Users
40,000+
Rating
4.08 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
Storage
See more

Telephone Number Detection Extension

This extension will update all telephone numbers on a page, with the ability to dial.

Required: Software to receive dial events.

Changes:
========
Version 1.3.3:
--------------
- Fixed: Skype option failed to initiate call.
- Fixed: 'Disable' sometimes still partially converted numbers.
- Feature: Added 3rd party handler(s).

Version 1.3.2:
--------------
- Fixed: Options not saving.

Version 1.3.1:
--------------
- Fixed: Input fields disappearing!
- Fixed: Keeping enabled/disabled state upon browser reload.

Version 1.3.0:
--------------
- Updated: Chrome Manifest V3 support!

Version 1.2.5:
--------------
- Fixed: Some European numbers failing detection.
- Fixed: Some numbers length misconstrued if multiple non-numeric found.

Version 1.2.2:
--------------
- Feature: Can disable double forward-slash ('//') notation.

Version 1.2.1:
--------------
- Fixed: Updated method to invoke a call.
- Fixed: Code standardisation.

Version 1.1.9:
--------------
- Fixed: Failure to update page.
- Fixed: Issue where text contained excessive whitespace.
- Fixed: Updated Chrome API.

Version 1.1.8:
--------------
- Added: Skype protocol.

Version 1.1.7:
--------------
- Updated search patterns.
- Options: Can select protocol type to use. (instead of just 'dial:')
- Options: Option to replace existing clickable telephone numbers on web pages.
- Paragraphs with multiple numbers no longer gets ignored.
- Fixed issue where some sites break the phone icon transparency.


Version 1.1.6:
--------------
- Updated number detection.
- Better Google Contacts Support*. (Note: Number invokes Google dialler, icon invokes your preferred dialler.)
- Options panel: Set Min/Max number length.

=======================================================
(*Google Contacts not officially supported.)
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "content_scripts": [ { "js": [ "js/patch.js", "js/jquery-3.7.1.min.js", "js/ContentPage.js" ], "all_frames": true, "matches": [ "" ], "run_at": "document_end" } ], "name": "Telephone Number Detection", "description": "Automatically highlight phone numbers", "author": "CTI-Telephony", "version": "1.3.3", "manifest_version": 3, "options_ui": { "page": "options/options.html" }, "permissions": [ "storage" ], "web_accessible_resources": [ { "resources": [ "js/jquery-3.7.1.min.js", "js/Process.js" ], "matched": [], "extension_ids": [] } ], "background": { "service_worker": "js/Background.js", "type": "module" }, "action": { "default_icon": { "19": "images/Icon19.png", "32": "images/Icon32.png", "48": "images/Icon48.png", "128": "images/Icon128.png" }, "default_title": "Telephone number detection" }, "icons": { "19": "images/Icon19.png", "32": "images/Icon32.png", "48": "images/Icon48.png", "128": "images/Icon128.png" }}
Read more