Универсальные кликабельные номера телефонов на странице (Международные)

Скрипт для замены номеров телефона на кликабельные ссылки, работает с любыми международными номерами на любых страницах.

這裡只顯示彼此間有代碼差異的版本。 顯示所有版本。

  • v2.6 2025-03-19

    Bugfixes

    1. Исправлен захват российских номеров с разделителями "-"
    2. Исправлен захват украинских номеров с разным написанием кода страны
    3. Временно отключен захват международных номеров до исправления в следующей версии

    Improvements

    1. Рефакторинг кода
    2. Регулярные выражения заменены на отдельные модули с дополнительными параметрами - минимальная длина, максимальная длина, нормализатор, тег отключения модуля и само регулярное выражение

  • v2.5 2025-02-15

    Bugfixes

    1. Исправлены паттерны определения номеров для более точного поиска
    2. Исправлено нарушение верстки некоторых сайтов, когда скрипт менял код в элементах с тегами: 'A', 'SCRIPT', 'STYLE', 'TEXTAREA'
    3. Добавлено исключение для элементов с классами: 'sidebar', 'sidebar__menu-item', 'compose-button', 'settings'

    1. fixed number detection patterns for more accurate searches
    2. fixed some site layout issues when script changed code in elements with tags: 'A', 'SCRIPT', 'STYLE', 'TEXTAREA'.
    3. Added exception for elements with classes: 'sidebar', 'sidebar__menu-item', 'compose-button', 'settings'

    Improvements

    1. Добавлены комментарии для скрипта
    2. Добавлен вывод исключенных элементов в консоль
    3. Добавлены исключения для тегов элементов
    4. Добавлены исключения для классов элементов
    5. Добавлен whitelist разрешенных для редактирования элементов с тегами
    6. Добавлены дополнительные проверки

    1. Added comments for the script
    2. Added output of excluded items to the console
    3. Added exceptions for element tags
    4. Added exceptions for element classes
    5. Added whitelist of elements with tags allowed for editing
    6. Added additional checks

  • v2.4 2025-02-14