Página 1 de 1

Problemas con el tamaño de la letra o de la pantalla

Publicado: 30 Ago 2013, 16:19
por Erjonda
Hola:

He instalado desde cero el foro que figura en los datos de soporte en la firma.

Tengo en marcha otros tres foros PhpBB:

http://www.generacionairsoft.com/foro/
http://www.generacionairsoft.com/forogag/index.php
http://www.asociaciongranadinadeairsoft ... /index.php

en una cuenta de alojamiento de IXL.

He instalado la barra lateral de Mitch
http://www.phpbb-es.com/biblioteca/kb_show.php?id=156

He procedido a cambiar el color del fondo siguiendo con las instrucciones de:
http://www.phpbbargentina.com/kb/kb_show.php?id=13

En principio hasta ahí ha ido todo correctamente.

y he visto lo interesante que puede ser el que aparezcan los últimos mensajes en algún lugar del foro. He probado primero con:
http://www.phpbb-es.com/biblioteca/kb_show.php?id=79

aunque al ver que no aparecía el bloque con los últimos mensajes, he repuesto el
overall_header.html
y, en principio, todo OK.

Después, investigando, he visto que también se podían poner los últimos mensajes en la barra lateral de Mich, en:
http://www.phpbb-es.com/biblioteca/kb_show.php?id=11

al ponerlo he visto que creo que hay una falta (o no...jejeje) pues falta cerrar el bloque con otro
</div>
pues creo que en otro apartado se dice que se cierra con dos. He depurado también el encabezamiento de "Tems recientes", añadiéndole la "a" que le falta, y he modificado el tamaño y la "velocidad" del scroll.

Funciona todo correctamente, o eso creo, pero el tamaño de la fuente, o bien la resolución de la pantalla, se han modificado, como se puede ver en el foro. La cabecera del foro y el pie, están en su formato correcto (en el original, vamos), pero el cuerpo del foro se ve con la letra más grande, o con una menor resolución, no sé cuál es la forma correcta de expresarlo.

He repuesto el
overall_header.html
y desaparece el nuevo cuadro en la barra lateral, pero se mantiene el extraño tamaño de la fuente.

Antes de meterme en alguna historia rara, he pensado que sería mejor hacer la pregunta, y rogaría me indicarais si puedo solucionarlo.

Muchas gracias de antemano por vuestra atención.

Re: Problemas con el tamaño de la letra o de la pantalla

Publicado: 30 Ago 2013, 17:22
por ThE KuKa
Activa el modo Debug del foro por favor.
http://www.phpbb-es.com/biblioteca/kb_show.php?id=1

Así es probable que aparezca el error.

Re: Problemas con el tamaño de la letra o de la pantalla

Publicado: 30 Ago 2013, 18:48
por Erjonda
Hola:

Gracias por la pronta respuesta.

He activado el debug y al entrar en el foro aparece el mensaje

[phpBB Debug] PHP Notice: in file [ROOT]/includes/session.php on line 2208: Array to string conversion

repetido varias veces.

La línea en cuestión dice:

return strtr(@gmdate($date_cache[$format]['format_long'], $gmepoch + $zone_offset), $date_cache[$format]['lang']);

dentro del bloque:

Código: Seleccionar todo

		// Show date <= 1 hour ago as 'xx min ago' but not greater than 60 seconds in the future
		// A small tolerence is given for times in the future but in the same minute are displayed as '< than a minute ago'
		if ($delta <= 3600 && $delta > -60 && ($delta >= -5 || (($now / 60) % 60) == (($gmepoch / 60) % 60)) && $date_cache[$format]['is_short'] !== false && !$forcedate && isset($this->lang['datetime']['AGO']))
		{
			return $this->lang(array('datetime', 'AGO'), max(0, (int) floor($delta / 60)));
		}

		if (!$midnight)
		{
			list($d, $m, $y) = explode(' ', gmdate('j n Y', time() + $zone_offset));
			$midnight = gmmktime(0, 0, 0, $m, $d, $y) - $zone_offset;
		}

		if ($date_cache[$format]['is_short'] !== false && !$forcedate && !($gmepoch < $midnight - 86400 || $gmepoch > $midnight + 172800))
		{
			$day = false;

			if ($gmepoch > $midnight + 86400)
			{
				$day = 'TOMORROW';
			}
			else if ($gmepoch > $midnight)
			{
				$day = 'TODAY';
			}
			else if ($gmepoch > $midnight - 86400)
			{
				$day = 'YESTERDAY';
			}

			if ($day !== false)
			{
				return str_replace('||', $this->lang['datetime'][$day], strtr(@gmdate($date_cache[$format]['format_short'], $gmepoch + $zone_offset), $date_cache[$format]['lang']));
			}
		}

		return strtr(@gmdate($date_cache[$format]['format_long'], $gmepoch + $zone_offset), $date_cache[$format]['lang']);
Me da la impresión que alguna variable referida a la fecha y hora de conexión de los usuarios se pasa mal, bien pq la haya "tocado" bien pq esté así en el código introducido (¿quizás problema de versiones?).

Mantengo activado el debug hasta que me lo indiquéis.

Gracias.

Re: Problemas con el tamaño de la letra o de la pantalla

Publicado: 30 Ago 2013, 19:04
por ThE KuKa
 ! 
Mensaje del Equipo por: ThE KuKa
Usa los BBCodes para mostrar el código de modo correcto por favor.
Puedes abrir ese archivo (con NotePad++) y decirme cuantas lineas tiene exactamente...

Yo te aconsejo bajar el paquete completo de phpBB y subir de nuevo el archivo session.php sobrescribiendo el existente.

También seria interesante que me comentaras la versión de PHP instalada en el servidor, para eso ve al ACP - General - Información de PHP

Re: Problemas con el tamaño de la letra o de la pantalla

Publicado: 30 Ago 2013, 19:29
por Erjonda
Hola:

Gracias por tu pronta respuesta.

He subido el original

session.php

de la instalación completa.

Sigue dando el mismo error en la misma cantidad de líneas.

No he podido entrar al ACP, ya que al pinchar, salen 6 líneas de error y se queda en la cabecera. Ésta funciona, y de puede volver al índice general.

Para contestar a tu pregunta he entrado al CPanel del servidor, y la versión PhP que hay instalada es la 5.5.1

Gracias.

Re: Problemas con el tamaño de la letra o de la pantalla

Publicado: 30 Ago 2013, 19:32
por Erjonda
He entrado también al e107 como gestor de contenidos y página web que tengo habilitado en el servidor, y confirmo que ahí indica también que la versión de PhP es la 5.5.1

Re: Problemas con el tamaño de la letra o de la pantalla

Publicado: 30 Ago 2013, 19:39
por Erjonda
Quitando el debug sigue sin poder acceder al ACP, así que procedo a poner la versión de seguridad que hice antes de proceder con los cambios.

Ya os informo.

Un saludo.

Re: Problemas con el tamaño de la letra o de la pantalla

Publicado: 30 Ago 2013, 20:46
por Erjonda
Bien, repuesto el respaldo, y una vez actualizado el estilo y refrescado, todo como al principio del día de hoy.

Qué sería sin estos días... jejeje.

Voy a por la barra lateral.

Seguiré informando.

Re: Problemas con el tamaño de la letra o de la pantalla

Publicado: 30 Ago 2013, 22:01
por Erjonda
Bueno, pues funcionando.

Lo que he hecho distinto de la primera vez ha sido, al general el archivo

functions_barra.php

hacerlo con la codificación ANSI que viene por defecto en notepad++

Antes lo había forzado a utf-8

También la parte de código que venía como

<br /> que he leído que es para xhtml, le he quitado el espacio y el cierre.

Lo demás, salvo error u omisión lo he hecho igual.

Sería recomendable que en el hilo

http://www.phpbb-es.com/biblioteca/kb_show.php?id=11

donde se dice Abrir overall_header.html y añadir un código, que se incluyera el
</div>
que falta... o no, si no es necesario, claro. Y si no influyen los <br />.

De nuevo muchas gracias.