fix share link js, modified privacy policy
This commit is contained in:
parent
2a24b3c2dc
commit
022c7e82a4
|
@ -35,6 +35,10 @@ fb post boost - status 17/05:
|
||||||
fb post boost - status 20/05 (16u):
|
fb post boost - status 20/05 (16u):
|
||||||
154 likes, 29 opm, 31x gedeeld, 661 likes, 705 volgen.
|
154 likes, 29 opm, 31x gedeeld, 661 likes, 705 volgen.
|
||||||
|
|
||||||
|
fb post boost - status 23/05 (16u):
|
||||||
|
eindstats: bereik 6.012, betrokkenheid 479, klikken op links 180
|
||||||
|
237 likes, 34 opm, 38x gedeeld, 674 likes, 720 volgen.
|
||||||
|
|
||||||
|
|
||||||
[X] Facebook posts auto-grab IDs op een of andere manier? https://developers.facebook.com/docs/graph-api/reference/v7.0/page/feed reeds included
|
[X] Facebook posts auto-grab IDs op een of andere manier? https://developers.facebook.com/docs/graph-api/reference/v7.0/page/feed reeds included
|
||||||
[ ] fucking token die maar 2 maand houdbaar is - in kalender zetten? met api calls auto-refreshen op een of andere manier
|
[ ] fucking token die maar 2 maand houdbaar is - in kalender zetten? met api calls auto-refreshen op een of andere manier
|
||||||
|
@ -49,6 +53,7 @@ fb post boost - status 20/05 (16u):
|
||||||
[-] Pieter Facebook (bericht gestuurd)
|
[-] Pieter Facebook (bericht gestuurd)
|
||||||
[-] Debbie Facebook (bericht gestuurd)
|
[-] Debbie Facebook (bericht gestuurd)
|
||||||
[ ] Bake Off Vlaanderen bake-along groep? https://www.facebook.com/groups/1559392017451480
|
[ ] Bake Off Vlaanderen bake-along groep? https://www.facebook.com/groups/1559392017451480
|
||||||
|
[-] FB peep hulp Radio I (onderweg)
|
||||||
|
|
||||||
### Recensies vragen
|
### Recensies vragen
|
||||||
|
|
||||||
|
@ -67,7 +72,7 @@ fb post boost - status 20/05 (16u):
|
||||||
### Doorverkoop
|
### Doorverkoop
|
||||||
|
|
||||||
[ ] Verkopen via winkeltje Schoofs in Genk?
|
[ ] Verkopen via winkeltje Schoofs in Genk?
|
||||||
[ ] Samenwerking Grimm?
|
[-] Samenwerking Grim? (gemaild, 23/05)
|
||||||
[ ] Sanemwerking Standaard Boekhandel Hasselt? (na lokaal artikel pers?)
|
[ ] Sanemwerking Standaard Boekhandel Hasselt? (na lokaal artikel pers?)
|
||||||
|
|
||||||
### Pers
|
### Pers
|
||||||
|
|
|
@ -7,11 +7,11 @@ disablefb: true
|
||||||
|
|
||||||
Deze website maakt gebruik van de volgende externe componenten, waar mogelijks cookies aan zijn verbonden:
|
Deze website maakt gebruik van de volgende externe componenten, waar mogelijks cookies aan zijn verbonden:
|
||||||
|
|
||||||
#### Google Analytics
|
#### Website statistieken
|
||||||
|
|
||||||
Deze website gebruikt anonieme IP-gegevens in de vorm van Google Analytics om websiteverkeer beter op te kunnen volgen. Er worden geen enkele persoons- of locatiegebonden gegevens mee opgenomen.
|
Deze website gebruikt anonieme IP-gegevens om websiteverkeer beter op te kunnen volgen. Er worden geen enkele persoons- of locatiegebonden gegevens mee opgenomen. Hiervoor wordt Fathom gebruikt, en niet Google Analytics, en de data wordt niet verstuurd naar derden.
|
||||||
|
|
||||||
Meer informatie over het gebruik van anonieme IP-gegevens door Google: https://support.google.com/analytics/answer/2763052?hl=nl
|
Meer informatie over het gebruik van cookies door Fathom: https://usefathom.com/privacy
|
||||||
|
|
||||||
#### YouTube
|
#### YouTube
|
||||||
|
|
||||||
|
|
|
@ -1,4 +1,5 @@
|
||||||
(function() {
|
(function() {
|
||||||
|
const doc = document.documentElement;
|
||||||
|
|
||||||
// from swift theme: sandwich
|
// from swift theme: sandwich
|
||||||
// ******
|
// ******
|
||||||
|
@ -15,6 +16,10 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
function createEl(element = 'div') {
|
||||||
|
return document.createElement(element);
|
||||||
|
}
|
||||||
|
|
||||||
function isObj(obj) {
|
function isObj(obj) {
|
||||||
return (obj && typeof obj === 'object' && obj !== null) ? true : false;
|
return (obj && typeof obj === 'object' && obj !== null) ? true : false;
|
||||||
}
|
}
|
||||||
|
@ -36,6 +41,55 @@
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
const copyToClipboard = str => {
|
||||||
|
let copy, selection, selected;
|
||||||
|
copy = createEl('textarea');
|
||||||
|
copy.value = str;
|
||||||
|
copy.setAttribute('readonly', '');
|
||||||
|
copy.style.position = 'absolute';
|
||||||
|
copy.style.left = '-9999px';
|
||||||
|
selection = document.getSelection();
|
||||||
|
doc.appendChild(copy);
|
||||||
|
// check if there is any selected content
|
||||||
|
selected = selection.rangeCount > 0 ? selection.getRangeAt(0) : false;
|
||||||
|
copy.select();
|
||||||
|
document.execCommand('copy');
|
||||||
|
doc.removeChild(copy);
|
||||||
|
if (selected) { // if a selection existed before copying
|
||||||
|
selection.removeAllRanges(); // unselect existing selection
|
||||||
|
selection.addRange(selected); // restore the original selection
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
(function copyLinkToShare() {
|
||||||
|
let copy, copied, excerpt, isCopyIcon, isInExcerpt, link, postCopy, postLink, target;
|
||||||
|
copy = 'copy';
|
||||||
|
copied = 'copy_done';
|
||||||
|
excerpt = 'excerpt';
|
||||||
|
postCopy = 'post_copy';
|
||||||
|
postLink = 'post_card';
|
||||||
|
|
||||||
|
doc.addEventListener('click', function(event) {
|
||||||
|
target = event.target;
|
||||||
|
isCopyIcon = containsClass(target, copy);
|
||||||
|
let isWithinCopyIcon = target.closest(`.${copy}`);
|
||||||
|
if (isCopyIcon || isWithinCopyIcon) {
|
||||||
|
let icon = isCopyIcon ? isCopyIcon : isWithinCopyIcon;
|
||||||
|
isInExcerpt = containsClass(icon, postCopy);
|
||||||
|
if (isInExcerpt) {
|
||||||
|
link = target.closest(`.${excerpt}`).previousElementSibling;
|
||||||
|
link = containsClass(link, postLink)? elemAttribute(link, 'href') : false;
|
||||||
|
} else {
|
||||||
|
link = window.location.href;
|
||||||
|
}
|
||||||
|
if(link) {
|
||||||
|
copyToClipboard(link);
|
||||||
|
pushClass(icon, copied);
|
||||||
|
}
|
||||||
|
}
|
||||||
|
});
|
||||||
|
})();
|
||||||
|
|
||||||
(function() {
|
(function() {
|
||||||
let bar = 'nav_bar-wrap';
|
let bar = 'nav_bar-wrap';
|
||||||
let navBar = elem(`.${bar}`);
|
let navBar = elem(`.${bar}`);
|
||||||
|
|
|
@ -52,7 +52,6 @@
|
||||||
</div>
|
</div>
|
||||||
</article>
|
</article>
|
||||||
</div>
|
</div>
|
||||||
<hr/>
|
|
||||||
<div class='post'>
|
<div class='post'>
|
||||||
<aside>
|
<aside>
|
||||||
{{- partial "aside" . }}
|
{{- partial "aside" . }}
|
||||||
|
|
|
@ -1,19 +1,19 @@
|
||||||
{{- $kin := (where .Site.RegularPages ".Params.tags" "intersect" .Params.tags) }}
|
{{- $kin := (where .Site.RegularPages ".Params.tags" "intersect" .Params.tags) }}
|
||||||
|
|
||||||
{{ if (ne (len $kin) 0) }}
|
{{ if (ne (len $kin) 0) }}
|
||||||
<h3>{{ i18n "moreFrom" .Site.Title }} »</h3>
|
<h3>{{ i18n "moreFrom" .Site.Title }} »</h3>
|
||||||
<ul class='posts aside'>
|
<ul class='posts aside'>
|
||||||
{{- $siblings := (where $kin ".Title" "!=" .Title) }}
|
|
||||||
{{- with $siblings }}
|
|
||||||
{{- range first 2 . }}
|
|
||||||
{{- partial "excerpt" . }}
|
|
||||||
{{- end }}
|
|
||||||
{{- else }}
|
|
||||||
{{- $kin := (where .Site.RegularPages "Section" .Section) }}
|
|
||||||
{{- $siblings := (where $kin ".Title" "!=" .Title) }}
|
{{- $siblings := (where $kin ".Title" "!=" .Title) }}
|
||||||
{{- range first 2 $siblings }}
|
{{- with $siblings }}
|
||||||
{{- partial "excerpt" . }}
|
{{- range first 2 . }}
|
||||||
|
{{- partial "excerpt" . }}
|
||||||
|
{{- end }}
|
||||||
|
{{- else }}
|
||||||
|
{{- $kin := (where .Site.RegularPages "Section" .Section) }}
|
||||||
|
{{- $siblings := (where $kin ".Title" "!=" .Title) }}
|
||||||
|
{{- range first 2 $siblings }}
|
||||||
|
{{- partial "excerpt" . }}
|
||||||
|
{{- end }}
|
||||||
{{- end }}
|
{{- end }}
|
||||||
{{- end }}
|
</ul>
|
||||||
</ul>
|
|
||||||
{{ end }}
|
{{ end }}
|
Loading…
Reference in New Issue