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):
|
||||
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
|
||||
[ ] 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)
|
||||
[-] Debbie Facebook (bericht gestuurd)
|
||||
[ ] Bake Off Vlaanderen bake-along groep? https://www.facebook.com/groups/1559392017451480
|
||||
[-] FB peep hulp Radio I (onderweg)
|
||||
|
||||
### Recensies vragen
|
||||
|
||||
|
@ -67,7 +72,7 @@ fb post boost - status 20/05 (16u):
|
|||
### Doorverkoop
|
||||
|
||||
[ ] Verkopen via winkeltje Schoofs in Genk?
|
||||
[ ] Samenwerking Grimm?
|
||||
[-] Samenwerking Grim? (gemaild, 23/05)
|
||||
[ ] Sanemwerking Standaard Boekhandel Hasselt? (na lokaal artikel pers?)
|
||||
|
||||
### Pers
|
||||
|
|
|
@ -7,11 +7,11 @@ disablefb: true
|
|||
|
||||
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
|
||||
|
||||
|
|
|
@ -1,4 +1,5 @@
|
|||
(function() {
|
||||
const doc = document.documentElement;
|
||||
|
||||
// from swift theme: sandwich
|
||||
// ******
|
||||
|
@ -15,6 +16,10 @@
|
|||
}
|
||||
}
|
||||
|
||||
function createEl(element = 'div') {
|
||||
return document.createElement(element);
|
||||
}
|
||||
|
||||
function isObj(obj) {
|
||||
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() {
|
||||
let bar = 'nav_bar-wrap';
|
||||
let navBar = elem(`.${bar}`);
|
||||
|
|
|
@ -52,7 +52,6 @@
|
|||
</div>
|
||||
</article>
|
||||
</div>
|
||||
<hr/>
|
||||
<div class='post'>
|
||||
<aside>
|
||||
{{- partial "aside" . }}
|
||||
|
|
|
@ -1,19 +1,19 @@
|
|||
{{- $kin := (where .Site.RegularPages ".Params.tags" "intersect" .Params.tags) }}
|
||||
|
||||
{{ if (ne (len $kin) 0) }}
|
||||
<h3>{{ i18n "moreFrom" .Site.Title }} »</h3>
|
||||
<ul class='posts aside'>
|
||||
{{- $siblings := (where $kin ".Title" "!=" .Title) }}
|
||||
{{- with $siblings }}
|
||||
{{- range first 2 . }}
|
||||
{{- partial "excerpt" . }}
|
||||
{{- end }}
|
||||
{{- else }}
|
||||
{{- $kin := (where .Site.RegularPages "Section" .Section) }}
|
||||
<h3>{{ i18n "moreFrom" .Site.Title }} »</h3>
|
||||
<ul class='posts aside'>
|
||||
{{- $siblings := (where $kin ".Title" "!=" .Title) }}
|
||||
{{- range first 2 $siblings }}
|
||||
{{- partial "excerpt" . }}
|
||||
{{- with $siblings }}
|
||||
{{- 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 }}
|
||||
</ul>
|
||||
</ul>
|
||||
{{ end }}
|
Loading…
Reference in New Issue