]>
Commit | Line | Data |
---|---|---|
0cd6bb46 AD |
1 | <?php |
2 | header("Content-Type: text/plain"); | |
3 | ||
4 | $manifest_formatted = array(); | |
5 | $manifest_files = array( | |
ef9b6abe | 6 | "localized_js.php", |
0cd6bb46 AD |
7 | "tt-rss.php", |
8 | "tt-rss.css", | |
9 | "viewfeed.js", | |
10 | "feedlist.js", | |
11 | "functions.js", | |
12 | "offline.js", | |
13 | "tt-rss.js", | |
0cd6bb46 AD |
14 | "images/blank_icon.gif", |
15 | "images/button.png", | |
16 | "images/c1.png", | |
17 | "images/c2.png", | |
18 | "images/c3.png", | |
b4e75b2a AD |
19 | "images/c4.png", |
20 | "images/archive.png", | |
0cd6bb46 AD |
21 | "images/cat-collapse.png", |
22 | "images/down_arrow.png", | |
0cd6bb46 | 23 | "images/footer.png", |
0cd6bb46 AD |
24 | "images/fresh.png", |
25 | "images/indicator_white.gif", | |
26 | "images/label.png", | |
0cd6bb46 | 27 | "images/mark_set.png", |
0cd6bb46 | 28 | "images/mark_unset.png", |
0cd6bb46 AD |
29 | "images/online.png", |
30 | "images/overlay.png", | |
0cd6bb46 AD |
31 | "images/resize_handle_horiz.png", |
32 | "images/resize_horiz.png", | |
33 | "images/resizer.png", | |
0cd6bb46 AD |
34 | "images/shadow_dark.png", |
35 | "images/shadow-grid.gif", | |
36 | "images/shadow.png", | |
37 | "images/shadow_white.png", | |
883fee8d AD |
38 | "images/sign_excl.png", |
39 | "images/sign_info.png", | |
40 | "images/sign_quest.png", | |
0cd6bb46 AD |
41 | "images/small_question.png", |
42 | "images/tag.png", | |
43 | "images/toolbar.png", | |
0cd6bb46 | 44 | "images/ttrss_logo.png", |
0cd6bb46 AD |
45 | "lib/scriptaculous/effects.js", |
46 | "lib/scriptaculous/controls.js", | |
47 | "lib/scriptaculous/dragdrop.js", | |
48 | "lib/scriptaculous/scriptaculous.js", | |
49 | "lib/prototype.js", | |
50 | "gears_init.js"); | |
51 | ||
52 | $mtime_max = 0; | |
53 | ||
54 | foreach ($manifest_files as $f) { | |
55 | $tmp = filemtime($f); | |
79e565a9 | 56 | if ($tmp > $mtime_max) { |
0cd6bb46 AD |
57 | $mtime_max = $tmp; |
58 | } | |
59 | ||
60 | array_push($manifest_formatted, "{ \"url\": \"$f\" }"); | |
61 | } | |
62 | ?> | |
63 | ||
64 | { | |
65 | "betaManifestVersion": 1, | |
79e565a9 | 66 | "version": "<?php echo date("Y.m.d H:i:s", $mtime_max) ?>", |
0cd6bb46 AD |
67 | "entries": [ |
68 | <?php echo join(",\n ", $manifest_formatted); ?> | |
69 | ] | |
70 | } |