summaryrefslogtreecommitdiff
path: root/static/js/register.js
diff options
context:
space:
mode:
authordumpfmprod <dumpfmprod@ubuntu.(none)>2014-09-19 09:17:01 -0400
committerdumpfmprod <dumpfmprod@ubuntu.(none)>2014-09-19 09:17:01 -0400
commit6996ef1862ec133e6d15ef06b660605d1192b166 (patch)
treee64ae1b4548fbe53b4cca45e67fa723e707ed841 /static/js/register.js
parentb04eea907242bb895f9578638f5f05612311fa66 (diff)
make / show top for today ; and sundry changes
Diffstat (limited to 'static/js/register.js')
-rwxr-xr-xstatic/js/register.js24
1 files changed, 23 insertions, 1 deletions
diff --git a/static/js/register.js b/static/js/register.js
index d2d513d..4352c19 100755
--- a/static/js/register.js
+++ b/static/js/register.js
@@ -64,8 +64,30 @@ function submitRegistration() {
});
}
+function hasLocalStorage() {
+ try {
+ return 'localStorage' in window && window['localStorage'] !== null;
+ } catch (e) {
+ return false;
+ }
+}
+
function initRegister() {
- $('#submit').click(submitRegistration);
+ var date = new Date ()
+ var open_reg = false || ! ('LoggedIn' in window)
+ if (hasLocalStorage() && localStorage.is_banned == "true") {
+ $('.regopen').remove()
+ $('.log-in').remove()
+ $('#forgetpw').remove()
+ return
+ }
+ if (open_reg || ( date.getHours() >= 8 && date.getHours() <= 17 )) {
+ $('.regclosed').remove()
+ $('#submit').click(submitRegistration);
+ }
+ else {
+ $('.regopen').remove()
+ }
}
// sha1.js