In particular, Mr. Kasselakis notes in his post:
Elected delegates who, one day before the conference, have not been notified whether they have been sanctioned by the “martial court of 87” or not. They have only notified their own delegates, teleconferenced with them, informed them, “urgently” requested their emails for digital votes, while the majority of delegates are in the dark paying to support my candidacy. (Photo has already been posted demonstrating the serious violation of equality between delegates – more from me on this in a moment).
The official site of the party syriza.gr reports about tomorrow’s opening day of the Congress: “We are sorry, there are no scheduled events of SYRIZA-PS for tomorrow”! A conference in crypto. SYRIZA is under occupation. Tomorrow all the elected delegates should be at the Conference venue. Legally. Civilized. Ethics. Democracy will return to SYRIZA, no matter how dark its detractors are.
Earlier without being particularly revealing and keeping to himself what was said on Wednesday night (6/11) in Pagrati between him and executives of 87, o Stefanos Kasselakis spoke to Nikos Hatzinikolaou.
Regarding the rumors of a “conflict” between him and the executives of SYRIZA in Pagrati, Stefanos Kasselakis replied that “no such thing is true. We met but there was no conflict. These are provocations. On the contrary, it was a completely civilized discussion and where there was intense dialogue, it was well-intentioned and on my part with arguments and specific arguments”.
He admitted that Katerina Notopoulou, Giorgos Vassiliadis, Irini Karkoulias and the wife of Alekos Flambouraris were also present at the meeting.
“I’m not going to get into gossip. The president of the second party in the country does not engage in gossip and does not need to make late-night leaks to allegedly raise his cachet. So I’m not going to get into this discussion,” said Stefanos Kasselakis.
“There was a debate about some issues. If challenged I will obviously report. However, what has been written this morning has generally been quite falsified. There are no arguments or anything like that.”
“I can refer to one issue, however, for which I was really surprised by the expression that one of these executives, referring to my election last year in September ’23, said that ‘we accepted it’. And my answer was: ‘I didn’t understand, did you do us a favor?’ And this, you know, shows the proprietary perception they have of the entire space of the Left and especially of SYRIZA. That they are the ones who brought this party to the government and that we owe them our gratitude and today that they have the social appeal. Such arrogance,” emphasized Stefanos Kasselakis.
The Congress of SYRIZA-PS starts tomorrow
The work of the Extraordinary Congress of SYRIZA-Progressive Alliance begins tomorrow, Friday, November 8, which will be held at Polychoro Gazi, Iera Odos 15. The work will begin at 18:30 with the speech of the secretary of the K.E. of SYRIZA-PS, Rania Svigou and the president of K.O., Nikos Pappa. The SYRIZA Congress remains open, to be held exclusively via zoom. After all, a relevant proposal had been submitted at yesterday’s meeting of the Political Secretariat by Aleko Flambouraris, Katerina Notopoulou and Thanasis Theocharopoulos.
/* — PerfOps by Nuevvo (nuevvo.com) — */
// Utilities
const allScripts = document.getElementsByTagName(‘script’);
window.lst = allScripts[allScripts.length – 1];
window.isMobile=(function() {var ua=navigator.userAgent||navigator.vendor||window.opera;return ((/Android/i).test(ua) && (/Mobile/i).test(ua)) || (/BlackBerry|iPhone|iPod|Opera Mini|IEMobile/i).test(ua);})();
function asyncLoadScript(url) {
var alScript = document.createElement(‘script’);
alScript.src = url;
alScript.async = true;
//window.lst.parentNode.insertBefore(alScript, window.lst);
document.body.appendChild(alScript);
}
function asyncLoadModule(url) {
var alScript = document.createElement(‘script’);
alScript.src = url;
alScript.type=”module”;
//window.lst.parentNode.insertBefore(alScript, window.lst);
document.body.appendChild(alScript);
}
function displaySlot(id) {
if (document.querySelector(‘#’+id)) {
googletag.display(id);
}
}
// Fix OCM JS errors
window.defineSlots = function(t, r){};
/*! instant.page v5.2.0 – (C) 2019-2023 Alexandre Dieulot – */
(function(){
let t,e,n,o,i,a=null,s=65,c=new Set;const r=1111;function d
})();
// InMobi Choice. Consent Manager Tag v3.0 (for TCF 2.2)
setTimeout(() => {
var host=”eleftherostypos.gr”;var element=document.createElement(‘script’);var firstScript=document.getElementsByTagName(‘script’)[0];var url=” uspTries=0;var uspTriesLimit=3;element.async=true;element.type=”text/javascript”;element.src=url;firstScript.parentNode.insertBefore(element,firstScript);function makeStub(){var TCF_LOCATOR_NAME=’__tcfapiLocator’;var queue=[];var win=window;var cmpFrame;function addFrame(){var doc=win.document;var otherCMP=!!(win.frames[TCF_LOCATOR_NAME]);if(!otherCMP){if(doc.body){var iframe=doc.createElement(‘iframe’);iframe.style.cssText=”display:none”;iframe.name=TCF_LOCATOR_NAME;doc.body.appendChild(iframe);} else {setTimeout(addFrame,5);}}return !otherCMP;}function tcfAPIHandler(){var gdprApplies;var args=arguments;if(!args.length){return queue;} else if(args[0]===’setGdprApplies’){if(args.length > 3 &&args[2]===2 &&typeof args[3]===’boolean’){gdprApplies=args[3];if(typeof args[2]===’function’){args[2](‘set’,true);}}} else if(args[0]===’ping’){var retr={gdprApplies: gdprApplies,cmpLoaded: false,cmpStatus: ‘stub’};if(typeof args[2]===’function’){args[2](retr);}} else {if(args[0]===’init’ && typeof args[3]===’object’){args[3]=Object.assign(args[3],{ tag_version: ‘V3′ });}queue.push(args);}}function postMessageEventHandler(event){var msgIsString=typeof event.data===’string’;var json={};try {if(msgIsString){json=JSON.parse(event.data);} else {json=event.data;}} catch (ignore){}var payload=json.__tcfapiCall;if(payload){window.__tcfapi(payload.command,payload.version,function(retValue,success){var returnMsg={__tcfapiReturn: {returnValue: retValue,success: success,callId: payload.callId}};if(msgIsString){returnMsg=JSON.stringify(returnMsg);}if(event && event.source && event.source.postMessage){event.source.postMessage(returnMsg,’*’);}},payload.parameter);}}while (win){try {if(win.frames[TCF_LOCATOR_NAME]){cmpFrame=win;break;}} catch (ignore){}if(win===window.top){break;}win=win.parent;}if(!cmpFrame){addFrame();win.__tcfapi=tcfAPIHandler;win.addEventListener(‘message’,postMessageEventHandler,false);}}makeStub();var uspStubFunction=function(){var arg=arguments;if(typeof window.__uspapi!==uspStubFunction){setTimeout(function(){if(typeof window.__uspapi!==’undefined’){window.__uspapi.apply(window.__uspapi,arg);}},500);}};var checkIfUspIsReady=function(){uspTries++;if(window.__uspapi===uspStubFunction && uspTries 0) {
//asyncLoadScript(‘
adSenseSlots.forEach(function(e){
});
}
// Phaistos Adman
//asyncLoadScript(‘
window.AdmanQueue=window.AdmanQueue||[];
AdmanQueue.push(function(){Adman.adunit({id:338,h:’
// OneSignal
window.OneSignalDeferred = window.OneSignalDeferred || [];
OneSignalDeferred.push(function(OneSignal) {
OneSignal.init({
appId: “487cc53b-3b66-4f84-8803-3a3a133043ab”,
});
});
// Disqus
var disqus_config = function() {
this.page.url=”
this.page.identifier = 1560849;
};
setTimeout(function(){
(function() {
var d = document,
s = d.createElement(‘script’);
s.src=”
s.setAttribute(‘data-timestamp’, +new Date());
(d.head || d.body).appendChild(s);
})();
}, 3000);
function cmpActionCompleted() {
// OCM & DFP
//asyncLoadScript(‘
asyncLoadScript(‘
asyncLoadScript(‘
/*
// CleverCore
(function(document, window) {
var a, c = document.createElement(“script”);
c.id = “CleverCoreLoader57097″;
c.src = ”
c.async = !0;
c.type = “text/javascript”;
c.setAttribute(“data-target”, window.name);
c.setAttribute(“data-callback”, “put-your-callback-macro-here”);
try {
a = parent.document.getElementsByTagName(“script”)[0] || document.getElementsByTagName(“script”)[0];
} catch (e) {
a = !1;
}
a || (a = document.getElementsByTagName(“head”)[0] || document.getElementsByTagName(“body”)[0]);
a.parentNode.insertBefore(c, a);
})(document, window);
*/
// Taboola/Project Agora
asyncLoadScript(‘
asyncLoadScript(‘
// For Google AdSense
if (document.querySelectorAll(‘.adsbygoogle’).length) {
asyncLoadScript(‘
}
// Phaistos Adman
asyncLoadScript(‘
// Glomex
if (document.querySelectorAll(‘glomex-integration’).length) {
setTimeout(function(){
asyncLoadModule(‘
}, 2000);
}
// Dalecta
setTimeout(() => asyncLoadScript(‘ 800);
// Vidoomy
//asyncLoadScript(‘
// Weather
setTimeout(() => asyncLoadScript(‘ 1000);
/*
// Facebook Pixel
!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’, ‘
fbq(‘init’, ‘618972382017166’);
fbq(‘track’, ‘PageView’);
*/
// OneSignal
setTimeout(() => asyncLoadScript(‘ 5000);
}
// Microsoft Clarity
(function(c,l,a,r,i,t,y){c[a]=c[a]||function(){(c[a].q=c[a].q||[]).push(arguments)};t=l.createElement(r);t.async=1;t.src=”https://www.clarity.ms/tag/”+i+”?ref=wordpress”;y=l.getElementsByTagName(r)[0];y.parentNode.insertBefore(t,y);})(window, document, “clarity”, “script”, “l14tw277rg”);
// Yandex Metrica
(function(m,e,t,r,i,k,a){m[i]=m[i]||function(){(m[i].a=m[i].a||[]).push(arguments)};m[i].l=1*new Date();for(var j=0;j<document.scripts.length;j++){if(document.scripts[j].src===r){return;}}k=e.createElement
#Kasselakis #SYRIZA #occupation #Tomorrow #elected #delegates #Congress #venue
It looks like the provided code is a partial script related to ad integration on a web page. This code seems to be manipulating DOM elements (like removing certain ads) and dynamically loading multiple third-party scripts for advertising and user interaction.
Here’s a breakdown of what the different sections of this code seem to do:
1. **Removing Mobile AdSense Elements**:
“`javascript
document.querySelectorAll(‘.adsense-for-mobile’).forEach(function(e) {
e.querySelector(‘.adsbygoogle’).remove();
});
“`
This code removes any AdSense elements for mobile ads from the document.
2. **Counting AdSense Slots**:
“`javascript
const adSenseSlots = document.querySelectorAll(‘.adsbygoogle’);
const adSenseSlotCount = adSenseSlots.length;
if (adSenseSlotCount > 0) {
adSenseSlots.forEach(function(e){
// Potentially do something with each ad slot
});
}
“`
This part counts the number of AdSense slots on the page, presumably to take some action if any exist.
3. **Initialization Scripts for Various Services**:
– **OneSignal** (a push notification service):
“`javascript
window.OneSignalDeferred.push(function(OneSignal) {
OneSignal.init({
appId: “487cc53b-3b66-4f84-8803-3a3a133043ab”,
});
});
“`
- **Disqus** (a commenting system):
“`javascript
var disqus_config = function() {
this.page.url = “your-page-url”; // Replace with actual URL
this.page.identifier = 1560849; // Unique identifier for the page
};
setTimeout(function(){
(function() {
var d = document,
s = d.createElement(‘script’);
s.src = “https://disqus.com/count.js”; // Replace with actual URL
s.setAttribute(‘data-timestamp’, +new Date());
(d.head || d.body).appendChild(s);
})();
}, 3000);
“`
4. **Dynamic Loading of Additional Scripts**:
The script contains many calls to `asyncLoadScript()` to load various advertising scripts like:
“`javascript
asyncLoadScript(‘https://example.com/script.js’); // Placeholder URLs
“`
This function is likely defined elsewhere in the application and is used to load scripts asynchronously.
5. **Future Ad Integrations**:
There are placeholder comments for integrating other advertising services like Taboola, Glomex, and others with functionality to load them under certain conditions (like checking for existing elements).
### Suggested Enhancements:
– **Error Handling**: Implement error handling on script loading to handle failures.
– **Configuration Variables**: Use variables for URLs and identifiers to make the code cleaner and easier to maintain.
– **Async/Await**: If the `asyncLoadScript` function supports Promises, consider using `async/await` for better readability.
– **Comments**: Ensure to add relevant comments explaining the purpose of each segment, especially for future maintainers.
### Conclusion:
This script is configured to manage advertisements on a web page, conditionally load third-party scripts, and manipulate page elements based on user interaction and load conditions. Ensure the placeholder URLs and identifiers are filled in based on actual requirements for proper functionality.