From 5099a71166fb6f74e5b04d026e44161ed3898ba2 Mon Sep 17 00:00:00 2001 From: moodler Date: Tue, 28 Aug 2007 06:07:50 +0000 Subject: [PATCH] Tag cloud is now definitely sorted by rawname MDL-10982 --- tag/lib.php | 10 +++++----- tag/search.php | 2 +- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/tag/lib.php b/tag/lib.php index a4e4b33242..b120f0b518 100644 --- a/tag/lib.php +++ b/tag/lib.php @@ -1138,7 +1138,7 @@ function popular_tags_count($nr_of_tags=20, $tag_type = 'default') { $query = " SELECT - tg.id, tg.name, tg.rawname, COUNT(ti.id) AS count, tg.flag + tg.rawname, tg.id, tg.name, COUNT(ti.id) AS count, tg.flag FROM {$CFG->prefix}tag_instance ti INNER JOIN @@ -1438,11 +1438,11 @@ function print_tag_cloud($tagcloud, $shuffle=true, $max_size=180, $min_size=80) return; } - sort($tagcloud); - - if ( $shuffle ) { + if ($shuffle) { shuffle($tagcloud); - } + } else { + ksort($tagcloud); + } $count = array(); foreach ($tagcloud as $key => $value){ diff --git a/tag/search.php b/tag/search.php index 4ad16648b1..936e89f4f9 100644 --- a/tag/search.php +++ b/tag/search.php @@ -37,7 +37,7 @@ if(!empty($query)) { echo '

'; print_box_start('generalbox', 'big-tag-cloud-box'); -print_tag_cloud(popular_tags_count(60), true, 170,70); +print_tag_cloud(popular_tags_count(60), false, 170,70); print_box_end(); print_footer(); -- 2.39.5