function _link_widget_process in Link 5
1 call to _link_widget_process()
- link_widget in ./link.module
- Implementation of hook_widget().
File
- ./link.module, line 448
- Defines simple link field types.
Code
function _link_widget_process(&$item, $delta = 0, $field, $node) {
if (!$item['attributes']['target'] || $item['attributes']['target'] == "default") {
unset($item['attributes']['target']);
}
$item['url'] = trim($item['url']);
$item['attributes'] = serialize($item['attributes']);
if (isset($field['widget']['default_value'][$delta]['url']) && $item['url'] == $field['widget']['default_value'][$delta]['url'] && is_object($node)) {
if (!link_validate_url($item['url'])) {
unset($item['url']);
}
}
}