From Wikipedia, the free encyclopedia


Wikipedia:List of Wikipedians by featured article nominations

I would like to know how Rick Bot runs Wikipedia:List of Wikipedians by featured article nominations, so that I might do something similar in Portuguese Wikipedia. Could we talk about it? Leefeni de Karik ( talk) 21:07, 11 May 2018 (UTC)

Sure. The code is available, see user:Rick Bot/scripts (this is not just the WBFAN update, but everything the bot does). The general idea is the bot figures out the newly promoted FAs ( User:Rick Bot/scripts/newnoms) and adds them to the current year's by-year page, and then updates the by-year pages ( User:Rick Bot/scripts/update byyear), and then updates the WBFAN page ( User:Rick Bot/scripts/update wbfan). These are shell scripts that are invoked by a section of the script that runs every day ( User:Rick Bot/scripts/daily). In general, the scripts fetch existing content from Wikipedia using cURL, modify some existing page content (generally using awk), and post it back using a modified version of replace.py that supports a "replace the whole file" argument. I run these on a Mac which is fundamentally BSD Unix underneath MacOS. They'd probably run unchanged on a Linux box. I suspect they'd run on a Windows PC as well, but you'd have to install something like Cygwin first. -- Rick Block ( talk) 04:55, 12 May 2018 (UTC)

Wrong coding in FL update

Hi Rick, can you fix your bot's coding when it updates the WP:FL2018 page? Starting April 2018, it makes weird edits. Thanks!-- Cheetah (talk) 02:12, 18 August 2018 (UTC)

Sorry for the slow response. I'll take a look at it. -- Rick Block ( talk) 13:58, 23 August 2018 (UTC)
Should be fixed. Thanks for letting me know. -- Rick Block ( talk) 19:14, 25 August 2018 (UTC)

ArbCom 2018 election voter message

Hello, Rick Block. Voting in the 2018 Arbitration Committee elections is now open until 23.59 on Sunday, 3 December. All users who registered an account before Sunday, 28 October 2018, made at least 150 mainspace edits before Thursday, 1 November 2018 and are not currently blocked are eligible to vote. Users with alternate accounts may only vote once.

The Arbitration Committee is the panel of editors responsible for conducting the Wikipedia arbitration process. It has the authority to impose binding solutions to disputes between editors, primarily for serious conduct disputes the community has been unable to resolve. This includes the authority to impose site bans, topic bans, editing restrictions, and other measures needed to maintain our editing environment. The arbitration policy describes the Committee's roles and responsibilities in greater detail.

If you wish to participate in the 2018 election, please review the candidates and submit your choices on the voting page. MediaWiki message delivery ( talk) 18:42, 19 November 2018 (UTC)

From Wikipedia, the free encyclopedia


Wikipedia:List of Wikipedians by featured article nominations

I would like to know how Rick Bot runs Wikipedia:List of Wikipedians by featured article nominations, so that I might do something similar in Portuguese Wikipedia. Could we talk about it? Leefeni de Karik ( talk) 21:07, 11 May 2018 (UTC)

Sure. The code is available, see user:Rick Bot/scripts (this is not just the WBFAN update, but everything the bot does). The general idea is the bot figures out the newly promoted FAs ( User:Rick Bot/scripts/newnoms) and adds them to the current year's by-year page, and then updates the by-year pages ( User:Rick Bot/scripts/update byyear), and then updates the WBFAN page ( User:Rick Bot/scripts/update wbfan). These are shell scripts that are invoked by a section of the script that runs every day ( User:Rick Bot/scripts/daily). In general, the scripts fetch existing content from Wikipedia using cURL, modify some existing page content (generally using awk), and post it back using a modified version of replace.py that supports a "replace the whole file" argument. I run these on a Mac which is fundamentally BSD Unix underneath MacOS. They'd probably run unchanged on a Linux box. I suspect they'd run on a Windows PC as well, but you'd have to install something like Cygwin first. -- Rick Block ( talk) 04:55, 12 May 2018 (UTC)

Wrong coding in FL update

Hi Rick, can you fix your bot's coding when it updates the WP:FL2018 page? Starting April 2018, it makes weird edits. Thanks!-- Cheetah (talk) 02:12, 18 August 2018 (UTC)

Sorry for the slow response. I'll take a look at it. -- Rick Block ( talk) 13:58, 23 August 2018 (UTC)
Should be fixed. Thanks for letting me know. -- Rick Block ( talk) 19:14, 25 August 2018 (UTC)

ArbCom 2018 election voter message

Hello, Rick Block. Voting in the 2018 Arbitration Committee elections is now open until 23.59 on Sunday, 3 December. All users who registered an account before Sunday, 28 October 2018, made at least 150 mainspace edits before Thursday, 1 November 2018 and are not currently blocked are eligible to vote. Users with alternate accounts may only vote once.

The Arbitration Committee is the panel of editors responsible for conducting the Wikipedia arbitration process. It has the authority to impose binding solutions to disputes between editors, primarily for serious conduct disputes the community has been unable to resolve. This includes the authority to impose site bans, topic bans, editing restrictions, and other measures needed to maintain our editing environment. The arbitration policy describes the Committee's roles and responsibilities in greater detail.

If you wish to participate in the 2018 election, please review the candidates and submit your choices on the voting page. MediaWiki message delivery ( talk) 18:42, 19 November 2018 (UTC)


Videos

Youtube | Vimeo | Bing

Websites

Google | Yahoo | Bing

Encyclopedia

Google | Yahoo | Bing

Facebook