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