Out of 29 present (out of 30) members of the Conference of Presidents, 15 members of the coalition supported the proposal of the Speaker of the Parliament, K. Tassoulas in the person of Mr. Sotiropoulos, 7 members (from SYRIZA, PASOK, KKE and KO Spartans) declared “present”, while 7 members (from Hellenic Solution, New Left, Pleussi Eleftherias and a representative of independent MPs) said “no” to the proposal.
According to information, opposition parties raised the issue of extending or postponing the selection of a new Ombudsman, until Mr. Pottakis completes ongoing investigations, such as the one on the wreck of Pylos. Speaking to the parliamentary editors, the president of the Parliament pointed out that he had raised with the parties the issue of the end of Mr. Pottakis’ term as early as September 21 and 29, 2023, while Mr. Pottakis announced the start of his investigation for Pylos on November 9 of the same year.
The president of the Parliament expressed his disappointment with the result of today’s meeting of the Conference of Presidents, noting that the fragmentation of the Parliament makes the elementary task, which is the agreement on issues like the above, difficult.
Today’s meeting of the Conference of Presidents in the Parliament was another episode in the ongoing project entitled “Irresponsible and damaging opposition”, which has been unfolding before the eyes of the Greek citizens for years and apparently will continue.
More specifically, the President of the Hellenic Parliament, Mr. Konstantinos Tasoulas, proposed for the new Ombudsman Mr. Dimitris Sotiropoulos, a distinguished academic, professor of political science at EKPA and partner of the LSE’s Special Observatory. Mr. Sotiropoulos in no way comes from the center-right and is a person of known prestige and proven scientific competence.
Marinakis: Irresponsible and harmful opposition
The reaction of the government representative, Pavlos Marinakis, who wrote on Facebook:
Today’s meeting of the Conference of Presidents in the Parliament was another episode in the ongoing project entitled “Irresponsible and damaging opposition”, which has been unfolding before the eyes of the Greek citizens for years and apparently will continue.
More specifically, the President of the Hellenic Parliament, Mr. Konstantinos Tasoulas, proposed for the new Ombudsman Mr. Dimitris Sotiropoulos, a distinguished academic, professor of political science at EKPA and partner of the LSE’s Special Observatory. Mr. Sotiropoulos in no way comes from the center-right and is a person of known prestige and proven scientific competence.
Unfortunately, the proposal of the President of the Parliament was not accepted, because the increased majority of 3/5 required by law was not achieved. The proposal for Mr. Sotiropoulos received 15 out of 29 votes, ie only the votes of the New Democracy Parliamentary Group.
SYRIZA and PASOK followed a common stance by voting “present” and are in fact responsible for the non-election of a new Ombudsman and in fact more than 2 years after the end of the term of the previous one.
The most infuriating thing was the excuse they gave for their common attitude. They alleged that the election of Dimitris Sotiropoulos would endanger the Ombudsman’s investigations into the Pylos wreck.
Apart from the fact that nowhere does it appear that the election of a new Prosecutor would in any way call into question or endanger these investigations and bypassing the fact that these justifications are directly offensive to the proposed Ombudsman, it is crucial to point out that Mr. Tasoulas spoke for the first time about the need to elect a new Ombudsman, due to the expiration of the term of the previous one, before the announcement of the start of investigations into the wreck of Pylos, which was made on 9.11.2023.
The attitude of SYRIZA is considered by the vast majority of Greek society to be expected. On the contrary, the attitude of PASOK is another example that the supposed change of attitude and mentality of Mr. Androulakis after his re-election will remain an unfulfilled promise and the country will continue to march with a “no to everything” opposition.
What had Mitsotakis said to Androulakis
Kyriakos Mitsotakis recently in the Parliament criticized the choice of the president of PASOK not to vote on the bill for the changes in ASEP and asked him for proposals on a series of issues. “A lot of what you said is exactly what we do. So we can find momentum even if the wrap is harsh criticism. Decide what kind of opposition you want to have, substantial, productive and improving or “no to everything” which is not what the country needs”, said Mr. Mitsotakis, who lied to the president of PASOK for his attitude at the Conference of the Presidents of the Parliament, not to vote for the government’s proposal for the head of the Ombudsman. “What I have seen is that you insist on this line that forced me in the past to call PASOK, green SYRIZA. I hope for the sake of democracy to be disproved. You have an opportunity to prove that we can create conditions of consent where the Constitution requires them”, added the prime minister.
Kandanos: He asked for forgiveness but no talk of reparations from Steinmeier
AADE: Digital from 4/11 business interruption for professionals and businesses
Donald Trump in a garbage truck: He wanted to… troll Biden
Ilias Kasidiaris remains in prison – The second application was also rejected
Spain: Images of Apocalypse in Valencia – Tragedy without end – Fears that the dead will exceed 100 – “Combing” mud and debris
/* — 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 = 1555685;
};
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
#Athlos #opposition #Parliament #agreement #Conference #Presidents #Ombudsman #Mydroi #Marinaki #irresponsible #harmful #tactics
Page Object Model Interview Questions
It looks like you are working on a script to manage various ad services and integrations on a webpage. Below is a cleaned-up and structured version of your code with comments to improve readability and maintainability. Some of the code has been finished or filled in based on common practices for asynchronous script loading. However, please replace placeholder URLs with the actual sources as needed.
“`javascript
// Remove existing Google AdSense ads
document.querySelectorAll(‘.adsbygoogle’).forEach(function(e) {
e.remove();
});
// Load Google AdSense slots if available
const adSenseSlots = document.querySelectorAll(‘.adsbygoogle’);
if (adSenseSlots.length > 0) {
// Function to asynchronously load a script
asyncLoadScript(‘URL_TO_YOUR_ADSENSE_SCRIPT’); // Replace with the actual URL
}
// Initialize Phaistos Adman
window.AdmanQueue = window.AdmanQueue || [];
AdmanQueue.push(function() {
Adman.adunit({
id: 338, // Sample ID
h: ‘height_here’ // Set appropriate height
});
});
// Initialize OneSignal for push notifications
window.OneSignalDeferred = window.OneSignalDeferred || [];
OneSignalDeferred.push(function(OneSignal) {
OneSignal.init({
appId: “487cc53b-3b66-4f84-8803-3a3a133043ab”, // Replace with your app ID
});
});
// Configure and load Disqus comments
var disqus_config = function() {
this.page.url = “URL_OF_YOUR_PAGE”; // Replace with your page URL
this.page.identifier = 1555685; // Unique identifier for the page
};
setTimeout(function() {
var d = document, s = d.createElement(‘script’);
s.src = “https://YOUR_DISQUS_SHORTNAME.disqus.com/embed.js”; // Replace with your Disqus shortname
s.setAttribute(‘data-timestamp’, +new Date());
(d.head || d.body).appendChild(s);
}, 3000);
// Function to handle actions once CMP is completed
function cmpActionCompleted() {
// Example of loading various other ad scripts
asyncLoadScript(‘URL_TO_ANOTHER_SCRIPT’); // Modify according to the specific script URL
asyncLoadScript(‘URL_TO_ANOTHER_AD_SCRIPT’);
// Load Taboola or Project Agora if necessary
// Example: asyncLoadScript(‘URL_TO_TABOOLA_SCRIPT’); // Replace with actual URL
// Google AdSense
if (document.querySelectorAll(‘.adsbygoogle’).length) {
asyncLoadScript(‘URL_TO_ADSENSE_SCRIPT’); // Load AdSense script
}
// Glomex – Check and load
if (document.querySelectorAll(‘glomex-integration’).length) {
setTimeout(function() {
asyncLoadModule(‘URL_TO_GLOMEX_MODULE’); // Replace with Glomex module URL
}, 2000);
}
// Load Dalecta with a delay
setTimeout(() => asyncLoadScript(‘URL_TO_DALECTA_SCRIPT’), 800);
// Vidoomy async load if needed
// asyncLoadScript(‘URL_TO_VIDOOMY_SCRIPT’); // Uncomment and replace with the actual Vidoomy script URL
// Additional functionality for the weather block
setTimeout(() => {
asyncLoadScript(‘URL_TO_WEATHER_SCRIPT’); // Replace with your actual weather script URL
}, 1500);
}
// Add any other integrations or functionalities below as needed
“`
### Notes:
– Ensure to replace placeholder URLs with actual script URLs for each service.
– Organizing the code in a more structured way will help you or any other developer understand the functionality better.
– Make sure all asynchronous loading functions are correctly defined and implemented in your context (e.g., `asyncLoadScript()` and `asyncLoadModule()`).
– You may want to handle errors and add callbacks for each of these asynchronous calls to ensure that loading is successful.