Importante: Esta páxina está utilizando galletas (cookies). Utilizando este sitio web sen apagar galletas en navegador, significa que estás de acordo para utilizalo.
Comprar! Características Descargas

Gañar coa xente!

Se gostaríache arrancar gañando diñeiro con vBET une a Afiliar Programa.
Páxina 1 de 8 123 ... PasadoLast
Resultados 1 para 10 de 73

Thread: Sitemap Generator integración

  1. #1
    Michał Podbielski (vBET Funcionarios) vBET's Avatar
    Rexistrado
    Outubro 2009
    Posts
    3,037

    Default Sitemap Generator integración

    Te Sinxelamente pode integrar vBET con vBSEO Sitemap Xerador (é libre) para incluír ligazóns a páxinas traducidas e cms en sitemap xerado.

    Se xa tivo os seus arquivos xa editados, por favor, enviar versión orixinal

    Ten en conta que as instrucións de abaixo permitirá que engadir nos seus enlaces de sitemap para temas páxinas traducidas. Porque o desempeño da razón esas relacións non serán traducidas - haberá código de linguaxe só engadiu. Google vai atopar a páxina real de todos os xeitos dende que vostede pode obter redirección 301. Ten en conta que non é a mellor visión - Google prefire ter con final no sitemap non redirixido un, pero a tradución forzando miles de conexións en todos os idiomas á vez podería matar o seu servidor ou ser threated Google como ataque (se as ligazóns non son caché aínda).

    No comezo ten que atopar o arquivo en vbseo_sitemap_functions_vbseo.php
    raíz foro -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Aberto e editalo con calquera programa de edición de texto
    A principios atopar esta liña:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    E poñer-se despois, é dicir:
    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: quitaremos o seu código de idioma por defecto de US $ alanguages
    Ademais, se escolleu algúns idiomas no panel de opcións que ten que borrar os seus códigos tamén.

    E atopar esta liña:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    para integrar temas traducido
    e se está a usar SEO con ie
    / En / título
    poñer-se despois:
    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 NON Utilizando ligazóns de SEO p.ex.
    enderezo? 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);
      } 

    Non use os dous!



    **** Esta parte da solución é só para vBulletin Publishing Suite usuarios ****

    Entón, tes que atopar estas dúas liñas

    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 está a usar SEO con ie
    / En / título
    posto tras os dous:
    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 NON Utilizando ligazóns de SEO p.ex.
    enderezo? language = en
    lugar despois de cada un 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']); } 
    Non use os dous (con e sen seo link)!


    Final de edición e divírtete!
    Boa sorte!
    Último editado por r.dziadusz; 23-09-11 en 15:56.

  2. #2
    Membro
    Rexistrado
    Novembro 2009
    Posts
    75

    Default

    Text automatically translated from: German to: Galician
    Translated text
    O último paso con:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Non entendo moi ben.

    O arquivo orixinal permanece vbseo_sitemap.php?
    Porque aquí: http://www.vbenterprisetranslator.co...k-anymore.html debo cambiar?
    Original text

  3. #3
    Membro
    Rexistrado
    Novembro 2009
    Posts
    75

    Default

    Integración Mapa web non funciona para min.

    É Stopps crear o mapa do sitio despois dun determinado período de tempo

  4. #4
    Membro
    Rexistrado
    Novembro 2009
    Posts
    75

    Default

    Estou sempre a recibir un Internal Server Error, se eu tentar incluír unha linguaxe para vbseositemap.

    Eu só tente cunha linguaxe máis

    Orixinalmente alemán incluído e tente incluír Inglés, así como, pero non funcionou. Obtendo o Internal Server Error ao crear un novo mapa do sitio.

    O alemán como lingua só funciona ben.

  5. #5
    Michał Podbielski (vBET Funcionarios) vBET's Avatar
    Rexistrado
    Outubro 2009
    Posts
    3,037

    Default

    Quote Enviado Orixinariamente por Kolbi View Post
    Text automatically translated from: German to: Galician
    Translated text
    O último paso con:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Non entendo moi ben.

    O arquivo orixinal permanece vbseo_sitemap.php?
    Porque aquí: http://www.vbenterprisetranslator.co...k-anymore.html debo cambiar?
    Original text
    Isto non é este último paso é cousa opcional. Dille como modificar o código para incluír tamén páxinas outro segmento, non só o primeiro. Ten en conta que se ten moitas mensaxes nalgunha liña, entón e páxinas. Por favor, deixe-nos saber cal parte Vostede non entendeu - imos modificar a descrición


    O ficheiro que precisa cambiar é vbseo_sitemap_functions.php - todo o demais mantéñense se inalterados. A ligazón que apunta é a solución sobre a non-oficial para corrección de erro, que foi dada antes da integración foi feita. Por favor, siga as instrucións só aquí

  6. #6
    Michał Podbielski (vBET Funcionarios) vBET's Avatar
    Rexistrado
    Outubro 2009
    Posts
    3,037

    Default

    Quote Enviado Orixinariamente por Kolbi View Post
    Integración Mapa web non funciona para min.

    É Stopps crear o mapa do sitio despois dun determinado período de tempo
    Cal é a mensaxe de erro? Probablemente, vostede leva máis tempo que a súa conexión mysql existe. Neste caso hai que modificar a configuración do seu mysql para apoia-lo por máis tempo. Se algo - por favor, dar algúns detalles

  7. #7
    Michał Podbielski (vBET Funcionarios) vBET's Avatar
    Rexistrado
    Outubro 2009
    Posts
    3,037

    Default

    Quote Enviado Orixinariamente por Kolbi View Post
    Estou sempre a recibir un Internal Server Error, se eu tentar incluír unha linguaxe para vbseositemap.

    Eu só tente cunha linguaxe máis

    Orixinalmente alemán incluído e tente incluír Inglés, así como, pero non funcionou. Obtendo o Internal Server Error ao crear un novo mapa do sitio.

    O alemán como lingua só funciona ben.
    Por favor, me incluír cambiou parte do arquivo - con algún código orixinal en torno. Vou comprobar se está OK Tamén - que mensaxe de erro está incluído nos seus rexistros? Erro interno non di moito ...

  8. #8
    Membro
    Rexistrado
    Novembro 2009
    Posts
    75

    Default

    Text automatically translated from: German to: Galician
    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 cambiou

    Eu tamén incluíu esta
    PHP Code:
    <?php 
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    </ B>
    Original text

  9. #9
    Michał Podbielski (vBET Funcionarios) vBET's Avatar
    Rexistrado
    Outubro 2009
    Posts
    3,037

    Default

    Cal versión do xerador de sitemap está a utilizar?

  10. #10
    Membro
    Rexistrado
    Novembro 2009
    Posts
    75

    Default

    Text automatically translated from: German to: Galician
    Translated text
    Estou usando a última versión. É unha beta versión 2.6
    Original text

Páxina 1 de 8 123 ... PasadoLast

Tags para este tema

Permisos de Mensaxe

  • Vostede non publicar novos temas
  • Vostede non enviar respostas
  • Vostede non anexos post
  • Vostede non editar as túas mensaxes
  •