lib/soundcloudvalidate.rb
module Soundcloudvalidate
def process_sc_embed_code object, owner
return unless object
return unless owner == current_person
object.track = $1 if params[:sc_embed_code] =~ /tracks%2F(\d+)/
object.secret = $1 if params[:sc_embed_code] =~ /secret_token%3D(s-[0-9a-zA-Z]+)/
object.save
end
end