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

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

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

Комментарии

Аватар пользователя ivnish ivnish 16 февраля в 18:02

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

Аватар пользователя Омск Омск 16 февраля в 18:05

На Wordpress есть такие плагины, на Drupal не нашел. Фильтр для текстового формата где делается?

Аватар пользователя ivnish ivnish 16 февраля в 18:06

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

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

Аватар пользователя vladtulku vladtulku 16 февраля в 19:41

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

Аватар пользователя Омск Омск 16 февраля в 19:45

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

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

Аватар пользователя zvse zvse 17 февраля в 11:23

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

Аватар пользователя adano adano 17 февраля в 15:46

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

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

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

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

Аватар пользователя VasyOK VasyOK 4 марта в 1:09

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

Аватар пользователя Омск Омск 3 марта в 20:12

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

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