class Object
Public Instance Methods
kitties_fancy_search_url( fancy )
click to toggle source
# File lib/kittypedia/links.rb, line 16 def kitties_fancy_search_url( fancy ) ## todo: find a better name - why? why not? ## note: use (official) chinese name for search param if present param = fancy.name_cn ? fancy.name_cn : fancy.key if fancy.special_edition? q = "specialedition:#{param}" ## todo: urlescape param - why? why not? elsif fancy.exclusive? ## just use fancy too - why? why not? q = "exclusive:#{param}" else ## assume "normal/regular" fancy q = "fancy:#{param}" end "https://www.cryptokitties.co/search?include=sale,sire,other&search=#{q}" end
kitties_kitty_url( id )
click to toggle source
cryptokitties.co links
# File lib/kittypedia/links.rb, line 4 def kitties_kitty_url( id ) "https://www.cryptokitties.co/kitty/#{id}" end
kitties_search_url( q )
click to toggle source
# File lib/kittypedia/links.rb, line 9 def kitties_search_url( q ) "https://www.cryptokitties.co/search?include=sale,sire,other&search=#{q}" end
kitties_specialedition_search_url( fancy )
click to toggle source
alias :kitties_special_search_url :kitties_fancy_search_url
# File lib/kittypedia/links.rb, line 33 def kitties_specialedition_search_url( fancy ) kitties_fancy_search_url( fancy ); end
media_fancy_pic_url( key, variant_key=nil )
click to toggle source
(old) alias for media_fany_url
# File lib/kittypedia/links.rb, line 49 def media_fancy_pic_url( key, variant_key=nil ) media_fancy_url( key, variant_key ); end
media_fancy_url( key, variant_key=nil )
click to toggle source
/media - image links
# File lib/kittypedia/links.rb, line 40 def media_fancy_url( key, variant_key=nil ) ### todo: find a better name - why? why not? if variant_key "https://cryptocopycats.github.io/media/kitties/100x100/fancy-#{key}-#{variant_key}.png" else "https://cryptocopycats.github.io/media/kitties/100x100/fancy-#{key}.png" end end
media_icon_url( key )
click to toggle source
# File lib/kittypedia/links.rb, line 52 def media_icon_url( key ) ## note: use :unlocked, :locked, etc. "https://cryptocopycats.github.io/media/icons/18x18/#{key}.png" end