$ Anvan = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rt'], $ relp);
si ($ vboptions ['vbseo_sm_freq_tsmart'])
{
$ Dpassed = (tan () - $ threadrow ['lastpost']) / 86400;
si ($ dpassed <3) $ frekans = 'chak jou';
lòt si ($ dpassed <10) $ frekans = 'chak semèn';
lòt si ($ dpassed <100) $ frekans = 'chak mwa';
lòt $ frekans = 'chak ane';
} Lòt Bagay
$ Frekans = $ vboptions ['vbseo_sm_freq_t'];
vbseo_log_entry ("[showthread] forum_id: $ forumid, thread_id: $ threadrow [threadid], Total Posts: $ totalposts, paj: $ totalpages, opinyon: $ threadrow [opinyon] $ anvan");
/ / Adisyonèl postal
$ Alanguages = array
si (! $ achiv) {
$ Strlenhost = strlèn ($ vbseo_vars ['bburl']."/");
$ Currentthreadurl = vbseo_url_thread ($ threadrow, 1, $ achiv);
$ Currentthreadurl_before = substr ($ currentthreadurl, 0, $ strlenhost);
$ Currentthreadurl_after = "/" substr ($ currentthreadurl, $ strlenhost).;
$ Lastpost = & $ threadrow ['lastpost'];
$ Vbseo_stat [t ''] + = sizof ($ alanguages);
fortch ($ alanguages ke $ lang) {
vbseo_add_url ($ currentthreadurl_before $ lang $ currentthreadurl_after, $ anvan, $ lastpost, $ frekans..);
}
}
/ / Fen adisyonèl postal
pou ($ p = 1; $ p <= $ totalpages; $ p + +)
{
$ Vbseo_stat [$ achiv 'nan':? T ''] + = vbseo_add_2urls (
vbseo_url_thread ($ threadrow, $ p, $ achiv),
vbseo_url_thread ($ threadrow, $ p, $ achiv, vrè),
$ Anvan,
$ Threadrow ['lastpost'],
$ Frekans
);
}
si ($ showpost)
{
$ Getposts = $ db-> rechèch ("
CHWAZI p.dateline, p.postid, p.threadid
KI SOTI NAN ". TABLE_PREFIX." Post AS p
KI KOTE p.threadid = $ threadrow [threadid]
AK vizib = 1
LÒD POU PA p.dateline
");
$ Pcount = 0;
pandan y ap ($ 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 ('fowòm', $ 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, vrè),
$ Prior2,
$ Postrow ['dateline'],
$ Vboptions ['vbseo_sm_freq_p']
);
}
$ Db-> free_result ($ getposts);
}
}
$ Db-> free_result ($ getthreads);
$ Vbseo_progress ['step3'] = 0;
}
vbseo_inc_progress ();
}
fonksyon vbseo_sitemap_polls ($ pwogrè)
{
mondyal $ db, $ vboptions, $ vbseo_vars;
si (vbseo_check_progress ($ pwogrè)) retounen;
$ Added_urls = 0;
vbseo_log_entry ("[START SEKSYON] biwo vòt", vrè);
$ ST = $ db-> query_first ("
CHWAZI
max (votè yo) kòm maxre, min (votè yo) kòm minre, Avg (votè yo) kòm avgre
KI SOTI NAN ". TABLE_PREFIX." Biwo vòt
");
fortch ($ vbseo_vars ['forumslist'] ke $ forumid)
{
$ Getthreads = $ db-> rechèch ("
CHWAZI *
KI SOTI NAN ". TABLE_PREFIX." Thread AS fil
KI KOTE forumid = $ forumid
AK vizib = 1
AK pollid> 0
");
pandan y ap ($ threadrow = $ db-> fetch_array ($ getthreads))
{
$ Getpoll = $ db-> query_first ("
CHWAZI *
KI SOTI NAN ". TABLE_PREFIX." Biwo vòt
KI KOTE pollid = ". $ Threadrow ['pollid']."
");
si (! $ getpoll)
kontinye;
vbseo_log_entry ("[biwo vòt] forum_id: $ forumid, thread_id: $ threadrow [threadid], pollid: $ threadrow [pollid]");
$ Added_urls + +;
$ Relp2 = vbseo_math_avg_weight ($ getpoll ['votè yo'], $ ST ['minre'], $ ST ['maxre'], $ ST ['avgre']);
$ Relp2 *= vbseo_apply_custom_priority ('fowòm', $ threadrow ['forumid']);
$ Anvan = vbseo_sm_priority ($ vboptions ['vbseo_sm_priority_rpoll'], $ relp2);
$ Added_urls + = vbseo_add_2urls (
vbseo_url_poll ($ threadrow, $ getpoll),
vbseo_url_poll ($ threadrow, $ getpoll, vrè),
$ Anvan,
$ Getpoll ['dateline'],
$ Vboptions ['vbseo_sm_freq_poll']
);
}
$ Db-> free_result ($ getthreads);
}
vbseo_inc_progress ();
retounen $ added_urls;
}
fonksyon vbseo_sitemap_blogs ($ pwogrè)
{
mondyal $ db, $ vboptions, $ vbseo_vars;
si (vbseo_check_progress ($ pwogrè)) retounen;
si (! vbseo_dbtbl_exists ('blog'))
retounen 0;
vbseo_log_entry ("[START SEKSYON] Blogs", vrè);
vbseo_add_url (? VBSEO_ON vbseo_any_url ($ vbseo_vars 'bburl blog'].'/.' [VBSEO_PHP_EXT): $ vbseo_vars 'bburl blog'].'/.' [VBSEO_PHP_EXT, 1.0..);
$ Added_urls = 0;