Wichtige: Diese Seite wird mit Hilfe von Cookies (cookies). Wenn Sie diese Webseite ohne Ausschalten Cookies im Browser, bedeutet, dass Sie für die Verwendung zustimmen.
Jetzt kaufen! Features Downloads

Verdienen Sie mit uns!

Wenn Sie möchten, verdienen Sie Geld mit vBET Join zu Affiliate-Programm.
Seite 1 von 8 123 ... LetzteLast
Ergebnisse 1 zu 10 von 73

Thema: Sitemap Generator Integration

  1. #1
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default Sitemap Generator Integration

    Sie können einfach integrieren vBET mit vBSEO Sitemap-Generator (es ist kostenlos) enthalten links zu übersetzten Seiten und cms in generierte Sitemap.

    Hätten Sie Ihre Dateien wurden bereits bearbeitet, laden Sie bitte Originalversion

    Bitte beachten Sie, dass Anweisungen können Sie in Ihrer Sitemap Links für Threads übersetzten Seiten hinzufügen. Aufgrund von Performance-Gründen diese Links werden nicht übersetzt - es wird nur hinzugefügt, Sprach-Code sein. Google wird in Echtzeit Seite trotzdem finden, da Sie bekommen 301-Weiterleitung. Bitte beachten Sie, dass es nicht am besten Ansatz - Google zieht es endgültig Links in sitemap nicht umleiten einen haben, aber zwingen Übersetzung von Tausenden Links in alle Sprachen in der gleichen Zeit konnte der Server zu töten oder durch Google in Angriff threated (wenn Links nicht zwischengespeichert noch) nicht.

    Zunächst müssen Sie Ihre Datei in vbseo_sitemap_functions_vbseo.php finden
    Forum root -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Öffnen und bearbeiten Sie es mit einem beliebigen Text-Editing-Programm
    Am Anfang finden Sie diese Zeile:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    Und nachdem es ausdrückte, diese:
    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'); 

    HINWEIS: Entfernen Sie Ihre Standardsprache CODE von $ alanguages
    Auch wenn Sie in Option Panel einigen Sprachen deaktiviert haben, ihre Codes zu löschen.

    Und finden Sie diese Zeile:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    für die Integration übersetzt Themen
    und wenn Sie mit SEO Links dh
    / En / title
    gestellt, nachdem es:
    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);    }  } 
    oder falls Sie NICHT mit SEO-links, d.h.
    Adresse? language = en
    :
    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);
      } 

    Verwenden Sie nicht beide!



    **** Dieser Teil der Lösung ist nur für vBulletin Publishing Suite Benutzer ****

    Dann müssen Sie diese beiden Zeilen zu finden

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

    und wenn Sie mit SEO Links dh
    / En / title
    gestellt, nachdem sie beide:
    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']); } 
    oder falls Sie NICHT mit SEO-links, d.h.
    Adresse? language = en
    statt, wenn jeder von ihnen:
    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']); } 
    Verwenden Sie nicht beide von ihnen (mit und ohne seo link)!


    End-Bearbeitung und genießen Sie es!
    Viel Glück!
    Zuletzt bearbeitet von r.dziadusz; 23-09-11 an 15:56.

  2. #2
    Mitglied
    Registriert seit
    November 2009
    Beiträge
    75

    Default

    This text was not translated, because it is originally in German Den letzten Schritt mit:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Verstehe ich Nicht ganz.

    Die Datei vbseo_sitemap.php Bleibt Original?
    Weil hier: http://www.vbenterprisetranslator.co...k-anymore.html sollte ich Sie verändern?

  3. #3
    Mitglied
    Registriert seit
    November 2009
    Beiträge
    75

    Default

    Sitemap Integration nicht für mich arbeiten.

    Es stoppt die Schaffung der Sitemap nach einer gewissen Zeit

  4. #4
    Mitglied
    Registriert seit
    November 2009
    Beiträge
    75

    Default

    Ich bin immer erhalte eine Internal Server Error, wenn ich eine Sprache zu vbseositemap gehören zu versuchen.

    Ich habe gerade versucht es mit einer Sprache mehr

    Ursprünglich Deutsch ist im Preis inbegriffen und ich versuchte, gehören auch Englisch, aber nicht funktionierte. Getting der Internal Server Error beim Erstellen eines neuen sitemap.

    Mit Deutsch als einzige Sprache, es funktioniert gut.

  5. #5
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Quote Originally Posted by Kolbi View Post
    This text was not translated, because it is originally in German Den letzten Schritt mit:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Verstehe ich Nicht ganz.

    Die Datei vbseo_sitemap.php Bleibt Original?
    Weil hier: http://www.vbenterprisetranslator.co...k-anymore.html sollte ich Sie verändern?
    Dies ist nicht letzte Schritt ist dies optional Sache. Hier erfahren Sie, wie Sie Code ändern, um auch aufgenommen haben andere Thread Seiten nicht nur erste. Bitte beachten Sie, dass, wenn Sie viele Beiträge in einem Thread haben, dann ausgelagert wird. Bitte teilen Sie uns wissen, welcher Teil die Sie nicht verstehen - wir werden die Beschreibung ändern


    Die einzige Datei, die Sie ändern müssen, ist vbseo_sitemap_functions.php - alle anderen bleiben unverändert. Der Link, den Sie verweist etwa ist inoffiziell Lösung für Bug-Fix, die gegeben vor der Integration war gemacht wurde. Bitte folgen Sie nur Anweisungen hier

  6. #6
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Quote Originally Posted by Kolbi View Post
    Sitemap Integration nicht für mich arbeiten.

    Es stoppt die Schaffung der Sitemap nach einer gewissen Zeit
    Was ist die Fehlermeldung? Wahrscheinlich dauert es Sie mehr, dass Ihre MySQL-Verbindung besteht. In diesem Fall müssen Sie Ihre MySQL-Einstellungen ändern, um es länger zu unterstützen. Wenn etwas anderes - bitte geben Sie uns einige Details

  7. #7
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Quote Originally Posted by Kolbi View Post
    Ich bin immer erhalte eine Internal Server Error, wenn ich eine Sprache zu vbseositemap gehören zu versuchen.

    Ich habe gerade versucht es mit einer Sprache mehr

    Ursprünglich Deutsch ist im Preis inbegriffen und ich versuchte, gehören auch Englisch, aber nicht funktionierte. Getting der Internal Server Error beim Erstellen eines neuen sitemap.

    Mit Deutsch als einzige Sprache, es funktioniert gut.
    Bitte nehmen Sie mich verändert Teil der Datei - mit einigen Original-Code um. Ich werde prüfen, ist es OK Auch - was Fehlermeldung wird in den Protokollen enthalten? Interner Fehler nicht sagen, viel ...

  8. #8
    Mitglied
    Registriert seit
    November 2009
    Beiträge
    75

    Default

    This text was not translated, because it is originally in German
    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
                    
    );
                    
                    } 
    Dass der geänderte Teil

    Ich habe auch dieses
    PHP Code:
    <?php 
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    </ B>

  9. #9
    Michał Podbielski (vBET Staff) vBET's Avatar
    Registriert seit
    Oktober 2009
    Beiträge
    3,037

    Default

    Welche Version von Sitemap-Generator verwenden Sie?

  10. #10
    Mitglied
    Registriert seit
    November 2009
    Beiträge
    75

    Default

    This text was not translated, because it is originally in German Ich benutze die neueste Version. Es ist die Version: 2.6 beta 1

Seite 1 von 8 123 ... LetzteLast

Tags zu diesem Thema

Berechtigungen

  • Sie möglicherweise nicht neue Themen zu verfassen
  • Sie möglicherweise nicht Beiträge zu antworten
  • Sie möglicherweise nicht Dateianhänge
  • Sie möglicherweise nicht Ihre Beiträge zu bearbeiten
  •