Changeset 840
- Timestamp:
- 12/24/09 12:43:47 (9 months ago)
- Files:
-
- 1 modified
-
trunk/sites/all/modules/og/og.module (modified) (3 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/sites/all/modules/og/og.module
r839 r840 2906 2906 $tokens['node']['ogname'] = t("Title of top group"); 2907 2907 $tokens['node']['ogname-raw'] = t("Unfiltered title of top group. WARNING - raw user input."); 2908 $tokens['node']['og-id'] = t("ID of top group"); 2908 $tokens['node']['og-id'] = t("ID of top group"); 2909 $tokens['node']['og-type'] = t("Node type of the top group"); 2910 $tokens['node']['og-type-name'] = t("Node type (user-friendly version) of the top group"); 2909 2911 return $tokens; 2910 2912 } … … 2920 2922 $gids = array_filter($object->og_groups); 2921 2923 foreach ($gids as $gid) { 2922 $title = db_result(db_query("SELECT title FROM {node} WHERE nid = %d", $gid)); 2923 $values['ogname'] = check_plain($title); 2924 $values['ogname-raw'] = $title; 2924 $query = db_query("SELECT n.title as title, n.type as type, t.name as name FROM {node} n INNER JOIN {node_type} t on n.type = t.type WHERE nid = %d", $gid); 2925 $group = db_fetch_object($query); 2926 $values['ogname'] = check_plain($group->title); 2927 $values['ogname-raw'] = $group->title; 2925 2928 $values['og-id'] = $gid; 2929 $values['og-type'] = $group->type; 2930 $values['og-type-name'] = check_plain($group->name); 2926 2931 break; 2927 2932 } … … 2935 2940 $values['ogname-raw'] = ''; 2936 2941 $values['og-id'] = ''; 2942 $values['og-type-name'] = ''; 2943 $values['og-type'] = ''; 2937 2944 return $values; 2938 2945 }
