Нужен плагин для Drupal 7-8 для маскировки URL

16 февраля 2021 в 17:51
Аватар пользователя Омск Омск 0 13

Есть такой плагин, чтобы можно было показывать другую ссылку в тексте? Например, ссылка такая www.xxx.ru/12345 показывалась бы как www.xxx.ru

Комментарии

Какая-то очень специфичная задача. Не думаю, что есть готовое решение. Но написать обработчик на JS займёт полчаса от силы. Ну или фильтр для текстового формата, если вариант с JS не устраивает

16 февраля 2021 в 18:02

Омск wrote: Фильтр для текстового формата где делается?

Самому программировать надо, в своём кастомном модуле. Если есть код из WP, можно его адаптировать

16 февраля 2021 в 18:06

Вам нужен автоматический поиск и замена ссылок в тексте или достаточно функционала как на данном сайте? Для ручной маскировки можно использовать BUEditor
Маскировка или подмена ссылки Вам нужна?

16 февраля 2021 в 19:41

достаточно функционала как на данном сайте?

Это вы про какой сайт?
И маскировка и подмена нужна, часто это одно и то же. Попробую BUEditor.

16 февраля 2021 в 19:45

ужс какой
может, нужно все переходы делать через POST запросы с параметрами вместо GET?
а зачем это вообще может быть надо? я цель задачи не понимаю Sad

17 февраля 2021 в 11:23

а зачем это вообще может быть надо?

Чтоб скрыть реферальные ссылки.

Для общего образования:

Поскольку рефссылки содержат непонятный для обычных пользователей параметр вида ?user=xxxxxx, многие пользователи относятся к таким ссылкам с недоверием. Кроме того, нередко людей раздражает факт, что кто-то зарабатывает благодаря их покупкам, поэтому многие пользователи обрезают реферальный идентификатор перед тем как перейти на сайт. Чтобы решить эту проблему, участники партнерских программ маскируют рефссылки разными способами: делают ссылку анкорной, размещают ее с небольшим яваскриптом, который содержит событие onClick, или используют сервисы коротких ссылок.

17 февраля 2021 в 15:46

Вот только покупки я совершаю в другом браузере и через некоторое время как перейду по ссылке. Не сломя ж голову покупать все подрят.

4 марта 2021 в 1:09

Как я понял, при помощи плагина BUEditor нужно вставлять свой код? Я нашел, как скрыть ссылку при помощи onclick - на панели состояния показывается один адрес, переход идет на другой.
<a href="http://google.ru" onclick="this.href='http://yandex.ru'">ссылка</a>

Это хороший вариант?
Как работает плагин Customfilter, еще не понял.

3 марта 2021 в 20:12