From cfb4f1bc6a45ddfc068acabc6efb9a4e350dd544 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Thu, 28 Apr 2011 14:46:36 -0500 Subject: isotests: make the various pages a bit more useful Instructions are nice, as are links to other pages that actually flow with the style of the rest of the site. Also fix the styling of the labels on the results entry page as it looked a bit funky before. Signed-off-by: Dan McGee --- media/archweb.css | 3 +++ 1 file changed, 3 insertions(+) (limited to 'media') diff --git a/media/archweb.css b/media/archweb.css index 4b0b9e89..936edc79 100644 --- a/media/archweb.css +++ b/media/archweb.css @@ -260,6 +260,9 @@ ul.admin-actions li { display: inline; padding-left: 1.5em; } #dev-signoffs .signoff-no { color: red; } #dev-signoffs .signed-username { color: #888; margin-left: 0.5em; } +/* iso testing feedback form */ +#releng-feedback label { width: auto; display: inline; font-weight: normal; } + /* highlight current website in the navbar */ #archnavbar.anb-home ul li#anb-home a { color: white !important; } #archnavbar.anb-packages ul li#anb-packages a { color: white !important; } -- cgit v1.2.3-2-g168b From 684fb5353d0e61075c7a24f703b680d58e8dcf00 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Thu, 28 Apr 2011 15:29:38 -0500 Subject: isotests: clean up submissin form Don't show stupid '-----' entries with radio buttons, remove the list item style since we have radio buttons or checkboxes everywhere anyway. Signed-off-by: Dan McGee --- media/archweb.css | 2 ++ 1 file changed, 2 insertions(+) (limited to 'media') diff --git a/media/archweb.css b/media/archweb.css index 936edc79..504c8270 100644 --- a/media/archweb.css +++ b/media/archweb.css @@ -262,6 +262,8 @@ ul.admin-actions li { display: inline; padding-left: 1.5em; } /* iso testing feedback form */ #releng-feedback label { width: auto; display: inline; font-weight: normal; } +#releng-feedback ul { padding-left: 1em; } +#releng-feedback li { list-style: none; } /* highlight current website in the navbar */ #archnavbar.anb-home ul li#anb-home a { color: white !important; } -- cgit v1.2.3-2-g168b From 8de1bd0639a8b6117bc35dfe0ad1e6a1ac34f715 Mon Sep 17 00:00:00 2001 From: Evangelos Foutras Date: Sat, 30 Apr 2011 15:15:38 +0300 Subject: Add filesizeformat filter to sizes in reports/big We also add a new 'filesize' tablesorter parser that handles all the suffixes found in django's filesizeformat filter. Signed-off-by: Dan McGee --- media/archweb.js | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) (limited to 'media') diff --git a/media/archweb.js b/media/archweb.js index 03358fa9..78b15670 100644 --- a/media/archweb.js +++ b/media/archweb.js @@ -67,6 +67,33 @@ if (typeof $.tablesorter !== 'undefined') { }, type: 'numeric' }); + $.tablesorter.addParser({ + id: 'filesize', + re: /^(\d+(?:\.\d+)?) (bytes?|KB|MB|GB|TB)$/, + is: function(s) { + return this.re.test(s); + }, + format: function(s) { + var matches = this.re.exec(s); + var size = parseFloat(matches[1]); + var suffix = matches[2]; + + switch(suffix) { + case 'byte': + case 'bytes': + return size; + case 'KB': + return size * 1024; + case 'MB': + return size * 1024 * 1024; + case 'GB': + return size * 1024 * 1024 * 1024; + case 'TB': + return size * 1024 * 1024 * 1024 * 1024; + } + }, + type: 'numeric' + }); } /* news/add.html */ -- cgit v1.2.3-2-g168b From 98d2608bf2b120a3dde1128069b4ac89a2601f86 Mon Sep 17 00:00:00 2001 From: Dan McGee Date: Mon, 2 May 2011 11:05:56 -0500 Subject: Ensure we can handle all values in file size columns Signed-off-by: Dan McGee --- media/archweb.js | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'media') diff --git a/media/archweb.js b/media/archweb.js index 78b15670..49f2a319 100644 --- a/media/archweb.js +++ b/media/archweb.js @@ -69,12 +69,13 @@ if (typeof $.tablesorter !== 'undefined') { }); $.tablesorter.addParser({ id: 'filesize', - re: /^(\d+(?:\.\d+)?) (bytes?|KB|MB|GB|TB)$/, + re: /^(\d+(?:\.\d+)?) (bytes?|KB|MB|GB|TB|PB)$/, is: function(s) { return this.re.test(s); }, format: function(s) { var matches = this.re.exec(s); + if (!matches) return 0; var size = parseFloat(matches[1]); var suffix = matches[2]; @@ -90,6 +91,8 @@ if (typeof $.tablesorter !== 'undefined') { return size * 1024 * 1024 * 1024; case 'TB': return size * 1024 * 1024 * 1024 * 1024; + case 'PB': + return size * 1024 * 1024 * 1024 * 1024 * 1024; } }, type: 'numeric' -- cgit v1.2.3-2-g168b