<%= stylesheet_link_tag "admin" %>
<% javascript "admin.js" %>
<h1>
<%= t("org_admin.guidance_group.guidance_group_list") %>
</h1>
<div class="div_left">
<%= raw t("org_admin.guidance_group.guidance_group_text_html")%>
</div>
<div class="div_right">
<div class="move_2_right">
<%= link_to t("org_admin.guidance_group.add_guidance_group"), admin_new_guidance_group_path(), :class => "btn btn-primary" %>
</div>
</div>
<!-- List of guidance groups -->
<% if @guidance_groups.count > 0 then%>
<table id="dmp_table_2" class="dmp_table tablesorter">
<thead>
<tr>
<th class="dmp_th_medium"><%= t("org_admin.guidance_group.name_label") %></th>
<th class="dmp_th_medium"><%= t("org_admin.guidance.template") %></th>
<th class="dmp_th_small"><%= t("org_admin.guidance.published") %></th>
<th class="dmp_th_small"><%= t("org_admin.guidance_group.subset") %></th>
<th class="dmp_th_small"><%= t("org_admin.guidance.last_updated") %></th>
<td class="dmp_th_medium"><%= t("org_admin.guidance.actions") %></td>
</tr>
</thead>
<tbody>
<% !@guidance_groups.each do |guidance_gr| %>
<tr>
<td class="dmp_td_medium">
<%= guidance_gr.name %>
</td>
<% guidance_group_temp = guidance_gr.dmptemplate_ids %>
<% if guidance_group_temp != [] then %>
<td class="dmp_td_medium">
<% i = 1 %>
<% guidance_group_temp.each do |t| %>
<% temp = Dmptemplate.find(t) %>
<%= temp.title %>
<% if guidance_group_temp.count > i then%>
,
<% i +=1 %>
<% end %>
<%end%>
</td>
<%else%>
<td class="dmp_td_medium">
<%= t("org_admin.guidance_group.all_temp")%>
</td>
<%end%>
<td class="dmp_td_small">
<%if guidance_gr.published.nil? || guidance_gr.published == false then%>
<%= t("helpers.no_label")%>
<%else%>
<%= t("helpers.yes_label")%>
<%end%>
</td>
<td class="dmp_td_small">
<%if guidance_gr.optional_subset.nil? || guidance_gr.optional_subset == false then%>
<%= t("helpers.no_label")%>
<%else%>
<%= t("helpers.yes_label")%>
<%end%>
</td>
<td class="dmp_td_small">
<%= l guidance_gr.updated_at.to_date, :formats => :short %>
</td>
<td class="dmp_td_medium">
<%= link_to t("helpers.view"), admin_show_guidance_group_path(guidance_gr), :class => "dmp_table_link"%><br/>
<%= link_to t("helpers.submit.edit"), admin_edit_guidance_group_path(guidance_gr), :class => "dmp_table_link"%><br/>
<%= link_to t("helpers.submit.delete"), admin_destroy_guidance_group_path(guidance_gr),
:confirm => t("org_admin.guidance_group.delete_message", :guidance_group_name => guidance_gr.name ), :method => :delete, :class => "dmp_table_link"%>
</td>
</tr>
<%end%>
</tbody>
</table>
<%end%>
<br/>
<div class="div_clear"></div>
<h1>
<%= t("org_admin.guidance.guidance_list") %>
</h1>
<div class="div_left">
<%= raw t("org_admin.guidance.guidance_text_html")%>
</div>
<div class="div_right">
<!-- link button to add new guidance -->
<div class="move_2_right">
<%= link_to t("org_admin.guidance.add_guidance"),
admin_new_guidance_path(),
:class => "btn btn-primary" %>
</div>
</div>
<div class="div_clear"></div>
<!-- List of guidance -->
<% if @guidances.count > 0 then%>
<table id="dmp_table" class="dmp_table tablesorter">
<thead>
<tr>
<th class="dmp_th_big"><%= t("org_admin.guidance.text_label") %></th>
<th class="dmp_th_small"><%= t("org_admin.guidance.themes_label") %></th>
<th class="dmp_th_small"><%= t("org_admin.guidance.question_label") %></th>
<th class="dmp_th_small"><%= t("org_admin.guidance.guidance_group_label") %></th>
<th class="dmp_th_small"><%= t("org_admin.guidance.last_updated") %></th>
<td class="dmp_th_medium"><%= t("org_admin.guidance.actions") %></td>
</tr>
</thead>
<tbody>
<% @guidances.each do |guidance| %>
<% if guidance.in_group_belonging_to?(current_user.organisation_id) then %>
<tr>
<td class="dmp_td_big">
<%= guidance.text.html_safe%>
</td>
<% if guidance.themes != [] then %>
<td class="dmp_td_small">
<% guidance.themes.each do |th| %>
<%= th.title %>
<%end%>
</td>
<%else%>
<td class="dmp_td_small">
-
</td>
<%end%>
<% if !guidance.question_id.nil? then %>
<td class="dmp_td_small">
<%= raw guidance.question.text.truncate(70, omission: t('helpers.truncate_continued')) %>
</td>
<%else%>
<td class="dmp_td_small">
-
</td>
<%end%>
<% if guidance.guidance_groups != [] then %>
<td class="dmp_td_small">
<% guidance.guidance_groups.each do |p|%>
<%= p.name %>
<%end%>
</td>
<%else%>
<td class="dmp_td_small">
-
</td>
<%end%>
<td class="dmp_td_small">
<%= l guidance.updated_at.to_date, :formats => :short %>
</td>
<td class="dmp_td_medium">
<%= link_to t("helpers.view"), admin_show_guidance_path(guidance), :class => "dmp_table_link"%><br/>
<%= link_to t("helpers.submit.edit"), admin_edit_guidance_path(guidance), :class => "dmp_table_link"%><br/>
<%= link_to t("helpers.submit.delete"), admin_destroy_guidance_path(guidance),
:confirm => t("org_admin.guidance.delete_message_html", :guidance_summary => truncate(sanitize(guidance.text,:tags => %w(br a)), :length => 20 , :omission => t('helpers.truncate_continued')) ), :method => :delete, :class => "dmp_table_link"%>
</td>
</tr>
<%end%>
<%end%>
</tbody>
</table>
<%end%>