User: SimonAW 
Date: 2010-01-13 23:33:24+0000
Modified:
   de/www/testdir/download.css
   de/www/testdir/download.html

Log:
 JavaScript vom alten quickdl.js genommen und die Mirrors fuer unsere lokalen 
Projekte PrOOoBox und OOOPortable ueber ein select auswaehlbar gemacht.

File Changes:

Directory: /de/www/testdir/
===========================

File [changed]: download.css
Url: 
http://de.openoffice.org/source/browse/de/www/testdir/download.css?r1=1.2&r2=1.3
Delta lines:  +1 -1
-------------------
--- download.css        2010-01-12 20:55:56+0000        1.2
+++ download.css        2010-01-13 23:33:21+0000        1.3
@@ -8,7 +8,7 @@
        background: #b9df68 url("download-current.png") no-repeat 100% 0;
 }
 
-#dlDev {
+#dlProoobox {
        background: #ffbe77 url("download-dev.png") no-repeat 100% 0;
 }
 

File [changed]: download.html
Url: 
http://de.openoffice.org/source/browse/de/www/testdir/download.html?r1=1.11&r2=1.12
Delta lines:  +128 -2
---------------------
--- download.html       2010-01-12 20:55:56+0000        1.11
+++ download.html       2010-01-13 23:33:21+0000        1.12
@@ -3,9 +3,95 @@
        <title>OpenOffice.org herunterladen</title>
        <link rel="stylesheet" type="text/css" href="download.css" 
media="screen" />
        <link rel="stylesheet" type="text/css" href="/styles/de.css" 
media="screen" />
+
+
+       <script type="text/javascript">
+
+               // ooodev - PrOOo-Box-DVD, Portable-OOo und ggf. weitere 
Zusatzprojekte
+
+               var mirror_list = [
+               ['ooodev_akl1',                         'files.akl.lt (FTP)',   
                                        
'ftp://files.akl.lt/OpenOffice.org-extras/ooodev/'],
+               ['ooodev_akl2',                         'files.akl.lt (HTTP)',  
                                        
'http://files.akl.lt/OpenOffice.org-extras/ooodev/'],
+               ['ooodev_chemnitz',                     'ftp.tu-chemnitz.de 
(FTP)',                                     
'ftp://ftp.tu-chemnitz.de/pub/ooodev/'],
+               ['ooodev_chemnitz2',            'ftp.tu-chemnitz.de (HTTP)',    
                        'http://ftp.tu-chemnitz.de/pub/ooodev/'],
+               ['ooodev_esslingen1',           'ftp-stud.fht-esslingen.de 
(FTP)',                      
'ftp://ftp-stud.fht-esslingen.de/pub/Mirrors/ooodev/'],
+               ['ooodev_esslingen2',           'ftp-stud.fht-esslingen.de 
(HTTP)',                     
'http://ftp-stud.fht-esslingen.de/pub/Mirrors/ooodev/'],
+               ['ooodev_garr1',                        'ooodev.mirror.garr.it 
(FTP)',                          
'ftp://ooodev.mirror.garr.it/mirrors/ftp.ooodev.org/'],
+               ['ooodev_gwdg',                         'ftp5.gwdg.de (FTP)',   
                                        'ftp://ftp5.gwdg.de/pub/misc/ooodev/'],
+               ['ooodev_gwdg2',                        'ftp5.gwdg.de (HTTP)',  
                                        'http://ftp5.gwdg.de/pub/misc/ooodev/'],
+               ['ooodev_heanet1',                      'ftp.heanet.ie (FTP)',  
                                        
'ftp://ftp.heanet.ie/mirrors/ftp.ooodev.org/'],
+               ['ooodev_heanet2',                      'ftp.heanet.ie (HTTP)', 
                                        
'http://ftp.heanet.ie/mirrors/ftp.ooodev.org/'],
+               ['ooodev_kddi1',                        'ftp.kddilabs.jp 
(FTP)',                                        
'ftp://ftp.kddilabs.jp/office/openoffice-dev/'],
+               ['ooodev_mirrorservice1',       'ftp.mirrorservice.org (FTP)',  
                        
'ftp://ftp.mirrorservice.org/sites/ftp.ooodev.org/ooodev/'],
+               ['ooodev_mirrorservice2',       'www.mirrorservice.org (HTTP)', 
                        
'http://www.mirrorservice.org/sites/ftp.ooodev.org/ooodev/'],
+               ['ooodev_muenster',                     'ftp.uni-muenster.de 
(FTP)',                            
'ftp://ftp.uni-muenster.de/pub/software/OOoDev/'],
+               ['ooodev_muenster2',            'ftp.uni-muenster.de (HTTP)',   
                        'http://ftp.uni-muenster.de/pub/software/OOoDev/'],
+               ['ooodev_pacific',                      'mirror.pacific.net.au 
(FTP)',                          'ftp://mirror.pacific.net.au/pub/ooodev/'],
+               ['ooodev_secsup1',                      'ooodev.secsup.org 
(FTP)',                                      
'ftp://ooodev.secsup.org/pub/software/ooodev/'],
+               ['ooodev_solnet1',                      'ftp.solnet.ch (FTP)',  
                                        'ftp://ftp.solnet.ch/mirror/ooodev/'],
+               ['ooodev_solnet2',                      
'ooodev.mirror.solnet.ch (HTTP)',                       
'http://ooodev.mirror.solnet.ch/'],
+               ['ooodev_sunsite',                      
'sunsite.informatik.rwth-aachen.de (FTP)',      
'ftp://sunsite.informatik.rwth-aachen.de/pub/mirror/ftp.ooodev.org/'],
+               ['ooodev_switch1',                      'mirror.switch.ch 
(FTP)',                                       
'ftp://mirror.switch.ch/mirror/ooodev/'],
+               ['ooodev_switch2',                      'mirror.switch.ch 
(HTTP)',                                      
'http://mirror.switch.ch/ftp/mirror/ooodev/'],
+               ['ooodev_tds1',                         
'openoffice.mirrors.tds.net (FTP)',                     
'ftp://openoffice.mirrors.tds.net/pub/openoffice-ooodev/'],
+               ['ooodev_tds2',                         
'openoffice.mirrors.tds.net (HTTP)',            
'http://openoffice.mirrors.tds.net/pub/openoffice-ooodev/'],
+               ['ooodev_tubs',                         'ftp.rz.tu-bs.de 
(FTP)',                                        
'ftp://ftp.rz.tu-bs.de/pub/mirror/ALL_primary_servers/rsync/ftp.ooodev.org/ooodev/'],
+               ['ooodev_tubs2',                        'ftp.rz.tu-bs.de 
(HTTP)',                                       
'http://ftp.rz.tu-bs.de/pub/mirror/ALL_primary_servers/rsync/ftp.ooodev.org/ooodev/'],
+               ['ooodev_tuwien',                       'gd.tuwien.ac.at 
(FTP)',                                        
'ftp://gd.tuwien.ac.at/office/ooodev/'],
+               ['ooodev_utah1',                        'ooodev.cs.utah.edu 
(FTP)',                                     'http://ooodev.cs.utah.edu/'],
+               ['ooodev_utah2',                        'ooodev.cs.utah.edu 
(HTTP)',                            'ftp://ooodev.cs.utah.edu/pub/ooodev/']
+               ]
+
+               function init() {
+                       lstMirrors = document.getElementById( "lstMirrors" );
+                       while( lstMirrors.firstChild ) {
+                               lstMirrors.removeChild(lstMirrors.firstChild);
+                       }
+
+                       for ( i=0; i<mirror_list.length; i++ ) {
+                               E = document.createElement( "option" );
+                               E.setAttribute( "label", mirror_list[i][1] );
+                               E.setAttribute( "value", mirror_list[i][2] );
+
+                               T = document.createTextNode( mirror_list[i][1] 
);
+                               E.appendChild(T);
+
+                               lstMirrors.appendChild(E);
+                       }
+
+                       random_index = Math.floor(Math.random() * 
mirror_list.length);
+                       mk_dl_link(random_index);
+               }
+
+               function set_href( id, download_link) {
+                       
document.getElementById(id).setAttribute("href",download_link);
+               }
+
+       function mk_dl_link( index ) {
+                       version = "3.1.1";
+                       mirror = mirror_list[index][2];
+                       path = "prooo-box-cd/";
+                       filename = "prooo-box-"+version+"-1_CD_Win_de.iso";
+                       download_link = mirror+path+filename;
+
+                       set_href( "prooo_win_cd", 
mirror+"prooo-box-cd/prooo-box-"+version+"-1_CD_Win_de.iso" );
+                       set_href( "prooo_rpm_cd", 
mirror+"prooo-box-cd/prooo-box-"+version+"-1_CD_Linux-rpm_de.iso" );
+                       set_href( "prooo_deb_cd", 
mirror+"prooo-box-cd/prooo-box-"+version+"-1_CD_Linux-deb_de.iso" );
+                       set_href( "prooo_dvd", 
mirror+"prooo-box-dvd/prooo-box-"+version+"-1_DVD_de.iso" );
+
+                       
+                       set_href( "ooop_win_py", 
mirror+"oooportable/OpenOfficePortable_3.1.0_German.paf.exe" );
+                       set_href( "ooop_win_nopy", 
mirror+"oooportable-plus/new/OpenOffice_Portable_2.2.1_de-de.paf.exe" );
+                       set_href( "ooop_plus", 
mirror+"oooportable-plus/new/OpenOfficePortablePlus_2.2.1.exe" );
+
+
+                       //alert( download_link );
+
+               }
+       </script>
        </head>
 
-       <body>
+       <body onload="init()">
 
 <!-- CONTENT GOES HERE -->
 
@@ -80,9 +166,49 @@
                        </div>
                        
                        </li>
+
+                       <li>
+                       <a 
href="ftp://archive.services.openoffice.org/pub/openoffice-archive/localized/de/";>Archiv
 (Versionen bis 1.0.0 zur&uuml;ck)</a>
+                       </li>
+                       </div>
+
+
                        </div>
 
+       <div id="dlProoobox" class="dlBox">
+               <div class="dlHeading">
+                               Zusatz-Software (PrOOoBox, OOoPortable)
+               </div>
+
+
+               <div class="dlSubinfo">
+
+                       W&auml;hlen Sie einen Mirror aus, von dem Sie 
herunterladen
+                       m&ouml;chten:
+
+                               <form name="prooobox_download">
+                                       <select name="mirrors" id="lstMirrors" 
onchange="mk_dl_link(this.selectedIndex)">
+                                               <option id="nojs_item">Auswahl 
nur mit JavaScript m&ouml;glich</option>
+                                       </select>
+                               </form>
 
+                               <ul>
+                                       <li>PrOOoBox</li>
+                                       <ul>
+                                               <li>CD-Image: <a 
id="prooo_win_cd" href="/downloads">Windows</a> &middot;
+                                               <a id="prooo_rpm_cd" 
href="/downloads">Linux (RPM)</a> &middot;
+                                               <a id="prooo_deb_cd" 
href="/downloads">Linux (DEB)</a>
+                                               </li>
+                                               <li><a id="prooo_dvd" 
href="/downloads">DVD-Image</a></li>
+                                       </ul>
+
+                                       <li>OOoPortable</li>
+                                       <ul>
+                                               <li><a id="ooop_win_py" 
href="/downloads">Windows (mit Python)</a> &middot; <li><a id="ooop_win_nopy" 
href="/downloads">Windows (ohne Python)</a></li>
+                                               <li><a id="ooop_plus" 
href="/downloads">OOoPortablePlus</a></li>
+                                       </ul>
+                               </ul>
+               </div>
        </div>
 
        <div id="dlExtensions" class="dlBox">
@@ -92,7 +218,7 @@
 
                <div class="dlSubinfo">
 
-                       Erweitern und personalisieren Sie Ihre OpenOffice.org 
durch
+                       Erweitern und personalisieren Sie Ihr OpenOffice.org 
durch
                        eine st&auml;ndig anwachsende Auswahl von 
Erweiterungen, wie z.B.
                        W&ouml;rterb&uuml;cher.
 




---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Antwort per Email an