Exemplo n.º 1
0
<<A Bluview Technology Product>>
禁止使用Windows记事本修改文件,由此造成的一切使用不正常恕不解答!
PHP+MySQL blog system.
Code: Bob Shen
Offical site: http://www.bo-blog.com
Copyright (c) Bob Shen 中国-上海
In memory of my university life
------------------------------------------------------- */
if (!defined('VALIDREQUEST')) {
    die('Access Denied.');
}
if ($flset['guestbook'] == 1) {
    getHttp404($lnc[313]);
}
$m_b = new getblogs();
if ($permission['LeaveMessage'] == 1) {
    $section_body_main = $m_b->make_visit_form($lnc[129], '', "visit.php?job=addmessage");
    $section_body_main .= "<a name='topreply'></a><div id='addnew'></div>";
}
$replyrecords = $m_b->reply_record_array($mbcon['messageperpage'], $page);
if ($replyrecords[0]['repid'] != '') {
    $section_body_main .= $m_b->make_messages($replyrecords);
    $innerpages = $m_b->make_pagebar($page, $mbcon['pagebaritems'], "guestbook.php", $statistics['messages'], $mbcon['messageperpage']);
}
if ($page == 1) {
    announcebar();
} else {
    $ifannouncement = 'none';
}
$bodymenu = $t->set('mainpage', array('pagebar' => $innerpages, 'iftoppage' => 'none', 'ifbottompage' => 'display', 'ifannouncement' => $ifannouncement, 'topannounce' => $topannounce, 'mainpart' => $section_body_main, 'currentpage' => $pageitems['currentpage'], 'previouspageurl' => $pageitems['previouspageurl'], 'nextpageurl' => $pageitems['nextpageurl'], 'turningpages' => $pageitems['turningpages'], 'totalpages' => $pageitems['totalpages'], 'previouspageexists' => $pageitems['previouspageexists'], 'nextpageexists' => $pageitems['nextpageexists']));
$pagetitle = "{$lnc[91]} - ";
Exemplo n.º 2
0
     $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']);
 }
 if ($searchmethod == 5) {
     $alltags = $blog->getarraybyquery("SELECT * FROM `{$db_prefix}tags` WHERE `tagname` in ({$result})");
     for ($i = 0; $i < count($alltags['tagname']); $i++) {
         $eachtag_encoded = urlencode(urlencode($alltags['tagname'][$i]));
         $urlref = getlink_tags($eachtag_encoded);
         if ($mbcon['tagunderlinetospace'] == 1) {
             $alltags['tagname'][$i] = str_replace('_', ' ', $alltags['tagname'][$i]);
         }
         $tag_show[] = "<a href=\"{$urlref}\" title=\"{$lnc[188]}{$alltags['tagcounter'][$i]}\" rel=\"tag\">{$alltags['tagname'][$i]}</a>";
     }
     if (is_array($tag_show)) {
         $tagshow = @implode(" &nbsp; ", $tag_show);
     } else {