summaryrefslogtreecommitdiff
path: root/public/assets/site.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2017-08-30 00:34:27 +0200
committerJules Laplace <julescarbon@gmail.com>2017-08-30 00:34:27 +0200
commit1df5bf087bf352edf61d8f27268d08a98eacf94d (patch)
tree069f800640b5947965d63bd1f3adc52cf85975f0 /public/assets/site.js
parentae5784a9dc5fd4897429066e7619649feb03f3c0 (diff)
fix modal
Diffstat (limited to 'public/assets/site.js')
-rw-r--r--public/assets/site.js26
1 files changed, 21 insertions, 5 deletions
diff --git a/public/assets/site.js b/public/assets/site.js
index c414e2d..3be8f38 100644
--- a/public/assets/site.js
+++ b/public/assets/site.js
@@ -22,13 +22,29 @@ $(function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://www.google-analytics.com/analytics.js','ga');
-
ga('create', 'UA-35821710-3', 'auto');
ga('send', 'pageview');
+ window.fbAsyncInit = function() {
+ FB.init({
+ appId : '1073570216112784',
+ autoLogAppEvents : true,
+ xfbml : true,
+ version : 'v2.10'
+ });
+ FB.AppEvents.logPageView();
+ };
+ (function(d, s, id){
+ var js, fjs = d.getElementsByTagName(s)[0];
+ if (d.getElementById(id)) {return;}
+ js = d.createElement(s); js.id = id;
+ js.src = "//connect.facebook.net/en_US/sdk.js";
+ fjs.parentNode.insertBefore(js, fjs);
+ }(document, 'script', 'facebook-jssdk'));
})
function ready() {
- $('.readmore').click( function(){
+ $('.readmore').click( function(e){
+ e.preventDefault()
var id = $(this).data().id
var entry = site.entries[id]
show_entry(entry)
@@ -88,7 +104,7 @@ function show_entry(entry){
break
case 'image':
dom = new Image
- dom.src = media.url
+ dom.src = media.uri
break
}
dom && $('#entry .media').append(dom)
@@ -96,7 +112,7 @@ function show_entry(entry){
$('#entry .content').html(newlineToBr(entry.body))
$('#entry .comments').html( '<div class="fb-comments" data-href="https://howtomakeafolkestone.life/entry/' + entry.id +'" data-width="360"></div>' )
FB && FB.XFBML.parse( $('#entry .comments').get(0) )
- $('body').addClass('entry')
+ $('html').addClass('entry')
}
function hide_entry(){
setTimeout(clear_entry, 500)
@@ -104,7 +120,7 @@ function hide_entry(){
function clear_entry(){
}
function close_modals(){
- $('body').removeClass('entry').removeClass('about')
+ $('.entry').removeClass('entry')
}
function newlineToBr(s){ return s.replace(/\n/g,'<br>') }