Добрый день.
Просмотрел по поиску не нашел решения .
Есть ли такое решение : При входе незарегистрированного пользователя всплывает окно (которое можно закрыть) с сообщением типа " Для общения-на форуме необходимо зарегистрироваться "
Всплывающее сообщение
Сообщений 1 страница 8 из 8
Поделиться1Сб, 28 Дек 2024 10:35:03
Поделиться2Сб, 28 Дек 2024 11:40:48
Т62
Поиск, по названию Раздражалка, их много.
Общие вопросы от новичков (63)
Отредактировано ACT3255 (Сб, 28 Дек 2024 11:42:02)
Поделиться3Сб, 28 Дек 2024 12:05:20
Т62
Поиск, по названию Раздражалка, их много.
В посте 1408 нашлось но при входе зарегистрированного пользователя сообщение не исчезает
<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>
Поделиться4Сб, 28 Дек 2024 17:46:39
Т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)
Поделиться5Сб, 28 Дек 2024 18:15:53
Т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>Он скроет "раздражалку" для зарегистрированных пользователей. После выделенного синим - перечислите через запятую адреса страниц, на которых не должно показываться это уведомление (или оставьте как есть), сейчас туда добавлены системные страницы Регистрации, Подтверждения с правилами, Авторизации, Сброса пароля и Правил форума.
Спасибо огромное !!!
Поделиться6Пн, 30 Дек 2024 23:40:08
С наступающим 2025 г.
Вопрос В категории -есть форум - в нем подфомумы .
Как сделать чтоб подфорумы при первом входе - подфорумы были в свернутом виде ?
Поделиться7Вт, 31 Дек 2024 00:05:15
Т62
Ну можно просто выставить в Администрирование-настройки Кратко на Главной, подробно внутри форума (имхо самый оптимальный вид подфорумов
Отредактировано Deff (Вт, 31 Дек 2024 00:05:32)
Поделиться8Вт, 31 Дек 2024 00:11:43
Т62
Ну можно просто выставить в Администрирование-настройки Кратко на Главной, подробно внутри форума (имхо самый оптимальный вид подфорумов
Спасибо . ну наверно как вариант пойдет.