diff options
author | Daniel Stenberg <daniel@haxx.se> | 2003-08-03 23:13:12 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2003-08-03 23:13:12 +0000 |
commit | ef5562df2ae11c2759b9b168a111fee46c214d9d (patch) | |
tree | dc101f124993e603062f06d32d38b0e8a8255471 | |
parent | 852333402d6287f21b287887e0503a3743974460 (diff) | |
download | rockbox-ef5562df2ae11c2759b9b168a111fee46c214d9d.tar.gz rockbox-ef5562df2ae11c2759b9b168a111fee46c214d9d.zip |
support the new style file names with model names embedded
git-svn-id: svn://svn.rockbox.org/rockbox/trunk@3915 a1c6a512-1295-4272-9138-f99709370657
-rwxr-xr-x | www/dailymod.pl | 25 |
1 files changed, 23 insertions, 2 deletions
diff --git a/www/dailymod.pl b/www/dailymod.pl index 8e503ee30d..e7bbee977b 100755 --- a/www/dailymod.pl +++ b/www/dailymod.pl | |||
@@ -8,7 +8,7 @@ for(@list) { | |||
8 | my $dir = $_; | 8 | my $dir = $_; |
9 | opendir(DIR, "$basedir/$dir") or | 9 | opendir(DIR, "$basedir/$dir") or |
10 | die "Can't opendir($basedir/$dir)"; | 10 | die "Can't opendir($basedir/$dir)"; |
11 | my @files = sort grep { /^rockbox2/ } readdir(DIR); | 11 | my @files = sort grep { /^rockbox/ } readdir(DIR); |
12 | closedir DIR; | 12 | closedir DIR; |
13 | 13 | ||
14 | for(@files) { | 14 | for(@files) { |
@@ -33,26 +33,47 @@ for(reverse sort keys %date) { | |||
33 | 33 | ||
34 | for(@list) { | 34 | for(@list) { |
35 | my $n=0; | 35 | my $n=0; |
36 | my $m = $_; | ||
36 | print "<td> "; | 37 | print "<td> "; |
38 | # old mod | ||
37 | if( -f "daily/$_/rockbox${d}.mod") { | 39 | if( -f "daily/$_/rockbox${d}.mod") { |
38 | print "<a href=\"daily/$_/rockbox${d}.mod\">mod</a>"; | 40 | print "<a href=\"daily/$_/rockbox${d}.mod\">mod</a>"; |
39 | $n++; | 41 | $n++; |
40 | } | 42 | } |
41 | if( -f "daily/$_/rockbox${d}.ajz") { | 43 | # new mod |
44 | if( -f "daily/$_/rockbox-$m-${d}.mod") { | ||
45 | print "<a href=\"daily/$m/rockbox-$m-${d}.mod\">mod</a>"; | ||
46 | $n++; | ||
47 | } | ||
48 | # old ajz | ||
49 | if( -f "daily/$_/rockbox${d}.ajz") { | ||
42 | printf "%s<a href=\"daily/$_/rockbox${d}.ajz\">ajz</a>", | 50 | printf "%s<a href=\"daily/$_/rockbox${d}.ajz\">ajz</a>", |
43 | $n?", ":""; | 51 | $n?", ":""; |
44 | $n++; | 52 | $n++; |
45 | } | 53 | } |
54 | # new ajz | ||
55 | if( -f "daily/$m/rockbox-$m-${d}.ajz") { | ||
56 | printf "%s<a href=\"daily/$m/rockbox-$m-${d}.ajz\">ajz</a>", | ||
57 | $n?", ":""; | ||
58 | $n++; | ||
59 | } | ||
46 | if( -f "daily/$_/rocks${d}.zip") { | 60 | if( -f "daily/$_/rocks${d}.zip") { |
47 | printf "%s<a href=\"daily/$_/rocks${d}.zip\">rocks</a>", | 61 | printf "%s<a href=\"daily/$_/rocks${d}.zip\">rocks</a>", |
48 | $n?", ":""; | 62 | $n?", ":""; |
49 | $n++; | 63 | $n++; |
50 | } | 64 | } |
65 | # old-style full zip | ||
51 | if( -f "daily/$_/rockbox-${d}.zip") { | 66 | if( -f "daily/$_/rockbox-${d}.zip") { |
52 | printf "%s<a href=\"daily/$_/rockbox-${d}.zip\">full</a>", | 67 | printf "%s<a href=\"daily/$_/rockbox-${d}.zip\">full</a>", |
53 | $n?", ":""; | 68 | $n?", ":""; |
54 | $n++; | 69 | $n++; |
55 | } | 70 | } |
71 | # new-style full zip: | ||
72 | if( -f "daily/$m/rockbox-${m}-${d}.zip") { | ||
73 | printf "%s<a href=\"daily/$_/rockbox-${m}-${d}.zip\">full</a>", | ||
74 | $n?", ":""; | ||
75 | $n++; | ||
76 | } | ||
56 | if( -f "daily/$_/rockbox${d}.ucl") { | 77 | if( -f "daily/$_/rockbox${d}.ucl") { |
57 | printf "%s<a href=\"daily/$_/rockbox${d}.ucl\">ucl</a>", | 78 | printf "%s<a href=\"daily/$_/rockbox${d}.ucl\">ucl</a>", |
58 | $n?", ":""; | 79 | $n?", ":""; |