subject) .' - '. format_date($comment->timestamp, 'medium') .'
['. l(t('node'), 'node/'. $comment->nid, array('fragment' => 'comment-'. $comment->cid, 'attributes' => array('title' => $comment->title))) .'] ['. l(t('edit'), 'comment/edit/'. $comment->cid) .'] ['. l(t('delete'), $comment_delete_path . $comment->cid) .']'; } } if (user_access('administer nodes')) { $result2 = db_query_range('SELECT n.nid, n.title, n.type, n.changed, u.name, u.uid FROM {node} n INNER JOIN {users} u ON n.uid = u.uid WHERE n.status = 0 ORDER BY n.changed DESC', 0, $nlimit); while ($node = db_fetch_object($result2)) { $node_delete_path = module_exists('mollom') && mollom_get_mode($node->type .'_node_form') ? 'mollom/report/node/'. $node->nid : 'node/'. $node->nid .'/delete'; $items2[] = check_plain($node->title) .' - '. format_date($node->changed, 'medium') .'
['. l(t('By @user', array('@user' => $node->name)), 'user/'. $node->uid) .'] ['. l(t('edit'), 'node/'. $node->nid .'/edit') .'] ['. l(t('delete'), $node_delete_path) .']'; } } if (module_exists('trackback') && user_access('administer trackbacks')) { $result3 = db_query_range('SELECT t.created, t.subject, t.trid FROM {trackback_received} t WHERE t.status = 0 ORDER BY t.created DESC ', 0, $nlimit); while ($trackback = db_fetch_object($result3)) { $items3[] = check_plain($trackback->subject) .' - '. format_date($trackback->created, 'medium') .'
['. l(t('edit'), 'trackback/edit/'. $trackback->trid) .'] ['. l(t('delete'), 'trackback/delete/'. $trackback->trid) .']'; } } $block['subject'] = t('Admin block'); if ($items) { $block['content'] = theme('item_list', $items, t('Comments queue')); $block['content'] .= ''; } if ($items2) { $block['content'] .= theme('item_list', $items2, t('Content queue')); $block['content'] .= ''; } if ($items3) { $block['content'] .= theme('item_list', $items3, t('Trackback queue')); $block['content'] .= ''; } return $block; } }