Sha256: 5054f5e82197f247a50d2fb5766d87a0ea1619ea0b4b5318df23ab1c812aab75

Contents?: true

Size: 1.22 KB

Versions: 1

Compression:

Stored size: 1.22 KB

Contents

<h5><%= I18n.t('active_admin.articles.views.link_checker.h5') %></h5>

<% if @article.link_checker.present? && @article.link_checker.class == Hash %>
	<% status200er =  @article.link_checker.select{|key,value| value.present? && value['response_code'] == "200"} %>
	<h2><%= @article.link_checker.count - status200er.count %>x Status 404,301... :</h2>
	<% if (@article.link_checker.count - status200er.count) == 0 %>
		<h4><%= I18n.t('active_admin.articles.views.link_checker.h4') %></h4>
	<% end %>
	<ul>
		<% @article.link_checker.each do |key,values| %>
			<% next if values.blank? %>
			<% next if values['response_code'] == "200" %>
			<li class="response_404">
				<%= key %><br/>
				I18n.t('active_admin.articles.views.link_checker.status') <%= values['response_code'] %> <%= values['response_error'] %>
			</li>
		<% end %>
	</ul>

	<h2><%= status200er.count %>x Status 200:</h2>
	<ul>
		<% status200er.each do |key,values| %>
			<% next if values.blank? %>
			<li class="response_200">
				<%= key %><br/>
				Time: <%= values['response_time'] %> <%= values['response_error'] %>
			</li>
		<% end %>
	</ul>
<% end %>

<%= link_to I18n.t('active_admin.articles.views.link_checker.link'), run_link_checker_admin_article_path(@article.id) %>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
goldencobra-1.4.27 app/views/goldencobra/admin/articles/_link_checker.html.erb