Wikidata:Requests for permissions/Bot/Bean49Bot 2
- 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) 20:02, 25 January 2023 (UTC)[reply]
Bean49Bot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: Bean49 (talk • contribs • logs)
Task/s: Adding statements to plwikisource items with no statements.
Code:
Function details:
Taking WD:RBOT#request to add "published in" (P1433) to subpages of plwikisource (2021-12-02) task. I add instance of (P31), language of work (P1433), title (P1476) to plwikisource subpages of Słownik etymologiczny języka polskiego (Q7667418) with no statements.
Sample edit: Special:Diff/1811427725. --Bean49 (talk) 19:40, 5 January 2023 (UTC)[reply]
I query the items with:SELECT ?item ?title WHERE {
?item wikibase:statements 0 .
_:b2 schema:about ?item;
schema:isPartOf <https://pl.wikisource.org/>;
schema:name ?n.
FILTER(STRSTARTS(?n, "Słownik etymologiczny języka polskiego/"))
BIND(STRAFTER(?n, "/") AS ?title)
}
and I add the mentioned statements as in the sample edit. --Bean49 (talk) 21:58, 19 January 2023 (UTC)[reply]
- I am going to approve the bot in a couple of days provided no objections have been raised.--Ymblanter (talk) 19:35, 23 January 2023 (UTC)[reply]