Тег для реферальных ссылок

Список разделов phpBBex 1.x (поддерживается) Поддержка 1.x

Описание: У вас проблемы с phpBBex 1.x и вам необходима помощь? Спрашивайте здесь!
Правила раздела: Одна тема — один вопрос или группа связанных вопросов. Обязательно формируйте внятный заголовок, максимально отражающий суть вопроса. Подробно описывайте проблему. Не забудьте указать версию phpBBex и какие моды установлены, по возможности добавьте скриншоты проблемы или ссылку на страницу с проблемой.
Модератор: Поддержка

Сообщение #1 Валентин » 11.01.2013, 15:20

Здравствуйте!
Помогите создать новый тег, например [hurl] (HideURL) для оформления реферальных ссылок по принципу:
Код: Выделить всё
<a href="видимая ссылка" onClick="this.href='реальная реферальная ссылка'">Описание ссылки</a>
Валентин
Автор темы
Репутация: 21
С нами: 11 лет 3 месяца

Сообщение #2 VEG » 11.01.2013, 19:46

Получится что-то вроде такого.

Использование BBCode:
Код: Выделить всё
[hurl={URL1},{URL2}]{TEXT}[/hurl]
Замена HTML:
Код: Выделить всё
<a href="{URL1}" onclick="this.href='{URL2}'">{TEXT}</a>
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 12 лет

Сообщение #3 Валентин » 12.01.2013, 04:18

Сделал такой код, проверяю:
Код: Выделить всё
[hurl=http://www.mysite.ru,http://www.mysite.ru?ref=12345]Отличный сайт![/hurl]
Показывает не ссылку, а всю строку с тегами, как быть??
Валентин
Автор темы
Репутация: 21
С нами: 11 лет 3 месяца

Сообщение #4 prebbex-guest » 12.01.2013, 07:52

где ставил? надеюсь в админке, не сразу в новом сообщении?
prebbex-guest
Гость

Сообщение #5 VEG » 12.01.2013, 12:42

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

Замените запятую на пробел таким образом:
Код: Выделить всё
[hurl={URL1} {URL2}]{TEXT}[/hurl]
У себя проверил — с пробелом работает.
VEG M
Администратор
Аватара
Откуда: Finland
Репутация: 1653
С нами: 12 лет

Сообщение #6 Валентин » 12.01.2013, 14:47

Да, спасибо! С пробелом работает...
Валентин
Автор темы
Репутация: 21
С нами: 11 лет 3 месяца


Вернуться в Поддержка 1.x



cron