Main public logs
More actions
Combined display of all available logs of Sanarchive. You can narrow down the view by selecting a log type, the username (case-sensitive), or the affected page (also case-sensitive).
- 12:26, 16 January 2026 Pumpkin talk contribs imported Pp-dispute by file upload (1 revision)
- 12:26, 16 January 2026 Pumpkin talk contribs imported Pp-vandalism by file upload (1 revision)
- 12:15, 16 January 2026 Pumpkin talk contribs created page Template:Category handler (Created page with "{{#invoke:Category handler|main}}<noinclude> {{documentation}} <!-- Add categories to the /doc subpage, and interwikis to Wikidata. --> </noinclude>")
- 12:14, 16 January 2026 Pumpkin talk contribs created page Module:Disambiguation/templates (Created page with "-- This page contains a table of all disambiguation templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { ["Disambiguation"] = true, ["Begriffsklärung"] = true, ["DAB"] = true, ["Dab"] = true, ["Dab page"] = true, ["Dabpage"] = true, ["Dbig"] = true, ["Dis"] = true, ["Disam"] = true, ["Disamb"] = true, ["Disambig"] =...")
- 12:13, 16 January 2026 Pumpkin talk contribs created page Module:Pagetype/disambiguation (Redirected page to Module:Disambiguation/templates) Tag: New redirect
- 12:11, 16 January 2026 Pumpkin talk contribs created page Module:Pagetype/setindex (Created page with "-- This page contains a table of all set index templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { ["Set index article"] = true, ["Sia"] = true, ["Set index"] = true, ["SIA"] = true, ["Set-index"] = true, ["Setindex"] = true, ["Set-index article"] = true, ["Animal common name"] = true, ["Chemistry index"] = true...")
- 12:11, 16 January 2026 Pumpkin talk contribs created page Module:Message box/ambox.css (Created page with "{{pp|small=y}}: .ambox { border: 1px solid #a2a9b1; @noflip: border-left: 10px solid #36c; Default "notice" blue: background-color: #fbfbfb; box-sizing: border-box; } Single border between stacked boxes. Take into account base templatestyles, * user styles, and Template:Dated maintenance category. * remove link selector when T200206 is fixed: .ambox + link + .ambox, .ambox + link + style + .ambox, .ambox + link + link + .ambox, /* TODO: rais...")
- 12:09, 16 January 2026 Pumpkin talk contribs created page Template:Toolbar (Created page with "{{<includeonly>safesubst:</includeonly>#invoke:Toolbar|main}}<noinclude> {{documentation}} </noinclude>")
- 12:08, 16 January 2026 Pumpkin talk contribs created page Template:REVISIONUSER2 (Created page with "{{encodefirst|{{#if:{{{1|}}}|{{REVISIONUSER:{{{1|}}}}}|{{REVISIONUSER}}}}}}<noinclude> {{Documentation}} </noinclude>")
- 12:06, 16 January 2026 Pumpkin talk contribs created page Template:Template link (Created page with "<span class="nowrap">{{</span>[[Template:{{{1}}}|{{{1}}}]]<span class="nowrap">}}</span><noinclude> {{documentation}} <!-- Categories go on the /doc subpage and interwikis go on Wikidata. --> </noinclude>")
- 12:06, 16 January 2026 Pumpkin talk contribs created page Template:Tl (Redirected page to Template:Template link) Tag: New redirect
- 12:05, 16 January 2026 Pumpkin talk contribs created page Template:Red (Created page with "<noinclude>{{Ombox|type=content|text=This template should '''NOT''' be used for generic error messages and warnings, because it does not have any semantic meaning embedded. Please use {{tl|error-small}} for errors, and {{tl|destructive}} for everything else.}}</noinclude><span style="color: red;">{{{1}}}</span><noinclude> <!-- Add categories to the /doc subpage, not here! --> {{Documentation}} </noinclude>")
- 12:04, 16 January 2026 Pumpkin talk contribs created page Template:Center (Created page with "<div class="center" {{safesubst<noinclude />:#if: {{{style|}}} | style="{{{style}}}"}}>{{{1|Category:Pages using center with no arguments}}}</div>{{safesubst<noinclude />:#invoke:Check for unknown parameters|check|unknown=_VALUE_{{PAGENAME}}|preview=Page using Template:Center with unknown parameter "_VALUE_"|ignoreblank=y| 1 | style }}<noinclude> {{documentation}} </noinclude>")
- 12:04, 16 January 2026 Pumpkin talk contribs created page Template:Hang on/notice2 (Created page with "{{Center|1={{Red|1=<span class="plainlinks">Note to page author: you have not edited the {{#ifeq:{{NAMESPACE}}|{{ns:0}}|article }}{{#ifeq:{{NAMESPACE}}|{{ns:File}}|file }}talk page yet. If you wish to contest this speedy deletion, clicking the button above will allow you to [{{fullurl:{{TALKPAGENAME}}|action=edit}} leave a talk page message] explaining why you think this {{pagetype|subjectspace=yes}} should not be deleted.<br /><small>If you have already posted...")
- 12:03, 16 January 2026 Pumpkin talk contribs created page Template:NOINDEX (Created page with "<includeonly>__NOINDEX__{{#ifeq:{{{visible|}}}|yes|{{{text|This page has been removed from search engines' indexes.}}}}}{{#ifeq:{{NAMESPACENUMBER}}|0|Category:Noindexed articles}}</includeonly><noinclude> {{documentation}} </noinclude>")
- 12:02, 16 January 2026 Pumpkin talk contribs created page Template:Talk other (Created page with "{{#switch: <!--If no or empty "demospace" parameter then detect namespace--> {{#if:{{{demospace|}}} | {{lc: {{{demospace}}} }} <!--Use lower case "demospace"--> | {{#ifeq:{{NAMESPACE}}|{{TALKSPACE}} | talk | other }} }} | talk = {{{1|}}} | other | #default = {{{2|}}} }}<!--End switch--><noinclude> {{documentation}} </noinclude>")
- 12:01, 16 January 2026 Pumpkin talk contribs created page Module:Pagetype/rfd (Created page with "-- This page contains a table of all RfD templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { -- Template forms (these should be substituted so we should rarely see these) ["Redirect for discussion"] = true, ["RFD"] = true, ["RfD"] = true, ["Rfd1"] = true, ["Rfd-t"] = true, ["Rfd"] = true, ["Rfd-NPF"] = true, ["...")
- 11:59, 16 January 2026 Pumpkin talk contribs created page Module:Pagetype/softredirect (Created page with "-- This page contains a table of all soft redirect templates and their -- redirects. Templates names are capitalized, and the Template: prefix is -- removed. Templates are grouped with the main template first, followed by -- its redirects. return { ["R from category navigation"] = true, ["Redirect from category navigation"] = true, ["Category redirect"] = true, ["Cat move"] = true, ["Cat red"] = true, ["Cat redir"] = true, ["Cat redirect"] = true, ["Category mo...")
- 11:58, 16 January 2026 Pumpkin talk contribs created page Template:Pagetype (Created page with "{{<includeonly>safesubst:</includeonly>#invoke:pagetype|main}}<noinclude> {{documentation}} <!-- Categories go on the /doc subpage, and interwikis go on Wikidata. --> </noinclude>")
- 11:57, 16 January 2026 Pumpkin talk contribs created page Template:Db-meta (Created page with "{{#ifeq: {{{raw|}}} | yes<!-- If raw=yes, include a short deletion message with no message box--> | <b>{{ucfirst:{{terminate sentence|{{{1}}}}}}}</b> <!-- -->{{#if: {{{2|}}} | <i>{{terminate sentence|{{{2}}}}}</i> }}<!-- -->{{#ifeq:{{{criterion}}}| NA | | <b>See CSD {{uc:{{{criterion}}}}}.</b> }}<!-- -->{{#if: {{{rationale|}}} | <span style="color:var(--color-destru...")
- 11:56, 16 January 2026 Pumpkin talk contribs created page Template:Db-vandalism (Created page with "{{SAFESUBST:<noinclude />#invoke:Unsubst||$B={{db-meta |bot={{{bot|}}} |raw={{{raw|}}} |criterion=G3 |1= {{{1|as pure vandalism}}} |2={{{2|This includes blatant and obvious misinformation, and redirects created during cleanup of page move vandalism}}} |summary={{{summary|Vandalism}}} |temp={{{temp|Db-vandalism-notice}}} |help={{{help|}}} }}<includeonly>{{category handler | all = Category:Candidates for speedy deletionC...")
- 11:54, 16 January 2026 Pumpkin talk contribs created page User talk:88.241.85.2 (Notification: speedy deletion nomination of Humphrey Bogart.) Tag: twinkle
- 11:52, 16 January 2026 Pumpkin talk contribs created page Template:P1 (Created page with "{{{1}}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>")
- 11:51, 16 January 2026 Pumpkin talk contribs created page Template:P2 (Created page with "{{{2}}}<noinclude> {{documentation}} <!-- Add categories and interwikis to the /doc subpage, not here! --> </noinclude>")
- 11:50, 16 January 2026 Pumpkin talk contribs created page Template:If (Created page with "{{ safesubst:<noinclude/>p{{ safesubst:<noinclude/>#ifeq:{{{1}}}|eq|1|2}}|{{ safesubst:<noinclude/>p{{ safesubst:<noinclude/>#ifeq:{{{2}}}|{{{3}}}|1|2}}|{{{4|}}}|{{{5|}}}}}|{{ safesubst:<noinclude/>p{{ safesubst:<noinclude/>#if{{{1}}}:{{{2}}}|1|2}}|{{{3}}}|{{{4|}}}}}}}<noinclude> {{Documentation}} </noinclude>")
- 11:49, 16 January 2026 Pumpkin talk contribs created page Template:IP-talk (Created page with "{{safesubst:<noinclude/>if|eq|{{safesubst:<noinclude/>NAMESPACE}}|User talk|{{safesubst:<noinclude/>if||{{safesubst:<noinclude/>#invoke:IPAddress|isIp|{{safesubst:<noinclude/>PAGENAME}}}}|{{{1|}}}|{{{2|}}}}}|{{{3|}}}}}<noinclude>{{documentation}}</noinclude>")
- 11:48, 16 January 2026 Pumpkin talk contribs created page Template:Sandbox link (Created page with "{{safesubst:<noinclude/>IP-talk|the sandbox|{{safesubst:<noinclude/>If temporary account|the sandbox|[[{{safesubst:<noinclude />SUBJECTPAGENAME}}/sandbox|your sandbox]]}}|the sandbox}}<noinclude> {{Documentation}} </noinclude>")
- 11:44, 16 January 2026 Pumpkin talk contribs created page User talk:Arwen (General note: Unconstructive editing.) Tag: twinkle
- 22:55, 15 January 2026 Pumpkin talk contribs changed group membership for Arwenbot: granted administrator; kept bot unchanged
- 22:29, 15 January 2026 Pumpkin talk contribs changed group membership for Arwenbot: granted bot
- 22:18, 15 January 2026 Pumpkin talk contribs created page Template:Uw-vandalism1 (Created page with "{{{icon|25px|alt=Information icon}}} Hello, I'm <includeonly>[[User:{{safesub<noinclude></noinclude>st:REVISIONUSER}}|{{safesub<noinclude></noinclude>st:REVISIONUSER}}]]</includeonly><noinclude>Example</noinclude>. I wanted to let you know that one or more of [[Special:Contributions/{{<includeonly>safesubst:</includeonly>BASEPAGENAME}}|your recent contributions]]{{<includeonly>safesubst:</includeonly>#if:{{{1|}}}| to :{{{1}...")
- 22:13, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-morebits.css (Created page with "* * morebits.css * =========== * Styles to support morebits.js. * * The morebits library is maintained by the maintainers of Twinkle. * For queries, suggestions, help, etc., head to [[WT:TW]]. * The latest development source is available at [https://github.com/wikimedia-gadgets/twinkle/blob/master/morebits.css].: Define CSS variables: html { --morebits-color-status-status: #4682B4; --morebits-color-legend: #31628F; --morebits-color-tooltip: #0000cd;...")
- 22:12, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-morebits.js (Created page with "// <nowiki> /** * A library full of lots of goodness for user scripts on MediaWiki wikis, including Wikipedia. * * The highlights include: * - {@link Morebits.wiki.Api} - make calls to the MediaWiki API * - {@link Morebits.wiki.Page} - modify pages on the wiki (edit, revert, delete, etc.) * - {@link Morebits.Date} - enhanced date object processing, sort of a light moment.js * - {@link Morebits.QuickForm} - generate quick HTML forms on the fly * - {@link Morebits....")
- 22:12, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinklespeedy.js (Created page with "// <nowiki> (function() { /* **************************************** *** twinklespeedy.js: CSD module **************************************** * Mode of invocation: Tab ("CSD") * Active on: Non-special, existing pages * * NOTE FOR DEVELOPERS: * If adding a new criterion, add it to the appropriate places at the top of * twinkleconfig.js. Also check out the default values of the CSD preferences * in twinkle.js, and add your new criterio...")
- 22:12, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-Twinkle.css (Created page with "Define CSS variables: html { --twinkle-bgcolor-dialog: #F0F8FF; --twinkle-bgcolor-titlebar: #BCCADF; } @media screen { html.skin-theme-clientpref-night { --twinkle-bgcolor-dialog: #141c26; --twinkle-bgcolor-titlebar: #1c2a52; } } @media screen and (prefers-color-scheme: dark) { html.skin-theme-clientpref-os { --twinkle-bgcolor-dialog: #141c26; --twinkle-bgcolor-titlebar: #1c2a52; } } /** * Explicitly set width of TW menu so that we can use a hidden...")
- 22:11, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinkleconfig.js (Created page with "// <nowiki> (function() { **************************************** *** twinkleconfig.js: Preferences module **************************************** * Mode of invocation: Adds configuration form to Wikipedia:Twinkle/Preferences, and adds an ad box to the top of user subpages belonging to the currently logged-in user which end in '.js' * Active on: What I just said. Yeah.: Twinkle.config...")
- 22:11, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinklebatchundelete.js (Created page with "// <nowiki> (function() { **************************************** *** twinklebatchundelete.js: Batch undelete module **************************************** * Mode of invocation: Tab ("Und-batch") * Active on: Existing user and project pages: Twinkle.batchundelete = function twinklebatchundelete() { if (!Morebits.userIsSysop || !mw.config.get('wgArticleId') || ( mw.config.get('wgNamespaceNumber') !== mw.config.get('wgNamespaceIds').use...")
- 22:10, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinklebatchprotect.js (Created page with "// <nowiki> (function() { **************************************** *** twinklebatchprotect.js: Batch protect module (sysops only) **************************************** * Mode of invocation: Tab ("P-batch") * Active on: Existing project pages and user pages; existing and * non-existing categories; Special:PrefixIndex: Twinkle.batchprotect = function twinklebatchprotect() { if (Morebits.userIsSysop && ((mw.config....")
- 22:10, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinklebatchdelete.js (Created page with "// <nowiki> (function() { **************************************** *** twinklebatchdelete.js: Batch delete module (sysops only) **************************************** * Mode of invocation: Tab ("D-batch") * Active on: Existing non-articles, and Special:PrefixIndex: Twinkle.batchdelete = function twinklebatchdelete() { if ( Morebits.userIsSysop && ( (mw.config.get('wgCurRevisionId') && mw.config.get('wgNamespaceNumber') > 0) || mw...")
- 22:09, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinkledeprod.js (Created page with "// <nowiki> (function() { **************************************** *** twinkledeprod.js: Batch deletion of expired PRODs (sysops only) **************************************** * Mode of invocation: Tab ("Deprod") * Active on: Categories whose name contains "proposed_deletion": Twinkle.deprod = function() { if ( !Morebits.userIsSysop || mw.config.get('wgNamespaceNumber') !== 14 || !(/proposed_deletion/i).test(mw.config.get('wgPageName')) )...")
- 22:09, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinklerollback.js (Created page with "// <nowiki> (function() { **************************************** *** twinklerollback.js: Revert/rollback module **************************************** * Mode of invocation: Links on contributions, recent changes, history, and diff pages * Active on: Diff pages, history pages, Special:RecentChanges(Linked), and Special:Contributions: * * Twinklerollback revert and antivandalism utility: Twinkle.rollback...")
- 22:08, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinkleunlink.js (Created page with "// <nowiki> (function() { **************************************** *** twinkleunlink.js: Unlink module **************************************** * Mode of invocation: Tab ("Unlink") * Active on: Non-special pages, except Wikipedia:Sandbox: Twinkle.unlink = function twinkleunlink() { if (mw.config.get('wgNamespaceNumber') < 0 || mw.config.get('wgPageName') === 'Wikipedia:Sandbox' || // Restrict to extended confirmed users (see #428) (!Mo...")
- 22:08, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinklediff.js (Created page with "// <nowiki> (function() { **************************************** *** twinklediff.js: Diff module **************************************** * Mode of invocation: Tab on non-diff pages ("Last"); tabs on diff pages ("Since", "Since mine", "Current") * Active on: Existing non-special pages: Twinkle.diff = function twinklediff() { if (mw.config.get('wgNamespaceNumber') < 0 || !mw.config.get('wgArticleId')) { return; } Twinkle.addPortletLin...")
- 22:07, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinkletag.js (Created page with "// <nowiki> (function() { **************************************** *** twinkletag.js: Tag module **************************************** * Mode of invocation: Tab ("Tag") * Active on: Existing articles and drafts; file pages with a corresponding file * which is local (not on Commons); all redirects: Twinkle.tag = function twinkletag() { // redirect tagging (exclude category redirects, which are all soft redirects...")
- 22:05, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinkleprotect.js (Created page with "// <nowiki> (function() { **************************************** *** twinkleprotect.js: Protect/RPP module **************************************** * Mode of invocation: Tab ("PP"/"RPP") * Active on: Non-special, non-MediaWiki pages: // Note: a lot of code in this module is re-used/called by batchprotect. Twinkle.protect = function twinkleprotect() { if (mw.config.get('wgNamespaceNumber') < 0 || mw.config.get('wgNamespaceNumber') === 8)...")
- 22:05, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinkleimage.js (Created page with "// <nowiki> (function() { **************************************** *** twinkleimage.js: Image CSD module **************************************** * Mode of invocation: Tab ("DI") * Active on: Local nonredirect file pages (not on Commons) - Only file pages that exist locally; Files that exist on Commons do not trigger this module.: Twinkle.image = function twinkleimage() { if (mw.config.get('wgNamespaceNumber') === 6 && mw.config.get('wgArt...")
- 22:04, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinklexfd.js (Created page with "// <nowiki> (function() { **************************************** *** twinklexfd.js: XFD module **************************************** * Mode of invocation: Tab ("XFD") * Active on: Existing, non-special pages, except for file pages with no local (non-Commons) file which are not redirects: Twinkle.xfd = function twinklexfd() { // Disable on: // * special pages // * non-existent pages // * files on Commons, whether there is a local pa...")
- 22:04, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinkleprod.js (Created page with "// <nowiki> (function() { **************************************** *** twinkleprod.js: PROD module **************************************** * Mode of invocation: Tab ("PROD") * Active on: Existing articles, files which are not redirects: Twinkle.prod = function twinkleprod() { if ((![0, 6].includes(mw.config.get('wgNamespaceNumber'))) || !mw.config.get('wgCurRevisionId') || Morebits.isPageRedirect()) { return; } Twinkle.addPortlet...")
- 22:03, 15 January 2026 Pumpkin talk contribs created page MediaWiki:Gadget-twinkletalkback.js (Created page with "// <nowiki> (function() { **************************************** *** twinkletalkback.js: Talkback module **************************************** * Mode of invocation: Tab ("TB") * Active on: Any page with relevant user name (userspace, contribs, etc.) except IP ranges: Twinkle.talkback = function() { if (!mw.config.exists('wgRelevantUserName') || Morebits.ip.isRange(mw.config.get('wgRelevantUserName'))) { return; } Twinkle.addPortle...")