User:VeblenBot

From Wikipedia, the free encyclopedia
Jump to: navigation, search

This account is named in honor of Oswald Veblen.

For the time being, VeblenBot is editing from the Wikimedia Toolserver, so if it is blocked then autoblock must be disabled.

[edit] Tasks

  1. (Inactive)
  2. (Inactive)
  3. (Inactive) Table of protected edit requests now maintained by AnomieBOT. See WP:PERTABLE and WP:SPERTABLE
  4. (Inactive)
  5. (Active) Maintain lists of category contents (task request). Updated 10 minutes past the hour.
  6. (Active) Make announcements for pages marked as policies or guidelines (task request). Runs around 18:52 UTC daily.
  7. (Inactive)
  8. Post warnings to Wikipedia talk:Peer review when the peer review page is close to exceeding the template limits (task request). Runs hourly. — Carl (CBM · talk) 11:34, 17 August 2011 (UTC)

[edit] Suggestions welcome

Please feel free to suggest improvements at User talk:CBM.

[edit] Code

VeblenBot's code is written in perl and published in svn on the toolserver. It can be browsed online starting at https://svn.toolserver.org/svnroot/cbm/.

To download the Mediawiki::API and Mediawiki::Edit modules, run

svn co https://svn.toolserver.org/svnroot/cbm/mediawiki-api/

To download the bot scripts, run

svn co https://svn.toolserver.org/svnroot/cbm/VeblenBot

or

svn co https://svn.toolserver.org/svnroot/cbm/VeblenBot/PROJECT

where PROJECT can be:

  • categories - make lists of category contents
  • math - assessment tables for the mathematics project
  • per - table of protected edit requests
  • policies - announcements of pages marked as policy

Please feel free to request any code that isn't included in the svn archive yet.

Personal tools
Namespaces

Variants
Actions
Navigation
Interaction
Toolbox
Print/export