Recordad que para pedir soporte alguno, debéis facilitar los datos de soporte oportunos por favor, mirad aquí y leer las Normas generales del foro, esto nos servirá de ayuda para dar el mejor soporte..

Gracias.

La Administración de phpBB España.

Problema al actualizar NV advanced last topic titles 1.3.0

Soporte de MODs para phpBB 3.0.x
Dudas sobre AutoMOD aquí por favor.
Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Problema al actualizar NV advanced last topic titles 1.3.0

#1

Mensaje por Aitorcillo »

ENLACE DESCARGA DEL MOD: http://www.phpbb.com/customise/db/download/id_77581

Después de ejecutar el /install y actualizar, me he aparecido este error:

Error General
SQL ERROR [ mysqli ]

Not unique table/alias: 't' [1066]

SQL

SELECT f.*, ft.mark_time, t.topic_title, t.topic_id, t.topic_last_post_id, t.topic_title, t.topic_id, t.topic_last_post_id FROM (phpbb_forums f) LEFT JOIN phpbb_forums_track ft ON (ft.user_id = 2 AND ft.forum_id = f.forum_id) LEFT JOIN phpbb_topics t ON (f.forum_last_post_id = t.topic_last_post_id AND t.topic_moved_id = 0) LEFT JOIN phpbb_topics t ON (f.forum_last_post_id = t.topic_last_post_id AND t.topic_moved_id = 0) ORDER BY f.left_id

BACKTRACE


FILE: includes/db/mysqli.php
LINE: 163
CALL: dbal->sql_error()

FILE: includes/functions_display.php
LINE: 112
CALL: dbal_mysqli->sql_query()

FILE: index.php
LINE: 71
CALL: display_forums()

He seguido la actualízación al pie de la letra, he pasado de la 1.2.8 a la 1.3.0
(Se supone que en la 1.2.9 no habia que tocar nada: "There is nothing to do on this update.
It was just released to update the search-code-blocks for the current phpBB-Version.")
Última edición por Aitorcillo el 19 Ene 2011, 16:30, editado 2 veces en total.
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#2

Mensaje por leviatan21 »

parece que hay código duplicado en el archivo raíz/includes/functions_display.php cerca o antes de la linea 112, sector donde no debería haberse realizado cambio en la actualización.
parece que esto está dos veces :

Código: Seleccionar todo

	$sql_array['LEFT_JOIN'][] = array(//for NV ALTT
		'FROM'	=> array(TOPICS_TABLE => 't'),
		'ON'	=> "f.forum_last_post_id = t.topic_last_post_id AND t.topic_moved_id = 0"
	);
	$sql_array['SELECT'] .= ', t.topic_title, t.topic_id, t.topic_last_post_id';
Si no encuentras el error, adjunta tu actual archivo comprimido ( .zip o .rar ) para que chequeemos donde está el problema
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#3

Mensaje por Aitorcillo »

Ok ya está solucionado, habia seguido el Install XML que no era...
Una pregunta, ahora, en los ultimos temas que aparecen, cuando clickeas en uno de ellos, aparece que el tema requerido no existe todo el rato... ¿Error de instalación o algo?

Gracias Leviatan por la rapides ;)
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Problema al actualizar NV advanced last topic titles 1.3.0

#4

Mensaje por leviatan21 »

Aitorcillo escribió:Una pregunta, ahora, en los ultimos temas que aparecen, cuando clickeas en uno de ellos, aparece que el tema requerido no existe todo el rato... ¿Error de instalación o algo?
Puede ser que esta parte tampoco la tengas bien ?
lo acabo de probar (en un foro sencillo, sin mucha estructura de foros) y parece funcionar bien

Código: Seleccionar todo

			//for NV ALTT
			if ($config['altt_active'] && (!$row['forum_password'] || $config['altt_ignore_password']) && ($auth->acl_get('f_read', $row['nv_permission_forum_id']) || $config['altt_ignore_rights']))
			{
				$altt_link_name			= ($config['altt_link_name']) ? $row['topic_title'] : $row['forum_last_post_subject'];
				$altt_link_name_short	= (utf8_strlen(htmlspecialchars_decode($altt_link_name)) > $config['altt_char_limit'] + 3 )? htmlspecialchars((utf8_substr(htmlspecialchars_decode($altt_link_name), 0, $config['altt_char_limit']) . '...')) : ($altt_link_name);
				$altt_style_bold		= $config['altt_style_bold'];
				$altt_style_italic		= $config['altt_style_italic'];
				$altt_style_adv			= $config['altt_style_adv'];
				$altt_style_adv2		= $config['altt_style_adv2'];
				switch ($config['altt_link_url'])
				{
					case 1:
						$altt_link_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id_last_post'] . '&t=' . $row['topic_id']);
					break;
					case 2:
						$altt_link_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id_last_post'] . '&t=' . $row['topic_id'] . '&view=unread') . '#unread';
					break;
					default:
						$altt_link_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $row['forum_id_last_post'] . '&p=' . $row['forum_last_post_id']) . '#p' . $row['forum_last_post_id'];
					break;
				}
			}
			else
			{
				$altt_link_name_short = $altt_link_name = $altt_style_bold = $altt_style_italic = $altt_style_adv = $altt_style_adv2 = $altt_link_url = '';
			}
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Problema al actualizar NV advanced last topic titles 1.3.0

#5

Mensaje por Aitorcillo »

Hola, he comprobado los códigos que tengo tanto en functions_display.php y forumlist_body.html y ambos creo que están bien, he comprobado el código que debería estar si la instalación fuese nueva y coincide con el código que yo tengo puesto.

Adjunto los 2 archivos...

No se porque ocurre, que cuando pulsas sobre los temas, aparecen que no existes, ocurre en algunos solamente... :lee

El texto que tu has puesto no lo he encontrado :(
Adjuntos
Doc.rar
(12.76 KiB) Descargado 101 veces
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#6

Mensaje por Aitorcillo »

Parece que he encontrado algo, cuando cambio la opción del NV a mostrar el ultimo mensaje del tema no leido, los enlaces funcionan bien, pero cuando pongo de opción: Primer mensaje del Último tema los enlaces vuelven a fallar...

Bueno tengo algo mas, me he fijado, que cuando establezco esa opción, todos las URL de los enlaces de los temas es la misma: ----viewtopic.php?f=4&t=335-- y claro, ese tema NO existe... ¿? :shock:
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#7

Mensaje por leviatan21 »

Está mal tu instalación, en el segundo paso has vuelto a copiar el primer código a agregar
Esto :

Código: Seleccionar todo

	while ($row = $db->sql_fetchrow($result))
	{
		$forum_id = $row['forum_id'];	
		
		if (!class_exists('phpbb_mods_advanced_last_topic_titles'))
	{
		include($phpbb_root_path . 'includes/mods/advanced_last_topic_titles.' . $phpEx);
	}
	$row = phpbb_mods_advanced_last_topic_titles::inject_forum_row($row);

		// Mark forums read?
Debería ser :

Código: Seleccionar todo

	while ($row = $db->sql_fetchrow($result))
	{
		$forum_id = $row['forum_id'];

		$row = phpbb_mods_advanced_last_topic_titles::inject_forum_row($row);

		// Mark forums read?
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#8

Mensaje por Aitorcillo »

Hecho, pero sigue teniendo el mismo problema, puede ser error sql o algo de eso?
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#9

Mensaje por leviatan21 »

Aitorcillo escribió:Hecho, pero sigue teniendo el mismo problema, puede ser error sql o algo de eso?
Purga la cache, puede ser que no se actualice aún
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Problema al actualizar NV advanced last topic titles 1.3.0

#10

Mensaje por Aitorcillo »

Hecho, he borrado el cache desde el FTP y desde el foro, pero sigue igual, los archivos tienen el código correcto, que puede ser?
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#11

Mensaje por leviatan21 »

Una vez mas, pasame tu archivo functions_display.php
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Problema al actualizar NV advanced last topic titles 1.3.0

#12

Mensaje por Aitorcillo »

También lo he subido al pastebin
Adjuntos
functions_display.rar
(11.35 KiB) Descargado 88 veces
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#13

Mensaje por leviatan21 »

Ahora parece estar todo bien, ya no se donde puede estar el problema :cry:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Aitorcillo
Asiduo/a
Mensajes: 168
Registrado: 14 Dic 2008, 14:24
Edad: 36

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#14

Mensaje por Aitorcillo »

Una pregunta, si ejecuto de nuevo el /install de la 1.3.0 que podría ocurrir? Me cargaría la BD al duplicarse entradas, o simplemente se sobreescribirian aquellas que coincidan y las que no se crearían? hm...

La versión 1.2.9 tenía una carpeta /install pero en el contrib/update 1.2.8 to 1.2.9 ponía que no habia que hacer nada como he dicho antes, pero yo directamente usé la carpeta install de la 1.3.0 ha podido ocurrir por eso? ¿Debería haber usado la carpeta install de la 1.2.9 primero y después la de la 1.3.0 ?

Gracias Leaviatan
Spoiler
URL: http://mundoreptil.es/foros/
Versión phpBB: phpBB3 (3.08)
MODs Instalados: Gallery, Adverstisement, Ultimate Points, BBCODES con imágenes, Last Post, Easy Shop Mod, Gallery block, HighslIde, Mod Genders, Autogroups, Who was here, Thank mod, X user viewing, Mod Banderas.
Plantilla(s) usada(s): Prosilver
Servidor: Linux Pago
Actualización desde otra versión: 3.05 -> 3.06 -> 3.07PL1--> 3.08

Avatar de Usuario
leviatan21
Ex Staff
Mensajes: 8279
Registrado: 26 Mar 2008, 20:06
Género:
Edad: 55

Re: Problema al actualizar NV advanced last topic titles 1.3.0

#15

Mensaje por leviatan21 »

La base de datos no tiene relación con ese problema o BUG, no hay cambios :nolose:
Normas de phpBB España | Normas de Soporte
No doy soporte por privado : tenga en cuenta que su problema, también puede ser el problema de otro usuario.
Cualquier mensaje privado no solicitado será ignorado :twisted:

"Education is what remains after one has forgotten everything he learned in school" - Albert Einstein

Cerrado

Volver a “Soporte de MODs”