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 “incorruptible” 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 collected “bags” from other patients – more than 15 – and that is why 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 best practices for dynamically loading external scripts in JavaScript?

It ⁢seems you have shared a snippet of code that appears to be a ⁤JavaScript function related to handling various advertisement scripts ​and configurations ⁢on a webpage. However, there‌ are numerous incomplete comments and ⁣areas where the actual URLs or script loading functions are missing. Here’s a breakdown of what your script does and ⁢suggestions to improve or fix it:

### Breakdown of the⁢ Code:

1. **Ad Removal Logic**:

​ - It‌ checks if adsense for mobile ads exist and removes them if they do.

2. **AdSense Slot Count**:

- It retrieves the number of AdSense slots on the page and prepares to loop through them to⁣ take some action (commented-out function).

3. **Adman Integration**:

⁣- It sets up a queue to integrate Adman, likely​ a form⁢ of ad management.

4.​ **OneSignal ⁢Initialization**:

- Initializes OneSignal for push notifications with a specific app ID.

5. ⁤**Disqus Setup**:

- Configures Disqus comments with a ‍specific identifier.⁣ The⁤ script loading part appears​ to be incomplete as ⁤the‌ URL⁣ is⁢ missing.

6. ‍**Asynchronous Script Loading**:

⁤- Uses the `asyncLoadScript` function multiple times throughout the ‌script to load various third-party scripts asynchronously.‍ The actual URLs or script⁢ contents are not provided.

7. **Additional Advertisements**:

- References to other ad services like CleverCore, Taboola, Glomex, and‍ Vidoomy.

### Suggestions for Improvement:

1. **Complete⁣ URL Assignments**:

- Fill in the missing ‌URLs for the ⁤asynchronous script loads, ensuring they point to the correct‍ script sources.

2. **Error Handling**:

‍ - Consider adding error handling when loading scripts to handle failures gracefully (e.g., using promises or try-catch blocks).

3. ‌**Modularization**:

- Consider ⁣breaking the script into smaller functions for better ‍readability and maintenance. Each ad setup (e.g., AdSense, OneSignal, Disqus) could be its own function.

4. **Performance Optimization**:

‌ - Potentially‌ reduce⁢ the number ​of `setTimeout` calls to improve‍ page load performance, using event ‍listeners when possible (e.g., loading scripts on `DOMContentLoaded`).

5. **Dynamic Script Loading**:

​ - For better practices, implement a unified function for loading scripts dynamically, allowing⁤ for parameters for the URL and callbacks transparently.

6.​ **Comments and Documentation**:

-‌ Add more⁣ descriptive comments to clarify what ⁢each part of the ​code is doing, and​ consider removing commented-out snippets if they are not going to be used.

### ⁤Example of Refactoring a Part of the ‍Code:

Here’s a ​simplified version of how⁣ you might structure⁣ one part of the script:

```javascript

function loadScript(url, ‍callback) {

⁣var script = document.createElement('script');

script.src = url;

script.async = true;

‍ ‌ script.onload = ⁣callback;

document.head.appendChild(script);

}

function‌ initOneSignal() {

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

‍ OneSignalDeferred.push(function(OneSignal) {

‌⁤ OneSignal.init({

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

⁣ ‍ });

});

}

// Execute OneSignal ⁣Initialization

initOneSignal();

```

By following ⁤these suggestions, you can improve the maintainability and ⁢performance‌ of your ad handling‍ script. If you need help with specific parts ⁢or further clarification ‌on particular sections,⁢ feel free to ask!

Leave a Replay