Thessaloniki: A doctor was sentenced for a “bag” of 5,000 euros

The Three-member Misdemeanor Court of Thessaloniki found him guilty of bribery of an employee, with the recognition of the mitigating factor of his previous cohabitation, while the sentence was suspended.

The case was revealed in November 2020, following a complaint to the Internal Affairs Sub-Directorate of Northern Greece of EL.AS. He himself was put on leave from his university duties, when the criminal investigation began, with the “corrupt” members of EL.AS. to “dust off” all the surgeries he performed.

In fact, from the specific investigation it emerged that between 2018 and 2020 he had also collected “bags” from other patients – more than 15 – and for this reason a second case file was filed against him for bribery, by follow-up and by profession, which is pending in the criminal courts. Recently, patients and their relatives were tried and acquitted, because they had given “bags” (to bribe an employee).

Before the Magistrates’ Court who found him guilty, the convicted doctor denied the charge, claiming that he was the victim of fraud. He also stated that the disputed surgery was to be performed in a private hospital and that half of the money was intended for him as a fee and the rest for his scientific team.

Shock in Rhodes: Dead 35-year-old pregnant woman – Battle to save the baby

Cyprus: Planning for an extended meeting of the parties involved

Acropolis: Dead 28-year-old who fell from the 5th floor of an apartment building

Menidi: Two injured in shootings

#Thessaloniki #doctor #sentenced #bag #euros

What are the⁣ best ​practices for initializing multiple advertisement services using JavaScript?

It looks like you're working with‌ a JavaScript snippet that ⁢handles ⁤various advertisement integrations and third-party services like Google AdSense, ‍OneSignal, Disqus, and possibly ⁣others. Below I've provided a breakdown ‍and possible improvements for better organization and clarity in your code:

### Improved Code Structure

1. **Use of Comments**: Ensure⁣ each section of your code contains comments that clarify its purpose.

2. **Modular ‌Functions**: Create functions for repetitive tasks ‍(like‌ loading scripts) to avoid redundancy.

3. **Consistent Formatting**: Maintain consistent indentation and formatting for better readability.

### ⁢Example Code Refactor

```javascript

(function() {

‍‍ // Function to load external ⁢scripts dynamically

function asyncLoadScript(src, callback)‌ {

⁣ ⁢ ​ const script = document.createElement('script');

⁣ script.src = src;

‌ ‍ script.async​ = ⁢true;

⁢ ⁢⁢ ‌ ‍ script.onload = callback ||​ function() {};

document.head.appendChild(script);

}

// Initialize⁣ Google AdSense

‍ function initAdSense() {

⁣ ‍ const adSenseSlots​ =⁤ document.querySelectorAll('.adsbygoogle');

‍ ⁢ ⁤ if (adSenseSlots.length > 0)‌ {

⁤ ‌⁣ ‍ asyncLoadScript('path/to/adsense/script.js', function() {

⁢ ⁢ ⁢ ⁢ ⁢ ⁤ ⁢ adSenseSlots.forEach(function(slot) {

⁣ ‍ ‍ ​ // Initialization or rendering logic for AdSense

‌ ​ ‌ });

⁤ ‌ ‍ ⁢ });

⁤ }

​ ‌ }

// Initialize‌ OneSignal

function initOneSignal() ‍{

⁢ ⁣ window.OneSignalDeferred = window.OneSignalDeferred || [];

OneSignalDeferred.push(function(OneSignal)⁢ {

‌ ⁣ ⁢ OneSignal.init({

⁤ appId: "487cc53b-3b66-4f84-8803-3a3a133043ab",

​ ⁤ ⁤});

});

‍ ‍ }

// Initialize Disqus

‍ ⁤ function initDisqus() {

‍ ⁣ ⁢⁢ var disqus_config = function() {

​ ⁣ this.page.url = window.location.href;⁣ // Set your page URL here

‌ ‍ this.page.identifier = 1564450;‍ // Replace with ⁤your page's unique identifier

⁤ };

⁣⁣ ‍setTimeout(function() {

⁤ asyncLoadScript('https://your-disqus-url.js', function()​ {

⁢ ​ ⁣ ​ window.disqus_config ‍= disqus_config;

});

​ }, 3000);

}

⁢ // Initialize Phaistos Adman

‍ ⁣ function initPhaistosAdman() {

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

AdmanQueue.push(function() {

‌ ‌ ⁣ Adman.adunit({ ⁤id: 338, h: '...' }); // Insert height and other parameters

‌ ‍ });

}

// Add ⁤more initialization ​functions as⁢ necessary...

‌ // Execute initialization functions

​ initAdSense();

⁤ initOneSignal();

⁣ ‍ initDisqus();

initPhaistosAdman();

// ⁣Load other necessary scripts

// e.g. asyncLoadScript('url-to-other-script.js');

⁣ // Example for loading Glomex after 2 seconds

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

⁢ ​ ‌ setTimeout(function() {

⁣ asyncLoadModule('path/to/glomex/module.js');

⁢ ​ ⁤ ​ ‌}, 2000);

}

// ​... Other service initializations can be added here

})();

```

### Suggestions

- Ensure to replace placeholder URLs and identifiers with actual ‌values.

- Make use of promises or async/await (where supported) for better management of asynchronous script loading.

- Carefully ⁣check the order in ‍which scripts⁢ are executed, especially if⁤ some depend ​on others being loaded first.

-⁢ Consider error handling, especially for third-party script loading failures.

This modular approach‌ is easier to maintain, test, and understand, making any necessary updates or ‌debugging much simpler.

Leave a Replay