summaryrefslogtreecommitdiff
path: root/StoneIsland/www/js/lib/blogs/PageView.js
diff options
context:
space:
mode:
Diffstat (limited to 'StoneIsland/www/js/lib/blogs/PageView.js')
-rwxr-xr-xStoneIsland/www/js/lib/blogs/PageView.js9
1 files changed, 7 insertions, 2 deletions
diff --git a/StoneIsland/www/js/lib/blogs/PageView.js b/StoneIsland/www/js/lib/blogs/PageView.js
index f5f8ab2e..ae18091a 100755
--- a/StoneIsland/www/js/lib/blogs/PageView.js
+++ b/StoneIsland/www/js/lib/blogs/PageView.js
@@ -22,10 +22,11 @@ var PageView = ScrollableView.extend({
this.$content.html(data.body.replace(/\n/g, "<br>"))
this.$content.find("a").each(function(){
var href = $(this).attr("href") // .substr(1, "fuck".length-2)
- if (href.indexOf("“")) {
+ if (href.indexOf("“") !== -1) {
href = href.substr(1, href.length-2)
$(this).attr("href", href)
}
+ console.log(href)
$(this).attr("target", "_system")
})
},
@@ -35,7 +36,11 @@ var PageView = ScrollableView.extend({
e.preventDefault()
var href = $(e.currentTarget).attr("href")
console.log(href)
- window.open(href, '_system')
+ if (href.indexOf('http') !== 0) {
+ app.router.go(href.replace('!/', ''))
+ } else {
+ window.open(href, '_system')
+ }
},
}) \ No newline at end of file