{#
  アクセス設定の修正（fix.php?c=access）。旧 tpl/fix/access.html。
  screen: apply / error / result。フォーム（ブログ選択）は 3 画面共通。
#}
{% extends '@setup/maintenance/layout.twig' %}
{% import '@setup/macros/csrf.twig' as csrf %}

{% block title %}アクセス設定の修正 | a-blog cms メンテナンスメニュー{% endblock %}

{% block content %}
  <div class="topicpath-wrap">
    <nav aria-label="現在位置">
      <ol class="topicpath">
        <li><a href="../">HOME</a></li>
        <li><a href="./index.php">メンテナンス</a></li>
        <li><a href="#">アクセス設定の修正</a></li>
      </ol>
    </nav>
  </div>

  <div class="base-container-grid">
    <div class="main-column is-onecolumn">
      <article class="entry ">
        <header class="entry-header">
          <h1 class="entry-title">アクセス設定の修正</h1>
        </header>
        <div class="entry-body acms-entry">

          {% if screen == 'result' %}
          <p class="acms-admin-alert acms-admin-alert-icon acms-admin-alert-info"><span
              class="acms-admin-alert-icon-before acms-admin-icon-news"></span>
            アクセス設定を修正しました。<br>公開ページにアクセスし、修正後の結果を確認してください。<br>問題が解決しない場合は、他の原因が考えられます。問題についてフォーラムにご報告ください。
          </p>
          {% endif %}

          <form action="" method="post" class="acms-form acms-admin-form form-box">
            {{ csrf.field(setupFormToken) }}
            <p>アクセス設定を修正する対象のブログを選択してください。</p>
            <ul>
              {% for blog in blogs %}
              <li>
                <label class="acms-form-radio">
                  <input type="radio" name="bid" value="{{ blog.bid }}" />
                  <i class="acms-ico-radio"></i>
                  {{ blog.bid }} : {{ blog.name }} (親BID : {{ blog.parent }})
                </label>
              </li>
              {% endfor %}
            </ul>
            <p id="submitBtn">
              <input type="submit" name="submit" value="アクセス設定を修正します" class="acms-admin-btn acms-admin-btn-info acms-admin-btn-info acms-admin-btn-large" />
            </p>
            {% if screen == 'error' and 'bid_input' in errorKeys %}
            <p class="errorMsg">対象のブログを選択してください。</p>
            {% endif %}
          </form>

          <p><a href="./index.php">メンテナンスメニューに戻る</a></p>

          <h2>用途</h2>
          <p>選択したブログの以下の設定をすべて削除して、アクセス設定を初期化します。<br>
            誤ったホストを設定するなどして、意図せずログインやアクセスができなくなってしまった場合に、ご利用ください。</p>
          <ul>
            <li>ログイン許可リスト</li>
            <li>ログイン拒否リスト</li>
            <li>サインイン許可リスト</li>
            <li>サインイン拒否リスト</li>
            <li>ベーシック認証アカウント</li>
            <li>ベーシック認証スキップリスト</li>
          </ul>
          <h2>注意事項</h2>
          <p>
            本来のアクセス制限を解除する機能ですので、使用および実行ファイルの取り扱いには十分にお気をつけ下さい。
          </p>
        </div>
      </article>
    </div>
  </div>
{% endblock %}
