<!DOCTYPE html>
<%= render 'layouts/script_url' %>
<%= render 'layouts/image_url' %>
<%= render 'layouts/validate' %>
<html>
  <head>
    <title>システム管理 - DECO Drive</title>
    <meta name="viewport" content="width=device-width,initial-scale=1">
    <meta name="apple-mobile-web-app-capable" content="yes">
    <%= csrf_meta_tags %>
    <%= csp_meta_tag %>

    <%= yield :head %>

    <link rel="manifest" href="/manifest.json">
    <%= stylesheet_link_tag "application", "data-turbo-track": "reload" %>
    <%= stylesheet_link_tag "address_books" %>
    <%= stylesheet_link_tag "jquery.multiselect2side" %>
    <%= stylesheet_link_tag "jquery-ui" %>
    <%= stylesheet_link_tag "jquery-ui-timepicker-addon" %>
    <%= stylesheet_link_tag "os" %>
    <%= stylesheet_link_tag "receiver_list_import" %>
    <%= stylesheet_link_tag "styles" %>
    <%= stylesheet_link_tag "system.styles" %>
    <%= stylesheet_link_tag "template" %>
    <%= stylesheet_link_tag "uploadfile" %>
    <%= stylesheet_link_tag "user_log" %>
    <%= stylesheet_link_tag "user_management" %>
    <%= stylesheet_link_tag "validationEngine.jquery" %>
    <%= javascript_include_tag "application", "data-turbo-track": "reload", type: "module" %>
    <%= javascript_include_tag "jquery" %>
    <%= javascript_include_tag "jquery-ui" %>
    <%= javascript_include_tag "import_csv" %>
    <%= javascript_include_tag "jquery.form" %>
    <%= javascript_include_tag "jquery.multiselect2side" %>
    <%= javascript_include_tag "jquery.simplemodal.1.4.4.min" %>
    <%= javascript_include_tag "jquery.uploadfile" %>
    <%= javascript_include_tag "jquery.validationEngine" %>
    <%= javascript_include_tag "jquery.ui.datepicker-ja" %>
    <%= javascript_include_tag "jquery-ui.timepicker-addon" %>
    <%= javascript_include_tag "jquery-ui.timepicker-ja" %>
    <%= javascript_include_tag "deco" %>
  </head>

  <body>
    <div id="header">
      <%= image_tag('common/deco_logo01.jpg', :alt => "DECO Drive", :border => 0) %>
    </div>

    <div id="status">
      [<%= `hostname`.chop -%>]
      接続IPアドレス:<%= @access_ip %>
      <% if session[:user_id] -%>
      利用状況:外部アクセス( ユーザID: <%= current_user.login %> )
      <%= link_to '[ログアウト]', :controller => :sessions, :action => :logout_for_administrator, :id => nil %>
      <% else -%>
      利用状況:ローカルアクセス又は外部から
      <% end -%>
    </div>

    <div id="main">
      <div id="sys-main">
        <div id="sys-menu">
          <br>
          <ul>
            <li><%= link_to "トップ", :controller => :sys_top %><br></li>
          </ul>
          アナウンス管理
          <ul>
            <li><%= link_to "アナウンス管理", :controller => :sys_announcement %></li>
          </ul>
          パラメータ管理
          <ul>
            <li><%= link_to "共通項目", :controller => :sys_param, :action => :common_index %></li>
            <li><%= link_to "共通項目2", :controller => :sys_param, :action => :common_index2 %></li>
<%
            Dir.glob("vendor/engines/*/").each do |path|
              engine = path.split("\/")[2]
              next unless engine.match?(/\A[a-z0-9_]+\z/)
              method_name = :"#{engine}_show_sys_param_menu"
              if respond_to?(method_name)
-%>
                <%= send(method_name) %>
<%
              end
            end
-%>
            <li><%= link_to "ローカルユーザ", :controller => :sys_param, :action => :user_type_index, :id => :local %></li>
            <li><%= link_to "リモートユーザ", :controller => :sys_param, :action => :user_type_index, :id => :remote %></li>
          </ul>
          ユーザ管理
          <ul>
            <li><%= link_to "システム管理者", :controller => :sys_user, :id => 1 %></li>
            <li><%= link_to "リモートユーザ", :controller => :sys_user, :id => 2 %></li>
          </ul>
          決裁管理
          <ul>
            <li><%= link_to "決裁登録", :controller => :sys_moderate %></li>
          </ul>
          コンテンツ管理
          <ul>
            <li><%= link_to "コンテンツ管理", :controller => :sys_content %></li>
          </ul>
          登録データ確認
          <ul>
            <li><%= link_to "登録データ確認", :controller => :sys_data %></li>
          </ul>
          ログ閲覧
          <ul>
            <li><%= link_to "送信ログ", :controller => :sys_log, :action => :send_log %></li>
            <li><%= link_to "受信ログ", :controller => :sys_log, :action => :receive_log %></li>
            <li><%= link_to "依頼ログ", :controller => :sys_log, :action => :request_log %></li>
          </ul>
          実績集計
          <ul>
            <li><%= link_to "実績集計", :controller => :sys_total %></li>
          </ul>
        </div>
        <div id="sys-cont">
        <% if session[:section_title] -%>
          <h1><%= session[:section_title] %></h1>
        <% end -%>

        <% if flash[:error] -%>
          <div id="err-sys">
            <%= flash[:error] %>
          </div>
        <% end -%>
        <% if flash[:notice] -%>
          <div id="hint-sys">
            <%= flash[:notice] %>
          </div>
        <% end -%>
          <%= yield %>
        </div>
      </div>
    </div>
  </body>
</html>
