From 914fb68a4e6d1c4eeca6bae83fee6ceab5adab0f Mon Sep 17 00:00:00 2001 From: SilverLocust Date: Thu, 2 Jan 2025 15:12:14 -0600 Subject: [PATCH 1/3] Update twinklebatchdelete.js changing to to show bluelink in logs if the other page is recreated/undeleted --- modules/twinklebatchdelete.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/twinklebatchdelete.js b/modules/twinklebatchdelete.js index 59872c2fc..fb46708ad 100644 --- a/modules/twinklebatchdelete.js +++ b/modules/twinklebatchdelete.js @@ -566,7 +566,7 @@ Twinkle.batchdelete.callbacks = { redirectDeleter.setPageList(pages); redirectDeleter.run((pageName) => { const wikipedia_page = new Morebits.wiki.Page(pageName, 'Deleting ' + pageName); - wikipedia_page.setEditSummary('[[WP:CSD#G8|G8]]: Redirect to deleted page "' + apiobj.params.page + '"'); + wikipedia_page.setEditSummary('[[WP:CSD#G8|G8]]: Redirect to deleted page [[' + apiobj.params.page + ']]'); wikipedia_page.setChangeTags(Twinkle.changeTags); wikipedia_page.deletePage(redirectDeleter.workerSuccess, redirectDeleter.workerFailure); }); @@ -580,7 +580,7 @@ Twinkle.batchdelete.callbacks = { } const page = new Morebits.wiki.Page(apiobj.params.talkPage, 'Deleting talk page of page ' + apiobj.params.page); - page.setEditSummary('[[WP:CSD#G8|G8]]: [[Help:Talk page|Talk page]] of deleted page "' + apiobj.params.page + '"'); + page.setEditSummary('[[WP:CSD#G8|G8]]: [[Help:Talk page|Talk page]] of deleted page [[' + apiobj.params.page + ']]'); page.setChangeTags(Twinkle.changeTags); page.deletePage(); }, From 9f654ae111c711dada0953d240a37b7695ee9380 Mon Sep 17 00:00:00 2001 From: SilverLocust Date: Thu, 9 Jan 2025 12:46:14 -0600 Subject: [PATCH 2/3] Update twinkledeprod.js Link to page upon which G8-deleted redirect/talk page depended --- modules/twinkledeprod.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/twinkledeprod.js b/modules/twinkledeprod.js index 6d5a1df29..37686f0ae 100644 --- a/modules/twinkledeprod.js +++ b/modules/twinkledeprod.js @@ -167,7 +167,7 @@ var callback_commit = function(event) { } const page = new Morebits.wiki.Page('Talk:' + apiobj.params.page, 'Deleting talk page of page ' + apiobj.params.page); - page.setEditSummary('[[WP:CSD#G8|G8]]: [[Help:Talk page|Talk page]] of deleted page "' + apiobj.params.page + '"'); + page.setEditSummary('[[WP:CSD#G8|G8]]: [[Help:Talk page|Talk page]] of deleted page [[' + apiobj.params.page + ']]'); page.setChangeTags(Twinkle.changeTags); page.deletePage(); }, @@ -177,7 +177,7 @@ var callback_commit = function(event) { redirects.forEach((rd) => { const title = rd.title; const page = new Morebits.wiki.Page(title, 'Deleting redirecting page ' + title); - page.setEditSummary('[[WP:CSD#G8|G8]]: Redirect to deleted page "' + apiobj.params.page + '"'); + page.setEditSummary('[[WP:CSD#G8|G8]]: Redirect to deleted page [[' + apiobj.params.page + ']]'); page.setChangeTags(Twinkle.changeTags); page.deletePage(); }); From 3326501688ebfc0acbaf91ef434030823af700cf Mon Sep 17 00:00:00 2001 From: SilverLocust Date: Thu, 9 Jan 2025 12:48:26 -0600 Subject: [PATCH 3/3] Update twinklespeedy.js Link to deleted page upon which G8-deleted redirect/talk page depended. --- modules/twinklespeedy.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/twinklespeedy.js b/modules/twinklespeedy.js index 9d685f60e..4c9675811 100644 --- a/modules/twinklespeedy.js +++ b/modules/twinklespeedy.js @@ -1253,7 +1253,7 @@ Twinkle.speedy.callbacks = { params.normalized !== 'f8' && !document.getElementById('ca-talk').classList.contains('new')) { const talkpage = new Morebits.wiki.Page(mw.config.get('wgFormattedNamespaces')[mw.config.get('wgNamespaceNumber') + 1] + ':' + mw.config.get('wgTitle'), 'Deleting talk page'); - talkpage.setEditSummary('[[WP:CSD#G8|G8]]: Talk page of deleted page "' + Morebits.pageNameNorm + '"'); + talkpage.setEditSummary('[[WP:CSD#G8|G8]]: Talk page of deleted page [[' + Morebits.pageNameNorm + ']]'); talkpage.setChangeTags(Twinkle.changeTags); talkpage.deletePage(); // this is ugly, but because of the architecture of wiki.api, it is needed @@ -1346,7 +1346,7 @@ Twinkle.speedy.callbacks = { snapshot.forEach((value) => { const title = value.title; const page = new Morebits.wiki.Page(title, 'Deleting redirect "' + title + '"'); - page.setEditSummary('[[WP:CSD#G8|G8]]: Redirect to deleted page "' + Morebits.pageNameNorm + '"'); + page.setEditSummary('[[WP:CSD#G8|G8]]: Redirect to deleted page [[' + Morebits.pageNameNorm + ']]'); page.setChangeTags(Twinkle.changeTags); page.deletePage(onsuccess); });