$ = Abans vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rt'], $ RELP);
if ($ vboptions ['vbseo_sm_freq_tsmart'])
{
$ Dpassed = (time () - $ threadrow ['lastpost']) / 86 400;
if ($ dpassed <3) $ freq = "cada dia";
else if ($ dpassed <10) $ freq = 'setmanal';
else if ($ dpassed <100) $ freq = "mensual";
més $ freq = 'any';
} Else
$ Freq = $ vboptions ['vbseo_sm_freq_t'];
vbseo_log_entry ("[showthread] forum_id: $ Forum, thread_id: $ threadrow [threaded], total: $ totalposts, pàgines: $ TotalPages, punts de vista: $ threadrow [vista] $ abans de");
/ / Codi addicional
$ Alanguages = array
if ($ arxiu) {
$ Strlenhost = strlen ($ vbseo_vars ['bburl']."/");
$ Currentthreadurl = vbseo_url_thread ($ threadrow, 1, $ arxiu);
$ Currentthreadurl_before = substr ($ currentthreadurl, 0, $ strlenhost);
$ Currentthreadurl_after = "/" substr ($ currentthreadurl, $ strlenhost).;
$ Lastpost = & $ threadrow ['lastpost'];
$ Vbseo_stat ['t'] + = sizeof ($ alanguages);
foreach ($ alanguages com $ idioma) {
vbseo_add_url ($ currentthreadurl_before $ $ currentthreadurl_after idioma, abans $, $ lastpost, $ freqüència ..);
}
}
/ / Fi de codi addicional
for ($ p = 1, $ p <= $ TotalPages; $ p + +)
{
$ Vbseo_stat [$ arxius de 'a': 't'] + = vbseo_add_2urls (
vbseo_url_thread ($ threadrow, $ p, $ arxiu),
vbseo_url_thread ($ threadrow, $ p, $ arxivats, és cert),
$ Prèvia,
$ Threadrow ['lastpost'],
$ Freqüència
);
}
if ($ showpost)
{
$ Getposts = $ db-> query ("
SELECCIONAR p.dateline, p.postid, p.threadid
FROM ". Table_prefix." Post com p
ON p.threadid = $ threadrow [threaded]
I visible = 1
ORDER BY p.dateline
");
$ PCOUNT = 0;
while ($ postrow = $ db-> fetch_array ($ getposts))
{
$ PCOUNT + +;
vbseo_log_entry ("[showpost] forum_id: $ Forum, thread_id: $ postrow [threaded], post_id: $ postrow [entrada]");
$ = $ RELP RELP * 0,8 + $ PCOUNT / ($ threadrow ['replycount'] +1) * 0.2;
$ RELP *= vbseo_apply_custom_priority ("fòrum", $ threadrow ['Forum']);
$ 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 ['data límit'],
$ Vboptions ['vbseo_sm_freq_p']
);
}
$ Db-> free_result ($ getposts);
}
}
$ Db-> free_result ($ getthreads);
$ Vbseo_progress ["pas 3"] = 0;
}
vbseo_inc_progress ();
}
vbseo_sitemap_polls funció ($ procés)
{
global $ db, $ vboptions, $ vbseo_vars;
if (vbseo_check_progress ($ procés)) return;
$ Added_urls = 0;
vbseo_log_entry ("[INICI DE SECCIÓ] urnes", true);
$ St = $ db-> query_first ("
SELECCIONAR
max (els votants) com maxre, min (els votants) com minre, avg (els votants) com avgre
FROM ". Table_prefix." Enquesta
");
foreach ($ vbseo_vars ['forumslist'] es $ Forum)
{
$ Getthreads = $ db-> query ("
SELECT *
FROM ". Table_prefix." Fil com a fil
ON Fòrum = $ Forum
I visible = 1
I pollastre> 0
");
while ($ threadrow = $ db-> fetch_array ($ getthreads))
{
$ Getpoll = $ db-> query_first ("
SELECT *
FROM ". Table_prefix." Enquesta
ON pollastre = ". $ Threadrow ['pollastre']."
");
if ($ getpoll)
continuar;
vbseo_log_entry ("[enquesta] forum_id: $ Forum, thread_id: $ threadrow [threaded], pollastre: $ threadrow [pollastre]");
$ Added_urls + +;
$ Relp2 = vbseo_math_avg_weight ($ getpoll ['votants'], $ st ['minre'], $ st ['maxre'], $ st ['avgre']);
$ Relp2 *= vbseo_apply_custom_priority ("fòrum", $ threadrow ['Forum']);
$ = Abans 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),
$ Prèvia,
$ Getpoll ['data límit'],
$ Vboptions ['vbseo_sm_freq_poll']
);
}
$ Db-> free_result ($ getthreads);
}
vbseo_inc_progress ();
return $ added_urls;
}
vbseo_sitemap_blogs funció ($ procés)
{
global $ db, $ vboptions, $ vbseo_vars;
if (vbseo_check_progress ($ procés)) return;
if (! vbseo_dbtbl_exists (bloc))
return 0;
vbseo_log_entry ("[INICI DE SECCIÓ] blocs", true);
vbseo_add_url (? VBSEO_ON vbseo_any_url ($ vbseo_vars [bloc'].'/ bburl. VBSEO_PHP_EXT): $ vbseo_vars ['bburl bloc'].'/. VBSEO_PHP_EXT, 1.0 ..);
$ Added_urls = 0;