image.inc in File Aliases 6
Contains Image module integration for the File Aliases module.
File
modules/image.incView source
<?php
/**
* @file
* Contains Image module integration for the File Aliases module.
*/
/**
* Implements file_aliases_hook_process().
*/
function file_aliases_image_process(&$node, &$file, &$path, &$alias, &$count) {
$node->content['image']['#value'] = str_replace($file['field']['filepath'], $alias, $node->content['image']['#value']);
}
/**
* Implements file_aliases_hook_views_handlers().
*/
function file_aliases_image_views_handlers(&$handlers) {
$handlers['file_aliases_image_handler_field_image_node_image'] = array(
'parent' => 'image_handler_field_image_node_image',
);
}
/**
* Implements file_aliases_hook_views_data_alter().
*/
function file_aliases_image_views_data_alter(&$data) {
$data['node']['image_image']['field']['handler'] = 'file_aliases_image_handler_field_image_node_image';
}
Functions
Name | Description |
---|---|
file_aliases_image_process | Implements file_aliases_hook_process(). |
file_aliases_image_views_data_alter | Implements file_aliases_hook_views_data_alter(). |
file_aliases_image_views_handlers | Implements file_aliases_hook_views_handlers(). |