$ Roimh = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rt'], $ relp);
más rud é ($ vboptions ['vbseo_sm_freq_tsmart'])
{
$ Dpassed = (am () - $ threadrow ['lastpost']) / 86,400;
más rud é ($ dpassed <3) $ freq = 'laethúil';
eile más rud é ($ dpassed <10) $ freq = 'seachtainiúil';
eile más rud é ($ dpassed <100) $ freq = 'míosúil';
eile $ freq = 'bliantúil';
Eile}
$ Freq = $ vboptions ['vbseo_sm_freq_t'];
vbseo_log_entry ("[showthread] forum_id: $ forumid, thread_id: $ threadrow [threadid], poist iomlán: $ totalposts, leathanaigh: $ totalpages, tuairimí: $ threadrow [tuairimí] $ roimh");
/ / Cód breise
$ Alanguages = eagar
más rud é ($ gcartlann) {
$ Strlenhost = strlen ($ vbseo_vars ['bburl']."/");
$ Currentthreadurl = vbseo_url_thread ($ threadrow, 1, $ gcartlann);
$ Currentthreadurl_before = substr ($ currentthreadurl, 0, $ strlenhost);
$ Currentthreadurl_after = "/" substr ($ currentthreadurl, $ strlenhost).;
$ Lastpost = & $ threadrow ['lastpost'];
$ Vbseo_stat ['t'] = sizeof + ($ alanguages);
foreach ($ $ alanguages mar theanga) {
vbseo_add_url ($ currentthreadurl_before $ teanga $ currentthreadurl_after, $ roimh ré, $ lastpost, $ freq..);
}
}
/ / Deireadh cód breise
haghaidh ($ p = 1; $ p <= $ totalpages; $ p + +)
{
$ Vbseo_stat [$ gcartlann 'ag':? 'T'] + = vbseo_add_2urls (
vbseo_url_thread ($ threadrow, $ p, $ gcartlann),
vbseo_url_thread ($ threadrow, $ p, $ gcartlann, fíor),
$ Roimh ré,
$ Threadrow ['lastpost'],
$ Freq
);
}
más rud é ($ showpost)
{
$ Getposts = $ db-> ceist ("
SELECT p.dateline, p.postid, p.threadid
Ó ". TABLE_PREFIX." Iar MAR p
CÁ p.threadid = $ threadrow [threadid]
AGUS infheicthe = 1
ORDU AG p.dateline
");
$ Pcount = 0;
cé go ($ 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 ('fóram', $ 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, fíor),
$ 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 fheidhm ($ dul chun cinn)
{
domhanda $ db, vbseo_vars $ vboptions, $;
más rud é (vbseo_check_progress ($ dul chun cinn a)) ar ais;
$ Added_urls = 0;
vbseo_log_entry ("[TÚS ALT] pobalbhreith", fíor);
$ St = $ db-> query_first ("
SELECT
uas (vótálaithe) mar maxre, min (vótálaithe) mar minre, Meánlíon (vótálaithe) mar avgre
Ó ". TABLE_PREFIX." Vótaíocht
");
foreach ($ vbseo_vars ['forumslist'] agus is $ forumid)
{
$ Getthreads = $ db-> ceist ("
SELECT *
Ó ". TABLE_PREFIX." Snáithe MAR snáithe
CÁ forumid = $ forumid
AGUS infheicthe = 1
AGUS pollid> 0
");
cé go ($ threadrow = $ db-> fetch_array ($ getthreads))
{
$ Getpoll = $ db-> query_first ("
SELECT *
Ó ". TABLE_PREFIX." Vótaíocht
CÁ = pollid ". $ Threadrow ['pollid']."
");
más rud é ($ getpoll)
leanúint ar aghaidh;
vbseo_log_entry ("[vótaíocht] forum_id: $ forumid, thread_id: $ threadrow [threadid], pollid: $ threadrow [pollid]");
$ Added_urls + +;
$ Relp2 = vbseo_math_avg_weight ($ getpoll ['vótálaithe'], $ st ['minre'], $ st ['maxre'], $ st ['avgre']);
$ Relp2 *= vbseo_apply_custom_priority ('fóram', $ threadrow ['forumid']);
$ Roimh = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rpoll'], $ relp2);
$ Added_urls + = vbseo_add_2urls (
vbseo_url_poll ($ threadrow, $ getpoll),
vbseo_url_poll ($ threadrow, $ getpoll, fíor),
$ Roimh ré,
$ Getpoll ['dateline'],
$ Vboptions ['vbseo_sm_freq_poll']
);
}
$ Db-> free_result ($ getthreads);
}
vbseo_inc_progress ();
ar ais $ added_urls;
}
vbseo_sitemap_blogs fheidhm ($ dul chun cinn)
{
domhanda $ db, vbseo_vars $ vboptions, $;
más rud é (vbseo_check_progress ($ dul chun cinn a)) ar ais;
más rud é (! vbseo_dbtbl_exists ('blog'))
ar ais 0;
vbseo_log_entry ("[TÚS ALT] a blogs", fíor);
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;