Revision 44, 0.8 kB
(checked in by naoya_t, 17 years ago)
|
irc-logger : modified htdocs/index.cgi. oops.
|
-
Property svn:executable set to
*
|
Rev | Line | |
---|
[43] | 1 | #!/usr/bin/env gosh |
---|
| 2 | ;; |
---|
| 3 | ;; index.cgi - listing logs |
---|
| 4 | ;; |
---|
| 5 | (require "../setting") |
---|
| 6 | |
---|
| 7 | (sys-chdir log-dir) |
---|
| 8 | |
---|
| 9 | (display "Content-type: text/html\r\n\r\n") |
---|
| 10 | (print "<!DOCTYPE HTML PUBLIC \"-//W3C//DTD HTML 4.01 Transitional//EN\" |
---|
| 11 | \"http://www.w3.org/TR/html4/loose.dtd\"> |
---|
| 12 | <html> |
---|
| 13 | <head> |
---|
| 14 | <title>" irc-channel "</title> |
---|
| 15 | <link rel=\"stylesheet\" href=\"wiliki.css\" type=\"text/css\" /> |
---|
| 16 | <link rel=\"alternate\" type=\"application/rss+xml\" title=\"RSS\" href=\"/" rdf-name "\" /> |
---|
| 17 | </head> |
---|
| 18 | <body> |
---|
| 19 | <h1>" irc-channel " IRC logs</h1> |
---|
| 20 | |
---|
| 21 | <hr /> |
---|
| 22 | <ul> |
---|
| 23 | " |
---|
| 24 | |
---|
| 25 | (string-join (map (lambda (path) |
---|
| 26 | (let1 date-str (regexp-replace #/\.log$/ path "") |
---|
| 27 | #`"<li><a href=\"logview.cgi?,|date-str|\">,|date-str|</a></li>\n")) |
---|
[44] | 28 | (reverse! (glob "20[0-9][0-9]-[01][0-9]-[0-3][0-9].log"))) "") |
---|
[43] | 29 | |
---|
| 30 | "</ul> |
---|
| 31 | <hr /> |
---|
| 32 | |
---|
| 33 | </body> |
---|
| 34 | </html>") |
---|