Last modified: 2013-02-18 03:57:59 UTC
SMW accepts property names beginning with a "period", which I use conventionally to identify all text/string properties. However, when used with subobjects, SMW fails to process the {{#subobject}} function successfully. When I remove the "period" before property names, then it operates fine.
MediaWiki 1.17.0 PHP 5.2.17 (cgi) MySQL 5.1.65-rel14.0-log Semantic MediaWiki (Version 1.7.1)
Based on the above description and with the understanding of using "period" as a prefix such as ".has text::test" to specify a property/value relationship. I can't confirm this bug because * Using [[.has text::test]] will result in a property ".has text" with value "test" * Using {{#subobject:|.has text=test2}} will result in a subobject with a property ".has text" and value "test2" The above was tested against SMW 1.9[1] [1] https://gerrit.wikimedia.org/r/#/c/37020/ It is highly recommended that you update at least to SMW 1.8 to verify of this bug is still valid otherwise this bug will be rendered invalid due to an insufficient release (SMW 1.7.1).
SMW 1.7.1 is no longer in active development. The described behaviour has not been verified against the current SMW 1.9 release. Please feel free to re-open this issue if it relates to SMW 1.8 or SMW 1.9.