From 94c1729eacb262598aa75fda35049b344051012b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=A1bor=20Hojtsy?= Date: Wed, 29 Aug 2007 18:25:51 +0000 Subject: #161107 by fwalch and bragon: actually implement the missing forum_term_load to work behind the %forum_term menu item resolving calls --- modules/forum/forum.module | 14 ++++++++++++++ 1 file changed, 14 insertions(+) (limited to 'modules/forum/forum.module') diff --git a/modules/forum/forum.module b/modules/forum/forum.module index 9701ec266..bf505fc6f 100644 --- a/modules/forum/forum.module +++ b/modules/forum/forum.module @@ -60,6 +60,20 @@ function forum_theme() { ); } +/** + * Fetch a forum term. + * + * @param $tid + * The ID of the term which should be loaded. + * + * @return + * An associative array containing the term data or FALSE if the term cannot be loaded, or is not part of the forum vocabulary. + */ +function forum_term_load($tid) { + $result = db_query(db_rewrite_sql('SELECT t.tid, t.vid, t.name, t.description, t.weight FROM {term_data} t WHERE t.tid = %d AND t.vid = %d', 't', 'tid'), $tid, variable_get('forum_nav_vocabulary', '')); + return db_fetch_array($result); +} + /** * Implementation of hook_menu(). */ -- cgit v1.2.3