Отслеживаем переход по ссылкам. Если пользователь нажимает на ссылку, которая ведёт на другой сайт, то появляется предупреждающая надпись, о том, что он покидает сайт, и ему предлагается выбрать, как открыть этот сайт, в том же окне, или другом. С возможностью запомнить его выбор. Сохранение выбора пользователя происходит в кукесах. Если ссылка является внутренней, то не чего не происходит.
Установка:
Распаковываем архив и раскладываем по необходимым нам папкам два файла engage.tblank.js и engage.tblank.css, далее в шаблоне прописываем
<link href="/templates/_default_/css/engage.tblank.css" rel="stylesheet" type="text/css" />
<script src="/templates/_default_/ваша папка/engage.tblank.js" type="text/javascript"></script>
Установка закончена.
Настройка:
Открыть файл engage.tblank.js. Если нужно отключить запоминание выбора пользователя в кукесах (каждый раз будет выводиться предупреждающая надпись, о том что пользователь покидает сайт) строка 35:
cookie: true,
заменить на
cookie: false,
чтобы отредактировать текст, нужно найти строки 38; 78-80.
Скачать
Важно:
Не прописывайте
<link href="/templates/_default_/css/engage.tblank.css" rel="stylesheet" type="text/css" />
<script src="/templates/_default_/ваша папка/engage.tblank.js" type="text/javascript"></script>
между условием <?php if($inUser->is_admin){ ?>....<?php } ?>, а то будет работать если Вы авторизировались прописывайте после <?php } ?> чтобы работало в не зависимости от авторизации.
Установка:
Распаковываем архив и раскладываем по необходимым нам папкам два файла engage.tblank.js и engage.tblank.css, далее в шаблоне прописываем
<link href="/templates/_default_/css/engage.tblank.css" rel="stylesheet" type="text/css" />
<script src="/templates/_default_/ваша папка/engage.tblank.js" type="text/javascript"></script>
Установка закончена.
Настройка:
Открыть файл engage.tblank.js. Если нужно отключить запоминание выбора пользователя в кукесах (каждый раз будет выводиться предупреждающая надпись, о том что пользователь покидает сайт) строка 35:
cookie: true,
заменить на
cookie: false,
чтобы отредактировать текст, нужно найти строки 38; 78-80.
Скачать
Важно:
Не прописывайте
<link href="/templates/_default_/css/engage.tblank.css" rel="stylesheet" type="text/css" />
<script src="/templates/_default_/ваша папка/engage.tblank.js" type="text/javascript"></script>
между условием <?php if($inUser->is_admin){ ?>....<?php } ?>, а то будет работать если Вы авторизировались прописывайте после <?php } ?> чтобы работало в не зависимости от авторизации.
Реклама #
ByMind 13 лет назад #
+
lezginka.ru 13 лет назад #
picaboo 13 лет назад #
Слава 13 лет назад #
picaboo 13 лет назад #
не суть вообщем
Максим Шорин 13 лет назад #
nics 13 лет назад #
Анатолий 13 лет назад #
Анатолий 13 лет назад #
13 лет назад #
Анатолий 13 лет назад #
Михаил М. 13 лет назад #
Егор 13 лет назад #
Егор 13 лет назад #
<link href="/templates/_default_/css/engage.tblank.css" rel="stylesheet" type="text/css" />
<script src="/templates/_default_/engage.tblank.js" type="text/javascript"></script>
в template.php перед </body>
И ничего...
EVV 13 лет назад #
Егор 13 лет назад #
Егор 13 лет назад #
подскажите pls как с этим бороться?
13 лет назад #
Егор 13 лет назад #
<script src="/templates/_default_/linki/engage.tblank.js" type="text/javascript"></script>
файлы все по местам раскиданы как нужно...
шаблон дефолтный
13 лет назад #
reload 13 лет назад #
reload 13 лет назад #
Егор 13 лет назад #
reload 13 лет назад #
лучше адрес скажи чтоб можно было посмотреть
Егор 13 лет назад #
внизу ссылка:
Источник - Зверушки
Егор 13 лет назад #
reload 13 лет назад #
...прописано у меня так:
Егор 13 лет назад #
Егор 13 лет назад #
reload 13 лет назад #
reload 13 лет назад #
Егор 13 лет назад #
Михаил М. 13 лет назад #
reload 13 лет назад #
сейчас так:
http://uavip.ru/redirect?url=http://www.reg.ru
нужно первую часть скрыть
http://uavip.ru/redirect?url=http://www.reg.ruи вывести только
http://www.reg.ru
А то пользователи сами не понимают куда это скрипт их перекидывает)
maia 13 лет назад #
Alexneva 13 лет назад #
reload 13 лет назад #
Только она как то странно работает - сейчас проверил - уже не пашет))
вроде кукисы отключил... непонятно...
reload 13 лет назад #
не пойму причем здесь авторизация...
БИБАБО 13 лет назад #
Михаил М. 13 лет назад #
БИБАБО 13 лет назад #
Вы правы на 100%... Я в шаблоне прописал для юзера...
Alexneva 13 лет назад #
13 лет назад #
Хотя сделал всё как описано... Что может быть не так ?
Страница с примером тут
13 лет назад #
reload 13 лет назад #
13 лет назад #
Слава 13 лет назад #
Проверено в Опере, Хроме, Сафари, Лисе и IE.
Влад 13 лет назад #
Слава 13 лет назад #
Слава 13 лет назад #
Михаил М. 13 лет назад #
Слава 13 лет назад #
Слава 13 лет назад #
В файле: engage.tblank.js нужно найти вот эту строку и закомментировать её
Лично у меня работает и в Опере и в Хроме. Открывается только одна новая вкладка.
reload 13 лет назад #
Оставляем 2 кнопки "перейти" и "назад"
Инстант все равно открывает в новой вкладке...
Кто знает как прописать чтоб первая часть выводимой ссылки скрывалась?
сейчас выводит так http://storentgen.ru/redirect?url=http://eco.rian.ru/busines
зачеркнутое нужно НЕ выводить)
http://storentgen.ru/redirect?url=http://eco.rian.ru/businesА то пользователи некоторые действительно не могут понять куда это они переходят))
Слава 13 лет назад #
Слава 13 лет назад #
13 лет назад #
reload 13 лет назад #
Посмотреть как реализовал можно туточки
для проверки можно нажать на счетчик внизу страницы...
зы: заодно и мульт поглядеть можно)
13 лет назад #
Викторыч 13 лет назад #
uavip, так и не понял, как ты первую строку текста вытащил наверх )
nics 13 лет назад #
nics 13 лет назад #
Скажите вот только как решить вопрос с поддоменами своего сайта. А также вообще можно ли в код добавить какие-то урлы в виде исключения, чтобы это отслеживание не срабатывало. И я так понимаю, что там где сапа стоит этот хак если поставить, то ссылки уйдут в еррор, т.к. ссылка не прямая.
nikitka 13 лет назад #
artlab 13 лет назад #
13 лет назад #
дало следующею информацию так должно быть?)))
13 лет назад #
13 лет назад #
Михаил М. 13 лет назад #
13 лет назад #
13 лет назад #
Расскажу, один раз у меня был скрипт, который не содержал вируса, но содержал код похожий на вирус, через три часа это мне написали пользователи, удалив лишний код, ошибка исчезла. Если бы там был вирус, вы бы получили уже письмо от пользователей.
Можете сами зайти пользователем или проверить на онлайн сервисе.
13 лет назад #
13 лет назад #
Если вам так тягостно это наблюдать, уберите скрипт, или сделайте другой, просто не кидайтесь словами, если будет вирус, сработка народом на это, будет моментальная.
stasis 12 лет назад #
CyberMan 12 лет назад #