Last modified: 2008-08-08 20:56:24 UTC
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:
There are nnn subproperties to this property.
=== 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.