? ico/doc.png
? ico/gif.png
? ico/jpeg.png
? ico/jpg.png
? ico/pdf.png
? ico/png.png
? ico/txt.png
Index: filefield.module
===================================================================
RCS file: /cvs/drupal-contrib/contributions/modules/filefield/filefield.module,v
retrieving revision 1.23
diff -u -r1.23 filefield.module
--- filefield.module 30 Mar 2007 03:20:24 -0000 1.23
+++ filefield.module 22 May 2007 16:00:14 -0000
@@ -496,8 +496,7 @@
if(!isset($item['fid'])) {
return '';
}
- $file = _filefield_file_load($item['fid']);
- return theme('filefield', $file, $item);
+ return theme('filefield', $item);
}
function _filefield_file_load($fid = NULL) {
@@ -533,8 +532,7 @@
}
function theme_filefield($file) {
- $file = (array)$file;
- if (is_file($file['filepath'])) {
+ if (is_file($file['filepath']) && $file['list']) {
if ($file['fid'] == 'upload') {
$path = file_create_filename($file['filename'], file_create_path());
}
@@ -544,7 +542,7 @@
$url = file_create_url($path);
$name = $file['filename'];
$desc = $file['description'];
- return ''.check_plain($name).'';
+ return ''.check_plain($desc).'';
}
}