Sha256: dc41818fdc9d7620dd5ab1b51e65b89ec2ce2a68482a212d55018316f4139da8

Contents?: true

Size: 1.5 KB

Versions: 1

Compression:

Stored size: 1.5 KB

Contents

module Rdfa
  module Properties
    def rdfa_post_content content, subject_uri=nil, &block
      rdfa_triple "sioc:content", content, subject_uri, &block
    end

    def rdfa_title title, subject_uri=nil, &block
      rdfa_triple "dc:title", title, subject_uri, &block
    end

    def rdfa_creator creator, subject_uri=nil, &block
      rdfa_triple "dc:creator", creator, subject_uri, &block
    end

    def rdfa_label label, subject_uri=nil, &block
      rdfa_triple "rdf:label", label, subject_uri, &block
    end

    def rdfa_description description, subject_uri=nil, &block
      rdfa_triple "rdf:description", description, subject_uri, &block
    end

    def rdfa_date date, subject_uri=nil, &block
      rdfa_triple "dc:date", date, subject_uri, &block
    end

    def rdfa_name name, subject_uri=nil, &block
      rdfa_triple "foaf:name", name, subject_uri, &block
    end  

    def rdfa_address address, subject_uri=nil, &block
      rdfa_triple "foaf:address", address, subject_uri, &block
    end  

    def rdfa_email email, subject_uri=nil, &block
      rdfa_triple "foaf:mbox", email, subject_uri, &block
    end  

    def rdfa_knows person_url, subject_uri=nil, &block
      rdfa_triple "foaf:knows", person_url, subject_uri, &block
    end  

    def rdfa_has_tag tag_url, subject_uri=nil, &block
      rdfa_triple "scot:hasTag", tag_url, subject_uri, &block
    end

    def rdfa_license license_url, subject_uri=nil, &block
      rdfa_triple "cc:license", license_url, subject_uri, &block
    end
  end
end

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
rdfa-0.0.6 lib/rdfa/properties.rb