News:

SMF 2.1.4 has been released! Take it for a spin! Read more.

Main Menu

Integração com site!

Started by Linho, August 03, 2011, 06:47:49 AM

Previous topic - Next topic

Linho

Bom gente, mais uma ajudinha aqui...
Além do meu próprio fórum, eu participo de +2 com sistemas diferentes (sou moderador e coordenador,
lembrando que não faço alterações no site ou nada referente a design desses fóruns, apenas no meu),
sendo eles (phpBB 3.0 e IPB 3.2).

O fórum com phpBB utiliza wordpress como site principal mesmo, e o do IPB ja utiliza um site próprio,
mas ambos tem uma coisa em comum, na pagina principal ele possui um campo onde é mostrado os tópicos
que foram postados recentemente, o do phpBB utiliza um mod próprio, ja o IPB usa um SDK do próprio IPB.

Gostaria de saber se o SMF possui algum SDK ou algo do tipo, referente a integração de site e fórum, do tipo
login e logout e ultimos tópicos recentes...

Desde ja agradeço...

Spectrum..!!

No seu SMF, o que quer é fazer a integração dele com o WordPress, é isso?

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

Linho

Bom, também...
Eu queria saber se tem algum aplicativo ou algo do tipo, que mostre os últimos tópicos postados mas no wordpress,
como aquele bloco do "adk portal" segue imagem abaixo:

, e se possivel
se existe alguma maneira de fazer isso também (mostrar ultimos tópicos postados) em um site comum em php (como um sdk).

Mas sendo pra worpress ja está ótimo, em relação ao do site é só por curiosidade mesmo.

Spectrum..!!


Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

Linho

Hum... ta quase... eu achei bastante coisa nos links que você mandou, e vi que você não faz muito isso, é mais com Portal+Fórum, ai eu testei diversos "plugins" mais sem sucesso...
Estou pesquisando mais, caso ache, vou postar aqui, até pensei que um plugin ali pudesse me ajudar, mas quando vou instalar ele diz
"Head inexistente''...
Não queria ter que parar de usar o Wordpress, queria colocar esses "tópicos recentes" em uma area dele, ia ajudar bastante... pois bem...
To pesquisando mais...

Spectrum..!!

Talvez o amigo moderador Taijo possa complementar algo aqui, espere mais um pouco por ele....

abçs,

Existem pessoas que deixam de buscar algo que dura a vida toda, para somente conquistar algo que dura alguns momentos...
Ser humilde; não é ser menos que alguém. É saber que não somos mais que ninguém!
SMF 2.0.4 | Meu site -->
Dell Vostro 3560 + AMD Radeon™ HD 7670M 1GB| Windows 8 Pro | Fedora 18 | IE10 | Google Chrome

Não atendo PM para pedidos de suporte/ajuda

TaijovuNeji

Sim claro! Eu posso ajudar.

Mas amigo linho, veja o meu portal: dungeonmakers.com.br/portal
E meu forum: dungeonmakers.com.br/forum

Repare que o forum eu fiz usando o wordpress, seria algo assim que tu quer?
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

Linho

#7
Primeiramente desculpem pela demora ao responder, foi um dia agitado ontém rsrs..
Enfim, é exatamente issssoooo...
Tentei fazer umas "gambiarras" mas não deu certo, e uma boa parte dos plugins citados nos links acima,
da algum tipo de erro de compatibilidade, entre demais fatores...

Como da pra ver, no seu portal ja de cara tem "Últimas do Fórum " era isso que eu estava procurando ^^
Queria integrar apenas isso no meu wordpress, uma area onde ele mostra as "Últimas do Fórum " porque do resto
eu ja estou correndo atras?

PS: Qual a versão do Wordpress que você esta usando? Do SMF vi que é a 2.0 RC4.

@Edit

Eu estava tentando fazer algumas alterações, com programação mesmo sabe, utilizando isso:


<?php
     
// This is the "Recent Posts" bar.
   
if (!empty($settings['number_recent_posts']) && (!empty($context['latest_posts']) || !empty($context['latest_post'])))
   {
      echo 
'
         <div class="title_barIC">
            <h4 class="titlebg">
               <span class="ie6_header floatleft">
                  <a href="'
$scripturl'?action=recent"><img class="icon" src="'$settings['images_url'], '/post/xx.gif" alt="'$txt['recent_posts'], '" /></a>
                  '
$txt['recent_posts'], '
               </span>
            </h4>
         </div>
         <div class="hslice" id="recent_posts_content">
            <div class="entry-title" style="display: none;">'
$context['forum_name_html_safe'], ' - '$txt['recent_posts'], '</div>
            <div class="entry-content" style="display: none;">
               <a rel="feedurl" href="'
$scripturl'?action=.xml;type=webslice">'$txt['subscribe_webslice'], '</a>
            </div>'
;

      
// Only show one post.
      
if ($settings['number_recent_posts'] == 1)
      {
         
// latest_post has link, href, time, subject, short_subject (shortened with...), and topic. (its id.)
         
echo '
            <strong><a href="'
$scripturl'?action=recent">'$txt['recent_posts'], '</a></strong>
            <p id="infocenter_onepost" class="middletext">
               '
$txt['recent_view'], ' "'$context['latest_post']['link'], '" '$txt['recent_updated'], ' ('$context['latest_post']['time'], ')<br />
            </p>'
;
      }
      
// Show lots of posts.
      
elseif (!empty($context['latest_posts']))
      {
         echo 
'
            <dl id="ic_recentposts" class="middletext">'
;

         
/* Each post in latest_posts has:
               board (with an id, name, and link.), topic (the topic's id.), poster (with id, name, and link.),
               subject, short_subject (shortened with...), time, link, and href. */
         
foreach ($context['latest_posts'] as $post)
            echo 
'
               <dt><strong>'
$post['link'], '</strong> '$txt['by'], ' '$post['poster']['link'], ' ('$post['board']['link'], ')</dt>
               <dd>'
$post['time'], '</dd>';
         echo 
'
            </dl>'
;
      }
      echo 
'
         </div>'
;
   }
?>



Não exatamente esse pois esse é o padrão que vem no "recent posts", mas estava tentando adaptar ele...
Mas como não tenho muita experiencia, não tive nenhum resultado...

TaijovuNeji

Amigo, isso que vc viu no meu fórum é feito usando RSS, veja:


<script language="JavaScript" src="http://feed2js.org//feed2js.php?src=http%3A%2F%2Fwww.dungeonmakers.com.br%2Fforum%2Findex.php%3Ftype%3Drss%3Baction%3D.xml&amp;num=5&amp;utf=y" type="text/javascript"></script>







<noscript>



<a href="http://feed2js.org//feed2js.php?src=http%3A%2F%2Fwww.dungeonmakers.com.br%2Fforum%2Findex.php%3Ftype%3Drss%3Baction%3D.xml&amp;num=5&amp;utf=y&amp;html=y">View RSS feed</a>



</noscript>


Usando javascript é só colocar o link do rss do seu forum, caso não esteja ativado o javascript no navegador, é mostrado um link para o membro abrir um link mostrado o RSS, isso tudo é feito no arquivo index.php do theme wordpress...
Caso tiver mais dúvidas sobre isso, avise
Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

Linho

#9
Vlw Manim, deu super certo....
vendo assim é uam coisa tão facil, a gente fica até meio constrangido rsrs
E você pode ver que, vendo sobre isso, tem diversas maneiras né, de colocar dessa forma... usando feed...

TaijovuNeji

Opa disponha amigo ^^

E realmente existem várias maneiras de se fazer isso, mas na minha opinião a que te expliquei é a mais simples

Hospedagem 20GB, Cpanel, Windows ou Linux, com suporte a PHP ou ASP, R$ 30,00 por mes ou 290 por ano


meu site: http://www.dungeonmakers.com.br/forum
Não atendo PM para pedidos de suporte/ajuda. Para isso existe o forum!!!

Advertisement: