From 972dcb8706dcedaf0460e23cc816f5eb1bbf7e96 Mon Sep 17 00:00:00 2001 From: Chip Black Date: Thu, 13 Jan 2011 04:24:29 -0800 Subject: [PATCH] Fix js to be consistent with b6235374b91ba7acf62c06c72de2f1291f46ac4c --- www/js/blerg.js | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/www/js/blerg.js b/www/js/blerg.js index 205c5a9..2415483 100644 --- a/www/js/blerg.js +++ b/www/js/blerg.js @@ -92,7 +92,7 @@ LoginStatus.prototype.update = function() { LoginStatus.prototype.post = function(msg) { if (!this.loggedIn) { alert("You are not logged in!"); - exit(0); + return; } new Ajax.Request(baseURL + '/put', { @@ -257,8 +257,8 @@ function mangleRecord(record, template) { record.data = record.data.replace(/(\s)\*([^*]+)\*(\s)/g, '$1$2$3'); // Turn refs and tags into links - record.data = record.data.replace(/(\s|^)#(\w+)/g, '$1#$2'); - record.data = record.data.replace(/(\s|^)@(\w+)/g, '$1@$2'); + record.data = record.data.replace(/(\s|^)#([A-Za-z0-9_-]+)/g, '$1#$2'); + record.data = record.data.replace(/(\s|^)@([A-Za-z0-9_-]+)/g, '$1@$2'); // Turn newlines into linebreaks and paragraphs record.data = record.data.replace(/\r?\n\r?\n/g, "

").replace(/\r?\n/g, "
"); @@ -436,7 +436,7 @@ function hashSwitch() { } else if (m = location.hash.match(/^#(ref|tag)\/(\w+)$/)) { currentPager = new Tag(m[1], m[2]); currentPager.show(); - } else if (m = location.hash.match(/^#(\w+)(:(\d+))?$/)) { + } else if (m = location.hash.match(/^#([A-Za-z0-9_-]+)(:(\d+))?$/)) { if (!currentPager || currentPager.username != m[1]) currentPager = new User(m[1]); currentPager.show(); -- 2.25.1