Все, как всегда, просто. Включение и отключение "Режим правки" производится на стороне клиента средствами JS.
Отсюда вывод: отключить или включить можно теми же средствами.
Например на нужной вам странице вставляем код:
<script type="text/javascript">
<!--
$(document).ready(function() {
if($('a#bx-panel-toggle').hasClass( "bx-panel-toggle-off" ))
$('a#bx-panel-toggle').click();
});
//-->
</script>
что позволит включить Режим если он отключен.
и если поменять hasClass( "bx-panel-toggle-off" ) на hasClass( "bx-panel-toggle-on" )
то получите противоположное действие.
Правда не забывайте про права доступа.
А что касается прав переключения для группы - ну тут совсем просто, если ваш клиент входит в группу разрешения вы генерите этот код на сервере, иначе не генерите.
Отсюда вывод: отключить или включить можно теми же средствами.
Например на нужной вам странице вставляем код:
<script type="text/javascript">
<!--
$(document).ready(function() {
if($('a#bx-panel-toggle').hasClass( "bx-panel-toggle-off" ))
$('a#bx-panel-toggle').click();
});
//-->
</script>
что позволит включить Режим если он отключен.
и если поменять hasClass( "bx-panel-toggle-off" ) на hasClass( "bx-panel-toggle-on" )
то получите противоположное действие.
Правда не забывайте про права доступа.
А что касается прав переключения для группы - ну тут совсем просто, если ваш клиент входит в группу разрешения вы генерите этот код на сервере, иначе не генерите.

