diff options
Diffstat (limited to 'lib/Bookmarks')
-rw-r--r-- | lib/Bookmarks/C/Main.pm | 7 | ||||
-rw-r--r-- | lib/Bookmarks/M/DB/Tags.pm | 2 |
2 files changed, 8 insertions, 1 deletions
diff --git a/lib/Bookmarks/C/Main.pm b/lib/Bookmarks/C/Main.pm index 244abab..b272c64 100644 --- a/lib/Bookmarks/C/Main.pm +++ b/lib/Bookmarks/C/Main.pm @@ -192,6 +192,13 @@ sub new { return bless {c=>$c,base=>$c->req->base()},$class; } +sub stylesheet { + my ($self)=@_; + return URI->new( + $self->{base} . 'style.css' + )->as_string(); +} + sub tag_info { my ($self, $tag)=@_; return URI->new( diff --git a/lib/Bookmarks/M/DB/Tags.pm b/lib/Bookmarks/M/DB/Tags.pm index cc675f7..4ca832a 100644 --- a/lib/Bookmarks/M/DB/Tags.pm +++ b/lib/Bookmarks/M/DB/Tags.pm @@ -18,7 +18,7 @@ __PACKAGE__->set_sql('popularity', <<'END_SQL'); SELECT tags.pk, COUNT(links_tags.link) AS how_many FROM tags, links_tags WHERE tags.pk = links_tags.tag -GROUP BY links_tags.tag +GROUP BY tags.pk ORDER BY how_many DESC END_SQL |