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ück)</a> + </li> + </div> + + </div> + <div id="dlProoobox" class="dlBox"> + <div class="dlHeading"> + Zusatz-Software (PrOOoBox, OOoPortable) + </div> + + + <div class="dlSubinfo"> + + Wählen Sie einen Mirror aus, von dem Sie herunterladen + mö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öglich</option> + </select> + </form> + <ul> + <li>PrOOoBox</li> + <ul> + <li>CD-Image: <a id="prooo_win_cd" href="/downloads">Windows</a> · + <a id="prooo_rpm_cd" href="/downloads">Linux (RPM)</a> · + <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> · <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ändig anwachsende Auswahl von Erweiterungen, wie z.B. Wörterbücher. --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]
