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.

Poder ir a "últimos mensajes" después de postear.

Foro de phpBB2 Avanzado no para dudas de Soporte General.
Cerrado

0
No hay votos
 
Votos totales: 0

SuperNovato
Ex Staff
Mensajes: 2521
Registrado: 15 Mar 2006, 19:34

Poder ir a "últimos mensajes" después de postear.

#1

Mensaje por SuperNovato »

Buf, no tenía ni idea de cómo poner el título de esto.

A ver. En phpBB2 lo de "Ver menajes desde su última visita" (los "Nuevos" del XS) sólo se ve en el índice de los foros.
A mí siempre me ha parecido eso una pobreza, porque creo que somos muchos los que al entrar al foro navegamos por él desde eso, desde los nuevos mensajes.
Pero, como digo, en phpBB2 eso supone que tienes que ir al índice, ir al tema (y, si quieres, postear) y luego tener que volver al índice.

Ya he conseguido que ese "Ver mensajes desde su última visita" aparezca también cuando estás viendo un tema, tanto arriba como abajo (que no salga abajo me parece un fallito de XS):

Código: Seleccionar todo

#
#-----[ OPEN ]------------------------------------------
#
templates/subsilver/viewtopic_body.tpl

#
#-----[ FIND ]------------------------------------------
#

		<td class="catHead" colspan="2" height="28"><span class="nav"><a href="{U_VIEW_OLDER_TOPIC}" class="nav">{L_VIEW_PREVIOUS_TOPIC}</a> :: <a href="{U_VIEW_NEWER_TOPIC}" class="nav">{L_VIEW_NEXT_TOPIC}</a>  </span></td>

#
#-----[ REPLACE WITH ]---------------------------
#

		<td class="catHead" colspan="2" height="28"><span class="nav"><a href="{U_SEARCH_NEW}" class="nav">{L_SEARCH_NEW}</a> :: <a href="{U_VIEW_OLDER_TOPIC}" class="nav">{L_VIEW_PREVIOUS_TOPIC}</a> :: <a href="{U_VIEW_NEWER_TOPIC}" class="nav">{L_VIEW_NEXT_TOPIC}</a>  </span></td>

#
#-----[ FIND ]------------------------------------------
#

	<td align="right" valign="top" nowrap="nowrap"><span class="gensmall">{S_TIMEZONE}</span><br /><span class="nav">{PAGINATION}</span>

#
#-----[ IN LINE, FIND ]-------------------------------
#

{PAGINATION}

#
#-----[ AFTER, ADD ]---------------------------------
#

<br /><a href="{U_SEARCH_NEW}" class="nav">{L_SEARCH_NEW}</a>
Pero lo que se me ha atragantado es que aparezca en la pantalla que aparece después de que envías un mensaje, la que dice lo de pinchar aquí para ver su mensaje o pinchar aquí para volver al foro. Creo que es práctico que lo de "Ver últimos mensajes" aparezca también ahí, pero ya digo que eso se me ha atragantado jejeje

¿Alguien echa una mano para hacer eso?
Intuyo que se trata del includes/functions_post.php y que el código debe ser algo así como:

Código: Seleccionar todo

'<br /><br />' . sprintf($lang['Search_new'], '<a href="{U_SEARCH_NEW}" class="gensmall">{L_SEARCH_NEW}</a>',
Pero a lo mejor estoy diciendo una burrada jejeje En todo caso, no sé cómo hacer esto.

+ + + + + +

Mis datos:
http://www.payjusticia.org/foro
phpBB 2.0.21
Base de datos actualizada 2.0.8 -> 2.0.19 -> 2.0.20 -> 2.0.21
Plantilla Subsilver
Servidor de pago
MODs: Cracker Tracker Profesional 5.2. / Last Topic on Index 1.0.1 / Download Topics and Posts 1.0.6 / Advanced BBCode Box 5.0.0a (sin etiqueta [web]) / Easy Contact Form 1.0.8 / Quick Reply with Quote 1.1.5 / Topic Description 1.0.5 / Split Posts And Merge 1.0.3a Admin Users Lists 1.1.0
Algunos añadidos (desde temas de este foro y de JanuWeb) en index_body.tpl, overall_header.tpl, posting_body.tpl, index_bodi.tpl, page_header.tpl., lang_main.php., etc.
Yo no sé casi nada de esto. Pero puedo aprender.
Porque para saber estoy solo. Pero para aprender no.

[hr]Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda phpBB para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate [url=PHP-nuke-y-phpbb-vt1733.html]AQUÍ

Avatar de Usuario
KasLimon
Ex Staff
Mensajes: 791
Registrado: 07 May 2006, 10:23

Respuesta: Poder ir a "últimos mensajes" después de postear.

#2

Mensaje por KasLimon »

Hola SuperN, he hecho algo en un foro de pruebas que te puede servir. Lo primero es que tienes que buscar en el lang_main.php:

Código: Seleccionar todo

$lang['Search_new']
Añadele después:

Código: Seleccionar todo

$lang['Search_new_2'] = 'Pulse %saquí%s para ver mensajes desde su última visita';
Ahora en el function_post.php, busca:

Código: Seleccionar todo

	$message = $lang['Stored'] . '<br /><br />' . sprintf($lang['Click_view_message'], '<a href="' . append_sid("viewtopic.$phpEx?" . POST_POST_URL . "=" . $post_id) . '#' . $post_id . '">', '</a>') . '<br /><br />' . sprintf($lang['Click_return_forum'], '<a href="' . append_sid("viewforum.$phpEx?" . POST_FORUM_URL . "=$forum_id") . '">', '</a>')
En la línea, añade:

Código: Seleccionar todo

 . '<br /><br />' . sprintf($lang['Search_new_2'], '<a href="' . append_sid("search.$phpEx?search_id=newposts") . '">', '</a>')
A mi me funciona ;)

Salu2

Edito: Como pone en el otro mensaje, he cambiado un "fallo" que había en el segundo código a añadir ;)
Última edición por KasLimon el 29 Sep 2006, 15:15, editado 1 vez en total.
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate aquí.
[hr]Muy pronto ExtremeCMS!!
© Anca - WebMaster Custom phpBB y BLOG
© KasLimon - Staff Icy Phoenix
© KasLimon recomienda usar KMorph

SuperNovato
Ex Staff
Mensajes: 2521
Registrado: 15 Mar 2006, 19:34

Respuesta: Poder ir a "últimos mensajes" después de postear.

#3

Mensaje por SuperNovato »

¡¡Qué bueno!! Perfectamente, KasLimon ;)
No se me había ocurrido (lo que es no saber jejeje) crear una nueva función en el lang_main.
Tal como lo has hecho va de maravilla.
Y, personalmente,. me parece un añadido práctico.
Ponte un 10, artista.

Sólo una nota para quienes lean este tema:
en el añadido que pone KasLimon al functions_post
aparece search.PHP.
Ese PHP hay que ponerlo con minúsculas, claro.
Lo de que aquí aparezca con mayúsculas no es error de KasLimón, sino cosas de este foro.

Lo dicho, mil gracias, KasLimón.
Gracias a ti lo marco como solucionado.
Yo no sé casi nada de esto. Pero puedo aprender.
Porque para saber estoy solo. Pero para aprender no.

[hr]Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda phpBB para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
NOTA: No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate [url=PHP-nuke-y-phpbb-vt1733.html]AQUÍ

Avatar de Usuario
KasLimon
Ex Staff
Mensajes: 791
Registrado: 07 May 2006, 10:23

Respuesta: Poder ir a "últimos mensajes" después de postear.

#4

Mensaje por KasLimon »

jajaja gracias por el comentario SuperN :cerveza:

Ahora que lo dices, el php no se por qué siempre phpbb lo sustituye por $phpEx, asi k no me voy a poner en contra y digo que el .php que dice SuperN debería ser en vez de eso, $phpEx

Ahora pongo un aviso en el mensaje de arriba.

Me alegro de que te funcionase SuperN, Salu2
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
Consulta la Biblioteca (Guías, etc.), y los FAQS de ayuda para tus problemas. Quizás esté resuelto.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se pide Buscar antes de preguntar para no repetir preguntas y dudas resueltas.
Sólo tendrás Soporte si facilitas los datos correspondientes y si respetas completamente el Copyright de phpBB.
No damos Soporte a los foros integrados en Nuke y derivados del mismo. Infórmate aquí.
[hr]Muy pronto ExtremeCMS!!
© Anca - WebMaster Custom phpBB y BLOG
© KasLimon - Staff Icy Phoenix
© KasLimon recomienda usar KMorph

Cerrado

Volver a “phpBB 2 Avanzado, integración, etc.”