<% controller.set_chart_title :version_count, 'All Versions' %> <% controller.set_chart_type :version_count, 'PieChart' %> <% controller.set_chart_title :variant_count, 'All Variants' %> <% controller.set_chart_type :variant_count, 'PieChart' %> <% controller.set_chart_title :versions_over_time, 'Top Versions in use Over Last 12 Months' %> <% controller.set_chart_type :versions_over_time, 'LineChart' %> <% controller.set_chart_title :installs_over_time, 'Installations Over Last 12 Months' %> <% controller.set_chart_type :installs_over_time, 'LineChart' %> <%# Order the charts %> <% ordered_charts = [:installs_over_time, :versions_over_time, :version_count, :variant_count] %>

<%= @port.name %>


Current Version: <%= @port.version %>

<% unless @port.description.nil? %>

Description: <%= @port.description %>

<% end %> <% unless @port.licenses.nil? %>

Licenses: <%= @port.licenses %>

<% end %>

Categories <%=h @port.categories %>

<% unless @port.variants.nil? %>

Variants: <%=h @port.variants %>

<% end %>

Stats

<%# Generate links %>
<%# Draw charts %> <% ordered_charts.each do |chart| %> <% title = controller.chart_title chart %> <%# Set visualization options %> <% vis_options = {:width => 600, :height => 400, :html => {:class => "graph_chart"}} %> <% vis_options[:title] = title %> <%# Set table options %> <% table_options = {:width => 600, :html => {:class => "graph_chart"}} %> <% table_options[:title] = title %> <% type = controller.chart_type chart %> <%# Anchor %> > <%# Title %>

<%= title %>

<% if not controller.dataset_empty? chart %> <%# Draw visualization %> <% visualization chart, type, vis_options do |visualization| %> <% controller.populate_chart chart, visualization %> <% end %> <%# Draw table %> <% table = chart.to_s + "_table" %> <% visualization table, "Table", table_options do |visualization| %> <% controller.populate_chart chart, visualization %> <% end %> <% else %> No data to display <% end %> <% end %> <% @installed.each do |row| %> <% end %>
ID port_id version variants modified_date
<%= row.id %> <%= row.port_id %> <%= row.version %> <%= row.variants %> <%= row.updated_at %>