Como exibir postagem do fórum em seu site

Suporte à dúvidas gerais relacionadas ao phpBB.
Antonio Junior
Novato
Novato
Mensagens: 13
Registrado em: 13 Mar 2011, 16:54
Você favoritou esta postagem

Como exibir postagem do fórum em seu site

  • Remover marcador da postagem
  • Mensagem por Antonio Junior »

    RobsonArsB, boa noite.

    Eu consegui imprimir no site as ultimas mensagens postadas no fórum, legal! Deu trabalho porque não saco nada de php.

    Porém aconteceu o seguinte, as palavras que usam acento ou cedilha saem borradas, o que eu posso fazer para corrigir isto?

    Grato, Antonio Júnior.
    RobsonArsB
    Membro Recente
    Membro Recente
    Mensagens: 333
    Registrado em: 27 Jan 2007, 11:02
    Localização: Itapevi/SP
    Contato:
    Você favoritou esta postagem

    Re: Como exibir postagem do fórum em seu site

  • Remover marcador da postagem
  • Mensagem por RobsonArsB »

    qual o seu fórum?
    Não dou suporte Via MP, mande sua mensagem no fórum, para que todos que tiverem a mesma duvida tenham em mão a solução! Att: RobsonArsB
    Antonio Junior
    Novato
    Novato
    Mensagens: 13
    Registrado em: 13 Mar 2011, 16:54
    Você favoritou esta postagem

    Re: Como exibir postagem do fórum em seu site

  • Remover marcador da postagem
  • Mensagem por Antonio Junior »

    RobsonArsB,

    phpBB3 3.0.8, pt-br, seria isto?

    Grato.
    gssilva
    Membro Avançado
    Membro Avançado
    Mensagens: 1109
    Registrado em: 27 Jul 2010, 19:40
    Nome Real: Guilherme Silva
    Localização: Araraquara - SP
    Contato:
    Você favoritou esta postagem

    Re: Como exibir postagem do fórum em seu site

  • Remover marcador da postagem
  • Mensagem por gssilva »

    Eu acredito que ele tenha pedido o link do seu fórum.
    Avatar do usuário
    _Vinny_
    Administrador
    Administrador
    Mensagens: 6032
    Registrado em: 03 Set 2009, 21:59
    Contato:

    Re: Como exibir postagem do fórum em seu site

  • Favoritar esta postagem
  • Mensagem por _Vinny_ »

    Antonio Junior, você precisa ter o seu arquivo que imprima as noticias em codificação UTF-8.
    Tradução Português Brasileiro: https://www.phpbb.com/customise/db/translation/brazilian_portuguese/

    Precisa de serviços phpBB? Me mande um mensagem privada ou visite https://vinny.quest
    Antonio Junior
    Novato
    Novato
    Mensagens: 13
    Registrado em: 13 Mar 2011, 16:54
    Você favoritou esta postagem

    Re: Como exibir postagem do fórum em seu site

  • Remover marcador da postagem
  • Mensagem por Antonio Junior »

    Bom dia,

    Já havia pensado em algo assim, acontece que na realidade o que eu peguei no fórum foi um script em php, ele lê as informações existe no fórum e as imprime no site. Já que vai servir para várias pessoas, ele poderia colocar a alteração no script, para fazer essa formatação no momento da impressão, seria possível?

    Esse fórum phpBB é excelente, muito bom mesmo, tem uma infinidade de recursos.

    Gr. abraço.
    RobsonArsB
    Membro Recente
    Membro Recente
    Mensagens: 333
    Registrado em: 27 Jan 2007, 11:02
    Localização: Itapevi/SP
    Contato:

    Re: Como exibir postagem do fórum em seu site

  • Favoritar esta postagem
  • Mensagem por RobsonArsB »

    poderia colocar o script?
    Não dou suporte Via MP, mande sua mensagem no fórum, para que todos que tiverem a mesma duvida tenham em mão a solução! Att: RobsonArsB
    Antonio Junior
    Novato
    Novato
    Mensagens: 13
    Registrado em: 13 Mar 2011, 16:54

    Re: Como exibir postagem do fórum em seu site

  • Favoritar esta postagem
  • Mensagem por Antonio Junior »

    Robson,

    desculpe a demora, vai lá:

    Código: Selecionar todos

    <?php
    // Aqui coloque o caminho da sua página config.php
    require('/home/minhaid/public_html/phpbb3/config.php');
    ?>
    <?php
    error_reporting(0);
    $table_topics = $table_prefix.'topics';
    $cn_forum = mysql_pconnect($dbhost, $dbuser, $dbpasswd) or die(mysql_error());
    // Coloque aqui quantas letras você quer que apareça do título?
    $letras_Topicos = 28;
    // Caminho da página do fórum:
    $caminho_Topicos = 'http://site.com.br/phpbb3/';
    ?>
    <?php
    // Quantos tópicos você quer visualizar
    $maxRows_Topicos = 10;
    $pageNum_Topicos = 0;
    mysql_select_db($dbname, $cn_forum);
    $query_Topicos = "SELECT topic_id, topic_title FROM $table_topics ORDER BY topic_id DESC";
    $query_limit_Topicos = sprintf("%s LIMIT %d, %d", $query_Topicos, $startRow_Topicos, $maxRows_Topicos);
    $Topicos = mysql_query($query_limit_Topicos, $cn_forum) or die(mysql_error());
    $row_Topicos = mysql_fetch_assoc($Topicos);
    ?>
    <?php do { ?> <div style="font-size:9px" style="font-family:Arial, Helvetica, sans-serif">                                           
    <a href="<?php echo $caminho_Topicos; ?>viewtopic.php?t=<?php echo $row_Topicos['topic_id']; ?>" target="new"><?php echo substr($row_Topicos['topic_title'], 0, $letras_Topicos).'...<br>'; ?></a></div>
    <?php } while ($row_Topicos = mysql_fetch_assoc($Topicos)); ?>
    <?php
    mysql_free_result($Topicos);
    ?>
    Editado pela última vez por RobsonArsB em 15 Mar 2011, 09:48, em um total de 1 vez.
    Razão: codigo dentro das tags
    Antonio Junior
    Novato
    Novato
    Mensagens: 13
    Registrado em: 13 Mar 2011, 16:54

    Re: Como exibir postagem do fórum em seu site

  • Favoritar esta postagem
  • Mensagem por Antonio Junior »

    Robson,

    Em tempo, e para mudar a cor, o tamanho e o sublinhado do link, como pode ser feito esse aí ficou bravo.

    Consegui resolver o problema dos caracteres, cedilha e acentos, com a seguinte instrução:
    <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />

    Agora a cor da letra e o sublinhado do link não consegui.

    Eu chamo o script php dentro do iframe e dá legal e colocar onde se quer.

    Gr. abraço.
    RobsonArsB
    Membro Recente
    Membro Recente
    Mensagens: 333
    Registrado em: 27 Jan 2007, 11:02
    Localização: Itapevi/SP
    Contato:
    Você favoritou esta postagem

    Re: Como exibir postagem do fórum em seu site

  • Remover marcador da postagem
  • Mensagem por RobsonArsB »

    tenta chamar o seu style CSS, para que ele incorpore as definições de texto nesse arquivo
    Assim:
    Adicione: antes de </head>

    <link rel="stylesheet" type="text/css" href="Nocaldoestilo.css" />

    para aumentar a fonte: no codigo procure por:

    Código: Selecionar todos

    font-size:9px
    Em 9px coloque o tamanho desejado.

    O resto só definir no CSS que ta tudo certo.

    E ao invés de usar um iframe use um include, bem melhor.
    <?php include("ultimasdoforumaqui.php"); ?>
    Não dou suporte Via MP, mande sua mensagem no fórum, para que todos que tiverem a mesma duvida tenham em mão a solução! Att: RobsonArsB
    Trancado