/** * Related Posts Loader for Astra theme. * * @package Astra * @author Brainstorm Force * @copyright Copyright (c) 2021, Brainstorm Force * @link https://www.brainstormforce.com * @since Astra 3.5.0 */ if ( ! defined( 'ABSPATH' ) ) { exit; // Exit if accessed directly. } /** * Customizer Initialization * * @since 3.5.0 */ class Astra_Related_Posts_Loader { /** * Constructor * * @since 3.5.0 */ public function __construct() { add_filter( 'astra_theme_defaults', array( $this, 'theme_defaults' ) ); add_action( 'customize_register', array( $this, 'related_posts_customize_register' ), 2 ); // Load Google fonts. add_action( 'astra_get_fonts', array( $this, 'add_fonts' ), 1 ); } /** * Enqueue google fonts. * * @return void */ public function add_fonts() { if ( astra_target_rules_for_related_posts() ) { // Related Posts Section title. $section_title_font_family = astra_get_option( 'related-posts-section-title-font-family' ); $section_title_font_weight = astra_get_option( 'related-posts-section-title-font-weight' ); Astra_Fonts::add_font( $section_title_font_family, $section_title_font_weight ); // Related Posts - Posts title. $post_title_font_family = astra_get_option( 'related-posts-title-font-family' ); $post_title_font_weight = astra_get_option( 'related-posts-title-font-weight' ); Astra_Fonts::add_font( $post_title_font_family, $post_title_font_weight ); // Related Posts - Meta Font. $meta_font_family = astra_get_option( 'related-posts-meta-font-family' ); $meta_font_weight = astra_get_option( 'related-posts-meta-font-weight' ); Astra_Fonts::add_font( $meta_font_family, $meta_font_weight ); // Related Posts - Content Font. $content_font_family = astra_get_option( 'related-posts-content-font-family' ); $content_font_weight = astra_get_option( 'related-posts-content-font-weight' ); Astra_Fonts::add_font( $content_font_family, $content_font_weight ); } } /** * Set Options Default Values * * @param array $defaults Astra options default value array. * @return array */ public function theme_defaults( $defaults ) { // Related Posts. $defaults['enable-related-posts'] = false; $defaults['related-posts-title'] = __( 'Related Posts', 'astra' ); $defaults['releted-posts-title-alignment'] = 'left'; $defaults['related-posts-total-count'] = 2; $defaults['enable-related-posts-excerpt'] = false; $defaults['related-posts-excerpt-count'] = 25; $defaults['related-posts-based-on'] = 'categories'; $defaults['related-posts-order-by'] = 'date'; $defaults['related-posts-order'] = 'asc'; $defaults['related-posts-grid-responsive'] = array( 'desktop' => '2-equal', 'tablet' => '2-equal', 'mobile' => 'full', ); $defaults['related-posts-structure'] = array( 'featured-image', 'title-meta', ); $defaults['related-posts-meta-structure'] = array( 'comments', 'category', 'author', ); // Related Posts - Color styles. $defaults['related-posts-text-color'] = ''; $defaults['related-posts-link-color'] = ''; $defaults['related-posts-title-color'] = ''; $defaults['related-posts-background-color'] = ''; $defaults['related-posts-meta-color'] = ''; $defaults['related-posts-link-hover-color'] = ''; $defaults['related-posts-meta-link-hover-color'] = ''; // Related Posts - Title typo. $defaults['related-posts-section-title-font-family'] = 'inherit'; $defaults['related-posts-section-title-font-weight'] = 'inherit'; $defaults['related-posts-section-title-text-transform'] = ''; $defaults['related-posts-section-title-line-height'] = ''; $defaults['related-posts-section-title-font-size'] = array( 'desktop' => '30', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Title typo. $defaults['related-posts-title-font-family'] = 'inherit'; $defaults['related-posts-title-font-weight'] = 'inherit'; $defaults['related-posts-title-text-transform'] = ''; $defaults['related-posts-title-line-height'] = '1'; $defaults['related-posts-title-font-size'] = array( 'desktop' => '20', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Meta typo. $defaults['related-posts-meta-font-family'] = 'inherit'; $defaults['related-posts-meta-font-weight'] = 'inherit'; $defaults['related-posts-meta-text-transform'] = ''; $defaults['related-posts-meta-line-height'] = ''; $defaults['related-posts-meta-font-size'] = array( 'desktop' => '14', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); // Related Posts - Content typo. $defaults['related-posts-content-font-family'] = 'inherit'; $defaults['related-posts-content-font-weight'] = 'inherit'; $defaults['related-posts-content-text-transform'] = ''; $defaults['related-posts-content-line-height'] = ''; $defaults['related-posts-content-font-size'] = array( 'desktop' => '', 'tablet' => '', 'mobile' => '', 'desktop-unit' => 'px', 'tablet-unit' => 'px', 'mobile-unit' => 'px', ); return $defaults; } /** * Add postMessage support for site title and description for the Theme Customizer. * * @param WP_Customize_Manager $wp_customize Theme Customizer object. * * @since 3.5.0 */ public function related_posts_customize_register( $wp_customize ) { /** * Register Config control in Related Posts. */ // @codingStandardsIgnoreStart WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound require_once ASTRA_RELATED_POSTS_DIR . 'customizer/class-astra-related-posts-configs.php'; // @codingStandardsIgnoreEnd WPThemeReview.CoreFunctionality.FileInclude.FileIncludeFound } /** * Render the Related Posts title for the selective refresh partial. * * @since 3.5.0 */ public function render_related_posts_title() { return astra_get_option( 'related-posts-title' ); } } /** * Kicking this off by creating NEW instace. */ new Astra_Related_Posts_Loader(); Interpol et le mandat d’arrêt Comprendre le fonctionnement et les enjeux 1485339191 – Quality Formación

Interpol et le mandat d’arrêt Comprendre le fonctionnement et les enjeux 1485339191

Interpol et le mandat d’arrêt : Comprendre le fonctionnement et les enjeux

Interpol joue un rôle crucial dans la coopération internationale pour le maintien de la paix et la sécurité. Bien souvent, cet organisme est associé aux mandats d’arrêt internationaux, une procédure complexe qui suscite des interrogations tant au niveau juridique qu’éthique. Pour plus d’informations détaillées, vous pouvez consulter le site suivant : Interpol et le mandat d’arrêt international https://ogcnissa.com/mediatheque/pages/interpol-et-le-mandat-d-arret-international-procedure-et-risques.html.

Qu’est-ce qu’Interpol ?

Interpol, ou Organisation internationale de police criminelle, est une organisation intergouvernementale qui facilite la coopération entre les forces de police des différents pays. Fondée en 1923, Interpol a pour mission de prévenir et de combattre la criminalité transnationale. Son siège est à Lyon, en France, et elle est composée de 195 pays membres.

Le mandat d’arrêt international

Un mandat d’arrêt international est un document émis par un État afin de demander l’arrestation d’un individu dans un autre État. Cela peut résulter de diverses infractions, allant du vol à des crimes beaucoup plus graves, tels que le terrorisme ou les crimes de guerre. En principe, ce type de mandat est destiné à garantir que les criminelles ne puissent pas échapper à la justice en se déplaçant d’un pays à un autre.

Procédure d’émission d’un mandat d’arrêt international

La procédure commence généralement par l’émission d’un mandat national par un tribunal. Une fois cela fait, ce mandat peut être transmis à Interpol, qui le publie sous la forme d’un avis de recherche international, communément appelé «notice rouge». Cette notification sert de demande d’arrestation aux pays membres d’Interpol.

Les types de notices Interpol

Il existe plusieurs types de notices Interpol, dont la notice rouge est la plus connue. Cependant, d’autres types de notices incluent :

  • Notice bleue : pour collecter des informations sur l’identité d’une personne.
  • Notice noire : pour rechercher des informations sur des décès.
  • Notice jaune : pour des personnes disparues, surtout des mineurs.

Risques associés aux mandats d’arrêt internationaux

Bien que le système de mandats d’arrêt internationaux ait été conçu pour renforcer la coopération entre les pays, il n’est pas exempt de controverses. Un des principaux risques est l’abus de cette procédure à des fins politiques. Des pays pourraient utiliser les mandats d’arrêt pour poursuivre des opposants politiques ou des dissidents, ce qui soulève de sérieuses questions éthiques et juridiques.

Le droit à un procès équitable

Un autre problème majeur lié aux mandats d’arrêt internationaux est le risque d’atteinte au droit à un procès équitable. Dans certains cas, les individus visés par un mandat d’arrêt international peuvent ne pas avoir eu la possibilité de se défendre ou de contester les accusations portées contre eux.

La coopération entre États

La coopération entre les États est essentielle pour l’efficacité des mandats d’arrêt internationaux. Cependant, cela peut également poser des défis. Les systèmes juridiques, les politiques et les priorités de chaque pays peuvent varier considérablement, rendant la mise en œuvre des mandats d’arrêt non seulement complexe mais parfois même impossible.

Conclusion

Le rôle d’Interpol et des mandats d’arrêt internationaux est d’une importance capitale dans la lutte contre la criminalité transnationale. Alors qu’ils offrent des possibilités pour poursuivre les criminelles qui pensent pouvoir échapper à la justice en traversant des frontières, ils soulèvent également des questions éthiques et juridiques complexes. Une vigilance constante est nécessaire pour garantir que le système soit utilisé de manière juste et équitable, tout en respectant les droits des individus concernés.

monopoly casino