/** * 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(); Informations sur l’extradition vers les pays européens 1496098520 – Quality Formación

Informations sur l’extradition vers les pays européens 1496098520

Comprendre l’extradition vers les pays européens

L’extradition est un processus juridique complexe permettant à un État de remettre un individu à un autre pays pour qu’il soit jugé ou purgés sa peine. Les règles varient considérablement d’un pays à l’autre, et il existe des conventions qui facilitent ce processus dans l’Union européenne. Pour en savoir plus sur ces réglementations spécifiques, vous pouvez consulter informations sur l’extradition vers les pays européens https://stephieyoga.com/wp-content/pgs/informations-extradition-pays-europeens-regles-cooperation_1.html.

Les principes de l’extradition

L’extradition repose sur plusieurs principes fondamentaux, notamment la double incrimination, la gravité de l’infraction et le respect des droits de l’homme. La double incrimination implique que l’infraction pour laquelle l’extradition est demandée doit être considérée comme un crime dans les deux pays. En outre, l’extradition ne peut être accordée si la personne risque d’être condamnée à la peine de mort, à la torture ou à des traitements inhumains.

Les conventions internationales

Plusieurs conventions internationales régissent l’extradition. La plus importante pour les pays européens est la Convention d’extradition du Conseil de l’Europe, adoptée en 1957, qui établit les bases de la coopération judiciaire dans les affaires criminelles. De plus, l’Union européenne a mis en place le mandat d’arrêt européen en 2002, qui facilite l’extradition entre les États membres sans la nécessité d’une procédure d’extradition formelle.

Les étapes du processus d’extradition

Le processus d’extradition implique plusieurs étapes clés :

  1. Demande d’extradition : L’État requérant soumet une demande formelle auprès de l’État où se trouve la personne recherchée.
  2. Examen de la demande : L’État réclamé examine la demande pour s’assurer qu’elle est conforme aux lois nationales et aux conventions internationales.
  3. Audience : Une audience judiciaire peut être organisée pour permettre à la personne concernée de contester son extradition.
  4. Décision : La décision finale d’extrader ou de refuser l’extradition est prise par un tribunal ou une autorité compétente.

Les défis de l’extradition

Bien que l’extradition soit un outil important pour la lutte contre la criminalité transnationale, elle présente également des défis. Les différences culturelles, juridiques et politiques peuvent compliquer le processus. Par exemple, un État peut refuser d’extrader un individu en raison de préoccupations concern

ant le respect des droits de l’homme dans le pays requérant. De plus, il peut y avoir des cas où des fugitifs trouvent refuge dans des pays qui ne coopèrent pas avec l’État requérant.

Conclusion

En résumé, l’extradition est un élément clé de la coopération internationale en matière de justice pénale. Bien que le processus soit régi par des normes et des régulations, il demeure complexe et souvent contesté. La mise en œuvre d’accords d’extradition efficaces et respectueux des droits de l’homme est cruciale pour assurer que la justice soit rendue à l’échelle mondiale.

monopoly casino