Autor Tema: Feeds de un foro  (Leído 2633 veces)

0 Usuarios y 1 Visitante están viendo este tema.

Desconectado Edg

  • Sv Member
  • ***
  • Mensajes: 330
Feeds de un foro
« : junio 02, 2007, 10:07:53 pm »
Alguien sabe como puedo obtener los feeds de un foro para ponerlos en un iframe de un sitio web? Lo que quiero es que los post más recientes salgan en una parte de una página web aparte del foro, el mio es de simple machines como este. Si alguien me puede ayudar se lo agradecería mucho  :thumbsup:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Feeds de un foro
« Respuesta #1 : junio 02, 2007, 10:11:27 pm »
Tendrias que hacerlo con javascript o en php , un programa para leer los feeds y luego representarlos.

La pagina web esta en el mismo dominio de el foro ?? , porque si digamos la pagina esta en otra carpeta de el mismo dominio te sale mejor usar las funciones de smf para mostrar cosas como los posts mas recientes.

http://docs.simplemachines.org/index.php?topic=400

Desconectado Edg

  • Sv Member
  • ***
  • Mensajes: 330
Re: Feeds de un foro
« Respuesta #2 : junio 02, 2007, 10:19:12 pm »
Si, la página que estoy creando se encuentra en el mismo dominio pero en distinta carpeta, algún creador de feeds me puede servir para esto?

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Feeds de un foro
« Respuesta #3 : junio 02, 2007, 10:22:45 pm »
Buscate algo que diga feed reader javascript . o feed reader php , logre encontrar este ejemplode clase que te puede servir

http://www.phpclasses.org/browse/package/1811.html

vistes el link que te deje de smf de como usar el SSI ? insisto que te sale mejor hacer eso.

Desconectado Edg

  • Sv Member
  • ***
  • Mensajes: 330
Re: Feeds de un foro
« Respuesta #4 : junio 02, 2007, 10:25:21 pm »
Voy a hacer la prueba, para ver como lo integro en la web. Luego dejo acá el ejemplo para que vean como quedó. Gracias  :thumbsup:

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Feeds de un foro
« Respuesta #5 : junio 02, 2007, 11:03:57 pm »
Con lo de SSI.php de smf es super facil , basta con que en tu php pongas esto por ejemplo

<?php require("/path/to/forum/SSI.php"); ?>
<?php ssi_recentPosts(); ?>

Y de un solo te imprime los ultimos posts, si no queres que los imprima por defecto sino que te los de en forma de arreglo

Citar
Some notes on usage
All the functions have an output method parameter. This can either be "echo" (the default) or "array".
If it is "echo", the function will act normally - otherwise, it will return an array containing information about the requested task.
For example, it might return a list of topics for ssi_recentTopics.

This functionality can be used to allow you to present the information in any way you wish.

Le pones en lo de output array , y haces un variable = a la funcion , y te la devuelve en forma de arreglo para que vos hagas con esos datos lo que vos queras.

Desconectado Edg

  • Sv Member
  • ***
  • Mensajes: 330
Re: Feeds de un foro
« Respuesta #6 : junio 02, 2007, 11:09:15 pm »
Ya lo hice funcionar ahorita no he terminado el site pero la parte donde irán los posts ya está terminada, dale una ojeadita :D http://xtralevel.net/portal/index.php y muchas gracias por la ayuda  :thumbsup:

Desconectado Edg

  • Sv Member
  • ***
  • Mensajes: 330
Re: Feeds de un foro
« Respuesta #7 : junio 02, 2007, 11:20:28 pm »
Ahora necesito una última ayudita, cómo puedo poner el avatar del autor del post con el SSI? debo crear alguna plantilla o algo por el estilo?

Desconectado rdoggsv

  • Administrator
  • The Communiter-
  • *
  • Mensajes: 6530
  • "Once you go arch , u never go back"
    • SV CommunitY
Re: Feeds de un foro
« Respuesta #8 : junio 02, 2007, 11:30:40 pm »
Ahora necesito una última ayudita, cómo puedo poner el avatar del autor del post con el SSI? debo crear alguna plantilla o algo por el estilo?

Ahi en la parte de los posts mas recientes queres poner el avatar de quien puso ese post ?

Cuando las funciones del ssi te devuelven como arrelgo , en la de los posts mas recientes esta el id del poster, supongo que tiene que haber otra funcion para recuperar informacion del usuario apartir de ese ID.

Ahorita voy saliendome, pero manana en la manana te podria buscar info con un ejemplo.

Mira el archivo de SSI.php y busca algo que diga de informacion de usuario.

Los valores que te devuelven las funciones en modo output son un arreglo y podes ver que contienen con el print_r($VARIABLE_ARREGLO_AQUI) de php, asi probaria descubrir como me devuelve el id del usuario y luego tratar de obtener la info de ese usuario  :thumbsup:

Desconectado Edg

  • Sv Member
  • ***
  • Mensajes: 330
Re: Feeds de un foro
« Respuesta #9 : junio 02, 2007, 11:34:40 pm »
Ok, voy a probar es que mi idea es tener algo similar a lo que hay en http://www.vimeo.com/activity claro que ahí tienen algo con javascript para que se actualice el solito sin necesidad de recargar la web, pero en cuanto a estética algo así me gustaría tener en el área del portal donde van los posts más recientes, voy a revisar bien el SSI.php, gracias de antemano  :thumbsup: