cotonti.com : Какая функция открывает и закрывает куски кода для разных групп пользователей? https://www.cotonti.com Neueste Themenbeiträge Cotonti en Wed, 03 Jun 2026 00:44:07 -0000 CrazyFreeMan Яваскриптом не лучшее решение о запрете просмотра (откючить и все) или словить исполнение скрипта и брейкнуть. 

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

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

]]>
Mo, 12 Dez 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--> , то у всех остальных, эта спрятанная информация не загрузится впринципе или загрузится, но не покажется?

 

]]>
Mo, 12 Dez 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 -( главную страницу )

]]>
So, 11 Dez 2016 09:48:12 -0000
smit #42477 Wiper:

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

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

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

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

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

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

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

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

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

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

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

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

]]>
Di, 06 Dez 2016 03:43:56 -0000