Author: info
Description:
If propB is annotated as [[Subproperty of::propA]], propA's page gives no indication of this. propA can appear completely unused in semantics even if many pages use propB.
Possible fixes
Add a sentence
It would be nice if Property pages automatically displayed a
This property has the following subproperties: _propB_, _propC_, ...
piece of text, with the subproperties as links. Similar to how special property pages display a piece of text indicating they're special. Maybe such bits of text should have a CSS style and a $smwgShowSemanticNotes variable.
"Subproperties" listing
Or, you could argue that the display of a property that has subproperties should be exactly like a category with subcategories, thus the page would display:
Subproperties There are nnn subproperties to this property. P * propB ...
Factbox extension for meta-properties
Or, one could extend the factbox to display such meta- inverse properties where a page is the object of a property elsewhere, as some have requested. You could optimize to only do this for certain known special properties like subproperty_of.
Allow Special:Browse of properties
Note that Special:Browse shows all the properties where the current page is the object of a property, but it won't show semantics for property pages (nor I think does it handle special properties). With modifications it could show the information about subproperties of Property:propA, but users still wouldn't know to click the "eye" icon to see this.
I don't think the '''Pages using the property “propA”''' list should also show pages using the subproperty, that seems confusing.
Version: unspecified
Severity: enhancement
URL: http://ontoworld.org/wiki/Property:Speaks_computer_language