Página 1 de 2
Bloque Ultimos Post Del Foro Xxx
Publicado: 04 Jul 2006, 16:26
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
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 04 Jul 2006, 16:31
por JANU1535
Excelente dinoyoco.
Gracias por publicarlo.
Un saludo.
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 04 Jul 2006, 18:44
por ThE KuKa
Esta de coña dinoyoco gracias por compartirlo.
S@lu2
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 05 Jul 2006, 09:48
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!
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 05 Jul 2006, 17:29
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.
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 05 Jul 2006, 17:48
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
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 06 Jul 2006, 09:57
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!
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 06 Jul 2006, 14:11
por casimedicos
muy buen aporte
gracias
Re: Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 06 Jul 2006, 16:01
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.:
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
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 06 Jul 2006, 17:33
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!
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 08 Jul 2006, 17:47
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
Re: Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 09 Jul 2006, 04:35
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.
Re: Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 09 Jul 2006, 11:16
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
Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 09 Jul 2006, 19:09
por WaS-_-Up
Lo comprobaré de nuevo

Respuesta: Bloque Ultimos Post Del Foro Xxx
Publicado: 09 Jul 2006, 19:15
por WaS-_-Up
Es algo extraño, he borrado el cache y funciona OK.
MUY BUEN TRABAJO dinoyoco