<?php
/**
 * baserCMS :  Based Website Development Project <https://basercms.net>
 * Copyright (c) NPO baser foundation <https://baserfoundation.org/>
 *
 * @copyright     Copyright (c) NPO baser foundation
 * @link          https://basercms.net baserCMS Project
 * @since         5.0.0
 * @license       https://basercms.net/license/index.html MIT License
 */

/**
 * [ADMIN] アクセスルール一覧　ヘルプ
 *
 * @checked
 * @noTodo
 * @unitTest
 */
?>


<p><?php echo __d('baser_core', 'サイト運営者には必要最低限のメニューしか表示しないなど、ユーザーグループごとのアクセス制限をかける事でシンプルでわかりやすいインターフェイスを実現する事ができます。<br />一覧左上の「新規追加」ボタンより新しいルールを追加します。') ?></p>
<ul>
  <li><?php echo __d('baser_core', 'ルールを何も追加しない状態では、全てのユーザーが全てのコンテンツにアクセスできるようになっています。') ?></li>
  <li><?php echo __d('baser_core', '複数のルールを追加した場合は、上から順に設定が上書きされ、下にいくほど優先されます。') ?></li>
  <li><?php echo __d('baser_core', 'URL設定ではワイルドカード（*）を利用して一定のURL階層内のコンテンツに対し一度に設定を行う事ができます。') ?></li>
  <li><?php echo __d('baser_core', '管理者グループ「admins」には、アクセスルールの設定はできません。') ?></li>
  <li><?php echo sprintf(__d('baser_core', '一覧左上の「並び替え」をクリックすると、その際に各データに表示される %s マークをドラッグアンドドロップして行の並び替えができます。'), '<span class="sort-handle ui-sortable-handle" style="cursor: move;"><i class="bca-btn-icon-text" data-bca-btn-type="draggable"></i>ドラッグ可能</span>') ?></li>
</ul>
<div class="example-box">
  <div class="head"><?php echo __d('baser_core', '（例）ページ管理全体は許可しないが、特定のページ「No: ２」のみ許可を与える場合') ?></div>
  <ol>
    <li><?php echo __d('baser_core', '1つ目のルールとして、　/admin/pages/*　を「不可」として追加します。') ?></li>
    <li><?php echo __d('baser_core', '2つ目のルールとして、　/admin/pages/edit/2　を「可」として追加します。') ?></li>
  </ol>
</div>
