Exemplo n.º 1
0
 $m_b = new getblogs();
 if ($tag === '') {
     catcherror($lnc[192]);
 }
 $tag = str_replace(''', "\\'", $tag);
 $allentries = $blog->getgroupbyquery("SELECT * FROM `{$db_prefix}tags` WHERE `tagname`='{$tag}' LIMIT 0,1");
 if (!is_array($allentries[0]) || $allentries[0]['tagentry'] == '<end>' || $allentries[0]['tagcounter'] == 0) {
     $section_body_main[] = "<br/><div align='center'><span style='font-size: 14px;'>{$lnc[186]}</span></div><br/>";
 } else {
     $taginfo = $allentries[0];
     $entries_query = str_replace(',<end>', '', $taginfo['tagentry']);
     $entries_query = str_replace('<tag>,', '', $entries_query);
     $partialquery = "WHERE `blogid` IN ({$entries_query}) AND `property`<'2' ORDER BY  `sticky` DESC, `pubtime` DESC";
     if ($mbcon['tag_list'] == 1) {
         $records = $m_b->new_record_array($partialquery, $mbcon['listitemperpage'], $page);
         $listbody = $m_b->make_excerption($records, 'list');
         $section_body_main[] = $m_b->make_list(@implode('', $listbody));
         $perpagevalue = $mbcon['listitemperpage'];
     } else {
         $records = $m_b->new_record_array($partialquery, $mbcon['exceptperpage'], $page);
         $section_body_main = $m_b->make_excerption($records);
         $perpagevalue = $mbcon['exceptperpage'];
     }
     $counter_now = $blog->countbyquery("SELECT COUNT(blogid) FROM `{$db_prefix}blogs` WHERE `blogid` IN ({$entries_query}) AND `property`<'2'");
     $urlref = getlink_tags(str_replace('%', '%%', urlencode(urlencode($tag))), $mode, '%s');
     $pagebar = $m_b->make_pagebar($page, $mbcon['pagebaritems'], $urlref, $counter_now, $perpagevalue, '1');
     $pagebar .= " [ {$lnc[181]} <a href=\"" . getlink_tags(urlencode(urlencode($tag)), '1') . "\" title=\"{$lnc[182]}\">{$lnc[183]}</a> | <a href=\"" . getlink_tags(urlencode(urlencode($tag)), '2') . "\" title=\"{$lnc[184]}\">{$lnc[185]}</a> ]";
 }
 $iftoppage = $mbcon['pagebarposition'] == 'down' ? 'none' : 'block';
 $ifbottompage = $mbcon['pagebarposition'] == 'up' ? 'none' : 'block';
 if ($mbcon['tagunderlinetospace'] == 1) {
Exemplo n.º 2
0
 $results = file("{$db_tmpdir}/{$sid}.php");
 $searchmethod = trim($results[2]);
 $keyword = trim($results[1]);
 $tmp_results3 = @explode(',', trim($results[3]));
 for ($i = 0; $i < count($tmp_results3); $i++) {
     $tmp_results3[$i] = "'" . $tmp_results3[$i] . "'";
 }
 $result = @implode(',', $tmp_results3);
 $start_id = ($page - 1) * $mbcon['listitemperpage'];
 $counter_now = substr_count($result, ',') + 1;
 $m_b = new getblogs();
 $urlref = "visit.php?job=viewresult&amp;sid={$sid}";
 if ($searchmethod == 1 || $searchmethod == 2) {
     $records = $blog->getgroupbyquery("SELECT * FROM `{$db_prefix}blogs` WHERE `blogid` in ({$result}) ORDER BY `sticky` DESC LIMIT {$start_id},{$mbcon['listitemperpage']}");
     $pagebar = $m_b->make_pagebar($page, $mbcon['pagebaritems'], $urlref, $counter_now, $mbcon['listitemperpage']);
     $listbody = $m_b->make_excerption($records, 'list');
     $section_body_main[] = $m_b->make_list(@implode('', $listbody));
 }
 if ($searchmethod == 3) {
     $records = $blog->getgroupbyquery("SELECT t1.*, t2.title, t2.blogalias FROM `{$db_prefix}replies` t1 INNER JOIN `{$db_prefix}blogs` t2 ON t2.blogid=t1.blogid WHERE t1.repid in  ({$result}) ORDER BY t1.reptime DESC LIMIT {$start_id}, {$mbcon['listitemperpage']}");
     for ($i = 0; $i < count($records); $i++) {
         $records[$i]['repcontent'] = "<strong>{$lnc[71]}</strong><a href=\"" . getlink_entry($records[$i]['blogid'], $records[$i]['blogalias']) . "\">{$records[$i]['title']}</a><br/><strong>{$lnc[76]}</strong>" . $records[$i]['repcontent'];
     }
     $section_body_main[] = $m_b->make_replies($records);
     $pagebar = $m_b->make_pagebar($page, $mbcon['pagebaritems'], $urlref, $counter_now, $mbcon['listitemperpage']);
 }
 if ($searchmethod == 4) {
     $records = $blog->getgroupbyquery("SELECT * FROM `{$db_prefix}messages` WHERE `repid` in ({$result}) ORDER BY `reptime` DESC LIMIT {$start_id}, {$mbcon['listitemperpage']}");
     $section_body_main[] = $m_b->make_messages($records);
     $pagebar = $m_b->make_pagebar($page, $mbcon['pagebaritems'], $urlref, $counter_now, $mbcon['listitemperpage']);
 }