In a letter to the President of SYRIZA’s KO Nikos Pappa, Thanos Moraitis states, among other things, that the recent developments in SYRIZA deeply sadden him and that with his move as a member of parliament he expresses his opposition to “choices and behaviors that have injured irreparably the unity and values of the progressive movement”.
The resignation letter of Thanos Moraitis to Nikos Pappa
To him
President of the Parliamentary Group SYRIZA PS Nikos Pappa
Mr President,
The recent developments deeply sadden me, as does every progressive citizen in our country.
It is imperative that I express my opposition to choices and behaviors that have irreparably injured the unity and values of the progressive movement. Unfortunately, the past two months have been a period of intense division and frustration for our members, delegates, and the Left and progressive world, culminating in the travesty conference that damaged our credibility.
I cannot continue to serve in a position of responsibility, working with people who overlook the most precious legacy of the progressive space: collectivity and respect for Democracy. Indifference to our values and ethics cannot be tolerated.
Therefore, I decide to resign from the position of director of the Parliamentary Group of SYRIZA PS. I would like to thank the Members of Parliament and the staff of the KO secretariat for our cooperation at a critical time for all of us. In these extremely difficult times for Democracy and the future of the progressive party, I choose to remain true to the values with which I have walked my entire political career.
Sincerely, Thanos Moraitis.
Schertsos: New platform for real estate pricing for each neighborhood – The goals for 2025
Marinakis: On Tuesday the arrangement for the personal doctor
What is SYRIZA’s response to the complaints about the undemocratic exclusion of delegates
Georgiadis: “After Kasselakis, the grand finale of the great gift that SYRIZA is giving me will be the exit of Polakis”
Gletsos: “Kasselakis was a foreign body – Now we will produce a president… a Syrian”
SYRIZA: The torture of the drop from Kasselakis supporters – Who stay until they leave
#SYRIZA #Thanos #Moraitis #resigned #director #Parliamentary #Group
```javascript
It looks like you're working on a JavaScript snippet that handles advertising integrations on a webpage. The code contains various `asyncLoadScript` and `asyncLoadModule` calls meant to load different ad services, including Google AdSense, OneSignal, Disqus, and others. However, there are several incomplete sections and syntax issues that need addressing. Here's a cleaned-up version of your code with suggested fixes:
```javascript
} else {
document.querySelectorAll('.adsense-for-mobile').forEach(function(e) {
const adsbyGoogleElement = e.querySelector('.adsbygoogle');
if (adsbyGoogleElement) {
adsbyGoogleElement.remove();
}
});
}
const adSenseSlots = document.querySelectorAll('.adsbygoogle');
const adSenseSlotCount = adSenseSlots.length;
if (adSenseSlotCount > 0) {
adSenseSlots.forEach(function(e) {
// Here you could potentially initialize or do something with each adSense slot
});
}
// Phaistos Adman
window.AdmanQueue = window.AdmanQueue || [];
AdmanQueue.push(function() {
Adman.adunit({ id: 338, h: 'your-ad-height' }); // Complete this call
});
// 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 = "your-page-url"; // Set your page's canonical URL here
this.page.identifier = 1563436; // Replace with your page's unique identifier
};
setTimeout(function() {
(function() {
var d = document,
s = d.createElement('script');
s.src = "your-disqus-script-url"; // URL of your Disqus script
s.setAttribute('data-timestamp', +new Date());
(d.head || d.body).appendChild(s);
})();
}, 3000);
function cmpActionCompleted() {
// OCM & DFP
asyncLoadScript('your-ocm-script-url'); // Provide the real URL
/*
// CleverCore
(function(document, window) {
var a, c = document.createElement("script");
c.id = "CleverCoreLoader57097";
c.src = "your-clevercore-script-url"; // URL of your CleverCore script
c.async = true;
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 = false;
}
a || (a = document.getElementsByTagName("head")[0] || document.getElementsByTagName("body")[0]);
a.parentNode.insertBefore(c, a);
})(document, window);
*/
// Taboola/Project Agora
asyncLoadScript('your-taboola-script-url'); // Provide the real URL
// For Google AdSense
if (document.querySelectorAll('.adsbygoogle').length) {
asyncLoadScript('your-adsense-script-url'); // Provide the real URL
}
// Phaistos Adman - repeat as required
asyncLoadScript('another-phaistos-url'); // Provide the real URL if needed
// Glomex
if (document.querySelectorAll('glomex-integration').length) {
setTimeout(function() {
asyncLoadModule('your-glomex-module-url'); // Provide the real URL
}, 2000);
}
// Dalecta
setTimeout(() => asyncLoadScript('your-dalecta-script-url'), 800);
// Vidoomy
// asyncLoadScript('your-vidoomy-script-url'); // Uncomment and provide the URL
}
```
### Changes made:
1. **Comments and Placeholder URLs**: Included comments and placeholder URLs for you to fill in specific script URLs and other parameters needed.
2. **Code Completion**: Completed some sections with assumed intentions, but you'll need to adjust as per your specific implementations.
3. **Syntax Error Fixes**: Removed any unfinished or broken expressions, ensuring proper syntax (e.g., finished the if checks).
Make sure to replace the placeholder strings with the actual URLs and configuration data specific to your ad services. This will help ensure that your ad integrations function correctly on your website.