query("fullparse:false,start:0,count:$num");
* $fpdb->doquery($queryId);
*
* $fpdb->getQuery
*/
$q = new FPDB_Query(array(
'fullparse' => false,
'start' => 0,
'count' => $num
), null);
$string = '
';
$count = 0;
while ($q->hasmore()) {
list ($id, $entry) = $q->getEntry();
$link = get_permalink($id);
$string .= '- ';
$admin = BLOG_BASEURL . "admin.php?p=entry&entry=";
if (user_loggedin()) // if loggedin prints a "edit" link
$string .= "[" . $lang ['plugin'] ['lastentries'] ['edit'] . "]";
$string .= "{$entry['subject']}
\n";
$count++;
}
if ($string == '') {
$string .= '- ' . $lang ['plugin'] ['lastentries'] ['add_entry'] . '
';
$subject = $lang ['plugin'] ['lastentries'] ['no_entries'];
} else
$subject = $lang ['plugin'] ['lastentries'] ['subject_before_count'] . $count . $lang ['plugin'] ['lastentries'] ['subject_after_count'];
$string .= '
';
$widget = array();
$widget ['subject'] = $subject;
$widget ['content'] = $string;
return $widget;
}
register_widget('lastentries', 'LastEntries', 'plugin_lastentries_widget');
?>