Köp nu! Funktioner Nedladdningar
Sida 1 av 8 123 ... SenasteSenaste
Resultat 1 till 10 av 71
Liksom Tree1Tycker

Ämne: Sitemap Generator integration

  1. # 1
    Michał Podbielski (vBET Personal) vBET avatar
    Reg.datum
    Oktober 2009
    Inlägg
    2,720
    Blogginlägg
    1

    Standard Sitemap Generator integration

    Du kan helt enkelt integrera vBET med vBSEO Sitemap Generator (det är gratis) för att inkludera länkar till översatta sidor och CMS in skapade webbplatskartan.

    Om du har haft dina filer redan redigeras, vänligen ladda upp originalversionen

    Observera att instruktionerna nedan gör att du kan lägga in din webbplatskarta länkar för gängor översatta sidor. På grund av prestanda skäl dessa förbindelser inte kommer att översättas - Det kommer bara att läggas språkkod. Google kommer att hitta riktiga sidan ändå eftersom du kommer att få 301 omdirigera. Observera att det inte är bästa metoden - Google föredrar att ha sista länkarna i sitemap inte omdirigera en, utan tvingar översättning av tusentals länkar på alla språk på samma tid kan döda din server eller threated av Google som attack (om länkarna inte cachad ännu).

    Först måste du hitta din vbseo_sitemap_functions_vbseo.php fil i
    forum root -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Öppna och redigera den med något textredigeringsprogram
    På början hitta denna rad:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    Och satte efter den, detta:
    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'); 

    OBS: Ta bort DIN KOD Standardspråk från $ alanguages
    Även om du inaktiverat vissa språk i alternativ panelen du måste ta bort sina koder också.

    Och hitta denna rad:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    för att integrera översatt trådar
    och om du använder SEO länkar dvs
    / Sv / titel
    sätta efter det:
    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);    }  } 
    eller om du är INTE med hjälp av SEO länkar dvs
    adress? language = sv
    :
    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);
      } 

    Använd inte båda!



    **** Denna del av lösningen är endast för vBulletin Publishing Suite användare ****

    Sedan måste du hitta dessa två linjer

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

    och om du använder SEO länkar dvs
    / Sv / titel
    sätta efter dem båda:
    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']); } 
    eller om du är INTE med hjälp av SEO länkar dvs
    adress? language = sv
    efter att varje av dem:
    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']); } 
    Använd inte dem båda (med och utan seo länk)!


    Avsluta redigering och njuta av det!
    Lycka till!
    Senast redigerad av r.dziadusz, 23-09-11 kl 15:56.

  2. # 2
    Medlem
    Reg.datum
    Nov 2009
    Inlägg
    75

    Standard

    Text automatiskt översatt från: Tyska till: Svenska
    Översatt text
    Det sista steget med:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Jag förstår inte riktigt.

    Den ursprungliga filen kvar vbseo_sitemap.php?
    För här: http://www.vbenterprisetranslator.co...k-anymore.html ska jag ändra det?
    Originaltext

  3. # 3
    Medlem
    Reg.datum
    Nov 2009
    Inlägg
    75

    Standard

    Sitemap Integration fungerar inte för mig.

    Det stopps skapa sitemap efter en viss tid

  4. # 4
    Medlem
    Reg.datum
    Nov 2009
    Inlägg
    75

    Standard

    Jag är alltid att få ett Internal Server Error om jag försöker att inkludera ett språk till vbseositemap.

    Jag försökte bara den med ett språk mer

    Ursprungligen tyska ingår och jag försökte att inkludera engelska också, men inte fungerat. Få Internal Server Error när du skapar en ny webbplatskarta.

    Med tyska som det enda språk det fungerar bra.

  5. # 5
    Michał Podbielski (vBET Personal) vBET avatar
    Reg.datum
    Oktober 2009
    Inlägg
    2,720
    Blogginlägg
    1

    Standard

    Citat Ursprungligen postat av Kolbi Visa inlägg
    Text automatiskt översatt från: Tyska till: Svenska
    Översatt text
    Det sista steget med:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Jag förstår inte riktigt.

    Den ursprungliga filen kvar vbseo_sitemap.php?
    För här: http://www.vbenterprisetranslator.co...k-anymore.html ska jag ändra det?
    Originaltext
    Detta är inte sista steget detta är frivilligt sak. Den talar om hur du ändrar koden för att ha inkluderat även andra tråden sidor inte bara första. Observera att om du har många inlägg i någon tråd så är det sökas. Låt oss veta vilken del du inte förstår - vi kommer att ändra beskrivningen


    Den enda fil som du behöver ändra är vbseo_sitemap_functions.php - resten är oförändrade. Länken du pekar på är inofficiell lösning för buggfix, som gavs innan integrationen gjordes. Följ bara instruktionerna här

  6. # 6
    Michał Podbielski (vBET Personal) vBET avatar
    Reg.datum
    Oktober 2009
    Inlägg
    2,720
    Blogginlägg
    1

    Standard

    Citat Ursprungligen postat av Kolbi Visa inlägg
    Sitemap Integration fungerar inte för mig.

    Det stopps skapa sitemap efter en viss tid
    Vad är felmeddelandet? Förmodligen det tar längre tid att din MySQL-anslutning finns. I detta fall måste du ändra din MySQL-inställningarna för att stödja det längre. Om något annat - kan du ge oss några detaljer

  7. # 7
    Michał Podbielski (vBET Personal) vBET avatar
    Reg.datum
    Oktober 2009
    Inlägg
    2,720
    Blogginlägg
    1

    Standard

    Citat Ursprungligen postat av Kolbi Visa inlägg
    Jag är alltid att få ett Internal Server Error om jag försöker att inkludera ett språk till vbseositemap.

    Jag försökte bara den med ett språk mer

    Ursprungligen tyska ingår och jag försökte att inkludera engelska också, men inte fungerat. Få Internal Server Error när du skapar en ny webbplatskarta.

    Med tyska som det enda språk det fungerar bra.
    Vänligen inkludera mig förändrat en del av fil - med några ursprungliga koden runt. Jag kommer att kontrollera gör det är OK Dessutom - vad felmeddelandet ingår i dina loggar? Internt fel säger inte mycket ...

  8. # 8
    Medlem
    Reg.datum
    Nov 2009
    Inlägg
    75

    Standard

    Text automatiskt översatt från: Tyska till: Svenska
    Översatt 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
                    
    );
                    
                    } 
    Att den förändrade delen

    Jag ingår även denna
    PHP Code:
    <?php 
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    </ B>
    Originaltext

  9. # 9
    Michał Podbielski (vBET Personal) vBET avatar
    Reg.datum
    Oktober 2009
    Inlägg
    2,720
    Blogginlägg
    1

    Standard

    Vilken version av webbplatskarta använder du?

  10. # 10
    Medlem
    Reg.datum
    Nov 2009
    Inlägg
    75

    Standard

    Text automatiskt översatt från: Tyska till: Svenska
    Översatt text
    Jag använder den senaste versionen. Det är version 2.6 beta 1
    Originaltext

Sida 1 av 8 123 ... SenasteSenaste

Taggar för det här ämnet

Behörigheter för att posta

  • Du får inte posta nya ämnen
  • Du får inte posta svar
  • Du får inte posta bifogade filer
  • Du får inte redigera dina inlägg
  •  

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27