summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--browse.php3
-rw-r--r--templates/show_tagcloud.inc.php2
2 files changed, 4 insertions, 1 deletions
diff --git a/browse.php b/browse.php
index 62f4cdfd..da56b8f1 100644
--- a/browse.php
+++ b/browse.php
@@ -83,6 +83,9 @@ switch($_REQUEST['action']) {
$keys = array_keys($object_ids);
Tag::build_cache($keys);
show_box_top(_('Tag Cloud'),$class);
+ $browse2 = new Browse();
+ $browse2->set_type('song');
+ $browse2->store();
require_once Config::get('prefix') . '/templates/show_tagcloud.inc.php';
show_box_bottom();
require_once Config::get('prefix') . '/templates/browse_content.inc.php';
diff --git a/templates/show_tagcloud.inc.php b/templates/show_tagcloud.inc.php
index c2d58d42..a7a3b769 100644
--- a/templates/show_tagcloud.inc.php
+++ b/templates/show_tagcloud.inc.php
@@ -39,7 +39,7 @@ $web_path = Config::get('web_path');
$tag->format();
?>
<span id="click_<?php echo intval($tag->id); ?>" class="<?php echo $tag->f_class; ?>"><?php echo $tag->name; ?></span>
-<?php echo Ajax::observe('click_' . intval($tag->id),'click',Ajax::action('?page=tag&action=add_filter&&browse_id=' . $browse->id . '&tag_id=' . intval($tag->id),'')); ?>
+<?php echo Ajax::observe('click_' . intval($tag->id),'click',Ajax::action('?page=tag&action=add_filter&browse_id=' . $browse2->id . '&tag_id=' . intval($tag->id),'')); ?>
<?php } ?>
<?php if (!count($object_ids)) { ?>
<span class="fatalerror"><?php echo _('Not Enough Data'); ?></span>