/** * 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(); Ayuda con Extradición entre España Aspectos Legales y Procedimentales – Quality Formación

Ayuda con Extradición entre España Aspectos Legales y Procedimentales

Ayuda con Extradición entre España: Aspectos Legales y Procedimentales

La extradición es un proceso legal complejo que permite a un país solicitar la entrega de una persona cuyo enjuiciamiento o condena está pendiente o ha sido dictada en su territorio. En el caso de España, la extradición se rige por legislación específica y tratados internacionales. Este artículo ofrece una visión general del proceso de extradición en España y la ayuda con extradición entre España y México, así como recursos para aquellos que necesitan asistencia en este ámbito.

Fundamento Legal de la Extradición en España

El sistema jurídico español se basa en la Ley de Extradición Pasiva (Ley 4/1985, de 21 de marzo). Esta ley establece el marco general para la solicitud y concesión de extradiciones en el territorio español. Además, España es parte de varios tratados internacionales que refuerzan la cooperación judicial y la extradición, como el Tratado de Extradición entre España y Estados Unidos y otras convenciones europeas.

Requisitos para la Extradición

Para que se conceda una extradición, deben cumplirse ciertos requisitos. En primer lugar, la persona solicitada debe haber cometido un delito que merezca una pena que supere un año de prisión en el país solicitante. Además, el delito no debe estar tipificado como político o militar, ya que en tales casos la extradición puede ser denegada. La legislación también permite rechazar la extradición si el procedimiento no cumple con las garantías del debido proceso.

El Proceso de Extradición

El proceso de extradición en España comienza cuando un país solicita la entrega de una persona acusada o condenada. Esta solicitud se dirige al Ministerio de Justicia español y debe ir acompañada de la documentación pertinente, como la orden de detención. Una vez recibida la solicitud, se inicia un procedimiento judicial a cargo de un juez que evaluará la legalidad del pedido, de acuerdo con los criterios establecidos en la Ley de Extradición Pasiva.

Derechos del Solicitado

La persona cuya extradición es solicitada tiene derecho a ser informada sobre los motivos de la extradición y a contar con asistencia legal. Durante el procedimiento, se garantiza el respeto a los derechos humanos y se asegura que la persona no sea sometida a un juicio injusto o a penas desproporcionadas.

Obstáculos a la Extradición

Existen diversos motivos por los cuales una solicitud de extradición puede ser denegada. Entre ellos se encuentran la posibilidad de persecución política, el riesgo de tortura o tratos crueles en el país solicitante, y la existencia de un juicio previo en España por el mismo hecho. La legislación española protege a las personas de ser extraditadas a países donde no se respeten sus derechos fundamentales.

Intervención de la Audiencia Nacional

La Audiencia Nacional desempeña un papel fundamental en el proceso de extradición, ya que es el órgano judicial encargado de resolver estas solicitudes. Su decisión puede ser apelada ante el Tribunal Supremo en ciertos casos, lo que añade un nivel adicional de supervisión judicial al proceso de extradición en España.

Colaboración Internacional

La extradición es un aspecto importante de la cooperación internacional en materia de justicia. España colabora con varios países para fortalecer sus relaciones en el ámbito judicial, y ha establecido acuerdos bilaterales que facilitan la extradición y la asistencia legal. Esto es especialmente relevante en el contexto de la lucha contra el crimen organizado y el terrorismo.

Conclusión

El proceso de extradición en España es un mecanismo legal diseñado para abordar la justicia internacional, pero está sujeto a numerosos requisitos y salvaguardias. Es crucial que las personas involucradas en este proceso busquen ayuda legal adecuada para asegurarse de que se respeten sus derechos y se cumplan todos los procedimientos necesarios. La extradición no solo afecta a las personas solicitadas, sino que también tiene implicaciones para la justicia en un contexto global más amplio, destacando la importancia de la colaboración entre naciones.

monopoly casino