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.

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

[edit] Instructions

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.

[edit] Request global page edits

[edit] Wiki13

request Wiki13 (stalktoy(all) · activity · CentralAuth)
  • title to edit: User:Wiki13
  • text to place: {{#babel:nl|en-2|de-1|fr-1|}} <center>'''[[:m:User:Wiki13|(click here for my user page on meta.wikimedia)]]'''</center>
options
  • wikis to skip: nl.wiki, en.wiki, simple.wikipedia
  • existing pages: overwrite
notes

Wiki13 talk 17:20, 21 March 2012 (UTC)

Yes check.svg Done - Hoo man (talk) 22:49, 21 March 2012 (UTC)

[edit] Deepak

request Deepak (stalktoy(all) · activity · CentralAuth)
  • title to edit: User:Deepak
  • text to place: [[File:Redirectltr.png|#REDIRECT|link=]]<span class="redirectText" id="softredirect">[[:w:ml:Deepak]]</span><br /><span style="font-size:85%; padding-left:52px;">This page is a [[:w:en:Wikipedia:Soft redirect|soft redirect]].
options
  • wikis to skip: ml.wikipedia
  • existing pages: overwrite
notes

Deepak (talk) 01:46, 22 March 2012 (UTC)

Yes check.svg Done, please noticed that I skipped wikis on which accounts weren't attached to your global account - Hoo man (talk) 19:44, 23 March 2012 (UTC)


[edit] Pundit

request Pundit (stalktoy(all) · activity · CentralAuth)
  • title to edit: User:Pundit
  • text to place: {{#babel:pl|en-4|de-1|ru-1|}} <center>'''[[:m:User:Pundit|(click here for my user page on meta.wikimedia)]]'''</center>
options
  • wikis to skip: pl.wikipedia.org, en.wikipedia.org, commons.wikipedia.org
  • existing pages: skip
notes

Pundit (talk) 00:06, 10 April 2012 (UTC)

Yes check.svg Done, log:

- Hoo man (talk) 13:44, 11 April 2012 (UTC)

Personal tools
Namespaces

Variants
Actions
Navigation
Community
Beyond the Web
Print/export
Toolbox