Vigtigt: Denne side bruger cookies (cookies). Brug af denne website uden at slukke cookies i browseren, betyder det, at du accepterer for at bruge det.
Køb nu! Egenskaber Downloads

Tjen med os!

Hvis du vil begynde at tjene penge med vBET join til Affiliate Program.
Side 1 af 8 123 ... SidsteLast
Resultater 1 til 10 af 73

Tråd: Sitemap Generator integration

  1. #1
    Michał Podbielski (vBET ansatte) vBET's Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    3,037

    Default Sitemap Generator integration

    Du kan simpelthen integrere vBET med vBSEO Sitemap Generator (det er gratis) til at inkludere hyperlinks 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 ved hjælp af SEO hyperlinks 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 ved hjælp af SEO hyperlinks 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!
    Senest redigeret af r.dziadusz; 23-09-1115:56.

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

    Default

    Text automatically translated from: German to: Danish
    Translated text
    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?
    Original text

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

    Default

    Sitemap Integration virker ikke for mig.

    Det stopps skabe sitemap efter et bestemt tidsrum

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

    Default

    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's Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    3,037

    Default

    Quote Oprindeligt indsendt af Kolbi View Post
    Text automatically translated from: German to: Danish
    Translated text
    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?
    Original text
    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's Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    3,037

    Default

    Quote Oprindeligt indsendt af Kolbi View Post
    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's Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    3,037

    Default

    Quote Oprindeligt indsendt af Kolbi View Post
    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

    Default

    Text automatically translated from: German to: Danish
    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
                    
    );
                    
                    } 
    At de ændrede del

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

  9. #9
    Michał Podbielski (vBET ansatte) vBET's Avatar
    Tilmeldings dato
    Oktober 2009
    Indlæg
    3,037

    Default

    Hvilken version af Sitemap Generator bruger du?

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

    Default

    Text automatically translated from: German to: Danish
    Translated text
    Jeg bruger den nyeste version. Det er version 2.6 beta 1
    Original text

Side 1 af 8 123 ... SidsteLast

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
  •