function sharedblocks_subscribe_page in Shared Blocks 6
Same name and namespace in other branches
- 7 sharedblocks.module \sharedblocks_subscribe_page()
Callback for admin/settings/sharedblocks/subscribe
1 string reference to 'sharedblocks_subscribe_page'
- sharedblocks_menu in ./
sharedblocks.module - Implementation of hook_menu().
File
- ./
sharedblocks.module, line 174
Code
function sharedblocks_subscribe_page() {
$output = '';
$rows = array();
// Grab list of all shared blocks we've subscribed to.
$result = db_query('SELECT * FROM {sharedblocks} ORDER BY name');
while ($r = db_fetch_object($result)) {
$rows[] = array(
check_plain($r->name),
check_plain($r->description),
l(t('edit'), "admin/settings/sharedblocks/subscribe/edit/" . $r->id),
);
$rows[] = $row;
}
// Output list in a table.
$output .= '<p>' . l(t('Add new subscribed block'), 'admin/settings/sharedblocks/subscribe/add') . '</p>';
if (count($rows)) {
$output .= theme('table', $header, $rows, $attributes = array(), $caption = NULL);
}
else {
$output .= t('No subscribed blocks defined. <a href="@add">Add one!</a>', array(
'@add' => url('admin/settings/sharedblocks/subscribe/add'),
));
}
return $output;
}