summaryrefslogtreecommitdiff
path: root/modules/upload
diff options
context:
space:
mode:
authorAngie Byron <webchick@24967.no-reply.drupal.org>2009-07-02 04:27:23 +0000
committerAngie Byron <webchick@24967.no-reply.drupal.org>2009-07-02 04:27:23 +0000
commit0142292c718eaf31e73c3ee0cd9ef427bc18de16 (patch)
tree69e3a1784a48af68ec65537d375058bb2cb61daa /modules/upload
parente9ca98b69d45b935fe4963a345cba92a87164ddb (diff)
downloadbrdo-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.module9
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'),
);
}
}