Навигация
 
Сейчас на сайте
Гостей: 26

Гости:
[Ваш IP] 03:44:15
/Форум/Тема
54.36.150.153 03:43:42
/Поиск
Google [Bot] 03:43:24
/latest_comments.php
216.244.66.227 03:43:21
/Форум/Тема
54.36.150.71 03:43:18
/Форум/Тема
54.36.148.2 03:43:00
/Поиск
54.36.148.95 03:42:51
/Форум/Тема
54.36.148.223 03:42:29
/Форум/Тема
54.36.149.78 03:42:28
/Форум/Тема
54.36.150.110 03:42:25
/Поиск
16 - не показано

Всего пользователей: 116
Новый пользователь: Tim
 
RSS потоки
RSS Форумы: тема

RSS Новости
RSS Комментарии
RSS Форумы
RSS Статьи
RSS Фотогалерея
RSS Файлы
RSS Ссылки
 
Нажималка
[хочу себе такую панельку!]



Ваш код:
(кнопка | ссылка)

[Полный список кнопок]
 
Автор: Polarfox
ID темы: 29
Информация
В этой теме сообщений: 13, просмотров темы: 27422.  Имеются прикрепленные файлы.
Просмотр темы
unLogic Lab » Расширения (PF Extended) » Форумные коды (BBcodes)
 Распечатать тему
ББкод URL-перенаправление / redirect (страница шлюз)
Polarfox
Совместим с 7.01 и вообще любой версией 7.x
Совместим с 7.02


Описание:
Шлюз для ссылок (страница-перенаправление) с возможностью заблокировать доступ к ссылкам для гостей (только для ссылок с тегами [*url] !)
Есть сокращающее ЧПУ.

Установка:
Загрузить в в корневую папку содержимое папки ROOT , подтвердить перезапись.
ВАЖНО! Перезаписывается бб-код ссылки ( URL ) входящий в стандартную поставку, тк данный мод - это расширение стандартного бб-кода. При удалении вы должны будете перезаписать его обратно.

Настройки: - файл url_bbcode_include.php
Переменная (два значение true или false)
$g_hide_l = true ; //отвечает за скрытие ссылок от гостей - по умолчанию включена, так ваши ссылки защищены от поисковых ботов, так же поднимается число зарегистрированных которые хотят посмотреть ссылку.
$l_encode = true ; //Кодирование ссылок, сделано для совместимости с системами защиты, для ускорения парсинга можно отключить (по умолчанию включено)
$friendlyurl = true; //ЧПУ - короткие перенаправления (по умолчанию - http://yoursite.ru/go/?http://hz.hz ) включить/выключить.
$friendlypath = 'go/'; //папка ЧПУ (разумеется можно менять, если руки прямые Smile ) Завершаюший слэш ОБЯЗАТЕЛЕН!


Изменение ЧПУ - просто переименуйте папку, смените ее имя в конфиге.
Важно! Работа с .htaccess, рекурсивный просмотр htaccess и RewriteEngine должны быть включены в настройках вашего хостинга/корневого htaccess !


+
  • Блокировка ссылок от просмотра гостем
  • Защита от индексации ссылок (гугль не индексирует и не ходит, яндекс так же)
  • Шлюз для перехода по внешней ссылке
  • Простое редактирование локализации (все в одном файле)
  • Сокращающее ЧПУ

-
  • Нет белого листа и черного листа, просто думаю это не имеет смысла.
  • Не заменяются на прямые - внутренние ссылки (не стал делать чтобы скорость парсинга не упала)
  • Пока "неоптимальная" в плане логики работа чпу.


Примеры (зайдите под тестовым пользователем если хотите проверить) работает и под гостем.
Прямой переход
http://unlogic.in...
Ссылка

Внешняя ссылка
ya.ru
Гугль

Polarfox прикрепил(а) файл:
bb_url.zip [3.8кБ / 871 Загрузки]

unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
WhiteFox
Короткая навигация по форуму (избранное): [Пропустить]

А еще есть Файлы - небольшая полезная подборка от меня


Все мои (и не только) загрузки я размещаю на форуме.
Понравившийся аддон можно скачать , кликнув по ссылке с файлом внизу поста - первый пост по традиции - это описание, ссылки на скачку и примеры работы.
Бесплатно, без регистрации, быстро и просто.

Вы можете свободно копировать информацию к себе, при условии установки активной ссылки на автора (по большей части - это все же я), сайты партнеры могут просто указать авторство, без ссылки.
Поскольку большинство скриптов я обновляю постоянно - если вы захотите распространять мои скрипты, я рекомендую просто делать ссылки на темы, либо следить за обновлениями.

 
Snake_oriental
Кстате хорошая идея, это поидее можно впихнуть туда ещё код от какой то рекламки, я возьму на заметку эту фичу, Ещёб диз покрасивее и было б круто

 
all-fusion.com
Polarfox
Да диз не проблема, можно вообще другую страницу цеплять Smile

Обновил... пара фиксов.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
user
Забираю без базара Smile
Давно что то подобное хотел.

 
http://example.com
Snake_oriental
Забираю обновление спасибо и жду красивый диз с примером какой то рекламы на твоем сайте.

 
all-fusion.com
Polarfox
В моих приоритетах быстрая страничка без обвесок ненужной хренью - это же шлюз все равно Smile

Нада посмотреть как делают авторитеты (Скрытый текст: уголовного мира)Pfft


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
Polarfox
Ну вот доделал ЧПУ. Теперь красиво можно сделать. А можно выключить Smile


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
Анонимный пользователь
При переходе по внутренним ссылкам сайта, выдает что переход внешний.. Как поправить чтобы с форума site.ru/forum при переходе на site.ru был прямой переход, без страницы?

 
Polarfox
Пропиши в настройках движка сайт нормально.


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
Анонимный пользователь
PolarFox написал:
Пропиши в настройках движка сайт нормально.


ааа.. понял, пробывал на тестовом движке на поддомене, а там это не настроено...

Только хотелось бы чтобы внутренние ссылки были прямые, а не

http://site.ru/go/?aHR0cDovL3Rlc3QwNS5wcml2YXRiYW5rMjQuaW5mbw==

http://site.ru/go/?http://ya.ru


Изменил(а) Анонимный пользователь, 24.03.2011 15:28:20
 
Polarfox
Я уже думал над такими вещами - это усложнение парсинга будет, упадет производительность, сделать то не проблема, только я думаю ради такой мелочи - потери большие.

А все хотят чтобы скрипты работали как можно быстрей...

Или это просьба показать "как это сделать"?


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
Анонимный пользователь
Я не спрашиваю как сделать, я выдвинул предложение.
Зачем запрещать поисковому роботу переходить по внутренним ссылкам (rel="nofollow")?

 
Polarfox
Я выше уже сказал почему я так сделал. Внутренних ссылок не так уж много...


unLogic creator | For English speaking users
unlogic.info/images/unapproved_dev.png
 
http://unlogic.info
Перейти на форум:
 
Подобные темы
Темы Форум Ответов / Просмотров Последние сообщения
Перенаправление с/без www  →  Конфигурирование и настройка (Config) 9 / 17775 26.09.2013 08:58:57
MP3 плеер - страница  →  Почти готово (RC) 2 / 10105 3.09.2013 16:35:34
Вывод последних предопределенных разделов форума - страница  →  Страницы (Pages: RC, A, B) 1 / 9552 20.06.2013 12:33:52
Все страницы сайта - страница  →  Страницы (Pages: RC, A, B) 0 / 8395 7.06.2013 12:57:01
Fieldset BB Code - тег Fieldset - ббкод  →  Обзоры (reviews) 0 / 5966 30.05.2013 18:13:48
FP Notice BB Code - уведомление - ббкод  →  Обзоры (reviews) 0 / 6135 30.05.2013 18:09:41
Уведомление (wiki-style) - ббкод  →  Форумные коды (BBcodes) 18 / 27447 24.05.2013 10:21:47
User Field stats - статистика польз. полей - страница  →  Обзоры (reviews) 0 / 6626 23.05.2013 16:22:30
Сканер пользователей - страница  →  Альфа (Alpha) и Бета (Beta) 3 / 11786 15.05.2013 15:13:14
Все форумные коды (bbcodes) - страница  →  Страницы (Pages: RC, A, B) 0 / 4967 28.02.2013 21:42:49