SYRIZA: Thanos Moraitis resigned as director of the Parliamentary Group

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 the supporters of Kasselakis – Who stay until they leave

#SYRIZA #Thanos #Moraitis #resigned #director #Parliamentary #Group

} else {

It seems like you're dealing ‌with a JavaScript code snippet that is heavily focused​ on loading various advertising and tracking scripts asynchronously, including Google AdSense, Adman, OneSignal, Disqus, and others. However,‍ some parts of ⁣the code are​ incomplete and need to ⁣be filled⁣ in (for example,​ URLs ⁤for scripts or function definitions). Here's ​a‌ breakdown of⁣ the main components ⁣of the provided code, ​along with suggestions and necessary placeholders⁤ you should ⁢consider adding:

1. ⁢**AdSense Removal**: The code⁤ snippet checks for `.adsense-for-mobile` elements and removes any contained `.adsbygoogle` elements if certain conditions are​ met.

2. **AdSense Slot Processing**: If there are any AdSense slots present, you should include logic to handle them (for example, loading additional scripts or configuring them⁤ appropriately).

3. **Adman Initialization**: It initializes the Adman unit. Ensure to complete the Ad unit information, including the‌ ID⁣ and height.

4. **OneSignal Initialization**: This part correctly initializes OneSignal with the provided App ID for notifications.

5.‌ **Disqus Configuration**: The code sets up the Disqus config with‌ a page URL (which is not filled in) and an identifier. You'll need to specify the page URL.

6. **CleverCore (Commented⁢ Out)**:⁤ There is a provision for CleverCore that is commented‍ out. If ‌you plan to use it, you'll need to provide⁣ the URL of the script.

7. **Various Ad Formatting Functions**: Functions for loading Taboola, Glomex, Dalecta, and Vidoomy scripts are intended to be added but are currently incomplete.

Below is an example of how you⁤ might structure the incomplete areas properly, with placeholders filled⁣ in for some missing data:

```javascript

} else​ {

document.querySelectorAll('.adsense-for-mobile').forEach(function(e) {

e.querySelector('.adsbygoogle').remove();

});

}

const ⁢adSenseSlots = document.querySelectorAll('.adsbygoogle');

const adSenseSlotCount = adSenseSlots.length;

if (adSenseSlotCount > 0) {

⁤‌ adSenseSlots.forEach(function(e) {

⁢ ⁤// Load AdSense slot specific scripts or functionalities

‌ });

}

// Phaistos⁢ Adman

window.AdmanQueue⁣ = window.AdmanQueue || [];

AdmanQueue.push(function() {

Adman.adunit({id: 338, ‌h: 250}); // Include appropriate height

});

// 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 = "https://yourwebsite.com"; // ‌Complete⁢ with the current⁢ page URL

⁢ this.page.identifier = 1563436;

};

setTimeout(function() {

(function() {

‍ var d = document,

​ s​ = d.createElement('script');

⁤ ‌ ⁢ s.src = "https://yourdisqushost.com/embed.js"; // Disqus embed script

⁤ s.setAttribute('data-timestamp', +new Date());

‍ ‌ (d.head || d.body).appendChild(s);

⁣ })();

}, 3000);

//⁣ Function call for actions after CMP (Consent Management Platform)

function‌ cmpActionCompleted() {

// OCM⁤ & DFP (Add necessary code)

​ ‌ // CleverCore (Uncomment if needed)

​ /*

‍ (function(document, window) {

⁤ var⁣ a, c = document.createElement("script");

‌ c.id = "CleverCoreLoader57097";

‍ ⁤ ‍ c.src = "https://url-to-clevercore-script.js"; // URL to the CleverCore script

⁢ ⁤ 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);

*/

// Load Taboola/Project Agora

⁣‍ asyncLoadScript('https://url-to-taboola-script.js'); // Add ⁣relevant URL

​ // Google AdSense

if (document.querySelectorAll('.adsbygoogle').length) {

​ ‌ asyncLoadScript('https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js');

⁤ }

// Phaistos Adman

⁢ ⁢ asyncLoadScript('https://yourphaitosadmanurl.com'); // Add the correct URL for Phaistos Adman

​ // Glomex

if (document.querySelectorAll('glomex-integration').length) {

⁣ setTimeout(function() {

⁢ asyncLoadModule('https://glomex.com/integration-url');

}, 2000);

}

// Dalecta

⁣ setTimeout(() => asyncLoadScript('https://dalecta-url.com'), 800);

// Vidoomy

⁢ // Load Vidoomy script accordingly, if ‌needed

}

```

In the code above, you'll need to replace‌ placeholders, fill in URLs, and ensure that the⁣ integration and loading of scripts are done accurately according to your project's needs. Make sure that⁢ the asynchronous loading does not conflict with other scripts‍ and that they⁤ are loaded in the correct order to avoid race conditions.

Leave a Replay