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 6 de 8 FirstPrimeiro ... 45678 PasadoLast
Resultados 51 para 60 de 73

Thread: Sitemap Generator integración

  1. #51

    Default

    Este Foro é máis de 2,5 anos, había sempre VB + + vBSEO MAPA WEB instalado, nunca tiven ningún problema.

    Tampouco hai soamente o problema Priory, ás veces tamén a data url, e outros, pero non todas as URLs, só algúns.

    i tratar agora para resolve-lo a través do mantemento VB para fixar temas ou mensaxes e, mal ver se iso axuda.

  2. #52

    Default

    problema aínda está aí!

    exactamente o que necesita?

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

    Default

    PM-me o acceso detalles para Admin CP e FTP. Non confirmou se comentar o noso código e comprobar que funciona ben sen iso. O feito de que estaba a traballar desde hai anos non significa nada - fixo modificacións no arquivo e podería rompe algunha outra sección para os códigos por erro / accidente. Por favor confirme que está funcionando ben co noso código comentou antes de enviar-nos os detalles de acceso.

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

    Default

    OK - cheguei AM que está a traballar agora. Fusionar este tema co Mapa do sitio sobre a integración Generator

  5. #55
    Membro Junior
    Rexistrado
    Novembro 2010
    Posts
    23

    Default

    Eu xa poñer o código para ligazóns SEO ....


    $ Vbseo_sm_priority antes = ($ vboptions ['vbseo_sm_priority_rt'], $ RELP);

    if ($ vboptions ['vbseo_sm_freq_tsmart'])
    {
    $ Dpassed = (equipo () - $ threadrow ['lastpost']) / 86.400;
    if ($ dpassed <3) $ freq = 'diario';
    else if ($ dpassed <10) $ freq = "semanal";
    else if ($ dpassed <100) $ freq = "mensual";
    else $ freq = 'ano';
    } Else
    $ $ Vboptions freq = ['vbseo_sm_freq_t'];

    vbseo_log_entry ("[showthread] forum_id: $ forumid, thread_id: $ threadrow [threadid] Mensaxes totais: $ totalposts, páxinas: $ TotalPages, views: $ threadrow [views] $ antes");
    / / Código adicional
    Alanguages $ array =
    if (! $ ficheiro) {
    $ Strlenhost = strlen ($ vbseo_vars ['bburl']."/");
    $ Currentthreadurl vbseo_url_thread = ($ threadrow, 1, $ ficheiro);
    $ Currentthreadurl_before = substr ($ currentthreadurl, 0, $ strlenhost);
    $ Currentthreadurl_after = "/" substr ($ currentthreadurl, $ strlenhost).;
    Lastpost $ = $ threadrow ['lastpost'];
    $ Vbseo_stat ['t'] + = sizeof ($ alanguages);
    foreach ($ $ alanguages como linguaxe) {
    vbseo_add_url (currentthreadurl_before $ $ $ currentthreadurl_after linguaxe, $ previo, lastpost $, $ freq ..);
    }
    }
    / / Fin do código adicional

    for ($ p = 1; $ p <= $ TotalPages $ p + +)
    {
    $ Vbseo_stat [$ arquivados 'at': 't'] + = vbseo_add_2urls (
    vbseo_url_thread ($ threadrow, $ p, $ ficheiro),
    vbseo_url_thread ($ threadrow, $ p, $ arquivados, true),
    $ Previo,
    $ Threadrow ['lastpost'],
    $ Freq
    );

    }

    if ($ showpost)
    {

    Getposts $ = $ db-> query ("
    Seleccione p.dateline, p.postid, p.threadid
    FROM ". Table_prefix." Post AS p
    ONDE p.threadid = $ threadrow [threadid]
    E visible = 1
    ORDER BY p.dateline
    ");

    $ Pcount = 0;
    while ($ postrow = $ db-> fetch_array ($ getposts))
    {
    $ Pcount + +;
    vbseo_log_entry ("[showpost] forum_id: $ forumid, thread_id: $ postrow [threadid] post_id: $ postrow [postid]");
    RELP $ = $ RELP * 0.8 $ pcount / ($ threadrow ['replycount'] +1) * 0.2;
    $ RELP vbseo_apply_custom_priority *= ('foro', $ threadrow ['forumid']);
    $ Prior2 vbseo_sm_priority = ($ vboptions ['vbseo_sm_priority_rp'], $ RELP);
    $ Vbseo_stat ['p'] + = vbseo_add_2urls (
    vbseo_url_post ($ threadrow, postrow $, $ pcount),
    vbseo_url_post ($ threadrow, postrow $, $ pcount, true),
    $ Prior2,
    $ Postrow ['Dateline'],
    $ Vboptions ['vbseo_sm_freq_p']
    );
    }
    $ Db-> free_result ($ getposts);
    }
    }
    $ Db-> free_result ($ getthreads);
    $ Vbseo_progress ['step3'] = 0;
    }
    vbseo_inc_progress ();
    }

    vbseo_sitemap_polls función ($ curso)
    {
    global $ db, $ vbseo_vars vboptions, $;

    if (vbseo_check_progress ($ curso)) return;
    $ Added_urls = 0;
    vbseo_log_entry ("[START SECA] urnas", true);

    $ St = $ db-> query_first ("
    Seleccione
    max (electores) como maxre, min (electores) como minre, avg (electores) como avgre
    FROM ". Table_prefix." Poll
    ");
    foreach ($ vbseo_vars ['forumslist'] como $ forumid)
    {
    Getthreads $ = $ db-> query ("
    SELECT *
    FROM ". Table_prefix." Fío como fío
    ONDE forumid = $ forumid
    E visible = 1
    E pollid> 0
    ");

    while ($ threadrow = $ db-> fetch_array ($ getthreads))
    {
    Getpoll $ = $ db-> query_first ("
    SELECT *
    FROM ". Table_prefix." Poll
    WHERE = pollid ". $ Threadrow ['pollid']."
    ");
    if (! $ getpoll)
    continuar;

    vbseo_log_entry ("[enquisa] forum_id: $ forumid, thread_id: $ threadrow [threadid] pollid: $ threadrow [pollid]");

    $ Added_urls + +;

    $ Relp2 vbseo_math_avg_weight = ($ getpoll ['electores'], $ st ['minre'], $ st ['maxre'], $ st ['avgre']);
    $ Relp2 vbseo_apply_custom_priority *= ('foro', $ threadrow ['forumid']);
    $ Vbseo_sm_priority antes = ($ vboptions ['vbseo_sm_priority_rpoll'], $ relp2);
    $ Added_urls + = vbseo_add_2urls (
    vbseo_url_poll ($ threadrow, $ getpoll),
    vbseo_url_poll ($ threadrow, $ getpoll, true),
    $ Previo,
    $ Getpoll ['Dateline'],
    $ Vboptions ['vbseo_sm_freq_poll']
    );

    }
    $ Db-> free_result ($ getthreads);
    }
    vbseo_inc_progress ();
    return $ added_urls;
    }

    vbseo_sitemap_blogs función ($ curso)
    {
    global $ db, $ vbseo_vars vboptions, $;

    if (vbseo_check_progress ($ curso)) return;

    if (! vbseo_dbtbl_exists ('blog'))
    return 0;

    vbseo_log_entry ("[START SECA] blogs", true);
    vbseo_add_url (? VBSEO_ON vbseo_any_url ($ vbseo_vars ['blog'].'/ bburl. VBSEO_PHP_EXT): $ vbseo_vars [' blog'].'/ bburl. VBSEO_PHP_EXT, 1.0 ..);
    $ Added_urls = 0;

    entón eu aínda estou confius onde debo poñer este código $ Vbseo_stat [$ arquivados 'at': 't'] + = vbseo_add_2urls ( ?

    finalmente, onde é que podo atopar o código de instrución adicional que ten que cambiar 1 para $ P ?

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

    Default

    Quote Enviado Orixinariamente por Cuti Malaysia View Post
    Eu xa poñer o código para ligazóns SEO ....





    entón eu aínda estou confius onde debo poñer este código $ Vbseo_stat [$ arquivados 'at': 't'] + = vbseo_add_2urls ( ?

    finalmente, onde é que podo atopar o código de instrución adicional que ten que cambiar 1 para $ P ?
    Poñelas en ningún sitio! Non hai ningunha instrución para poñelas en calquer sitio! Ela xa está na vBSEO. Por favor, lea coidadosamente as instruccións unha vez máis.

    PS.
    Eu só cambiou hai mundo "este" a "noso" para anular as confusións.

  7. #57
    Membro Junior
    Rexistrado
    Novembro 2010
    Posts
    23

    Default

    Code:
    $prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_rt'], $relp);
    
    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 ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','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'); 
    if(!$archived) { 
    $strlenhost = strlen($vbseo_vars['bburl']."/"); 
    $currentthreadurl = vbseo_url_thread($threadrow, 1, $archived); 
    $currentthreadurl_before = substr($currentthreadurl,0,$strlenhost); 
    $currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost); 
    $lastpost =& $threadrow['lastpost']; 
    $vbseo_stat['t'] += sizeof($alanguages); 
    foreach($alanguages as $language) { 
    vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $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, $archived, true),
    $prior,
    $threadrow['lastpost'],
    $freq
    );
    
    }
    
    if($showpost)
    {
    
    $getposts = $db->query("
    SELECT p.dateline,p.postid,p.threadid
    FROM " . TABLE_PREFIX . "post AS p
    WHERE p.threadid = $threadrow[threadid]
    AND visible = 1
    ORDER BY p.dateline
    ");
    
    $pcount = 0;
    while ($postrow = $db->fetch_array($getposts))
    {
    $pcount++;
    vbseo_log_entry("[showpost] forum_id: $forumid, thread_id: $postrow[threadid], post_id: $postrow[postid]");
    $relp = $relp*0.8+$pcount/($threadrow['replycount']+1)*0.2;
    $relp*= vbseo_apply_custom_priority('forum', $threadrow['forumid']);
    $prior2 = vbseo_sm_priority($vboptions['vbseo_sm_priority_rp'], $relp);
    $vbseo_stat['p'] += vbseo_add_2urls(
    vbseo_url_post($threadrow, $postrow, $pcount),
    vbseo_url_post($threadrow, $postrow, $pcount, true),
    $prior2,
    $postrow['dateline'],
    $vboptions['vbseo_sm_freq_p']
    );
    }
    $db->free_result($getposts);
    }
    }
    $db->free_result($getthreads);
    $vbseo_progress['step3'] = 0;
    }
    vbseo_inc_progress();
    }
    
    function vbseo_sitemap_polls($progress)
    {
    global $db, $vboptions, $vbseo_vars;
    
    if(vbseo_check_progress($progress)) return;
    $added_urls = 0;
    vbseo_log_entry("[SECTION START] polls", true);
    
    $st = $db->query_first("
    SELECT 
    max(voters) as maxre,min(voters) as minre,avg(voters) as avgre
    FROM " . TABLE_PREFIX . "poll
    ");
    foreach($vbseo_vars['forumslist'] as $forumid)
    {
    $getthreads = $db->query("
    SELECT *
    FROM " . TABLE_PREFIX . "thread AS thread
    WHERE forumid = $forumid
    AND visible = 1
    AND pollid > 0
    ");
    
    while ($threadrow = $db->fetch_array($getthreads))
    {
    $getpoll = $db->query_first("
    SELECT *
    FROM " . TABLE_PREFIX . "poll
    WHERE pollid = ".$threadrow['pollid']."
    ");
    if(!$getpoll)
    continue;
    
    vbseo_log_entry("[poll] forum_id: $forumid, thread_id: $threadrow[threadid], pollid: $threadrow[pollid]");
    
    $added_urls++;
    
    $relp2 = vbseo_math_avg_weight($getpoll['voters'], $st['minre'], $st['maxre'], $st['avgre']);
    $relp2*= vbseo_apply_custom_priority('forum', $threadrow['forumid']);
    $prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_rpoll'], $relp2);
    $added_urls += vbseo_add_2urls(
    vbseo_url_poll($threadrow, $getpoll),
    vbseo_url_poll($threadrow, $getpoll, true),
    $prior,
    $getpoll['dateline'],
    $vboptions['vbseo_sm_freq_poll']
    );
    
    }
    $db->free_result($getthreads);
    }
    vbseo_inc_progress();
    return $added_urls;
    }
    
    function vbseo_sitemap_blogs($progress)
    {
    global $db, $vboptions, $vbseo_vars;
    
    if(vbseo_check_progress($progress)) return;
    
    if(!vbseo_dbtbl_exists('blog'))
    return 0;
    
    vbseo_log_entry("[SECTION START] blogs", true);
    vbseo_add_url(VBSEO_ON ? vbseo_any_url($vbseo_vars['bburl'].'/blog.'.VBSEO_PHP_EXT) : $vbseo_vars['bburl'].'/blog.'.VBSEO_PHP_EXT, 1.0);
    $added_urls = 0;


    por favor, use o expalanation doado de entender. Eu non son fluente en inglés. É correcto o código poño? Correcto ou non?


    onde poñer este código? por favor me axude poñer este código na parte superior por encima de xeito tan doado para min para rastrexar

    $ Vbseo_stat [$ arquivados 'at': 't'] + = vbseo_add_2urls (


    Finalmente, tamén no noso código adicional que ten que cambiar 1 para $ P.. i non undertand por favor, deixa exemplo ...

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

    Default

    Quote Enviado Orixinariamente por Cuti Malaysia View Post
    por favor, use o expalanation doado de entender. Eu non son fluente en inglés. É correcto o código poño? Correcto ou non?


    onde poñer este código? por favor me axude poñer este código na parte superior por encima de xeito tan doado para min para rastrexar

    $ Vbseo_stat [$ arquivados 'at': 't'] + = vbseo_add_2urls (


    Finalmente, tamén no noso código adicional que ten que cambiar 1 para $ P.. i non undertand por favor, deixa exemplo ...
    Ok, entón - vou describilo lo noutras palabras - espero que axude

    Entón - o seu código real parece OK - a mellor maneira de comprobar é para executalo.

    Medidas adicionais non son necesarios - solución real pode engadir enlaces a páxinas de temas traducido sitemap. Medidas adicionais permitirá que tamén ad hai enlaces a outras páxinas de temas - se thread é grande abondo para ter outras páxinas (2, 3 ...).

    Entón, se queres facer iso muda. Entón tes que eliminar o noso código adicional (a que Vostede engadíu) de lugar onde ten agora e poñelas noutro lugar. O outro lugar é ANTES:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    E iso é o que significa a nosa educación - poñer o noso código antes vBSEO código embaixo (no canto de localización real do noso código no ficheiro).

    Ea última parte dille claramente que no noso código (o código que Vostede engadíu) ten que atopar este 1 (O número un - que se usa só unha vez no noso código, por iso é moi fácil) para darlle instrucións máis precisas:
    PHP Code:
      $currentthreadurl vbseo_url_thread($threadrow1$archived) . '&amp;language='
    Aquí está 1 no noso código. E ten que cambiar isto 1 para $ P
    Entón, se ollar na liña do noso código, onde 1 existe e cambia-lo para $ P entón vai ter alí:
    PHP Code:
      $currentthreadurl vbseo_url_thread($threadrow$p$archived) . '&amp;language='
    Espero que sexa máis comprensible agora. Por favor, diga non axudou

  9. #59

    Default

    Ok, vBSEO lanzado un xerador de Sitemap novo, como engadir lo alí? Pode simplemente poñer o código correcto aquí, é moito máis doado para todos os usuarios.

    Ok, é o mesmo como o mapa do sitio antigo vBSEO, grazas.
    Último editado por wowglider.de; 13-06-11 en 22:03.

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

    Default

    Quote Enviado Orixinariamente por wowglider.de View Post
    Ok, vBSEO lanzado un xerador de Sitemap novo, como engadir lo alí? Pode simplemente poñer o código correcto aquí, é moito máis doado para todos os usuarios.

    Ok, é o mesmo como o mapa do sitio antigo vBSEO, grazas.
    Grande que xa tes a resposta. Compracer nota que estamos pensando sobre engadir apoio en sitemap integración para xerar URLs con ligazóns traducidas xa (agora código de lingua única é engadido). Temos idea como para facelo sen matar rendemento. Requirirá para separar cache para títulos en vBET e xerará traducir ligazón só para aqueles que son xa cached. Deste xeito non matará rendemento por facer peticións de tradución dos miles. Non podemos dicir cando exactamente será apoiado. Neste momento a prioridade máis grande é para apoiar outros servizos de tradución que xa aplicamos, aínda algúns as cousas pequenas teñen que ser pechadas antes de que liberarémolo. Despois que comprobaremos lista de peticións de característica aberta e prioridades de marca para outras tarefas

Páxina 6 de 8 FirstPrimeiro ... 45678 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
  •