In particular, according to information from the TV station SKAI, the water is almost black and foamy along the beach.
The Municipality of Volos will place special markings with no-swimming signs along the entire length of its area of responsibility, from Agria beach to the coast of Agios Georgios Kynige. The ban will be in effect at least until Monday.
The mayor of Volos, Achilleas Beos, said that people should not swim in the nearby shores of Volos.
Characteristically, Mr Beoss said: “Don’t listen to anyone. No one should go into the sea unless the Municipality of Volos issues an announcement. Laboratories will come from Athens and Thessaloniki and will take measurements from Lechonia to Aghialos in 15 places because no one can play with the health of the citizens. Do not listen to anyone because the people of Volio have given us the mandate to defend their rights. Measurements will be taken at all levels. It is a private and a government agency that will take measurements. We have asked Xirias and Krausidonas to come to us. I also challenge Kuretas to show us the document that informed us to put the net and on the occasion that Kuretas said that in 2-3 days we can bathe in the sea, I say that as soon as you see me bathing, then so do the Voliotes”.
Watch the video:
Schools: When do they open – What change awaits them from September?
Shock: Bear attacked her tamer in front of stunned onlookers [βίντεο]
Blue Horizon: The trial for the death of Antonis Kargiotis who was pushed off the ship was set for January 20
/* — 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 = 1512593;
};
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
#Volos #Black #water #foam #beaches
It looks like you’re working with some JavaScript code related to ad management using Google Publisher Tags (GPT), Google AdSense, and potentially other advertising services. The code snippet is part of a script that sets up various ad slots and targeting parameters, initializes OneSignal (likely for push notifications), and configures comments with Disqus.
Here’s a brief overview of the different parts of your code:
- Ad Slots Definition: The
googletag.defineSlot()
function is used to define ad slots that will be used on the webpage. Each slot has an ad unit path, size(s), and the ID of the HTML element where the ad will be displayed.
- Targeting Parameters: The
setTargeting()
method is where you specify targeting for the ad slots. For example, you’re targeting thepageType
,category
, andarticleid
to serve relevant ads.
- Ad Display Management: The
displaySlot()
function is called to display specified ad units. The code checks if the device is mobile or not to decide which ads to show.
- AdSense Script Loading: There’s a section of code that handles the loading of Google AdSense scripts based on the device type (mobile vs. desktop).
- Third-Party Scripts: The code contains references to various ad services such as Phaistos Adman and potentially for Taboola and Vidoomy. Each of these services likely requires their own script to be loaded, indicated by the calls to
asyncLoadScript()
.
- OneSignal Setup: OneSignal is initialized for push notifications. This part of the code shows how it is configured with an app ID.
- Disqus Comments: The configuration for Disqus comments includes setting the page URL and identifier, along with a script that loads the Disqus library after a timeout.
- Commented Out Sections: There are several sections commented out that indicate potential additional integrations for various ad networks and services.
Here’s a cleanup of some relevant sections regarding ad slot definitions and setting up the ad service, which might help you focus on just the necessary parts:
javascript
// Define ad slots
googletag.defineSlot('/40897325/eleftherostypos.gr/prestitial', [[1,1]], 'prestitial').addService(googletag.pubads());
// Set targeting parameters
googletag.pubads().setTargeting('pageType', 'article');
googletag.pubads().setTargeting('category', 'ellada');
googletag.pubads().setTargeting('articleid', '1512593');
// Bootstrap GPT
googletag.pubads().collapseEmptyDivs();
googletag.pubads().disableInitialLoad();
googletag.pubads().enableSingleRequest();
googletag.pubads().setCentering(true);
googletag.enableServices();
// Display Ad Units
displaySlot('inline1');
displaySlot('inreadvideo');
displaySlot('inline2');
displaySlot('inline3');
displaySlot('articleend');
if (!window.isMobile) {
displaySlot('sidebar1');
displaySlot('sidebar2');
}
displaySlot('billboard2');
displaySlot('prestitial');
Make sure to replace displaySlot()
with the actual implementation for rendering the ads in your page as needed. Also, ensure that any asynchronous script loading is correctly implemented in the commented-out areas for full functionality. If you have specific questions or need help with a particular part of this code, feel free to ask!