<% enabled_plugins = PluginRoutes.enabled_plugins(current_site) %>
<% plugins.each do |plugin| status = enabled_plugins.include?(plugin); r = {links: ["Version: #{plugin["version"]}"]}; %> <% end %>
<%= t('admin.table.title') %> <%= t('admin.table.description') %> <%= t('admin.table.version') %> <%= t('admin.table.status') %> <%= t('admin.table.actions') %>
<%= plugin["title"] %>
<% hook_run(plugin, "plugin_options", r) if status %> <%= raw r[:links].join(" | ") %>
<%= raw plugin["descr"] %> <%= plugin["version"] %> <%= t("admin.plugins.status_#{status}") %> <%= link_to raw(""), {action: :toggle, id: plugin["key"], status: status }, class: "btn btn-default btn-xs", title: "#{status ? t('admin.button.disable_plugin') : t('admin.button.activate_plugin') }", data: { confirm: "#{"#{status ? t('admin.button.disable_plugin') : t('admin.button.activate_plugin') }"}?" } %> <%= link_to("".html_safe, admin_plugin_upgrade_path(plugin["key"]), class: "btn btn-info btn-xs", title: "#{t("admin.plugins.upgrade_to")} #{plugin["version"]}") if status && current_site.get_plugin(plugin["key"]).old_version? %>
<%= content_tag("div", raw(t('admin.message.data_found_list')), class: "alert alert-warning") if plugins.empty? %>