Køb nu! Egenskaber Downloads
Side 1 af 8 123 ... SidsteSidste
Resultater 1 til 10 af 71
Ligesom Tree1Likes

Tråd: Sitemap Generator integration

  1. # 1
    Michał Podbielski (vBET ansatte) vBET Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    2,720
    Blog Entries
    1

    Standard Sitemap Generator integration

    Du kan blot integrere vBET med vBSEO Sitemap Generator (det er gratis) til at indeholde links til oversatte sider og CMS ind genereret sitemap.

    Hvis du har haft dine filer allerede redigeret, skal du uploade oprindelige version

    Bemærk, at vejledningen nedenfor vil give dig mulighed for at tilføje til din sitemap links til tråde oversatte sider. På grund af performance grund disse bånd vil ikke blive oversat - der kun vil være tilføjet sprogkode. Google vil finde rigtige side alligevel, da du vil få 301-omdirigering. Bemærk venligst, at det ikke er bedste fremgangsmåde - Google foretrækker at have den endelige links i sitemap, ikke at omdirigere én, men tvinger oversættelse af tusinder links på alle sprog på samme tid kunne dræbe din server eller blive truede af Google som angreb (hvis links ikke er cached endnu).

    I første omgang skal du finde din vbseo_sitemap_functions_vbseo.php fil i
    Forum rod -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Åbne og redigere det med enhver tekst-redigering program
    På selve begyndelsen finde denne linje:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    Og satte efter den, dette:
    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'); 

    BEMÆRK: Fjern DEFAULT sprogkode fra $ alanguages
    Også hvis du deaktiverede nogle sprog i løsning panel, du er nødt til at slette sine koder.

    Og find denne linje:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    for at integrere oversat tråde
    og hvis du bruger SEO links dvs
    / Da / titel
    sætte 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 i tilfælde af at du IKKE hjælp SEO links dvs
    adresse? language = da
    :
    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);
      } 

    Må ikke bruge dem begge!



    **** Denne del af løsningen er kun for vBulletin Publishing Suite brugere ****

    Så du er nødt til at finde disse to 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); 

    og hvis du bruger SEO links dvs
    / Da / titel
    satte efter dem begge:
    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 i tilfælde af at du IKKE hjælp SEO links dvs
    adresse? language = da
    sted efter hver af 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']); } 
    Må ikke bruge dem begge (med og uden seo link)!


    Slut redigering og nyde det!
    Held og lykke!
    Sidst redigeret af r.dziadusz; 23-09-11 kl 15:56.

  2. # 2
    Medlem
    Tilmeldings dato
    Nov 2009
    Indlæg
    75

    Standard

    Tekst automatisk oversat fra: tysk til: Dansk
    Oversatte tekst
    Det sidste trin med:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Jeg kan ikke helt forstå.

    Den oprindelige fil forbliver vbseo_sitemap.php?
    Fordi her: http://www.vbenterprisetranslator.co...k-anymore.html skal jeg ændre det?
    Oprindelig tekst

  3. # 3
    Medlem
    Tilmeldings dato
    Nov 2009
    Indlæg
    75

    Standard

    Sitemap Integration virker ikke for mig.

    Det stopps skabe sitemap efter et bestemt tidsrum

  4. # 4
    Medlem
    Tilmeldings dato
    Nov 2009
    Indlæg
    75

    Standard

    Jeg er altid at få en Internal Server Error når jeg prøver at inkludere et sprog at vbseositemap.

    Jeg har bare prøvet det med et sprog mere

    Oprindeligt Tysk er inkluderet og jeg forsøgte at inkludere engelsk så godt, men ikke virkede. At få Internal Server Error, mens du opretter et nyt sitemap.

    Med tysk som det eneste sprog, det fungerer godt.

  5. # 5
    Michał Podbielski (vBET ansatte) vBET Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    2,720
    Blog Entries
    1

    Standard

    Citat Oprindeligt indsendt af Kolbi Se indlæg
    Tekst automatisk oversat fra: tysk til: Dansk
    Oversatte tekst
    Det sidste trin med:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Jeg kan ikke helt forstå.

    Den oprindelige fil forbliver vbseo_sitemap.php?
    Fordi her: http://www.vbenterprisetranslator.co...k-anymore.html skal jeg ændre det?
    Oprindelig tekst
    Dette er ikke sidste skridt dette er valgfrit ting. Det fortæller dig, hvordan du ændrer koden for at have inkluderet også andre tråd sider ikke kun første. Bemærk, at hvis du har masser af stillinger i nogle tråd så er det søges. Lad os vide, hvilken del du ikke forstår - vi vil ændre beskrivelsen


    Den eneste fil, du skal ændre er vbseo_sitemap_functions.php - alt det andet er uændrede. Det link, du peger om, er uofficiel løsning til bug fix, som blev givet før integrationsomkostninger blev foretaget. Følg blot vejledningen her

  6. # 6
    Michał Podbielski (vBET ansatte) vBET Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    2,720
    Blog Entries
    1

    Standard

    Citat Oprindeligt indsendt af Kolbi Se indlæg
    Sitemap Integration virker ikke for mig.

    Det stopps skabe sitemap efter et bestemt tidsrum
    Hvad er fejlmeddelelsen? Sandsynligvis det tager dig længere, at din mysql forbindelse. I dette tilfælde skal du ændre din MySQL-indstillinger for at støtte det længere. Hvis noget andet - bedes du give os nogle detaljer

  7. # 7
    Michał Podbielski (vBET ansatte) vBET Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    2,720
    Blog Entries
    1

    Standard

    Citat Oprindeligt indsendt af Kolbi Se indlæg
    Jeg er altid at få en Internal Server Error når jeg prøver at inkludere et sprog at vbseositemap.

    Jeg har bare prøvet det med et sprog mere

    Oprindeligt Tysk er inkluderet og jeg forsøgte at inkludere engelsk så godt, men ikke virkede. At få Internal Server Error, mens du opretter et nyt sitemap.

    Med tysk som det eneste sprog, det fungerer godt.
    Vedlæg mig ændrede del af fil - med nogle originale kode rundt. Jeg vil undersøge gør det er OK Også - hvad fejlmeddelelse er inkluderet i dine logfiler? Intern fejl siger ikke meget ...

  8. # 8
    Medlem
    Tilmeldings dato
    Nov 2009
    Indlæg
    75

    Standard

    Tekst automatisk oversat fra: tysk til: Dansk
    Oversatte tekst
    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
                    
    );
                    
                    } 
    At de ændrede del

    Jeg har også medtaget denne
    PHP Code:
    <?php 
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    </ B>
    Oprindelig tekst

  9. # 9
    Michał Podbielski (vBET ansatte) vBET Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    2,720
    Blog Entries
    1

    Standard

    Hvilken version af Sitemap Generator bruger du?

  10. # 10
    Medlem
    Tilmeldings dato
    Nov 2009
    Indlæg
    75

    Standard

    Tekst automatisk oversat fra: tysk til: Dansk
    Oversatte tekst
    Jeg bruger den nyeste version. Det er version 2.6 beta 1
    Oprindelig tekst

Side 1 af 8 123 ... SidsteSidste

Tags til dette emne

Udstationering Tilladelser

  • Du måske ikke oprette nye tråde
  • Du måske ikke skrive svar
  • Du måske ikke vedhæfte filer
  • Du måske ikke redigere dine indlæg
  •  

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