Changeset 98
- Timestamp:
- 12/05/08 12:05:24 (20 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
r42 r98 2875 2875 $tokens['node']['ogname'] = t("Title of top group"); 2876 2876 $tokens['node']['ogname-raw'] = t("Unfiltered title of top group. WARNING - raw user input."); 2877 $tokens['node']['og-id'] = t("ID of top group"); 2877 $tokens['node']['og-id'] = t("ID of top group"); 2878 $tokens['node']['og-type'] = t("Node type of the top group"); 2879 $tokens['node']['og-type-name'] = t("Node type (user-friendly version) of the top group"); 2878 2880 return $tokens; 2879 2881 } … … 2889 2891 $gids = array_filter($object->og_groups); 2890 2892 foreach ($gids as $gid) { 2891 $title = db_result(db_query("SELECT title FROM {node} WHERE nid = %d", $gid)); 2892 $values['ogname'] = check_plain($title); 2893 $values['ogname-raw'] = $title; 2893 $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); 2894 $group = db_fetch_object($query); 2895 $values['ogname'] = check_plain($group->title); 2896 $values['ogname-raw'] = $group->title; 2894 2897 $values['og-id'] = $gid; 2898 $values['og-type'] = $group->type; 2899 $values['og-type-name'] = check_plain($group->name); 2895 2900 break; 2896 2901 } … … 2904 2909 $values['ogname-raw'] = ''; 2905 2910 $values['og-id'] = ''; 2911 $values['og-type-name'] = ''; 2912 $values['og-type'] = ''; 2906 2913 return $values; 2907 2914 }
