Property type: record (formally page).
Property ID: '___USEREDITCNT'.
Property structure:
'___USEREDITCNT_NS': _num (namespace number),
'___USEREDITCNTNS_CNT': _num (user's edit count in this namespace).
Property domain: User namespace.
Property uniqueness: one value per namespace provided user has made edits in it.
Property annotator class: UserEditCountPropertyAnnotator.
Property annotator test class: UserEditCountPerNsPropertyAnnotatorTest.
{{#ask:}} query examples:
Edit count rating per user per namespace:
{{#ask:[[-User edit count per namespace::+]]
| mainlabel = -
| ?-User edit count per namespace
| ?Namespace
| ?Edit count
| sort = Edit count
| order = DESC
}}
Certain user's edits in the main namespace:
{{#ask:[[-User edit count per namespace::User:Alex Mashin]]
[[Namespace::0]]
| ?Edit count =
| mainlabel = -
}}
Made in reference to #169.
Property ID: '___USEREDITCNT'.
Property structure:
* '___USEREDITCNT_NS': _num (namespace number),
* '___USEREDITCNTNS_CNT': _num (user's edit count in this namespace).
Property domain: User namespace.
Property uniqueness: one value per namespace provided user has made edits in it.
Property annotator class: UserEditCountPropertyAnnotator.
Property annotator test class: UserEditCountPerNsPropertyAnnotatorTest.
{{#ask:}} query examples:
Edit count rating per user per namespace:
{{#ask:[[-User edit count per namesoace::+]]
| mainlabel = -
| ?-User edit count per namespace
| ?Namespace
| ?Edit count
| sort = Edit count
| order = DESC
}}
Certain user's edits in the main namespace:
{{#ask:[[-User edit count per namespace::User:Alex Mashin]]
[[Namespace::0]]
| ?Edit count =
| mainlabel = -
}}
Made in reference to #169.
* This involves fixing up the initialization of this function, of course.
* Also commit some NS fixups that I did will tracking down SemanticMediaWiki\SemanticMediaWiki#5054