Купіць зараз! Асаблівасці Загрузка
Старонка 1 з 8 123 ... АпошніАпошні
Паказана з 1 па 10 з 71
Як дрэва1Любіць

Тэма: Sitemap Generator інтэграцыі

  1. # 1
    Міхал Podbielski (vBET штаба) vBET Аватар
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    2720
    Запісы ў дзённіку
    1

    Змаўчанне Sitemap Generator інтэграцыі

    Вы можаце проста інтэграваць vBET з vBSEO Sitemap Generator (гэта бясплатна), каб уключыць спасылкі на перакладзеных старонак і гл у ствараемыя сайта.

    Калі ў вас былі вашыя файлы ўжо адрэдагавана, калі ласка, загрузіце арыгінальная версія

    Звярніце ўвагу, што інструкцыі дазволіць вам дадаць ў карту сайта спасылкі на тэмы перакладзеных старонак. З-за прадукцыйнасці прычыне гэтыя спасылкі не будуць перакладацца - застанецца толькі дадаць код мовы. Google знойдзе рэальную старонку ў любым выпадку, паколькі вы атрымаеце 301 рэдырэкт. Калі ласка, звярніце ўвагу, што гэта не лепшы падыход - Google аддае перавагу, каб канчатковае спасылкі ў карту сайта не перасылак, але прымушаючы пераклад тысяч спасылкі на ўсіх мовах, у той жа час можа забіць ваш сервер або быць threated ад Google, як атака (калі спасылкі не з'яўляюцца кэшавацца пакуль).

    Спачатку вы павінны знайсці свой файл у vbseo_sitemap_functions_vbseo.php
    форум корань -> vbseo_sitemap -> vbseo_sitemap_functions_vbseo.php
    Адкрыць і рэдагаваць з дапамогай любога тэкставага рэдагавання праграмы
    З самага пачатку знайсці гэтую радок:
    PHP Code:
    global $vbulletin$vbseo_vars$vbseo_stat$vboptions$db$forumcache$bbuserinfo
    І паставіць пасля яго, гэта:
    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'); 

    Заўвага: Здыміце змаўчанні код мовы з $ alanguages
    Таксама, калі вы адключаныя некаторыя мовы ў варыянце панэлі вы павінны выдаліць яго коды таксама.

    І знайсці гэтую радок:
    PHP Code:
    vbseo_log_entry("[showthread] forum_id: $forumid, thread_id: $threadrow[threadid], total posts: $totalposts, pages: $totalpages, views: $threadrow[views] $prior"); 
    для інтэграцыі перакладзены тэмы
    і калі вы выкарыстоўваеце SEO спасылкі ёсць
    / EN / назва
    пакласці пасля яе:
    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);    }  } 
    або ў выпадку, калі Вы НЕ выкарыстанне SEO спасылкі ёсць
    адрас? мова = еп
    :
    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);
      } 

    Не выкарыстоўвайце абодва!



    **** У гэтай частцы рашэнне толькі для VBulletin Выданне Люкс карыстальнікі ****

    Затым, вы павінны знайсці гэтыя два радкі

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

    і калі вы выкарыстоўваеце SEO спасылкі ёсць
    / EN / назва
    пакласці пасля таго, як з іх:
    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']); } 
    або ў выпадку, калі Вы НЕ выкарыстанне SEO спасылкі ёсць
    адрас? мова = еп
    пасля кожнай з іх:
    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']); } 
    Не выкарыстоўвайце іх абодвух (з і без SEO спасылка)!


    Заканчэнне рэдагавання і атрымлівайце асалоду ад!
    Удачы!
    Апошні раз рэдагавалася r.dziadusz; 23-09-11 ў 15:56.

  2. # 2
    Член
    Рэгістрацыя
    Лістапад 2009
    Паведамленняў
    75

    Змаўчанне

    Тэкст аўтаматычна перакладаецца з: нямецкі: Беларуская
    Перакладзены тэкст
    Апошні крок з:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Я не зусім разумею.

    Зыходны файл застаецца vbseo_sitemap.php?
    Таму што тут: http://www.vbenterprisetranslator.co...k-anymore.html я павінен змяніць яго?
    Арыгінальны тэкст

  3. # 3
    Член
    Рэгістрацыя
    Лістапад 2009
    Паведамленняў
    75

    Змаўчанне

    Карта сайта Інтэграцыя не праца для мяне.

    Гэта stopps стварэння карты сайта пасля пэўнага часу

  4. # 4
    Член
    Рэгістрацыя
    Лістапад 2009
    Паведамленняў
    75

    Змаўчанне

    Я заўсёды атрымліваю ўнутраная памылка сервера, калі я спрабую ўключыць мову vbseositemap.

    Я проста спрабаваў зрабіць гэта з адной мовы больш

    Першапачаткова нямецкая уключаны, і я паспрабаваў уключыць англійскай мове, а, але не працаваў. Атрыманне ўнутраная памылка сервера пры стварэнні новага сайта.

    З нямецкага як адзіны мову, ён працуе добра.

  5. # 5
    Міхал Podbielski (vBET штаба) vBET Аватар
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    2720
    Запісы ў дзённіку
    1

    Змаўчанне

    Цытата Паведамленне ад Kolbi Паглядзець паведамленне
    Тэкст аўтаматычна перакладаецца з: нямецкі: Беларуская
    Перакладзены тэкст
    Апошні крок з:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Я не зусім разумею.

    Зыходны файл застаецца vbseo_sitemap.php?
    Таму што тут: http://www.vbenterprisetranslator.co...k-anymore.html я павінен змяніць яго?
    Арыгінальны тэкст
    Гэта не апошні крок гэта не абавязкова рэч. Ён раскажа вам, як змяніць код, каб ўключылі таксама іншыя старонкі струмень не толькі першае. Звярніце ўвагу, што калі ў вас ёсць шмат паведамленняў у нейкую нітку то выгружаецца. Калі ласка, дайце нам ведаць, якую частку вы не разумееце - мы зменім апісанне


    Толькі файла вам неабходна змена vbseo_sitemap_functions.php - усё астатняе без змяненняў. Спасылцы вы паказваючы аб тым неафіцыйных рашэнне для Выпраўленая памылка, якая была дадзена да інтэграцыі было зроблена. Калі ласка, прытрымлівайцеся інструкцыям толькі тут

  6. # 6
    Міхал Podbielski (vBET штаба) vBET Аватар
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    2720
    Запісы ў дзённіку
    1

    Змаўчанне

    Цытата Паведамленне ад Kolbi Паглядзець паведамленне
    Карта сайта Інтэграцыя не праца для мяне.

    Гэта stopps стварэння карты сайта пасля пэўнага часу
    Што такое паведамленне пра памылку? Напэўна, гэта займае больш часу, што ваш MySQL сувязь існуе. У гэтым выпадку вы павінны змяніць налады MySQL для падтрымкі яго даўжэй. Калі што-то яшчэ - калі ласка, паведаміце нам некаторыя падрабязнасці

  7. # 7
    Міхал Podbielski (vBET штаба) vBET Аватар
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    2720
    Запісы ў дзённіку
    1

    Змаўчанне

    Цытата Паведамленне ад Kolbi Паглядзець паведамленне
    Я заўсёды атрымліваю ўнутраная памылка сервера, калі я спрабую ўключыць мову vbseositemap.

    Я проста спрабаваў зрабіць гэта з адной мовы больш

    Першапачаткова нямецкая уключаны, і я паспрабаваў уключыць англійскай мове, а, але не працаваў. Атрыманне ўнутраная памылка сервера пры стварэнні новага сайта.

    З нямецкага як адзіны мову, ён працуе добра.
    Калі ласка, уключыце мяне змянілася частка файла - з некаторым зыходным кодам вакол. Я праверу гэта ў парадку Акрамя таго, - якое паведамленне пра памылку ўключана ў часопісах? Унутраная памылка не кажа шмат ...

  8. # 8
    Член
    Рэгістрацыя
    Лістапад 2009
    Паведамленняў
    75

    Змаўчанне

    Тэкст аўтаматычна перакладаецца з: нямецкі: Беларуская
    Перакладзены тэкст
    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
                    
    );
                    
                    } 
    Што змянілася часткі

    Я таксама уключыў гэты
    PHP Code:
    <?php 
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php');
    </ B>
    Арыгінальны тэкст

  9. # 9
    Міхал Podbielski (vBET штаба) vBET Аватар
    Рэгістрацыя
    Кастрычніка 2009 г.
    Паведамленняў
    2720
    Запісы ў дзённіку
    1

    Змаўчанне

    Якую версію генератар карты сайта вы выкарыстоўваеце?

  10. # 10
    Член
    Рэгістрацыя
    Лістапад 2009
    Паведамленняў
    75

    Змаўчанне

    Тэкст аўтаматычна перакладаецца з: нямецкі: Беларуская
    Перакладзены тэкст
    Я выкарыстоўваю апошнюю версію. Гэта версія 2.6 Beta 1
    Арыгінальны тэкст

Старонка 1 з 8 123 ... АпошніАпошні

Пазнакі гэтай тэмы

Вашы правы

  • Вы не можа ствараць новыя тэмы
  • Вы не можа адказваць на паведамленні
  • Вы не можа прымацоўваць ўкладання
  • Вы не можа рэдагаваць свае паведамленні
  •  

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