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.

Bloque Ultimos Post Del Foro Xxx

Foro destinado a los MODs en desarrollo para phpBB 2 por favor.
  Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
dinoyoco
Ex Staff
Mensajes: 95
Registrado: 17 Nov 2005, 17:05
Género:

Bloque Ultimos Post Del Foro Xxx

#1

Mensaje por dinoyoco »

Código: Seleccionar todo

/***************************************************************************
 *			 blocks_imp_ultimo.php
 *			 ---------------------
 *
 *  - MOD original Ultimos, por yoseman, bajado desde
 *	  www.tomatoma.ws (http://www.tomatoma.ws/foros/viewtopic.php?t=7034)
 *  - Adaptado a phpBB XS 2 por Dinoyoco (en forma de bloque para insertarlo en el portal)
 *  - Revision 1 (v1)
 *		> Codigo modificado
 *		> Se puede insertar como bloque, pero solo muestra los mensajes de los ultimos foros.
 *		> La lista desplegable y el boton ir no funcionan correctamente
 *		> Ni siquiera funciona aunque escribamos en la URL el foro a mostrar (ej.: {url}&f=2)
 *	- Revision 2 (v2)
 *		> Ya funciona el listado de los ultimos de un foro determinado, pero cuando se escribe
 *		  directamente el URL (ej.: {URL]&F=2)
 *	- Revision 3 (v3)
 *		> Ya funciona la lista desplegable. He eliminado el boton "Ir", dejando que una vez
 *		  seleccionado el foro, automaticamente carge la pagina
 *	- Revision 4 (v4)
 *		> Convertido en multilenguaje
 *		> Ya funciona el nuevo formato de la lista desplegable
 *		> Resalta los nuevos mensajes desde su ultima visita
 *		> Arreglado el bug cuando no había ningun mensaje en el foro
 *	- Revision 5 (v5)
 *		> Algunos cambios en la plantilla
 *		> Te muestra la hora del ultimo mensaje
 *
 ***************************************************************************/
Aqui estan los ficheros. No hay mas que descomprimirlo en el root del foro. Despues, os vais a la configuración de la pagina del portal e insertais el fichero de bloque ultimo.

- Datos del bloque: formato html, no cache y no mostrar: borde, fondo, titulo ni localizar barra.

- Que hace el bloque: Este bloque actua como el de Recent topics, pero un poco más avanzado. Este bloque, a través de la lista desplegable que incluye, permite que te muestre los 10 ultimos mensajes del foro que selecciones.

Nota: Recordar cambiar el enlace según la pagina en donde colocais el bloque.

Abre blocks\blocks_imp_ultimo.php y busca:

Código: Seleccionar todo

--Busca y cambia---

            'INDICE'         => append_sid("index.$phpEx" . "?page=12"),

--Busca y cambia---

		'S_JUMPBOX_ACTION' => append_sid("index.php?page=12"))
Los cambios de codigos segun las revisiones se han mantenido en el fichero, por lo que si quieres, puedes borrarlo. Como indico en el tema del que proviene, le faltaría para hacerlo mas completo que funcionase el listado si seleccionas una cateogoria. Si seleccionas una categoria, te saldra un mensaje y mostrara todos los foros. El listado al seleccionar una categoria es algo complicado y esta pendiente. Si alguien lo consigue (igual lo intento en el futuro), que lo postee aqui.

Salu2
Última edición por dinoyoco el 05 Jul 2006, 18:45, editado 2 veces en total.
© dinoyoco - La Panda del Centollo

JANU1535
Ex Staff
Mensajes: 2236
Registrado: 23 Ago 2005, 11:42
Edad: 36

Respuesta: Bloque Ultimos Post Del Foro Xxx

#2

Mensaje por JANU1535 »

Excelente dinoyoco.
Gracias por publicarlo.
Un saludo.
Antes de nada, lee las Normas de phpBB-Es, y el siempre útil Foro de guías sobre phpBB 3.
Consulta la Documentación de phpBB 2 y phpBB 3 y sus correspondientes FAQS de ayuda.
Administra, modifica, actualiza tu foro con el listado de Guías de nuestra Biblioteca.
Quizás tu duda esté resuelta, y todos ahorremos tiempo.
Si es sobre cómo Crear una Consulta SQL ya lo tienes explicado en el enlace.
En general, se recomienda 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 AQUÍ

Avatar de Usuario
ThE KuKa
Administrador
Mensajes: 10374
Registrado: 04 Ene 2004, 19:27
Género:
Edad: 49

Respuesta: Bloque Ultimos Post Del Foro Xxx

#3

Mensaje por ThE KuKa »

Esta de coña dinoyoco gracias por compartirlo.

S@lu2

📌 Raul [ThE KuKa] en phpBB 📌
✅ Jr. Extension Validator - Jr. Styles Validator - Style Customisations - Translator - International Support Team
✅

Si te gustan mis estilos, traducciones, etc. y quieres mostrar algo de aprecio, no dudes en hacer una donación Imagen
:flag_es: phpBB España - En línea desde 2003 :heart:



kove
Observador/a
Mensajes: 27
Registrado: 07 Mar 2006, 10:31

Respuesta: Bloque Ultimos Post Del Foro Xxx

#4

Mensaje por kove »

Dinoyoco, un MOD genial!

Yo ya lo tengo implementado en mi portal Motor.cat, y como vereis he hecho algunas modificaciones estéticas. He eliminado algunas colmunas y he agrupado algunos campos en una única columna.

Ahora estoy intentando que la columna que pone "Ultimo mensaje" muestre además del autor del ultimo mensaje y la fecha, también la hora en la que se posteo ese ultimo mensaje. Es decir, como sale en el bloque de Recent Topics, que indica por ejemplo "Post XXX, por User el 05-07-06 a las 14:00h"

De momento no lo consigo, alguien podria echarme una mano para realizar esta modificación?

Muchisimas gracias, y de nuevo felicidades por el MOD!
URL: http://www.motorcatala.com/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno.
Plantilla(s) usada(s): Prosilver
Servidor: Linux, de pago, http://www.cdmon.com
Actualización desde otra versión: no
Conversión desde otro sistema de foros: Icy Phoenix
/*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*/
/*/ http://www.motor.cat /*/ Revista digital
/*/ http://www.motorcatala.com /*/ Fòrum de motor
/*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*/

jmluna
Observador/a
Mensajes: 3
Registrado: 24 May 2006, 20:39

Respuesta: Bloque Ultimos Post Del Foro Xxx

#5

Mensaje por jmluna »

No se si te refieres a algo como esto que esta puesto en mi portal:

www.tuarrecife.com

Si es eso no requiere muchas modificaciones de codigo, porque yo sin tener ni papa lo logre poner. Si acaso esta noche te pasteo las lineas que cambie.

Aunque tiene un fallo porque si un mensaje se publico a las 12:02 sale 12:2 por como convierto las horas y los minutos.

Un saludo.

dinoyoco
Ex Staff
Mensajes: 95
Registrado: 17 Nov 2005, 17:05
Género:

Respuesta: Bloque Ultimos Post Del Foro Xxx

#6

Mensaje por dinoyoco »

--EDITADO--

Ok, he encontrado la funcion (la que ademas añade "hoy" o "ayer" a la fecha). Hago los cambios y posteo aqui mismo. Si has hecho los cambios que ponia aqui, desazlos o en su defecto vuelve a bajar los ficheros.

--EDITADO 2--

Ficheros actualizados y subidos. Ahora debe de mostrarte la hora correctamente. Puedes bajar los ficheros desde el principio del tema.

Salu2
© dinoyoco - La Panda del Centollo

kove
Observador/a
Mensajes: 27
Registrado: 07 Mar 2006, 10:31

Respuesta: Bloque Ultimos Post Del Foro Xxx

#7

Mensaje por kove »

Muchisimas gracias!!!!

Eres un crack!

Edito: No veo que me muestre la hora del ultimo mensaje, la fecha si, pero eso ya lo hacia, aparte de que te muestre el Hoy/ayer.
He comparado la v4 con la v5, y solo he visto un cambio de linea de código, y era en el archivo contenido en /blocks. Hay que cambiar algo mas para mostrar la hora del ultimo mensaje??? Algo en el codigo del block-template???

Gracias!
URL: http://www.motorcatala.com/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno.
Plantilla(s) usada(s): Prosilver
Servidor: Linux, de pago, http://www.cdmon.com
Actualización desde otra versión: no
Conversión desde otro sistema de foros: Icy Phoenix
/*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*/
/*/ http://www.motor.cat /*/ Revista digital
/*/ http://www.motorcatala.com /*/ Fòrum de motor
/*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*/

Avatar de Usuario
casimedicos
Miembro
Mensajes: 261
Registrado: 29 Jun 2004, 00:47
Género:

Respuesta: Bloque Ultimos Post Del Foro Xxx

#8

Mensaje por casimedicos »

muy buen aporte
gracias
La experiencia es una enfermedad que no se contagia.
[hr]
Soporte en gallego para phpBB y otras aplicaciones... egalego.com
[hr]
Mis Paginas y otros datos: http://www.mieloma.com/ - http://www.casimedicos.com/ - http://www.casimedicos.com.es/ - http://www.medicosmir.com/

dinoyoco
Ex Staff
Mensajes: 95
Registrado: 17 Nov 2005, 17:05
Género:

Re: Respuesta: Bloque Ultimos Post Del Foro Xxx

#9

Mensaje por dinoyoco »

Muchisimas gracias!!!!

Eres un crack!

Edito: No veo que me muestre la hora del ultimo mensaje, la fecha si, pero eso ya lo hacia, aparte de que te muestre el Hoy/ayer.
He comparado la v4 con la v5, y solo he visto un cambio de linea de código, y era en el archivo contenido en /blocks. Hay que cambiar algo mas para mostrar la hora del ultimo mensaje??? Algo en el codigo del block-template???

Gracias! Deberia de verse la hora, ej.:

Imagen

Tambien hay un cambio de codigo en la plantilla, comparalo. Si has subido los nuevos ficheros, borra la cache de la plantilla también.

Salu2
© dinoyoco - La Panda del Centollo

kove
Observador/a
Mensajes: 27
Registrado: 07 Mar 2006, 10:31

Respuesta: Bloque Ultimos Post Del Foro Xxx

#10

Mensaje por kove »

Tenias razón, disculpa, ha sido error mio, me dejé una llamada. Creo que hubiese sido mas facil sobreescribir los ficheros y realizar de nuevo la modificación, pero mira, he tirado por la via de editar el codigo a mano para no perder la modificación y me he dejado una linea! Que despiste!

Gracias de nuevo, el bloque es genial!
URL: http://www.motorcatala.com/forum
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados: Ninguno.
Plantilla(s) usada(s): Prosilver
Servidor: Linux, de pago, http://www.cdmon.com
Actualización desde otra versión: no
Conversión desde otro sistema de foros: Icy Phoenix
/*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*/
/*/ http://www.motor.cat /*/ Revista digital
/*/ http://www.motorcatala.com /*/ Fòrum de motor
/*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*//*/

WaS-_-Up
Invitado

Respuesta: Bloque Ultimos Post Del Foro Xxx

#11

Mensaje por WaS-_-Up »

Lo único que le falta es que oculte los mensajes de los subforos privados, que sean solo visibles para los que tienen permiso para verlos

jmluna
Observador/a
Mensajes: 3
Registrado: 24 May 2006, 20:39

Re: Respuesta: Bloque Ultimos Post Del Foro Xxx

#12

Mensaje por jmluna »

Lo único que le falta es que oculte los mensajes de los subforos privados, que sean solo visibles para los que tienen permiso para verlos Pues eso ya lo hacia desde la primera version que hizo el compañero. Pero ante la duda lo acabo de comprobar y si eres un usuario que no tienes privilegios para ciertos foros no te salen ni los mensajes ni los foros para poder seleccionar.

Al menos en mi foro lo acabo de comprobar y es asi.

dinoyoco
Ex Staff
Mensajes: 95
Registrado: 17 Nov 2005, 17:05
Género:

Re: Respuesta: Bloque Ultimos Post Del Foro Xxx

#13

Mensaje por dinoyoco »

Lo único que le falta es que oculte los mensajes de los subforos privados, que sean solo visibles para los que tienen permiso para verlos Pues eso ya lo hacia desde la primera version que hizo el compañero. Pero ante la duda lo acabo de comprobar y si eres un usuario que no tienes privilegios para ciertos foros no te salen ni los mensajes ni los foros para poder seleccionar.

Al menos en mi foro lo acabo de comprobar y es asi. Asi es. Cuando se obtiene el listado de los foros (mirando el codigo), se hace en aquellos en los que el usuario tenga privilegios. Ademas, el propio codigo que crea el cajetin, comprueba a su vez si el usuario tiene privilegios suficientes. Si no los tiene, no aparece en el listado.

Salu2
© dinoyoco - La Panda del Centollo

WaS-_-Up
Invitado

Respuesta: Bloque Ultimos Post Del Foro Xxx

#14

Mensaje por WaS-_-Up »

Lo comprobaré de nuevo ;)

WaS-_-Up
Invitado

Respuesta: Bloque Ultimos Post Del Foro Xxx

#15

Mensaje por WaS-_-Up »

Es algo extraño, he borrado el cache y funciona OK.
MUY BUEN TRABAJO dinoyoco

Cerrado

Volver a “Desarrollo de MODs phpBB 2”