From de192ea15647484f7f311e5c7d201f35086e60d1 Mon Sep 17 00:00:00 2001 From: Nathan Haug Date: Wed, 27 Apr 2011 00:52:36 -0600 Subject: [PATCH] Issue #1027184 by Aron Novak: Expose file download URL as a token. --- filefield.token.inc | 2 ++ 1 files changed, 2 insertions(+), 0 deletions(-) diff --git a/filefield.token.inc b/filefield.token.inc index 20b86fd..e850186 100644 --- a/filefield.token.inc +++ b/filefield.token.inc @@ -17,6 +17,7 @@ function filefield_token_list($type = 'all') { $tokens['file']['filefield-description'] = t('File description'); $tokens['file']['filefield-filename'] = t('File name'); $tokens['file']['filefield-filepath'] = t('File path'); + $tokens['file']['filefield-fileurl'] = t('File URL'); $tokens['file']['filefield-filemime'] = t('File MIME type'); $tokens['file']['filefield-filesize'] = t('File size (in bytes)'); $tokens['file']['filefield-filesize_formatted'] = t('File size (pretty printed)'); @@ -40,6 +41,7 @@ function filefield_token_values($type, $object = NULL) { $tokens['filefield-description'] = isset($item['data']['description']) ? check_plain($item['data']['description']) : ''; $tokens['filefield-filename'] = check_plain($item['filename']); $tokens['filefield-filepath'] = check_plain($item['filepath']); + $tokens['filefield-fileurl'] = file_create_url($item['filepath']); $tokens['filefield-filemime'] = $item['filemime']; $tokens['filefield-filesize'] = $item['filesize']; $tokens['filefield-filesize_formatted'] = format_size($item['filesize']); -- 1.7.4.1