From 0e4f93a42fbbc1ef70f2c32f52d65d697e774a11 Mon Sep 17 00:00:00 2001 From: Daku Date: Wed, 14 Dec 2011 06:45:35 +0000 Subject: [PATCH] Added a separate option for popular tags length. --- ext/tag_list/main.php | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/ext/tag_list/main.php b/ext/tag_list/main.php index 3be78be5..71767773 100644 --- a/ext/tag_list/main.php +++ b/ext/tag_list/main.php @@ -15,6 +15,7 @@ class TagList implements Extension { if($event instanceof InitExtEvent) { $config->set_default_int("tag_list_length", 15); + $config->set_default_int("popular_tag_list_length", 15); $config->set_default_int("tags_min", 3); $config->set_default_string("info_link", 'http://en.wikipedia.org/wiki/$tag'); $config->set_default_string("tag_list_image_type", 'related'); @@ -85,7 +86,8 @@ class TagList implements Extension { $event->panel->add_block($sb); $sb = new SetupBlock("Popular / Related Tag List"); - $sb->add_int_option("tag_list_length", "Show top "); $sb->add_label(" tags"); + $sb->add_int_option("tag_list_length", "Show top "); $sb->add_label(" related tags"); + $sb->add_int_option("popular_tag_list_length", "
Show top "); $sb->add_label(" popular tags"); $sb->add_text_option("info_link", "
Tag info link: "); $sb->add_choice_option("tag_list_image_type", array( "Image's tags only" => "tags", @@ -301,9 +303,9 @@ class TagList implements Extension { FROM tags WHERE count > 0 ORDER BY count DESC - LIMIT :tag_list_length + LIMIT :popular_tag_list_length "; - $args = array("tag_list_length"=>$config->get_int('tag_list_length')); + $args = array("popular_tag_list_length"=>$config->get_int('popular_tag_list_length')); $tags = $database->get_all($query, $args); $database->cache->set("popular_tags", $tags, 600);