Студия визуальной упаковки и дизайн-коммуникации для брендов, которые продают сложные услуги и экспертность
Запустили проекты для Resulting, БухЭкспо и BIZNESINALOGI
Связаться с фаундером студии: @nastya_nosova
Post #65
33
Forwarded from Дизайн головного мозга (Anastasiya Nosova)

Сегодня столкнулись с неожиданной проблемой. Telegram изменил формат внешних ссылок, и ссылки вида t.me/... перестали открываться в браузере
Нужно было проверить наши проекты и предупредить клиентов. Проблема осложнялась тем, что на многих сайтах используется не одна Telegram-ссылка, а десятки разных ссылок на каналы, менеджеров, спикеров, ботов и т.д.
Готового решения под такую задачу мы не нашли. Уверена, что где-то оно есть, но я откопала только одну модификацию, где нужно прописывать каждую отдельную ссылку, которой требуется изменение.
Поэтому вместе с чатом гпт собрали небольшой скрипт для Tilda, который автоматически находит ссылки вида https://t.me/... и заменяет их на https://telegram.me/.... 👇
Код подойдёт для большинства сайтов на Tilda, где Telegram-ссылки используются в кнопках, карточках и других обычных элементах.
Важно: если ссылки подгружаются динамически через сторонние скрипты или нестандартные решения, может потребоваться дополнительная настройка. Также скрипт не меняет видимый текст, только саму ссылку.
Нужно было проверить наши проекты и предупредить клиентов. Проблема осложнялась тем, что на многих сайтах используется не одна Telegram-ссылка, а десятки разных ссылок на каналы, менеджеров, спикеров, ботов и т.д.
Готового решения под такую задачу мы не нашли. Уверена, что где-то оно есть, но я откопала только одну модификацию, где нужно прописывать каждую отдельную ссылку, которой требуется изменение.
Поэтому вместе с чатом гпт собрали небольшой скрипт для Tilda, который автоматически находит ссылки вида https://t.me/... и заменяет их на https://telegram.me/.... 👇
<script>
document.addEventListener("DOMContentLoaded", function () {
document.querySelectorAll('a[href^="https://t.me/"], a[href^="http://t.me/"]').forEach(function (link) {
link.href = link.href.replace(/^https?:\/\/t\.me\//, "https://telegram.me/");
});
});
</script>Код подойдёт для большинства сайтов на Tilda, где Telegram-ссылки используются в кнопках, карточках и других обычных элементах.
Важно: если ссылки подгружаются динамически через сторонние скрипты или нестандартные решения, может потребоваться дополнительная настройка. Также скрипт не меняет видимый текст, только саму ссылку.
- 👍 3
- 👌 1
- 😘 1
















