Wikidata:Requests for permissions/Bot/SamoaBot
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) 18:53, 2 April 2013 (UTC)[reply]
SamoaBot (talk • contribs • new items • new lexemes • SUL • Block log • User rights log • User rights • xtools)
Operator: Ricordisamoa (talk • contribs • logs)
Task/s: importing Authority Control data (VIAF, LCCN, GND and NDL) from it.wiki and de.wiki
Function details: It takes pages from de.wiki and it.wiki with Authority Control templates (respectively {{Normdaten}} and {{Controllo di autorità}}), looks for VIAF, LCCN, GND and NDL codes (with regular expressions) and then compares them with the corresponding properties from Wikidata items: if there are some conflicts, it logs them; else, it proceeds by setting Wikidata properties and the proper references to Wikipedia articles. --Ricordisamoa 13:07, 24 March 2013 (UTC)[reply]
- On my user account, the code is working well; I'm going to do some test edits, at slow rate, on the bot account, if nobody is opposing. --Ricordisamoa 23:52, 24 March 2013 (UTC)[reply]
- Done 22 test edits; all seems OK. --Ricordisamoa 01:00, 25 March 2013 (UTC)[reply]
- Support looks good. Lukas²³ talk in German Contribs 13:24, 25 March 2013 (UTC)[reply]
- I did other 8 test edits; BTW, the bot will set the LCCN in the most appropriate format, as specified here. --Ricordisamoa 20:52, 25 March 2013 (UTC)[reply]
- The code had a bug in a regexp that prevented the after-dash part of the GND to be imported. Now it is fixed (I fixed manually all those previously imported). --Ricordisamoa 03:34, 26 March 2013 (UTC)[reply]
- Since now it is proved to work well, I'd like to get support quickly, so I can run it faster and more often. --Ricordisamoa 00:12, 29 March 2013 (UTC)[reply]
- Support Looks good, useful and necessary. @Ricordisamoa: A bit calmer, please. You'll get your support, anyway.
;-)
Vogone talk 00:53, 29 March 2013 (UTC)[reply]- OK, OK. I can wait. --Ricordisamoa 01:01, 29 March 2013 (UTC)[reply]
The source code is: User:Ricordisamoa/ACimport.js --Ricordisamoa 01:03, 29 March 2013 (UTC)[reply]
- Support Where you log the conflicts? --ValterVB (talk) 08:14, 29 March 2013 (UTC)[reply]
- Simply in the browser's console; but if you want a permanent log, I'll create it. --Ricordisamoa 08:36, 29 March 2013 (UTC)[reply]
- Support -- MichaelSchoenitzer (talk) 20:26, 29 March 2013 (UTC)[reply]
- Support Hurricanefan24 (talk) 21:44, 29 March 2013 (UTC)[reply]
- The bot will be approved in 24h unless there are objections.--Ymblanter (talk) 09:40, 1 April 2013 (UTC)[reply]
I added support for BNF and SUDOC: you can view a result here! --Ricordisamoa 14:02, 1 April 2013 (UTC)[reply]