Wikidata:Requests for permissions/Bot/MatSuBot 5
The following discussion is closed. Please do not modify it. Subsequent comments should be made in a new section. A summary of the conclusions reached follows.
- Approved--Ymblanter (talk) 07:08, 23 June 2016 (UTC)[reply]
MatSuBot 5 edit
MatSuBot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: Matěj Suchánek (talk • contribs • logs)
Tasks:
- move media legend (P2096) to qualifiers when in mainsnak (
{{Constraint:Qualifier}}
) Special:Diff/348292004/348420933 - merge Wikimedia duplicated page (Q17362920) when possible (Wikidata:Database reports/Identified duplicates) Special:Diff/347714354/348430727
- remove units when property has P2237 (P2237): Q21027105 or novalue (
{{Constraint:Units|list=novalue}}
) Special:Diff/348130218 - move references to qualifiers if property has instance of (P31): Wikidata qualifier (Q15720608) (
{{Constraint:Qualifier}}
) Special:Diff/315901012/349181687
Code: my own PWB scripts, I am going to create a repo for all of them. (@Edgars2007:)
Function details: All these scripts rely on SPARQL and work for qualifiers and references as well.
I'm open to suggestions for other maintenance tasks. --Matěj Suchánek (talk) 17:17, 19 June 2016 (UTC)[reply]
- Support very important to have a bot doing such maintenance tasks. --Pasleim (talk) 08:58, 21 June 2016 (UTC)[reply]