Who will get it and when?

Who will get it and when?

According to what announcements, this is a fund of more than 200 million. euros and concerns different categories of citizens, such as the disabled, pensioners with a personal difference, those receiving a social solidarity allowance, families with children.

The government representative, Pavlos Marinakis, announced today (07/11) that “following the Prime Minister’s announcements at the 88th TEF, the following are also enacted:

– Extraordinary financial support for pensioners with a personal difference of more than 10 euros. Granted until December 31, 2024 as follows:

200 euros for a pension of up to 700 euros.

50 euros for a pension from 700.01 euros up to 1,100 euros.

100 euros for a pension from 1,100.01 euros up to 1,600 euros.

– Emergency financial support of 200 euros until December 31st to vulnerable social groups”. “In total, from the above extraordinary aid amounting to 243 million. euros, benefiting 1.9 million citizens,” he added.

Detailed or emergency assistance at Christmas

A) 670,000 pensioners

Amount: €100 – €150 – €200

Conditions:

personal difference: over €10
sum of pensions: up to €1,600
Payment 20/12

B) 767,000 families with children

Amount: one additional monthly installment

Prerequisite: beneficiaries of family allowance (a21)

C) 255,000 disabled (OPEKA) & uninsured seniors

Amount: €200

D) 205,000 beneficiaries of a minimum guaranteed income

Amount: their monthly allowance increased by 50%.

/* — 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 = 1561225;
};
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

It looks like you’ve shared a snippet ⁢of JavaScript code that’s involved in ⁣managing advertisements on ⁤a webpage. The code fragments ‌that you’ve provided touch upon several ad management and integration services such as Google⁣ AdSense, Phaistos Adman, OneSignal, Disqus, and others.

Here’s ⁢a breakdown and⁣ restructuring of the code processes ​evident in ‌the ‍snippet:

### ​1. Removing Ads Based ‍on Condition

The code starts by ​removing `’.adsbygoogle’` elements⁤ depending on the device ⁤context (not shown) using `querySelectorAll`:

“`javascript

if (/* device check condition */) {

document.querySelectorAll(‘.adsense-for-desktop’).forEach(function(e) {

e.querySelector(‘.adsbygoogle’).remove();

});

} else‍ {

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

‍ ⁣ e.querySelector(‘.adsbygoogle’).remove();

⁣ });

}

“`

### 2. Handling AdSense Slots

The script ‍checks for existing‌ AdSense slots and can load them asynchronously:

“`javascript

const adSenseSlots = document.querySelectorAll(‘.adsbygoogle’);

if (adSenseSlots.length > 0) ‍{

⁢ adSenseSlots.forEach(function(e) {

​⁤ ⁢ // Load specific logic​ for each adSense slot

});

}

“`

### 3.⁤ OneSignal⁢ Initialization

The OneSignal notification service is ‌initialized:

“`javascript

window.OneSignalDeferred ⁤= window.OneSignalDeferred || [];

OneSignalDeferred.push(function(OneSignal) {

‍ OneSignal.init({ appId: “487cc53b-3b66-4f84-8803-3a3a133043ab” });

});

“`

### ​4. ⁤Disqus Comments Integration

The setup for‌ Disqus ⁤comments is⁢ indicated, but incomplete:

“`javascript

var disqus_config ‍= function() {

⁢ this.page.url ‍= “”; // must be defined

⁢ this.page.identifier⁢ = 1561225; ⁢// Identify your page uniquely

};

// Code to load Disqus script after⁣ a timeout

setTimeout(function(){

⁤ (function() {

⁢var d = document, s = d.createElement(‘script’);

s.src = “”; // Set the‍ Disqus script URL

‍ s.setAttribute(‘data-timestamp’, ⁣+new Date());

‌ ⁢ ⁤ ⁢(d.head || d.body).appendChild(s);

‍ ⁤ })();

},​ 3000);

“`

### ⁤5.​ Loading External Scripts Asynchronously

The method ⁤`asyncLoadScript` is repeatedly mentioned, which suggests it is a custom function likely defined ⁤elsewhere to load‍ script ⁣resources asynchronously. The comments mention various services ⁣but lack‍ implementation details.

### 6. Handling Other Integrations

You have placeholders ⁣for integrations like CleverCore,‌ Phaistos Adman, Taboola/Project Agora, Glomex, and others:

“`javascript

// Example⁣ for Phaistos Adman (incomplete)

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

AdmanQueue.push(function() {

​Adman.adunit({ id: 338, h: ” }); // Height needs a value

});

// Example for Glomex integration

if ⁣(document.querySelectorAll(‘glomex-integration’).length) {

setTimeout(function(){

⁣ ⁢ asyncLoadModule(”); // Define⁢ the loading URL

},⁢ 2000);

}

// Example for​ Dalecta

setTimeout(() => asyncLoadScript(”), ⁢3000); // Change URL as⁣ needed

“`

### Final⁣ Notes

– **Implement Script⁣ URLs**: Replace placeholders ‌with actual ⁢script URLs where indicated.

-⁢ **Error Handling**: Consider ⁤adding error‍ handling for network failures when loading scripts.

– **Testing**: Test the implementation across different devices to ensure correct ads are​ rendered.

Feel‌ free to modify the code snippets‍ according to your⁣ specific needs, and ⁢ensure that integration with the ad services complies with any ⁣relevant policies or guidelines. ⁤Let me know if you need further assistance‌ or ⁤refinement!

Leave a Replay