diff options
author | Sergey Ponomarev <stokito@gmail.com> | 2020-07-10 22:48:13 +0300 |
---|---|---|
committer | Denys Vlasenko <vda.linux@googlemail.com> | 2020-07-31 18:14:54 +0200 |
commit | a088da4476012e067a9a49de997031ea64ac401e (patch) | |
tree | 8197d8fea915c4f98db5c6b9b422c633f149315a /networking | |
parent | 197ae0f9ae71c2c313a56f7ce8807411f8a2562a (diff) | |
download | busybox-a088da4476012e067a9a49de997031ea64ac401e.tar.gz |
httpd_indexcgi.c: use CSS for odd/even rows
Signed-off-by: Sergey Ponomarev <stokito@gmail.com>
Signed-off-by: Denys Vlasenko <vda.linux@googlemail.com>
Diffstat (limited to 'networking')
-rw-r--r-- | networking/httpd_indexcgi.c | 10 |
1 files changed, 2 insertions, 8 deletions
diff --git a/networking/httpd_indexcgi.c b/networking/httpd_indexcgi.c index f5f18959d..47b1159f4 100644 --- a/networking/httpd_indexcgi.c +++ b/networking/httpd_indexcgi.c @@ -76,9 +76,8 @@ httpd_indexcgi.c -o index.cgi "border-color:black;" /* black black black black; */ \ "white-space:nowrap" \ "}" \ +"tr:nth-child(odd) { background-color:#ffffff }" \ "tr.hdr { background-color:#eee5de }" \ -"tr.o { background-color:#ffffff }" \ -/* tr.e { ... } - for even rows (currently none) */ \ "tr.foot { background-color:#eee5de }" \ "th.cnt { text-align:left }" \ "th.sz { text-align:right }" \ @@ -220,7 +219,6 @@ int main(int argc, char *argv[]) unsigned count_dirs; unsigned count_files; unsigned long long size_total; - int odd; DIR *dirp; char *location; @@ -291,7 +289,6 @@ int main(int argc, char *argv[]) "<col class=nm><col class=sz><col class=dt>" "\n" "<tr class=hdr><th class=cnt>Name<th class=sz>Size<th class=dt>Last modified" "\n"); - odd = 0; count_dirs = 0; count_files = 0; size_total = 0; @@ -307,9 +304,7 @@ int main(int argc, char *argv[]) } else goto next; - fmt_str("<tr class="); - *dst++ = (odd ? 'o' : 'e'); - fmt_str("><td class=nm><a href='"); + fmt_str("<tr><td class=nm><a href='"); fmt_url(cdir->dl_name); /* %20 etc */ if (S_ISDIR(cdir->dl_mode)) *dst++ = '/'; @@ -330,7 +325,6 @@ int main(int argc, char *argv[]) fmt_02u(ptm->tm_sec); *dst++ = '\n'; - odd = 1 - odd; next: cdir++; } |