function contemplate_eval_enclosure in Content Templates (Contemplate) 6
Same name and namespace in other branches
- 5 contemplate.module \contemplate_eval_enclosure()
- 7 contemplate.module \contemplate_eval_enclosure()
Eval the RSS enclosure field
1 call to contemplate_eval_enclosure()
- contemplate_nodeapi in ./
contemplate.module - Implementation of hook_nodeapi().
File
- ./
contemplate.module, line 844 - Create templates to customize teaser and body content.
Code
function contemplate_eval_enclosure($field, $node) {
$tmplt = '<?php print ' . $field . ' ?>';
$xml_elements = array();
$fid = contemplate_eval($tmplt, $node, $xml_elements);
if (is_numeric($fid)) {
$file = db_fetch_object(db_query('SELECT * FROM {files} WHERE fid = %d', $fid));
return $file;
}
return FALSE;
}