Class: RDF::Vocab::SIOC
- Inherits:
-
StrictVocabulary
- Object
- StrictVocabulary
- RDF::Vocab::SIOC
- Defined in:
- lib/rdf/vocab/sioc.rb
Overview
Vocabulary for <rdfs.org/sioc/ns#>
SIOC Core Ontology Namespace
SIOC (Semantically-Interlinked Online Communities) is an ontology for describing the information in online communities. This information can be used to export information from online communities and to link them together. The scope of the application areas that SIOC can be used for includes (and is not limited to) weblogs, message boards, mailing lists and chat channels.
Instance Attribute Summary collapse
-
#about ⇒ RDF::Vocabulary::Term
readonly
Specifies that this Item is about a particular resource, e.g.
-
#account_of ⇒ RDF::Vocabulary::Term
readonly
Refers to the foaf:Agent or foaf:Person who owns this sioc:UserAccount.
-
#addressed_to ⇒ RDF::Vocabulary::Term
readonly
Refers to who (e.g. a UserAccount, e-mail address, etc.) a particular Item is addressed to.
-
#administrator_of ⇒ RDF::Vocabulary::Term
readonly
A Site that the UserAccount is an administrator of.
-
#attachment ⇒ RDF::Vocabulary::Term
readonly
The URI of a file attached to an Item.
-
#avatar ⇒ RDF::Vocabulary::Term
readonly
An image or depiction used to represent this UserAccount.
-
#Community ⇒ RDF::Vocabulary::Term
readonly
Community is a high-level concept that defines an online community and what it consists of.
-
#Container ⇒ RDF::Vocabulary::Term
readonly
An area in which content Items are contained.
-
#container_of ⇒ RDF::Vocabulary::Term
readonly
An Item that this Container contains.
-
#content ⇒ RDF::Vocabulary::Term
readonly
The content of the Item in plain text format.
-
#content_encoded ⇒ RDF::Vocabulary::Term
readonly
The encoded content of the Post, contained in CDATA areas.
-
#created_at ⇒ RDF::Vocabulary::Term
readonly
When this was created, in ISO 8601 format.
-
#creator_of ⇒ RDF::Vocabulary::Term
readonly
A resource that the UserAccount is a creator of.
-
#delivered_at ⇒ RDF::Vocabulary::Term
readonly
When this was delivered, in ISO 8601 format.
-
#description ⇒ RDF::Vocabulary::Term
readonly
The content of the Post.
-
#discussion_of ⇒ RDF::Vocabulary::Term
readonly
The Item that this discussion is about.
-
#earlier_version ⇒ RDF::Vocabulary::Term
readonly
Links to a previous (older) revision of this Item or Post.
-
#email ⇒ RDF::Vocabulary::Term
readonly
An electronic mail address of the UserAccount.
-
#email_sha1 ⇒ RDF::Vocabulary::Term
readonly
An electronic mail address of the UserAccount, encoded using SHA1.
-
#embeds_knowledge ⇒ RDF::Vocabulary::Term
readonly
This links Items to embedded statements, facts and structured content.
-
#feed ⇒ RDF::Vocabulary::Term
readonly
A feed (e.g. RSS, Atom, etc.) pertaining to this resource (e.g. for a Forum, Site, UserAccount, etc.).
-
#first_name ⇒ RDF::Vocabulary::Term
readonly
First (real) name of this User.
-
#follows ⇒ RDF::Vocabulary::Term
readonly
Indicates that one UserAccount follows another UserAccount (e.g. for microblog posts or other content item updates).
-
#Forum ⇒ RDF::Vocabulary::Term
readonly
A discussion area on which Posts or entries are made.
-
#function_of ⇒ RDF::Vocabulary::Term
readonly
A UserAccount that has this Role.
-
#generator ⇒ RDF::Vocabulary::Term
readonly
A URI for the application used to generate this Item.
- #group_of ⇒ RDF::Vocabulary::Term readonly
-
#has_administrator ⇒ RDF::Vocabulary::Term
readonly
A UserAccount that is an administrator of this Site.
-
#has_container ⇒ RDF::Vocabulary::Term
readonly
The Container to which this Item belongs.
-
#has_creator ⇒ RDF::Vocabulary::Term
readonly
This is the UserAccount that made this resource.
-
#has_discussion ⇒ RDF::Vocabulary::Term
readonly
A discussion that is related to this Item.
-
#has_function ⇒ RDF::Vocabulary::Term
readonly
A Role that this UserAccount has.
- #has_group ⇒ RDF::Vocabulary::Term readonly
-
#has_host ⇒ RDF::Vocabulary::Term
readonly
The Site that hosts this Container.
-
#has_member ⇒ RDF::Vocabulary::Term
readonly
A UserAccount that is a member of this Usergroup.
-
#has_moderator ⇒ RDF::Vocabulary::Term
readonly
A UserAccount that is a moderator of this Forum.
-
#has_modifier ⇒ RDF::Vocabulary::Term
readonly
A UserAccount that modified this resource (e.g. Item, Container, Space).
-
#has_owner ⇒ RDF::Vocabulary::Term
readonly
A UserAccount that this resource is owned by.
-
#has_parent ⇒ RDF::Vocabulary::Term
readonly
A Container or Forum that this Container or Forum is a child of.
-
#has_part ⇒ RDF::Vocabulary::Term
readonly
An resource that is a part of this subject.
-
#has_reply ⇒ RDF::Vocabulary::Term
readonly
Points to an Item or Post that is a reply or response to this Item or Post.
-
#has_scope ⇒ RDF::Vocabulary::Term
readonly
A resource that this Role applies to.
-
#has_space ⇒ RDF::Vocabulary::Term
readonly
A data Space which this resource is a part of.
-
#has_subscriber ⇒ RDF::Vocabulary::Term
readonly
A UserAccount that is subscribed to this Container.
-
#has_usergroup ⇒ RDF::Vocabulary::Term
readonly
Points to a Usergroup that has certain access to this Space.
-
#host_of ⇒ RDF::Vocabulary::Term
readonly
A Container that is hosted on this Site.
-
#id ⇒ RDF::Vocabulary::Term
readonly
An identifier of a SIOC concept instance.
-
#ip_address ⇒ RDF::Vocabulary::Term
readonly
The IP address used when creating this Item, UserAccount, etc.
-
#Item ⇒ RDF::Vocabulary::Term
readonly
An Item is something which can be in a Container.
-
#last_activity_date ⇒ RDF::Vocabulary::Term
readonly
The date and time of the last activity associated with a SIOC concept instance, and expressed in ISO 8601 format.
-
#last_item_date ⇒ RDF::Vocabulary::Term
readonly
The date and time of the last Post (or Item) in a Forum (or a Container), in ISO 8601 format.
-
#last_name ⇒ RDF::Vocabulary::Term
readonly
Last (real) name of this user.
-
#last_reply_date ⇒ RDF::Vocabulary::Term
readonly
The date and time of the last reply Post or Comment, which could be associated with a starter Item or Post or with a Thread, and expressed in ISO 8601 format.
-
#later_version ⇒ RDF::Vocabulary::Term
readonly
Links to a later (newer) revision of this Item or Post.
-
#latest_version ⇒ RDF::Vocabulary::Term
readonly
Links to the latest revision of this Item or Post.
-
#likes ⇒ RDF::Vocabulary::Term
readonly
Used to indicate some form of endorsement by a UserAccount or Agent of an Item, Container, Space, UserAccount, etc.
-
#link ⇒ RDF::Vocabulary::Term
readonly
A URI of a document which contains this SIOC object.
-
#links_to ⇒ RDF::Vocabulary::Term
readonly
Links extracted from hyperlinks within a SIOC concept, e.g.
-
#member_of ⇒ RDF::Vocabulary::Term
readonly
A Usergroup that this UserAccount is a member of.
-
#mentions ⇒ RDF::Vocabulary::Term
readonly
Refers to a UserAccount that a particular Item mentions.
-
#moderator_of ⇒ RDF::Vocabulary::Term
readonly
A Forum that a UserAccount is a moderator of.
-
#modified_at ⇒ RDF::Vocabulary::Term
readonly
When this was modified, in ISO 8601 format.
-
#modifier_of ⇒ RDF::Vocabulary::Term
readonly
A resource that this UserAccount has modified.
-
#name ⇒ RDF::Vocabulary::Term
readonly
The name of a SIOC concept instance, e.g.
-
#next_by_date ⇒ RDF::Vocabulary::Term
readonly
Next Item or Post in a given Container sorted by date.
-
#next_version ⇒ RDF::Vocabulary::Term
readonly
Links to the next revision of this Item or Post.
-
#note ⇒ RDF::Vocabulary::Term
readonly
A note associated with this resource, for example, if it has been edited by a UserAccount.
-
#num_authors ⇒ RDF::Vocabulary::Term
readonly
The number of unique authors (UserAccounts and unregistered posters) who have contributed to this Item, Thread, Post, etc.
-
#num_items ⇒ RDF::Vocabulary::Term
readonly
The number of Posts (or Items) in a Forum (or a Container).
-
#num_replies ⇒ RDF::Vocabulary::Term
readonly
The number of replies that this Item, Thread, Post, etc.
-
#num_threads ⇒ RDF::Vocabulary::Term
readonly
The number of Threads (AKA discussion topics) in a Forum.
-
#num_views ⇒ RDF::Vocabulary::Term
readonly
The number of times this Item, Thread, UserAccount profile, etc.
-
#owner_of ⇒ RDF::Vocabulary::Term
readonly
A resource owned by a particular UserAccount, for example, a weblog or image gallery.
-
#parent_of ⇒ RDF::Vocabulary::Term
readonly
A child Container or Forum that this Container or Forum is a parent of.
-
#part_of ⇒ RDF::Vocabulary::Term
readonly
A resource that the subject is a part of.
-
#Post ⇒ RDF::Vocabulary::Term
readonly
An article or message that can be posted to a Forum.
-
#previous_by_date ⇒ RDF::Vocabulary::Term
readonly
Previous Item or Post in a given Container sorted by date.
-
#previous_version ⇒ RDF::Vocabulary::Term
readonly
Links to the previous revision of this Item or Post.
-
#read_at ⇒ RDF::Vocabulary::Term
readonly
When this was read, in ISO 8601 format.
-
#reference ⇒ RDF::Vocabulary::Term
readonly
Links either created explicitly or extracted implicitly on the HTML level from the Post.
-
#related_to ⇒ RDF::Vocabulary::Term
readonly
Related resources for this resource, e.g.
-
#reply_of ⇒ RDF::Vocabulary::Term
readonly
Links to an Item or Post which this Item or Post is a reply to.
-
#respond_to ⇒ RDF::Vocabulary::Term
readonly
For the reply-to address set in email messages, IMs, etc.
-
#Role ⇒ RDF::Vocabulary::Term
readonly
A Role is a function of a UserAccount within a scope of a particular Forum, Site, etc.
-
#scope_of ⇒ RDF::Vocabulary::Term
readonly
A Role that has a scope of this resource.
-
#shared_by ⇒ RDF::Vocabulary::Term
readonly
For shared Items where there is a certain creator_of and an intermediary who shares or forwards it (e.g. as a sibling Item).
-
#sibling ⇒ RDF::Vocabulary::Term
readonly
An Item may have a sibling or a twin that exists in a different Container, but the siblings may differ in some small way (for example, language, category, etc.).
-
#Site ⇒ RDF::Vocabulary::Term
readonly
A Site can be the location of an online community or set of communities, with UserAccounts and Usergroups creating Items in a set of Containers.
-
#Space ⇒ RDF::Vocabulary::Term
readonly
A Space is a place where data resides, e.g.
-
#space_of ⇒ RDF::Vocabulary::Term
readonly
A resource which belongs to this data Space.
-
#subject ⇒ RDF::Vocabulary::Term
readonly
Keyword(s) describing subject of the Post.
-
#subscriber_of ⇒ RDF::Vocabulary::Term
readonly
A Container that a UserAccount is subscribed to.
-
#Thread ⇒ RDF::Vocabulary::Term
readonly
A container for a series of threaded discussion Posts or Items.
-
#title ⇒ RDF::Vocabulary::Term
readonly
This is the title (subject line) of the Post.
-
#topic ⇒ RDF::Vocabulary::Term
readonly
A topic of interest, linking to the appropriate URI, e.g.
-
#User ⇒ RDF::Vocabulary::Term
readonly
UserAccount is now preferred.
-
#UserAccount ⇒ RDF::Vocabulary::Term
readonly
A user account in an online community site.
-
#Usergroup ⇒ RDF::Vocabulary::Term
readonly
A set of UserAccounts whose owners have a common purpose or interest.
-
#usergroup_of ⇒ RDF::Vocabulary::Term
readonly
A Space that the Usergroup has access to.
Instance Attribute Details
#about ⇒ RDF::Vocabulary::Term (readonly)
Specifies that this Item is about a particular resource, e.g. a Post describing a book, hotel, etc.
59 60 61 |
# File 'lib/rdf/vocab/sioc.rb', line 59 def about @about end |
#account_of ⇒ RDF::Vocabulary::Term (readonly)
Refers to the foaf:Agent or foaf:Person who owns this sioc:UserAccount.
63 64 65 |
# File 'lib/rdf/vocab/sioc.rb', line 63 def account_of @account_of end |
#addressed_to ⇒ RDF::Vocabulary::Term (readonly)
Refers to who (e.g. a UserAccount, e-mail address, etc.) a particular Item is addressed to.
67 68 69 |
# File 'lib/rdf/vocab/sioc.rb', line 67 def addressed_to @addressed_to end |
#administrator_of ⇒ RDF::Vocabulary::Term (readonly)
A Site that the UserAccount is an administrator of.
71 72 73 |
# File 'lib/rdf/vocab/sioc.rb', line 71 def administrator_of @administrator_of end |
#attachment ⇒ RDF::Vocabulary::Term (readonly)
The URI of a file attached to an Item.
75 76 77 |
# File 'lib/rdf/vocab/sioc.rb', line 75 def @attachment end |
#avatar ⇒ RDF::Vocabulary::Term (readonly)
An image or depiction used to represent this UserAccount.
79 80 81 |
# File 'lib/rdf/vocab/sioc.rb', line 79 def avatar @avatar end |
#Community ⇒ RDF::Vocabulary::Term (readonly)
Community is a high-level concept that defines an online community and what it consists of.
11 12 13 |
# File 'lib/rdf/vocab/sioc.rb', line 11 def Community @Community end |
#Container ⇒ RDF::Vocabulary::Term (readonly)
An area in which content Items are contained.
15 16 17 |
# File 'lib/rdf/vocab/sioc.rb', line 15 def Container @Container end |
#container_of ⇒ RDF::Vocabulary::Term (readonly)
An Item that this Container contains.
83 84 85 |
# File 'lib/rdf/vocab/sioc.rb', line 83 def container_of @container_of end |
#content ⇒ RDF::Vocabulary::Term (readonly)
The content of the Item in plain text format.
87 88 89 |
# File 'lib/rdf/vocab/sioc.rb', line 87 def content @content end |
#content_encoded ⇒ RDF::Vocabulary::Term (readonly)
The encoded content of the Post, contained in CDATA areas.
91 92 93 |
# File 'lib/rdf/vocab/sioc.rb', line 91 def content_encoded @content_encoded end |
#created_at ⇒ RDF::Vocabulary::Term (readonly)
When this was created, in ISO 8601 format.
95 96 97 |
# File 'lib/rdf/vocab/sioc.rb', line 95 def created_at @created_at end |
#creator_of ⇒ RDF::Vocabulary::Term (readonly)
A resource that the UserAccount is a creator of.
99 100 101 |
# File 'lib/rdf/vocab/sioc.rb', line 99 def creator_of @creator_of end |
#delivered_at ⇒ RDF::Vocabulary::Term (readonly)
When this was delivered, in ISO 8601 format.
103 104 105 |
# File 'lib/rdf/vocab/sioc.rb', line 103 def delivered_at @delivered_at end |
#description ⇒ RDF::Vocabulary::Term (readonly)
The content of the Post.
107 108 109 |
# File 'lib/rdf/vocab/sioc.rb', line 107 def description @description end |
#discussion_of ⇒ RDF::Vocabulary::Term (readonly)
The Item that this discussion is about.
111 112 113 |
# File 'lib/rdf/vocab/sioc.rb', line 111 def discussion_of @discussion_of end |
#earlier_version ⇒ RDF::Vocabulary::Term (readonly)
Links to a previous (older) revision of this Item or Post.
115 116 117 |
# File 'lib/rdf/vocab/sioc.rb', line 115 def earlier_version @earlier_version end |
#email ⇒ RDF::Vocabulary::Term (readonly)
An electronic mail address of the UserAccount.
119 120 121 |
# File 'lib/rdf/vocab/sioc.rb', line 119 def email @email end |
#email_sha1 ⇒ RDF::Vocabulary::Term (readonly)
An electronic mail address of the UserAccount, encoded using SHA1.
123 124 125 |
# File 'lib/rdf/vocab/sioc.rb', line 123 def email_sha1 @email_sha1 end |
#embeds_knowledge ⇒ RDF::Vocabulary::Term (readonly)
This links Items to embedded statements, facts and structured content.
127 128 129 |
# File 'lib/rdf/vocab/sioc.rb', line 127 def @embeds_knowledge end |
#feed ⇒ RDF::Vocabulary::Term (readonly)
A feed (e.g. RSS, Atom, etc.) pertaining to this resource (e.g. for a Forum, Site, UserAccount, etc.).
131 132 133 |
# File 'lib/rdf/vocab/sioc.rb', line 131 def feed @feed end |
#first_name ⇒ RDF::Vocabulary::Term (readonly)
First (real) name of this User. Synonyms include given name or christian name.
135 136 137 |
# File 'lib/rdf/vocab/sioc.rb', line 135 def first_name @first_name end |
#follows ⇒ RDF::Vocabulary::Term (readonly)
Indicates that one UserAccount follows another UserAccount (e.g. for microblog posts or other content item updates).
139 140 141 |
# File 'lib/rdf/vocab/sioc.rb', line 139 def follows @follows end |
#Forum ⇒ RDF::Vocabulary::Term (readonly)
A discussion area on which Posts or entries are made.
19 20 21 |
# File 'lib/rdf/vocab/sioc.rb', line 19 def Forum @Forum end |
#function_of ⇒ RDF::Vocabulary::Term (readonly)
A UserAccount that has this Role.
143 144 145 |
# File 'lib/rdf/vocab/sioc.rb', line 143 def function_of @function_of end |
#generator ⇒ RDF::Vocabulary::Term (readonly)
A URI for the application used to generate this Item.
147 148 149 |
# File 'lib/rdf/vocab/sioc.rb', line 147 def generator @generator end |
#group_of ⇒ RDF::Vocabulary::Term (readonly)
150 151 152 |
# File 'lib/rdf/vocab/sioc.rb', line 150 def group_of @group_of end |
#has_administrator ⇒ RDF::Vocabulary::Term (readonly)
A UserAccount that is an administrator of this Site.
154 155 156 |
# File 'lib/rdf/vocab/sioc.rb', line 154 def has_administrator @has_administrator end |
#has_container ⇒ RDF::Vocabulary::Term (readonly)
The Container to which this Item belongs.
158 159 160 |
# File 'lib/rdf/vocab/sioc.rb', line 158 def has_container @has_container end |
#has_creator ⇒ RDF::Vocabulary::Term (readonly)
This is the UserAccount that made this resource.
162 163 164 |
# File 'lib/rdf/vocab/sioc.rb', line 162 def has_creator @has_creator end |
#has_discussion ⇒ RDF::Vocabulary::Term (readonly)
A discussion that is related to this Item. The discussion can be anything, for example, a sioc:Forum or sioc:Thread, a sioct:WikiArticle or simply a foaf:Document.
166 167 168 |
# File 'lib/rdf/vocab/sioc.rb', line 166 def has_discussion @has_discussion end |
#has_function ⇒ RDF::Vocabulary::Term (readonly)
A Role that this UserAccount has.
170 171 172 |
# File 'lib/rdf/vocab/sioc.rb', line 170 def has_function @has_function end |
#has_group ⇒ RDF::Vocabulary::Term (readonly)
173 174 175 |
# File 'lib/rdf/vocab/sioc.rb', line 173 def has_group @has_group end |
#has_host ⇒ RDF::Vocabulary::Term (readonly)
The Site that hosts this Container.
177 178 179 |
# File 'lib/rdf/vocab/sioc.rb', line 177 def has_host @has_host end |
#has_member ⇒ RDF::Vocabulary::Term (readonly)
A UserAccount that is a member of this Usergroup.
181 182 183 |
# File 'lib/rdf/vocab/sioc.rb', line 181 def has_member @has_member end |
#has_moderator ⇒ RDF::Vocabulary::Term (readonly)
A UserAccount that is a moderator of this Forum.
185 186 187 |
# File 'lib/rdf/vocab/sioc.rb', line 185 def has_moderator @has_moderator end |
#has_modifier ⇒ RDF::Vocabulary::Term (readonly)
A UserAccount that modified this resource (e.g. Item, Container, Space).
189 190 191 |
# File 'lib/rdf/vocab/sioc.rb', line 189 def has_modifier @has_modifier end |
#has_owner ⇒ RDF::Vocabulary::Term (readonly)
A UserAccount that this resource is owned by.
193 194 195 |
# File 'lib/rdf/vocab/sioc.rb', line 193 def has_owner @has_owner end |
#has_parent ⇒ RDF::Vocabulary::Term (readonly)
A Container or Forum that this Container or Forum is a child of.
197 198 199 |
# File 'lib/rdf/vocab/sioc.rb', line 197 def has_parent @has_parent end |
#has_part ⇒ RDF::Vocabulary::Term (readonly)
An resource that is a part of this subject.
201 202 203 |
# File 'lib/rdf/vocab/sioc.rb', line 201 def has_part @has_part end |
#has_reply ⇒ RDF::Vocabulary::Term (readonly)
Points to an Item or Post that is a reply or response to this Item or Post.
205 206 207 |
# File 'lib/rdf/vocab/sioc.rb', line 205 def has_reply @has_reply end |
#has_scope ⇒ RDF::Vocabulary::Term (readonly)
A resource that this Role applies to.
209 210 211 |
# File 'lib/rdf/vocab/sioc.rb', line 209 def has_scope @has_scope end |
#has_space ⇒ RDF::Vocabulary::Term (readonly)
A data Space which this resource is a part of.
213 214 215 |
# File 'lib/rdf/vocab/sioc.rb', line 213 def has_space @has_space end |
#has_subscriber ⇒ RDF::Vocabulary::Term (readonly)
A UserAccount that is subscribed to this Container.
217 218 219 |
# File 'lib/rdf/vocab/sioc.rb', line 217 def has_subscriber @has_subscriber end |
#has_usergroup ⇒ RDF::Vocabulary::Term (readonly)
Points to a Usergroup that has certain access to this Space.
221 222 223 |
# File 'lib/rdf/vocab/sioc.rb', line 221 def has_usergroup @has_usergroup end |
#host_of ⇒ RDF::Vocabulary::Term (readonly)
A Container that is hosted on this Site.
225 226 227 |
# File 'lib/rdf/vocab/sioc.rb', line 225 def host_of @host_of end |
#id ⇒ RDF::Vocabulary::Term (readonly)
An identifier of a SIOC concept instance. For example, a user ID. Must be unique for instances of each type of SIOC concept within the same site.
229 230 231 |
# File 'lib/rdf/vocab/sioc.rb', line 229 def id @id end |
#ip_address ⇒ RDF::Vocabulary::Term (readonly)
The IP address used when creating this Item, UserAccount, etc. This can be associated with a creator. Some wiki articles list the IP addresses for the creator or modifiers when the usernames are absent.
233 234 235 |
# File 'lib/rdf/vocab/sioc.rb', line 233 def ip_address @ip_address end |
#Item ⇒ RDF::Vocabulary::Term (readonly)
An Item is something which can be in a Container.
23 24 25 |
# File 'lib/rdf/vocab/sioc.rb', line 23 def Item @Item end |
#last_activity_date ⇒ RDF::Vocabulary::Term (readonly)
The date and time of the last activity associated with a SIOC concept instance, and expressed in ISO 8601 format. This could be due to a reply Post or Comment, a modification to an Item, etc.
237 238 239 |
# File 'lib/rdf/vocab/sioc.rb', line 237 def last_activity_date @last_activity_date end |
#last_item_date ⇒ RDF::Vocabulary::Term (readonly)
The date and time of the last Post (or Item) in a Forum (or a Container), in ISO 8601 format.
241 242 243 |
# File 'lib/rdf/vocab/sioc.rb', line 241 def last_item_date @last_item_date end |
#last_name ⇒ RDF::Vocabulary::Term (readonly)
Last (real) name of this user. Synonyms include surname or family name.
245 246 247 |
# File 'lib/rdf/vocab/sioc.rb', line 245 def last_name @last_name end |
#last_reply_date ⇒ RDF::Vocabulary::Term (readonly)
The date and time of the last reply Post or Comment, which could be associated with a starter Item or Post or with a Thread, and expressed in ISO 8601 format.
249 250 251 |
# File 'lib/rdf/vocab/sioc.rb', line 249 def last_reply_date @last_reply_date end |
#later_version ⇒ RDF::Vocabulary::Term (readonly)
Links to a later (newer) revision of this Item or Post.
253 254 255 |
# File 'lib/rdf/vocab/sioc.rb', line 253 def later_version @later_version end |
#latest_version ⇒ RDF::Vocabulary::Term (readonly)
Links to the latest revision of this Item or Post.
257 258 259 |
# File 'lib/rdf/vocab/sioc.rb', line 257 def latest_version @latest_version end |
#likes ⇒ RDF::Vocabulary::Term (readonly)
Used to indicate some form of endorsement by a UserAccount or Agent of an Item, Container, Space, UserAccount, etc.
261 262 263 |
# File 'lib/rdf/vocab/sioc.rb', line 261 def likes @likes end |
#link ⇒ RDF::Vocabulary::Term (readonly)
A URI of a document which contains this SIOC object.
265 266 267 |
# File 'lib/rdf/vocab/sioc.rb', line 265 def link @link end |
#links_to ⇒ RDF::Vocabulary::Term (readonly)
Links extracted from hyperlinks within a SIOC concept, e.g. Post or Site.
269 270 271 |
# File 'lib/rdf/vocab/sioc.rb', line 269 def links_to @links_to end |
#member_of ⇒ RDF::Vocabulary::Term (readonly)
A Usergroup that this UserAccount is a member of.
273 274 275 |
# File 'lib/rdf/vocab/sioc.rb', line 273 def member_of @member_of end |
#mentions ⇒ RDF::Vocabulary::Term (readonly)
Refers to a UserAccount that a particular Item mentions.
277 278 279 |
# File 'lib/rdf/vocab/sioc.rb', line 277 def mentions @mentions end |
#moderator_of ⇒ RDF::Vocabulary::Term (readonly)
A Forum that a UserAccount is a moderator of.
281 282 283 |
# File 'lib/rdf/vocab/sioc.rb', line 281 def moderator_of @moderator_of end |
#modified_at ⇒ RDF::Vocabulary::Term (readonly)
When this was modified, in ISO 8601 format.
285 286 287 |
# File 'lib/rdf/vocab/sioc.rb', line 285 def modified_at @modified_at end |
#modifier_of ⇒ RDF::Vocabulary::Term (readonly)
A resource that this UserAccount has modified.
289 290 291 |
# File 'lib/rdf/vocab/sioc.rb', line 289 def modifier_of @modifier_of end |
#name ⇒ RDF::Vocabulary::Term (readonly)
The name of a SIOC concept instance, e.g. a username for a UserAccount, group name for a Usergroup, etc.
293 294 295 |
# File 'lib/rdf/vocab/sioc.rb', line 293 def name @name end |
#next_by_date ⇒ RDF::Vocabulary::Term (readonly)
Next Item or Post in a given Container sorted by date.
297 298 299 |
# File 'lib/rdf/vocab/sioc.rb', line 297 def next_by_date @next_by_date end |
#next_version ⇒ RDF::Vocabulary::Term (readonly)
Links to the next revision of this Item or Post.
301 302 303 |
# File 'lib/rdf/vocab/sioc.rb', line 301 def next_version @next_version end |
#note ⇒ RDF::Vocabulary::Term (readonly)
A note associated with this resource, for example, if it has been edited by a UserAccount.
305 306 307 |
# File 'lib/rdf/vocab/sioc.rb', line 305 def note @note end |
#num_authors ⇒ RDF::Vocabulary::Term (readonly)
The number of unique authors (UserAccounts and unregistered posters) who have contributed to this Item, Thread, Post, etc.
309 310 311 |
# File 'lib/rdf/vocab/sioc.rb', line 309 def @num_authors end |
#num_items ⇒ RDF::Vocabulary::Term (readonly)
The number of Posts (or Items) in a Forum (or a Container).
313 314 315 |
# File 'lib/rdf/vocab/sioc.rb', line 313 def num_items @num_items end |
#num_replies ⇒ RDF::Vocabulary::Term (readonly)
The number of replies that this Item, Thread, Post, etc. has. Useful for when the reply structure is absent.
317 318 319 |
# File 'lib/rdf/vocab/sioc.rb', line 317 def num_replies @num_replies end |
#num_threads ⇒ RDF::Vocabulary::Term (readonly)
The number of Threads (AKA discussion topics) in a Forum.
321 322 323 |
# File 'lib/rdf/vocab/sioc.rb', line 321 def num_threads @num_threads end |
#num_views ⇒ RDF::Vocabulary::Term (readonly)
The number of times this Item, Thread, UserAccount profile, etc. has been viewed.
325 326 327 |
# File 'lib/rdf/vocab/sioc.rb', line 325 def num_views @num_views end |
#owner_of ⇒ RDF::Vocabulary::Term (readonly)
A resource owned by a particular UserAccount, for example, a weblog or image gallery.
329 330 331 |
# File 'lib/rdf/vocab/sioc.rb', line 329 def owner_of @owner_of end |
#parent_of ⇒ RDF::Vocabulary::Term (readonly)
A child Container or Forum that this Container or Forum is a parent of.
333 334 335 |
# File 'lib/rdf/vocab/sioc.rb', line 333 def parent_of @parent_of end |
#part_of ⇒ RDF::Vocabulary::Term (readonly)
A resource that the subject is a part of.
337 338 339 |
# File 'lib/rdf/vocab/sioc.rb', line 337 def part_of @part_of end |
#Post ⇒ RDF::Vocabulary::Term (readonly)
An article or message that can be posted to a Forum.
27 28 29 |
# File 'lib/rdf/vocab/sioc.rb', line 27 def Post @Post end |
#previous_by_date ⇒ RDF::Vocabulary::Term (readonly)
Previous Item or Post in a given Container sorted by date.
341 342 343 |
# File 'lib/rdf/vocab/sioc.rb', line 341 def previous_by_date @previous_by_date end |
#previous_version ⇒ RDF::Vocabulary::Term (readonly)
Links to the previous revision of this Item or Post.
345 346 347 |
# File 'lib/rdf/vocab/sioc.rb', line 345 def previous_version @previous_version end |
#read_at ⇒ RDF::Vocabulary::Term (readonly)
When this was read, in ISO 8601 format.
349 350 351 |
# File 'lib/rdf/vocab/sioc.rb', line 349 def read_at @read_at end |
#reference ⇒ RDF::Vocabulary::Term (readonly)
Links either created explicitly or extracted implicitly on the HTML level from the Post.
353 354 355 |
# File 'lib/rdf/vocab/sioc.rb', line 353 def reference @reference end |
#related_to ⇒ RDF::Vocabulary::Term (readonly)
Related resources for this resource, e.g. for Posts, perhaps determined implicitly from topics or references.
357 358 359 |
# File 'lib/rdf/vocab/sioc.rb', line 357 def @related_to end |
#reply_of ⇒ RDF::Vocabulary::Term (readonly)
Links to an Item or Post which this Item or Post is a reply to.
361 362 363 |
# File 'lib/rdf/vocab/sioc.rb', line 361 def reply_of @reply_of end |
#respond_to ⇒ RDF::Vocabulary::Term (readonly)
For the reply-to address set in email messages, IMs, etc. The property name was chosen to avoid confusion with has_reply/reply_of (the reply graph).
365 366 367 |
# File 'lib/rdf/vocab/sioc.rb', line 365 def respond_to @respond_to end |
#Role ⇒ RDF::Vocabulary::Term (readonly)
A Role is a function of a UserAccount within a scope of a particular Forum, Site, etc.
31 32 33 |
# File 'lib/rdf/vocab/sioc.rb', line 31 def Role @Role end |
#scope_of ⇒ RDF::Vocabulary::Term (readonly)
A Role that has a scope of this resource.
369 370 371 |
# File 'lib/rdf/vocab/sioc.rb', line 369 def scope_of @scope_of end |
#shared_by ⇒ RDF::Vocabulary::Term (readonly)
For shared Items where there is a certain creator_of and an intermediary who shares or forwards it (e.g. as a sibling Item).
373 374 375 |
# File 'lib/rdf/vocab/sioc.rb', line 373 def shared_by @shared_by end |
#sibling ⇒ RDF::Vocabulary::Term (readonly)
An Item may have a sibling or a twin that exists in a different Container, but the siblings may differ in some small way (for example, language, category, etc.). The sibling of this Item should be self-describing (that is, it should contain all available information).
377 378 379 |
# File 'lib/rdf/vocab/sioc.rb', line 377 def sibling @sibling end |
#Site ⇒ RDF::Vocabulary::Term (readonly)
A Site can be the location of an online community or set of communities, with UserAccounts and Usergroups creating Items in a set of Containers. It can be thought of as a web-accessible data Space.
35 36 37 |
# File 'lib/rdf/vocab/sioc.rb', line 35 def Site @Site end |
#Space ⇒ RDF::Vocabulary::Term (readonly)
A Space is a place where data resides, e.g. on a website, desktop, fileshare, etc.
39 40 41 |
# File 'lib/rdf/vocab/sioc.rb', line 39 def Space @Space end |
#space_of ⇒ RDF::Vocabulary::Term (readonly)
A resource which belongs to this data Space.
381 382 383 |
# File 'lib/rdf/vocab/sioc.rb', line 381 def space_of @space_of end |
#subject ⇒ RDF::Vocabulary::Term (readonly)
Keyword(s) describing subject of the Post.
385 386 387 |
# File 'lib/rdf/vocab/sioc.rb', line 385 def subject @subject end |
#subscriber_of ⇒ RDF::Vocabulary::Term (readonly)
A Container that a UserAccount is subscribed to.
389 390 391 |
# File 'lib/rdf/vocab/sioc.rb', line 389 def subscriber_of @subscriber_of end |
#Thread ⇒ RDF::Vocabulary::Term (readonly)
A container for a series of threaded discussion Posts or Items.
43 44 45 |
# File 'lib/rdf/vocab/sioc.rb', line 43 def Thread @Thread end |
#title ⇒ RDF::Vocabulary::Term (readonly)
This is the title (subject line) of the Post. Note that for a Post within a threaded discussion that has no parents, it would detail the topic thread.
393 394 395 |
# File 'lib/rdf/vocab/sioc.rb', line 393 def title @title end |
#topic ⇒ RDF::Vocabulary::Term (readonly)
A topic of interest, linking to the appropriate URI, e.g. in the Open Directory Project or of a SKOS category.
397 398 399 |
# File 'lib/rdf/vocab/sioc.rb', line 397 def topic @topic end |
#User ⇒ RDF::Vocabulary::Term (readonly)
UserAccount is now preferred. This is a deprecated class for a User in an online community site.
47 48 49 |
# File 'lib/rdf/vocab/sioc.rb', line 47 def User @User end |
#UserAccount ⇒ RDF::Vocabulary::Term (readonly)
A user account in an online community site.
51 52 53 |
# File 'lib/rdf/vocab/sioc.rb', line 51 def UserAccount @UserAccount end |
#Usergroup ⇒ RDF::Vocabulary::Term (readonly)
A set of UserAccounts whose owners have a common purpose or interest. Can be used for access control purposes.
55 56 57 |
# File 'lib/rdf/vocab/sioc.rb', line 55 def Usergroup @Usergroup end |
#usergroup_of ⇒ RDF::Vocabulary::Term (readonly)
A Space that the Usergroup has access to.
401 402 403 |
# File 'lib/rdf/vocab/sioc.rb', line 401 def usergroup_of @usergroup_of end |