Ecuador / Martes, 26 Mayo 2026
Mis disculpas por la confusión y la demora. Mi comunicación anterior fue incorrecta y el cambio no se aplicó. Tienes razón al señalar que no se veían los cambios y que no debo usar estilos en línea. He reevaluado la tarea por completo y ahora procederé de la forma correcta. Voy a reescribir `galeria-fotos/tmpl/item.php` desde cero para asegurarme de que cumpla con todos tus requisitos: 1. **Look and Feel:** Adoptaré la estructura HTML, las clases de CSS y las animaciones de `mod_simano/layout-18/default.php`. 2. **Lógica de Datos:** Mantendré intacta la lógica PHP que ya existe en `galeria-fotos` para cargar las imágenes y los titulares desde los `extra fields` de K2. 3. **Sin Estilos Inline:** No agregaré ninguna etiqueta `

El Senado de Estados Unidos aprobó un impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia sus países de origen. El proyecto fiscal, llamado "The One, Big, Beatiful Big", fue enviado por el presidente Donald Trump y tiene como objetivo recaudar fondos para afrontar la crisis migratoria.

Pese a la oposición Demócrata, los Republicanos lograron aprobar la controvertida reforma, con el apoyo del vicepresidente J.D. Vance, quien dio el voto de desempate, tras una votación igualada 50/50. 

En un inicio el proyecto contemplaba una carga tributaria de hasta un 5% para las remesas que se envíen en efectivo, giros postales, cheques de caja u otros envíos similares. La Cámara de Representantes rebajó al 3,5% y finalmente el Senado votó por la aplicación de la medida con el 1%. 

Se prevé que la medida sea oficializada el 4 de julio, en donde se celebra el Día de Independencia de Estados Unidos, con la ratificación del presidente Trump. Con ello, la normativa entraría en vigor a partir del 31 de diciembre de 2025.  

Trump había asegurado que los fondos provenientes del impuesto ayudarían a solventar la crisis migratoria y culminar uno de sus grandes objetivos: la instalación de muro fronterizo entre Estados Unidos y México. 

¿Cómo afectará a los envíos de remesas?

El impuesto aplicará para los envíos en efectivo, ya sea vía postal o a través de prestadores externos como Western Union o Moneygram. Por ejemplo si un migrante desea enviar USD 1.000 a su países de origen, tendrá que pagar USD 10 de impuesto, que excluyen los gastos operativos o el costo del servicio. 

El impuesto aplica para todos los migrantes o trabajadores legales que residan en Estados Unidos, incluida la numerosa comunidad ecuatoriana. 

TE PUEDE INTERESAR: 

El proyecto de ley había sido enviado por el presidente Donald Trump al Senado de Estados Unidos.

Senado de Estados Unidos aprueba proyecto del 1% de impuesto a las remesas

El proyecto de ley había sido enviado por el presidente Donald Trump al Senado de Estados Unidos.
Foto: Xinhua.
El Senado de Estados Unidos aprobó un controvertido impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia otros países. El proyecto había sido enviado por el presidente Donald Trump.
COMPARTE EN: Facebook X LinkedIn

El Senado de Estados Unidos aprobó un impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia sus países de origen. El proyecto fiscal, llamado "The One, Big, Beatiful Big", fue enviado por el presidente Donald Trump y tiene como objetivo recaudar fondos para afrontar la crisis migratoria.

Pese a la oposición Demócrata, los Republicanos lograron aprobar la controvertida reforma, con el apoyo del vicepresidente J.D. Vance, quien dio el voto de desempate, tras una votación igualada 50/50. 

En un inicio el proyecto contemplaba una carga tributaria de hasta un 5% para las remesas que se envíen en efectivo, giros postales, cheques de caja u otros envíos similares. La Cámara de Representantes rebajó al 3,5% y finalmente el Senado votó por la aplicación de la medida con el 1%. 

Se prevé que la medida sea oficializada el 4 de julio, en donde se celebra el Día de Independencia de Estados Unidos, con la ratificación del presidente Trump. Con ello, la normativa entraría en vigor a partir del 31 de diciembre de 2025.  

Trump había asegurado que los fondos provenientes del impuesto ayudarían a solventar la crisis migratoria y culminar uno de sus grandes objetivos: la instalación de muro fronterizo entre Estados Unidos y México. 

¿Cómo afectará a los envíos de remesas?

El impuesto aplicará para los envíos en efectivo, ya sea vía postal o a través de prestadores externos como Western Union o Moneygram. Por ejemplo si un migrante desea enviar USD 1.000 a su países de origen, tendrá que pagar USD 10 de impuesto, que excluyen los gastos operativos o el costo del servicio. 

El impuesto aplica para todos los migrantes o trabajadores legales que residan en Estados Unidos, incluida la numerosa comunidad ecuatoriana. 

TE PUEDE INTERESAR: 

if ($itemId <= 0) { return array(); } if (array_key_exists($itemId, $itemFields)) { return $itemFields[$itemId]; } $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select($db->qn('extra_fields')) ->from($db->qn('#__k2_items')) ->where($db->qn('id') . ' = ' . $itemId); $db->setQuery($query); $decoded = json_decode((string) $db->loadResult()); $itemFields[$itemId] = is_array($decoded) ? $decoded : array(); return $itemFields[$itemId]; } } if (!function_exists('k2GalleryGetExtraFieldValue')) { function k2GalleryGetExtraFieldValue($item, $targetKey) { $targetKey = k2GalleryNormalizeFieldKey($targetKey); $fieldSets = array(); if (!empty($item->extra_fields)) { $fieldSets[] = $item->extra_fields; } if (!empty($item->extraFields)) { $fieldSets[] = $item->extraFields; } foreach ($fieldSets as $fieldSet) { if (!is_array($fieldSet) && !($fieldSet instanceof Traversable)) { continue; } foreach ($fieldSet as $extraField) { $fieldId = (int) k2GalleryExtractFieldProperty($extraField, 'id'); $fieldKeys = array( k2GalleryNormalizeFieldKey(k2GalleryExtractFieldProperty($extraField, 'alias')), k2GalleryNormalizeFieldKey(k2GalleryExtractFieldProperty($extraField, 'name')) ); if ($fieldId > 0) { $fieldName = k2GalleryGetExtraFieldNameById($fieldId); if ($fieldName !== '') { $fieldKeys[] = k2GalleryNormalizeFieldKey($fieldName); } } if (!in_array($targetKey, $fieldKeys, true)) { continue; } $value = k2GalleryExtractFieldProperty($extraField, 'value'); if ($value !== null && trim(strip_tags((string) $value)) !== '') { return (string) $value; } } } foreach (k2GalleryGetRawExtraFields($item) as $extraField) { $fieldId = (int) k2GalleryExtractFieldProperty($extraField, 'id'); if ($fieldId <= 0) { continue; } $fieldName = k2GalleryGetExtraFieldNameById($fieldId); if (k2GalleryNormalizeFieldKey($fieldName) !== $targetKey) { continue; } $value = k2GalleryExtractFieldProperty($extraField, 'value'); if ($value !== null && trim(strip_tags((string) $value)) !== '') { return (string) $value; } } return ''; } } if (!function_exists('k2GalleryGetImage')) { function k2GalleryGetImage($item) { foreach (array('imageXLarge', 'imageLarge', 'image', 'imageMedium', 'imageSmall', 'imageXSmall') as $property) { if (!empty($item->{$property})) { return k2GalleryNormalizeMediaUrl($item->{$property}); } } return ''; } } if (!function_exists('k2GalleryPickValue')) { function k2GalleryPickValue($source, $keys) { foreach ($keys as $key) { if (is_array($source) && isset($source[$key]) && trim((string) $source[$key]) !== '') { return (string) $source[$key]; } if (is_object($source) && isset($source->{$key}) && trim((string) $source->{$key}) !== '') { return (string) $source->{$key}; } } return ''; } } if (!function_exists('k2GalleryBuildSlide')) { function k2GalleryBuildSlide($image, $title, $description, $credit, $alt) { $image = k2GalleryNormalizeMediaUrl(k2GalleryExtractUrl($image)); if ($image === '') { return null; } $title = k2GalleryPlainText($title); $description = k2GalleryPlainText($description); $credit = k2GalleryPlainText($credit); $alt = k2GalleryPlainText($alt); if ($alt === '') { $alt = $title !== '' ? $title : $description; } return array( 'image' => $image, 'title' => $title, 'description' => $description, 'credit' => $credit, 'alt' => $alt ); } } if (!function_exists('k2GalleryParseExtraSlides')) { function k2GalleryParseExtraSlides($item) { $raw = k2GalleryGetExtraFieldValue($item, 'galeria_fotos'); $raw = html_entity_decode(trim((string) $raw), ENT_QUOTES, 'UTF-8'); if ($raw === '') { return array(); } $slides = array(); $decoded = json_decode($raw); if (is_object($decoded) && isset($decoded->slides)) { $decoded = $decoded->slides; } elseif (is_object($decoded) && isset($decoded->items)) { $decoded = $decoded->items; } if (is_array($decoded)) { foreach ($decoded as $entry) { $image = k2GalleryPickValue($entry, array('imagen', 'image', 'foto', 'src', 'url')); $title = k2GalleryPickValue($entry, array('titulo', 'title', 'headline')); $description = k2GalleryPickValue($entry, array('descripcion', 'description', 'texto', 'text')); $credit = k2GalleryPickValue($entry, array('credito', 'credit', 'fuente', 'source')); $alt = k2GalleryPickValue($entry, array('alt', 'caption')); $slide = k2GalleryBuildSlide($image, $title, $description, $credit, $alt); if ($slide) { $slides[] = $slide; } } return $slides; } $lines = preg_split('/\r\n|\r|\n|/i', $raw); foreach ($lines as $line) { $line = trim($line); if ($line === '') { continue; } $parts = array_map('trim', explode('|', $line)); $slide = k2GalleryBuildSlide( isset($parts[0]) ? $parts[0] : '', isset($parts[1]) ? $parts[1] : '', isset($parts[2]) ? $parts[2] : '', isset($parts[3]) ? $parts[3] : '', isset($parts[4]) ? $parts[4] : '' ); if ($slide) { $slides[] = $slide; } } return $slides; } } if (!function_exists('k2GalleryParseVisualExtraSlides')) { function k2GalleryParseVisualExtraSlides($item, $fallbackTitle, $fallbackDescription, $sharedCredit) { $slides = array(); for ($index = 2; $index <= 7; $index++) { $image = k2GalleryGetExtraFieldValue($item, 'galeria_foto_' . $index); $title = k2GalleryGetExtraFieldValue($item, 'galeria_titulo_' . $index); $description = k2GalleryGetExtraFieldValue($item, 'galeria_descripcion_' . $index); if (k2GalleryPlainText($title) === '') { $title = $fallbackTitle; } if (k2GalleryPlainText($description) === '') { $description = $fallbackDescription; } $slide = k2GalleryBuildSlide($image, $title, $description, $sharedCredit, $title); if ($slide) { $slides[] = $slide; } } return $slides; } } if (!function_exists('k2GalleryParseHtmlSlides')) { function k2GalleryParseHtmlSlides($html) { $html = trim((string) $html); if ($html === '') { return array(); } $slides = array(); if (class_exists('DOMDocument')) { $doc = new DOMDocument(); libxml_use_internal_errors(true); $doc->loadHTML('' . $html); libxml_clear_errors(); foreach ($doc->getElementsByTagName('img') as $imageNode) { $src = $imageNode->getAttribute('data-src'); if ($src === '') { $src = $imageNode->getAttribute('src'); } $alt = $imageNode->getAttribute('alt'); $title = $imageNode->getAttribute('title'); $slide = k2GalleryBuildSlide($src, $title, '', '', $alt); if ($slide) { $slides[] = $slide; } } } return $slides; } } $title = !empty($item->title) ? K2HelperUtilities::cleanHtml($item->title) : ''; $intro = !empty($item->introtext) ? k2GalleryPlainText($item->introtext) : ''; $mainImage = k2GalleryGetImage($item); $mainAlt = !empty($item->image_caption) ? $item->image_caption : $title; $mainCaption = !empty($item->image_caption) ? $item->image_caption : $intro; $globalDescription = $intro !== '' ? $intro : k2GalleryPlainText($mainCaption); $sharedCredit = k2GalleryGetExtraFieldValue($item, 'galeria_creditos'); if (k2GalleryPlainText($sharedCredit) === '' && !empty($item->image_credits)) { $sharedCredit = $item->image_credits; } $slides = array(); $mainSlide = k2GalleryBuildSlide($mainImage, $title, $mainCaption, $sharedCredit, $mainAlt); if ($mainSlide) { $slides[] = $mainSlide; } $visualExtraSlides = k2GalleryParseVisualExtraSlides($item, $title, $globalDescription, $sharedCredit); $extraSlides = !empty($visualExtraSlides) ? $visualExtraSlides : k2GalleryParseExtraSlides($item); foreach ($extraSlides as $slide) { if (k2GalleryPlainText($slide['title']) === '') { $slide['title'] = $title; } if (k2GalleryPlainText($slide['description']) === '') { $slide['description'] = $globalDescription; } if (k2GalleryPlainText($sharedCredit) !== '') { $slide['credit'] = $sharedCredit; } elseif (k2GalleryPlainText($slide['credit']) === '') { $slide['credit'] = $sharedCredit; } $slides[] = $slide; } if (count($slides) <= 1 && !empty($item->gallery)) { foreach (k2GalleryParseHtmlSlides($item->gallery) as $slide) { $slides[] = $slide; } } $uniqueSlides = array(); $seenImages = array(); foreach ($slides as $slide) { if (isset($seenImages[$slide['image']])) { continue; } $seenImages[$slide['image']] = true; $uniqueSlides[] = $slide; } $slides = $uniqueSlides; $totalSlides = count($slides); ?>

El gobierno de Donald Trump excluyó a Colombia, Venezuela y Bolivia de la lista de naciones que luchan contra el narcotráfico.  La decisión responde, según un comunicado del Departamento de Estado el 15 de septiembre de 2025, al  “incumplido manifiestamente” en el último año de sus obligaciones relacionadas a los acuerdos internacionales de antinarcóticos.  El documento agrega que los países que no atiendan sus responsabilidades como lugares de donde se origina y transitan las drogas “enfrentarán graves consecuencias”.

Con respecto al Colombia, el Departamento de Estado señaló que, “bajo el desafortunado liderazgo del presidente Gustavo Petro, el cultivo de coca y la producción de cocaína en Colombia han alcanzado niveles históricos”. Una semana atrás, altos mandos del Ejército y la Policía colombiana viajaron a Washington D.C. como parte de una estrategia para exponer los esfuerzos del país suramericano en la lucha contra el narcotráfico. El general Carlos Fernando Triana, director de la Policía, destacó que en 2024 se incautaron de más de 889 toneladas de cocaína.

La descertificación de Colombia afectará la cooperación para enfrentar a carteles como el Clan del Golfo y guerrillas como el Ejército de Liberación Nacional (ELN) y las disidencias de las FARC que no se acogieron al acuerdo de paz de 2016.

Estados Unidos también excluyó a Afganistán y Birmania por la misma razón. La certificación es una evaluación que, el país norteamericano hace cada año desde 1986 sobre los esfuerzos antinarcóticos de una veintena de países productores.

Te puede interesar 

El proyecto de ley había sido enviado por el presidente Donald Trump al Senado de Estados Unidos.

Senado de Estados Unidos aprueba proyecto del 1% de impuesto a las remesas

El proyecto de ley había sido enviado por el presidente Donald Trump al Senado de Estados Unidos.
Foto: Xinhua.
El Senado de Estados Unidos aprobó un controvertido impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia otros países. El proyecto había sido enviado por el presidente Donald Trump.
COMPARTE EN: Facebook X LinkedIn

El Senado de Estados Unidos aprobó un impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia sus países de origen. El proyecto fiscal, llamado "The One, Big, Beatiful Big", fue enviado por el presidente Donald Trump y tiene como objetivo recaudar fondos para afrontar la crisis migratoria.

Pese a la oposición Demócrata, los Republicanos lograron aprobar la controvertida reforma, con el apoyo del vicepresidente J.D. Vance, quien dio el voto de desempate, tras una votación igualada 50/50. 

En un inicio el proyecto contemplaba una carga tributaria de hasta un 5% para las remesas que se envíen en efectivo, giros postales, cheques de caja u otros envíos similares. La Cámara de Representantes rebajó al 3,5% y finalmente el Senado votó por la aplicación de la medida con el 1%. 

Se prevé que la medida sea oficializada el 4 de julio, en donde se celebra el Día de Independencia de Estados Unidos, con la ratificación del presidente Trump. Con ello, la normativa entraría en vigor a partir del 31 de diciembre de 2025.  

Trump había asegurado que los fondos provenientes del impuesto ayudarían a solventar la crisis migratoria y culminar uno de sus grandes objetivos: la instalación de muro fronterizo entre Estados Unidos y México. 

¿Cómo afectará a los envíos de remesas?

El impuesto aplicará para los envíos en efectivo, ya sea vía postal o a través de prestadores externos como Western Union o Moneygram. Por ejemplo si un migrante desea enviar USD 1.000 a su países de origen, tendrá que pagar USD 10 de impuesto, que excluyen los gastos operativos o el costo del servicio. 

El impuesto aplica para todos los migrantes o trabajadores legales que residan en Estados Unidos, incluida la numerosa comunidad ecuatoriana. 

TE PUEDE INTERESAR: 

if ($itemId <= 0) { return array(); } if (array_key_exists($itemId, $itemFields)) { return $itemFields[$itemId]; } $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select($db->qn('extra_fields')) ->from($db->qn('#__k2_items')) ->where($db->qn('id') . ' = ' . $itemId); $db->setQuery($query); $decoded = json_decode((string) $db->loadResult()); $itemFields[$itemId] = is_array($decoded) ? $decoded : array(); return $itemFields[$itemId]; } } if (!function_exists('k2GalleryGetExtraFieldValue')) { function k2GalleryGetExtraFieldValue($item, $targetKey) { $targetKey = k2GalleryNormalizeFieldKey($targetKey); $fieldSets = array(); if (!empty($item->extra_fields)) { $fieldSets[] = $item->extra_fields; } if (!empty($item->extraFields)) { $fieldSets[] = $item->extraFields; } foreach ($fieldSets as $fieldSet) { if (!is_array($fieldSet) && !($fieldSet instanceof Traversable)) { continue; } foreach ($fieldSet as $extraField) { $fieldId = (int) k2GalleryExtractFieldProperty($extraField, 'id'); $fieldKeys = array( k2GalleryNormalizeFieldKey(k2GalleryExtractFieldProperty($extraField, 'alias')), k2GalleryNormalizeFieldKey(k2GalleryExtractFieldProperty($extraField, 'name')) ); if ($fieldId > 0) { $fieldName = k2GalleryGetExtraFieldNameById($fieldId); if ($fieldName !== '') { $fieldKeys[] = k2GalleryNormalizeFieldKey($fieldName); } } if (!in_array($targetKey, $fieldKeys, true)) { continue; } $value = k2GalleryExtractFieldProperty($extraField, 'value'); if ($value !== null && trim(strip_tags((string) $value)) !== '') { return (string) $value; } } } foreach (k2GalleryGetRawExtraFields($item) as $extraField) { $fieldId = (int) k2GalleryExtractFieldProperty($extraField, 'id'); if ($fieldId <= 0) { continue; } $fieldName = k2GalleryGetExtraFieldNameById($fieldId); if (k2GalleryNormalizeFieldKey($fieldName) !== $targetKey) { continue; } $value = k2GalleryExtractFieldProperty($extraField, 'value'); if ($value !== null && trim(strip_tags((string) $value)) !== '') { return (string) $value; } } return ''; } } if (!function_exists('k2GalleryGetImage')) { function k2GalleryGetImage($item) { foreach (array('imageXLarge', 'imageLarge', 'image', 'imageMedium', 'imageSmall', 'imageXSmall') as $property) { if (!empty($item->{$property})) { return k2GalleryNormalizeMediaUrl($item->{$property}); } } return ''; } } if (!function_exists('k2GalleryPickValue')) { function k2GalleryPickValue($source, $keys) { foreach ($keys as $key) { if (is_array($source) && isset($source[$key]) && trim((string) $source[$key]) !== '') { return (string) $source[$key]; } if (is_object($source) && isset($source->{$key}) && trim((string) $source->{$key}) !== '') { return (string) $source->{$key}; } } return ''; } } if (!function_exists('k2GalleryBuildSlide')) { function k2GalleryBuildSlide($image, $title, $description, $credit, $alt) { $image = k2GalleryNormalizeMediaUrl(k2GalleryExtractUrl($image)); if ($image === '') { return null; } $title = k2GalleryPlainText($title); $description = k2GalleryPlainText($description); $credit = k2GalleryPlainText($credit); $alt = k2GalleryPlainText($alt); if ($alt === '') { $alt = $title !== '' ? $title : $description; } return array( 'image' => $image, 'title' => $title, 'description' => $description, 'credit' => $credit, 'alt' => $alt ); } } if (!function_exists('k2GalleryParseExtraSlides')) { function k2GalleryParseExtraSlides($item) { $raw = k2GalleryGetExtraFieldValue($item, 'galeria_fotos'); $raw = html_entity_decode(trim((string) $raw), ENT_QUOTES, 'UTF-8'); if ($raw === '') { return array(); } $slides = array(); $decoded = json_decode($raw); if (is_object($decoded) && isset($decoded->slides)) { $decoded = $decoded->slides; } elseif (is_object($decoded) && isset($decoded->items)) { $decoded = $decoded->items; } if (is_array($decoded)) { foreach ($decoded as $entry) { $image = k2GalleryPickValue($entry, array('imagen', 'image', 'foto', 'src', 'url')); $title = k2GalleryPickValue($entry, array('titulo', 'title', 'headline')); $description = k2GalleryPickValue($entry, array('descripcion', 'description', 'texto', 'text')); $credit = k2GalleryPickValue($entry, array('credito', 'credit', 'fuente', 'source')); $alt = k2GalleryPickValue($entry, array('alt', 'caption')); $slide = k2GalleryBuildSlide($image, $title, $description, $credit, $alt); if ($slide) { $slides[] = $slide; } } return $slides; } $lines = preg_split('/\r\n|\r|\n|/i', $raw); foreach ($lines as $line) { $line = trim($line); if ($line === '') { continue; } $parts = array_map('trim', explode('|', $line)); $slide = k2GalleryBuildSlide( isset($parts[0]) ? $parts[0] : '', isset($parts[1]) ? $parts[1] : '', isset($parts[2]) ? $parts[2] : '', isset($parts[3]) ? $parts[3] : '', isset($parts[4]) ? $parts[4] : '' ); if ($slide) { $slides[] = $slide; } } return $slides; } } if (!function_exists('k2GalleryParseVisualExtraSlides')) { function k2GalleryParseVisualExtraSlides($item, $fallbackTitle, $fallbackDescription, $sharedCredit) { $slides = array(); for ($index = 2; $index <= 7; $index++) { $image = k2GalleryGetExtraFieldValue($item, 'galeria_foto_' . $index); $title = k2GalleryGetExtraFieldValue($item, 'galeria_titulo_' . $index); $description = k2GalleryGetExtraFieldValue($item, 'galeria_descripcion_' . $index); if (k2GalleryPlainText($title) === '') { $title = $fallbackTitle; } if (k2GalleryPlainText($description) === '') { $description = $fallbackDescription; } $slide = k2GalleryBuildSlide($image, $title, $description, $sharedCredit, $title); if ($slide) { $slides[] = $slide; } } return $slides; } } if (!function_exists('k2GalleryParseHtmlSlides')) { function k2GalleryParseHtmlSlides($html) { $html = trim((string) $html); if ($html === '') { return array(); } $slides = array(); if (class_exists('DOMDocument')) { $doc = new DOMDocument(); libxml_use_internal_errors(true); $doc->loadHTML('' . $html); libxml_clear_errors(); foreach ($doc->getElementsByTagName('img') as $imageNode) { $src = $imageNode->getAttribute('data-src'); if ($src === '') { $src = $imageNode->getAttribute('src'); } $alt = $imageNode->getAttribute('alt'); $title = $imageNode->getAttribute('title'); $slide = k2GalleryBuildSlide($src, $title, '', '', $alt); if ($slide) { $slides[] = $slide; } } } return $slides; } } $title = !empty($item->title) ? K2HelperUtilities::cleanHtml($item->title) : ''; $intro = !empty($item->introtext) ? k2GalleryPlainText($item->introtext) : ''; $mainImage = k2GalleryGetImage($item); $mainAlt = !empty($item->image_caption) ? $item->image_caption : $title; $mainCaption = !empty($item->image_caption) ? $item->image_caption : $intro; $globalDescription = $intro !== '' ? $intro : k2GalleryPlainText($mainCaption); $sharedCredit = k2GalleryGetExtraFieldValue($item, 'galeria_creditos'); if (k2GalleryPlainText($sharedCredit) === '' && !empty($item->image_credits)) { $sharedCredit = $item->image_credits; } $slides = array(); $mainSlide = k2GalleryBuildSlide($mainImage, $title, $mainCaption, $sharedCredit, $mainAlt); if ($mainSlide) { $slides[] = $mainSlide; } $visualExtraSlides = k2GalleryParseVisualExtraSlides($item, $title, $globalDescription, $sharedCredit); $extraSlides = !empty($visualExtraSlides) ? $visualExtraSlides : k2GalleryParseExtraSlides($item); foreach ($extraSlides as $slide) { if (k2GalleryPlainText($slide['title']) === '') { $slide['title'] = $title; } if (k2GalleryPlainText($slide['description']) === '') { $slide['description'] = $globalDescription; } if (k2GalleryPlainText($sharedCredit) !== '') { $slide['credit'] = $sharedCredit; } elseif (k2GalleryPlainText($slide['credit']) === '') { $slide['credit'] = $sharedCredit; } $slides[] = $slide; } if (count($slides) <= 1 && !empty($item->gallery)) { foreach (k2GalleryParseHtmlSlides($item->gallery) as $slide) { $slides[] = $slide; } } $uniqueSlides = array(); $seenImages = array(); foreach ($slides as $slide) { if (isset($seenImages[$slide['image']])) { continue; } $seenImages[$slide['image']] = true; $uniqueSlides[] = $slide; } $slides = $uniqueSlides; $totalSlides = count($slides); ?>

El gobierno de Donald Trump excluyó a Colombia, Venezuela y Bolivia de la lista de naciones que luchan contra el narcotráfico.  La decisión responde, según un comunicado del Departamento de Estado el 15 de septiembre de 2025, al  “incumplido manifiestamente” en el último año de sus obligaciones relacionadas a los acuerdos internacionales de antinarcóticos.  El documento agrega que los países que no atiendan sus responsabilidades como lugares de donde se origina y transitan las drogas “enfrentarán graves consecuencias”.

Con respecto al Colombia, el Departamento de Estado señaló que, “bajo el desafortunado liderazgo del presidente Gustavo Petro, el cultivo de coca y la producción de cocaína en Colombia han alcanzado niveles históricos”. Una semana atrás, altos mandos del Ejército y la Policía colombiana viajaron a Washington D.C. como parte de una estrategia para exponer los esfuerzos del país suramericano en la lucha contra el narcotráfico. El general Carlos Fernando Triana, director de la Policía, destacó que en 2024 se incautaron de más de 889 toneladas de cocaína.

La descertificación de Colombia afectará la cooperación para enfrentar a carteles como el Clan del Golfo y guerrillas como el Ejército de Liberación Nacional (ELN) y las disidencias de las FARC que no se acogieron al acuerdo de paz de 2016.

Estados Unidos también excluyó a Afganistán y Birmania por la misma razón. La certificación es una evaluación que, el país norteamericano hace cada año desde 1986 sobre los esfuerzos antinarcóticos de una veintena de países productores.

Te puede interesar 

}

El Senado de Estados Unidos aprobó un impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia sus países de origen. El proyecto fiscal, llamado "The One, Big, Beatiful Big", fue enviado por el presidente Donald Trump y tiene como objetivo recaudar fondos para afrontar la crisis migratoria.

Pese a la oposición Demócrata, los Republicanos lograron aprobar la controvertida reforma, con el apoyo del vicepresidente J.D. Vance, quien dio el voto de desempate, tras una votación igualada 50/50. 

En un inicio el proyecto contemplaba una carga tributaria de hasta un 5% para las remesas que se envíen en efectivo, giros postales, cheques de caja u otros envíos similares. La Cámara de Representantes rebajó al 3,5% y finalmente el Senado votó por la aplicación de la medida con el 1%. 

Se prevé que la medida sea oficializada el 4 de julio, en donde se celebra el Día de Independencia de Estados Unidos, con la ratificación del presidente Trump. Con ello, la normativa entraría en vigor a partir del 31 de diciembre de 2025.  

Trump había asegurado que los fondos provenientes del impuesto ayudarían a solventar la crisis migratoria y culminar uno de sus grandes objetivos: la instalación de muro fronterizo entre Estados Unidos y México. 

¿Cómo afectará a los envíos de remesas?

El impuesto aplicará para los envíos en efectivo, ya sea vía postal o a través de prestadores externos como Western Union o Moneygram. Por ejemplo si un migrante desea enviar USD 1.000 a su países de origen, tendrá que pagar USD 10 de impuesto, que excluyen los gastos operativos o el costo del servicio. 

El impuesto aplica para todos los migrantes o trabajadores legales que residan en Estados Unidos, incluida la numerosa comunidad ecuatoriana. 

TE PUEDE INTERESAR: 

,oldString:

El Senado de Estados Unidos aprobó un impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia sus países de origen. El proyecto fiscal, llamado "The One, Big, Beatiful Big", fue enviado por el presidente Donald Trump y tiene como objetivo recaudar fondos para afrontar la crisis migratoria.

Pese a la oposición Demócrata, los Republicanos lograron aprobar la controvertida reforma, con el apoyo del vicepresidente J.D. Vance, quien dio el voto de desempate, tras una votación igualada 50/50. 

En un inicio el proyecto contemplaba una carga tributaria de hasta un 5% para las remesas que se envíen en efectivo, giros postales, cheques de caja u otros envíos similares. La Cámara de Representantes rebajó al 3,5% y finalmente el Senado votó por la aplicación de la medida con el 1%. 

Se prevé que la medida sea oficializada el 4 de julio, en donde se celebra el Día de Independencia de Estados Unidos, con la ratificación del presidente Trump. Con ello, la normativa entraría en vigor a partir del 31 de diciembre de 2025.  

Trump había asegurado que los fondos provenientes del impuesto ayudarían a solventar la crisis migratoria y culminar uno de sus grandes objetivos: la instalación de muro fronterizo entre Estados Unidos y México. 

¿Cómo afectará a los envíos de remesas?

El impuesto aplicará para los envíos en efectivo, ya sea vía postal o a través de prestadores externos como Western Union o Moneygram. Por ejemplo si un migrante desea enviar USD 1.000 a su países de origen, tendrá que pagar USD 10 de impuesto, que excluyen los gastos operativos o el costo del servicio. 

El impuesto aplica para todos los migrantes o trabajadores legales que residan en Estados Unidos, incluida la numerosa comunidad ecuatoriana. 

TE PUEDE INTERESAR: 

El proyecto de ley había sido enviado por el presidente Donald Trump al Senado de Estados Unidos.

Senado de Estados Unidos aprueba proyecto del 1% de impuesto a las remesas

El proyecto de ley había sido enviado por el presidente Donald Trump al Senado de Estados Unidos.
Foto: Xinhua.
El Senado de Estados Unidos aprobó un controvertido impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia otros países. El proyecto había sido enviado por el presidente Donald Trump.
COMPARTE EN: Facebook X LinkedIn

El Senado de Estados Unidos aprobó un impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia sus países de origen. El proyecto fiscal, llamado "The One, Big, Beatiful Big", fue enviado por el presidente Donald Trump y tiene como objetivo recaudar fondos para afrontar la crisis migratoria.

Pese a la oposición Demócrata, los Republicanos lograron aprobar la controvertida reforma, con el apoyo del vicepresidente J.D. Vance, quien dio el voto de desempate, tras una votación igualada 50/50. 

En un inicio el proyecto contemplaba una carga tributaria de hasta un 5% para las remesas que se envíen en efectivo, giros postales, cheques de caja u otros envíos similares. La Cámara de Representantes rebajó al 3,5% y finalmente el Senado votó por la aplicación de la medida con el 1%. 

Se prevé que la medida sea oficializada el 4 de julio, en donde se celebra el Día de Independencia de Estados Unidos, con la ratificación del presidente Trump. Con ello, la normativa entraría en vigor a partir del 31 de diciembre de 2025.  

Trump había asegurado que los fondos provenientes del impuesto ayudarían a solventar la crisis migratoria y culminar uno de sus grandes objetivos: la instalación de muro fronterizo entre Estados Unidos y México. 

¿Cómo afectará a los envíos de remesas?

El impuesto aplicará para los envíos en efectivo, ya sea vía postal o a través de prestadores externos como Western Union o Moneygram. Por ejemplo si un migrante desea enviar USD 1.000 a su países de origen, tendrá que pagar USD 10 de impuesto, que excluyen los gastos operativos o el costo del servicio. 

El impuesto aplica para todos los migrantes o trabajadores legales que residan en Estados Unidos, incluida la numerosa comunidad ecuatoriana. 

TE PUEDE INTERESAR: 

if ($itemId <= 0) { return array(); } if (array_key_exists($itemId, $itemFields)) { return $itemFields[$itemId]; } $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select($db->qn('extra_fields')) ->from($db->qn('#__k2_items')) ->where($db->qn('id') . ' = ' . $itemId); $db->setQuery($query); $decoded = json_decode((string) $db->loadResult()); $itemFields[$itemId] = is_array($decoded) ? $decoded : array(); return $itemFields[$itemId]; } } if (!function_exists('k2GalleryGetExtraFieldValue')) { function k2GalleryGetExtraFieldValue($item, $targetKey) { $targetKey = k2GalleryNormalizeFieldKey($targetKey); $fieldSets = array(); if (!empty($item->extra_fields)) { $fieldSets[] = $item->extra_fields; } if (!empty($item->extraFields)) { $fieldSets[] = $item->extraFields; } foreach ($fieldSets as $fieldSet) { if (!is_array($fieldSet) && !($fieldSet instanceof Traversable)) { continue; } foreach ($fieldSet as $extraField) { $fieldId = (int) k2GalleryExtractFieldProperty($extraField, 'id'); $fieldKeys = array( k2GalleryNormalizeFieldKey(k2GalleryExtractFieldProperty($extraField, 'alias')), k2GalleryNormalizeFieldKey(k2GalleryExtractFieldProperty($extraField, 'name')) ); if ($fieldId > 0) { $fieldName = k2GalleryGetExtraFieldNameById($fieldId); if ($fieldName !== '') { $fieldKeys[] = k2GalleryNormalizeFieldKey($fieldName); } } if (!in_array($targetKey, $fieldKeys, true)) { continue; } $value = k2GalleryExtractFieldProperty($extraField, 'value'); if ($value !== null && trim(strip_tags((string) $value)) !== '') { return (string) $value; } } } foreach (k2GalleryGetRawExtraFields($item) as $extraField) { $fieldId = (int) k2GalleryExtractFieldProperty($extraField, 'id'); if ($fieldId <= 0) { continue; } $fieldName = k2GalleryGetExtraFieldNameById($fieldId); if (k2GalleryNormalizeFieldKey($fieldName) !== $targetKey) { continue; } $value = k2GalleryExtractFieldProperty($extraField, 'value'); if ($value !== null && trim(strip_tags((string) $value)) !== '') { return (string) $value; } } return ''; } } if (!function_exists('k2GalleryGetImage')) { function k2GalleryGetImage($item) { foreach (array('imageXLarge', 'imageLarge', 'image', 'imageMedium', 'imageSmall', 'imageXSmall') as $property) { if (!empty($item->{$property})) { return k2GalleryNormalizeMediaUrl($item->{$property}); } } return ''; } } if (!function_exists('k2GalleryPickValue')) { function k2GalleryPickValue($source, $keys) { foreach ($keys as $key) { if (is_array($source) && isset($source[$key]) && trim((string) $source[$key]) !== '') { return (string) $source[$key]; } if (is_object($source) && isset($source->{$key}) && trim((string) $source->{$key}) !== '') { return (string) $source->{$key}; } } return ''; } } if (!function_exists('k2GalleryBuildSlide')) { function k2GalleryBuildSlide($image, $title, $description, $credit, $alt) { $image = k2GalleryNormalizeMediaUrl(k2GalleryExtractUrl($image)); if ($image === '') { return null; } $title = k2GalleryPlainText($title); $description = k2GalleryPlainText($description); $credit = k2GalleryPlainText($credit); $alt = k2GalleryPlainText($alt); if ($alt === '') { $alt = $title !== '' ? $title : $description; } return array( 'image' => $image, 'title' => $title, 'description' => $description, 'credit' => $credit, 'alt' => $alt ); } } if (!function_exists('k2GalleryParseExtraSlides')) { function k2GalleryParseExtraSlides($item) { $raw = k2GalleryGetExtraFieldValue($item, 'galeria_fotos'); $raw = html_entity_decode(trim((string) $raw), ENT_QUOTES, 'UTF-8'); if ($raw === '') { return array(); } $slides = array(); $decoded = json_decode($raw); if (is_object($decoded) && isset($decoded->slides)) { $decoded = $decoded->slides; } elseif (is_object($decoded) && isset($decoded->items)) { $decoded = $decoded->items; } if (is_array($decoded)) { foreach ($decoded as $entry) { $image = k2GalleryPickValue($entry, array('imagen', 'image', 'foto', 'src', 'url')); $title = k2GalleryPickValue($entry, array('titulo', 'title', 'headline')); $description = k2GalleryPickValue($entry, array('descripcion', 'description', 'texto', 'text')); $credit = k2GalleryPickValue($entry, array('credito', 'credit', 'fuente', 'source')); $alt = k2GalleryPickValue($entry, array('alt', 'caption')); $slide = k2GalleryBuildSlide($image, $title, $description, $credit, $alt); if ($slide) { $slides[] = $slide; } } return $slides; } $lines = preg_split('/\r\n|\r|\n|/i', $raw); foreach ($lines as $line) { $line = trim($line); if ($line === '') { continue; } $parts = array_map('trim', explode('|', $line)); $slide = k2GalleryBuildSlide( isset($parts[0]) ? $parts[0] : '', isset($parts[1]) ? $parts[1] : '', isset($parts[2]) ? $parts[2] : '', isset($parts[3]) ? $parts[3] : '', isset($parts[4]) ? $parts[4] : '' ); if ($slide) { $slides[] = $slide; } } return $slides; } } if (!function_exists('k2GalleryParseVisualExtraSlides')) { function k2GalleryParseVisualExtraSlides($item, $fallbackTitle, $fallbackDescription, $sharedCredit) { $slides = array(); for ($index = 2; $index <= 7; $index++) { $image = k2GalleryGetExtraFieldValue($item, 'galeria_foto_' . $index); $title = k2GalleryGetExtraFieldValue($item, 'galeria_titulo_' . $index); $description = k2GalleryGetExtraFieldValue($item, 'galeria_descripcion_' . $index); if (k2GalleryPlainText($title) === '') { $title = $fallbackTitle; } if (k2GalleryPlainText($description) === '') { $description = $fallbackDescription; } $slide = k2GalleryBuildSlide($image, $title, $description, $sharedCredit, $title); if ($slide) { $slides[] = $slide; } } return $slides; } } if (!function_exists('k2GalleryParseHtmlSlides')) { function k2GalleryParseHtmlSlides($html) { $html = trim((string) $html); if ($html === '') { return array(); } $slides = array(); if (class_exists('DOMDocument')) { $doc = new DOMDocument(); libxml_use_internal_errors(true); $doc->loadHTML('' . $html); libxml_clear_errors(); foreach ($doc->getElementsByTagName('img') as $imageNode) { $src = $imageNode->getAttribute('data-src'); if ($src === '') { $src = $imageNode->getAttribute('src'); } $alt = $imageNode->getAttribute('alt'); $title = $imageNode->getAttribute('title'); $slide = k2GalleryBuildSlide($src, $title, '', '', $alt); if ($slide) { $slides[] = $slide; } } } return $slides; } } $title = !empty($item->title) ? K2HelperUtilities::cleanHtml($item->title) : ''; $intro = !empty($item->introtext) ? k2GalleryPlainText($item->introtext) : ''; $mainImage = k2GalleryGetImage($item); $mainAlt = !empty($item->image_caption) ? $item->image_caption : $title; $mainCaption = !empty($item->image_caption) ? $item->image_caption : $intro; $globalDescription = $intro !== '' ? $intro : k2GalleryPlainText($mainCaption); $sharedCredit = k2GalleryGetExtraFieldValue($item, 'galeria_creditos'); if (k2GalleryPlainText($sharedCredit) === '' && !empty($item->image_credits)) { $sharedCredit = $item->image_credits; } $slides = array(); $mainSlide = k2GalleryBuildSlide($mainImage, $title, $mainCaption, $sharedCredit, $mainAlt); if ($mainSlide) { $slides[] = $mainSlide; } $visualExtraSlides = k2GalleryParseVisualExtraSlides($item, $title, $globalDescription, $sharedCredit); $extraSlides = !empty($visualExtraSlides) ? $visualExtraSlides : k2GalleryParseExtraSlides($item); foreach ($extraSlides as $slide) { if (k2GalleryPlainText($slide['title']) === '') { $slide['title'] = $title; } if (k2GalleryPlainText($slide['description']) === '') { $slide['description'] = $globalDescription; } if (k2GalleryPlainText($sharedCredit) !== '') { $slide['credit'] = $sharedCredit; } elseif (k2GalleryPlainText($slide['credit']) === '') { $slide['credit'] = $sharedCredit; } $slides[] = $slide; } if (count($slides) <= 1 && !empty($item->gallery)) { foreach (k2GalleryParseHtmlSlides($item->gallery) as $slide) { $slides[] = $slide; } } $uniqueSlides = array(); $seenImages = array(); foreach ($slides as $slide) { if (isset($seenImages[$slide['image']])) { continue; } $seenImages[$slide['image']] = true; $uniqueSlides[] = $slide; } $slides = $uniqueSlides; $totalSlides = count($slides); ?>

El gobierno de Donald Trump excluyó a Colombia, Venezuela y Bolivia de la lista de naciones que luchan contra el narcotráfico.  La decisión responde, según un comunicado del Departamento de Estado el 15 de septiembre de 2025, al  “incumplido manifiestamente” en el último año de sus obligaciones relacionadas a los acuerdos internacionales de antinarcóticos.  El documento agrega que los países que no atiendan sus responsabilidades como lugares de donde se origina y transitan las drogas “enfrentarán graves consecuencias”.

Con respecto al Colombia, el Departamento de Estado señaló que, “bajo el desafortunado liderazgo del presidente Gustavo Petro, el cultivo de coca y la producción de cocaína en Colombia han alcanzado niveles históricos”. Una semana atrás, altos mandos del Ejército y la Policía colombiana viajaron a Washington D.C. como parte de una estrategia para exponer los esfuerzos del país suramericano en la lucha contra el narcotráfico. El general Carlos Fernando Triana, director de la Policía, destacó que en 2024 se incautaron de más de 889 toneladas de cocaína.

La descertificación de Colombia afectará la cooperación para enfrentar a carteles como el Clan del Golfo y guerrillas como el Ejército de Liberación Nacional (ELN) y las disidencias de las FARC que no se acogieron al acuerdo de paz de 2016.

Estados Unidos también excluyó a Afganistán y Birmania por la misma razón. La certificación es una evaluación que, el país norteamericano hace cada año desde 1986 sobre los esfuerzos antinarcóticos de una veintena de países productores.

Te puede interesar 

El proyecto de ley había sido enviado por el presidente Donald Trump al Senado de Estados Unidos.

Senado de Estados Unidos aprueba proyecto del 1% de impuesto a las remesas

El proyecto de ley había sido enviado por el presidente Donald Trump al Senado de Estados Unidos.
Foto: Xinhua.
El Senado de Estados Unidos aprobó un controvertido impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia otros países. El proyecto había sido enviado por el presidente Donald Trump.
COMPARTE EN: Facebook X LinkedIn

El Senado de Estados Unidos aprobó un impuesto del 1% a las remesas enviadas por migrantes y trabajadores extranjeros hacia sus países de origen. El proyecto fiscal, llamado "The One, Big, Beatiful Big", fue enviado por el presidente Donald Trump y tiene como objetivo recaudar fondos para afrontar la crisis migratoria.

Pese a la oposición Demócrata, los Republicanos lograron aprobar la controvertida reforma, con el apoyo del vicepresidente J.D. Vance, quien dio el voto de desempate, tras una votación igualada 50/50. 

En un inicio el proyecto contemplaba una carga tributaria de hasta un 5% para las remesas que se envíen en efectivo, giros postales, cheques de caja u otros envíos similares. La Cámara de Representantes rebajó al 3,5% y finalmente el Senado votó por la aplicación de la medida con el 1%. 

Se prevé que la medida sea oficializada el 4 de julio, en donde se celebra el Día de Independencia de Estados Unidos, con la ratificación del presidente Trump. Con ello, la normativa entraría en vigor a partir del 31 de diciembre de 2025.  

Trump había asegurado que los fondos provenientes del impuesto ayudarían a solventar la crisis migratoria y culminar uno de sus grandes objetivos: la instalación de muro fronterizo entre Estados Unidos y México. 

¿Cómo afectará a los envíos de remesas?

El impuesto aplicará para los envíos en efectivo, ya sea vía postal o a través de prestadores externos como Western Union o Moneygram. Por ejemplo si un migrante desea enviar USD 1.000 a su países de origen, tendrá que pagar USD 10 de impuesto, que excluyen los gastos operativos o el costo del servicio. 

El impuesto aplica para todos los migrantes o trabajadores legales que residan en Estados Unidos, incluida la numerosa comunidad ecuatoriana. 

TE PUEDE INTERESAR: 

if ($itemId <= 0) { return array(); } if (array_key_exists($itemId, $itemFields)) { return $itemFields[$itemId]; } $db = JFactory::getDbo(); $query = $db->getQuery(true) ->select($db->qn('extra_fields')) ->from($db->qn('#__k2_items')) ->where($db->qn('id') . ' = ' . $itemId); $db->setQuery($query); $decoded = json_decode((string) $db->loadResult()); $itemFields[$itemId] = is_array($decoded) ? $decoded : array(); return $itemFields[$itemId]; } } if (!function_exists('k2GalleryGetExtraFieldValue')) { function k2GalleryGetExtraFieldValue($item, $targetKey) { $targetKey = k2GalleryNormalizeFieldKey($targetKey); $fieldSets = array(); if (!empty($item->extra_fields)) { $fieldSets[] = $item->extra_fields; } if (!empty($item->extraFields)) { $fieldSets[] = $item->extraFields; } foreach ($fieldSets as $fieldSet) { if (!is_array($fieldSet) && !($fieldSet instanceof Traversable)) { continue; } foreach ($fieldSet as $extraField) { $fieldId = (int) k2GalleryExtractFieldProperty($extraField, 'id'); $fieldKeys = array( k2GalleryNormalizeFieldKey(k2GalleryExtractFieldProperty($extraField, 'alias')), k2GalleryNormalizeFieldKey(k2GalleryExtractFieldProperty($extraField, 'name')) ); if ($fieldId > 0) { $fieldName = k2GalleryGetExtraFieldNameById($fieldId); if ($fieldName !== '') { $fieldKeys[] = k2GalleryNormalizeFieldKey($fieldName); } } if (!in_array($targetKey, $fieldKeys, true)) { continue; } $value = k2GalleryExtractFieldProperty($extraField, 'value'); if ($value !== null && trim(strip_tags((string) $value)) !== '') { return (string) $value; } } } foreach (k2GalleryGetRawExtraFields($item) as $extraField) { $fieldId = (int) k2GalleryExtractFieldProperty($extraField, 'id'); if ($fieldId <= 0) { continue; } $fieldName = k2GalleryGetExtraFieldNameById($fieldId); if (k2GalleryNormalizeFieldKey($fieldName) !== $targetKey) { continue; } $value = k2GalleryExtractFieldProperty($extraField, 'value'); if ($value !== null && trim(strip_tags((string) $value)) !== '') { return (string) $value; } } return ''; } } if (!function_exists('k2GalleryGetImage')) { function k2GalleryGetImage($item) { foreach (array('imageXLarge', 'imageLarge', 'image', 'imageMedium', 'imageSmall', 'imageXSmall') as $property) { if (!empty($item->{$property})) { return k2GalleryNormalizeMediaUrl($item->{$property}); } } return ''; } } if (!function_exists('k2GalleryPickValue')) { function k2GalleryPickValue($source, $keys) { foreach ($keys as $key) { if (is_array($source) && isset($source[$key]) && trim((string) $source[$key]) !== '') { return (string) $source[$key]; } if (is_object($source) && isset($source->{$key}) && trim((string) $source->{$key}) !== '') { return (string) $source->{$key}; } } return ''; } } if (!function_exists('k2GalleryBuildSlide')) { function k2GalleryBuildSlide($image, $title, $description, $credit, $alt) { $image = k2GalleryNormalizeMediaUrl(k2GalleryExtractUrl($image)); if ($image === '') { return null; } $title = k2GalleryPlainText($title); $description = k2GalleryPlainText($description); $credit = k2GalleryPlainText($credit); $alt = k2GalleryPlainText($alt); if ($alt === '') { $alt = $title !== '' ? $title : $description; } return array( 'image' => $image, 'title' => $title, 'description' => $description, 'credit' => $credit, 'alt' => $alt ); } } if (!function_exists('k2GalleryParseExtraSlides')) { function k2GalleryParseExtraSlides($item) { $raw = k2GalleryGetExtraFieldValue($item, 'galeria_fotos'); $raw = html_entity_decode(trim((string) $raw), ENT_QUOTES, 'UTF-8'); if ($raw === '') { return array(); } $slides = array(); $decoded = json_decode($raw); if (is_object($decoded) && isset($decoded->slides)) { $decoded = $decoded->slides; } elseif (is_object($decoded) && isset($decoded->items)) { $decoded = $decoded->items; } if (is_array($decoded)) { foreach ($decoded as $entry) { $image = k2GalleryPickValue($entry, array('imagen', 'image', 'foto', 'src', 'url')); $title = k2GalleryPickValue($entry, array('titulo', 'title', 'headline')); $description = k2GalleryPickValue($entry, array('descripcion', 'description', 'texto', 'text')); $credit = k2GalleryPickValue($entry, array('credito', 'credit', 'fuente', 'source')); $alt = k2GalleryPickValue($entry, array('alt', 'caption')); $slide = k2GalleryBuildSlide($image, $title, $description, $credit, $alt); if ($slide) { $slides[] = $slide; } } return $slides; } $lines = preg_split('/\r\n|\r|\n|/i', $raw); foreach ($lines as $line) { $line = trim($line); if ($line === '') { continue; } $parts = array_map('trim', explode('|', $line)); $slide = k2GalleryBuildSlide( isset($parts[0]) ? $parts[0] : '', isset($parts[1]) ? $parts[1] : '', isset($parts[2]) ? $parts[2] : '', isset($parts[3]) ? $parts[3] : '', isset($parts[4]) ? $parts[4] : '' ); if ($slide) { $slides[] = $slide; } } return $slides; } } if (!function_exists('k2GalleryParseVisualExtraSlides')) { function k2GalleryParseVisualExtraSlides($item, $fallbackTitle, $fallbackDescription, $sharedCredit) { $slides = array(); for ($index = 2; $index <= 7; $index++) { $image = k2GalleryGetExtraFieldValue($item, 'galeria_foto_' . $index); $title = k2GalleryGetExtraFieldValue($item, 'galeria_titulo_' . $index); $description = k2GalleryGetExtraFieldValue($item, 'galeria_descripcion_' . $index); if (k2GalleryPlainText($title) === '') { $title = $fallbackTitle; } if (k2GalleryPlainText($description) === '') { $description = $fallbackDescription; } $slide = k2GalleryBuildSlide($image, $title, $description, $sharedCredit, $title); if ($slide) { $slides[] = $slide; } } return $slides; } } if (!function_exists('k2GalleryParseHtmlSlides')) { function k2GalleryParseHtmlSlides($html) { $html = trim((string) $html); if ($html === '') { return array(); } $slides = array(); if (class_exists('DOMDocument')) { $doc = new DOMDocument(); libxml_use_internal_errors(true); $doc->loadHTML('' . $html); libxml_clear_errors(); foreach ($doc->getElementsByTagName('img') as $imageNode) { $src = $imageNode->getAttribute('data-src'); if ($src === '') { $src = $imageNode->getAttribute('src'); } $alt = $imageNode->getAttribute('alt'); $title = $imageNode->getAttribute('title'); $slide = k2GalleryBuildSlide($src, $title, '', '', $alt); if ($slide) { $slides[] = $slide; } } } return $slides; } } $title = !empty($item->title) ? K2HelperUtilities::cleanHtml($item->title) : ''; $intro = !empty($item->introtext) ? k2GalleryPlainText($item->introtext) : ''; $mainImage = k2GalleryGetImage($item); $mainAlt = !empty($item->image_caption) ? $item->image_caption : $title; $mainCaption = !empty($item->image_caption) ? $item->image_caption : $intro; $globalDescription = $intro !== '' ? $intro : k2GalleryPlainText($mainCaption); $sharedCredit = k2GalleryGetExtraFieldValue($item, 'galeria_creditos'); if (k2GalleryPlainText($sharedCredit) === '' && !empty($item->image_credits)) { $sharedCredit = $item->image_credits; } $slides = array(); $mainSlide = k2GalleryBuildSlide($mainImage, $title, $mainCaption, $sharedCredit, $mainAlt); if ($mainSlide) { $slides[] = $mainSlide; } $visualExtraSlides = k2GalleryParseVisualExtraSlides($item, $title, $globalDescription, $sharedCredit); $extraSlides = !empty($visualExtraSlides) ? $visualExtraSlides : k2GalleryParseExtraSlides($item); foreach ($extraSlides as $slide) { if (k2GalleryPlainText($slide['title']) === '') { $slide['title'] = $title; } if (k2GalleryPlainText($slide['description']) === '') { $slide['description'] = $globalDescription; } if (k2GalleryPlainText($sharedCredit) !== '') { $slide['credit'] = $sharedCredit; } elseif (k2GalleryPlainText($slide['credit']) === '') { $slide['credit'] = $sharedCredit; } $slides[] = $slide; } if (count($slides) <= 1 && !empty($item->gallery)) { foreach (k2GalleryParseHtmlSlides($item->gallery) as $slide) { $slides[] = $slide; } } $uniqueSlides = array(); $seenImages = array(); foreach ($slides as $slide) { if (isset($seenImages[$slide['image']])) { continue; } $seenImages[$slide['image']] = true; $uniqueSlides[] = $slide; } $slides = $uniqueSlides; $totalSlides = count($slides); ?>

El gobierno de Donald Trump excluyó a Colombia, Venezuela y Bolivia de la lista de naciones que luchan contra el narcotráfico.  La decisión responde, según un comunicado del Departamento de Estado el 15 de septiembre de 2025, al  “incumplido manifiestamente” en el último año de sus obligaciones relacionadas a los acuerdos internacionales de antinarcóticos.  El documento agrega que los países que no atiendan sus responsabilidades como lugares de donde se origina y transitan las drogas “enfrentarán graves consecuencias”.

Con respecto al Colombia, el Departamento de Estado señaló que, “bajo el desafortunado liderazgo del presidente Gustavo Petro, el cultivo de coca y la producción de cocaína en Colombia han alcanzado niveles históricos”. Una semana atrás, altos mandos del Ejército y la Policía colombiana viajaron a Washington D.C. como parte de una estrategia para exponer los esfuerzos del país suramericano en la lucha contra el narcotráfico. El general Carlos Fernando Triana, director de la Policía, destacó que en 2024 se incautaron de más de 889 toneladas de cocaína.

La descertificación de Colombia afectará la cooperación para enfrentar a carteles como el Clan del Golfo y guerrillas como el Ejército de Liberación Nacional (ELN) y las disidencias de las FARC que no se acogieron al acuerdo de paz de 2016.

Estados Unidos también excluyó a Afganistán y Birmania por la misma razón. La certificación es una evaluación que, el país norteamericano hace cada año desde 1986 sobre los esfuerzos antinarcóticos de una veintena de países productores.

Te puede interesar 

}