Importante: Esta página está utilizando galletas (cookies). Utilizando este sitio web sin apagar galletas en navegador, significa que estás de acuerdo para utilizarlo.
Comprar ahora! Características Descargas

Gana con nosotros!

Si te gustaría empezar ganando dinero con vBET unir a Afiliar Programa.
Página 1 de 7 123 ... PasadoLast
Resultados 1 a 10 de 73

Tema: Mapa del sitio de integración del generador

Híbrido De Vista

Correo anterior Previous Post   Next Post Correo próximo
  1. #1
    Michał Podbielski (VBET Personal) vBET's Avatar
    Fecha de Ingreso
    10 2009
    Mensajes
    3,037

    Default Mapa del sitio de integración del generador

    Simplemente puede integrar vBET con vBSEO Generador Sitemap (es gratuito) para incluir vínculos a páginas traducidas y cms en mapa generado.

    Si usted ha tenido sus archivos ya editado, por favor, subir la versión original

    Tenga en cuenta que las instrucciones a continuación le permitirá agregar en su mapa de sitio para las discusiones páginas traducidas. Debido a motivos de rendimiento a los enlaces no se traducirán - habrá añadido código sólo idioma. Google se encuentra la página real de todos modos porque obtendrá una redirección 301. Tenga en cuenta que no es el mejor enfoque - Google prefiere tener eslabones finales de una reorientación de mapa no, pero la traducción obligando a miles de enlaces en todos los idiomas al mismo tiempo podría matar a su servidor o se amenazó por Google como el ataque (si los enlaces no son sin embargo, en caché).

    Al principio, usted tiene que encontrar el archivo en vbseo_sitemap_functions_vbseo.php
    raíz de discusión -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Abrir y editar con cualquier programa de edición de texto
    En un principio encontramos la línea:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    Y poner después, lo siguiente:
    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: Quite el código de idioma predeterminado de $ alanguages
    También si se ha deshabilitado algunas lenguas en el panel de opciones que usted tiene que eliminar sus códigos también.

    Y busque esta línea:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    para la integración de temas traducidos
    y si usted está utilizando enlaces SEO es decir,
    / Es / título
    puesto después de que:
    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);    }  } 
    o en caso de que se NO utilizando enlaces SEO, es decir
    dirección? language = es
    :
    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);
      } 

    No utilice las dos!



    **** Esta parte de la solución es sólo para vBulletin Publishing Suite usuarios ****

    Entonces, usted tiene que encontrar estas dos líneas

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

    y si usted está utilizando enlaces SEO es decir,
    / Es / título
    puesto después de ambos:
    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']); } 
    o en caso de que se NO utilizando enlaces SEO, es decir
    dirección? language = es
    lugar después de cada uno de ellos:
    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']); } 
    No utilice ambos (con y sin seo link)!


    Finalizar la edición y disfrutar de ella!
    ¡Buena suerte!
    Última edición por r.dziadusz; 23-09-11 en 15:56.

  2. #2
    Miembro
    Fecha de Ingreso
    Noviembre 2009
    Mensajes
    75

    Default

    Text automatically translated from: German to: Spanish
    Translated text
    El último paso:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Yo no entiendo muy bien.

    El archivo original permanece vbseo_sitemap.php?
    Porque aquí: http://www.vbenterprisetranslator.co...k-anymore.html debo cambiarlo?
    Original text

  3. #3
    Michał Podbielski (VBET Personal) vBET's Avatar
    Fecha de Ingreso
    10 2009
    Mensajes
    3,037

    Default

    Quote Iniciado por Kolbi View Post
    Text automatically translated from: German to: Spanish
    Translated text
    El último paso:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Yo no entiendo muy bien.

    El archivo original permanece vbseo_sitemap.php?
    Porque aquí: http://www.vbenterprisetranslator.co...k-anymore.html debo cambiarlo?
    Original text
    Este no es el último paso se trata de algo opcional. Se le indica cómo modificar el código que incluye también otras páginas de hilo, no sólo un principio. Tenga en cuenta que si usted tiene muchos de los puestos de un hilo, entonces es buscada. Por favor, háganos saber qué cosa que no entiendo - vamos a modificar la descripción


    El archivo sólo tiene que cambiar es vbseo_sitemap_functions.php - el resto no se han modificado. El enlace que apunta sobre la solución es no oficial de corrección de errores, que se dio antes de la integración se hizo. Por favor, siga las instrucciones sólo aquí

  4. #4
    Miembro
    Fecha de Ingreso
    Noviembre 2009
    Mensajes
    75

    Default

    Integración Mapa del sitio no funciona para mí.

    Se Stopps crear el mapa del sitio después de una cierta cantidad de tiempo

  5. #5
    Michał Podbielski (VBET Personal) vBET's Avatar
    Fecha de Ingreso
    10 2009
    Mensajes
    3,037

    Default

    Quote Iniciado por Kolbi View Post
    Integración Mapa del sitio no funciona para mí.

    Se Stopps crear el mapa del sitio después de una cierta cantidad de tiempo
    ¿Cuál es el mensaje de error? Es probable que le tome más tiempo que su conexión a mysql. En este caso hay que modificar la configuración de mysql para apoyarlo por más tiempo. Si hay algo más - por favor, danos algunos detalles

  6. #6
    Miembro
    Fecha de Ingreso
    Noviembre 2009
    Mensajes
    75

    Default

    Siempre estoy recibiendo un error interno del servidor si trato de incluir una lengua a vbseositemap.

    Yo sólo lo intentó con más de un idioma

    De origen alemán está incluido y traté de incluir Inglés también, pero no funcionó. Obtener el Internal Server Error al crear un nuevo mapa.

    Con el alemán como el único lenguaje que funciona bien.

  7. #7
    Michał Podbielski (VBET Personal) vBET's Avatar
    Fecha de Ingreso
    10 2009
    Mensajes
    3,037

    Default

    Quote Iniciado por Kolbi View Post
    Siempre estoy recibiendo un error interno del servidor si trato de incluir una lengua a vbseositemap.

    Yo sólo lo intentó con más de un idioma

    De origen alemán está incluido y traté de incluir Inglés también, pero no funcionó. Obtener el Internal Server Error al crear un nuevo mapa.

    Con el alemán como el único lenguaje que funciona bien.
    Por favor, incluya me cambió parte del archivo - con algo de código original alrededor. Voy a ver qué está bien También - ¿Qué mensaje de error se incluye en los registros? Error interno no dice mucho ...

  8. #8
    Miembro
    Fecha de Ingreso
    Noviembre 2009
    Mensajes
    75

    Default

    Text automatically translated from: German to: Spanish
    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 la parte alterada

    Yo también tenía ese
    PHP Code:
    <?php 
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    </ B>
    Original text

  9. #9
    Michał Podbielski (VBET Personal) vBET's Avatar
    Fecha de Ingreso
    10 2009
    Mensajes
    3,037

    Default

    ¿Qué versión del generador de mapa está utilizando?

  10. #10
    Miembro
    Fecha de Ingreso
    Noviembre 2009
    Mensajes
    75

    Default

    Text automatically translated from: German to: Spanish
    Translated text
    Estoy usando la versión más reciente. Se trata de la versión 2.6 beta 1
    Original text

Página 1 de 7 123 ... PasadoLast

Etiquetas para este Tema

Permisos

  • Usted no puede crear nuevos temas
  • Usted no puede enviar respuestas
  • Usted no puede Archivos adjuntos
  • Usted no puede editar tus mensajes
  •