3 @page_title = "Download " + @releasename
7 .hidden { display: none; }
10 <script language="javascript">
11 var mymedium = "<%= @medium %>";
15 var directory = "<%= @directory %>";
16 var isos = new Array();
17 <% @isos.each { |key, value| %>
18 <%= "isos['#{key}'] = '#{value}';" %>
21 function changeiso () {
23 var arch_suffix = "-64";
24 if ($('#i686').attr('checked')) {
27 myiso = directory + "/iso/openSUSE-" + isos[mylink + arch_suffix] + ".iso";
29 var download_suffix = '';
30 if ($('#p_torrent').attr('checked')) {
31 download_suffix = ".torrent";
33 if ($('#p_metalink').attr('checked')) {
34 download_suffix = ".metalink";
36 if ($('#p_mirror').attr('checked')) {
37 download_suffix = "?mirrorlist";
39 $('#sig_gpg').attr("href", myiso + ".asc");
40 $('#sig_md5').attr("href", myiso + ".md5");
41 $('#sig_sha1').attr("href", myiso + ".sha1");
42 $('#downloadtext').html(mylink + download_suffix);
44 var langiso = directory + "/iso/openSUSE-" + isos['lang' + arch_suffix] + ".iso";
45 $('#md5_lang').attr('href', langiso + ".md5");
46 $('#sha1_lang').attr('href', langiso + ".sha1");
47 $('#gpg_lang').attr('href', langiso + ".asc");
48 $('#iso_lang').attr('href', langiso + download_suffix);
49 $('#iso_nonoss').attr('href', directory + "/iso/openSUSE-" + isos['nonoss'] + ".iso" + download_suffix);
54 $('.helplink').show();
55 $('.script_only').show();
57 $('.changeiso').click(function(){
61 $('button.changeiso').click(function(){
62 mymedium = this.id.substr(3);
66 $('#download').click(function() {
67 window.location = mylink;
70 $('#help_64').click(function() { $("#arch_64").fadeIn("slow"); $("#link_64").hide();});
71 $('#help_32').click(function() { $("#arch_32").fadeIn("slow"); $("#link_32").hide();});
78 <div class="helplink">
79 <a href="help_media.html" onclick="return popup(this.href,'Media','750','600')" title="Popup: Help on Download Media">Help</a>
81 <h2>Choose an Installation Medium</h2>
82 <%= render(:partial => "change_install", :locals => { :medium => "dvd", :comment => "DVD is the standard medium for most" }) %>
83 <%= render(:partial => "change_install", :locals => { :medium => "gnome", :comment => "Live CD with GNOME desktop" }) %>
84 <%= render(:partial => "change_install", :locals => { :medium => "kde", :comment => "Live CD with KDE desktop" }) %>
85 <%= render(:partial => "change_install", :locals => { :medium => "net", :comment => "Network installation for experts" }) %>
89 <form action="/main/download">
90 <div id="architecture">
91 <h4>Type of Computer</h4>
92 <div class="subcolumns">
93 <label for="i686" id="l_i686">
94 <input name="arch" value="i686" id="i686" checked="checked" type="radio" class="changeiso" />32 Bit PC
95 <span class="hidden helplink" id="link_32"><a href="#" id="help_32">Help</a></span><br />
96 <span id="arch_32" class="hidden">x86: Computers with e.g. AMD® Sempron or Intel® Celeron™, almost all desktop computers dating 2004 or earlier. This version also runs on 64bit PCs.</span>
98 <label for="x86_64" id="l_x86_64" class="">
99 <input name="arch" value="x86_64" id="x86_64" type="radio" class="changeiso" />
100 64 Bit PC <span class="hidden helplink" id="link_64"><a href="#" id="help_64">Help</a></span><br />
101 <span id="arch_64" class="hidden">x86-64: Most new computers with e.g. AMD®: Opteron™, Turion™ 64, Athlon™ 64, or Intel®: Core™2, Pentium® 4 6xx, Pentium® D CPUs</span>
106 <div class="helplink">
107 <a href="help_method.html" onclick="return popup(this.href,'Method','750','600')" title="Popup: Help on Download Methods">Help</a>
109 <h4>Download Method</h4>
110 <label><input id="p_http" name="protocol" value="http" checked="checked" type="radio" class="changeiso"/>Direct Link</label>
112 <label><input id="p_torrent" name="protocol" value="torrent" type="radio" class="changeiso"/>BitTorrent</label>
114 <label><input id="p_metalink" name="protocol" value="metalink" type="radio" class="changeiso"/>Metalink</label>
116 <label><input id="p_mirror" name="protocol" value="mirror" type="radio" class="changeiso"/>Pick Mirror</label>
118 <div style="text-align: top; ">
120 <input type="image" src="/images/local/download-icon.png" alt="Download" style="width: 250px" id="download"/>
121 <span id="downloadtext"></span>
123 <input type="hidden" name="medium" value="<%= @medium %>"/>
124 <input type="hidden" name="release" value="developer"/>
132 <div id="download_links" style="clear: right;">
134 <p class="info_text">
135 To download a medium, choose from the installation ways, possibly change the architecture and the download way and choose "Save file".
136 In case of problems with the download, please <a href="http://en.opensuse.org/Download_Help">refer to the Download Help</a>.
139 <h3>Verify your download (optional)</h3>
141 Many applications can verify the checksum of a download. To verify your download can be important as it verifies you really have
142 got the ISO file you wanted to download and not some broken version. We offer three different checksums:
146 <dt>gpg signature</dt>
147 <dd>offers the most security as you can verify who signed it. It should be <tt>79C1 79B2 E1C8 20C1 890F 9994 A84E DAE8 9C80 0ACA</tt>.
148 (<a id="sig_gpg" href="<%= @directory %>/iso/openSUSE-<%= @isos[@medium + "-32"] %>.iso.asc">32 Bit</a> or <a id="sig_gpg" href="<%= @directory %>/iso/openSUSE-<%= @isos[@medium + "-64"] %>.iso.asc">64 Bit</a>)
150 <dt>md5 checksum</dt>
151 <dd>is still the most commonly used checksum. Many ISO burners display it right before burning. (<a id="sig_md5" href="<%= @directory %>/iso/openSUSE-<%= @isos[@medium + "-32"] %>.iso.md5">32 Bit</a> or <a id="sig_md5" href="<%= @directory %>/iso/openSUSE-<%= @isos[@medium + "-64"] %>.iso.md5">64 Bit</a>)</dd>
152 <dt>sha1 checksum</dt>
153 <dd>is the less known but more secure checksum than md5. (<a id="sig_sha1" href="<%= @directory %>/iso/openSUSE-<%= @isos[@medium + "-32"] %>.iso.sha1">32 Bit</a> or <a id="sig_sha1" href="<%= @directory %>/iso/openSUSE-<%= @isos[@medium + "-64"] %>.iso.sha1">64 Bit</a>)</dd>
156 <ul class="hidden script_only">
157 <li><a id="sig_gpg" href="#">gpg signature</a> offers the most security as you can verify who signed it. It should be <tt>79C1 79B2 E1C8 20C1 890F 9994 A84E DAE8 9C80 0ACA</tt>.</li>
158 <li><a id="sig_md5" href="#">md5 checksum</a> is still the most commonly used checksum. Many ISO burners display it right before burning.</li>
159 <li><a id="sig_sha1" href="#">sha1 checksum</a> is the less known but more secure checksum than md5.</li>
162 <h3>Add-On Downloads (optional)</h3>
168 <%= render(:partial => "download_link2", :locals => { :id => "lang32", :iso => "lang-32", :text => "Extra Languages (32 Bit)" } ) %>
170 <%= render(:partial => "download_link2", :locals => { :id => "lang64", :iso => "lang-64", :text => "Extra Languages (64 Bit)" } ) %>
173 <td class="hidden script_only">
174 <%= render(:partial => "download_link2", :locals => { :id => "lang", :iso => "lang-32", :text => "Extra Languages" } ) %>
177 <%= render(:partial => "download_link2", :locals => { :id => "nonoss", :iso => "nonoss", :text => "NonOSS CD"} )%>
183 <div id="download_help" class="info_text">
184 <h3>How to Proceed</h3>
185 <ol style="list-style-type:lower-latin">
186 <li>After having successfully downloaded the ISO image(s), burn the image(s) with your favorite burning application to a DVD or CD. Please do <em>not</em> burn a data DVD/CD, but rather choose the option to burn an ISO image. <a href="http://en.opensuse.org/Download_Help#Burn_the_ISO_Image.28s.29">More information</a></li>
187 <li>Boot from the DVD or CD. In case your computer does not automatically boot from CD/DVD, open the BIOS setup to allow booting from CD or DVD.</li>
188 <li>Instructions are available as follows:
190 <dt>Installation from DVD/CD:</dt>
192 <a href="http://www.novell.com/documentation/opensuse110/opensuse110_startup/data/opensuse110_startup.html">Official <%= @releasename %> Start-Up guide</a>
194 <a href="http://en.opensuse.org/INSTALL_Local">Step-by-step installation guide</a>
196 <dt>Network Installation</dt>
198 <a href="http://en.opensuse.org/INSTALL_Internet">Internet Installation</a>
204 <div id="download_help" class="info_text">
205 <h3>Additional Information</h3>
206 <%= render(:partial => "eula_link") %>