|
|
Модератор форума: Yuri_G |
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Как скрыть mchat (миничат)? |
Как скрыть mchat (миничат)? |
Нужно скрыть от незарегистрированных пользователей mchat, можно это как-то сделать, чтобы к ссылке site.ucoz.ru/mchat они не имели доступ?
|
С чего ты взял, что из-за этого? Не не си чушь
|
|
dimchik98, ха-ха-ха! Нет, не смешно. Потому что речь идет о запрете доступа к просмотру, а не о маскировке стилями или ещё чем-нибудь. Вы же вообще предложили спойлер на html5. А почему бы не попробовать стилями? что нить типа Код <?if($GROUP_ID$=0)?> <div class="test"> <?endif?> скрипт чата <?if($GROUP_ID$=0)?> </div> <?endif?> и в ксс Код .test{display:none;} По идее должно сработать |
dimchik98, ничего, бывает.
killbit, в шаблоне "Вид материалов Мини-чата" нет кода "ID группы пользователя, просматривающего сайт". Есть только "ID группы автора сообщения". Я понимаю, что можно как-нибудь исхитриться и замаскировать на странице /mchat все сообщения, например, проверить скриптом, есть ли авторизационная кука или нет. И будет работать. 90% простых юзеров вообще не знают о существовании страницы /mchat, так что и трудиться не зачем: просто в Конструкторе убрать галочку с гостей в блоке "Миничат". Но ведь мы говорим о "фундаментальной науке": как запретить гостям смотреть миничат, и чтобы они никак не могли этот запрет обойти. И, увы, пока мы никак это сделать не можем: гарантийно это можно сделать лишь серверно, а язык шаблона "ВМ мини-чата" этого нам не позволяет. Так что ждём, пока разработчики не сделают настройку в правах групп "Читать сообщения" в разделе прав Мини-чат. P.S. Фух, кажись всё разжевал. |
| |||
| |||