Modificar archivo php que muestra ultimos post.

Esta es una discusión para el tema Modificar archivo php que muestra ultimos post. en el foro vBulletin 3 - Preguntas, Problemas y Soluciones, bajo la categoría Soporte vBulletin; Hola... Estoy desarrollando una comunidad con portal joomla, tengo un archivo llamado ''lastposts3.php'' el cual muestra los ultimos post del foro. Lo que necesito es que al hacer click en un tema, se habra una ...
Página:


Resultados 1 al 6 de 6

Temas similares

  1. Ultimos post en Php Nuke Respuestas: 2
    Por estebanbilieri en el foro Soporte para Productos/Plugins
  2. Por gabrielg en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  3. Por infiernorojo en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  4. Por kenshin_inferno en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  5. 10 ultimos post Respuestas: 10
    Por pepe martin en el foro vBulletin 3 - Preguntas, Problemas y Soluciones
  1. #1
    Miembro especial Array
    Fecha de ingreso
    01 dic, 08
    Mensajes
    48
    Gustado
    1 Veces
    Me Gustan
    0 Veces

    Predeterminado Modificar archivo php que muestra ultimos post.

    Hola... Estoy desarrollando una comunidad con portal joomla, tengo un archivo llamado ''lastposts3.php'' el cual muestra los ultimos post del foro.

    Lo que necesito es que al hacer click en un tema, se habra una ventana aparte.

    El codigo del archivo es el siguiente:

    Código PHP:
    <?php 

    #########################
    ## LAST X POSTS v3.1   ##
    ## PHASE(1) MEDIA      ##
    ## WWW.PHASE1MEDIA.COM ##
    ## TRE@PHASE1MEDIA.COM ##
    #########################

    /* This script shows the last X numbers of posts (titles) posted last on a non-VB page.
    You may customize it in any way you wish. If you have any problems with it, you can
    post them at vB.org or send me an email to tre@phase1media.com.

    Enjoy!
    */

    ## CUSTOMIZE SETTINGS FOR YOUR SITE ##
    $db_host "localhost"// Change this if your MySQL database host is different.
    $db_name "xxxxxxxxx"// Change this to the name of your database.
    $db_user "xxxxxxx"// Change this to your database username.
    $db_pw "s754a7"// Change this to your database password.

    $forum_url "http://www.xxxxxxxx.com/foro"// Change this to reflect to your forum's URL.
    $forum_id ""// If you wish to display the posts from a specific forum, enter the forum id here. Otherwise, leave it blank.
    $limit "10"// Number of posts displayed.
    $titlecolor "#000000"// This is the color of the title.
    $postedcolor "#404040"// This is the color of the bottom text.
    $txtlimit "100"// This is the character limit.
    #######################################

    // Connecting to your database
    mysql_connect($db_host$db_user$db_pw
    OR die (
    "Cannot connect to your database"); 
    mysql_select_db($db_name) OR die("Cannot connect to your database"); 

    // Below is the beginning of a table. If you feel you don't need it, you may remove it.
    echo "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"2\">";

    if (
    $forum_id) {
        
    $forumid "AND forumid=$forum_id";
    }

    if (
    $limit) {
        
    $limited "LIMIT $limit";
    }
    $thread_sql mysql_query("SELECT threadid,title,lastpost,lastposter FROM thread WHERE visible=1 AND open=1 $forumid ORDER BY lastpost DESC $limited");

    while(
    $thread_get=mysql_fetch_array($thread_sql))
    {
    $lastpost $thread_get['lastpost'];
    $poster $thread_get['lastposter'];
    $tid $thread_get['threadid'];
    $psql mysql_query("SELECT postid FROM post WHERE threadid=$tid ORDER BY postid DESC");
    $getp=mysql_fetch_array($psql);
    $pid $getp['postid'];
    $date2 date ("m/d/y h:i A" ,$lastpost);
    $title $thread_get['title'];
    $title substr($title,0,$txtlimit);
    echo 
    "<tr><td><font size=\"2\" face=\"arial,verdana,geneva\"><a href=\"$forum_url/showthread.php?p=$pid#post$pid\"><FONT SIZE=\"2\" COLOR=\"$titlecolor\" face=\"arial,verdana,geneva\">$title</FONT></a></font><br /><font color=\"$postedcolor\" face=\"arial,verdana,geneva\" size='1'>Publicado por $poster <i>$date2</i></FONT></td></tr>";
    }
    echo 
    "</table>";

    ?>
    Haber si alguien me hecha una manito... He intentado de varias formas, pero me la gano.
    Saludos.

  2. #2
    Miembro especial Miembro de diamante Array Avatar de Kas_Limon
    Fecha de ingreso
    13 ago, 08
    Mensajes
    2,093
    Gustado
    2 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Modificar archivo php que muestra ultimos post.

    Código PHP:
     <?php 

    #########################
    ## LAST X POSTS v3.1   ##
    ## PHASE(1) MEDIA      ##
    ## WWW.PHASE1MEDIA.COM ##
    ## TRE@PHASE1MEDIA.COM ##
    #########################

    /* This script shows the last X numbers of posts (titles) posted last on a non-VB page.
    You may customize it in any way you wish. If you have any problems with it, you can
    post them at vB.org or send me an email to tre@phase1media.com.

    Enjoy!
    */

    ## CUSTOMIZE SETTINGS FOR YOUR SITE ##
    $db_host "localhost"// Change this if your MySQL database host is different.
    $db_name "xxxxxxxxx"// Change this to the name of your database.
    $db_user "xxxxxxx"// Change this to your database username.
    $db_pw "s754a7"// Change this to your database password.

    $forum_url "http://www.xxxxxxxx.com/foro"// Change this to reflect to your forum's URL.
    $forum_id ""// If you wish to display the posts from a specific forum, enter the forum id here. Otherwise, leave it blank.
    $limit "10"// Number of posts displayed.
    $titlecolor "#000000"// This is the color of the title.
    $postedcolor "#404040"// This is the color of the bottom text.
    $txtlimit "100"// This is the character limit.
    #######################################

    // Connecting to your database
    mysql_connect($db_host$db_user$db_pw
    OR die (
    "Cannot connect to your database"); 
    mysql_select_db($db_name) OR die("Cannot connect to your database"); 

    // Below is the beginning of a table. If you feel you don't need it, you may remove it.
    echo "<table border=\"0\" width=\"100%\" cellspacing=\"0\" cellpadding=\"2\">";

    if (
    $forum_id) {
        
    $forumid "AND forumid=$forum_id";
    }

    if (
    $limit) {
        
    $limited "LIMIT $limit";
    }
    $thread_sql mysql_query("SELECT threadid,title,lastpost,lastposter FROM thread WHERE visible=1 AND open=1 $forumid ORDER BY lastpost DESC $limited");

    while(
    $thread_get=mysql_fetch_array($thread_sql))
    {
    $lastpost $thread_get['lastpost'];
    $poster $thread_get['lastposter'];
    $tid $thread_get['threadid'];
    $psql mysql_query("SELECT postid FROM post WHERE threadid=$tid ORDER BY postid DESC");
    $getp=mysql_fetch_array($psql);
    $pid $getp['postid'];
    $date2 date ("m/d/y h:i A" ,$lastpost);
    $title $thread_get['title'];
    $title substr($title,0,$txtlimit);
    echo 
    "<tr><td><font size=\"2\" face=\"arial,verdana,geneva\"><a href=\"$forum_url/showthread.php?p=$pid#post$pid\" target=\"_blank\"><FONT SIZE=\"2\" COLOR=\"$titlecolor\" face=\"arial,verdana,geneva\">$title</FONT></a></font><br /><font color=\"$postedcolor\" face=\"arial,verdana,geneva\" size='1'>Publicado por $poster <i>$date2</i></FONT></td></tr>";
    }
    echo 
    "</table>";

    ?>
    Prueba ete cosigo aver si asi. Solo añadi un target=\"_blank\"

  3. #3
    Miembro especial Array
    Fecha de ingreso
    01 dic, 08
    Mensajes
    48
    Gustado
    1 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Modificar archivo php que muestra ultimos post.

    Se agradece.... Pero como habia mensionado intente hacer eso mismo varias veces.

    Cita Iniciado por Frank. Ver mensaje
    Haber si alguien me hecha una manito... He intentado de varias formas, pero me la gano.
    Saludos.
    Edit: Ya encotre otra solucion sin la necesidad de modificar el archivo..

  4. #4
    Miembro especial Miembro de diamante Array Avatar de Kas_Limon
    Fecha de ingreso
    13 ago, 08
    Mensajes
    2,093
    Gustado
    2 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Modificar archivo php que muestra ultimos post.

    como lo conseguiste?

  5. #5
    Miembro especial Array
    Fecha de ingreso
    01 dic, 08
    Mensajes
    48
    Gustado
    1 Veces
    Me Gustan
    0 Veces

    Predeterminado Re: Modificar archivo php que muestra ultimos post.

    Solo instale un modulo php en joomla y funciono perfecto.
    Saludos.

  6. #6
    Miembro especial Miembro de plata Array
    Fecha de ingreso
    02 mar, 09
    Mensajes
    79
    Gustado
    3 Veces
    Me Gustan
    44 Veces

    Predeterminado Re: Modificar archivo php que muestra ultimos post.

    hola, estoy buscando precisamente como poner los ultimos mensajes del foro en mi web.
    No he encontrado la forma y tu mensaje me deja ver una luz al final del tunel jeje

    me preguntaba si podéis ayudarme, es decir, no hay módulos que hagan esto con vbulletin, por lo que te agradecería que si has conseguido poner los ultimos mensajes del foro de alguna manera me dijeras como.

    un saludo