cotonti.com : Какая функция открывает и закрывает куски кода для разных групп пользователей? https://www.cotonti.com Son konu mesajları Cotonti en Wed, 04 Mar 2026 18:36:39 -0000 CrazyFreeMan Яваскриптом не лучшее решение о запрете просмотра (откючить и все) или словить исполнение скрипта и брейкнуть. 

Посмотрите это (ограничить доступ к странице конкретной, для категории можно правами стандартными сделать)

]]>
Per, 05 Oca 2017 19:12:23 -0000
Macik Через Администрирование прав можно, например, закрыть доступ к определенным расширениям.

]]>
Pzt, 12 Ara 2016 11:05:26 -0000
smit #42510 Wiper:

И тут же появился еще вопрос. Допустим ссылку я от каких-то групп закрыл, но страница то остаётся. Как-то, наверно, права можно выставить?.

Самый простой способ можно сделать  редирект:

<!-- IF {PHP.usr.id} > 0 -->
<script language="JavaScript" type="text/javascript">
    <!-- 
        location="{PHP.cfg.mainurl}" 
    //--> 
</script>
<!-- ENDIF -->

Видят только незарегистрированным пользователям. Если пользователь зарегистрирован, то его будет перекидывать на главную страницу сайта.

И.Т

<!-- IF {PHP.usr.maingrp} == 4 -->
<script language="JavaScript" type="text/javascript">
    <!-- 
        location="{PHP.cfg.mainurl}" 
    //--> 
</script>
<!-- ENDIF -->

Будет виден группе пользователей ( 4 ) их будет перекидывать на index -( главную страницу )

Ну  это понятно. Просто я думал, может в движке какая-то такая функция с правами заложена.

Я тут призадумался про безопасность.

Если: <!-- IF {PHP.usr.maingrp} == 4--> , то у всех остальных, эта спрятанная информация не загрузится впринципе или загрузится, но не покажется?

 

]]>
Pzt, 12 Ara 2016 01:31:28 -0000
Wiper

И тут же появился еще вопрос. Допустим ссылку я от каких-то групп закрыл, но страница то остаётся. Как-то, наверно, права можно выставить?.

Самый простой способ можно сделать  редирект:

<!-- IF {PHP.usr.id} > 0 -->
<script language="JavaScript" type="text/javascript">
    <!-- 
        location="{PHP.cfg.mainurl}" 
    //--> 
</script>
<!-- ENDIF -->

Видят только незарегистрированным пользователям. Если пользователь зарегистрирован, то его будет перекидывать на главную страницу сайта.

И.Т

<!-- IF {PHP.usr.maingrp} == 4 -->
<script language="JavaScript" type="text/javascript">
    <!-- 
        location="{PHP.cfg.mainurl}" 
    //--> 
</script>
<!-- ENDIF -->

Будет виден группе пользователей ( 4 ) их будет перекидывать на index -( главную страницу )

]]>
Paz, 11 Ara 2016 09:48:12 -0000
smit #42477 Wiper:

Здравствуйте! Ну если я правильно понял, то это <!-- IF {PHP.usr.maingrp} == 4 --> значение 4 – это группа пользователя. Например:

Точно! Оно и нужно)

{PHP|dump} получается показывает только загруженные переменные? Я думал все существующие на этом сайте.

Добавлено 1 час спустя:

И тут же появился еще вопрос. Допустим ссылку я от каких-то групп закрыл, но страница то остаётся. Как-то, наверно, права можно выставить?..

]]>
Cum, 09 Ara 2016 17:08:13 -0000
Wiper Здравствуйте! Ну если я правильно понял, то это <!-- IF {PHP.usr.maingrp} == 4 --> значение 4 – это группа пользователя. Например:

<!-- IF {PHP.usr.maingrp} == 4 -->

Вы находитесь в группе пользователей!

<!-- ENDIF -->
<!-- IF {PHP.usr.maingrp} == 7 -->

Вы находитесь в группе админ!

<!-- ENDIF -->
]]>
Çrş, 07 Ara 2016 17:28:13 -0000
Macik Из описания не понятно о чем речь. Опишите на примере какой-либо задачи.

]]>
Çrş, 07 Ara 2016 01:07:53 -0000
smit Какая функция открывает и закрывает куски кода для различных групп пользователей?

]]>
Sal, 06 Ara 2016 03:43:56 -0000