Единый форум поддержки

Информация о пользователе

Привет, Гость! Войдите или зарегистрируйтесь.


Вы здесь » Единый форум поддержки » Форум для новичков » Всплывающее сообщение


Всплывающее сообщение

Сообщений 1 страница 8 из 8

1

Добрый день.
Просмотрел по поиску не нашел решения .
Есть ли такое  решение : При входе незарегистрированного пользователя всплывает окно (которое можно закрыть) с сообщением типа " Для общения-на форуме необходимо зарегистрироваться "

0

2

Т62
Поиск, по названию Раздражалка, их много.

Общие вопросы от новичков (63)

Отредактировано ACT3255 (Сб, 28 Дек 2024 11:42:02)

0

3

ACT3255 написал(а):

Т62
Поиск, по названию Раздражалка, их много.

Общие вопросы от новичков (63)

В посте 1408 нашлось но при входе зарегистрированного пользователя сообщение не исчезает
https://forumupload.ru/uploads/0000/14/1c/39201/t201651.png

Код:
<div valign="bottom"><style type="text/css"> 
 span#okno{ 
 position: fixed; 
 bottom: 10px; 
 line-height: 16px; 
 text-align: left; 
 right: 10px; 
 z-index: 30000; 
 opacity: 0.8; 
 width: 290px; 
 height: 80px; 
 background: #000000; 
 color: #fff; 
 text-shadow: rgba(0,0,0,0.3) 0px -1px 0px; 
 padding: 10px; 
 text-decoration: none; 
 font-size: 11px; 
 font-family: Tahoma; 
 border: 1px solid #ffffff; 
 box-shadow: rgba(0,0,0,0.3) 0px 1px 4px, inset #ffffff 0px 1px 0px; 
 border-radius: 3px; 
 } 
 </style> 
<span id="okno"><strong>Здравствуйте Гость!</strong><br> 
Вы видите это сообщение, так как Вы не зарегистрировались на .....
<a href="/login.php"><strong>Войдите</strong></a> или <a href="/register.php"><strong>Зарегистрируйтесь</strong></a>, чтобы иметь возможность отправлять сообщения.</span></div>
</div>

0

4

Т62
После кода "раздражалки" добавьте скрипт:

<script>
(function(){var stPageCurrent = '/register.php,/register.php?agree=%D1%EE%E3%EB%E0%F1%E5%ED,/login.php,/login.php?action=forget,/misc.php?action=rules'.split(',');
-1===stPageCurrent.indexOf(window.location.pathname+window.location.search)&&3===GroupID?$('#okno').show():$('#okno').hide()})()
</script>

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

Отредактировано Reysler (Сб, 28 Дек 2024 17:52:38)

+1

5

Reysler написал(а):

Т62
После кода "раздражалки" добавьте скрипт:

<script>
(function(){var stPageCurrent = '/register.php,/register.php?agree=%D1%EE%E3%EB%E0%F1%E5%ED,/login.php,/login.php?action=forget,/misc.php?action=rules'.split(',');
-1===stPageCurrent.indexOf(window.location.pathname+window.location.search)&&3===GroupID?$('#okno').show():$('#okno').hide()})()
</script>

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

Спасибо огромное !!!

0

6

С наступающим 2025 г.

Вопрос В категории -есть форум - в нем подфомумы .
Как сделать чтоб подфорумы при первом входе - подфорумы были в свернутом виде ?

0

7

Т62
Ну можно просто выставить в Администрирование-настройки Кратко на Главной, подробно внутри форума (имхо самый оптимальный вид подфорумов

https://forumupload.ru/uploads/0000/14/1c/22787/617207.png

Отредактировано Deff (Вт, 31 Дек 2024 00:05:32)

+1

8

Deff написал(а):

Т62
Ну можно просто выставить в Администрирование-настройки Кратко на Главной, подробно внутри форума (имхо самый оптимальный вид подфорумов

https://forumupload.ru/uploads/0000/14/1c/22787/617207.png

Спасибо . ну наверно как вариант пойдет.

+1


Вы здесь » Единый форум поддержки » Форум для новичков » Всплывающее сообщение