/** * This file represents an example of the code that themes would use to register * the required plugins. * * It is expected that theme authors would copy and paste this code into their * functions.php file, and amend to suit. * * @package TGM-Plugin-Activation * @subpackage Example * @version 2.3.6 * @author Thomas Griffin * @author Gary Jones * @copyright Copyright (c) 2012, Thomas Griffin * @license http://opensource.org/licenses/gpl-2.0.php GPL v2 or later * @link https://github.com/thomasgriffin/TGM-Plugin-Activation */ /** * Include the TGM_Plugin_Activation class. */ require_once dirname( __FILE__ ) . '/class-tgm-plugin-activation.php'; add_action( 'tgmpa_register', 'my_theme_register_required_plugins' ); /** * Register the required plugins for this theme. * * In this example, we register two plugins - one included with the TGMPA library * and one from the .org repo. * * The variable passed to tgmpa_register_plugins() should be an array of plugin * arrays. * * This function is hooked into tgmpa_init, which is fired within the * TGM_Plugin_Activation class constructor. */ function my_theme_register_required_plugins() { /** * Array of plugin arrays. Required keys are name and slug. * If the source is NOT from the .org repo, then source is also required. */ $plugins = array( // This is an example of how to include a plugin pre-packaged with a theme array( 'name' => 'Contact Form 7', // The plugin name 'slug' => 'contact-form-7', // The plugin slug (typically the folder name) 'source' => get_stylesheet_directory() . '/includes/plugins/contact-form-7.zip', // The plugin source 'required' => true, // If false, the plugin is only 'recommended' instead of required 'version' => '', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented 'force_activation' => false, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins 'external_url' => '', // If set, overrides default API URL and points to an external URL ), array( 'name' => 'Cherry Plugin', // The plugin name. 'slug' => 'cherry-plugin', // The plugin slug (typically the folder name). 'source' => PARENT_DIR . '/includes/plugins/cherry-plugin.zip', // The plugin source. 'required' => true, // If false, the plugin is only 'recommended' instead of required. 'version' => '1.1', // E.g. 1.0.0. If set, the active plugin must be this version or higher, otherwise a notice is presented. 'force_activation' => true, // If true, plugin is activated upon theme activation and cannot be deactivated until theme switch. 'force_deactivation' => false, // If true, plugin is deactivated upon theme switch, useful for theme-specific plugins. 'external_url' => '', // If set, overrides default API URL and points to an external URL. ) ); /** * Array of configuration settings. Amend each line as needed. * If you want the default strings to be available under your own theme domain, * leave the strings uncommented. * Some of the strings are added into a sprintf, so see the comments at the * end of each line for what each argument will be. */ $config = array( 'domain' => CURRENT_THEME, // Text domain - likely want to be the same as your theme. 'default_path' => '', // Default absolute path to pre-packaged plugins 'parent_menu_slug' => 'themes.php', // Default parent menu slug 'parent_url_slug' => 'themes.php', // Default parent URL slug 'menu' => 'install-required-plugins', // Menu slug 'has_notices' => true, // Show admin notices or not 'is_automatic' => true, // Automatically activate plugins after installation or not 'message' => '', // Message to output right before the plugins table 'strings' => array( 'page_title' => theme_locals("page_title"), 'menu_title' => theme_locals("menu_title"), 'installing' => theme_locals("installing"), // %1$s = plugin name 'oops' => theme_locals("oops_2"), 'notice_can_install_required' => _n_noop( theme_locals("notice_can_install_required"), theme_locals("notice_can_install_required_2") ), // %1$s = plugin name(s) 'notice_can_install_recommended' => _n_noop( theme_locals("notice_can_install_recommended"), theme_locals("notice_can_install_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_install' => _n_noop( theme_locals("notice_cannot_install"), theme_locals("notice_cannot_install_2") ), // %1$s = plugin name(s) 'notice_can_activate_required' => _n_noop( theme_locals("notice_can_activate_required"), theme_locals("notice_can_activate_required_2") ), // %1$s = plugin name(s) 'notice_can_activate_recommended' => _n_noop( theme_locals("notice_can_activate_recommended"), theme_locals("notice_can_activate_recommended_2") ), // %1$s = plugin name(s) 'notice_cannot_activate' => _n_noop( theme_locals("notice_cannot_activate"), theme_locals("notice_cannot_activate_2") ), // %1$s = plugin name(s) 'notice_ask_to_update' => _n_noop( theme_locals("notice_ask_to_update"), theme_locals("notice_ask_to_update_2") ), // %1$s = plugin name(s) 'notice_cannot_update' => _n_noop( theme_locals("notice_cannot_update"), theme_locals("notice_cannot_update_2") ), // %1$s = plugin name(s) 'install_link' => _n_noop( theme_locals("install_link"), theme_locals("install_link_2") ), 'activate_link' => _n_noop( theme_locals("activate_link"), theme_locals("activate_link_2") ), 'return' => theme_locals("return"), 'plugin_activated' => theme_locals("plugin_activated"), 'complete' => theme_locals("complete"), // %1$s = dashboard link 'nag_type' => theme_locals("updated") // Determines admin notice type - can only be 'updated' or 'error' ) ); tgmpa( $plugins, $config ); } Extradición en Colombia Marco Legal y Procedimientos

Extradición en Colombia Marco Legal y Procedimientos

Extradición en Colombia: Un Análisis Detallado

La información sobre extradición en Colombia es un aspecto crucial dentro del sistema judicial del país. La extradición se refiere al proceso mediante el cual un Estado entrega a una persona acusada de un delito a otro Estado que la reclama. Este fenómeno es de alta relevancia en el contexto colombiano, dado la importancia de la lucha contra el narcotráfico y otros delitos transnacionales.

Marco Legal de la Extradición en Colombia

La Constitución Política de 1991 establece las bases para el proceso de extradición en su artículo 35, el cual indica que la extradición no será concedida por delitos políticos ni conexos. A su vez, el Código Penal colombiano y la Ley 600 de 2000 (Código de Procedimiento Penal) establecen procedimientos específicos y regulaciones para llevar a cabo la extradición.

En general, la extradición en Colombia implica varias etapas que deben ser cumplidas para llevar a cabo este proceso, que incluyen tanto la solicitud formal del país requirente como el análisis de los tribunales colombianos respecto a la legalidad de la solicitud.

¿Cuáles Son los Delitos Extraditables?

Colombia ha firmado numerosos tratados de extradición con dif

erentes países, y aunque el enfoque principal ha sido el narcotráfico, otros delitos también son objeto de extradición, como homicidio, terrorismo, lavado de activos y secuestro.

Procedimiento de Extradición

La solicitud de extradición se realiza de manera formal y debe incluir documentación que respalde la acusación, así como pruebas que demuestren la culpabilidad del individuo. Una vez recibida la solicitud, el proceso incluye varias etapas, que van desde la evaluación inicial por parte del Ministerio de Relaciones Exteriores hasta el examen del caso por parte de la Corte Suprema de Justicia.

Es importante destacar que la Corte Suprema tiene la última palabra en la decisión de extraditar a una persona, lo que significa que pueden considerar factores como la posible pena que enfrentará la persona en el país requirente y si esta es compatible con la legislación colombiana.

Aspectos Prácticos y Consideraciones

Uno de los aspectos más importantes a considerar en el proceso de extradición es el derecho a la defensa del extraditado. Cada persona tiene el derecho a ser escuchada y a presentar pruebas en su favor antes de que se tome una decisión final. Esto garantiza que el proceso no solo sea legal, sino también justo.

Además, se debe tener en cuenta que la extradición puede ser objeto de controversia, especialmente en casos que involucran derechos humanos. Colombia, como firmante de varias convenciones internacionales, debe garantizar el respeto a estos derechos durante todo el proceso.

Ejemplos Notables de Extradición en Colombia

La historia reciente de Colombia ha estado marcada por casos notables de extradición. Uno de los más conocidos es el de Pablo Escobar, líder del cartel de Medellín, cuya captura y eventual extradición a los Estados Unidos marcaron un hito en la lucha contra el narcotráfico. Otro caso importante fue el de la extradición de Santiago Uribe Vélez, acusado de vínculos con grupos paramilitares.

Impacto de la Extradición en la Seguridad Nacional

La extradición tiene un impacto directo en la seguridad nacional de Colombia. Al facilitar que criminales buscados por la justicia de otros países sean llevados ante tribunales, se contribuye a la cooperación internacional para combatir el crimen transnacional. Sin embargo, también plantea desafíos, como la posible retórica de crimen organizado que podría surgir en caso de que personas extraditadas enfrenten duras condenas sin un debido proceso justo.

Conclusión

En resumen, el proceso de extradición en Colombia es un tema complejo que involucra aspectos legales, derechos humanos y la lucha contra el crimen. Con un marco legal sólido y un compromiso por parte de las instituciones, Colombia continúa avanzando en su capacidad para enfrentarse a la criminalidad transnacional, mientras se asegura de que los derechos de las personas sean protegidos en todo momento. La extradición no solo representa un mecanismo de justicia para los países que reclaman a los extraditados, sino también una oportunidad para Colombia de fortalecer su imagen y su papel en el ámbito internacional.