| smit |
|
|---|---|
|
Какая функция открывает и закрывает куски кода для различных групп пользователей? |
| Macik |
|
|---|---|
|
Из описания не понятно о чем речь. Опишите на примере какой-либо задачи. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
| Wiper |
|
|---|---|
|
Здравствуйте! Ну если я правильно понял, то это <!-- IF {PHP.usr.maingrp} == 4 --> значение 4 – это группа пользователя. Например:
<!-- IF {PHP.usr.maingrp} == 4 -->
Вы находитесь в группе пользователей!
<!-- ENDIF -->
<!-- IF {PHP.usr.maingrp} == 7 -->
Вы находитесь в группе админ!
<!-- ENDIF -->
|
| smit |
|
|---|---|
#42477 Wiper: Точно! Оно и нужно) {PHP|dump} получается показывает только загруженные переменные? Я думал все существующие на этом сайте. Добавлено 1 час спустя: И тут же появился еще вопрос. Допустим ссылку я от каких-то групп закрыл, но страница то остаётся. Как-то, наверно, права можно выставить?..
This post was edited by smit (2016-12-10 00:09, 8 years ago)
|
| 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 -( главную страницу ) |
| smit |
|
|---|---|
#42510 Wiper: Ну это понятно. Просто я думал, может в движке какая-то такая функция с правами заложена. Я тут призадумался про безопасность. Если:
|
| Macik |
|
|---|---|
|
Через Администрирование прав можно, например, закрыть доступ к определенным расширениям. https://github.com/macik
правильный хостинг — https://goo.gl/fjCa1F |
| CrazyFreeMan |
|
|---|---|
|
Яваскриптом не лучшее решение о запрете просмотра (откючить и все) или словить исполнение скрипта и брейкнуть. Посмотрите это (ограничить доступ к странице конкретной, для категории можно правами стандартными сделать) |