Yuki Takei 7 лет назад
Родитель
Сommit
2f1a379c42
3 измененных файлов с 10 добавлено и 7 удалено
  1. 2 0
      lib/locales/en-US/translation.json
  2. 3 4
      lib/locales/ja/translation.json
  3. 5 3
      lib/views/admin/security.html

+ 2 - 0
lib/locales/en-US/translation.json

@@ -324,6 +324,8 @@
     "change_redirect_url": "Enter <code>https://${crowi.host}/google/callback</code> <br>(where <code>${crowi.host}</code> is your host name) for \"Authorized redirect URIs\".",
     "change_redirect_url": "Enter <code>https://${crowi.host}/google/callback</code> <br>(where <code>${crowi.host}</code> is your host name) for \"Authorized redirect URIs\".",
     "clientID": "Client ID",
     "clientID": "Client ID",
     "client_secret": "Client Secret",
     "client_secret": "Client Secret",
+    "xss_prevent_setting":"Prevent XSS(Cross Site Scripting)",
+    "xss_prevent_setting_link":"Go to Markdown settings",
     "guest_mode": {
     "guest_mode": {
       "deny": "Deny Unregistered Users",
       "deny": "Deny Unregistered Users",
       "readonly": "View Only"
       "readonly": "View Only"

+ 3 - 4
lib/locales/ja/translation.json

@@ -341,7 +341,7 @@
     "change_redirect_url": "承認済みのリダイレクトURLに、 <code>https://${crowi.host}/google/callback</code> を入力<br>(<code>${crowi.host}</code>は環境に合わせて変更してください)",
     "change_redirect_url": "承認済みのリダイレクトURLに、 <code>https://${crowi.host}/google/callback</code> を入力<br>(<code>${crowi.host}</code>は環境に合わせて変更してください)",
     "clientID": "クライアントID",
     "clientID": "クライアントID",
     "client_secret": "クライアントシークレット",
     "client_secret": "クライアントシークレット",
-    "xss_prevent_setting":"XSS防御設定",
+    "xss_prevent_setting":"XSS(Cross Site Scripting)対策設定",
     "xss_prevent_setting_link":"マークダウン設定ページに移動",
     "xss_prevent_setting_link":"マークダウン設定ページに移動",
     "guest_mode": {
     "guest_mode": {
       "deny": "アカウントを持たないユーザーはアクセス不可",
       "deny": "アカウントを持たないユーザーはアクセス不可",
@@ -417,9 +417,8 @@
     "Enable Line Break desc": "ページテキスト中の改行を、HTML内で<code>&lt;br&gt;</code>として扱います",
     "Enable Line Break desc": "ページテキスト中の改行を、HTML内で<code>&lt;br&gt;</code>として扱います",
     "Enable Line Break for comment": "コメント欄で Line Break を有効にする",
     "Enable Line Break for comment": "コメント欄で Line Break を有効にする",
     "Enable Line Break for comment desc": "コメント中の改行を、HTML内で<code>&lt;br&gt;</code>として扱います",
     "Enable Line Break for comment desc": "コメント中の改行を、HTML内で<code>&lt;br&gt;</code>として扱います",
-    "XSS_setting": "XSS防止設定",
-    "XSS_setting_desc": "マークダウンテキスト内のHTMLタグへの対処を変更できます。",
-    "TBD": "(TBD: コメント欄の Markdown 化は未だ実装されていません)",
+    "XSS_setting": "XSS(Cross Site Scripting)対策設定",
+    "XSS_setting_desc": "マークダウンテキスト内の HTML タグへの対処を変更できます。",
     "Prevent XSS(Cross Site Scripting)": "マークダウンテキスト内のHTMLタグを有効にする",
     "Prevent XSS(Cross Site Scripting)": "マークダウンテキスト内のHTMLタグを有効にする",
     "Prevent XSS(Cross Site Scripting)desc": "悪意のあるプログラムからの攻撃を防ぎます",
     "Prevent XSS(Cross Site Scripting)desc": "悪意のあるプログラムからの攻撃を防ぎます",
     "Prevent XSS(Cross Site Scripting)desc2": "無効にすることで、<code>&lt;iframe&gt;</code>等の一部ソースの表示を可能にします",
     "Prevent XSS(Cross Site Scripting)desc2": "無効にすることで、<code>&lt;iframe&gt;</code>等の一部ソースの表示を可能にします",

+ 5 - 3
lib/views/admin/security.html

@@ -101,14 +101,16 @@
       </form>
       </form>
 
 
       <!-- prevent XSS link -->
       <!-- prevent XSS link -->
-      <div>
+      <div class="mt-5">
         <legend>{{ t('security_setting.xss_prevent_setting') }}</legend>
         <legend>{{ t('security_setting.xss_prevent_setting') }}</legend>
         <div class="text-center">
         <div class="text-center">
-          <a class="flexbox" href="/admin/markdown/#preventXSS">{{ t('security_setting.xss_prevent_setting_link') }}</a>
+          <a class="flexbox" style="font-size: large;" href="/admin/markdown/#preventXSS">
+            <i class="fa-fw icon-login"></i> {{ t('security_setting.xss_prevent_setting_link') }}
+          </a>
         </div>
         </div>
        </div>
        </div>
 
 
-      <form action="/_api/admin/security/mechanism" method="post" class="form-horizontal m-t-30" id="mechanismSetting" role="form">
+      <form action="/_api/admin/security/mechanism" method="post" class="form-horizontal mt-5" id="mechanismSetting" role="form">
         <fieldset>
         <fieldset>
           <legend class="alert-anchor">{{ t('Selecting authentication mechanism') }}</legend>
           <legend class="alert-anchor">{{ t('Selecting authentication mechanism') }}</legend>
           <p class="alert alert-info"><b>{{ t("security_setting.note") }}: </b>{{ t("security_setting.require_server_restart_change_auth") }}</p>
           <p class="alert alert-info"><b>{{ t("security_setting.note") }}: </b>{{ t("security_setting.require_server_restart_change_auth") }}</p>