$pagerurl .= "&q={$reqs->q}"; } $feed = $db->getList($where, $order, $limit, ($p - 1) * $limit); $count = $db->getCount($where); $pager = Core_Util_Pager::get($p, $count, $limit); foreach ($feed as $key => $entry) { $feed[$key]['link'] = "/{$this->inst}/view/?id={$entry['id']}"; // TODO $feed[$key]['avatar'] = "/user/profile/avatar/{$entry['uname']}-w40.png"; $feed[$key]['link_profile'] = "/user/profile/{$entry['uname']}"; $feed[$key]['terms'] = explode(",", $entry['terms']); if ($entry['cat'] > 0) { $feed[$key]['_cat_entry'] = $dbterm->getById($entry['cat']); } if (strlen($entry['summary']) > 1) { $feed[$key]['summary'] = Core_Util_Format::ubb2html(Core_Util_Format::textHtmlFilter($entry['summary'])); } else { $feed[$key]['summary'] = Core_Util_Format::autoParagraph(Core_Util_Format::cutstr(Core_Util_Format::ubbClear($entry['content']), 400)); } } ?> <dl class="entrylist"> <?php foreach ($feed as $entry) { ?> <dt> <a href="<?php echo $entry['link']; ?> " target="_blank"><?php
//print_r($entry); //echo "</pre>"; if ($entry['cat'] > 0) { $db = Core_Dao::factory(array('name' => 'taxonomy_term_user')); $cat_entry = $db->getById($entry['cat']); } else { $cat_entry = array(); } if (strlen($entry['terms'])) { $entry['terms'] = explode(",", $entry['terms']); } else { $entry['terms'] = array(); } $entry['published'] = date("Y:m:d h:i", strtotime($entry['published'])); $entry['updated'] = date("Y:m:d h:i", strtotime($entry['updated'])); $entry['content'] = Core_Util_Format::ubb2html(Core_Util_Format::textHtmlFilter($entry['content'])); $this->headtitle = $entry['title']; ?> <div class="entry-view"> <div class="entry-header"> <h1 class="entry-title"><?php echo $entry['title']; ?> </h1> <div class="entry-info"> <img src="/_cm/img/date.png" align="absmiddle" title="Created" /> <?php echo $entry['published']; ?> <?php