User:Hoo man/Synchbot

From Meta, a Wikimedia project coordination wiki
Jump to: navigation, search

Synchbot edits pages on every editable Wikimedia wiki (except some special wikis). It is primarily meant to give users global user and talk pages as well as global Javascript and CSS. Users may place a request below. Previous requests have been archived.

I will sync user and user talk pages using my bot, Tanvir will sync the JS and CSS pages (my bot can't do that because it hasn't got enough rights to modify user scripts).

This script we both use is fully self built and does only use my own wiki framework (and not eg. pywikipedia).

Contents

Instructions[edit]

Before requesting, you must:

Place this template at the bottom of the Request global page edits section:

=== [[User:USERNAME|]] ===
{{User:Pathoschild/Scripts/Synchbot/request
 | username   = 
 | title      = 
 | text       = 
 | skip_wikis = 
 | existing   = overwrite
 | notes      = 
}}~~~~
  • Change USERNAME in the first line to your username, and fill in the template values:
username
Your user account name.
title
The title of the page you want edited on every wiki. The recommended values are "User:username" for global user pages, "User:username/common.js" for global JavaScript, or "User:username/common.css" for global CSS.
text
The text you want placed on the edited pages.
  • For a user page, use something simple and informative. Don't include categories or templates, because they probably don't exist on most wikis. Prefix all interwiki links with "m:" so they will work on all wikis (for example, use [[m:w:fr:Article]] instead of [[w:fr:Article]]). Most people provide a few sentences about themselves with a link to their main user page.
  • For global JavaScript, use mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:username/global.js&action=raw&ctype=text/javascript');
  • For global CSS, use @import "//meta.wikimedia.org/w/index.php?title=User:username/global.css&action=raw&ctype=text/css";
(The URLs above are protocol-relative: they will use either https or http, as appropriate.)
skip_wikis
A list of wikis to skip. (The bot will automatically skip wikis where you don't have an account, and the English Wikinews by request.) You can use a wildcard, like pt.* to skip all Portuguese wikis.
existing
What the bot should do with pages that already exist:
  • overwrite (replace the existing page with the new text),
  • skip (do nothing to the page)
notes
Any particular instructions or comments you want to add.

Request global page edits[edit]

BRUTE[edit]

request BRUTE (stalktoy(all) · activity · CentralAuth)
  • title to edit: User:BRUTE/common.js
  • text to place: mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:BRUTE/global.js&action=raw&ctype=text/javascript');
options
  • wikis to skip: ka, de, en, fr, ru
  • existing pages: skip
notes

Thanks! –BruTe talk 20:44, 13 January 2013 (UTC)

DeltaQuad[edit]

request DeltaQuad (stalktoy(all) · activity · CentralAuth)
options
  • wikis to skip: en.wiki, wikidatawiki
  • existing pages: overwrite
notes
Yes check.svg Done - Hoo man (talk) 00:22, 31 January 2013 (UTC)
request DeltaQuad (stalktoy(all) · activity · CentralAuth)
options
  • wikis to skip: en.wiki, wikidatawiki, commons.wiki, simple.wiki
  • existing pages: overwrite
notes
Yes check.svg Done - Hoo man (talk) 00:22, 31 January 2013 (UTC)
request DeltaQuad (stalktoy(all) · activity · CentralAuth)
  • title to edit: User:DeltaQuad/common.js
  • text to place: mw.loader.load('//meta.wikimedia.org/w/index.php?title=User:DeltaQuad/global.js&action=raw&ctype=text/javascript');
options
  • wikis to skip: en.wiki, wikidatawiki
  • existing pages: overwrite
notes Can we do the CSS too please? (common.css)

-- DQ (ʞlɐʇ) 00:44, 14 January 2013 (UTC)

Vacation9[edit]

request Vacation9 (stalktoy(all) · activity · CentralAuth)
options
  • wikis to skip: en.wiki, meta
  • existing pages: overwrite
notes
request Vacation9 (stalktoy(all) · activity · CentralAuth)
options
  • wikis to skip: en.wiki, meta
  • existing pages: overwrite
notes
Is it ok for you if I use the Softredirect template instead of "real" redirects as that is the preferred way for interwiki redirects? - Hoo man (talk) 00:11, 22 March 2013 (UTC)

S.M.Samee[edit]

request S.M.Samee (stalktoy(all) · activity · CentralAuth)
options
  • wikis to skip: commons.wikimedia.org, ur.wikipedia.org, hi.wikipedia.org, pnb.wikipedia.org, ar.wikipedia.org, fa.wikipedia.org
  • existing pages: overwrite
notes

S.M.Samee (talk) 17:14, 13 February 2013 (UTC)

Is it ok for you if I use the Softredirect template instead of "real" redirects as that is the preferred way for interwiki redirects? - Hoo man (talk) 00:11, 22 March 2013 (UTC)
sure --S.M.Samee (talk) 15:49, 27 March 2013 (UTC)

Yes check.svg Done (No User: 2 Skip: 7 No Edit: 0 Success: 677 Error: 2)

- Hoo man (talk) 21:00, 28 April 2013 (UTC)

Augustus Niva[edit]

request Augustus Niva (stalktoy(all) · activity · CentralAuth)
options
  • wikis to skip: hr.wikipedia.org
  • existing pages: overwrite
notes
Is it ok for you if I use the Softredirect template instead of "real" redirects as that is the preferred way for interwiki redirects? - Hoo man (talk) 00:11, 22 March 2013 (UTC)

Igna[edit]

request Igna (stalktoy(all) · activity · CentralAuth)
  • title to edit: User:Igna
  • text to place: [[File:Redirect arrow without text.svg|46px|link=]][[m:User:Igna|m:{{ns:2}}:Igna]]
options
  • wikis to skip: none
  • existing pages: Skip
notes Complete the rest of the userpages per GS#Communication.

--Ignacio Flag of Uruguay.svg (talk) 00:22, 22 March 2013 (UTC)

Yes check.svg Done (No User: 4 Skip: 1 No Edit: 343 Success: 338 Error: 0):

- Hoo man (talk) 14:43, 26 March 2013 (UTC)