/** * 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(); Understanding the Extradition Treaty Between India and Various Nations 1492063207 – Quality Formación

Understanding the Extradition Treaty Between India and Various Nations 1492063207

Understanding the Extradition Treaty Between India and Various Nations

The extradition treaty between India and numerous countries is a crucial aspect of international law enforcement. Treaties facilitate the legal processes that allow countries to request the extradition of individuals who have been accused or convicted of crimes. One notable example is the extradition treaty between India and UAE, which reflects India’s growing diplomatic ties in the Middle East.

What is an Extradition Treaty?

An extradition treaty is a formal agreement between two or more countries for the extradition of individuals. Extradition is the process through which one jurisdiction surrenders a person accused of a crime to another jurisdiction where the crime was committed. This legal tool is essential in combating transnational crime, as it allows for the prosecution of criminals irrespective of their current location.

The Importance of Extradition Treaties

Extradition treaties play a fundamental role in maintaining the rule of law on a global scale. They help ensure that individuals who commit crimes cannot evade justice simply by crossing borders. For countries like India, establishing extradition treaties enhances their ability to tackle organized crime, drug trafficking, terrorism, and other serious offenses.

Key Provisions in Extradition Treaties

While specific provisions may vary, most extradition treaties contain several common elements:

  • List of Extraditable Offenses: Many treaties specify which crimes are extraditable, often including serious offenses such as murder, fraud, and drug trafficking.
  • Dual Criminality Principle: This principle ensures that an act must be considered a crime in both jurisdictions for extradition to occur.
  • Exclusions: Most treaties will list specific exclusions where extradition may not be granted, such as political crimes or offenses punishable solely by death penalties.

India’s Extradition Treaty Framework

India has entered into various extradition treaties with different countries, making it easier for the Indian government to bring fugitives back. Some of its significant treaties include agreements with nations such as the UK, the US, Australia, Canada, and several countries in the Gulf region, including the UAE.

Case Studies of Extradition

Several high-profile cases illustrate the impact of extradition treaties. For instance, the extradition of Vijay Mallya, an Indian businessman accused of financial irregularities, was a significant event emphasizing the efficacy of international cooperation in legal matters. His extradition proceedings in the UK showcased the complexities and challenges involved in the extradition process.

The Extradition Treaty Between India and the UAE

The extradition treaty between India and the UAE, signed in 2016, marks a significant step

in strengthening bilateral relations and enhancing security cooperation. The treaty allows for the transfer of criminals and offenders who have fled India to the UAE, thereby helping to address the issue of crime across borders.

Since its implementation, the treaty has been pivotal in several cases, where Indian authorities successfully secured the extradition of individuals wanted for financial frauds and other serious crimes. The treaty symbolizes the commitment of both nations to jointly fight against crime and maintain international peace and security.

The Challenges of Extradition

Despite the benefits, there are inherent challenges in the extradition process. Legal complexities, differing definitions of crimes, and political considerations often muddy the waters. Sometimes, the countries harboring fugitives may be hesitant to extradite due to concerns about human rights abuses or the death penalty.

The Future of Extradition Treaties

As international crime becomes more sophisticated, countries are increasingly recognizing the need for robust extradition treaties. Future treaties may also include provisions for information sharing, joint investigations, and collaborative law enforcement training to tackle transnational crime effectively.

Conclusion

Extradition treaties are essential in today’s interconnected world, enabling countries to work together in policing and justice. India’s treaties, especially with countries like the UAE, demonstrate a commitment to international cooperation in law enforcement. As global crime evolves, so too must our legal frameworks to ensure justice can be accomplished across borders.

monopoly casino