function alchemy_get_elements_from_node in Alchemy 6
Same name and namespace in other branches
- 7 alchemy.module \alchemy_get_elements_from_node()
Parameters
node object or nid $node:
2 calls to alchemy_get_elements_from_node()
- alchemy_tagging_suggest_tagging_suggestions in modules/
alchemy_tagging_suggest/ alchemy_tagging_suggest.module - Implementation of hook_suggest_tagging_suggestions().
- alchemy_util in ./
alchemy.module
1 string reference to 'alchemy_get_elements_from_node'
- alchemy_menu in ./
alchemy.module - Implementation of hook_menu().
File
- ./
alchemy.module, line 66 - DO NOT COMMIT TO DRUPAL CONTRIB! THIS MODULE IS FOR DEVELOPMENT ONLY.
Code
function alchemy_get_elements_from_node($node, $type = 'keywords', $output = 'normalized', $use_cache = FALSE) {
// chech if node argument is a node or a nid
if (!is_object($node) && is_numeric($node)) {
$node = node_load($node);
}
if (!$node) {
return array();
}
$text = strip_tags($node->title . " " . $node->body);
$elements = alchemy_get_elements($text, $type, $output = 'normalized', $node->nid, TRUE);
return $elements;
}