Inverse referencing for user pages in Concepts

From semantic-mediawiki.org

I'm trying to generate a list of contributors to a particular effort that I can leverage for a type-ahead field of a form. I thought the best route to go would be to create a Concept. I'm runming SMW 2.1 and have Extra Special Properties 1.3.1, so I am trying a Concept page that looks something like this:

{{#concept:
[[-Page creator.FOO PROPERTY::+]]
| Effort contributors.
}}

With "FOO Property" being a property present on all the pages within my effort. I have gotten this inverse property method to work on Concepts that do not reference user pages, but for some reason, when I save the concept the query shown on the Concept page reverts to:

{{#concept:
[[Page creator.FOO PROPERTY::+]]
| Effort contributors.
}}

without the inverse - and I receive no results. This same inverse query works fine on the Special:Ask page, so I am curious if this is a limitation of Concepts?

20:44, 27 January 2016

> I'm runming SMW 2.1 and have Extra Special Properties 1.3.1, so I am trying a Concept page that looks something like this:

SMW 2.1 is no longer maintained.

> without the inverse - and I receive no results. This same inverse query works fine on the Special:Ask page, so I am curious if this is a limitation of Concepts?

[0, 1] describes some test cases and a fix with [2] containing a corresponding example.

[0] https://github.com/SemanticMediaWiki/SemanticMediaWiki/issues/1096

[1] https://github.com/SemanticMediaWiki/SemanticMediaWiki/blob/master/tests/phpunit/Integration/ByJsonScript/Fixtures/q-0204.json

[2] http://sandbox.semantic-mediawiki.org/wiki/Concept:InversePageCreatorLastEditorIs

22:40, 27 January 2016

Thank you so much. Great information and example!

17:29, 3 February 2016