6 font: 0.8em "DejaVu Sans", "Bitstream Vera Sans", Verdana, sans-serif;
14 border-bottom: 1px solid #CCC;
26 border: 1px solid transparent;
30 .soo_button:hover, .soo_button_chosen {
31 border: 1px solid #BE7;
39 .soo_ymplink, .soo_pkglink {
47 text-decoration: none;
52 background: url('<%= image_path('download/1click.png') %>');
56 background: url('<%= image_path('download/pkg.png') %>');
61 border: 1px dotted #888;
68 text-decoration: none;
75 <%= javascript_include_tag "http://static.opensuse.org/themes/bento/js/jquery.js" %>
76 <script type="text/javascript">
78 $('.soo_button').click(function(){
79 $('.soo_line').show();
80 $('.soo_button').removeClass('soo_button_chosen');
81 $(this).addClass('soo_button_chosen');
82 $('.soo_distro').hide();
83 $('.soo_distro_' + $(this).data('distro')).show();
91 <p class="soo_line soo_line_visible">Select Your Operating System</p>
92 <% @distros.each do |distro| %>
93 <div class="soo_button" data-distro="<%= distro.downcase %>"><img src="<%= image_path('download/' + distro.downcase + '.png') %>" alt="<%= distro %>" /><p><%= distro %></p></div>
97 <div id="soo_ymp" class="soo_box">
98 <p class="soo_line">Install using One Click Install</p>
99 <% @data.select {|k,v| v.has_key?(:ymp)}.each do |k,v| %>
100 <a class="soo_ymplink soo_distro soo_distro_<%= k.gsub(/_.*$/, '').downcase %>" href="<%= v[:ymp] %>"><%= k.gsub('_', ' ') %></a>
104 <div id="soo_repo" class="soo_box">
105 <p class="soo_line">Add repository manually</p>
106 <% @data.select {|k,v| v.has_key?(:repo)}.each do |k,v| %>
107 <div class="soo_distro soo_distro_<%= k.gsub(/_.*$/, '').downcase %>">
108 <p>For <strong><%= k.gsub('_', ' ') %></strong> run the following as <strong>root</strong>:</p>
112 "zypper addrepo #{v[:repo]}#{@prj}.repo\nzypper refresh\nzypper install #{@pkg}"
113 when /^Fedora|RHEL|CentOS/
114 "cd /etc/yum/repos.d/\nwget #{v[:repo]}#{@prj}.repo\nyum update\nyum install #{@pkg}"
115 when /^Debian|Ubuntu/
116 "echo 'deb #{v[:repo]} ./' > /etc/apt/sources.list\napt-get update\napt-get install #{@pkg}"
117 when /^Mageia|Mandriva/
118 "urpmi.addmedia #{@prj} #{v[:repo]}\nurpmi.update -a\nurpmi #{@pkg}"
127 <div id="soo_pkg" class="soo_box">
128 <p class="soo_line">Grab binary packages</p>
130 <% @data.select {|k,v| v.has_key?(:pkg)}.each do |k,v| %>
131 <tr class="soo_distro soo_distro_<%= k.gsub(/_.*$/, '').downcase %>"><td>Packages for <strong><%= k.gsub('_', ' ') %></strong>:</td>
132 <% v[:pkg].each do |k,v| %>
133 <td><a class="soo_pkglink" href="<%= v %>"><%= k %></a></td>