• Страница 1 из 2
  • 1
  • 2
  • »
Форум » Веб-разработка » HTML + CSS — коды » Прячем от Гостя ссылки на сторонние сайты на форуме
Прячем от Гостя ссылки на сторонние сайты на форуме
workman
Среда, 08 Октября 2014 | Сообщение 1
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Оба скрипта ставим вниз шаблона форума, но перед /body/

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

Порой бывает такое, что если закрыть все ссылки, то практически Гость уходит, а так внутренние открыты, но мы закрываем сторонние. Если кто нашел интересную инфо для себя и увидел что ссылка только после регистрации, то он туда и направится ...

Код
<?if($USER_ID$=0)?> <script type="text/javascript">$('#frmButns83').click(function(){window.location.href='/index/3';return false;});</script><?endif?>
<?if(!$USER_LOGGED_IN$)?><script type="text/javascript">$('td.posttdMessage a[href^="/go?"]').after('[<a href="/index/3" style="color:#ff0000;">Ссылка после регистрации</a>]').remove();</script> <?endif?>
Страна: (RU)
Kosten
Среда, 08 Октября 2014 | Сообщение 2
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
workman, как понимаю работает только на модуле форум happy
Страна: (RU)
workman
Среда, 08 Октября 2014 | Сообщение 3
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Kosten, Ну почему же.. Можно настроить под любой раздел.

Хотя первый скрипт работает на кнопки форума
Страна: (RU)
Kosten
Среда, 08 Октября 2014 | Сообщение 4
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
workman, так очень нужный скрипт для ресурсов где главный модуль форум.
Страна: (RU)
workman
Среда, 08 Октября 2014 | Сообщение 5
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Цитата Kosten ()
для ресурсов где главный модуль форум

Не обязательно... Тут данный скрипт можно подогнать под любую кнопку на сайте. Например, под комментарии для Гостей или в Гостевой... Можно конечно сделать с страницей редиректа...
Страна: (RU)
Kosten
Среда, 08 Октября 2014 | Сообщение 6
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
workman, а можно сделать при нажатие чтоб появилась яхо окно



Просто где то видел такую функцию.
Прикрепления: 9186265.jpg (11.4 Kb)
Страна: (RU)
Kosten
Среда, 08 Октября 2014 | Сообщение 7
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
Это к примеру на кнопку скачать.. вот где видел biggrin
Страна: (RU)
workman
Среда, 08 Октября 2014 | Сообщение 8
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Цитата Kosten ()
Это к примеру на кнопку скачать.. вот где видел

Ну примерно можно и так сделать
Страна: (RU)
workman
Среда, 08 Октября 2014 | Сообщение 9
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Цитата Kosten ()
а можно сделать при нажатие чтоб появилась яхо окно


Опиши чтобы где это работало? На первом скрипте или втором???
Страна: (RU)
Kosten
Среда, 08 Октября 2014 | Сообщение 10
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
Но при создание новой темы думаю это лишнее..
А под скачать файл нужен код у каждого разный.
Страна: (RU)
workman
Среда, 08 Октября 2014 | Сообщение 11
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Цитата Kosten ()
Но при создание новой темы думаю это лишнее..

Некоторые Гости когда видят кнопки добавления или ответов, то в первую очередь стараются кликнуть по ней,чтобы что-то написать, сам порой бываю таким и вот этот скрипт как раз и перекинет на форму регистрации
Цитата Kosten ()
А под скачать файл нужен код у каждого разный.
Не обязательно. Можно указать для всех ссылок сразу
Страна: (RU)
workman
Среда, 08 Октября 2014 | Сообщение 12
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Kosten,
Код
<?if($USER_ID$=0)?> <script type="text/javascript">$('div.load_but').click(function(){window.location.href='/index/3';return false;});</script><?endif?>

Вот этим скриптом можно перекинуть на страницу регистрации на этом сайте если кликнет Гость - Скачать файл.
Устанавливать нужно в самый низ страницы материала и комментариев
Страна: (RU)
Kosten
Среда, 08 Октября 2014 | Сообщение 13
Оффлайн
Администраторы
Сообщений:44342
Награды: 70
workman, проверил.. ..перекидывает на страницу регистраций.
Страна: (RU)
workman
Среда, 08 Октября 2014 | Сообщение 14
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Цитата Kosten ()
проверил.. ..перекидывает на страницу регистраций.

А НУЖНО ЧТОБЫ ФОРМА ВЫЛЕТАЛА???
Страна: (RU)
workman
Среда, 08 Октября 2014 | Сообщение 15
Оффлайн
Проверенные
Сообщений:1716
Награды: 9
Код
<?if($USER_ID$=0)?>   
<script type="text/javascript">$('a.vxod').click(function(){window.location.href='/index/3';return false;});</script>
<a class="vxod" onclick="new _uWnd('LF',' ',-250,-110,{autosize:0,closeonesc:1,resize:1},{url:'/index/40'});">КНОПКА</a>
<?endif?>


И так далее
Страна: (RU)
Форум » Веб-разработка » HTML + CSS — коды » Прячем от Гостя ссылки на сторонние сайты на форуме
  • Страница 1 из 2
  • 1
  • 2
  • »
Поиск: