• Страница 1 из 1
  • 1
Модератор форума: Yuri_G  
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Как скрыть mchat (миничат)?
Как скрыть mchat (миничат)?
1stmoneymakers
Сообщений: 9
Репутация: 0

Сообщение # 1 | 19:05:44
Нужно скрыть от незарегистрированных пользователей mchat, можно это как-то сделать, чтобы к ссылке site.ucoz.ru/mchat они не имели доступ?
zarim
Сообщений: 489
Репутация: 82
Уровень замечаний:

Сообщение # 2 | 23:35:41
1stmoneymakers, никак, мы уже ни первый год просим команду юкоза решить этот вопрос, но они никак не могут найти время на эту мелочь, ибо заняты гораздо более серьёзными новыми проектами и решениями
Dark37rus
Сообщений: 112
Репутация: 13

Сообщение # 3 | 22:14:00
Ага из-за этого на моем сайте не здоровая аудитория, и переходы с сайтов просто ***!!!

Не профи занимаюсь всего 5 лет html и CSS
pro100kasper
Сообщений: 1556
Репутация: 661

Сообщение # 4 | 22:29:58
Цитата Dark37rus ()
Ага из-за этого на моем сайте не здоровая аудитория, и переходы с сайтов просто ***!!!
С чего ты взял, что из-за этого? Не не си чушь

dimchik98
Сообщений: 29
Репутация: -1
Уровень замечаний:

Сообщение # 5 | 19:22:25

Код
<details>
   <summary>ЧАТ</summary>
   <p>скрипт чата</p>


может так
PtrPt
Сообщений: 88
Репутация: 33

Сообщение # 6 | 19:43:24
dimchik98, ха-ха-ха! Нет, не смешно. Потому что речь идет о запрете доступа к просмотру, а не о маскировке стилями или ещё чем-нибудь. Вы же вообще предложили спойлер на html5.
dimchik98
Сообщений: 29
Репутация: -1
Уровень замечаний:

Сообщение # 7 | 20:15:55
Цитата PtrPt ()
dimchik98, ха-ха-ха! Нет, не смешно. Потому что речь идет о запрете доступа к просмотру, а не о маскировке стилями или ещё чем-нибудь. Вы же вообще предложили спойлер на html5.
я просто не так прочитал вопрос извините
killbit
Сообщений: 317
Репутация: 104

Сообщение # 8 | 20:29:24
Цитата PtrPt ()
dimchik98, ха-ха-ха! Нет, не смешно. Потому что речь идет о запрете доступа к просмотру, а не о маскировке стилями или ещё чем-нибудь. Вы же вообще предложили спойлер на html5.


А почему бы не попробовать стилями?
что нить типа

Код
<?if($GROUP_ID$=0)?>
<div class="test">
<?endif?>

скрипт чата

<?if($GROUP_ID$=0)?>
</div>
<?endif?>



и в ксс

Код
.test{display:none;}


По идее должно сработать
PtrPt
Сообщений: 88
Репутация: 33

Сообщение # 9 | 21:55:25
dimchik98, ничего, бывает.

killbit, в шаблоне "Вид материалов Мини-чата" нет кода "ID группы пользователя, просматривающего сайт". Есть только "ID группы автора сообщения".

Я понимаю, что можно как-нибудь исхитриться и замаскировать на странице /mchat все сообщения, например, проверить скриптом, есть ли авторизационная кука или нет. И будет работать. 90% простых юзеров вообще не знают о существовании страницы /mchat, так что и трудиться не зачем: просто в Конструкторе убрать галочку с гостей в блоке "Миничат".

Но ведь мы говорим о "фундаментальной науке": как запретить гостям смотреть миничат, и чтобы они никак не могли этот запрет обойти. И, увы, пока мы никак это сделать не можем: гарантийно это можно сделать лишь серверно, а язык шаблона "ВМ мини-чата" этого нам не позволяет.

Так что ждём, пока разработчики не сделают настройку в правах групп "Читать сообщения" в разделе прав Мини-чат.

P.S. Фух, кажись всё разжевал.
Сообщество uCoz » Вебмастеру » Общие вопросы от вебмастеров » Как скрыть mchat (миничат)?
  • Страница 1 из 1
  • 1
Поиск: