function answers_orphan_report in Answers 7.3
Same name and namespace in other branches
- 7.4 includes/answers.display.inc \answers_orphan_report()
Reports orphaned answers.
Return value
string Orphan report html table.
1 string reference to 'answers_orphan_report'
- answers_menu in ./
answers.module - Implements hook_menu().
File
- includes/
answers.display.inc, line 14 - Reports for the Ansers module.
Code
function answers_orphan_report() {
$orphan_nids = _answers_orphan_nids();
$questions = node_load_multiple($orphan_nids);
$header = array(
'Node ID',
'Title',
'Type',
'Created',
'Published',
);
$rows = array();
foreach ($questions as $node) {
$rows[] = array(
array(
'data' => $node->nid,
'align' => 'center',
),
l($node->title, 'node/' . $node->nid . '/edit'),
$node->type,
format_date($node->created),
array(
'data' => $node->status ? t('Published') : t('Unpublished'),
'class' => $node->status ? 'published' : 'unpublished',
),
);
}
$table_attributes = array(
'id' => 'ralphs-node-table',
'align' => 'center',
);
return theme('table', array(
'header' => $header,
'rows' => $rows,
'attributes' => $table_attributes,
));
}