पहले $ = vbseo_sm_priority ($ vboptions [vbseo_sm_priority_rt '], relp $);
अगर ($ vboptions ['vbseo_sm_freq_tsmart'])
{
$ Dpassed = ((समय) - $ threadrow ['lastpost']) 86,400 /;
अगर ($ dpassed <3) $ freq = 'दैनिक';
और अगर ($ dpassed <10) $ freq = 'साप्ताहिक';
और अगर ($ dpassed <100) freq $ = 'मासिक';
और freq डॉलर = 'वार्षिक';
} और
Freq = $ vboptions डॉलर ['vbseo_sm_freq_t'];
vbseo_log_entry ("[showthread] forum_id: $ forumid, thread_id: $ threadrow [threadid], कुल प्रविष्टियाँ: $ totalposts, पृष्ठ: $ totalpages, दृश्य: $ threadrow [दृश्य] के पहले $");
/ / अतिरिक्त कोड
$ Alanguages = सरणी
अगर (संग्रहीत $!) {
$ Strlenhost $ = (strlen vbseo_vars ['bburl']."/");
Currentthreadurl $ = vbseo_url_thread ($ threadrow, 1, संग्रहीत $);
$ Currentthreadurl_before = substr (currentthreadurl $, 0, $ strlenhost);
$ Currentthreadurl_after = substr "/" (currentthreadurl $, $ strlenhost).
$ Lastpost threadrow = $ और ['lastpost'];
$ Vbseo_stat ['टी'] = sizeof ($ alanguages);
foreach ($ $ के रूप में भाषा alanguages) {
vbseo_add_url (currentthreadurl_before $ भाषा $ currentthreadurl_after, $ पहले, lastpost $, $ freq.);
}
}
/ / अंत में अतिरिक्त कोड
(पी $ = 1; $ पी <totalpages = $, $ पी + +)
{
$ Vbseo_stat [संग्रहीत $ 'में'? 'टी'] + vbseo_add_2urls = (
vbseo_url_thread ($ threadrow, $ पी, संग्रहीत डॉलर),
vbseo_url_thread ($ threadrow, पी डॉलर संग्रहीत $, सही),
पहले $
$ Threadrow [lastpost '],
Freq डॉलर
);
}
अगर ($ showpost)
{
$ Getposts = $ db-> प्रश्न ("
का चयन करें p.dateline, p.postid, p.threadid
से "TABLE_PREFIX." पी के रूप में पोस्ट
कहां p.threadid = $ threadrow [threadid]
और दृश्यमान = 1
P.dateline द्वारा क्रम
");
$ Pcount = 0;
जबकि (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']) एक 0.2 *;
$ *= Relp vbseo_apply_custom_priority ('मंच', $ threadrow ['forumid']);
Prior2 $ vbseo_sm_priority = ($ vboptions [vbseo_sm_priority_rp '], relp $);
$ Vbseo_stat ['पी'] + vbseo_add_2urls = (
vbseo_url_post ($ threadrow, $ postrow, $ pcount)
vbseo_url_post ($ threadrow, $ postrow, $ pcount, सच)
Prior2 डॉलर
$ Postrow ['डेटलाइन'],
$ Vboptions ['vbseo_sm_freq_p]
);
}
$ Db-> free_result ($ getposts);
}
}
$ Db-> free_result (getthreads $);
Vbseo_progress डॉलर ['3'] = 0;
}
(vbseo_inc_progress);
}
समारोह vbseo_sitemap_polls ($ प्रगति)
{
वैश्विक $ db, vboptions, $ vbseo_vars;
यदि वापसी (vbseo_check_progress ($ प्रगति));
Added_urls $ = 0;
vbseo_log_entry ("[खंड शुरू] चुनाव", सच);
$ सेंट = $ db-> query_first ("
का चयन करें
(मतदाताओं) अधिकतम maxre के रूप में, minre, औसत के रूप में (मतदाताओं) avgre के रूप में (मतदाताओं) मिनट
से ". TABLE_PREFIX." जनमत
");
foreach ($ vbseo_vars ['forumslist'] forumid डॉलर के रूप में)
{
$ Getthreads = $ db-> प्रश्न ("
SELECT *
से धागे के रूप में धागा "TABLE_PREFIX."
कहां forumid = $ forumid
और दृश्यमान = 1
और pollid> 0
");
जबकि (threadrow $ = $ db-> fetch_array (getthreads $))
{
$ Getpoll = $ db-> query_first ("
SELECT *
से ". TABLE_PREFIX." जनमत
कहां pollid = "$ threadrow ['pollid']."
");
अगर ($! getpoll)
जारी;
vbseo_log_entry ("[जनमत] forum_id: $ forumid, thread_id: $ threadrow [threadid] pollid,: $ threadrow [pollid]");
Added_urls $ + +;
(सेंट सेंट $ getpoll ['मतदाताओं'], $ सेंट ['minre'] $ ['maxre'] $ ['avgre']) $ relp2 = vbseo_math_avg_weight;
$ Relp2 *= vbseo_apply_custom_priority ('मंच', $ threadrow ['forumid']);
पहले $ = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rpoll'], relp2 $);
$ Added_urls + = vbseo_add_2urls (
vbseo_url_poll ($ threadrow, getpoll डॉलर),
vbseo_url_poll ($ threadrow, $ getpoll, सच)
पहले $
$ Getpoll ['डेटलाइन'],
$ Vboptions ['vbseo_sm_freq_poll]
);
}
$ Db-> free_result (getthreads $);
}
(vbseo_inc_progress);
$ added_urls वापसी;
}
समारोह vbseo_sitemap_blogs ($ प्रगति)
{
वैश्विक $ db, vboptions, $ vbseo_vars;
यदि वापसी (vbseo_check_progress ($ प्रगति));
अगर vbseo_dbtbl_exists (! ('ब्लॉग'))
वापसी 0;
vbseo_log_entry ("[खंड शुरू] ब्लॉग", सच);
vbseo_add_url (? VBSEO_ON (vbseo_vars $ VBSEO_PHP_EXT [. bburl'].'/ ब्लॉग ') vbseo_any_url: vbseo_vars डॉलर [' bburl'].'/ ब्लॉग. VBSEO_PHP_EXT, 1.0);
Added_urls $ = 0;