Author: john
Description:
I propose that articles should be allowed to have named properties.
For example, in an article on an actor, the actor's first and last
names, date of birth, films, roles etc. could all be marked up.
A possible syntax could be:
{{Prop:FirstName=Marlon}} {{Prop:Surname=Brando}}
which would render simply as
Marlon Brando
(if extensively used, a more compact syntax should be introduced).
Providing such machine readable properties, would greatly enhance the
ability to create lists automatically and to search, sort and cross-
reference entries. For example, one could search on
"Category:Actor Prop:FirstName=John"
which would returns all actors called John. The Prop: namespace
would contain articles describing exactly what each property means
and what valid values are.
This request is similar to the request at bug #1775, but it is more
maintainable because the existing information in the article is
marked up and so there is no need to keep it in more than one place.
Additionally, it allows for properties and their values to be
documented.
It should also be possible to create hidden properties, e.g.
{{Prop:ShortDescription=Marlon Brando, Jr. was an American actor who
is widely regarded as the greatest film actor of the twentieth
century|}}.
Note the pipe at the end of the text, indicating that the value of
the property should not be rendered.
It would be necessary for properties to be containable in links so
that the property value could itself be a link or part of one.
Finally, it might make sense to allow compound properties, e.g.
{{Prop:Role|film=The Godfather|part=Vito Corleone|year=1972}
Version: unspecified
Severity: enhancement
URL: http://en.wikipedia.org/wiki/Wikipedia:Village_pump_%28proposals%29#Semantics:_Categories.2C_properties_and_navigation