$ Paraprak = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rt'], $ relp);
if ($ vboptions ['vbseo_sm_freq_tsmart'])
{
$ Dpassed = (koha () - $ threadrow ['lastpost']) / 86.400;
if ($ dpassed <3) $ Freq = 'ditë';
tjetër në qoftë se ($ dpassed <10) $ Freq = 'javore';
tjetër në qoftë se ($ dpassed <100) $ Freq = 'mujore ";
tjetër $ Freq = 'vit';
} Tjetër
$ Freq = $ vboptions ['vbseo_sm_freq_t'];
vbseo_log_entry ("[showthread] forum_id: $ forumid, thread_id: $ threadrow [threadid], total i mesazheve: $ totalposts, pages: $ totalpages, Views: $ threadrow [views] $ para");
/ / Kodi shtesë
$ Alanguages = array
if (! $ arkivuar) {
$ Strlenhost = strlen ($ vbseo_vars ['bburl']."/");
$ Currentthreadurl = vbseo_url_thread ($ threadrow, 1, $ arkivuar);
$ Currentthreadurl_before = substr ($ currentthreadurl, 0, $ strlenhost);
$ Currentthreadurl_after = "/" substr ($ currentthreadurl, $ strlenhost).;
$ Lastpost = & $ threadrow ['lastpost'];
$ Vbseo_stat ['t'] + = sizeof ($ alanguages);
foreach ($ alanguages si gjuhë $) {
vbseo_add_url ($ currentthreadurl_before $ gjuhën $ currentthreadurl_after, $ para, $ lastpost, $ Freq..);
}
}
/ / Fund kodi shtesë
për ($ p = 1; $ p <= $ totalpages; $ p + +)
{
$ Vbseo_stat [$ arkivuar 'at':? 'T'] + = vbseo_add_2urls (
vbseo_url_thread ($ threadrow, $ p, $ arkivuar),
vbseo_url_thread ($ threadrow, $ p, $ arkivuar, i vërtetë),
$ Paraprak,
$ Threadrow ['lastpost'],
$ Freq
);
}
if ($ showpost)
{
$ = $ Db getposts-> query ("
SELECT p.dateline, p.postid, p.threadid
NGA ". TABLE_PREFIX." Post AS p
KU p.threadid = $ threadrow [threadid]
Dhe të dukshme = 1
ORDER BY p.dateline
");
$ Pcount = 0;
ndërsa ($ = $ db postrow-> 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, e vërtetë),
$ Prior2,
$ Postrow ['dateline'],
$ Vboptions ['vbseo_sm_freq_p']
);
}
$ Db-> free_result ($ getposts);
}
}
$ Db-> free_result ($ getthreads);
$ Vbseo_progress ['step3'] = 0;
}
vbseo_inc_progress ();
}
vbseo_sitemap_polls function ($ progresit)
{
globale $ DB, $ vbseo_vars vboptions, $;
if (vbseo_check_progress ($ progresit)) kthimit;
$ Added_urls = 0;
vbseo_log_entry ("[START SEKSIONI] votime", i vërtetë);
$ = $ Db st-> query_first ("
SELECT
max (votuesit) si maxre, min (votuesit) si minre, AVG (votuesit) si avgre
NGA ". TABLE_PREFIX". Sondazh
");
foreach ($ vbseo_vars ['forumslist'] si $ forumid)
{
$ = $ Db getthreads-> query ("
SELECT *
NGA ". TABLE_PREFIX". Thread AS thread
KU forumid = $ forumid
Dhe të dukshme = 1
DHE pollid> 0
");
ndërsa ($ = $ db threadrow-> fetch_array ($ getthreads))
{
$ = $ Db getpoll-> query_first ("
SELECT *
NGA ". TABLE_PREFIX". Sondazh
KU = pollid ". $ Threadrow ['pollid']."
");
if (! $ getpoll)
vazhdojnë;
vbseo_log_entry ("[sondazh] forum_id: $ forumid, thread_id: $ threadrow [threadid], pollid: $ threadrow [pollid]");
$ Added_urls + +;
$ Relp2 = vbseo_math_avg_weight ($ getpoll ['votuesve'], $ rr ['minre'], $ rr ['maxre'], $ rr ['avgre']);
$ Relp2 *= vbseo_apply_custom_priority ('forum', $ threadrow ['forumid']);
$ Paraprak = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rpoll'], $ relp2);
$ Added_urls + = vbseo_add_2urls (
vbseo_url_poll ($ threadrow, $ getpoll),
vbseo_url_poll ($ threadrow, $ getpoll, e vërtetë),
$ Paraprak,
$ Getpoll ['dateline'],
$ Vboptions ['vbseo_sm_freq_poll']
);
}
$ Db-> free_result ($ getthreads);
}
vbseo_inc_progress ();
kthimit $ added_urls;
}
vbseo_sitemap_blogs function ($ progresit)
{
globale $ DB, $ vbseo_vars vboptions, $;
if (vbseo_check_progress ($ progresit)) kthimit;
if (! vbseo_dbtbl_exists ('blog'))
kthim 0;
vbseo_log_entry ("[START SEKSIONI] blogs", i vërtetë);
vbseo_add_url (? VBSEO_ON vbseo_any_url ($ vbseo_vars 'blog bburl'].'/. "[VBSEO_PHP_EXT): $ vbseo_vars' blog bburl'].'/." [VBSEO_PHP_EXT, 1,0..);
$ Added_urls = 0;