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 `

En Asia, el Gobierno de Taiwán emitió, este viernes 20 de septiembre de 2024, alertas de tsunami y terremoto. La medida fue adoptada como prevención ante riesgos y desastres. Durante varias horas, los medios de comunicación en ese país cortaron su transmisión habitual y emitieron mensajes para preparar a la gente de ese país ante posibles desastres naturales.

Las pruebas a la población tuvieron lugar en el marco del Día Nacional de Prevención de Desastres. (que se celebra el sábado), arrancaron a las 09:21 (hora de Taiwán) de este viernes. La alerta de terremoto llegó a los usuarios de teléfonos móviles.

Taiwán conmemoró el Día Nacional de Prevención de Desastres el 21 de septiembre del 2000, un año después de que un terremoto de magnitud 7,3 golpeara el condado de Nantou (centro), provocando la muerte de más de 2.400 personas.

"Agáchate, cúbrete y agárrate", rezaba el texto enviado por la Agencia Meteorológica Central (CWA), organismo que también se encarga de supervisar la actividad sísmica de la isla. Mensajes así se difundieron en redes sociales.

Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 

Taiwán emite alertas de tsunami y terremoto para preparar a su población

Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 
Foto: Archivo redes sociales
Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 
COMPARTE EN: Facebook X LinkedIn

En Asia, el Gobierno de Taiwán emitió, este viernes 20 de septiembre de 2024, alertas de tsunami y terremoto. La medida fue adoptada como prevención ante riesgos y desastres. Durante varias horas, los medios de comunicación en ese país cortaron su transmisión habitual y emitieron mensajes para preparar a la gente de ese país ante posibles desastres naturales.

Las pruebas a la población tuvieron lugar en el marco del Día Nacional de Prevención de Desastres. (que se celebra el sábado), arrancaron a las 09:21 (hora de Taiwán) de este viernes. La alerta de terremoto llegó a los usuarios de teléfonos móviles.

Taiwán conmemoró el Día Nacional de Prevención de Desastres el 21 de septiembre del 2000, un año después de que un terremoto de magnitud 7,3 golpeara el condado de Nantou (centro), provocando la muerte de más de 2.400 personas.

"Agáchate, cúbrete y agárrate", rezaba el texto enviado por la Agencia Meteorológica Central (CWA), organismo que también se encarga de supervisar la actividad sísmica de la isla. Mensajes así se difundieron en redes sociales.

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); ?>

La cifra de muertos en el terremoto de Afganistán registrado el pasado domingo 31 de agosto en el este del país alcanzó este jueves las 2.205 personas, convirtiéndose en el sismo más letal de las últimas décadas en territorio afgano.

Los talibanes elevaron este jueves el número de fallecidos a esa cifra e informaron que 3.640 personas resultaron heridas.

El Gobierno de facto de Afganistán indicó que las labores de rescate continuaron cuatro días después del terremoto, aunque la esperanza de hallar a personas con vida debajo de los escombros es cada vez más escasa y los esfuerzos se centran ahora en la llegada de ayuda humanitaria a los afectados que, en muchas ocasiones, se han quedado desamparados y sin hogar.

Anteriormente, el Consejo Noruego para los Refugiados (NRC) había advertido que el terremoto ha golpeado a un país "al límite", que arrastra múltiples crisis humanitarias desde hace décadas, con sus recursos locales desbordados y una financiación insuficiente para hacer frente a una emergencia de la escala del seísmo que afectó principalmente a la remota provincia de Kunar y a otras regiones cercanas, en la frontera con Pakistán.

El terremoto del pasado domingo es el más grave que ha sufrido Afganistán en las últimas décadas, superando al ocurrido en octubre de 2023 en la provincia occidental de Herat, donde murieron más de 1.500 personas, según las cifras del Gobierno talibán.

Los equipos médicos desplegados en la zona cero del seísmo se enfrentan desde el domingo a un flujo incesante de fracturas de cráneo, espaldas rotas y miembros aplastados, con recursos mínimos y con accesos prácticamente imposibles a las aldeas donde se encuentran los heridos de mayor gravedad.

Este jueves, un nuevo sismo de magnitud 4,7 afectó a la zona castigada por el primer terremoto sin que por el momento se haya reportado su alcance en términos de pérdidas de vidas humanas.

El terremoto ha puesto al límite la capacidad operativa del régimen talibán, que ha desplegado en la zona a su principal recurso, sus soldados.

En los puntos donde el Estado no ha sido aún capaz de llegar, la sociedad civil ha comenzado a organizarse, con voluntarios caminando durante horas para llegar a la zona cero del terremoto, supliendo al mermado personal técnico y de emergencias, que abandonó el país masivamente en 2021, cuando los fundamentalistas retomaron el poder en Kabul.

Por su parte, el ministro de Asuntos Exteriores afgano, Mawlawi Amir Khan Muttaqi, ha mantenido conversaciones telefónicas con los cancilleres de sus vecinos Turkmenistán e Irán, que trasladaron sus condolencias a Kabul y aseguraron la provisión de ayuda humanitaria a Afganistán. 

TE PUEDE INTERESAR: 

Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 

Taiwán emite alertas de tsunami y terremoto para preparar a su población

Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 
Foto: Archivo redes sociales
Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 
COMPARTE EN: Facebook X LinkedIn

En Asia, el Gobierno de Taiwán emitió, este viernes 20 de septiembre de 2024, alertas de tsunami y terremoto. La medida fue adoptada como prevención ante riesgos y desastres. Durante varias horas, los medios de comunicación en ese país cortaron su transmisión habitual y emitieron mensajes para preparar a la gente de ese país ante posibles desastres naturales.

Las pruebas a la población tuvieron lugar en el marco del Día Nacional de Prevención de Desastres. (que se celebra el sábado), arrancaron a las 09:21 (hora de Taiwán) de este viernes. La alerta de terremoto llegó a los usuarios de teléfonos móviles.

Taiwán conmemoró el Día Nacional de Prevención de Desastres el 21 de septiembre del 2000, un año después de que un terremoto de magnitud 7,3 golpeara el condado de Nantou (centro), provocando la muerte de más de 2.400 personas.

"Agáchate, cúbrete y agárrate", rezaba el texto enviado por la Agencia Meteorológica Central (CWA), organismo que también se encarga de supervisar la actividad sísmica de la isla. Mensajes así se difundieron en redes sociales.

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); ?>

La cifra de muertos en el terremoto de Afganistán registrado el pasado domingo 31 de agosto en el este del país alcanzó este jueves las 2.205 personas, convirtiéndose en el sismo más letal de las últimas décadas en territorio afgano.

Los talibanes elevaron este jueves el número de fallecidos a esa cifra e informaron que 3.640 personas resultaron heridas.

El Gobierno de facto de Afganistán indicó que las labores de rescate continuaron cuatro días después del terremoto, aunque la esperanza de hallar a personas con vida debajo de los escombros es cada vez más escasa y los esfuerzos se centran ahora en la llegada de ayuda humanitaria a los afectados que, en muchas ocasiones, se han quedado desamparados y sin hogar.

Anteriormente, el Consejo Noruego para los Refugiados (NRC) había advertido que el terremoto ha golpeado a un país "al límite", que arrastra múltiples crisis humanitarias desde hace décadas, con sus recursos locales desbordados y una financiación insuficiente para hacer frente a una emergencia de la escala del seísmo que afectó principalmente a la remota provincia de Kunar y a otras regiones cercanas, en la frontera con Pakistán.

El terremoto del pasado domingo es el más grave que ha sufrido Afganistán en las últimas décadas, superando al ocurrido en octubre de 2023 en la provincia occidental de Herat, donde murieron más de 1.500 personas, según las cifras del Gobierno talibán.

Los equipos médicos desplegados en la zona cero del seísmo se enfrentan desde el domingo a un flujo incesante de fracturas de cráneo, espaldas rotas y miembros aplastados, con recursos mínimos y con accesos prácticamente imposibles a las aldeas donde se encuentran los heridos de mayor gravedad.

Este jueves, un nuevo sismo de magnitud 4,7 afectó a la zona castigada por el primer terremoto sin que por el momento se haya reportado su alcance en términos de pérdidas de vidas humanas.

El terremoto ha puesto al límite la capacidad operativa del régimen talibán, que ha desplegado en la zona a su principal recurso, sus soldados.

En los puntos donde el Estado no ha sido aún capaz de llegar, la sociedad civil ha comenzado a organizarse, con voluntarios caminando durante horas para llegar a la zona cero del terremoto, supliendo al mermado personal técnico y de emergencias, que abandonó el país masivamente en 2021, cuando los fundamentalistas retomaron el poder en Kabul.

Por su parte, el ministro de Asuntos Exteriores afgano, Mawlawi Amir Khan Muttaqi, ha mantenido conversaciones telefónicas con los cancilleres de sus vecinos Turkmenistán e Irán, que trasladaron sus condolencias a Kabul y aseguraron la provisión de ayuda humanitaria a Afganistán. 

TE PUEDE INTERESAR: 

}

En Asia, el Gobierno de Taiwán emitió, este viernes 20 de septiembre de 2024, alertas de tsunami y terremoto. La medida fue adoptada como prevención ante riesgos y desastres. Durante varias horas, los medios de comunicación en ese país cortaron su transmisión habitual y emitieron mensajes para preparar a la gente de ese país ante posibles desastres naturales.

Las pruebas a la población tuvieron lugar en el marco del Día Nacional de Prevención de Desastres. (que se celebra el sábado), arrancaron a las 09:21 (hora de Taiwán) de este viernes. La alerta de terremoto llegó a los usuarios de teléfonos móviles.

Taiwán conmemoró el Día Nacional de Prevención de Desastres el 21 de septiembre del 2000, un año después de que un terremoto de magnitud 7,3 golpeara el condado de Nantou (centro), provocando la muerte de más de 2.400 personas.

"Agáchate, cúbrete y agárrate", rezaba el texto enviado por la Agencia Meteorológica Central (CWA), organismo que también se encarga de supervisar la actividad sísmica de la isla. Mensajes así se difundieron en redes sociales.

,oldString:

En Asia, el Gobierno de Taiwán emitió, este viernes 20 de septiembre de 2024, alertas de tsunami y terremoto. La medida fue adoptada como prevención ante riesgos y desastres. Durante varias horas, los medios de comunicación en ese país cortaron su transmisión habitual y emitieron mensajes para preparar a la gente de ese país ante posibles desastres naturales.

Las pruebas a la población tuvieron lugar en el marco del Día Nacional de Prevención de Desastres. (que se celebra el sábado), arrancaron a las 09:21 (hora de Taiwán) de este viernes. La alerta de terremoto llegó a los usuarios de teléfonos móviles.

Taiwán conmemoró el Día Nacional de Prevención de Desastres el 21 de septiembre del 2000, un año después de que un terremoto de magnitud 7,3 golpeara el condado de Nantou (centro), provocando la muerte de más de 2.400 personas.

"Agáchate, cúbrete y agárrate", rezaba el texto enviado por la Agencia Meteorológica Central (CWA), organismo que también se encarga de supervisar la actividad sísmica de la isla. Mensajes así se difundieron en redes sociales.

Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 

Taiwán emite alertas de tsunami y terremoto para preparar a su población

Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 
Foto: Archivo redes sociales
Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 
COMPARTE EN: Facebook X LinkedIn

En Asia, el Gobierno de Taiwán emitió, este viernes 20 de septiembre de 2024, alertas de tsunami y terremoto. La medida fue adoptada como prevención ante riesgos y desastres. Durante varias horas, los medios de comunicación en ese país cortaron su transmisión habitual y emitieron mensajes para preparar a la gente de ese país ante posibles desastres naturales.

Las pruebas a la población tuvieron lugar en el marco del Día Nacional de Prevención de Desastres. (que se celebra el sábado), arrancaron a las 09:21 (hora de Taiwán) de este viernes. La alerta de terremoto llegó a los usuarios de teléfonos móviles.

Taiwán conmemoró el Día Nacional de Prevención de Desastres el 21 de septiembre del 2000, un año después de que un terremoto de magnitud 7,3 golpeara el condado de Nantou (centro), provocando la muerte de más de 2.400 personas.

"Agáchate, cúbrete y agárrate", rezaba el texto enviado por la Agencia Meteorológica Central (CWA), organismo que también se encarga de supervisar la actividad sísmica de la isla. Mensajes así se difundieron en redes sociales.

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); ?>

La cifra de muertos en el terremoto de Afganistán registrado el pasado domingo 31 de agosto en el este del país alcanzó este jueves las 2.205 personas, convirtiéndose en el sismo más letal de las últimas décadas en territorio afgano.

Los talibanes elevaron este jueves el número de fallecidos a esa cifra e informaron que 3.640 personas resultaron heridas.

El Gobierno de facto de Afganistán indicó que las labores de rescate continuaron cuatro días después del terremoto, aunque la esperanza de hallar a personas con vida debajo de los escombros es cada vez más escasa y los esfuerzos se centran ahora en la llegada de ayuda humanitaria a los afectados que, en muchas ocasiones, se han quedado desamparados y sin hogar.

Anteriormente, el Consejo Noruego para los Refugiados (NRC) había advertido que el terremoto ha golpeado a un país "al límite", que arrastra múltiples crisis humanitarias desde hace décadas, con sus recursos locales desbordados y una financiación insuficiente para hacer frente a una emergencia de la escala del seísmo que afectó principalmente a la remota provincia de Kunar y a otras regiones cercanas, en la frontera con Pakistán.

El terremoto del pasado domingo es el más grave que ha sufrido Afganistán en las últimas décadas, superando al ocurrido en octubre de 2023 en la provincia occidental de Herat, donde murieron más de 1.500 personas, según las cifras del Gobierno talibán.

Los equipos médicos desplegados en la zona cero del seísmo se enfrentan desde el domingo a un flujo incesante de fracturas de cráneo, espaldas rotas y miembros aplastados, con recursos mínimos y con accesos prácticamente imposibles a las aldeas donde se encuentran los heridos de mayor gravedad.

Este jueves, un nuevo sismo de magnitud 4,7 afectó a la zona castigada por el primer terremoto sin que por el momento se haya reportado su alcance en términos de pérdidas de vidas humanas.

El terremoto ha puesto al límite la capacidad operativa del régimen talibán, que ha desplegado en la zona a su principal recurso, sus soldados.

En los puntos donde el Estado no ha sido aún capaz de llegar, la sociedad civil ha comenzado a organizarse, con voluntarios caminando durante horas para llegar a la zona cero del terremoto, supliendo al mermado personal técnico y de emergencias, que abandonó el país masivamente en 2021, cuando los fundamentalistas retomaron el poder en Kabul.

Por su parte, el ministro de Asuntos Exteriores afgano, Mawlawi Amir Khan Muttaqi, ha mantenido conversaciones telefónicas con los cancilleres de sus vecinos Turkmenistán e Irán, que trasladaron sus condolencias a Kabul y aseguraron la provisión de ayuda humanitaria a Afganistán. 

TE PUEDE INTERESAR: 

Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 

Taiwán emite alertas de tsunami y terremoto para preparar a su población

Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 
Foto: Archivo redes sociales
Taiwán ha emitido alertas de terremoto y tsunami. Estas alertas ayudarán a preparar a la población ante un posible desastre. 
COMPARTE EN: Facebook X LinkedIn

En Asia, el Gobierno de Taiwán emitió, este viernes 20 de septiembre de 2024, alertas de tsunami y terremoto. La medida fue adoptada como prevención ante riesgos y desastres. Durante varias horas, los medios de comunicación en ese país cortaron su transmisión habitual y emitieron mensajes para preparar a la gente de ese país ante posibles desastres naturales.

Las pruebas a la población tuvieron lugar en el marco del Día Nacional de Prevención de Desastres. (que se celebra el sábado), arrancaron a las 09:21 (hora de Taiwán) de este viernes. La alerta de terremoto llegó a los usuarios de teléfonos móviles.

Taiwán conmemoró el Día Nacional de Prevención de Desastres el 21 de septiembre del 2000, un año después de que un terremoto de magnitud 7,3 golpeara el condado de Nantou (centro), provocando la muerte de más de 2.400 personas.

"Agáchate, cúbrete y agárrate", rezaba el texto enviado por la Agencia Meteorológica Central (CWA), organismo que también se encarga de supervisar la actividad sísmica de la isla. Mensajes así se difundieron en redes sociales.

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); ?>

La cifra de muertos en el terremoto de Afganistán registrado el pasado domingo 31 de agosto en el este del país alcanzó este jueves las 2.205 personas, convirtiéndose en el sismo más letal de las últimas décadas en territorio afgano.

Los talibanes elevaron este jueves el número de fallecidos a esa cifra e informaron que 3.640 personas resultaron heridas.

El Gobierno de facto de Afganistán indicó que las labores de rescate continuaron cuatro días después del terremoto, aunque la esperanza de hallar a personas con vida debajo de los escombros es cada vez más escasa y los esfuerzos se centran ahora en la llegada de ayuda humanitaria a los afectados que, en muchas ocasiones, se han quedado desamparados y sin hogar.

Anteriormente, el Consejo Noruego para los Refugiados (NRC) había advertido que el terremoto ha golpeado a un país "al límite", que arrastra múltiples crisis humanitarias desde hace décadas, con sus recursos locales desbordados y una financiación insuficiente para hacer frente a una emergencia de la escala del seísmo que afectó principalmente a la remota provincia de Kunar y a otras regiones cercanas, en la frontera con Pakistán.

El terremoto del pasado domingo es el más grave que ha sufrido Afganistán en las últimas décadas, superando al ocurrido en octubre de 2023 en la provincia occidental de Herat, donde murieron más de 1.500 personas, según las cifras del Gobierno talibán.

Los equipos médicos desplegados en la zona cero del seísmo se enfrentan desde el domingo a un flujo incesante de fracturas de cráneo, espaldas rotas y miembros aplastados, con recursos mínimos y con accesos prácticamente imposibles a las aldeas donde se encuentran los heridos de mayor gravedad.

Este jueves, un nuevo sismo de magnitud 4,7 afectó a la zona castigada por el primer terremoto sin que por el momento se haya reportado su alcance en términos de pérdidas de vidas humanas.

El terremoto ha puesto al límite la capacidad operativa del régimen talibán, que ha desplegado en la zona a su principal recurso, sus soldados.

En los puntos donde el Estado no ha sido aún capaz de llegar, la sociedad civil ha comenzado a organizarse, con voluntarios caminando durante horas para llegar a la zona cero del terremoto, supliendo al mermado personal técnico y de emergencias, que abandonó el país masivamente en 2021, cuando los fundamentalistas retomaron el poder en Kabul.

Por su parte, el ministro de Asuntos Exteriores afgano, Mawlawi Amir Khan Muttaqi, ha mantenido conversaciones telefónicas con los cancilleres de sus vecinos Turkmenistán e Irán, que trasladaron sus condolencias a Kabul y aseguraron la provisión de ayuda humanitaria a Afganistán. 

TE PUEDE INTERESAR: 

}