Error en BBCode+Pagina Externa

Dudas sobre BBCode personalizados para phpBB3

Moderadores: Soporte phpBB, Soporte MODs

Reglas del Foro
Antes de participar en los foros, leer esto por favor.
Normas generales de phpBB-Es y las de Soporte
Atom Feed Favorito y Compartir

Error en BBCode+Pagina Externa

Notapor nextgen » Jueves, 04 Marzo 2010, 22:33

Bueno sabia donde colocar este tema si no es aqui que algun mod lo mueva gracias ;)

Ps como lo dice el tema tengo un pequeño error en un bbcode cuando visualizo una noticia en una pagina externa. eh utilizado un script mostrado de una web que por respeto no coloco por spam.

aqui dejo el script que use

Código: Seleccionar todo
<h1>&raquo; Noticias</h1>

<div align="justify">
<?php
//
// Configuration
//
$forum_id = 1;        //Forum ID to pull posts from
$num_posts = 7;        //Number of posts to display

//
// Auth
//
$can_read_forum = $auth->acl_getf('f_read');    //Get the forums the user can read from
$forum_id_ary = array_keys($can_read_forum);    //Rework the array some
unset($can_read_forum);

//
// Recent posts
//
if(array_key_exists($forum_id, $forum_id_ary))    //See if the user is authed to read from that forum
{
    $sql = 'SELECT p.post_id, t.topic_id, t.topic_replies, t.topic_views, p.post_subject, p.post_text, p.post_time, p.bbcode_bitfield, p.bbcode_uid, u.username
            FROM ' . TOPICS_TABLE . ' t 
                INNER JOIN ' . POSTS_TABLE . ' p ON (t.topic_id = p.topic_id)
                    INNER JOIN ' . USERS_TABLE . ' u ON (p.poster_id = u.user_id)
                        WHERE t.topic_approved = 1
                            AND p.post_approved = 1
                            AND p.forum_id = ' . $forum_id . ' 
                            AND p.post_id = t.topic_first_post_id
                        ORDER BY p.post_time DESC';

    $result = $db->sql_query_limit($sql, $num_postsn);
    $row = $db->sql_fetchrowset($result);

    for($i = 0; $i < $num_posts; $i++)
    {
        $post_url = append_sid("{$phpbb_root_path}viewtopic.$phpEx", 'f=' . $forum_id . '&amp;t=' . $row[$i]['topic_id'] . '&amp;p=' . $row[$i]['post_id'] . 'p' . $row[$i]['post_id']);

//-----------------+
      $views = $row[$i]['topic_views'];
      $reply = $row[$i]['topic_replies'];
//-----------------+
        $uid = $bitfield = $options = '';
        $allow_bbcode = $allow_smilies = $allow_urls = true;
        $flags = (($allow_bbcode) ? OPTION_FLAG_BBCODE : 0) + (($allow_smilies) ? OPTION_FLAG_SMILIES : 0) + (($allow_urls) ? OPTION_FLAG_LINKS : 0);


        $message = generate_text_for_display($row[$i]['post_text'], $row[$i]['bbcode_uid'], $row[$i]['bbcode_bitfield'], $flags);
//        $reply = generate_text_for_display( $row[$i]['topic_replies'], $flags);

        echo '<div width="90%"><span class="titulo">&nbsp;&nbsp;' . censor_text($row[$i]['post_subject']) . '</span>
              <br><span class="subtitulo">&nbsp;&nbsp;Escrito por <b><u><span title="' . $row[$i]['username'] . '">' . $row[$i]['username'] . '</span></u></b> el ' . date('d/m/Y [G:i]', $row[$i]['post_time']) . '</span><br>
              <div class="contenido">' . $message . '</div><br>&nbsp;&nbsp;<a href="' . $post_url . '"  target=\"_blank\">Leer todo</a> | ' . $reply .' Comentarios | '. $views .' Visitas<br>
<hr size=1>
                </div>';
    }

    $db->sql_freeresult($result); 
}
?>
<p align="center"><a href="foros/viewforum.php?f=1" target="_blank">Ver Todas Las Noticias</a></p>      
</div>


pero en especifico el bbcode que no me funciona es el de la url osea cuando pongo el enlace directo si que va pero cuando pongo por ejemplo

Código: Seleccionar todo
[url=http://www.paginaweb.com]Mi website[/url]
no se visualiza el link, porque podria darse ese error?
Avatar de Usuario
nextgen
Soporte Estilos
Soporte Estilos
 
Mensajes: 1242
Edad: 28
Registrado: Sábado, 25 Julio 2009, 02:16
Ubicación: Guatemala, Guatemala
Nombre real: Melvin

Publicidad



Colabora con nosotros haciendo una Donación y elimina esta publicidad.

Re: Error en BBCode+Pagina Externa

Notapor engendro666 » Jueves, 04 Marzo 2010, 23:23

no se si entendi lo que queres es un bbcode tipo:

[bbcode] www.pagina.com [/bbcode] y que muestre una pagina en el lugar que lo pongas? si es eso, lo que necesitas es el bbcode para mostrar un iframe.

bbcode-phpbb3/guia-bbcode-para-poner-iframe-en-phpbb3-t17121.html
Firma

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Í.


Datos de Soporte:

El Santuario
Versión phpBB: phpBB3 (3.0.8)
MODs Instalados:
1- Portal: Joomla 1.5.22
2- RokBB3
Plantilla(s) usada(s): Dominion
Servidor: Localhost Portable[/spoiler]

TegAdiccion
Spoiler: Mostrar
Foro Cerrado
Avatar de Usuario
engendro666
VIP
VIP
 
Mensajes: 1389
Edad: 28
Registrado: Jueves, 30 Julio 2009, 13:53
Ubicación: Uruguay
Nombre real: paul

Publicidad



Colabora con nosotros haciendo una Donación y elimina esta publicidad.

Re: Error en BBCode+Pagina Externa

Notapor nextgen » Jueves, 04 Marzo 2010, 23:46

Gracias por la respuesta man, mira talves no pude explicarme bien asi que mejor te pongo imagenes de como quisiera que apareciera la noticia, osea que que la noticia aparesca igual que como lo posteo en el foro. este es el fallo que me da mira.

asi me sale en el portal

Imagen

y yo quiero que se vea igual que el foro, asi.

Imagen

estaba averiguando en por la red que es parseando el bbcode pero eso como lo hago :S
Avatar de Usuario
nextgen
Soporte Estilos
Soporte Estilos
 
Mensajes: 1242
Edad: 28
Registrado: Sábado, 25 Julio 2009, 02:16
Ubicación: Guatemala, Guatemala
Nombre real: Melvin

Publicidad



Colabora con nosotros haciendo una Donación y elimina esta publicidad.

Re: Error en BBCode+Pagina Externa

Notapor nextgen » Sábado, 06 Marzo 2010, 00:46

Bueno pues probando todos los metodos que suguieren en otras no logro hacer que esto funcione pero lo curioso del caso es que solamente el bbcode de la url
Código: Seleccionar todo
[url=http://www.pagina.com]pagina[/url] - [url]http://www.pagina.com[/url]
es el que no funciona porque eh probado todos los bbcodes que tengo y si que funcionan :S, alguien sabe porque de esto?
Avatar de Usuario
nextgen
Soporte Estilos
Soporte Estilos
 
Mensajes: 1242
Edad: 28
Registrado: Sábado, 25 Julio 2009, 02:16
Ubicación: Guatemala, Guatemala
Nombre real: Melvin

Publicidad



Colabora con nosotros haciendo una Donación y elimina esta publicidad.

Re: Error en BBCode+Pagina Externa

Notapor nextgen » Martes, 09 Marzo 2010, 05:11

Bueno dandole vuelta a media red alfin logre solucionar el problema ;)
Avatar de Usuario
nextgen
Soporte Estilos
Soporte Estilos
 
Mensajes: 1242
Edad: 28
Registrado: Sábado, 25 Julio 2009, 02:16
Ubicación: Guatemala, Guatemala
Nombre real: Melvin

Publicidad



Colabora con nosotros haciendo una Donación y elimina esta publicidad.

Re: Error en BBCode+Pagina Externa

Notapor ahh72 » Sábado, 13 Marzo 2010, 16:38

podrias decirnos como lo solucionaste? :roll:

saludos
Firma
Antes de nada, lee las Normas de phpBB-Es, y la siempre útil Guí­a de phpBB en Castellano.
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, así como a foros instalados en localhost. Infórmate AQUÍ
.

Datos de Soporte:

- URL del Foro: http://www.gamerhispano.com/foro
- Usuario de prueba: testuser - Clave: testuser
Spoiler: Mostrar
- Hosting donde está alojada: http://www.bluehost.com
- Mods Instalados: Ultimate SEO URL 0.6.4,
- Sistema y versión del foro: 3.0.7-PL1
- Actualización desde otra versión:
- Estilo: SE Square Left (basada en prosilver)

Guias de ayuda:
Guia para corregir el copyright en foros phpBB3
Guia para trasladar tu foro phpBB3 a otro servidor
Guia para instalar paquetes de emoticones en foros phpBB3
Guia de solución de problemas en foros phpBB 3.0.6
Guia de dudas frecuentes en foros phpBB3
Avatar de Usuario
ahh72
VIP
VIP
 
Mensajes: 3873
Edad: 40
Registrado: Lunes, 29 Diciembre 2008, 17:28
Ubicación: In der Nähe von Frankfurt, Alemania
Nombre real: Alex

Publicidad



Colabora con nosotros haciendo una Donación y elimina esta publicidad.

¿Te fue útil este tema?

Enlace:
BBcode:
HTML:


Compartir

Volver a Dudas sobre BBCode para phpBB 3

  • Temas relacionados
    Respuestas
    Vistas
    Último mensaje

¿Quién está conectado?

Usuarios navegando por este Foro: No hay usuarios registrados visitando el Foro y 1 invitado