Penting: Laman web ini menggunakan cookies (cookies). Menggunakan laman web ini tanpa mematikan cookies dalam pelayar, bermakna bahawa anda bersetuju untuk menggunakannya.
Buy Now! Ciri-ciri Muat turun

Earn dengan kami!

Jika anda ingin untuk memulakan mendapatkan wang dengan vBET menyertai untuk Program Affiliate.
Keputusan 1 untuk 10 daripada 73

Thread: Sitemap Generator integrasi

Pemandangan kacukan

Previous Post Previous Post   Next Post Post seterusnya
  1. #1

    Default

    Text automatically translated from: German to: Malay
    Translated text
    Saya menggunakan versi terbaru. Ia adalah versi 2,6 beta 1
    Original text

  2. #2
    Michał Podbielski (vBET Staff) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default

    Kami menguji 2,6 beta 1 dan seperti yang saya lihat anda meletakkan kod di tempat yang sesuai. Satu perkara lagi yang anda gunakan juga vBSEO? Kami diuji dengan vBSEO hanya.

    Sila semak juga penyelesaian ini. Ganti:
    PHP Code:
    require_once(DIR'/includes/vbenterprisetranslator_functions_vbseo.php'); 
    by:
    PHP Code:
    require_once(dirname(__FILE__) . '/../includes/vbenterprisetranslator_functions_vbseo.php'); 
    Juga jika anda mempunyai apa-apa kesilapan yang lebih spesifik log / mesej, ia akan dapat membantu
    Last edited by vBET; 23-03-10 pada 05:00.

  3. #3
    Michał Podbielski (vBET Staff) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default PENGOPTIMUMAN LAIN

    Kod integrasi optimum lagi. Sila lihat post pertama bagi kod baru.

  4. #4

    Default

    Saya sudah meletakkan kod Untuk pautan SEO ....


    $ Terlebih dahulu vbseo_sm_priority = ($ vboptions ['vbseo_sm_priority_rt'], $ relp);

    jika ($ vboptions ['vbseo_sm_freq_tsmart'])
    {
    $ Dpassed = (masa () - $ threadrow ['lastpost']) / 86.400;
    if ($ dpassed <3) $ Frekuensi = 'harian';
    else if ($ dpassed <10) $ Frekuensi = 'mingguan';
    else if ($ dpassed <100) $ Frekuensi = 'bulanan';
    lain $ Frekuensi = 'tahunan';
    } Lain
    $ Frekuensi = $ vboptions ['vbseo_sm_freq_t'];

    vbseo_log_entry ("[showthread] forum_id: $ forumid, thread_id: $ threadrow [threadid], posts jumlah: $ totalposts, pages: $ totalpages, pandangan: $ threadrow [views] $ sebelum");
    / / Kod tambahan
    $ Alanguages = array
    jika (! $ arkib) {
    $ Strlenhost = strlen ($ vbseo_vars ['bburl']."/");
    $ Currentthreadurl = vbseo_url_thread ($ threadrow, 1, $ arkib);
    $ Currentthreadurl_before = substr ($ currentthreadurl, 0, $ strlenhost);
    $ Currentthreadurl_after = "/" substr ($ currentthreadurl, $ strlenhost).;
    $ Lastpost = & $ threadrow ['lastpost'];
    $ Vbseo_stat ['t'] + = sizeof ($ alanguages);
    foreach ($ alanguages $ bahasa) {
    vbseo_add_url ($ currentthreadurl_before $ bahasa $ currentthreadurl_after, sebelum $, $ lastpost, $ Frekuensi.);
    }
    }
    / / Akhir kod tambahan

    ($ p = 1; $ p <= $ totalpages; $ p + +)
    {
    $ Vbseo_stat [$ arkib 'di':? 'T'] + = vbseo_add_2urls (
    vbseo_url_thread ($ threadrow, $ p, $ diarkibkan),
    vbseo_url_thread ($ threadrow, $ p, $ arkib, true),
    $ Sebelum,
    $ Threadrow ['lastpost'],
    $ Frekuensi
    );

    }

    jika ($ showpost)
    {

    $ Getposts = $ db-> query ("
    SELECT p.dateline, p.postid, p.threadid
    DARI "TABLE_PREFIX." Jawatan AS p
    DI MANA p.threadid = $ threadrow [threadid]
    DAN kelihatan = 1
    PERINTAH OLEH p.dateline
    ");

    $ Pcount = 0;
    sementara ($ postrow = $ db-> fetch_array ($ getposts))
    {
    $ Pcount + +;
    vbseo_log_entry ("[showpost] forum_id: $ forumid, thread_id: $ postrow [threadid], post_id: $ postrow [postid]");
    $ Relp = $ relp * 0,8 + $ pcount / ($ threadrow ['replycount'] +1) * 0,2;
    $ Relp *= vbseo_apply_custom_priority ('forum', $ threadrow ['forumid']);
    $ Prior2 = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rp'], $ relp);
    $ Vbseo_stat ['p'] + = vbseo_add_2urls (
    vbseo_url_post ($ threadrow, postrow $, pcount $),
    vbseo_url_post ($ threadrow, postrow $ $ pcount, true),
    $ Prior2,
    $ Postrow ['tarikh tamat'],
    $ Vboptions ['vbseo_sm_freq_p']
    );
    }
    $ Db-> free_result ($ getposts);
    }
    }
    $ Db-> free_result ($ getthreads);
    $ Vbseo_progress ['step3'] = 0;
    }
    vbseo_inc_progress ();
    }

    fungsi vbseo_sitemap_polls ($ kemajuan)
    {
    global $ db, $ vboptions, $ vbseo_vars;

    jika (vbseo_check_progress ($ kemajuan)) kembali;
    $ Added_urls = 0;
    vbseo_log_entry ("[START SEKSYEN] pemilihan", true);

    $ St = $ db-> query_first ("
    SELECT
    max (pengundi) sebagai maxre, min (pengundi) sebagai minre, avg (pengundi) sebagai avgre
    DARI "TABLE_PREFIX." Pungutan suara
    ");
    foreach ($ vbseo_vars ['forumslist'] $ forumid)
    {
    $ Getthreads = $ db-> query ("
    SELECT *
    DARI ". TABLE_PREFIX." Thread SEBAGAI thread
    DI MANA forumid = $ forumid
    DAN kelihatan = 1
    DAN pollid> 0
    ");

    sementara ($ threadrow = $ db-> fetch_array ($ getthreads))
    {
    $ Getpoll = $ db-> query_first ("
    SELECT *
    DARI "TABLE_PREFIX." Pungutan suara
    DI MANA pollid = "$ threadrow ['pollid']."
    ");
    jika (! $ getpoll)
    terus;

    vbseo_log_entry ("[poll] forum_id: $ forumid, thread_id: $ threadrow [threadid], pollid: $ threadrow [pollid]");

    $ Added_urls + +;

    $ Relp2 = vbseo_math_avg_weight ($ getpoll ['pengundi'], $ st ['minre'], $ st ['maxre'], $ st ['avgre']);
    $ Relp2 *= vbseo_apply_custom_priority ('forum', $ threadrow ['forumid']);
    $ Terlebih dahulu vbseo_sm_priority = ($ vboptions ['vbseo_sm_priority_rpoll'], $ relp2);
    $ Added_urls + = vbseo_add_2urls (
    vbseo_url_poll ($ threadrow, $ getpoll),
    vbseo_url_poll ($ threadrow, $ getpoll, true),
    $ Sebelum,
    $ Getpoll ['tarikh tamat'],
    $ Vboptions ['vbseo_sm_freq_poll']
    );

    }
    $ Db-> free_result ($ getthreads);
    }
    vbseo_inc_progress ();
    return $ added_urls;
    }

    fungsi vbseo_sitemap_blogs ($ kemajuan)
    {
    global $ db, $ vboptions, $ vbseo_vars;

    jika (vbseo_check_progress ($ kemajuan)) kembali;

    jika (! vbseo_dbtbl_exists ('blog'))
    return 0;

    vbseo_log_entry ("[SEKSYEN START] blog", true);
    vbseo_add_url (? VBSEO_ON vbseo_any_url ($ vbseo_vars'].'/ 'bburl blog. VBSEO_PHP_EXT): $ vbseo_vars'].'/ bburl' blog '. [VBSEO_PHP_EXT, 1.0);
    $ Added_urls = 0;

    jadi saya masih confius di mana saya perlu meletakkan kod ini $ Vbseo_stat [$ arkib 'di':? 'T'] + = vbseo_add_2urls ( ?

    akhirnya, di mana saya boleh mencari kod arahan tambahan yang anda perlu ubah 1 untuk $ P ?

  5. #5
    Michał Podbielski (vBET Staff) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default

    Quote Originally Posted by Cuti Malaysia View Post
    Saya sudah meletakkan kod Untuk pautan SEO ....





    jadi saya masih confius di mana saya perlu meletakkan kod ini $ Vbseo_stat [$ arkib 'di':? 'T'] + = vbseo_add_2urls ( ?

    akhirnya, di mana saya boleh mencari kod arahan tambahan yang anda perlu ubah 1 untuk $ P ?
    Anda meletakkan ia di mana-mana! Tiada apa-apa arahan untuk meletakkan di mana-mana! Ia sudah wujud di vBSEO. Sila baca arahan sekali lagi dengan teliti.

    PS.
    Saya baru saja mengubah dunia "ini" ke "kami" untuk membatalkan kekeliruan.

  6. #6

    Default

    Code:
    $prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_rt'], $relp);
    
    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 ('af','sq','ar','be','bg','ca','zh-CN','hr','cs','da','nl','en','pl','et','tl','fi','fr','gl','de','el','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'); 
    if(!$archived) { 
    $strlenhost = strlen($vbseo_vars['bburl']."/"); 
    $currentthreadurl = vbseo_url_thread($threadrow, 1, $archived); 
    $currentthreadurl_before = substr($currentthreadurl,0,$strlenhost); 
    $currentthreadurl_after = "/".substr($currentthreadurl,$strlenhost); 
    $lastpost =& $threadrow['lastpost']; 
    $vbseo_stat['t'] += sizeof($alanguages); 
    foreach($alanguages as $language) { 
    vbseo_add_url($currentthreadurl_before.$language.$currentthreadurl_after, $prior, $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, $archived, true),
    $prior,
    $threadrow['lastpost'],
    $freq
    );
    
    }
    
    if($showpost)
    {
    
    $getposts = $db->query("
    SELECT p.dateline,p.postid,p.threadid
    FROM " . TABLE_PREFIX . "post AS p
    WHERE p.threadid = $threadrow[threadid]
    AND visible = 1
    ORDER BY p.dateline
    ");
    
    $pcount = 0;
    while ($postrow = $db->fetch_array($getposts))
    {
    $pcount++;
    vbseo_log_entry("[showpost] forum_id: $forumid, thread_id: $postrow[threadid], post_id: $postrow[postid]");
    $relp = $relp*0.8+$pcount/($threadrow['replycount']+1)*0.2;
    $relp*= vbseo_apply_custom_priority('forum', $threadrow['forumid']);
    $prior2 = vbseo_sm_priority($vboptions['vbseo_sm_priority_rp'], $relp);
    $vbseo_stat['p'] += vbseo_add_2urls(
    vbseo_url_post($threadrow, $postrow, $pcount),
    vbseo_url_post($threadrow, $postrow, $pcount, true),
    $prior2,
    $postrow['dateline'],
    $vboptions['vbseo_sm_freq_p']
    );
    }
    $db->free_result($getposts);
    }
    }
    $db->free_result($getthreads);
    $vbseo_progress['step3'] = 0;
    }
    vbseo_inc_progress();
    }
    
    function vbseo_sitemap_polls($progress)
    {
    global $db, $vboptions, $vbseo_vars;
    
    if(vbseo_check_progress($progress)) return;
    $added_urls = 0;
    vbseo_log_entry("[SECTION START] polls", true);
    
    $st = $db->query_first("
    SELECT 
    max(voters) as maxre,min(voters) as minre,avg(voters) as avgre
    FROM " . TABLE_PREFIX . "poll
    ");
    foreach($vbseo_vars['forumslist'] as $forumid)
    {
    $getthreads = $db->query("
    SELECT *
    FROM " . TABLE_PREFIX . "thread AS thread
    WHERE forumid = $forumid
    AND visible = 1
    AND pollid > 0
    ");
    
    while ($threadrow = $db->fetch_array($getthreads))
    {
    $getpoll = $db->query_first("
    SELECT *
    FROM " . TABLE_PREFIX . "poll
    WHERE pollid = ".$threadrow['pollid']."
    ");
    if(!$getpoll)
    continue;
    
    vbseo_log_entry("[poll] forum_id: $forumid, thread_id: $threadrow[threadid], pollid: $threadrow[pollid]");
    
    $added_urls++;
    
    $relp2 = vbseo_math_avg_weight($getpoll['voters'], $st['minre'], $st['maxre'], $st['avgre']);
    $relp2*= vbseo_apply_custom_priority('forum', $threadrow['forumid']);
    $prior = vbseo_sm_priority($vboptions['vbseo_sm_priority_rpoll'], $relp2);
    $added_urls += vbseo_add_2urls(
    vbseo_url_poll($threadrow, $getpoll),
    vbseo_url_poll($threadrow, $getpoll, true),
    $prior,
    $getpoll['dateline'],
    $vboptions['vbseo_sm_freq_poll']
    );
    
    }
    $db->free_result($getthreads);
    }
    vbseo_inc_progress();
    return $added_urls;
    }
    
    function vbseo_sitemap_blogs($progress)
    {
    global $db, $vboptions, $vbseo_vars;
    
    if(vbseo_check_progress($progress)) return;
    
    if(!vbseo_dbtbl_exists('blog'))
    return 0;
    
    vbseo_log_entry("[SECTION START] blogs", true);
    vbseo_add_url(VBSEO_ON ? vbseo_any_url($vbseo_vars['bburl'].'/blog.'.VBSEO_PHP_EXT) : $vbseo_vars['bburl'].'/blog.'.VBSEO_PHP_EXT, 1.0);
    $added_urls = 0;


    sila menggunakan expalanation mudah untuk difahami. Saya tidak fasih dalam bahasa inggeris. Adakah ia membetulkan kod i meletakkan? Betul atau tidak?


    di mana untuk meletakkan kod ini?? sila membantu saya meletakkan atas kod ini di atas supaya mudah untuk saya untuk mengesan

    $ Vbseo_stat [$ arkib 'di':? 'T'] + = vbseo_add_2urls (


    akhirnya, Juga dalam kod tambahan kami anda perlu berubah 1 untuk $ P.. i tidak undertand sila memberi contoh ...

  7. #7
    Michał Podbielski (vBET Staff) vBET's Avatar
    Join Date
    Oktober 2009
    Posts
    3,037

    Default

    Quote Originally Posted by Cuti Malaysia View Post
    sila menggunakan expalanation mudah untuk difahami. Saya tidak fasih dalam bahasa inggeris. Adakah ia membetulkan kod i meletakkan? Betul atau tidak?


    di mana untuk meletakkan kod ini?? sila membantu saya meletakkan atas kod ini di atas supaya mudah untuk saya untuk mengesan

    $ Vbseo_stat [$ arkib 'di':? 'T'] + = vbseo_add_2urls (


    akhirnya, Juga dalam kod tambahan kami anda perlu berubah 1 untuk $ P.. i tidak undertand sila memberi contoh ...
    Ok - Saya akan menerangkan dalam erti kata lain - berharap ia akan membantu

    Jadi - kod sebenar anda kelihatan OK - cara terbaik untuk memeriksa untuk menjalankannya.

    Langkah-langkah tambahan yang tidak perlu - penyelesaian yang sebenar akan menambah link untuk benang yang diterjemahkan halaman untuk sitemap. Langkah-langkah tambahan akan membolehkan anda juga iklan terdapat pautan ke laman-laman lain benang - jika thread cukup besar untuk mempunyai laman-laman lain (2, 3 ...).

    Jadi jika anda ingin untuk membuat perubahan ini. Kemudian, anda perlu membuang kod tambahan KAMI (anda tambah) dari satu tempat di mana anda sekarang dan meletakkan ia di tempat lain. Tempat lain SEBELUM:
    PHP Code:
    $vbseo_stat[$archived?'at':'t'] += vbseo_add_2urls
    Dan itulah apa arahan kita ertinya - meletakkan kod KAMI SEBELUM vBSEO kod yang disenaraikan di bawah (bukan lokasi sebenar kod KAMI dalam fail anda).

    Dan bahagian terakhir memberitahu anda dengan jelas bahawa dalam kod KAMI (kod anda tambah) anda perlu mencari 1 (Nombor satu - yang digunakan hanya sekali dalam kod KAMI, maka ia adalah amat mudah) untuk memberi arahan lebih precised:
    PHP Code:
      $currentthreadurl vbseo_url_thread($threadrow1$archived) . '&amp;language='
    Di sini adalah 1 kod kami. Dan anda mempunyai perubahan ini 1 untuk $ P
    Jadi jika anda melihat atas talian daripada kod KAMI 1 wujud dan anda menukar ke $ P maka anda akan mempunyai di sana:
    PHP Code:
      $currentthreadurl vbseo_url_thread($threadrow$p$archived) . '&amp;language='
    Harap ia lebih difahami kini. Sila beritahu tidak ia membantu

Tags untuk Thread ini

Posting Permissions

  • Anda mungkin tidak membuka topik baru
  • Anda mungkin tidak post replies
  • Anda mungkin tidak pos lampiran
  • Anda mungkin tidak mengedit post anda
  •