Hey there, awesome module, but my use-case required it to have the news & announcements forum to be exposed on the frontpage
so I made a quick (and rather dirty) module to do that
so I just made a page callback like this
$fid = 72; // hardcoded forum id for news & announcements forum
require_once drupal_get_path('module', 'drupalvb') .'/drupalvb.inc';
if (!drupalvb_db_is_valid() || !is_numeric($fid)) {
return t('Forum not found.');
}
$result = drupalvb_db_query("SELECT t.*, p.* FROM {thread} t INNER JOIN {post} p ON p.postid = t.firstpostid WHERE t.forumid = %d ORDER BY t.threadid DESC LIMIT 10", $fid);
$threads = array();
while ($thread = db_fetch_array($result)) {
$threads[] = drupalvb_theme_thread($thread);
}
if (count($threads)) {
return implode('', $threads);
}
return t('No threads found');
drupalvb_theme_thread is just a temporary theming function I made to put the data in div's and stuff, of course this would need a proper theming function
also, another problem is the output format of the body text, which is usually bbcode or something, is there a way to trick drupal into thinking this was entered with a certain input format? so I can use an existing bbcode input format
so I was wondering if you've considered implementing something like this (but then generic) or would you consider this 'by design', as this module isn't really an integration, but more a linking module
if not, still many thanks for making it this easy
Comments
Comment #1
sunFor now, I think that's too custom to be included as a feature in the module.