Página 1 de 1

Identificar navegador Opera

Publicado: 04 Sep 2013, 22:08
por Multituberculata
Hola foreros, quisiera saber si el mod Browser and OS icons 3.0.2 aún sigue en desarrollo, lo que pasa es que no identifica al navegador Opera 16 (motor blink), lo pone como Google Chrome, la prueba es que ando publicando con el navegador Opera :?:

¿Que modificaciones harían necesarias? le falta una actualización.

Re: Identificar navegador Opera

Publicado: 05 Sep 2013, 16:48
por Multituberculata
¿Alguien? :x

Re: Identificar navegador Opera

Publicado: 05 Sep 2013, 17:18
por KuKa Pruebas
Test...

Re: Identificar navegador Opera

Publicado: 05 Sep 2013, 17:19
por ThE KuKa
Test de nuevo...

Re: Identificar navegador Opera

Publicado: 05 Sep 2013, 17:35
por jorup16
En mi foro tengo instalado el MOD y todo bien, he visto que funciona con todos los navegadores, pero igual Alorse me acuerdo hizo un post para agregar nuevos navegadores y sistemas operativos pero no lo encuentro a lo mejor y con eso se te soluciona. :geek:

Re: Identificar navegador Opera

Publicado: 05 Sep 2013, 18:18
por Multituberculata
Avisan cuando esté actualizado :)

Re: Identificar navegador Opera

Publicado: 07 Sep 2013, 00:42
por Multituberculata
¿Alguna solución? :rofl:

Re: Identificar navegador Opera

Publicado: 07 Sep 2013, 10:35
por ThE KuKa
Yo no veo nada especial en el código, si Alorse lo modifico... ni idea, veo el código del MOD tal y como esta.

Re: Identificar navegador Opera

Publicado: 07 Sep 2013, 16:51
por Makoto
test
Navegador: Opera 16


edición:
esto me aparece como id de navegador

Código: Seleccionar todo

Mozilla/5.0 (Windows NT 6.1; WOW64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/29.0.1547.57 Safari/537.36 OPR/16.0.1196.73
OPR/16.0.1196.73 cero que esto debe ser el identificador para el opera pero en el mod esta como "opera" no como "OPR" entonces solo reconoce a Chrome/29.0.1547.57 por eso aparece como img de navegador para el mod

Re: Identificar navegador Opera

Publicado: 07 Sep 2013, 19:50
por KuKa Pruebas
Test con última versión Opera...

Re: Identificar navegador Opera

Publicado: 07 Sep 2013, 19:53
por KuKa Pruebas
Test Opera 16

Re: Identificar navegador Opera  Tema Solucionado

Publicado: 07 Sep 2013, 21:18
por micontre
para agregarlo , ya que apartir de opera 15 cambia de motor . Abrir archivo root/includes/user_agent.php Buscar - Nota: Esto puede ser una búsqueda parcial, y no una línea entera.

Código: Seleccionar todo

'HotJava', 'iCab', 'MSIE',
Añadir después - Nota: Añadir las siguientes líneas en una nueva línea, después de la línea encontrada.

Código: Seleccionar todo

'OPR',
Buscar - Nota: Esto puede ser una búsqueda parcial, y no una línea entera. En la línea, buscar - Nota: Esto es una búsqueda parcial de una línea, para operaciones en dicha línea.

Código: Seleccionar todo

else
			$browser_version = substr($useragent, strpos($useragent, strtolower($browser)) + strlen($browser) + 1);
		
		if (preg_match('/([0-9\.]*)/', $browser_version, $matches))
			$browser_version = $matches[1];
	}
En la línea, añadir después - Nota: Añadir el siguiente código en la línea, después del código encontrado.

Código: Seleccionar todo

	// Detect opera version +15
if ($browser == 'OPR')
	{
		$browser = 'opera';
		if ($browser_version != '')
		{
			$ver = substr($browser_version, 0, 1);
			
			if ($ver >= 15)
			{
				$browser .= ' '. $ver;
				$browser_version = '';
			}
		}
	}

Re: Identificar navegador Opera

Publicado: 07 Sep 2013, 23:54
por KuKa Pruebas
Test again...

Re: Identificar navegador Opera

Publicado: 07 Sep 2013, 23:55
por ThE KuKa
Gracias micontre :wink:

Re: Identificar navegador Opera

Publicado: 08 Sep 2013, 00:47
por Multituberculata
Ahora sí :P

Por cierto, ¿esta modificación será incluida en el mod? :rock: