1 && (empty($_GET['pagina']) || !is_numeric($testHost[1]))){ header('HTTP/1.0 404 Not Found'); http_response_code(404); ob_end_clean(); if(stripos($_SERVER['REQUEST_URI'],'/index.php/mod.global/mem.error404') === 0){exit;} $url = 'http://' . $_SERVER['HTTP_HOST'] . '/index.php/mod.global/mem.error404/'; $urlfb = 'http://' . $_SERVER['HTTP_HOST'] . '/index.php/mod.global/mem.error404'; $ctxopts = array( 'http' => array( 'method' => 'GET', 'max_redirects' => '3', 'ignore_errors' => '1' ) ); $context = stream_context_create($ctxopts); $res = file_get_contents($url, null, $context); if( $res ) { print $res; exit; } else { $res = file_get_contents($urlfb, null, $context); if( $res ) { print $res; exit; } } header('Location: /index.php/mod.global/mem.error404'); exit(); } $term = $_GET['term']?:''; $tipo = $_GET['tipo']?:''; $hostname = 'http://10.123.173.160:8983/solr/infolibre/select/'; if($relidioma){ $checkq = 'tipo:tag AND titulo:'.$term.' AND categoriaNombre:'.$tipo.' AND relidioma:'.$relidioma.' AND flag_publicado:1'; }else{ $checkq = 'tipo:tag AND titulo:'.$term.' AND categoriaNombre:'.$tipo.' AND flag_publicado:1'; } $checkqueryString = array( "q" => $checkq, "wt" => 'json', "fl" => '*', "ident" => 'on', ); $checkresult = Utiles::solerQuery($hostname, $checkqueryString); $checkcontent = $checkresult['response']['docs']; if(empty($checkcontent)){ header('HTTP/1.0 404 Not Found'); http_response_code(404); ob_end_clean(); if(stripos($_SERVER['REQUEST_URI'],'/index.php/mod.global/mem.error404') === 0){exit;} $url = 'http://' . $_SERVER['HTTP_HOST'] . '/index.php/mod.global/mem.error404/'; $urlfb = 'http://' . $_SERVER['HTTP_HOST'] . '/index.php/mod.global/mem.error404'; $ctxopts = array( 'http' => array( 'method' => 'GET', 'max_redirects' => '3', 'ignore_errors' => '1' ) ); $context = stream_context_create($ctxopts); $res = file_get_contents($url, null, $context); if( $res ) { print $res; exit; } else { $res = file_get_contents($urlfb, null, $context); if( $res ) { print $res; exit; } } header('Location: /index.php/mod.global/mem.error404'); exit(); } ?> $q, "wt" => 'json', "fl" => '', "ident" => 'on', "rows" => $rows, "sort" => 'fechaTimestamp desc' ); $result = Utiles::solerQuery($hostname, $queryString); $content = $result['response']['docs']; $totalItems = $result['response']['numFound']; $npag = floor($totalItems / $rows); $resto = floor($totalItems % $rows); $pag_init = array(); for ($i=1;$i<=$npag;$i++){ $pag_init[$npag - $i] = (($i*(int)$rows) + $resto); } if ($page == 0){ $urlcanonical = "https://" . $host . $url; echo ""; if ($npag - 1 > 0){ $npagurl = $npag - 1; $urlnext = "https://" . $host . $url . "/". $npagurl; echo ""; } } else { if ($page + 1 < $npag){ $npagurl = $page + 1; if (preg_match('/\/([\d]+)/', "https://" . $host . $url)){ $urlprev = preg_replace('/\/([\d]+)/',"/" .$npagurl, "https://" . $host . $url ); } else { $urlprev = "https://" . $host . $url . "/" .$npagurl; } echo " "; } if ($page + 1 == $npag){ $npagurl = $page + 1; if (preg_match('/\/([\d]+)/', "https://" . $host . $url)){ $urlprev = preg_replace('/\/([\d]+)/',"", "https://" . $host . $url ); } else { $urlprev = "https://" . $host . $url; } echo " "; } if ($page - 1 > 0){ $npagurl = $page - 1; if (preg_match('/\/([\d]+)/', "https://" . $host . $url)){ $urlnext = preg_replace('/\/([\d]+)/',"/". $npagurl, "https://" . $host . $url ); } else { $urlnext = "https://" . $host . $url . "/". $npagurl; } echo " "; } } ?>

x

Nos gustaría enviarte notificaciones de las últimas noticias y novedades

PERMITIR
NO, GRACIAS
X

Accede a todos los contenidos de infoLibre durante 15 días por 1. | El periodismo tiene un valor

infolibre Periodismo libre e independiente

¿Quiénes somos? Sociedad de Amigos
Buscador de la Hemeroteca

Hazte socio
Iniciar sesión Regístrate
INICIAR SESIÓN
¿Has olvidado
tu contraseña?
Secciones

Regístrate en infoLibre Comenta las noticias y recibe las últimas novedades sobre nosotros.

Gracias por registrarte en infoLibre Si además de comentar noticias quieres hacerte socio, sigue este enlace: Hazte socio
Formulario de Registro
¿Qué es Nombre público?

Es el nombre que se mostrará cuando hagas un comentario en infoLibre.es




$q, "wt" => 'json', "fl" => '*', "start" => $init, "ident" => 'on', "rows" => ($rows_page1) ? ($rows_page1) : $rows, "sort" => 'fechaTimestamp desc' ); $result = Utiles::solerQuery($hostname, $queryString); $content = $result['response']['docs']; ?>
Facebook Twitter Mas Redes

Envíalo a un amigo Imprimir

<?php print $term; ?>

Otras etiquetas 10){ for($i = 0; $i < 10; $i++){ $key = rand(0, count($relatedTax)); while(array_key_exists($key, $relacionados)){ $key = rand(0, count($relatedTax)); } $relacionados[$key] = $relatedTax[$key]; } }else{ foreach($relatedTax as $v)$relacionados[$v['idtax']] = $v; } ?>

 

- $firma){ ?>
No se han encontrado resultados para esta taxonomía

infolibre

Anterior','Siguiente >'); $p->getStructure($result['response']['numFound'], $rows, $page); $paginador = $p->renderPaginador("",""); print $paginador; ?>
 
Opinión
Oferta anticrisis
 
Sociedad de amigos

Ya puedes ser accionista de infoLibre

Cargando...
Cualquier ciudadana o ciudadano interesado en sostener un periodismo independiente como garantía democrática puede participar en la propiedad de infoLibre a través de la Sociedad de Amigos de infoLibre.
facebookLibre