Project

General

Profile

Download (2.51 KB) Statistics
| Branch: | Tag: | Revision:
<% title(_('Smart Proxy: %s') % @smart_proxy.to_label) %>
<%= smart_proxy_title_actions(@smart_proxy, authorizer) %>
<% service_features = services_tab_features(@smart_proxy) %>
<div class="row proxy-show" data-url="<%= ping_smart_proxy_path(@smart_proxy) %>">
<ul id="proxy-tab" class="nav nav-tabs">
<li class="active"><a href="#properties" data-toggle="tab"><%= _('Overview') %></a></li>
<% if service_features.any? %>
<li><a href="#services" data-toggle="tab"><%= _('Services') %></a></li>
<% end %>
</ul>
<div id="proxy-tab-content" class="proxy-content tab-content">
<div class="tab-pane active in" id="properties">
<div class="col-md-6">
<div class="row">
<h3><%= _('Details') %></h3>
</div>
<div class="row">
<div class="col-md-4">
<%= _('Communication status') %>
</div>
<div class="col-md-8">
<span class="proxy-show-status">
<%= spinner %>
</span>
</div>
</div>
<div class="row">
<div class="col-md-4">
<%= _('URL') %>
</div>
<div class="col-md-8">
<%= @smart_proxy.url %>
</div>
</div>
<div class="row">
<div class="col-md-4">
<%= _('Version') %>
</div>
<div class="col-md-8">
<span class="proxy-version" data-url="<%= ping_smart_proxy_path(@smart_proxy) %>">
<%= spinner %>
</span>
</div>
</div>
<div class="row">
<div class="col-md-4">
<%= _('Features') %>
</div>
<div class="col-md-8">
<%= @smart_proxy.features.to_sentence %> <%= refresh_proxy_icon(@smart_proxy, authorizer) %>
</div>
</div>
</div>
<div class="col-md-6">
<!--place holder for Capsule sync-->
</div>
</div>
<% if service_features.any? %>
<div class="tab-pane" id="services">
<div class="col-md-6">
<% service_features.each do |feature| %>
<% feature_erb = "smart_proxies/plugins/#{feature}" %>
<% if lookup_context.template_exists?(feature_erb, [], true) %>
<%= render :partial => feature_erb, :locals => {:feature => feature} %>
<% else %>
<%= render :partial => "smart_proxies/plugins/no_template", :locals => {:feature => feature} %>
<% end %>
<% end %>
</div>
</div>
<% end %>
</div>
</div>
(5-5/5)