diff src/site.js @ 4:f455bb813e2e default tip

remove facebook ads
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 06 Nov 2025 07:41:24 -0700
parents 8f4df159f06b
children
line wrap: on
line diff
--- a/src/site.js	Sat Jul 12 12:51:36 2025 -0600
+++ b/src/site.js	Thu Nov 06 07:41:24 2025 -0700
@@ -166,57 +166,6 @@
 }
 
 
-// Facebook
-let fbId = isProduction ? '667025338202310' : '1504114567086568';
-let fbOptions = {};
-if( window.UserEmail )
-	fbOptions.em = window.UserEmail.trim().toLowerCase();
-if( cookies.user )
-	fbOptions.external_id = cookies.user;
-//console.log(fbOptions);
-
-!function(f,b,e,v,n,t,s)
-{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
-n.callMethod.apply(n,arguments):n.queue.push(arguments)};
-if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
-n.queue=[];t=b.createElement(e);t.async=!0;
-t.src=v;s=b.getElementsByTagName(e)[0];
-s.parentNode.insertBefore(t,s)}(window, document,'script',
-'https://connect.facebook.net/en_US/fbevents.js');
-fbq('init', fbId, fbOptions);
-
-let fbEvents = null;
-
-function fbSendEvents() {
-	//console.log(fbEvents);
-	let eventID = Math.random().toString();
-	let options = {eventID:eventID};
-	let url = `/facebook.js?event_id=${eventID}`;
-	for( let event of fbEvents ) {
-		let name = event.name;
-		let props = event.properties;
-		fbq( event.action, name, props, options );
-		url += `&event_name=${name}`;
-		if( props )
-			url += `&${name}=${encodeURIComponent(JSON.stringify(props))}`;
-	}
-	ajax(url);
-	fbEvents = null;
-}
-
-function fbTrack(action,name,properties) {
-	if( !fbEvents ) {
-		fbEvents = [];
-		setTimeout(fbSendEvents);
-	}
-	fbEvents.push({
-		action: action,
-		name: name,
-		properties: properties,
-	});
-}
-
-
 function mainSelectHashtag(hashtag) {
 	let style = document.querySelector('style[hashtag]');
 	if( hashtags[hashtag] ) {