Importante: Esta página é o uso de cookies (cookies). Usar este site sem desligar os cookies no navegador, significa que você concorda em utilizá-lo.
Comprar! Características Downloads

Ganhar com a gente!

Se você gostaria de começar a ganhar dinheiro com o BB se unem para Programa de afiliados.
Página 1 de 8 123 ... PassadoLast
Resultados 1 para 10 de 73

Thread: Sitemap Generator integração

  1. #1
    Michał Podbielski (vBET Funcionários) vBET's Avatar
    Registrado em
    Outubro 2009
    Posts
    3,037

    Default Sitemap Generator integração

    Você pode simplesmente integram vBET Bastos Sitemap Generator (é gratuito) para incluir links para páginas traduzidas e cms em sitemap gerado.

    Se você já teve seus arquivos já editados, por favor, enviar versão original

    Por favor, note que as instruções abaixo permitirá que você adicionar em seus links de sitemap para tópicos páginas traduzidas. Porque o desempenho da razão essas relações não serão traduzidas - haverá código de linguagem só acrescentou. Google vai encontrar a página real de qualquer maneira desde que você irá obter redirecionamento 301. Por favor, note que não é a melhor abordagem - Google prefere ter ligações final no sitemap não redirecionando um, mas a tradução forçando milhares de ligações em todos os idiomas ao mesmo tempo poderia matar seu servidor ou ser threated pelo Google como ataque (se os links não são cache ainda).

    No começo você tem que encontrar o arquivo no vbseo_sitemap_functions_vbseo.php
    raiz fórum -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Aberto e editá-lo com qualquer programa de edição de texto
    No início encontrar esta linha:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    E colocar-se depois, isto:
    PHP Code:
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');     $alanguages = array ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','pl','et','tl','fi','fr','gl','de','el''en','iw','hi','hu','is','id','ga','it','ja','ko','lv','lt','mk','ms','mt','no','fa','pt','ro','ru','sr','sk','sl','es','sw','sv','zh-TW','th','tr','uk','vi','cy','yi'); 

    NOTA: REMOVER SEU código de idioma padrão de US $ alanguages
    Além disso, se você desativou alguns idiomas no painel de opções que você tem que apagar os seus códigos também.

    E encontrar esta linha:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    para integrar tópicos traduzido
    e se você estiver usando SEO ligações ie
    / En / título
    colocar-se depois:
    PHP Code:
    if(!$archived) {    $strlenhost strlen($vbseo_vars['bburl']."/");    
    $currenturl vbseo_url_thread($threadrow1$archived);   
    $currenturl_before substr($currenturl,0,$strlenhost);   
    $currenturl_after "/".substr($currenturl,$strlenhost);   
    $lastpost =& $threadrow['lastpost'];   
    global 
    $alanguages;  
    foreach(
    $alanguages as $language) {      
    vbseo_add_url($currenturl_before.$language.$currenturl_after$prior$lastpost$freq);    }  } 
    ou no caso de você NÃO usando SEO links i.e.
    endereço? language = en
    :
    PHP Code:
    if(!$archived) {
      global 
    $alanguages;
      
    $currentthreadurl vbseo_url_thread($threadrow1$archived) . '&language=';
      
    $vbseo_stat['t'] += sizeof($alanguages);
      
    $lastpost =& $threadrow['lastpost'];
      foreach(
    $alanguages as $language) {
        
    vbseo_add_url($currentthreadurl.$language$prior$lastpost$freq);
      } 

    Não use os dois!



    **** Esta parte da solução é apenas para vBulletin Publishing Suíte usuários ****

    Então, você tem que encontrar essas duas linhas

    PHP Code:
                   $prior vbseo_sm_priority($vboptions['vbseo_sm_priority_cmssec'], $relp2); 
    PHP Code:
                   $prior vbseo_sm_priority($vboptions['vbseo_sm_priority_cmsent'], $relp2); 

    e se você estiver usando SEO ligações ie
    / En / título
    colocado após os dois:
    PHP Code:
    global $alanguages;
    $strlenhost strlen($vbseo_vars['bburl']."/");  
    $currenturl vbseo_url_cms($drow);
    $currenturl_before substr($currenturl,0,$strlenhost); 
    $currenturl_after "/".substr($currenturl,$strlenhost); 
    foreach(
    $alanguages as $language) {            $added_urls += vbseo_add_url($currenturl_before.$language.$currenturl_after$prior$drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); } 
    ou no caso de você NÃO usando SEO links i.e.
    endereço? language = en
    lugar após cada um deles:
    PHP Code:
    global $alanguages;
    $strlenhost strlen($vbseo_vars['bburl']."/");  
    $currentthreadurl vbseo_url_cms($drow) . '?language=';
    foreach(
    $alanguages as $language) { 
               
    $added_urls += vbseo_add_url($currentthreadurl.$language$prior$drow['lastupdated'], $vboptions['vbseo_sm_freq_cms']); } 
    Não use os dois (com e sem seo link)!


    Final de edição e divirta-se!
    Boa sorte!
    Editado pela última vez por r.dziadusz; 23-09-11 no 15:56.

  2. #2
    Membro
    Registrado em
    Novembro 2009
    Posts
    75

    Default

    Text automatically translated from: German to: Portuguese
    Translated text
    A última etapa com:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Eu não entendo muito bem.

    O arquivo original permanece vbseo_sitemap.php?
    Porque aqui: http://www.vbenterprisetranslator.co...k-anymore.html devo mudar?
    Original text

  3. #3
    Membro
    Registrado em
    Novembro 2009
    Posts
    75

    Default

    Integração Mapa do site não funciona para mim.

    É Stopps criar o mapa do site após um determinado período de tempo

  4. #4
    Membro
    Registrado em
    Novembro 2009
    Posts
    75

    Default

    Estou sempre recebendo um Internal Server Error, se eu tentar incluir uma linguagem para vbseositemap.

    Eu só tentei com uma linguagem mais

    Originalmente alemão incluído e tentei incluir Inglês, bem como, mas não funcionou. Obtendo o Internal Server Error ao criar um novo mapa do site.

    Com o alemão como língua só funciona bem.

  5. #5
    Michał Podbielski (vBET Funcionários) vBET's Avatar
    Registrado em
    Outubro 2009
    Posts
    3,037

    Default

    Quote Postado Originalmente por Kolbi View Post
    Text automatically translated from: German to: Portuguese
    Translated text
    A última etapa com:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Eu não entendo muito bem.

    O arquivo original permanece vbseo_sitemap.php?
    Porque aqui: http://www.vbenterprisetranslator.co...k-anymore.html devo mudar?
    Original text
    Isto não é este último passo é coisa opcional. Diz-lhe como modificar o código para ter incluído também páginas outro segmento, não só o primeiro. Por favor, note que se você tiver muitas mensagens em alguma linha, então é paginada. Por favor, deixe-nos saber qual parte você não entendeu - vamos modificar a descrição


    O arquivo que você precisa mudar é vbseo_sitemap_functions.php - todo o resto mantêm-se inalterados. O link que você aponta é a solução sobre a não-oficial para correção de bug, que foi dada antes da integração foi feita. Por favor, siga as instruções só aqui

  6. #6
    Michał Podbielski (vBET Funcionários) vBET's Avatar
    Registrado em
    Outubro 2009
    Posts
    3,037

    Default

    Quote Postado Originalmente por Kolbi View Post
    Integração Mapa do site não funciona para mim.

    É Stopps criar o mapa do site após um determinado período de tempo
    Qual é a mensagem de erro? Provavelmente, você leva mais tempo que sua conexão mysql existe. Neste caso você tem que modificar as configurações do seu mysql para apoiá-lo por mais tempo. Se alguma coisa - por favor, nos dar alguns detalhes

  7. #7
    Michał Podbielski (vBET Funcionários) vBET's Avatar
    Registrado em
    Outubro 2009
    Posts
    3,037

    Default

    Quote Postado Originalmente por Kolbi View Post
    Estou sempre recebendo um Internal Server Error, se eu tentar incluir uma linguagem para vbseositemap.

    Eu só tentei com uma linguagem mais

    Originalmente alemão incluído e tentei incluir Inglês, bem como, mas não funcionou. Obtendo o Internal Server Error ao criar um novo mapa do site.

    Com o alemão como língua só funciona bem.
    Por favor me incluir mudou parte do arquivo - com algum código original em torno. Vou verificar se ele está OK Também - que mensagem de erro está incluído em seus registros? Erro interno não diz muito ...

  8. #8
    Membro
    Registrado em
    Novembro 2009
    Posts
    75

    Default

    Text automatically translated from: German to: Portuguese
    Translated text
    PHP Code:
    if($vboptions['vbseo_sm_freq_tsmart'])
                       {
                           
    $dpassed = (time() - $threadrow['lastpost'])/86400;
                           if(
    $dpassed<3)$freq 'daily';
                           else if(
    $dpassed<10)$freq 'weekly';
                           else if(
    $dpassed<100)$freq 'monthly';
                           else 
    $freq 'yearly';
                       }else
                        
    $freq $vboptions['vbseo_sm_freq_t'];
                             
                    
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior");
    //additional code 
    $alanguages = array ('en'); 
    if(!
    $archived) { 
      
    $strlenhost strlen($vbseo_vars['bburl']."/"); 
      
    $currentthreadurl vbseo_url_thread($threadrow1$archived); 
      foreach(
    $alanguages as $language) { 
        
    $vbseo_stat['t']++;  
        
    $enchancedthreadurl substr($currentthreadurl,0,$strlenhost). $language."/".substr($currentthreadurl,$strlenhost); 
        
    vbseo_add_url($enchancedthreadurl$prior$threadrow['lastpost'], $freq); 
      } 
    }   
    //end additional code  
                    
    for($p=1$p<=$totalpages$p++)
                    {
                    
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls(
                        
    vbseo_url_thread($threadrow$p$archived),
                        
    vbseo_url_thread($threadrow$p$archivedtrue),
                        
    $prior,
                        
    $threadrow['lastpost'],
                        
    $freq
                    
    );
                    
                    } 
    Que a parte mudou

    Eu também incluiu esta
    PHP Code:
    <?php 
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    </ B>
    Original text

  9. #9
    Michał Podbielski (vBET Funcionários) vBET's Avatar
    Registrado em
    Outubro 2009
    Posts
    3,037

    Default

    Qual versão do gerador de sitemap você está usando?

  10. #10
    Membro
    Registrado em
    Novembro 2009
    Posts
    75

    Default

    Text automatically translated from: German to: Portuguese
    Translated text
    Eu estou usando a versão mais recente. É uma beta versão 2.6
    Original text

Página 1 de 8 123 ... PassadoLast

Tags para este Tópico

Permissões de Postagem

  • Você pode não postar novos tópicos
  • Você pode não postar respostas
  • Você pode não anexos pós
  • Você pode não editar suas mensagens
  •