июля 13
samborsky_away
Это плагин к MaxSite CMS, который создает специальную страницу-заглушку, на которую пользователи вашего сайта попадают, перейдя по внешней ссылке. Все сделано по аналогии с подобной страницей на vkontakte.ru, текст взят тоже с вконтакте.
Установка
- Активируйте плагин ч-з админку
- Откройте файл index.php вашей темы и где-нибудь вверху добавьте код:
if( 'away' == mso_segment(1) ){ samborsky_away(); exit(); }
Использование:
Предполагается, что редиррект-урл будет выглядить так:
http://rybalka.tv/away/?url=http://yandex.ru/yandsearch?text=шахтер
Думаю понятно, что в GET параметре url нужно указывать ссылку на которую идет переадресация.
Фичи:
- Работает только, если ссылка находится на вашем сайте. Это исключает ситуации, когда ч-з ваш редиррект-скрипт будут гонять левые сайты, например зайдите по ссылке: http://rybalka.tv/away/?url=http://www.google.com. Что вы видите? Правильно, ничего
- Средствами CodeIgniter предотвращаются XSS атаки путем чистки GET параметра url
Текущая версия: 1.00
Дата выпуска: 14 июля 2009
Samborsky_away
Загрузок: 168 | Размер: 1.8 KiB
Скриншот:
——–
- Очередной магазин с часами: panerai replica
- Сомневаюсь что сейчас покупка яхты для вас приоритетна, но вдруг?
Другие статьи автора





Редиректит ссылки только из контента или со всего сайта?
С сапе-плагином не конфликтует?
Ничего нигде плагин не трогает. Пока это просто инструмент.
Предполагается что владелец сайта сам будет создавать ссылки вида /away/?url=…
Программно, или руками при составлении поста.
Я использую на автомате естественно. Уже работает на комментариях у меня.
И собираюсь преобразовывать ссылки в пользовательских блогах.
А может этот плагин включить в комплект поставки MaxSite? Даже не в качестве плагина можно… Мне кажется изменения в index.php в корне не должны вноситься кем-то кроме разработчика системы.
Отличный плагин. Как раз то чего не хватает…
Изменения должны вноситься не в index.php который в корне, а в index.php от темы, т.е. /application/maxsite/templates/my-template/index.php
Я против внесения этого плагина в ядро, не нужно его засорять. Кому нужен плагин, поставит сам, тем более установить его очень просто