|
|
@ -153,16 +153,7 @@ ERR
|
|
|
|
# Returns string
|
|
|
|
# Returns string
|
|
|
|
#
|
|
|
|
#
|
|
|
|
def category_links(categories)
|
|
|
|
def category_links(categories)
|
|
|
|
categories = categories.sort!.map { |c| category_link c }
|
|
|
|
categories.sort.map { |c| category_link c }.join(', ')
|
|
|
|
|
|
|
|
|
|
|
|
case categories.length
|
|
|
|
|
|
|
|
when 0
|
|
|
|
|
|
|
|
""
|
|
|
|
|
|
|
|
when 1
|
|
|
|
|
|
|
|
categories[0].to_s
|
|
|
|
|
|
|
|
else
|
|
|
|
|
|
|
|
"#{categories[0...-1].join(', ')}, #{categories[-1]}"
|
|
|
|
|
|
|
|
end
|
|
|
|
|
|
|
|
end
|
|
|
|
end
|
|
|
|
|
|
|
|
|
|
|
|
# Outputs a single category as an <a> link.
|
|
|
|
# Outputs a single category as an <a> link.
|
|
|
|