diff options
author | Angie Byron <webchick@24967.no-reply.drupal.org> | 2009-07-02 04:27:23 +0000 |
---|---|---|
committer | Angie Byron <webchick@24967.no-reply.drupal.org> | 2009-07-02 04:27:23 +0000 |
commit | 0142292c718eaf31e73c3ee0cd9ef427bc18de16 (patch) | |
tree | 69e3a1784a48af68ec65537d375058bb2cb61daa /modules/upload | |
parent | e9ca98b69d45b935fe4963a345cba92a87164ddb (diff) | |
download | brdo-0142292c718eaf31e73c3ee0cd9ef427bc18de16.tar.gz brdo-0142292c718eaf31e73c3ee0cd9ef427bc18de16.tar.bz2 |
#373201 by moshe weitzman, chx, Frando, eaton: Allow renderable array properties to be passed directly to theme functions.
Diffstat (limited to 'modules/upload')
-rw-r--r-- | modules/upload/upload.module | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/modules/upload/upload.module b/modules/upload/upload.module index 86ed1ba3e..2d1d6aac4 100644 --- a/modules/upload/upload.module +++ b/modules/upload/upload.module @@ -60,11 +60,11 @@ function upload_perm() { */ function upload_node_links($node, $build_mode) { $links = array(); - + // Display a link with the number of attachments $num_files = 0; foreach ($node->files as $file) { - if ($file->list) { + if ((object)$file->list) { $num_files++; } } @@ -76,8 +76,9 @@ function upload_node_links($node, $build_mode) { 'fragment' => 'attachments' ); $node->content['links']['upload_attachments'] = array( - '#type' => 'node_links', - '#value' => $links, + '#theme' => 'links', + '#links' => $links, + '#attributes' => array('class' => 'links inline'), ); } } |