OSDN Git Service

携帯関係のウィジェット、テンプレートを削除。
[magic3/magic3.git] / widgets / admin_main / include / template / configsystem.tmpl.html
index 4d8d01c..a2ab771 100644 (file)
@@ -5,7 +5,7 @@
  *\r
  * @package    Magic3 Framework\r
  * @author     平田直毅(Naoki Hirata) <naoki@aplo.co.jp>\r
- * @copyright  Copyright 2006-2016 Magic3 Project.\r
+ * @copyright  Copyright 2006-2018 Magic3 Project.\r
  * @license    http://www.gnu.org/copyleft/gpl.html  GPL License\r
  * @version    SVN: $Id$\r
  * @link       http://www.magic3.org\r
@@ -39,6 +39,45 @@ function previewInOtherWindow(type, url)
 $(function(){\r
        m3SetConfigTable('site_info');\r
        m3SetConfigTable('system_info');\r
+       \r
+       $('#site_status_toggle').on('change', function(){\r
+               if ($(this).hasClass('fired') == false){\r
+                       $(this).addClass('fired');\r
+                       \r
+                       var message;\r
+                       var act;\r
+                       if ($(this).prop('checked')){\r
+                               message = 'サイトを公開しますか?';\r
+                               act = 'siteopen';\r
+                       } else {\r
+                               message = 'サイトを非公開にしますか?';\r
+                               act = 'siteclose';\r
+                       }\r
+                       if (window.confirm(message)){\r
+                               document.main.act.value = act;\r
+                               document.main.submit();\r
+                       } else {\r
+                               // トグルボタンを元に戻す\r
+                               $(this).bootstrapToggle('toggle');\r
+                       }\r
+                       $(this).removeClass('fired');\r
+               }\r
+       });\r
+       $('#site_operation_mode_status').on('change', function(){\r
+               if ($(this).hasClass('fired') == false){\r
+                       $(this).addClass('fired');\r
+                       \r
+                       var act;\r
+                       if ($(this).prop('checked')){\r
+                               act = 'site_operation_mode_on';\r
+                       } else {\r
+                               act = 'site_operation_mode_off';\r
+                       }\r
+                       document.main.act.value = act;\r
+                       document.main.submit();\r
+                       $(this).removeClass('fired');\r
+               }\r
+       });\r
 });\r
 //]]>\r
 </script>\r
@@ -56,11 +95,11 @@ $(function(){
        </tr>\r
     <tr>\r
            <th><span {_HELP_CONFIGSYS_SITE_STATUS}>サイトの状態</span></th>\r
-           <td colspan="2"><div class="form-control-static col-sm-3 m3config_item">{SITE_OPEN}</div><div class="col-sm-2 m3config_item"><input type="button" class="button" onclick="toggleSiteOpen({SITE_OPEN_STATUS});" value="{SITE_OPEN_LABEL}" /></div>\r
-           <!--<label>非公開の場合、全アクセスポイントがメンテナンス画面に切り替わります</label>--></td>\r
+           <td colspan="2"><input type="checkbox" id="site_status_toggle" data-toggle="toggle" data-onstyle="success" data-offstyle="default" data-on="公開中" data-off="公開停止" {SITE_STATUS_CHECKED} />\r
+               </td>\r
        </tr>\r
     <tr>\r
-           <th rowspan="4">アクセスポイント</th>\r
+           <th rowspan="3">アクセスポイント</th>\r
            <th>管理用</th><td><div class="form-control-static"><a href="#" onclick="previewInOtherWindow(0, '{ADMIN_ACCESS_URL}');">{ADMIN_ACCESS_URL}</a></div></td>\r
        </tr>\r
     <tr>\r
@@ -74,9 +113,9 @@ $(function(){
                <patTemplate:tmpl name="show_site_smartphone_close" visibility="hidden"><div class="form-control-static">閉鎖中</div></patTemplate:tmpl></td>\r
        </tr>\r
     <tr>\r
-           <th>携帯用</th><td><patTemplate:tmpl name="show_site_mobile_open" visibility="hidden"><div class="checkbox col-sm-6 m3config_item"><label><input type="checkbox" name="item_site_mobile_in_public" {SITE_MOBILE_IN_PUBLIC} />公開</label></div><div class="form-control-static col-sm-6 text-right m3config_item">画面エンコーディング:{MOBILE_ENCODE}</div>\r
-           <div class="form-control-static"><a href="#" onclick="previewInOtherWindow(1, '{MOBILE_ACCESS_URL}');">{MOBILE_ACCESS_URL}</a></div></patTemplate:tmpl>\r
-               <patTemplate:tmpl name="show_site_mobile_close" visibility="hidden"><div class="form-control-static">閉鎖中</div></patTemplate:tmpl></td>\r
+           <th><span {_HELP_CONFIGSYS_ADMIM_MODE}>管理画面モード</span></th>\r
+           <td colspan="2"><input type="checkbox" id="site_operation_mode_status" data-toggle="toggle" data-onstyle="success" data-offstyle="primary" data-on="サイト運用モード" data-off="サイト構築モード" data-width="160" {SITE_OPERATION_MODE_CHECKED} />\r
+               </td>\r
        </tr>\r
     </tbody>\r
 </table>\r
@@ -89,23 +128,25 @@ $(function(){
        </tr>\r
     <tr>\r
            <th><span {_HELP_CONFIGSYS_SSL_URL}>共有SSLの<br />ルートURL</span></th>\r
-           <td colspan="2"><input type="text" name="item_ssl_url" class="form-control" value="{SSL_URL}" size="60" maxlength="120" style="width:100%;" /></td>\r
+           <td colspan="2"><patTemplate:tmpl name="show_ssl_url"><input type="text" name="item_ssl_url" class="form-control" maxlength="200" /></patTemplate:tmpl>\r
+               <patTemplate:tmpl name="show_ssl_url_expiredt" visibility="hidden"><div class="col-sm-6 m3config_item"><input type="text" name="item_ssl_url" class="form-control" value="{SSL_URL}" maxlength="200" /></div><div class="form-control-static col-sm-6 m3config_item" style="padding-left:10px;">SSL証明書期限:{SSL_EXPIRE_DT}</div></patTemplate:tmpl></td>\r
        </tr>\r
     <tr>\r
-           <th rowspan="3"><span {_HELP_CONFIGSYS_ACCESS_POINT}>アクセスポイント</span></th>\r
+           <th rowspan="2"><span {_HELP_CONFIGSYS_ACCESS_POINT}>アクセスポイント</span></th>\r
            <th><span {_HELP_CONFIGSYS_SITE_PC}>PC用</span></th><td><div class="checkbox"><label><input type="checkbox" name="item_is_active_site_pc" {IS_ACTIVE_SITE_PC} />有効</label></div></td>\r
        </tr>\r
     <tr>\r
            <th><span {_HELP_CONFIGSYS_SITE_SMARTPHONE}>スマートフォン用</span></th><td><div class="checkbox"><label><input type="checkbox" name="item_is_active_site_smartphone" {IS_ACTIVE_SITE_SMARTPHONE} />有効</label></div>マルチドメインURL:<input type="text" name="item_site_smartphone_url" class="form-control" value="{SITE_SMARTPHONE_URL}" size="60" maxlength="120" style="width:100%;" /></td>\r
        </tr>\r
     <tr>\r
-           <th><span {_HELP_CONFIGSYS_SITE_MOBILE}>携帯用</span></th><td><div class="checkbox"><label><input type="checkbox" name="item_is_active_site_mobile" {IS_ACTIVE_SITE_MOBILE} />有効</label></div>マルチドメインURL:<input type="text" id="item_site_mobile_url" name="item_site_mobile_url" class="form-control" value="{SITE_MOBILE_URL}" size="60" maxlength="120" style="width:100%;" /></td>\r
-       </tr>\r
-    <tr>\r
            <th>ネットワーク</th>\r
            <td colspan="2"><div class="checkbox"><label><input type="checkbox" name="item_access_in_intranet" {ACCESS_IN_INTRANET} />イントラネット運用</label></div></td>\r
        </tr>\r
     <tr>\r
+           <th>ポータル</th>\r
+           <td colspan="2"><div class="checkbox"><label><input type="checkbox" name="item_use_landing_page" {USE_LANDING_PAGE_CHECKED} />ランディングページ機能を使用</label></div></td>\r
+       </tr>\r
+    <tr>\r
            <th rowspan="2">URL</th>\r
            <td colspan="2"><div class="checkbox"><label><input type="checkbox" name="item_multi_domain" {MULTI_DOMAIN} />マルチドメイン</label></div></td>\r
        </tr>\r
@@ -124,13 +165,6 @@ $(function(){
            <td colspan="2"><div class="checkbox"><label><input type="checkbox" name="item_smartphone_auto_redirect" {SMARTPHONE_AUTO_REDIRECT} />スマートフォンでのアクセスを自動的にスマートフォンURLへ遷移</label></div></td>\r
        </tr>\r
     <tr>\r
-           <th rowspan="2">携帯</th>\r
-           <td colspan="2"><div class="checkbox"><label><input type="checkbox" name="item_mobile_auto_redirect" {MOBILE_AUTO_REDIRECT} />携帯でのアクセスを自動的に携帯URLへ遷移</label></div></td>\r
-       </tr>\r
-    <tr>\r
-           <td colspan="2"><div class="checkbox"><label><input type="checkbox" name="item_mobile_use_session" {MOBILE_USE_SESSION} />携帯でユーザ管理を行う(セッション管理)</label></div></td>\r
-       </tr>\r
-    <tr>\r
            <th rowspan="3">管理画面</th>\r
            <td colspan="2"><div class="form-control-static col-sm-3 m3config_item">管理画面用jQueryUIテーマ</div>\r
            <div class="col-sm-4 m3config_item"><select name="item_admin_theme" class="form-control">\r
@@ -164,8 +198,9 @@ $(function(){
                <option value="{VALUE}" {SELECTED}>{NAME}</option>\r
                </patTemplate:tmpl>\r
            </select></div>\r
+               <div class="col-sm-5"><div class="checkbox"><label><input type="checkbox" name="item_external_jquery" {EXTERNAL_JQUERY} />外部のjQueryを使用</label></div></div>\r
                <!--<div class="col-sm-12 m3config_item"><div class="checkbox"><label><input type="checkbox" name="item_use_jquery" {USE_JQUERY} />jQueryを常に使用</label></div></div>-->\r
-               <div class="col-sm-12 m3config_item"><div class="checkbox"><label><input type="checkbox" name="item_smartphone_use_jquery_mobile" {SMARTPHONE_USE_JQUERY_MOBILE} />jQuery Mobileを常に使用(スマートフォン)</label></div></div>\r
+               <!--<div class="col-sm-12 m3config_item"><div class="checkbox"><label><input type="checkbox" name="item_smartphone_use_jquery_mobile" {SMARTPHONE_USE_JQUERY_MOBILE} />jQuery Mobileを常に使用(スマートフォン)</label></div></div>-->\r
                </td>\r
        </tr>\r
        <tr>\r
@@ -178,6 +213,11 @@ $(function(){
                </td>\r
        </tr>\r
     <tr>\r
+           <th>メニュー</th>\r
+           <td colspan="2"><div class="radio m3config_inline_item"><label><input type="radio" name="menu_type" value="0" {MENU_TYPE_SINGLE} />単階層</label></div>\r
+               <div class="radio m3config_inline_item"><label><input type="radio" name="menu_type" value="1" {MENU_TYPE_TREE} />多階層</label></td>\r
+       </tr>\r
+    <tr>\r
            <th>アップロード</th>\r
            <td colspan="2"><div class="col-sm-12 m3config_item"><div class="checkbox"><label><input type="checkbox" name="item_upload_image_autoresize" {UPLOAD_IMAGE_AUTORESIZE} />画像のリサイズ</label></div></div>\r
                <div class="form-control-static col-sm-2 m3config_item">最大サイズ</div>\r