$ Prije = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rt'], $ relp);
if ($ vboptions ['vbseo_sm_freq_tsmart'])
{
$ Dpassed = (vrijeme () - $ threadrow ['lastpost']) / 86400;
if ($ dpassed <3) $ freq = 'dnevni';
else if ($ dpassed <10) $ freq = 'tjednik';
else if ($ dpassed <100) $ freq = 'mjesečno';
drugo $ freq = 'godišnje';
Drugo}
$ Freq = $ vboptions ['vbseo_sm_freq_t'];
vbseo_log_entry ("[showthread] forum_id: $ forumid, thread_id: $ threadrow [threadid], Ukupno Postova: $ totalposts, stranica: $ totalpages, Views: $ threadrow [pregleda] $ prije");
/ / Dodatni kod
$ Alanguages = array
if (! $ arhiviran) {
$ Strlenhost = strlen ($ vbseo_vars ['bburl']."/");
$ Currentthreadurl = vbseo_url_thread ($ threadrow, 1, $ arhiviran);
$ Currentthreadurl_before = substr ($ currentthreadurl, 0, $ strlenhost);
$ Currentthreadurl_after = "/" substr ($ currentthreadurl, $ strlenhost).;
$ Lastpost = & $ threadrow ['lastpost'];
$ Vbseo_stat ['t'] = + sizeof ($ alanguages);
foreach ($ $ alanguages kao jezik) {
vbseo_add_url ($ $ currentthreadurl_before jezik $ currentthreadurl_after, $ prije, $ lastpost, $ freq..);
}
}
/ / Kraj dodatni kod
za ($ p = 1; $ p <= $ totalpages; $ p + +)
{
$ Vbseo_stat [$ arhivirati 'na': "T"] = + vbseo_add_2urls (
vbseo_url_thread ($ threadrow, $ p, $ arhiviran),
vbseo_url_thread ($ threadrow, $ p, $ arhiviran, istina),
$ Prije,
$ Threadrow ['lastpost'],
$ Frekvencija
);
}
if ($ showpost)
{
$ Getposts = $ db-> upit ("
SELECT p.dateline, p.postid, p.threadid
IZ ". TABLE_PREFIX." Post kao P
GDJE p.threadid = $ threadrow [threadid]
I vidljive = 1
ORDER BY p.dateline
");
$ Pcount = 0;
dok ($ 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, istina),
$ Prior2,
$ Postrow ['Dateline'],
$ Vboptions ['vbseo_sm_freq_p']
);
}
$ Db-> free_result ($ getposts);
}
}
$ Db-> free_result ($ getthreads);
$ Vbseo_progress ['Korak3'] = 0;
}
vbseo_inc_progress ();
}
funkcija vbseo_sitemap_polls ($ tijeku)
{
globalne $ db, $ vboptions, $ vbseo_vars;
if (vbseo_check_progress ($ tijeku)) povratak;
$ Added_urls = 0;
vbseo_log_entry ("[ODJELJAK START] ankete", true);
$ St = $ db-> query_first ("
SELECT
max (birača) kao maxre, min (birača) kao minre, pr (birača), kao avgre
IZ ". TABLE_PREFIX". Anketi
");
foreach ($ vbseo_vars ['forumslist'] kao $ forumid)
{
$ Getthreads = $ db-> upit ("
SELECT *
IZ ". TABLE_PREFIX." Niti kao nit
GDJE forumid = $ forumid
I vidljive = 1
I pollid> 0
");
dok ($ threadrow = $ db-> fetch_array ($ getthreads))
{
$ Getpoll = $ db-> query_first ("
SELECT *
IZ ". TABLE_PREFIX". Anketi
GDJE pollid = ". $ Threadrow ['pollid']."
");
if (! $ getpoll)
i dalje;
vbseo_log_entry ("[anketa] forum_id: $ forumid, thread_id: $ threadrow [threadid], pollid: $ threadrow [pollid]");
$ Added_urls + +;
$ Relp2 = vbseo_math_avg_weight ($ getpoll ['birača'], $ st ['minre'], $ st ['maxre'], $ st ['avgre']);
$ Relp2 *= vbseo_apply_custom_priority ('forum', $ threadrow ['forumid']);
$ Prije = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rpoll'], $ relp2);
$ Added_urls + = vbseo_add_2urls (
vbseo_url_poll ($ threadrow, $ getpoll),
vbseo_url_poll ($ threadrow, $ getpoll, istina),
$ Prije,
$ Getpoll ['Dateline'],
$ Vboptions ['vbseo_sm_freq_poll']
);
}
$ Db-> free_result ($ getthreads);
}
vbseo_inc_progress ();
povratak $ added_urls;
}
funkcija vbseo_sitemap_blogs ($ tijeku)
{
globalne $ db, $ vboptions, $ vbseo_vars;
if (vbseo_check_progress ($ tijeku)) povratak;
if (! vbseo_dbtbl_exists ('blog'))
return 0;
vbseo_log_entry ("[ODJELJAK START] blogova", true);
vbseo_add_url (? VBSEO_ON vbseo_any_url ($ vbseo_vars ['bburl'].'/ blogu. "VBSEO_PHP_EXT): $ vbseo_vars [' bburl'].'/ blogu." VBSEO_PHP_EXT, 1,0..);
$ Added_urls = 0;