Revision as of 19:45, 7 June 2020 editHasteur (talk | contribs)31,857 edits →Challenge bot: Following up← Previous edit | Latest revision as of 12:43, 14 January 2025 edit undoPrimefac (talk | contribs)Edit filter managers, Autopatrolled, Bureaucrats, Checkusers, Oversighters, Administrators210,040 edits →Bulk remove "link will display the full calendar" from articles about calendar years: done | ||
Line 1: | Line 1: | ||
{{ |
{{Short description|Page for bot requests}} | ||
{{pp-move-indef}} | {{pp-move-indef}} | ||
{{Backlog}} | <!-- {{Backlog}}--> | ||
{{/Header}} | {{/Header}} | ||
{{bots|deny=Qwerfjkl (bot)}} | |||
<!-- Lowercase Sigma bot is needed to make OneClickArchiver work, since that doesn't work with ClueBot. ClueBot is needed to archive done requests with {{BOTREQ|done}}, since the Sigma bot doesn't support this. | |||
Tragic that two archiving bots are needed... --> | |||
{{User:MiszaBot/config | {{User:MiszaBot/config | ||
|archive = Misplaced Pages:Bot requests/Archive %(counter)d | |archive = Misplaced Pages:Bot requests/Archive %(counter)d | ||
|algo=old( |
|algo=old(90d) | ||
|counter = |
|counter = 87 | ||
|maxarchivesize = 300K | |maxarchivesize = 300K | ||
|minthreadsleft = 0 | |minthreadsleft = 0 | ||
Line 14: | Line 18: | ||
{{User:ClueBot III/ArchiveThis | {{User:ClueBot III/ArchiveThis | ||
|archiveprefix=Misplaced Pages:Bot requests/Archive | |archiveprefix=Misplaced Pages:Bot requests/Archive | ||
|archivenow=<nowiki>{{archive now}},{{User:ClueBot III/ArchiveNow}} |
|archivenow=<nowiki>{{archive now}},{{User:ClueBot III/ArchiveNow}}</nowiki> | ||
|age=1440 | |age=1440 | ||
|header={{aan}} | |header={{aan}} | ||
Line 28: | Line 32: | ||
--> | --> | ||
== Basketball biography infobox request == | |||
== Copy coordinates from lists to articles == | |||
On the ], all instances of {{para|HOF_player}} and {{para|HOF_coach}} should just be {{para|HOF}} as there is no actual difference between the two. The issue can be seen on ] where both parameters are used and link to the same page. ~ ] <sup>(])</sup> 19:54, 17 November 2024 (UTC) | |||
Virtually every one of the 3000-ish places listed in the 132 sub-lists of ] has an article, and with very few exceptions, both lists and articles have coordinates for every place, but the source database has lots of errors, so I've gone through all the lists and manually corrected the coords. As a result, the lists are a lot more accurate, but because I haven't had time to fix the articles, tons of them (probably over 2000) now have coordinates that differ between article and list. For example, the article about the ] says that its location is {{coord|38|50|20|N|78|35|55|W}}, but the manually corrected coords on the list are {{coord|38|50|21|N|78|35|52|W}}. Like most of the affected places, the Maphis House has coords that differ only a small bit, but (1) ideally there should be no difference at all, and (2) some places have big differences, and either we should fix everything, or we'll have to have a rather pointless discussion of which errors are too little to fix. | |||
:] appears to not hold to that trend, so it would appear that it is not true to say "all" instances must be changed. I will also note that there are only of both parameters even appearing in the same article, so this is too small a task for a bot (try ] or just tweak things manually). ] (]) 20:13, 17 November 2024 (UTC) | |||
::I meant that even single instances of {{para|HOF_player}} and {{para|HOF_coach}} should be moved to {{para|HOF}}, allowing the removal of the first two parameters within the infobox itself. ~ ] <sup>(])</sup> 20:31, 17 November 2024 (UTC) | |||
:::If the other two parameters are reasonable alternate parameters, it would make more sense to have them as alternate parameters rather than edit every page using any single parameter. ] (]) 20:36, 17 November 2024 (UTC) | |||
::::They are redundant as they both link to the same exact page as there is no official designation between being inducted as a player or coach into the Naismith Basketball Hall of Fame. ~ ] <sup>(])</sup> 20:43, 17 November 2024 (UTC) | |||
:::::And yet, Bill Sharman uses both parameters with different values in them. The might have the same base URL, but clearly the ''values'' passed to them can be different. ] (]) 20:44, 17 November 2024 (UTC) | |||
::::::Actually, it does seem like there are separate pages to represent an inductee's playing and coaching accomplishments despite there being no official difference between the two, as per ]. In that case, I suppose there must be more of a consensus to merge/remove the parameters before this can be implemented. ~ ] <sup>(])</sup> 21:04, 18 November 2024 (UTC) | |||
:::::::Marking for the table above that this {{BOTREQ|advertise}} ] (]) 14:52, 4 January 2025 (UTC) | |||
== Replacing FastilyBot == | |||
Therefore, I'm looking for someone to write a bot to copy coords from each place's NRHP list to the coordinates section of {{tl|infobox NRHP}} in each place's article. A few points to consider: | |||
*Some places span county lines (e.g. bridges over border streams), and in many of these cases, each list has separate coordinates to ensure that the marked location is in that list's county. For an extreme example, ], a long scenic road, is in eight counties, and all eight lists have different coordinates. The bot should ignore anything on the duplicates list; this is included in citation #4 of ], but I can supply a raw list to save you the effort of distilling a list of sites to ignore. | |||
*Some places have no coordinates in either the list or the article (mostly archaeological sites for which location information is restricted), and the bot should ignore those articles. | |||
*Some places have coordinates only in the list or only in the article's {{tl|Infobox NRHP}} (for a variety of reasons), but not in both. Instead of replacing information with blanks or blanks with information, the bot should log these articles for human review. | |||
*Some places might not have {{tl|infobox NRHP}}, or in some cases (e.g. ]) it's embedded in another infobox, and the other infobox has the coordinates. If {{tl|infobox NRHP}} is missing, the bot should log these articles for human review, while embedded-and-coordinates-elsewhere is covered by the previous bullet. | |||
*I don't know if this is the case in Virginia, but in some states we have a few pages that cover more than one NRHP-listed place (e.g. ] in Ohio, which covers three articles); if the bot produced a list of all the pages it edits, a human could go through the list, find any entries with multiple appearances, and check them for fixes. | |||
*Finally, if a list entry has no article at all, don't bother logging it. We can use WP:NRHPPROGRESS to find what lists have redlinked entries. | |||
Now that {{np|Fastily}} has retired, {{np|FastilyBot}} is no longer running. Any chance of a replacement? On the bot's deleted userpage, one can see that it ran 17 tasks and updated 31 database reports. ]] 14:44, 19 November 2024 (UTC) | |||
I've copied this request from an archive three years ago; an off-topic discussion happened, but no bot operators offered any opinions. Neither then nor now has any discussion has yet been conducted for this idea; it's just something I've thought of. I've come here basically just to see if someone's willing to try this route, and if someone says "I think I can help", I'll start the discussion at ] and be able to say that someone's happy to help us. Of course, I wouldn't ask you actually to do any coding or other work until after consensus is reached at WT:NRHP. ] (]) 15:53, 12 February 2020 (UTC) | |||
:I have written code to update ten database reports. – ] <small>(])</small> 14:48, 19 November 2024 (UTC) | |||
:You could use {{t|Template parameter value}} to pull the coordinate values out of the {{t|NRHP row}} template. It would still likely take a bot to do the swap but it would mean less updating in the future. Of course, if the values are 100% accurate on the lists then I suppose it wouldn't be necessary. ] (]) 16:55, 12 February 2020 (UTC) | |||
::I have restored the userpage to ] for tracking purposes. If anyone needs any of the code from any of the subpages, please let me know. ] (]) 14:53, 19 November 2024 (UTC) | |||
::Never heard of that template before. It sounds like an Excel <code>=whatever</code> function, e.g. in cell L4 you type <code>=B4</code> so that L4 displays whatever's in B4; is that right? If so, I don't think it would be useful unless it were immediately followed by whatever's analogous to Excel's "Paste Values". Is that what you mean by having a bot doing the swap? Since there are 3000+ entries, I'm sure there are a few errors somewhere, but I trust they're over 99% accurate. ] (]) 02:57, 13 February 2020 (UTC) | |||
::I am taking over the following database reports: 4, 11, 12, 15, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 30, and 31. – ] <small>(])</small> 17:50, 19 November 2024 (UTC) | |||
:::That's a reasonable analogy, actually. Check out the source of ]: it pulls the <code>wins</code> and <code>nominations</code> values from the infobox at the "]", which means the main article doesn't need to be updated every time the list is changed. | |||
:::], given the availability of the sql queries https://github.com/fastily/fastilybot-toolforge/tree/master/scripts, it might be better to convert the pages to usse {{T|Database report}}.<span id="Qwerfjkl:1732040084467:WikipediaFTTCLNBot_requests" class="FTTCmt"> — ]] 18:14, 19 November 2024 (UTC)</span> | |||
:::As far as what the bot would do, it would take one value of {{t|coord}} and replace it with a call to {{t|Template parameter value}}, pointing in the direction of the "more accurate" data. If the data is changed in the future, it would mean not having to update both pages. | |||
::::I second this suggestion for database reports. I converted ] (number 18 on the list) to use {{tl|database report}}, and after fixing a couple of bonehead oversights on my part, it is working well and more functional than the previous report. – ] (]) 22:42, 19 November 2024 (UTC) | |||
:::Now, if the data you've compiled is (more or less) accurate and of the not-likely-to-change variety (I guess I wouldn't ''expect'' a monument to move locations) then this is a silly suggestion – since there wouldn't be a ''need'' for automatic syncing – and we might as well just have a bot do some copy/pasting. ] (]) 21:27, 14 February 2020 (UTC) | |||
:::::I have spent time writing code to update these database reports. There are some config files for certain database reports, so I have included functionality to exclude files from the report that transclude any templates or belong to any category listed in the config file. Database reports cannot do that, but I have no problem if you all want to use SDZeroBot's database reports. – ] <small>(])</small> 03:25, 20 November 2024 (UTC) | |||
::::<small>Y'know, this sort of situation is exactly what Wikidata is designed for... --] (]) 22:29, 14 February 2020 (UTC)</small> | |||
::::::], I agree that if it's not possible or feasible to use {{T|Database report}}, it makes sense for you to handle it; but where we can, it's nice to have some kind of standardisation for the reports.<span id="Qwerfjkl:1732124051655:WikipediaFTTCLNBot_requests" class="FTTCmt"> — ]] 17:34, 20 November 2024 (UTC)</span> | |||
:::::Primefac, thank you for the explanation. The idea sounds wonderful for situations like the list of awards, but yes these are rather accurate and unlikely to change (imagine someone picking up ] and moving it off site), so the bot copy/paste job is probably best. ] (]) 02:23, 15 February 2020 (UTC) | |||
:I'll look into taking over the deletion discussion notifier. ]<sup>]</sup><sub>]</sub> 16:26, 19 November 2024 (UTC) | |||
:::::By the way, ], are you a bot operator, or did you simply come here to offer useful input as a third party? ] (]) 03:12, 20 February 2020 (UTC) | |||
::{{BOTREQ|brfa|DatBot 12}} ]<sup>]</sup><sub>]</sub> 23:18, 20 November 2024 (UTC) | |||
::::::I am both botop and ], but I would not be offering to take up this task as it currently stands. ] (]) 11:24, 20 February 2020 (UTC) | |||
* except for database reports, let me know if I can help with any other task. —usernamekiran ] 17:58, 19 November 2024 (UTC) | |||
:::::::Thank you for helping me understand. "as it currently stands" Is there something wrong with it, i.e. if changes were made you'd be offering, or do you simply mean that you have other interests (]) and don't feel like getting involved in this one? This question might sound like I'm being petty; I'm writing with a smile and not trying to complain at all. ] (]) 00:27, 21 February 2020 (UTC) | |||
*:Since I'm heavily invested in the file namespace, tasks 1, 2, 4, 5, 7, 8, 9, 10, 11, 15, and 17 are relevant for my work. ]] 00:46, 20 November 2024 (UTC) | |||
:I came here to say what ] said. It's worth emphasising: '''this is exactly what Wikidata is designed for'''. <span class="vcard"><span class="fn">]</span> (<span class="nickname">Pigsonthewing</span>); ]; ]</span> 13:25, 17 March 2020 (UTC) | |||
*::I would strongly second that tasks, 1-2, 4-12, and 14-17 are more or less essential for keeping this area running smoothly. — ] <sub>]</sub> 03:03, 20 November 2024 (UTC) | |||
::Actually not. A not-so-small fraction of articles need to have different coordinates in lists and infoboxes, as I already noted here. If we consistently rely on the lists to inform Wikidata, it's going to end up with a good number of self-contradictions due to lists that appropriately don't provide coordinates that make sense in articles (e.g. multi-county listings). Moreover, you can't rely on the infoboxes to inform Wikidata, because there's a consistently unacceptable error rate in coordinates unchecked by humans, and very few infoboxes are checked by humans; they're derived from the National Register database, and it would be pointless to ignore or trash the human-corrected Virginia coordinates. Literally all that needs to be done is a bot doing some copy/pasting; it would greatly be appreciated if someone were to spend a few minutes on this, instead of passing the buck. ] (]) 19:36, 28 April 2020 (UTC) | |||
*:::alright. So what tasks are remaining now? —usernamekiran ] 12:59, 20 November 2024 (UTC) | |||
*::::Tasks 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 15 and 17 are still pending. If my assistance is needed with any task, I would be happy to help with some of them. – ] <small>(])</small> 13:05, 20 November 2024 (UTC) | |||
== Create WT: redirects according to WP: shortcuts == | |||
*:::::{{re|DreamRimmer}} I think {{u|Explicit}} is going to take over tasks 1, 2, 4, 5, 7, 8, 9, 10, 11, 15, and 17. What I mean is, first we should make it clear who is going to tackle which task, before spending time working on it. —usernamekiran ] 14:03, 20 November 2024 (UTC) | |||
*::::::Nope, I'm clueless in this area. Those are the tasks are the ones I would like to have kept going. ]] 14:17, 20 November 2024 (UTC) | |||
Would it be controversial to request a bot to create redirects in the Misplaced Pages talk namespace to the talk pages of the targets of redirects in the Misplaced Pages namespace? I've typed WT:xxx, expecting it's a shortcut given WP:xxx is, only to be disappointed it doesn't exist from time to time. ] (]) 01:26, 24 February 2020 (UTC) | |||
*:::::::Is the code for these tasks available somewhere? It might be fairly simple to get it up and running again.<span id="Qwerfjkl:1732124341240:WikipediaFTTCLNBot_requests" class="FTTCmt"> — ]] 17:39, 20 November 2024 (UTC)</span> | |||
:Not really. It'd create a lot of pointless ones for mostly unused redirects, but it's not like anyone will care. Should only cover those explicitly marked as {{tl|R from shortcut}} though.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 01:49, 24 February 2020 (UTC) | |||
*::::::::Looks like it's availabe at https://github.com/fastily/fastilybot/blob/main/fastilybot/bots.py.<span id="Qwerfjkl:1732124464896:WikipediaFTTCLNBot_requests" class="FTTCmt"> — ]] 17:41, 20 November 2024 (UTC)</span> | |||
::{{tq|Should only...}} Why? It's not like WP: shortcuts technically exist in the main namespace, as in H:. I'd like e.g. ] to work, even though {{no redirect|WP:Actors}} isn't marked as a shortcut. (I can see an argument for avoiding shortcuts to sections, though.) ] (]) 03:23, 24 February 2020 (UTC) | |||
*:::::::::There are also some config pages on-wiki, I think I managed to undelete them all but if one is missing let me know. ] (]) 14:08, 23 November 2024 (UTC) | |||
::{{yo|Nardog|Headbomb}} There's an order of magnitude fewer than . There's definitely an argument to be made that the tagged redirects are generally more useful or more well-known than untagged redirects, and there is definitely a lot of chaff in the all redirects query. --] (]) 04:04, 24 February 2020 (UTC) | |||
*:::::::Since no one is taking these, I am going to take over two tasks, Task 4 and 10. I will code these from scratch and file a BRFA in a few hours. – ] <small>(])</small> 07:30, 21 November 2024 (UTC) | |||
:I think it would be controversial, actually. For example, a lot of WP: shortcuts are to sections or anchors within a page, and it would seem unnecessary to create corresponding WT: shortcuts for these. In addition, the talk page of a redirect is the place to discuss that redirect—it should not automatically be made a redirect to the talk page of the redirect's target. I would definitely oppose using a bot to mass-create these redirects. -- ] <sup>(])</sup> 21:34, 19 April 2020 (UTC) | |||
*::::::::{{BOTREQ|brfa|DreamRimmer bot 2}} and {{BOTREQ|brfa|DreamRimmer bot 3}}. – ] <small>(])</small> 10:03, 21 November 2024 (UTC) | |||
===Current progress=== | |||
== Follow up task for files tagged Shadows Commons by GreenC bot job 10 == | |||
Just creating a table below for a quick idea of which tasks (based on ]) are being handled. Please add {{5~}} at the bottom if you update things. ] (]) 12:42, 22 November 2024 (UTC) | |||
{| class="wikitable" | |||
] by {{ping|GreenC}} has a job that detects when a file on Misplaced Pages has the same name as one on Commons but is a different image, and tags the local file with ], which puts it in ]. | |||
! Original task !! Description !! New Task | |||
|- | |||
I've been processing the files in that category, and many of the files on Commons are copyright violations, which are deleted within hours/days of upload. It would be useful for a bot to review the files tagged with ] and remove that template if there is no longer a file on Commons with the same name. | |||
| ] || Replace {{tlx|Copy to Wikimedia Commons}}, for local files which are already on Commons, with {{tlx|Now Commons}}. | |||
| ] | |||
At any given time there are only a small number of files in that category, 30 or so, so this could potentially be done more than once a day without being very resource intensive, though once a day would be plenty useful. ] (]) 06:43, 21 March 2020 (UTC) | |||
|- | |||
| ] || Remove {{tlx|Copy to Wikimedia Commons}} from ineligible files. | |||
:Shadowbot the bot that adds the tags, runs daily at 4:37 GMT -- ]] 11:38, 21 March 2020 (UTC) | |||
| ] | |||
:{{u|The Squirrel Conspiracy}} and {{u|GreenC}}: the code (in Python) that I have for this so far; it's already been tested and it appears to work as intended. I just want to know if it looks good to both of you before I send it over to BRFA. ]] ] 16:11, 3 April 2020 (UTC) | |||
|- | |||
::Nice. Pywikibot is nifty. My only thought the stdout statements have a date/time stamp and go to a log file, in case you want to track activity. -- ]] 17:16, 3 April 2020 (UTC) | |||
| ] || ] on malformed ] pages. | |||
:::{{done|}} ]] ] 22:17, 3 April 2020 (UTC) | |||
| ] | |||
::::I have absolutely no coding ability. I defer to {{ping|GreenC}}'s expertise entirely on this matter. ] (]) 23:14, 3 April 2020 (UTC) | |||
|- | |||
:::::{{re|The Squirrel Conspiracy|GreenC}} {{BOTREQ|brfa|Roccerbot}}; code has been completely debugged. ]] ] 20:32, 15 April 2020 (UTC) | |||
| ] || Add {{tlx|Wrong-license}} to files with conflicting (free & non-free) licensing information. | |||
| ] | |||
== 2019-20 coronavirus pandemic updater bot == | |||
|- | |||
| ] || Replace {{tlx|Now Commons}}, for local files which are nominated for deletion on Commons, with {{tlx|Nominated for deletion on Commons}}. | |||
If any bot could take data from https://gisanddata.maps.arcgis.com/apps/opsdashboard/index.html#/bda7594740fd40299423467b48e9ecf6 and https://www.worldometers.info/coronavirus/#countries and edit ] and ] automatically with the latest information that would be great. ] (]) 00:21, 8 April 2020 (UTC) | |||
| ] | |||
::I'm a little backlogged at the moment, but will try to get the worldometers dataset working asap. The first link uses the same dataset that WugBot does, and an interim solution would be to write a ] that reads the on-wiki CSV files and writes a wikitable. <span style="white-space: nowrap;">— ]]</span> 05:12, 8 April 2020 (UTC) | |||
:::{{reply to|Wugapodes}} I did a little work on this myself, and found that there’s an additional complication: the GitHub dataset updates only daily, while the actual interactive website updates every few hours. I tried fooling around with some web-scrapers that support JavaScript, but ran into a lot of problems, probably due to my very small amount of programming experience. Perhaps you can find a working solution? ] (]) 10:04, 8 April 2020 (UTC) | |||
::::Updating more than once a day is likely unnecessary. The source data for each administrative unit doesn't really update more than once a day anyway, the website just shows the data as it comes in and the GitHub export combines it into a batch update. --] (]) 23:15, 8 April 2020 (UTC) | |||
:::::However, it is likely that even if this bot is implemented which updates it once per day, there are still going to be people who, in the interest of providing the most up-to-date information, will manually edit in the correct numbers, and bringing us back to where we started. I think that we should try to keep the info as accurate and recent as possible. I have contacted JHU on their email about this subject, asking him to either make the GitHub update along with the site or provide an easy way for a bot to get the most up to date data, but have received no response so far. ] (]) 06:32, 9 April 2020 (UTC) | |||
::::::Perhaps this could be useful for any developers who want to take up the task: https://apify.com/covid-19 ] (]) 06:37, 9 April 2020 (UTC) | |||
::::::Any potential problems caused by manual changes may be resolved by the bot building the page instead of amending it, just as {{user|Legobot}} does with the RfC listings. For example, go to ] and alter it in any way you like - move the requests around, delete some, add others. Then wait for the next bot run (1 min past the hour) and see what happens. --] 🌹 (]) 07:58, 9 April 2020 (UTC) | |||
:::::::However, do we really want to sacrifice accuracy for automation? Personally I would rather have manual, but the most accurate, case readings instead of automated, but slightly inaccurate, readings. As for the bot building the page, that just seems weird to me — removing helpful edits in favor of outdated data? I think we should either find a way to deliver the information right along with the JHU site, or leave it to be updated manually. ] (]) 09:35, 9 April 2020 (UTC) | |||
:::It would be best to use ] files on Commons, that way other wikis can benefit from the updating data as well. Tabular data can also be used to create graphs and charts using Extension:Graph. --] (]) 23:21, 8 April 2020 (UTC) | |||
::::Oh come on, the JHU data isn't freely licensed and they're actively claiming copyright over it (which has no basis in US law). Copying it to Commons would not be a great idea in that case, unless the Commons community has decided to ignore their claims. --] (]) 23:30, 8 April 2020 (UTC) | |||
:The JHU data had a specific discussion at ]; {{U|Enterprisey}}/{{U|Wugapodes}}, you need to stop the bot task at earliest convenience. Thanks. --] (]) 23:43, 8 April 2020 (UTC) | |||
::{{Re|Izno}} I've been in touch with WMF Legal regarding this specific bot task and the response from {{U|Jrogers (WMF)}} was "I don't see any reason for the Foundation to remove these templates or any of the map pages linked from them". Johns Hopkins can claim copyright only on the specific presentation and selection of the data, not the data itself (which is public domain) per ]: "Notwithstanding a valid copyright, a subsequent compiler remains free to use the facts contained in another's publication to aid in preparing a competing work, so long as the competing work does not feature the same selection and arrangement". The data on the wiki have a different presentation and selection of data and therefore represent a valid use of the public domain component of the Johns Hopkins dataset, so I see no need to stop the bot task nor does WMF's senior legal counsel see a reason to remove its output. <span style="white-space: nowrap;">— ]]</span> 03:14, 9 April 2020 (UTC) | |||
:::The data's not acceptable on Commons because Commons cares about source country and US copyright. However, enwiki only cares about US copyright law, which doesn't recognize any copyrightable authorship in data like this. --] (]) 13:28, 9 April 2020 (UTC) | |||
*{{cite journal |title=The Covid-19 ‘Infowhelm’ |journal=] |author1=Heather Houser |date=May 5, 2020 |volume= |number= |url=https://www.nybooks.com/daily/2020/05/06/the-covid-19-infowhelm/ |quote=Covid-19 is undoubtedly testing our public health, medical, and economic systems. '''But it’s also testing our ability to process so much frightening and imminently consequential data.''' All these data add up to the Covid-19 “infowhelm,” the term I use to describe the phenomenon of being overwhelmed by a constant flow of sometimes conflicting information.}} -- ]] 16:56, 6 May 2020 (UTC) | |||
== Adding reciprocal merge templates == | |||
To add a merge template to the other page where only one page has had the merge template added; that is, to add reciprocal tags. This has been proposed before, and developed consensus, but doesn't seem to have been finished or the scope has been expanded too far until it becomes controversial. Rather than starting from scratch, it might be possible to resurrect ] or to add this as a ] task, something {{u|wbm1058}} has suggested before (]). I suggest that the scope of the bot be simple, and that it not be designed to interpret merge consensus (or not), something that has been controversial in the past. ] (]) 07:50, 10 April 2020 (UTC) | |||
: {{reply to|Klbrain}} Right, I last did significant work in this area ], and also some . I'll take another look and see what I can do. Merge bot remains a work in progress. – ] (]) 16:44, 10 April 2020 (UTC) | |||
== Cleanup ]-like templates. == | |||
{{anchor|CITEREFSmith2001}} | |||
If you have short citations like | |||
*<code><nowiki>{{harvnb|Smith|2001|pp=13}}</nowiki></code> | |||
*<code><nowiki>{{harvnb|Smith|2001|p=1-3}}</nowiki></code> | |||
Those will appear like | |||
*{{harvnb|Smith|2001|pp=13}} | |||
*{{harvnb|Smith|2001|p=1-3}} | |||
Those are obviously wrong, and should be fixed so they would appear like this | |||
*<code><nowiki>{{harvnb|Smith|2001|p=13}}</nowiki></code> | |||
*<code><nowiki>{{harvnb|Smith|2001|pp=1–3}}</nowiki></code> | |||
Those will appear like | |||
*{{harvnb|Smith|2001|p=13}} | |||
*{{harvnb|Smith|2001|pp=1–3}} | |||
Those should be an easy fix for an AWB bot or similar. Those should cover all {{tl|harv}}/{{tl|sfn}}-like templates.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 13:02, 11 April 2020 (UTC) | |||
:Also, the same for | |||
{| | |||
|- | |- | ||
| ] || Replace {{tlx|Nominated for deletion on Commons}}, for local files which have been deleted on Commons, with {{tlx|Deleted on Commons}}. | |||
| | |||
| ] | |||
<pre> | |||
|- | |||
{{harvnb|Smith|2001|p=p. 13}} | |||
| ] || Remove {{tlx|Nominated for deletion on Commons}} from files which are no longer nominated for deletion on Commons. | |||
{{harvnb|Smith|2001|p=p. 1–3}} | |||
| ] | |||
{{harvnb|Smith|2001|pp=pp. 13}} | |||
|- | |||
{{harvnb|Smith|2001|pp=pp. 1–3}} | |||
| ] || Fill in missing <code>date</code> parameter for ] usages of {{tlx|Now Commons}}. | |||
{{harvnb|Smith|2001|p=pp. 13}} | |||
| | |||
{{harvnb|Smith|2001|p=pp. 1–3}} | |||
|- | |||
{{harvnb|Smith|2001|pp=p. 13}} | |||
| ] || Post various database ] to ]. | |||
{{harvnb|Smith|2001|pp=p. 1–3}} | |||
</pre> | |||
| → | |||
| | | | ||
<pre> | |||
{{harvnb|Smith|2001|p=13}} | |||
{{harvnb|Smith|2001|pp=1–3}} | |||
{{harvnb|Smith|2001|p=13}} | |||
{{harvnb|Smith|2001|pp=1–3}} | |||
{{harvnb|Smith|2001|p=13}} | |||
{{harvnb|Smith|2001|pp=1–3}} | |||
{{harvnb|Smith|2001|p=13}} | |||
{{harvnb|Smith|2001|pp=1–3}} | |||
</pre> | |||
|- | |- | ||
| ] || Remove instances of {{Tlx|FFDC}} which reference files that are no longer being discussed at ]. | |||
| ] | |||
|- | |||
| ] || Remove {{Tlx|Now Commons}} from file description pages which also translcude {{Tlx|Keep local}} | |||
| ] | |||
|- | |||
| ] || Leave courtesy notifications for uploaders (who were not notified) when their files are ]. | |||
| ] | |||
|- | |||
| ] || Remove {{tlx|Orphan image}} from ] files which are not orphaned. | |||
| ] | |||
|- | |||
| ] || Leave courtesy notifications for uploaders (who were not notified) when their files are ]. | |||
| ] | |||
|- | |||
| ] || Add {{tlx|Orphan image}} to orphaned free files. | |||
| ] | |||
|- | |||
| ] || Leave courtesy notifications for uploaders (who were not notified) when their files are ]. | |||
| ] | |||
|- | |||
| ] || Leave courtesy notifications for article authors (who were not notified) when their contributions are proposed for deletion. | |||
| ] | |||
|} | |} | ||
12:42, 22 November 2024 (UTC) | |||
 <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 13:05, 11 April 2020 (UTC) | |||
:Hi. Since nobody's taking them, I'm gonna try working on tasks 5 and 15. <span style="white-space:nowrap"><span style="font-family:monospace">'''<nowiki>''']<nowiki>]]'''</nowiki>'''</span> (] • ])</span> 02:15, 17 December 2024 (UTC) | |||
:{{ping|Headbomb}} Before doing this, would it be reasonable to ask if the template source could be tweaked to display the right info even when the parameter is incorrect? ] (]) 04:12, 23 April 2020 (UTC) | |||
::A bot or script taking on this task would somehow have to account for the edge case where a single page number contains a valid hyphen, like <code>p=3-1</code>, for a document where page 1 of part 3 is called "3-1". – ] (]) 05:00, 23 April 2020 (UTC) | |||
:::Those have IMO, acceptable false positives rates (after all this type of stuff is part of AWB genfixes, and no one is calling for heads to roll), and that's why the standard is to explicitly set {{para|page|<nowiki>3{{hyphen}}1</nowiki>}} in those cases in CS1/CS2 templates. But if that's somehow not an acceptable solution here, the bot could take care of the rest. Or assume that {{para|p|p. 3-4}} should be converted to {{para|p|3-4}} and not {{para|pp|3–4}}.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 15:21, 2 May 2020 (UTC) | |||
:Thanks for volunteering :) – ] <small>(])</small> 03:32, 17 December 2024 (UTC) | |||
== Replacing categories == | |||
:updated task 17 with KiranBOT 14. —usernamekiran ] 23:37, 26 December 2024 (UTC) | |||
:I've claimed the malformed SPI task. My bot will be an ] for this task and not require BRFA because it will just report malformed SPIs to ], which will then be displayed on the malformed SPIs page in projectspace through a template and Lua module, similar to my AfC bot (botreq by JJPMaster below). ] <sup>]]</sup> 06:16, 1 January 2025 (UTC) | |||
::Completed & running continously (it watches RecentChanges) on Toolforge :) See ]. ] <sup>]]</sup> 08:43, 1 January 2025 (UTC) | |||
: working on FastilyBot 5 "add {{tlx|Wrong-license}} to files", will file BRFA when code is ready. —usernamekiran ] 03:59, 3 January 2025 (UTC) | |||
== Deletion of navboxes at ] == | |||
I am a bureaucrat on Real Life Villains Wikia and the other bureaucrat wanted to do a category cleanup, but changed his mind about some of the categories. Unfortunately, the user he tasked with removing the categories took his job too seriously and removed them anyway even after we decided to keep them. On any page where User:Super Poison Ivy removed the categories Anti-Semitic, Anti-Christian, Bully, Islamophobes, Fascist, and Communist, I want those categories to be restored. <!-- Template:Unsigned --><small class="autosigned">— Preceding ] comment added by ] (] • ]) </small> | |||
{{Collapsible list | |||
:This is the request page for bots running on English Misplaced Pages. Wikia is not affiliated with English Misplaced Pages, so you're in the wrong place and likely won't get anyone willing to help. However, what you're looking to do could be accomplished by AutoWikiBrowser, which you can download and run yourself. is a page on Fandom about running it on non-Misplaced Pages projects. That page also links to ], where you can find documentation. ] (]) 20:13, 14 April 2020 (UTC) | |||
| title = List of templates for deletion at ] | |||
| ] | |||
== Clean up translation template quotemarks == | |||
| ] | |||
| ] | |||
The {{tl|literal translation}} and {{tl|langnf}} templates were originally written with simple unquoted outputs of (if called with just "example text" as their argument) <code>Spanish for example text</code> and <code>lit. example text</code>. This isn't the best way to present a translated string, and in hundreds of articles users have very reasonably added quotemarks into the template calls (eg. <nowiki>{{langnf||Spanish|"Rich Port"}}</nowiki> and <nowiki>{{lit.|"Free Associated State of Puerto Rico"}}</nowiki> on the ] article). | |||
| ] | |||
| ] | |||
Last week ] updated the two templates to include apostrophes around the translated phrase. This resulted in some articles displaying nested quotation marks, such as:- | |||
| ] | |||
| ] | |||
:{{tq|Puerto Rico (Spanish for '"Rich Port"'; abbreviated PR), officially the Commonwealth of Puerto Rico (Spanish: Estado Libre Asociado de Puerto Rico, lit. '"Free Associated State of Puerto Rico"')}} | |||
| ] | |||
| ] | |||
I suggested adding a {{tl|trim quotes}} to the templates to avoid this, and Ravenpuff suggested fixing all of the hundreds or thousands of template calls in articles instead. Which sounds like a job for a bot, so here I am. A bot would simply be tasked with checking all usages of the {{tl|literal translation}} and {{tl|langnf}} templates (and their synonyms), to look for any argument that starts and ends with a quotation mark, and remove those marks. If an argument contained more than two quotemarks, which is perhaps plausible where an editor offers multiple translations, that should be flagged somehow. | |||
| ] | |||
| ] | |||
Is this worth creating a bot for, or is {{tl|trim quotes}} a better solution? Or are there other options to explore? --] (]) 10:52, 16 April 2020 (UTC) | |||
| ] | |||
:I do not recommend putting {{tl|trim quotes}} into a template unless you know for sure what the parameter values will be. There are too many edge cases, like the one you have already thought of. – ] (]) 14:43, 16 April 2020 (UTC) | |||
| ] | |||
::What other options are there? Is it possible to have a template that applies the logic of "if the passed string is not already wrapped in quotemarks, wrap it in quotemarks", without being computationally expensive? Or should this be the job of a bot? --] (]) 10:21, 22 April 2020 (UTC) | |||
| ] | |||
:::There are too many kinds of quote marks, in too many arrangements, to be sure that automated trimming would render the string correctly. You could probably use string processing of the contents to put pages in a hidden category for human inspection. – ] (]) 13:29, 22 April 2020 (UTC) | |||
| ] | |||
::::So would it work to have the template apply a string process of: | |||
| ] | |||
::::# If the string starts ''and'' ends with a quotemark (or starts ''and'' ends with an apostrophe), display it unchanged | |||
| ] | |||
::::# If the string contains ''any quotemarks at all'', or any apostrophes that aren't in the middle of a word, display it unchanged and add a hidden category to flag that the template call is providing something more complex than a single literal translation | |||
| ] | |||
::::# Otherwise (ie. if the string contains no quotemarks, and its apostrophes are all in the middles of words), display it surrounded by additional quotemarks | |||
| ] | |||
::::I'm not sure how I'd write that in a template, but can take a look if that seems like it wouldn't be computationally expensive. --] (]) 14:04, 22 April 2020 (UTC) | |||
| ] | |||
:::::That sounds like a fun experiment. Let me know if you set up a testcases page, and I'll come visit. Make sure to account for straight quotes and curly quotes. – ] (]) 15:06, 22 April 2020 (UTC) | |||
| ] | |||
| ] | |||
{{ping|Jonesey95}} Best I can do offhand has been ], which needs another pass to ignore all italics markup, and I'm stumped by Lua's handling of curly quotes (I've never used Lua before): it's beyond me why a match of <code>s:match()]])</code> is returning true for a single curly apostrophe. Will take another look later, would appreciate any feedback (or a pointer to a better talk page to ask for templating help). | |||
| ] | |||
| ] | |||
While this is being worked on, should {{tl|literal translation}} and {{tl|langnf}} be left as they are (with Ravenpuff's simple "" update) or reverted to leaving the string unchanged? --] (]) 10:50, 23 April 2020 (UTC) | |||
| ] | |||
| ] | |||
== List of Wikipedians by article count on Luganda Misplaced Pages == | |||
| ] | |||
| ] | |||
I would like to generate a list of Misplaced Pages Editors on the Luganda Misplaced Pages by Article Count https://lg.wikipedia.org/Olupapula_Olusooka | |||
| ] | |||
| ] | |||
To be able to generate something like this https://en.wikipedia.org/Wikipedia:List_of_Wikipedians_by_article_count <!-- Template:Unsigned --><small class="autosigned">— Preceding ] comment added by ] (] • ]) 19:54, 19 April 2020 (UTC)</small><!-- Template:Xsign --> | |||
| ] | |||
:{{u|Kateregga1}}, https://quarry.wmflabs.org/query/44128 --] (]) 20:47, 19 April 2020 (UTC) | |||
| ] | |||
| ] | |||
], if you want the bot that generates ] to also run for Lgwiki, post a request on the talk page of the list. I recently set it up on Trwiki for example. -- ]] 00:10, 23 April 2020 (UTC) | |||
| ] | |||
| ] | |||
== WikiProject United States files on Commons == | |||
| ] | |||
| ] | |||
There are thousands of file talk pages in ] for files that were moved to Commons and deleted in 2011 or 2012. These talk pages contain no content except a transclusion of {{tl|WikiProject United States}} (or one of its redirects) and should have been deleted long ago. These transclusions are of no use to the WikiProject and should be removed; however, simply removing them would leave these talk pages blank and mislead a viewer seeing a blue link into thinking there is something there. More broadly, there is no reason for these Commons files to be project-tagged on en.wikipedia—local talk pages for Commons files generally lead to split discussions or invite occasional comments that no one sees or answers. | |||
| ] | |||
| ] | |||
I asked about these talk pages at the WikiProject's talk page (see ]), and was told to "go with own instincts on this". Any page in ] that (1) does not have a corresponding file on en.wikipedia and (2) contains no content other than a transclusion of {{tl|WikiProject United States}} (or a redirect), should be speedily deleted under ] (routine housekeeping). Given the sheer number of pages involved, I am hoping a bot could take on the task. Thanks, -- ] <sup>(])</sup> 23:21, 19 April 2020 (UTC) | |||
| ] | |||
:I don't think it's this clear cut. Even if the files are on Commons, they do appear and are used on enWikipedia and I can see reasons to tag them for a WikiProject. The misplaced comments are an actual problem but I don't think their occurrence has any correlation with the presence of a WikiProject template. ] (]) 08:23, 20 April 2020 (UTC) | |||
| ] | |||
::], you may be right in general, but ''this WikiProject'' does not have such reasons. Certainly, the fact that ] exempts talk pages for files that exist on Commons suggests it would be wrong to assume that ''no'' WikiProject could tag files on Commons (although that is my preference). However, I am not looking to take on that broader issue right now, and my focus is just on WikiProject United States, which does not need these pages to be tagged. -- ] <sup>(])</sup> 16:32, 26 April 2020 (UTC) | |||
| ] | |||
:I think I'm going to go with {{BOTREQ|advertise}} ] is pretty clear that if the members of a wikiproject agree that a page is outside of their scope, it should not be tagged. However, anything related to mass deletion requires strong consensus to implement, which I do not see here. Under ], simply being a talk page for a Commons file is not a sufficient reason to delete, and this task isn't clearly covered by the text of G6. According to ], there are over 11,000 file talk pages with only one revision and a {{tl|WikiProject United States}} tag. (I unfortunately can't reliably filter for "has more than one template" without doing wikitext parsing. However, most of the WP:USA file tags appear to have been added in single-project AWB runs, so the total number is likely to be fairly close. Any bot that would implement this task would need to parse the wikitext to ensure that the WP:USA tag is the only page content.) Bot tagging 11,000 pages for deletion is also not exactly polite, so this task would be best implemented by an adminbot that can just do the deletions (which again, requires demonstrated strong community approval). --] (]) 16:25, 22 April 2020 (UTC) | |||
| ] | |||
::], thank you for responding. The challenge is that there are two issues which are intermingled here: (1) removing {{tl|WikiProject United States}} from talk pages of files on Commons; and (2) mass-deleting the resulting empty talk pages. (1) is the WikiProject's decision and does not require a wider discussion. I was hoping that (2) would be uncontroversial housekeeping (]), but am willing to seek a wider discussion if that is not the case. -- ] <sup>(])</sup> 16:32, 26 April 2020 (UTC) | |||
| ] | |||
:::{{replyto|AntiCompositeNumber}} Making an edit with the sole purpose of bringing the page within the scope of a speedy deletion criterion is not acceptable behaviour for a human or a bot. You will need explicit consensus that these pages should be deleted. ] (]) 09:57, 19 May 2020 (UTC) | |||
| ] | |||
:::<small>{{replyto|AntiCompositeNumber}} fixing the ping. ] (]) 09:58, 19 May 2020 (UTC)</small> | |||
| ] | |||
::::That's what I said. {{yo|Thryduulf}}, did you mean to ping {{U|Black Falcon}} instead? --] (]) 14:52, 19 May 2020 (UTC) | |||
| ] | |||
:::::Whoops, I did indeed mean to ping ]. Sorry. ] (]) 15:41, 19 May 2020 (UTC) | |||
| ] | |||
::::], that ]. The edits would not be for the sole purpose of speedily deleting the pages; instead, they would be for the purpose of removing an unneeded project banner. Deletion would be incidental to the pages becoming blank, and I am just trying to save time by skipping an intermediate step. However, in light of the hesitation expressed above, I will seek a wider discussion related to this request. -- ] <sup>(])</sup> 16:35, 25 May 2020 (UTC) | |||
| ] | |||
| ] | |||
==Challenge bot== | |||
| ] | |||
I hope that someone can help me by making a bot add the template that articles has been added to ] for example. There are several Challenge pages and there are templates to be added at the articles talk pages that the articles has been added to the Challenge project page, but the bot has stopped to do the task for a long time. Please ping me if this can be done.] (]) 17:17, 27 April 2020 (UTC) | |||
| ] | |||
:{{rto|BabbaQ}} This still a active request? ] (]) 23:06, 6 June 2020 (UTC) | |||
| ] | |||
::{{rto|Hasteur}} - If it can be done. Sure.--] (]) 10:03, 7 June 2020 (UTC) | |||
| ] | |||
{{BOTREQ|coding}} I did a quick sample/proof of concept of going in and reviewing paged for eligibility, here's a random sampling of pages that appear to be eligible. Adding the template to the talk page is easy compared to unwinding the list. | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
#] | |||
| ] | |||
{{rto|BabbaQ}} Was there a consensus discussion about applying {{tl|WPEUR10k}} to these talk pages? I suspect this isn't contraversial, but it might be needed when I go to file the BRFA. ] (]) 19:45, 7 June 2020 (UTC) | |||
| ] | |||
| ] | |||
== Removal of "w:en:" prefix from wikilinks == | |||
| ] | |||
| ] | |||
in article and template space contain wikilinks that begin with <code><nowiki>w:en:</nowiki></code>, which is redundant, and ] was that this extra code can interfere with various tools and scripts that expect links to be in a certain form. Would it be possible for an AWB-wielding editor to go through and remove those prefixes, at least in article space? The edits in template space would need manual inspection to see if they are intentional for some reason. Pinging {{reply to|Redrose64|Trialpears|xaosflux|Johnuniq|BrownHairedGirl}}, who attended that VPT discussion. – ] (]) 03:55, 1 May 2020 (UTC) | |||
| ] | |||
:@], I'm doing it now for article space only. --] <small>] • (])</small> 04:36, 1 May 2020 (UTC) | |||
| ] | |||
::I have completed a first pass, in these 87 edits. | |||
| ] | |||
::In that run I turned off genfixes, so that I could focus clearly on this precise issue. Some of the links fixed were of the form <code><nowiki>]</nowiki></code>, which has now been changed to <code><nowiki>]</nowiki></code>. That's fine ... however, many of the links were of the form <code><nowiki>]</nowiki></code>, and that first run has left them as <code><nowiki>]</nowiki></code>, which needs to be consolidated as <code><nowiki>]</nowiki></code>. So I will do a second run through the set, just applying genfixes. --] <small>] • (])</small> 05:08, 1 May 2020 (UTC) | |||
| ] | |||
:::Second pass complete, in these 70 edits. A further 17 pages needed no genfixes at all, so were skipped. Note that some of the pages had only genfixes unrelated to the first pass. | |||
| ] | |||
:::That leaves only the with wikilinks that begin with <code><nowiki>w:en:</nowiki></code>. I will leave to others the manual inspection and possible cleanup of those templates. {{yo|Jonesey95|Redrose64|Trialpears|xaosflux|Johnuniq}} do any of you want to do the templates? --] <small>] • (])</small> 05:31, 1 May 2020 (UTC) | |||
| ] | |||
::::I got all of the trivial ones for you. The remainder either require advanced permissions, or are ], which appears to have the w:en: on purpose. ] (]) 06:15, 1 May 2020 (UTC) | |||
| ] | |||
:::::I did a couple of "w:en:" removals but left it in these: | |||
| ] | |||
:::::*] {{green|(it specifically says "the English-language Misplaced Pages")}} | |||
| ] | |||
:::::*] {{green|(does it need "<code>:</code>" in case the parameter is File/Category? any other bad side effects?)}} | |||
| ] | |||
:::::*] {{green|("intentional so that the links work in m:Special:CentralAuth")}} | |||
| ] | |||
:::::*] {{green|("intentional so that the links work in m:Special:CentralAuth")}} | |||
| ] | |||
:::::My thanks to ] for the information regarding the last two. | |||
| ] | |||
:::::] (]) 07:49, 1 May 2020 (UTC) | |||
| ] | |||
::::::Thanks, all! I did not search other namespaces initially, but there are apparently 100,000+ instances across all namespaces. Many are in user signatures and other things that should not be modified, but detail-oriented editors may find links worth changing in some namespaces. – ] (]) 13:27, 1 May 2020 (UTC) | |||
| ] | |||
| ] | |||
== A bot to update ] == | |||
| ] | |||
| ] | |||
This task was previously handled by Acebot (BFRA ]), but it stopped functioning in November 2019. The manual updates done by several editors since then indicate that there is continued demand for the information in the table. Its operator appears to have retired. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 17:05, 1 May 2020 (UTC) | |||
| ] | |||
| ] | |||
:Acerbot was running the bot on around 50-60 wiki language sites. If they applied for and received bot perms on all those sites, that is a lot of time and work. First step would be find out why Acerbot stopped running and try to get it restarted with Acerbot's established perms. -- ]] 17:48, 1 May 2020 (UTC) | |||
| ] | |||
| ] | |||
::There is another bot on ruwiki that generates similar data . Ideally data would be stored on then templates pull it from there, so bots don't have to run on each language wiki. -- ]] 18:10, 1 May 2020 (UTC) | |||
| ] | |||
| ] | |||
{{BOTREQ|doing}} - an opportunity to test out tabular data on Commons with a Lua template. If it works, the Lua module can be rolled out to other wiki languages without needing bot perms or bot edits. -- ]] 18:24, 1 May 2020 (UTC) | |||
| ] | |||
:Thanks! <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 20:03, 1 May 2020 (UTC) | |||
| ] | |||
| ] | |||
{{BOTREQ|done}}, new system working with Commons tabular data. Installed on 60+ wikis. -- ]] 02:41, 24 May 2020 (UTC) | |||
| ] | |||
| ] | |||
== A bot to monitor the activity level of other bots == | |||
| ] | |||
| ] | |||
There are many bots whose job involves making regular updates or are otherwise anticipated to make edits frequently. When such bots stop operating, it might just be because they're no longer needed and have been retired, or it might be indicative of a problem. I propose a bot that monitors the edits of other bots known to make frequent edits (those bots could be added to a category, or to one of several categories based on level of activity expected), and sends an automated alert to a noticeboard if the bot makes no edits within the expected timeframe. At the noticeboard, editors could review the alerts, marking some as no issue and placing others into a queue for repairs. (This is somewhat a follow-up to ]; feel free to lmk if it's just as non-viable, but I wanted to at least throw it out here.) <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 17:20, 1 May 2020 (UTC) | |||
| ] | |||
:There are bot accounts, bot operators and bot software. We could monitor bot account activity but for any given account there could be a dozen or more bots (software) associated with that single account. It might be possible to differentiate by looking at edit summaries, but the complexities of keeping it up to date would be challenging. -- ]] 17:36, 1 May 2020 (UTC) | |||
| ] | |||
::Yeah, that is a challenge. I wish that more of a standardized notation was set up so that bots would always identify which task they were doing in the edit summary of each edit they make. As it stands, I think the more realistic goal for now would be to just focus on catching bot accounts that stop editing entirely (many cases where bots stop without being immediately noticed fall into that category anyways, I think?). That would improve on the status quo, and if the system works, maybe others in the future would feel compelled to expand it to include individual tasks. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 20:03, 1 May 2020 (UTC) | |||
| ] | |||
:::Even identifying the specific task might not be enough. Take ] for example - this has several sub-tasks, and is still running to update the GA lists and RfC lists, but hasn't sent out any ] messages since December 2019. --] 🌹 (]) 13:49, 2 May 2020 (UTC) | |||
| ] | |||
: If no human notices that a bot has stopped editing, doesn't that mean the bot was doing a task nobody else cared about? ] ] 21:36, 1 May 2020 (UTC) | |||
| ] | |||
::{{re|Pppery}} I wouldn't say that's always the case. Take the example above — people cared enough to start updating it manually, they just didn't know it was supposed to be done by a bot, or didn't know to take it here, or maybe assumed someone else was working on the issue. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 23:04, 1 May 2020 (UTC) | |||
| ] | |||
:How would we monitor the activity of {{user|Joe's Null Bot}}? --] 🌹 (]) 14:50, 2 May 2020 (UTC) | |||
| ] | |||
::In theory, bots can/should define a unique useragent. These can be queried via <code>meta=featureusage</code>, although doing so it tedious and would require knowing the agent for each bot. I'm skeptical of the utility of this in general, but in theory such a tool could check bots without edits and known none-or-minimal-editing that way. In practice, ] does not list a custom useragent, so it'll be <code>MediaWiki::API/0.41</code> or whatever version it's using. Trivial to add. ~ <span style="color:#DF00A0">Amory</span><small style="color:#555"> ''(] • ] • ])''</small> 15:14, 2 May 2020 (UTC) | |||
| ] | |||
Throwing ideas, we could simply have a table of bots sortable by bot name, operator name, number of edits made, and by date of last edit. Then have a disclaimer at the top that several bots, like nullbots, will not make edits. Would give a good idea at a glance of which bot is active and which isn't.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 14:56, 2 May 2020 (UTC) | |||
| ] | |||
:Seems reasonable. The only question would be what to do with the inactive bots and/or blocked bots; do they share the same table or do they eventually get pulled and/or lose their bot status? ] (]) 15:03, 2 May 2020 (UTC) | |||
| ] | |||
::There could be a "status" column as well.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 15:16, 2 May 2020 (UTC) | |||
| ] | |||
::{{u|Primefac}}: It used to be that inactive bots would be deflagged after notifying the operator, but I don't think anyone on either side has done that chore for a while. I wonder if we should flag bots for 3 years and have the operators request extensions. –]] 23:20, 2 May 2020 (UTC) | |||
| ] | |||
:::] already says we can pull the flag after 2 years (and 1 week notice); a table like this would make the task a little easier, since it would mean not having to manually update it ]. I do think we can be a little less blasé about hanging out the bot flag - if a bot is doing a one-time run, there's not much point in granting it indefinitely. However, that's something to discuss at ]. ] (]) 14:58, 3 May 2020 (UTC) | |||
| ] | |||
:{{botreq|coding}} Current messy code is at and example output at ]. Is there anything that should be included and currently isn't? ''–'' ] <sup>(]/])</sup> 17:36, 2 May 2020 (UTC) | |||
| ] | |||
::{{RE|Majavah}} not a super fan of the machine-format time stamps. Any way to format them in a friendlier-to-human way, e.g. {{!xt|2020-05-02T08:14:47Z}} → {{xt|2020-05-02 (UTC)}} or whatever?  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 17:42, 2 May 2020 (UTC) | |||
| ] | |||
:::{{reply to|Headbomb}} As I said, that's still a work-in-progress. I'm not sure what to do with them as I would also like to keep them automatically sortable which gives its own problems when trying to make them human-readable (must use order year-month-day... and can't use month names instead of numbers). ''–'' ] <sup>(]/])</sup> 17:45, 2 May 2020 (UTC) | |||
| ] | |||
::::Well my format above is still sortable. There's also {{tl|sort}}.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 17:47, 2 May 2020 (UTC) | |||
| ] | |||
:::::I'd also add a total edit count to the table.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 17:48, 2 May 2020 (UTC) | |||
| ] | |||
::::::How about now? The date format is still open, I'm 50-50 split between your format above and the one currently there ("02 May 2020 18:04:45 (UTC)"). Also added the edit count there. ''–'' ] <sup>(]/])</sup> 18:08, 2 May 2020 (UTC) | |||
| ] | |||
::::::::Not super fussy on the exact format. I'd put edit counts in the second column personally. And use <code><nowiki><center>—</center></nowiki></code> instead of hyphens to indicate an inexistent entry. <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 18:14, 2 May 2020 (UTC) | |||
| ] | |||
:::::::::And maybe move (UTC) to the headers, instead of repeating it in each entry to save width/space.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 18:16, 2 May 2020 (UTC) | |||
| ] | |||
:::::::::Please don't recommend <center>. I have no opinion on centering text, but an obsolete HTML element isn't cool. --] (]) 18:28, 2 May 2020 (UTC) | |||
| ] | |||
::::::::::Whatever gets the job done. I use < center > </ center> because it's the simplest way to reliably center something that doesn't require convoluted mark up.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 18:32, 2 May 2020 (UTC) | |||
| ] | |||
: In , I don't really see a need for all three columns indicating activity, and total edits doesn't seem necessary for a report on activity. Non breaking spaces are overkill (but even if they weren't, you should prefer class="nowrap" on the cells in question). I do not think we need to know HH:MM:SS to know a bot has failed or stopped operating. I'm tempted to suggest a human-readable "time since last operation", probably also to 'day' precision. --] (]) 18:40, 2 May 2020 (UTC) | |||
| ] | |||
::Well this isn't just to provide the minimum required information to know if yes/no a bot is active, but also to provide a general overview of the activity of bots. A bot with 3 million edits that is inactive is more interesting than a bot with 240 edits which is inactive. Agree that the exact time-of-day of those activities is probably overkill, but at the same time, there's room in the table.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 18:46, 2 May 2020 (UTC) | |||
| ] | |||
:::There's room in the table for people with big monitors or skins which aren't responsive. :^). A bot with 3 million edits is no more interesting, though may be more important, than one with 240 edits. I suspect there is a more interesting metric than count of actions/edits to indicate the important ones though...? --] (]) 19:00, 2 May 2020 (UTC) | |||
| ] | |||
::::Such as? ''–'' ] <sup>(]/])</sup> 09:50, 3 May 2020 (UTC) | |||
| ] | |||
:::::{{Re|Majavah}} anyway you can add the bot operator(s) from {{tl|Bot}}?  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 15:03, 3 May 2020 (UTC) | |||
| ] | |||
::::::{{reply to|Headbomb}} Sure! Done. ''–'' ] <sup>(]/])</sup> 16:23, 3 May 2020 (UTC) | |||
| ] | |||
{{Re|Majavah}} I made some tweaks . The class="center" thing messes with column widths, so I went with <center> </center> tags. The final ' of diffs should be done with {{tl|'}} (or you could just make use of {{tl|'}} everywhere instead of '). But this table looks pretty good to me.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 01:12, 5 May 2020 (UTC) | |||
| ] | |||
:{{reply to|Headbomb}} Thank you! I adopted those changes. {{botreq|brfa|MajavahBot 3}}. ''–'' ] <sup>(]/])</sup> 06:19, 5 May 2020 (UTC) | |||
| ] | |||
::I'm glad to see this went through — thanks {{u|Majavah}} and everyone else! To follow up from {{u|Primefac}}'s question above, it does look like there are quite a few bots that haven't made an edit in a long time. It'd probably be good to mark those as retired or remove them from the list. Once that cleanup is done, it might be possible to add some light color coding so that e.g. the "last activity" timestamp cell of any bot inactive for more than say a month is turned red. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 16:40, 6 May 2020 (UTC) | |||
| ] | |||
:::I don't think we need any sort of colour coding - 2 years is a pretty easy timeframe to sort out. ] (]) 21:36, 6 May 2020 (UTC) | |||
| ] | |||
| ] | |||
== Updating DANFS links to ship articles == | |||
| ] | |||
| ] | |||
While working on a stub recently, I noticed the US Navy's Naval History and Heritage Command has updated the syntax of links to entries in the important reference . This means that many outside links to the dictionary and tools like ] (which is transcluded on hundreds if not thousands of US Navy ship articles) now have incorrect html targets. Here are three examples of repairs I've performed personally: , , . As those examples reveal, the new webpage structure isn't complicated and while I suppose I could go through all the articles by hand and rapidly improve my edit count, this is exactly the sort of thing that an automated performer of edits would be best to solve. I've never before requested a bot, so I'm asking meekly for advice. ] (]) 15:54, 2 May 2020 (UTC) | |||
| ] | |||
:{{u|BusterD}}, what is the change in syntax between the old URL and the new one? ] (]) 16:00, 2 May 2020 (UTC) | |||
| ] | |||
::Thanks for the speedy reply. As I mouseover the links I created in my request, I see | |||
| ] | |||
::#the site is now secure "https" not "http" | |||
| ] | |||
::#after the page address www.history.navy.mil/ they've added a new location for the entire collection "research/histories/ship-histories/" | |||
| ] | |||
::#the new addresses all end in .html not .htm | |||
| ] | |||
::#In addition, they've changed the reference structure so that the page link no longer directs to a sub-page, for example in the USS Minnesota example, the old link referenced the 11th "m" page, rendered as "m11". The new link just uses "m". | |||
| ] | |||
::The first three are simply direct replacement edits (copy and paste), the fourth one requires the deletion of ANY digit or digits directly following the only letter in that sector of the address. Does that make sense? I'm certain my use of terminology is inexpert. ] (]) 16:15, 2 May 2020 (UTC) | |||
| ] | |||
:::I've converted you list to numbers just for my own ease of use. I've got a few other projects I'm working on, but I'll take a look if and when I can. | |||
| ] | |||
:::Small update, looks to me from a quick ] that we're looking at around 18k links to <nowiki>http://www.history.navy.mil</nowiki>. ] (]) 16:21, 2 May 2020 (UTC) | |||
| ] | |||
::::Thanks for the refactoring. I suspected the number of entries must be large. Testing the success of the first few attempts would be a simple matter. Thanks for any help you can offer. Perhaps there are some MilHist or WPShips people who'd do this, but as opposed to starting a talkpage discussion, I just thought I'd request automated help. I'd be glad to monitor or help in any way necessary. Coding isn't my thing. ] (]) 16:26, 2 May 2020 (UTC) | |||
| ] | |||
:::::The major part of the change isn't recent - see and the discussion there was that the changes weren't completely consistent so couldn't easily be done automatically.] (]) 20:41, 2 May 2020 (UTC) | |||
| ] | |||
::::::Thanks for linking that discussion. ] (]) 21:55, 2 May 2020 (UTC) | |||
| ] | |||
:::::::A lot of the links have been fixed manually by users in the meantime as part of normal editing.] (]) 09:13, 3 May 2020 (UTC) | |||
::::::Many of my criticisms in that old discussion stand but a few of the historical documents have come back. Some of those are not in the original report format preserving all context but in new transcribed form. Meanwhile the Vandals (Homeland Security with no interest in "Service history"?) sacked the USCG Historian's site with the old cutter histories "burned" and instead of a good index a pile of "stuff" one has to click through in hopes of finding what was once well organized. (Fingers crossed Army holds the anti Vandal defense line!) One has to realize providing excellent historical libraries for the public (that paid for everything) is not high on the mission priority or budget list and contracting out has eliminated subject matter expert librarians from intimate involvement and oversight regarding on line collections. ] (]) 15:04, 3 May 2020 (UTC) | |||
== "2019–20 coronavirus pandemic" title changing == | |||
As the result of a move request, ] was moved to ]. Unfortunately, there are a metric tonne of articles (and templates and categories) that have "2019–20 coronavirus pandemic" (or "2020 coronavirus pandemic") in the name. Accordingly, it would be appreciated if we could get a bot that would move all of these to the consistent "COVID-19 pandemic" name. This matter was briefly discussed in the move request, with unanimous support for consistency, and it's quite obvious that all these titles should be in line with the main article, named so only because of the previous name. | |||
While this is a one-time request, I believe this is too time-consuming with AWB as these are title changes. But happy to be told otherwise. -- ''']''' 03:14, 4 May 2020 (UTC) | |||
*If implemented, can appropriate ] please be added via the bot, as outlined as ]. <small>—</small> ''']''' <sup>]]</sup> 03:22, 4 May 2020 (UTC) | |||
*As a note, it seems like enough people are attempting to do this manually that this may not be necessary as a bot. But, I'll leave this up anyway. -- ''']''' 03:31, 4 May 2020 (UTC) | |||
*:I'd like to see this done through a bot, just so we don't miss any and save ourselves some work. I started some discussion about general implementation ]. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 04:40, 4 May 2020 (UTC) | |||
*::Care should also be taken to ensure all talk page archives (or any other subpages if they exist) are moved. ] (]) 06:17, 4 May 2020 (UTC) | |||
:Per an intitle search and it looks like all the relevant pages have been moved already. ] (]) 23:25, 4 May 2020 (UTC) | |||
::Wow, well done, gnomes! I found a few stragglers. ]; ]; ]; ]; ]; maybe ]. – ] (]) 00:02, 5 May 2020 (UTC) | |||
:::Yes, it was mostly taken care of with AWB and the MassMove tool. ] just needs to be deleted (done). ] was recently created; I moved it. ] is a deprecated template that should just be deleted. ] should just be a redirect; I reverted a change that removed it. ] was missed because it didn't have an endash; it's been moved. ]... yeah, I'm going to leave that alone. -- ''']''' 03:25, 5 May 2020 (UTC) | |||
*If someone wants to take on the task of '''a bot that tags a few hundred COVID-19 categories for moving''', by all means; there is a long list at ]. -- ''']''' 03:43, 5 May 2020 (UTC) | |||
== Checking ] == | |||
* Namespace: <code>File:</code> | |||
Hello! | |||
I checked this category which is for so-called ''valid'' ] tagged with {{t|Valid SVG}} however I noticed that many in fact were ''in''valid. I would like a bot to check all files in the category to see if they are in fact valid or if the files are mistagged. Steps: | |||
# Check if file is valid at <code><nowiki>http://validator.w3.org/check?uri=http:{{urlencode:{{filepath:{{#titleparts:{{PAGENAME}}}}}}}}</nowiki></code>, if yes ignore, if no see 2. | |||
# Replace {{t|Valid SVG}} with <nowiki>{{</nowiki>]|<number of errors>}}. | |||
## <number of errors> can be retrieved at <code><nowiki>http://validator.w3.org/check?uri=http:{{urlencode:{{filepath:{{#titleparts:{{PAGENAME}}}}}}}}</nowiki></code> | |||
Pinging {{ping|JJMC89}} who is familiar with the File: namespace. | |||
I think this is quite important to do since now probably hundreds of files are lying about their validity which isn't good. | |||
Thanks!] (]) 07:21, 7 May 2020 (UTC) | |||
: {{Reply to|Jonteemil}} I looked at doing this but couldn't find an API that matches that validator. There is one for https://validator.w3.org/nu/ that I could use though. — ] <small>(]'''·'''])</small> 01:25, 28 May 2020 (UTC) | |||
:: {{re|JJMC89}} I don't think using another validator should be a problem, as long as they both output the same amount of errors. If that's not the case, I think the valid/invalid SVG templates should be updated with the new validator as well.] (]) 20:56, 29 May 2020 (UTC) | |||
:::{{re|JJMC89|Jonteemil}} Both validators shared the same number of warnings/errors for a few files I put through them, which makes sense, because, well, they're following the same spec to validate off. That being said, whilst , it's still possible to use the old validator just by parsing the HTML it outputs - although that'd be slower to run and a bit more of a pain. ] ☺ | <small>]</small> | 21:06, 29 May 2020 (UTC) | |||
:::: {{Reply to|Jonteemil|Naypta}} They don't always give the same errors. ]: vs . Yes, the HTML could be parsed, but I'm not going to do it, especially when I can get JSON from nu. — ] <small>(]'''·'''])</small> 01:39, 30 May 2020 (UTC) | |||
== A bot that condenses article issue templates into the ] template == | |||
I think it would be effective to have a bot that condenses multiple “article issue” templates, such as “more citations needed” or “Missing information” into the “This article has multiple issues” so it appears as one notice instead of several consecutive notices. Users might forget to do this, or add to previously existing issue templates and forget to condense it using the ‘multiple issues’ template. I propose that this bot would apply the condensing template to any article with more than 2 notices at the top, or whatever the official guidelines are for this according to the ] as I’m not yet sure what they say about the number of templates allowed to appear. This would be fully automated as opposed to the semi-automation of the ] that already has this capability. | |||
This might already exist or have been discussed, so forgive me if I’m wrong. | |||
Thanks! ] (]) 10:50, 7 May 2020 (UTC) | |||
: I hold a bot running the same function in zhwiki for several years and generate a report ]. Maybe I can help? --] (]) 08:25, 8 May 2020 (UTC) | |||
::{{replyto|Kanashimi}} Hi, that seems like something that would work. Could you optimize it for use on the English Misplaced Pages and then submit your request at ]? | |||
::: {{BOTREQ|brfa|Cewbot 5}} --] (]) 11:53, 8 May 2020 (UTC) | |||
::: {{re|MrSwagger21}} The bot will work weekly. --] (]) 23:17, 30 May 2020 (UTC) | |||
::::{{re|Kanashimi}} Thank you so much! Great work. I will display this on my user page! ] (]) 02:13, 31 May 2020 (UTC) | |||
== Sports Reference == | |||
Hi. The main resource for sourcing basic biography data on Olympians, Sports Reference, has now been . I started a recent thread about this at the ]. There are tens of thousands of articles that source Sports Ref. However, there's quite a simple fix that can be done to stop the links from going dead. Just change "cite web" to "cite sports-reference" in the ref, as per , adds the web archive link. This is per the made to the cite template by {{u|Zyxw}}. | |||
So therefore, please can a bot change anything from "cite web" to "cite sports-reference" where this is used on WP? Many thousands of article already use the latter, but even more so do not. Please ping me if you need anymore info. Thanks. ''']''' <sup>]</sup> 13:58, 17 May 2020 (UTC) | |||
:Yes I've been working on this for months. See ]. There are a lot of complications and it's a very large job. Please do not switch to {{tlx|cite sports-reference}} this will create problems. -- ]] 14:43, 17 May 2020 (UTC) | |||
{{BOTREQ|done}} Around 150k links archived in around 100k articles. -- ]] 02:39, 24 May 2020 (UTC) | |||
== Enlist help to clear Category:Harv and Sfn no-target errors == | |||
# Fetch all articles in ] | |||
# Compile a list of who created what article | |||
# Compile a list of which Wikiproject covers what article | |||
# Send each user<ref>Skip user talk pages with links to <code><nowiki>List of your created articles that are in ]</nowiki></code> in headers since they already have such a report</ref> and each WikiProject a personalized report about which articles they created have errors in them, e.g. | |||
<pre> | |||
= = List of your created articles that are in ] = = | |||
A few articles you created are in need of some reference cleanup. Basically, some short references create via {{tl|sfn}} and {{tl|harvnb}} and similar templates have missing full citations or have some other problems. This is ''usually'' caused by copy-pasting a short reference from another article without adding the full reference, or because a full reference is not making use of citation templates like {{tl|cite book}} (see ]) or {{tl|citation}} (see ]). See ]. To easily see which citation is in need of cleanup, you can check ''']''' to enable error messages ('''Svick's script''' is the simplest to use, but '''Trappist the monk's script''' is a bit more refined if you're interested in doing deeper cleanup). | |||
The following articles could use some of your attention | |||
{{columns-list|colwidth=30em| | |||
#] | |||
#] | |||
... | |||
}} | }} | ||
Requesting for bot help to nominate 156 navboxes for deletion (listed above). These navboxes are for teams that finished lower than third place in the Olympic basketball tournaments. Such templates are subject to ] and were previously deleted per ], ], ], and March 29, 2019 (], ] and ]) discussions (to name a few). – ] 17:13, 20 November 2024 (UTC) | |||
:{{small|Maybe one day I'll complete ] and things like this will be much easier.}}<span id="Qwerfjkl:1732123946046:WikipediaFTTCLNBot_requests" class="FTTCmt">— ]] 17:32, 20 November 2024 (UTC)</span> | |||
::It is very easy to list these templates at TFD as a batch. Someone with AWB should be able to help you apply the correct TFD template to all of them. Notification of the templates' creators might also be not-too-hard with AWB, especially if you provide a list of those editors. – ] (]) 22:07, 20 November 2024 (UTC) | |||
:Ill tag them, if I could get the editors users ill notify as well. {{working}} with AWB. ] (]) 23:48, 20 November 2024 (UTC) | |||
::{{u|Geardona}}, have you completed this task? Thanks! (I'm trying to sort out all the discussions and either make the bot to do them, or close them). ] <sup>]]</sup> 04:45, 1 January 2025 (UTC) | |||
== Bulk remove "link will display the full calendar" from articles about calendar years == | |||
If you could add the full references to those article, that would be great. Again, the easiest way to deal with those is to install Svick's script per ]. If after installing the script, you do not see an error, that means it was either taken care of, or was a false positive, and you don't need to do anything else. | |||
Also note that the use of {{para|ref|harv}} is no longer needed to generate anchors. ~~~~ | |||
</pre> | |||
{{reflist}} | |||
 <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 23:18, 18 May 2020 (UTC) | |||
:I think the message needs to provide a link to a discussion page where people can go for help. Keep in mind that most requests for help will be of the form "What is this message? I didn't do anything or ask for this. I don't understand it. Help me." – ] (]) 23:31, 18 May 2020 (UTC) | |||
::Agree it would be a good idea to point to a help page. Where would that be? ] perhaps?  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 00:21, 19 May 2020 (UTC) | |||
:::Maybe ]? If this goes through, I'd like to see these messages go out in batches, in case a potential help system (run by you and me, presumably) gets a lot of traffic. – ] (]) 01:44, 19 May 2020 (UTC) | |||
::::Doesn't really matter much to me where things go. ] could be a place. Messages could be sent in batches too. Maybe top 25 users, then next 25, and so on each day for the first week. And then see what the traffic is and adjust rates if it's nothing crazy.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 11:28, 19 May 2020 (UTC) | |||
== Revival of ] == | |||
This defunct bot removed inappropriate uses of {{tl|Current}} (which per its documentation is meant only for short-term use on articles receiving a high edit count) by removing it from articles that have not been edited in more than two hours. It stopped functioning I think in 2013, and since then (perhaps because it stopped) the standards have gotten increasingly lax. I propose that we bring it back (with perhaps a slightly longer edit window, at least to start). <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 08:54, 19 May 2020 (UTC) | |||
:I support this. ] (]) 09:43, 19 May 2020 (UTC) | |||
:{{BOTREQ|coding}} - seems a good idea to me! ] ☺ | <small>]</small> | 19:30, 19 May 2020 (UTC) | |||
:{{re|Sdkb|Thryduulf}} {{BOTREQ|brfa|Yapperbot 2}} ] ☺ | <small>]</small> | 08:32, 20 May 2020 (UTC) | |||
There are presumably hundreds of articles about calendar years (for example, ]) that contain the text "link will display the full calendar". | |||
== A bot to add missing instances of padlocks == | |||
I believe this text violates the spirit of ], specifically: | |||
Following up from ], I think it would be helpful to have a bot automatically apply the appropriate padlock icon to pages after they become protected. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 09:39, 21 May 2020 (UTC) | |||
:Worth noting that ], but no longer appears to be functional. If there's consensus that it's still a good idea, I'm happy to make this task 3 for Yapperbot - it's not that hard to do. ] ☺ | <small>]</small> | 09:43, 21 May 2020 (UTC) | |||
::I think it's still a good idea. ] (]) 15:15, 21 May 2020 (UTC) | |||
::<small>courtesy pinging {{u|Redrose64}} who I see was involved in the previous discussion {{u|Sdkb}} linked ] ☺ | <small>]</small> | 15:17, 21 May 2020 (UTC)</small> | |||
Could I also mention that it would be useful to have a bot which fixes incorrect protection templates? ] removes incorrect ones, as I pointed out ], but it doesn't replace them (and could be the cause of some of these missing templates). This seems like a related subject. ] (] / ]) 18:29, 21 May 2020 (UTC) | |||
:{{u|MusikBot}} is capable of fixing incorrect protection templates, that feature just didn't get through the ]. I am willing to give it another push though, if there's demand for it. Similarly it can apply missing protection templates, I just didn't enable that since there was talk to revive the {{u|Lowercase sigmabot}} task that did this and we didn't want the bots to clash. When that didn't happen, TheMagickBOT came through, but alas it has retired now too. I don't mind one way or the other, so if Naypta wants to take it on don't let me stop you, just know that the code is largely written in MusikBot. <span style="font-family:sans-serif">— <span style="font-weight:bold">] <sup>]</sup></span></span> 18:49, 21 May 2020 (UTC) | |||
::{{re|MusikAnimal}} If the code's already written in MusikBot, seems to me to make a whole lot more sense to just push to use MusikBot for it then if there's consensus to do this now - the lazier I can be, the better! {{=p}} ] ☺ | <small>]</small> | 18:52, 21 May 2020 (UTC) | |||
::It definitely makes sense to have one bot do all the work regarding protection templates rather than a hodge podge of different bots. ] (]) 18:45, 23 May 2020 (UTC) | |||
*Yeah, I've been doing a fair amount of batch protects now (which are easier using p-batch or manually using the mediawiki interface in some cases.) I'm not mass adding the ECP template though, as that seems like a waste of my time for nice but optional templates. Anyway, I thought this was still happening via another bot, so add a +1 to bring some bot back to do it (cc: {{u|MusikAnimal}} if you're still willing to give this a go {{smiley}}) ] (]) 18:57, 7 June 2020 (UTC) | |||
* Insert ] on the point. --] (]) 19:32, 7 June 2020 (UTC) | |||
: phrases like "click here" should be avoided In determining what language is most suitable, it may be helpful to imagine writing the article for a print encyclopedia | |||
== A bot to develop a mass of short stubs and poorly built articles for Brazilian municipalities == | |||
The text "link will display the full calendar" would of course make no sense in a print encyclopedia, so I think it should be deleted. Given the number of articles that this text appears in, this deletion would best be done by a bot. ] (]) 07:00, 30 November 2024 (UTC) | |||
I propose a bot along the lines of {{tl|Brazil municipality}} is created to develop our stubs like ] which have been lying around for up to 14 years in some cases. There's 5570 municipality articles, mostly poorly developed or inconsistent with data and formatting even within different states. A bot would bring much needed information and consistency to the articles and leave them in a half decent state for the time being, ] which {{u|Aymatth2}} expanded is an example of what is planned and would happen to stubs like Jacaré dos Homens. Some municipalities have infoboxes and some information but hopefully this bot will iron out the current inconsistencies and dramatically improve the average article quality. It would be far too tedious to do it manually, would take years, and they've already been like this for up to 14 years! So support on this would be appreciated.† ] 12:09, 20 May 2020 (UTC) | |||
:A total of pages use this wording. – ] <small>(])</small> 07:22, 30 November 2024 (UTC) | |||
::], ], this has been discussed before at ].<span id="Qwerfjkl:1732964905546:WikipediaFTTCLNBot_requests" class="FTTCmt"> — ]] 11:08, 30 November 2024 (UTC)</span> | |||
:::It has also been raised a number of times at ] including following the linked BOTREQ (], ], ]), all of which were asking to remove it (without reply). Suffice to say, I think per ] there is a general lack of concern about whether this text is removed. Unless there is any significant opposition raised here in the next few days, I would be okay putting in a BRFA to remove the offending text. ] (]) 22:28, 1 December 2024 (UTC) | |||
::::If it hasn't been done already, I'd also suggest doing a few dozen "by hand" first, to see if that provokes any objection. I don't expect it will. ] (]) 04:16, 7 December 2024 (UTC) | |||
:::::Easy enough to mass-rollback, I just forgot I was planning on doing this. ] (]) 16:31, 9 December 2024 (UTC) | |||
:{{BOTREQ|done}} by the way. ] (]) 12:43, 14 January 2025 (UTC) | |||
== Province over-capitalization == | |||
*'''Support'''. See ] for more discussion. It looks like a straightforward (but far from trivial) screenscraper. ] (]) 12:35, 20 May 2020 (UTC) | |||
See ] and ] (just started). There are over 50,000 articles with over-capitalized ''Province'' since ] that moved all the Iranian province titles to lowercase. Assuming the project discussion doesn't turn up resistance to fixing, many of these would be easily amenable to bot fixing, like the task that ] did for NFL ''Draft'' over-capitalization. ] (]) 18:50, 6 December 2024 (UTC) | |||
== Fixing broken section anchors == | |||
Misplaced Pages has a ] of section anchors that need to be repaired. To fix these broken links, it is necessary to add an {{t|anchor}} whenever a section's title is changed. | |||
Actually, there's not much activity at WikiProject Iran, so if anyone wants to see this discussed more, point me at a better place to bring it up. ] (]) 04:00, 7 December 2024 (UTC) | |||
:<small>pinging {{u|Ladsgroup}}, the botop for Dexbot ] ☺ | <small>]</small> | 16:51, 22 May 2020 (UTC)</small> | |||
::Yeah, I haven't touched it. I should pick it up again and do it. Hopefully in a week or two. ]<sup>]</sup> 06:24, 23 May 2020 (UTC) | |||
I did a bunch of these by hand on Dec. 6 (). No reaction from anyone. ] (]) 04:10, 7 December 2024 (UTC) | |||
{{done}} I started the bot, here's the first edit: ] ]<sup>]</sup> 08:31, 24 May 2020 (UTC) | |||
::Aand ] and ] and ] ]<sup>]</sup> 08:53, 24 May 2020 (UTC) | |||
::: 16:22, 24 May 2020 (UTC) | |||
::::{{thank you}} {{u|Ladsgroup}} - nice job! ] ☺ | <small>]</small> | 16:23, 24 May 2020 (UTC) | |||
:::::{{reply to|Ladsgroup}} Will Dexbot continue to repair these links periodically, or does it still need to be started manually? ] (]) 18:22, 24 May 2020 (UTC) | |||
::::::{{reply to|Jarble}} I will make it work monthly, as long as the report works, my bot should work too. ]<sup>]</sup> 04:59, 25 May 2020 (UTC) | |||
{{ping|Bsoyka|DreamRimmer}} Thank you both for volunteering to help if/when we see clear consensus or a closed discussion on this. Does anyone have a good idea how to provoke more response? All I've got so far is silence. The big RM was similarly quiet, with no opposition and just 2 supports. ] (]) 21:45, 11 December 2024 (UTC) | |||
== Updating the dates on the maps on ] == | |||
:This is why bots go through trials; not only does it allow for the bot operator to demonstrate that their bot operates as intended, it gives users the opportunity to give feedback on the task. If this is a potentially contentious task, we can have the bots not mark the edits as minor during the trial to raise more awareness of it prior to acceptance. ] (]) 22:00, 11 December 2024 (UTC) | |||
::Yes, a trial not marked minor is a good idea beyond the bunch I did by hand not marked minor. Are you prepared to approve such a trial? Bsoyka has a bot that's got demonstrated competence at doing such things, while avoiding purely cosmetic edits. ] (]) 02:32, 12 December 2024 (UTC) | |||
I've got no response at the discussion I opened at the project. Is it OK to move forward with bot approval process? ] (]) 19:20, 21 December 2024 (UTC) | |||
Can someone create a bot that will look at the latest date of the maps when the maps are updated and update the date automatically? I tried putting in the TODAY template, but I got reverted by {{u|Boing! said Zebedee}} that it would not work. I was hoping someone could work on a bot to save editors' time updating the dates on the maps. ] (]) 19:45, 26 May 2020 (UTC) | |||
:No, the "as of" dates should be updated only when the actual data is updated, not any time the map file is updated (which could be for many reasons). Do we update the "as of" if someone adjusts the colour of a map? No. Do we update it if someone modifies a geographical border? No. We would only do it when a map is updated to reflect new data - and I can't think of how that could be done other than manually. Incidentally, I reverted your use of TODAY as it's obviously wrong for every map to say it's up to date as of today. ] (]) 19:52, 26 May 2020 (UTC) | |||
::This seems like a doable task. I'm not sure if it's for a bot so much as a template, though. I imagine that it would work similarly to {{tlx|Cases in the COVID-19 pandemic|date}}, fetching a value that would be stored at the Commons file and updated by the map updater whenever they upload a new version. As an aside, thank you, Interstellarity, for all the work you've put in updating map date captions; I recognize it's a tedious task. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 19:59, 26 May 2020 (UTC) | |||
:::Some kind of template like that might work, but whoever updates the map would still have to update the data field at the Commons file manually - it couldn't just use the upload date as the "as of" date. ] (]) 20:03, 26 May 2020 (UTC) | |||
*While we're here, if anyone wants to work on a bot for updating maps themselves, that's something that ought to be done at some point, but I imagine it'll be a much more complex task. Still, we have the data stored in templates already, so it'd just need to be mapped onto the various maps. It could help with some of the ]. <span style="color:#AAA"><small>{{u|</small><span style="border-radius:9em;padding:0 5px;background:#088">]</span><small>}}</small></span> <sup>]</sup> 20:05, 26 May 2020 (UTC) | |||
::This is a very good idea. Currently, for the map ] and ], the date is accessible in the first sentence, e.g. "Map of the COVID-19 verified number of infected per capita as of 28 May 2020.". It takes me a lot of time to then go modify the date in every page, even more in many languages. We would gain a lot by having a way of entering this value only once. ] (]) 15:15, 28 May 2020 (UTC) | |||
:::{{re|Sdkb|Raphaël Dunant}} It looks like you two might be talking about different things - either that or I'm misunderstanding one or both of you. Raphaël, it sounds like what you want is basically just an AWB run for pages that contain the map to replace the associated date when appropriate; Sdkb, it sounds like what you're after is software that constructs the actual map.{{pb}}Both of these things are eminently possible; the world map SVG is such that making a bot to update the colours from a dataset given a scale ought to be trivial. That being said, if that bot was wanting to update the Commons file, it would need to be a Commons bot, not a bot on enwiki. Let me know if I've got what you're both looking for wrong though! ] ☺ | <small>]</small> | 16:06, 28 May 2020 (UTC) | |||
::::Update: actually, on looking, seems there's already a bot that's making a version of the map! See ] and ]. ] ☺ | <small>]</small> | 16:08, 28 May 2020 (UTC) | |||
:::::This bot request is about updating dates automatically, not about the map colour. But it would be nice to adapt the map bot for COVID-19 map, {{re|Sdkb}} if you can open a discussion about this subject, I'll happily participate. {{re|Naypta}} if you could explain how to automatically update dates, I'll be delighted! ] (]) 16:42, 28 May 2020 (UTC) | |||
::::::{{re|Raphaël Dunant}} So one option here might be using the {{tl|Wikidata}} template to pull in a record from Wikidata. That would mean that you could replace each iteration of the date with <code><nowiki>{{wikidata|qualifier|Q81068910|P1846|P585}}</nowiki></code>, which produces <code>{{wikidata|qualifier|Q81068910|P1846|P585}}</code> - and you'd then only have to update the single point on Wikidata qualifier on Wikidata (]) for it to update on all wikis. I've had a chat with a couple of admins about this and the general consensus is that it's okay to do performance-wise, but be careful with how you use this - using the wikidata template in this way can be taxing on the server, so try and use it the fewest amount of times you can!{{pb}}If you're happy with that method, I can run through and update the relevant bits on enwiki - you'll know better than I will where the bits are on the other wikis. ] ☺ | <small>]</small> | 18:26, 28 May 2020 (UTC) | |||
:::::::{{re|Naypta}} The main places where the date is needed are, in English Misplaced Pages, ] and ] (performance-wise, it's a total of ~1.5 mio page views per week). How doable is the use of this bot in other languages? As of now, there is 56 different languages using the map, with the date to update on each of them. ] (]) 10:36, 30 May 2020 (UTC) | |||
::::::::{{re|Raphaël Dunant}} Well, this would be a way of doing it without a bot. The {{tl|wd}} template pulls directly from Wikidata, so there's no need for a bot to update the page wikitext then. Assuming that the other wikis also have a similar template for Wikidata, which I think most do, they'd be able to use the same code. I will just ping in here the creator of the template, {{u|Thayts}} - do you think it'd be okay to use this method on high traffic pages in this way? The general consensus I've had seems to be "yes", but I've not spoken to anyone directly involved in the Wd module. ] ☺ | <small>]</small> | 13:52, 30 May 2020 (UTC) | |||
:::::::::Sure, why not. :) ] ] 15:20, 31 May 2020 (UTC) | |||
::::{{od|::::::::::}}Awesome! {{u|Raphaël Dunant}}, if you're happy with this solution, I can get it working on the relevant pages on enwiki at least. I can also have a crack at the other language wikis - ], so this kind of a centralised approach ''should'' work. The only problem might come in terms of needing to purge the page caches when the Wikidata item changes - but that should happen when any part of the page changes anyway, and can be done manually if need be. ] ☺ | <small>]</small> | 16:34, 31 May 2020 (UTC) | |||
::::: {{re|Naypta}} Thank you very much for the solution! I applied it to the English Misplaced Pages pages. It would be amazing if you can apply it and on other Wikipedias, as I am not quite sure on how to apply the template to Commons and other languages. Thanks again, I hope this solution works. ] (]) 19:00, 31 May 2020 (UTC) | |||
::::::{{re|Raphaël Dunant}} {{doing}} - just FYI, to make it compatible for inclusion on Commons and on some other language Wikipedias, I've changed the Wikidata page it links into. It's now ] - so when updating the date, update it on the P585 "point in time" property there, and it'll update everywhere else automatically. {{=)}} ] ☺ | <small>]</small> | 20:02, 31 May 2020 (UTC) | |||
:::::::{{re|Naypta}} The solution works well for most pages, thanks! However, it does not automatically update , which is problematic (maybe because the date is updated only when there is a page update?). Do you have any solution to make it update this page as well? ] (]) 22:01, 1 June 2020 (UTC) | |||
::::::::{{re|Raphaël Dunant}} Sure thing. So the cache expires on the sooner of the next edit, a manual purge being requested, or seven days from the last cache time. I've manually purged the cache of that page, and you can see it's now updated, but . You may wish to do so after updating the Wikidata item - just click that link and then click "yes", it'll automatically update the date :) ] ☺ | <small>]</small> | 22:16, 1 June 2020 (UTC) | |||
{{ping|Bsoyka|DreamRimmer}} would either of you be willing to file an RFBA on this now, or should I try to provoke discussion elsewhere? ] (]) 23:39, 21 December 2024 (UTC) | |||
== Five year old mass message to Wikiprojects not being archived == | |||
I noticed that a "Wiki Loves Pride" mass message to all wikiprojects from June 2015 is not being auto-archived by some of those projects that set up autoarchiving (such as ). It is missing a timestamp. Can a bot be set up to archive all those messages that still remain on the main talkpages to the proper archives? Or can a boit be set up to to add timestamps to all the messages that remain on the main talk pages? (June 2015 timestamp) This is 5 years out of date, and seems odd to inform people to do still some thing 5 years after it already ended. | |||
:{{u|Dicklyon}}, you can file a ] yourself if you are seeking approval to use AWB for this. I recommend the easy-brfa.js script linked on the page. :) ] <sup>]]</sup> 03:50, 1 January 2025 (UTC) | |||
-- ] (]) 18:50, 28 May 2020 (UTC) | |||
::I am not seeking to use AWB for this, but for someone else to do so. ] (]) 07:12, 1 January 2025 (UTC) | |||
:These were not ] ''per se'', but emanated directly from {{user|Another Believer}}. There were several batches beginning at and ending at amounting to more than 1,000 posts. Not all edits in that interval were "Wiki Loves Pride" messages. --] 🌹 (]) 21:39, 28 May 2020 (UTC) | |||
::Yes, I regret not time-stamping these messages, but lesson learned. I archive these manually as I come across them. If a list of WikiProject talk pages with unarchived WLP posts were available, I'd help with archiving, but I don't know how to best help with this otherwise. ---] <sub>(])</sub> 21:43, 28 May 2020 (UTC) | |||
:::{{BOTREQ|possible}} There's ], but once that's sorted, I can hopefully identify a list of the pages that this template is on with some fairly simple SQL. Once I've got that list, should just be a case of running an AWB run to wrap the relevant bits in {{tl|archive top}} and {{tl|archive bottom}} templates - I think stuff being unsigned inside one of those doesn't cause problems for the archiving bots (although feel free to correct me on that!) ] ☺ | <small>]</small> | 22:17, 28 May 2020 (UTC) | |||
::::I'm quite sure archiving bots need a timestamp somewhere inside the section. {{t|archive top}}/{{t|archive bottom}} don't indicate when the section was last edited so the archiving bots won't know that the mass message needs to be archived. ] (]) 22:26, 28 May 2020 (UTC) | |||
:::::{{re|Galobtter}} {{tl|Archive now}} should do it, surely? ] ☺ | <small>]</small> | 22:29, 28 May 2020 (UTC) | |||
::::::No, only if specified as described at ]. Why not just add a 2015 timestamp? ] (]) 22:31, 28 May 2020 (UTC) | |||
:::::::{{re|Galobtter}} Ah, I didn't remember it needed the specified bit in the bot config. Fair enough - something like <code><nowiki>(timestamp may not be accurate) {{subst:Unsigned|Another Believer|15:13, 3 June 2015 (UTC)}}</nowiki></code> on the end of each of them then? ] ☺ | <small>]</small> | 22:34, 28 May 2020 (UTC) | |||
::::::::That should work. ] (]) 22:37, 28 May 2020 (UTC) | |||
:::{{ping|Another Believer}} if you're interested. includes the June 2015 text, so I don't know what the 100 page disparity is between search 1 and 2. --] (]) 22:19, 28 May 2020 (UTC) | |||
::::{{re|Izno}} From a brief look, it doesn't look like it's just WikiProject talk pages - it's also user talk pages too at least, possibly more. Now there is of course the question of whether or not user talk pages should just be left as they are if the user hasn't bothered to clean it in all that time... but nonetheless. ] ☺ | <small>]</small> | 22:22, 28 May 2020 (UTC) | |||
:::::The IP specified WikiProject talk pages and accordingly both searches were solely in Misplaced Pages talk namespace. --] (]) 22:25, 28 May 2020 (UTC) | |||
::::{{u|Izno}}, Ah, very helpful, thanks! So should I work on this manually or wait a bit to see if a bot can do this? ---] <sub>(])</sub> 22:23, 28 May 2020 (UTC) | |||
:::::No opinion from me. It looks like Naypta can help though. --] (]) 22:25, 28 May 2020 (UTC) | |||
::{{BOTREQ|doing}} - and I've just realised the edit summaries AWB is leaving includes the usernames of the two users responsible - to both of you, I am very sorry for the ping explosion! Helpfully, running AWB in Wine seems to hide the checkbox to turn that off, so I'm going to switch to JWB for the rest. ] ☺ | <small>]</small> | 22:55, 28 May 2020 (UTC) | |||
::{{BOTREQ|done}} -- cc {{u|65.94.170.207}}. With apologies as mentioned above to the temporary ping-bomb for {{u|Another Believer}} - fortunately it looks like the other user had a rename so they won't have got all the pings. All sorted now, things should be archiving soon :) ] ☺ | <small>]</small> | 23:15, 28 May 2020 (UTC) | |||
:::{{u|Naypta}}, Thanks for your help! Where I did received pings, I've been helping to archive my old posts as well as other outdated notifications on talk pages. I'm happy I could help a bit with this cleanup since the mistake was mine. Glad this is finally being resolved, much appreciated! ---] <sub>(])</sub> 01:26, 29 May 2020 (UTC) | |||
== Tagging ] == | |||
== Bot to update the pages: ] and ] == | |||
Hello, I would like to kindly request that all articles, categories, files, etc. within the ] be tagged with the newly created ]. This will help streamline efforts to improve the quality and coverage of Israeli cinema-related content on Misplaced Pages. | |||
The list of vital articles gets updated on a regular basis. Sometimes page titles are changed. I think we should have a bot update the pages to make work easier for humans. ] (]) 13:14, 2 June 2020 (UTC) | |||
: I will let cewbot update the list when updating the section counts and article assessment icons of vital articles. --] (]) 08:11, 3 June 2020 (UTC) | |||
: {{Done}} --] (]) 11:39, 3 June 2020 (UTC) | |||
Please exclude the following subcategories, as they may include films that are not necessarily Israeli and these categories include biographies (which are not part of WP Film): | |||
== Move 500 River articles per consensus on tributary disambiguator == | |||
*] | |||
*] | |||
*] | |||
*] | |||
*] | |||
*] | |||
*] | |||
*] | |||
*] | |||
I saw the request above on Belgian films and used it as a template for my request. | |||
This is a simpler multi-article move than the last one I requested and withdrew, since the targets are all redlinks. See the discussion at ] and complete list of old and new titles at ], which are listed like these examples (about 500 of them): | |||
Thank you. ] (]) 05:23, 2 January 2025 (UTC) | |||
* ] --> ] | |||
* ] --> ] | |||
* ] --> ] | |||
* ] --> ] | |||
* ] --> ] | |||
* ] --> ] | |||
I appreciate your help. ] (]) 18:05, 5 June 2020 (UTC) | |||
: I think we should leave a redirecting for each article, right? --] (]) 00:29, 6 June 2020 (UTC) | |||
::Yes, for sure we want redirects, so existing links don't break. ] (]) 03:21, 6 June 2020 (UTC) | |||
::: coding... --] (]) 04:23, 6 June 2020 (UTC) | |||
::::{{ping|BD2412}} You've been doing some of these by hand. Hold off while the list is grabbed for the bot. ] (]) 04:38, 6 June 2020 (UTC) | |||
::::: I'm done for now. I figured out my other project. Cheers! ] ] 04:39, 6 June 2020 (UTC) | |||
: I don't know if ] and ] are still need to move. Please check the result, thank you. --] (]) 05:25, 6 June 2020 (UTC) | |||
::Thanks. I went ahead and moved those two. I don't know why my query didn't find them. ] (]) 17:12, 6 June 2020 (UTC) | |||
:{{ping|Dicklyon}} Thanks for spotting this requirement. I've put another bunch of pages that you may wish to move ]. ] (]) 11:08, 6 June 2020 (UTC) | |||
::Yes, excellent; I'll review and then come back and ask Kanashimi to do them. ] (]) 17:12, 6 June 2020 (UTC) | |||
::{{ping|Kanashimi}} do you need the list of old and new names as I had prepared before to make this easy, or is Certes's list enough? ] (]) 17:12, 6 June 2020 (UTC) | |||
:::{{ping|Dicklyon}} I need a list so the bot won't make mistakes, thank you. --] (]) 19:46, 6 June 2020 (UTC) | |||
::::Making a list ... checking it twice. ] (]) 22:55, 6 June 2020 (UTC) | |||
::::: {{ping|Dicklyon}} The articles in ] are all redirected. The articles in ] are not with targets. Is there another list existing? --] (]) 03:11, 7 June 2020 (UTC) | |||
::::::Not yet. I'll make it. ] (]) 03:51, 7 June 2020 (UTC) | |||
OK, new list of about 54 from Certes has been reviewed and made explicit, herebelow. ] (]) 05:04, 7 June 2020 (UTC) | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
*] --> ] | |||
: {{Done}} --] (]) 09:55, 7 June 2020 (UTC) | |||
: query with depth of 5 returns 1003 articles. I have checked a few random ones, and they seem fine. @], can you please go through some random articles and let me know if there are any that should be removed from the list? – ] <small>(])</small> 15:25, 3 January 2025 (UTC) | |||
== DYKN image resize bot == | |||
{{Strikethroughdiv|::Hold on with the bot. I need to remove people pages from the category as they aren't supposed to be in the film task force category. I will list a few that should not be included or we can manually remove later--: | |||
::Tel Aviv University | |||
::ICon festival | |||
::Jinni (search engine) | |||
::Kibbutzim College}} | |||
::- ] (]) 20:27, 4 January 2025 (UTC) | |||
::I updated the bot request to not include biographies. If you run it now with the new parameters and exclude the following four pages then everything should be good to be tagged. @] | |||
::Tel Aviv University | |||
::ICon festival | |||
::Jinni (search engine) | |||
::Kibbutzim College | |||
::- ] (]) 21:33, 4 January 2025 (UTC) | |||
:::@]: updated query shows 356 pages. If we remove these four, there will be 352 pages left to edit. Can you please confirm, so that I can tag them? – ] <small>(])</small> 14:55, 5 January 2025 (UTC) | |||
::::Yes, this is a good list. Please tag them. Thank you. ] (]) 16:19, 5 January 2025 (UTC) | |||
::::Hi, I am finding that the depth isn't high enough to tag many films. Can you run another query on this category? ] | |||
::::And exclude this category: ] | |||
::::- ] (]) 18:26, 5 January 2025 (UTC) | |||
:::::{{done}} Tagged . – ] <small>(])</small> 13:43, 6 January 2025 (UTC) | |||
::::::Hi, thank you for tagging those 334 pages. | |||
::::::In my previous comment, I mentioned that the initial query doesn't have a depth which reaches important articles. The query you ran missed important films like ] and ]. | |||
::::::Can you run the query again but on this category: ] | |||
::::::And exclude this category: ] | |||
::::::Thank you. | |||
::::::- ] (]) 16:27, 6 January 2025 (UTC) | |||
:::::::@]: Can you please tell me which depth is correct? – ] <small>(])</small> 16:37, 6 January 2025 (UTC) | |||
:::::::: finds the missing films. ] (]) 16:47, 6 January 2025 (UTC) | |||
:::::::::There are many articles, such as ] and ], that do not belong to the Cinema of Israel. There are many such articles. If you can provide me with the correct query or a list, I can help. – ] <small>(])</small> 16:56, 6 January 2025 (UTC) | |||
::::::::::Hounds of War is made by an Israeli director so it should be included. Some films have Israeli producers. You are correct that the other pages shouldn't be included. I reduced the depth to "2" and it fixes it. . - ] (]) 17:04, 6 January 2025 (UTC) | |||
:::::::::::@]: This list contains some articles that do not belong to Israeli cinema, and some users have complained about it. The good thing is that I have only tagged a few from the second query. Please create a correct list; otherwise, I will not be able to assist with this. I am going to revert the last few changes. – ] <small>(])</small> 10:27, 7 January 2025 (UTC) | |||
::::::::::::Do you not want to include foreign films made by Israeli directors and producers? They don't need to be included. ] (]) 20:00, 7 January 2025 (UTC) | |||
== Bot to simplify "ref name" content == | |||
Greetings. At ], the image size is based on the orientation of the image; vertical images at 120px, square at 140, and horizontal at 160. However there is no way to set the resolution during nomination, which means that even experienced editors often forget to fix the size of the image, and new editors don't know that they should. | |||
I have come across some very long ref names in ref tags, sometimes automatically generated by incorporating the title of the work that is being referenced, which is disfavored by ], which asks that reference names be kept "short and simple" to avoid clutter. A ref name is nothing more than a piece of code by which to identify a reference, and can be as short as "A1" or the like. However, according to this search generously provided by ], {{search link|1=insource:ref insource:/\< *ref *name *= *{76}/}}, there are over 1,600 Misplaced Pages articles containing ref names that are over 75 characters in length, which is ridiculous. I have started hand-fixing these, and that is arduous, and I suspect bot-fixable. I would therefore like a bot that checks each page for ref names over the length of some set number of characters, perhaps something is short as 30 or 40 characters, and where a ref name is excessively long, shorten it to a more reasonable length (that does not match any existing names on the page). | |||
I am proposing that a bot do a daily check and update the resolution where needed. In order to cut down on the amount of resources required, it needs only look at recent additions. | |||
In the course of this search, I have also come across quite a few ref names that contain complete urls, <nowiki>]</nowiki> terms as would appear in linked text, and various non-standard characters or text usually used for formatting. I would like any instance of brackets, use of "http://" or "https://" or characters outside of the English alphanumeric set of letters, numbers, and basic punctuation to be stripped out or replaced with characters in that set. ] ] 03:26, 3 January 2025 (UTC) | |||
It would, I'm guessing, work something like this: | |||
:I'm not sure I'd support bot-shortnening without seeing a demo of it. This seems to be more in the wheelhouse of semi-automated fixes. I'm opened to be convinced though.  <span style="font-variant:small-caps; whitespace:nowrap;">] {] · ] · ] · ]}</span> 03:46, 3 January 2025 (UTC) | |||
:: A ref name is not article text. It is literally just a signal to allow multiple uses of a reference. We could replace every ref name in the encyclopedia with a random string of three or four letters/numbers, so long as each ref name was unique within its article, and it would not change their functionality at all. Granted, there are some projects (like those working on comic book movies) where they craft ref names for more informative purposes, but where this is done, the ref names are never excessively long or made with brackets, URLs, or exotic characters. The only thing an excessively long or convoluted ref name accomplishes is reduce usability and clutter up the Wikitext wherever it is used. ] ] 03:56, 3 January 2025 (UTC) | |||
:::See also ] which is an awesome tool for quickly renaming all refs in a given article. -- ]] 04:03, 3 January 2025 (UTC) | |||
:::: {{re|GreenC}} Does it rename ''all'' of them? I am just concerned about the ridiculous ones (see, e.g., ). ] ] 04:11, 3 January 2025 (UTC) | |||
::: (edit conflict) Kudos on the fixes you've done already. One point of ] is that reference names should have semantic value (not, for example "A1" or a random string of characters). It doesn't make the slightest difference to the reader, of course, but makes it easier for human editors to cite the correct source. Are you familiar with ]? I use it to replace reference names like ":0" and "auto1" with reasonably short but meaningful names, and it makes the replacement process a lot easier. It could simplify the task of replacing obscenely long reference names with much shorter ones, although it's still a by-hand tool, not a bot. It only changes the ones you tell it to. --] (]) 04:24, 3 January 2025 (UTC) | |||
:::: I'll check it out, thanks. However, with thousands of articles having excessively long ref names, there is still likely an advantage for having a bot do some of this lifting. ] ] 04:32, 3 January 2025 (UTC) | |||
::::: I might be able to do it manually with this tool, but it does not always actually shorten the name, sometimes it just formats it. This should work on the worst cases, though. ] ] 04:59, 3 January 2025 (UTC) | |||
::::::I think it should be possible to use the code from RefRenamer in combination with ] to run it semi-automatically.<span id="Qwerfjkl:1735913606012:WikipediaFTTCLNBot_requests" class="FTTCmt"> — ]] 14:13, 3 January 2025 (UTC)</span> | |||
: Seems like a good example of ] to me. While "Author year" style, for example, will probably work well for types of sources where an author usually only publishes one per year, it won't work all that well for others. And personally I wish people would make more use of naming conventions that are more likely to be globally unique rather than less, often enough I've seen multiple articles on related topics that all cite different articles from a website and, since each only uses one article, the website's name gets used as the ref name, which has led to accidental bad refs if content is copy-pasted between the articles. ]] 15:48, 3 January 2025 (UTC) | |||
::That's a good point about copying to other articles. "Authorlastname" is usually sufficient, if not then "Authorlastname YYYY-MM". Likewise the citation should have {{para|last}} as the first field so it's easy to visually find. I've found these two methods (with RefRenamer) are my current best practice. -- ]] 16:50, 3 January 2025 (UTC) | |||
::: Even so, I think we can all agree that it is bad to have ref names like: | |||
:::* "Legitimate politics : a source of codification between theory and practice: A fundamental study of the uniting unity between politics and jurisprudence" | |||
:::* "urlThe Alkaloids of Tabernanthe iboga. Part IV.1 The Structures of Ibogamine, Ibogaine, Tabernanthine and Voacangine - Journal of the American Chemical Society (ACS Publications)" | |||
:::* "Dr. Coburn Stands for Science:Opposes Congressional efforts to honor debunked author linked to failed global malaria control" | |||
::: That said, I have played around with the ref renamer tool pointed out be ] and ], and I do think that I can use it to handle this task without needing a bot. ] ] 18:38, 3 January 2025 (UTC) | |||
::::As such, {{withdrawn}} by requester. ] (]) 14:49, 4 January 2025 (UTC) <small> I have amended the template used in this comment because it was causing errors. The BOTREQ template does not have a "withdrawn" option. ] <sup>]]</sup> 08:12, 6 January 2025 (UTC) </small> | |||
:::: I don't agree those are bad, at least not for the reason you think they are. The second should drop the odd "url" prefix and the third could use a space after the colon if they're going to be titled like that, but if editors of an article find it useful to use the full title of a work as its ref name then 🤷 why should we care? I've seen you ]. ]] 15:10, 4 January 2025 (UTC) | |||
::::: Sortname redirects do not sit in the article's Wikitext, making it difficult to see where the reference even begins and ends. I literally just removed a "ref name=The Edinburgh Gazetteer: Or, Geographical Dictionary: Containing a Description of the Various Countries, Kingdoms, States, Cities, Towns, Mountains, &c. of the World; an Account of the Government, Customs, and Religion of the Inhabitants; the Boundaries and Natural Productions of Each Country, &c. &c. Forming a Complete Body of Geography, Physical, Political, Statistical, and Commercial with Addenda, Containing the Present State of the New Governments in South America..."; and a "ref name=" Arrivée officielle à Sapiac de @Dylan_Sage11 pour la saison prochaine! Médaille de bronze aux Jeux Olympiques de Rio 2016, 134 sélections pour 155 points, il arrive pour renforcer l'effectif de l'USM et faire vibrer la @rugbyprod2 #AllezSapiac". ] ] 04:27, 10 January 2025 (UTC) | |||
== Lowercasing the word "romanized" == | |||
# Generate a list of all DYK nominations added to ] since the task was last run. (It can't use the nomination date because there's a 7-day window to nominate.) | |||
# Determine if they contain {{tl|main page image}}. | |||
# For nominations where that template is present, determine the aspect ratio of the image. | |||
# If the ratio is between 5:6 and 6:5, change the field width= from 120 to 140. | |||
# If the ratio is greater than 6:5, change the field width= from 120 to 160. | |||
I've never done this before, but I've noticed a rather annoying issue that no human has the time to sort out manually. (Incidentally, my request is very similar to another active one.) There are thousands of stubs on Iranian locations that have the word "romanized" needlessly capitalised mid-sentence (apparently all mass-created by the same now-retired user). I'm not sure exactly how to track all of them down, but see categories like Sarbisheh County geography stubs or Qom province geography stubs. ] 23:22, 11 January 2025 (UTC) | |||
Sincerely, ] (]) 00:31, 7 June 2020 (UTC) | |||
:It looks like there may be around pages, though there might be some valid uses in there (beginnings of sentences, Title Case, etc). ] (]) 13:20, 13 January 2025 (UTC) | |||
:Since nominations can be reviewed quite quickly and moved to the ] page, the bot would need to check there as well. While the main Nominations page has a "Current nominations" section comprising of the current date and the previous seven days—this is updated at midnight every day—the Approved page doesn't have the equivalent section. Depending on how often it runs, the bot may need to check earlier on the page, because the dates are not when the nomination was added, but rather when work on the article began, which is supposed to be no more than seven days before nominating. (But is sometimes a little late.) ] (]) 01:44, 7 June 2020 (UTC) | |||
::I don't think this is a comprehensive list (indeed, many of them use "Romanized" in a different sense and most seem correct in doing so). The stub articles on Iranian villages I'm referencing all follow the same basic layout and all appear to be miscapitalising the word in the exact same spot. There have to be tens of thousands — I seem to land on one at least every twenty presses of the "random article" button. ] 18:10, 13 January 2025 (UTC) | |||
:::That is a case-sensitive regex search; it will only return capital-R-Romanized. If they aren't on that list, then they don't exist. Next time you see examples please post them here. ] (]) 19:50, 13 January 2025 (UTC) | |||
::::I'm getting this message on my end: {{tq|A warning has occurred while searching: The regex search timed out, so only partial results are available. Try simplifying your regular expression to get complete results.}} If there are indeed only 820 instances in all of Misplaced Pages, then that means that the chance of landing on any article with uppercase "Romanized" when hitting "random article" should be around 0.01%. It happens to me with fair consistency. Does it seem plausible that I'm getting these at several hundred times the normal rate? ] 20:39, 13 January 2025 (UTC) | |||
:::::So you're clicking the random article button, and landing on dozens of Iranian villages (of which you still haven't given any examples)? That seems more unlikely than there being mysteriously thousands of articles not showing up on a search. ] (]) 20:44, 13 January 2025 (UTC) | |||
::::::Are you suggesting that I'm lying about something this mundane and pointless? Here are six examples of articles I have randomly landed on and corrected: ], ], ], ], and ] (check the edit history if you need proof). If your numbers are correct, these six articles represent around 0.7% of all articles that use(d) "Romanized" (for comparison, they're around 0.00008% of all English Misplaced Pages articles). ] 21:43, 13 January 2025 (UTC) | |||
:::::::No, I was not suggesting you were lying, I was trying to discover the mismatch between what you were saying and what I was seeing. I was searching for <code>Romanized</code>, while the text you are seeing is <code><nowiki>]d</nowiki></code>, which are two very different things. gives ~41k pages. ] (]) 09:29, 14 January 2025 (UTC) | |||
:::::::Probably worth letting {{tl|langx}} handle this like . ] (]) 09:35, 14 January 2025 (UTC) | |||
::::::::That would probably also reduce or remove a lot of the CONTEXTBOT issues I was envisioning. ] (]) 09:38, 14 January 2025 (UTC) |
Latest revision as of 12:43, 14 January 2025
Page for bot requestsCommonly Requested Bots |
This is a page for requesting tasks to be done by bots per the bot policy. This is an appropriate place to put ideas for uncontroversial bot tasks, to get early feedback on ideas for bot tasks (controversial or not), and to seek bot operators for bot tasks. Consensus-building discussions requiring large community input (such as request for comments) should normally be held at WP:VPPROP or other relevant pages (such as a WikiProject's talk page).
You can check the "Commonly Requested Bots" box above to see if a suitable bot already exists for the task you have in mind. If you have a question about a particular bot, contact the bot operator directly via their talk page or the bot's talk page. If a bot is acting improperly, follow the guidance outlined in WP:BOTISSUE. For broader issues and general discussion about bots, see the bot noticeboard.
Before making a request, please see the list of frequently denied bots, either because they are too complicated to program, or do not have consensus from the Misplaced Pages community. If you are requesting that a template (such as a WikiProject banner) is added to all pages in a particular category, please be careful to check the category tree for any unwanted subcategories. It is best to give a complete list of categories that should be worked through individually, rather than one category to be analyzed recursively (see example difference).
- Alternatives to bot requests
- WP:AWBREQ, for simple tasks that involve a handful of articles and/or only needs to be done once (e.g. adding a category to a few articles).
- WP:URLREQ, for tasks involving changing or updating URLs to prevent link rot (specialized bots deal with this).
- WP:USURPREQ, for reporting a domain be usurped eg.
|url-status=usurped
- WP:SQLREQ, for tasks which might be solved with an SQL query (e.g. compiling a list of articles according to certain criteria).
- WP:TEMPREQ, to request a new template written in wiki code or Lua.
- WP:SCRIPTREQ, to request a new user script. Many useful scripts already exist, see Misplaced Pages:User scripts/List.
- WP:CITEBOTREQ, to request a new feature for WP:Citation bot, a user-initiated bot that fixes citations.
Note to bot operators: The {{BOTREQ}} template can be used to give common responses, and make it easier to keep track of the task's current status. If you complete a request, note that you did with {{BOTREQ|done}}
, and archive the request after a few days (WP:1CA is useful here).
Please add your bot requests to the bottom of this page.
Make a new request
Legend |
---|
|
|
|
|
|
Manual settings |
When exceptions occur, please check the setting first. |
Bot-related archives |
---|
Noticeboard1, 2, 3, 4, 5, 6, 7, 8, 9, 10 11, 12, 13, 14, 15, 16, 17, 18, 19 |
Bots (talk)1, 2, 3, 4, 5, 6, 7, 8, 9, 10 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 21, 22 Newer discussions at WP:BOTN since April 2021 |
Bot policy (talk)19, 20, 21, 22, 23, 24, 25, 26, 27, 28 29, 30 Pre-2007 archived under Bots (talk) |
Bot requests1, 2, 3, 4, 5, 6, 7, 8, 9, 10 11, 12, 13, 14, 15, 16, 17, 18, 19, 20 21, 22, 23, 24, 25, 26, 27, 28, 29, 30 31, 32, 33, 34, 35, 36, 37, 38, 39, 40 41, 42, 43, 44, 45, 46, 47, 48, 49, 50 51, 52, 53, 54, 55, 56, 57, 58, 59, 60 61, 62, 63, 64, 65, 66, 67, 68, 69, 70 71, 72, 73, 74, 75, 76, 77, 78, 79, 80 81, 82, 83, 84, 85, 86, 87 |
Bot requests (talk)1, 2 Newer discussions at WP:BOTN since April 2021 |
BRFAOld format: 1, 2, 3, 4 New format: Categorized Archive (All subpages) |
BRFA (talk)1, 2, 3, 4, 5, 6, 7, 8, 9, 10 11, 12, 13, 14, 15 Newer discussions at WP:BOTN since April 2021 |
Bot Approvals Group (talk)1, 2, 3, 4, 5, 6, 7, 8, 9 BAG Nominations |
Basketball biography infobox request
On the basketball biography infobox, all instances of |HOF_player=
and |HOF_coach=
should just be |HOF=
as there is no actual difference between the two. The issue can be seen on Lenny Wilkens where both parameters are used and link to the same page. ~ Dissident93 19:54, 17 November 2024 (UTC)
- Bill Sharman appears to not hold to that trend, so it would appear that it is not true to say "all" instances must be changed. I will also note that there are only 79 instances of both parameters even appearing in the same article, so this is too small a task for a bot (try WP:AWBREQ or just tweak things manually). Primefac (talk) 20:13, 17 November 2024 (UTC)
- I meant that even single instances of
|HOF_player=
and|HOF_coach=
should be moved to|HOF=
, allowing the removal of the first two parameters within the infobox itself. ~ Dissident93 20:31, 17 November 2024 (UTC)- If the other two parameters are reasonable alternate parameters, it would make more sense to have them as alternate parameters rather than edit every page using any single parameter. Primefac (talk) 20:36, 17 November 2024 (UTC)
- They are redundant as they both link to the same exact page as there is no official designation between being inducted as a player or coach into the Naismith Basketball Hall of Fame. ~ Dissident93 20:43, 17 November 2024 (UTC)
- And yet, Bill Sharman uses both parameters with different values in them. The might have the same base URL, but clearly the values passed to them can be different. Primefac (talk) 20:44, 17 November 2024 (UTC)
- Actually, it does seem like there are separate pages to represent an inductee's playing and coaching accomplishments despite there being no official difference between the two, as per Bill Sharman. In that case, I suppose there must be more of a consensus to merge/remove the parameters before this can be implemented. ~ Dissident93 21:04, 18 November 2024 (UTC)
- Marking for the table above that this Needs wider discussion. NotAG on AWB (talk) 14:52, 4 January 2025 (UTC)
- Actually, it does seem like there are separate pages to represent an inductee's playing and coaching accomplishments despite there being no official difference between the two, as per Bill Sharman. In that case, I suppose there must be more of a consensus to merge/remove the parameters before this can be implemented. ~ Dissident93 21:04, 18 November 2024 (UTC)
- And yet, Bill Sharman uses both parameters with different values in them. The might have the same base URL, but clearly the values passed to them can be different. Primefac (talk) 20:44, 17 November 2024 (UTC)
- They are redundant as they both link to the same exact page as there is no official designation between being inducted as a player or coach into the Naismith Basketball Hall of Fame. ~ Dissident93 20:43, 17 November 2024 (UTC)
- If the other two parameters are reasonable alternate parameters, it would make more sense to have them as alternate parameters rather than edit every page using any single parameter. Primefac (talk) 20:36, 17 November 2024 (UTC)
- I meant that even single instances of
Replacing FastilyBot
Now that Fastily has retired, FastilyBot is no longer running. Any chance of a replacement? On the bot's deleted userpage, one can see that it ran 17 tasks and updated 31 database reports. ✗plicit 14:44, 19 November 2024 (UTC)
- I have written code to update ten database reports. – DreamRimmer (talk) 14:48, 19 November 2024 (UTC)
- I have restored the userpage to Special:Permalink/1258404221 for tracking purposes. If anyone needs any of the code from any of the subpages, please let me know. Primefac (talk) 14:53, 19 November 2024 (UTC)
- I am taking over the following database reports: 4, 11, 12, 15, 18, 19, 20, 21, 22, 23, 24, 26, 28, 29, 30, and 31. – DreamRimmer (talk) 17:50, 19 November 2024 (UTC)
- DreamRimmer, given the availability of the sql queries https://github.com/fastily/fastilybot-toolforge/tree/master/scripts, it might be better to convert the pages to usse {{Database report}}. — Qwerfjkltalk 18:14, 19 November 2024 (UTC)
- I second this suggestion for database reports. I converted Misplaced Pages:Database reports/Transclusions of non-existent templates (number 18 on the list) to use {{database report}}, and after fixing a couple of bonehead oversights on my part, it is working well and more functional than the previous report. – Jonesey95 (talk) 22:42, 19 November 2024 (UTC)
- I have spent time writing code to update these database reports. There are some config files for certain database reports, so I have included functionality to exclude files from the report that transclude any templates or belong to any category listed in the config file. Database reports cannot do that, but I have no problem if you all want to use SDZeroBot's database reports. – DreamRimmer (talk) 03:25, 20 November 2024 (UTC)
- DreamRimmer, I agree that if it's not possible or feasible to use {{Database report}}, it makes sense for you to handle it; but where we can, it's nice to have some kind of standardisation for the reports. — Qwerfjkltalk 17:34, 20 November 2024 (UTC)
- I have spent time writing code to update these database reports. There are some config files for certain database reports, so I have included functionality to exclude files from the report that transclude any templates or belong to any category listed in the config file. Database reports cannot do that, but I have no problem if you all want to use SDZeroBot's database reports. – DreamRimmer (talk) 03:25, 20 November 2024 (UTC)
- I second this suggestion for database reports. I converted Misplaced Pages:Database reports/Transclusions of non-existent templates (number 18 on the list) to use {{database report}}, and after fixing a couple of bonehead oversights on my part, it is working well and more functional than the previous report. – Jonesey95 (talk) 22:42, 19 November 2024 (UTC)
- DreamRimmer, given the availability of the sql queries https://github.com/fastily/fastilybot-toolforge/tree/master/scripts, it might be better to convert the pages to usse {{Database report}}. — Qwerfjkltalk 18:14, 19 November 2024 (UTC)
- I'll look into taking over the deletion discussion notifier. DatGuyContribs 16:26, 19 November 2024 (UTC)
- except for database reports, let me know if I can help with any other task. —usernamekiran (talk) 17:58, 19 November 2024 (UTC)
- Since I'm heavily invested in the file namespace, tasks 1, 2, 4, 5, 7, 8, 9, 10, 11, 15, and 17 are relevant for my work. ✗plicit 00:46, 20 November 2024 (UTC)
- I would strongly second that tasks, 1-2, 4-12, and 14-17 are more or less essential for keeping this area running smoothly. — Red-tailed hawk (nest) 03:03, 20 November 2024 (UTC)
- alright. So what tasks are remaining now? —usernamekiran (talk) 12:59, 20 November 2024 (UTC)
- Tasks 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 15 and 17 are still pending. If my assistance is needed with any task, I would be happy to help with some of them. – DreamRimmer (talk) 13:05, 20 November 2024 (UTC)
- @DreamRimmer: I think Explicit is going to take over tasks 1, 2, 4, 5, 7, 8, 9, 10, 11, 15, and 17. What I mean is, first we should make it clear who is going to tackle which task, before spending time working on it. —usernamekiran (talk) 14:03, 20 November 2024 (UTC)
- Nope, I'm clueless in this area. Those are the tasks are the ones I would like to have kept going. ✗plicit 14:17, 20 November 2024 (UTC)
- Is the code for these tasks available somewhere? It might be fairly simple to get it up and running again. — Qwerfjkltalk 17:39, 20 November 2024 (UTC)
- Looks like it's availabe at https://github.com/fastily/fastilybot/blob/main/fastilybot/bots.py. — Qwerfjkltalk 17:41, 20 November 2024 (UTC)
- There are also some config pages on-wiki, I think I managed to undelete them all but if one is missing let me know. Primefac (talk) 14:08, 23 November 2024 (UTC)
- Looks like it's availabe at https://github.com/fastily/fastilybot/blob/main/fastilybot/bots.py. — Qwerfjkltalk 17:41, 20 November 2024 (UTC)
- Since no one is taking these, I am going to take over two tasks, Task 4 and 10. I will code these from scratch and file a BRFA in a few hours. – DreamRimmer (talk) 07:30, 21 November 2024 (UTC)
- BRFA filed and BRFA filed. – DreamRimmer (talk) 10:03, 21 November 2024 (UTC)
- Is the code for these tasks available somewhere? It might be fairly simple to get it up and running again. — Qwerfjkltalk 17:39, 20 November 2024 (UTC)
- Nope, I'm clueless in this area. Those are the tasks are the ones I would like to have kept going. ✗plicit 14:17, 20 November 2024 (UTC)
- @DreamRimmer: I think Explicit is going to take over tasks 1, 2, 4, 5, 7, 8, 9, 10, 11, 15, and 17. What I mean is, first we should make it clear who is going to tackle which task, before spending time working on it. —usernamekiran (talk) 14:03, 20 November 2024 (UTC)
- Tasks 1, 2, 3, 4, 5, 7, 8, 9, 10, 11, 15 and 17 are still pending. If my assistance is needed with any task, I would be happy to help with some of them. – DreamRimmer (talk) 13:05, 20 November 2024 (UTC)
- alright. So what tasks are remaining now? —usernamekiran (talk) 12:59, 20 November 2024 (UTC)
- I would strongly second that tasks, 1-2, 4-12, and 14-17 are more or less essential for keeping this area running smoothly. — Red-tailed hawk (nest) 03:03, 20 November 2024 (UTC)
- Since I'm heavily invested in the file namespace, tasks 1, 2, 4, 5, 7, 8, 9, 10, 11, 15, and 17 are relevant for my work. ✗plicit 00:46, 20 November 2024 (UTC)
Current progress
Just creating a table below for a quick idea of which tasks (based on Special:Permalink/1258404221) are being handled. Please add ~~~~~ at the bottom if you update things. Primefac (talk) 12:42, 22 November 2024 (UTC)
Original task | Description | New Task |
---|---|---|
1 | Replace {{Copy to Wikimedia Commons}} , for local files which are already on Commons, with {{Now Commons}} .
|
CanonNiBot 1 |
2 | Remove {{Copy to Wikimedia Commons}} from ineligible files.
|
CanonNiBot 1 |
3 | Report on malformed SPI pages. | MolecularBot 4 |
5 | Add {{Wrong-license}} to files with conflicting (free & non-free) licensing information.
|
KiranBOT 15 |
7 | Replace {{Now Commons}} , for local files which are nominated for deletion on Commons, with {{Nominated for deletion on Commons}} .
|
CanonNiBot 1 |
8 | Replace {{Nominated for deletion on Commons}} , for local files which have been deleted on Commons, with {{Deleted on Commons}} .
|
CanonNiBot 1 |
9 | Remove {{Nominated for deletion on Commons}} from files which are no longer nominated for deletion on Commons.
|
CanonNiBot 1 |
11 | Fill in missing date parameter for select usages of {{Now Commons}} .
|
|
13 | Post various database reports to Misplaced Pages:Database reports. | |
17 | Remove instances of {{FFDC}} which reference files that are no longer being discussed at FfD.
|
KiranBOT 14 |
15 | Remove {{Now Commons}} from file description pages which also translcude {{Keep local}}
|
CanonNiBot 1 |
14 | Leave courtesy notifications for uploaders (who were not notified) when their files are proposed for deletion. | DatBot 12 |
4 | Remove {{Orphan image}} from free files which are not orphaned.
|
DreamRimmer bot 3 |
6 | Leave courtesy notifications for uploaders (who were not notified) when their files are nominated for dated deletion. | DatBot 12 |
10 | Add {{Orphan image}} to orphaned free files.
|
DreamRimmer bot 2 |
12 | Leave courtesy notifications for uploaders (who were not notified) when their files are nominated for discussion. | DatBot 12 |
16 | Leave courtesy notifications for article authors (who were not notified) when their contributions are proposed for deletion. | DatBot 12 |
12:42, 22 November 2024 (UTC)
- Hi. Since nobody's taking them, I'm gonna try working on tasks 5 and 15. ''']''' (talk • contribs) 02:15, 17 December 2024 (UTC)
- Thanks for volunteering :) – DreamRimmer (talk) 03:32, 17 December 2024 (UTC)
- updated task 17 with KiranBOT 14. —usernamekiran (talk) 23:37, 26 December 2024 (UTC)
- I've claimed the malformed SPI task. My bot will be an WP:EXEMPTBOT for this task and not require BRFA because it will just report malformed SPIs to User:MolecularBot/MalformedSPIs.json, which will then be displayed on the malformed SPIs page in projectspace through a template and Lua module, similar to my AfC bot (botreq by JJPMaster below). MolecularPilot 06:16, 1 January 2025 (UTC)
- Completed & running continously (it watches RecentChanges) on Toolforge :) See Misplaced Pages:Malformed SPI Cases. MolecularPilot 08:43, 1 January 2025 (UTC)
- working on FastilyBot 5 "add
{{Wrong-license}}
to files", will file BRFA when code is ready. —usernamekiran (talk) 03:59, 3 January 2025 (UTC)
Deletion of navboxes at Category:Basketball Olympic squad navigational boxes by competition
List of templates for deletion at Category:Basketball Olympic squad navigational boxes by competition- Template:Belgium Men Basketball Squad 1936 Summer Olympics
- Template:Chile Men Basketball Squad 1936 Summer Olympics
- Template:China Men Basketball Squad 1936 Summer Olympics
- Template:Czechoslovakia Men Basketball Squad 1936 Summer Olympics
- Template:Egypt Men Basketball Squad 1936 Summer Olympics
- Template:France Men Basketball Squad 1936 Summer Olympics
- Template:Germany Men Basketball Squad 1936 Summer Olympics
- Template:Italy Men Basketball Squad 1936 Summer Olympics
- Template:Japan Men Basketball Squad 1936 Summer Olympics
- Template:Latvia Men Basketball Squad 1936 Summer Olympics
- Template:Peru Men Basketball Squad 1936 Summer Olympics
- Template:Switzerland Men Basketball Squad 1936 Summer Olympics
- Template:Turkey Men Basketball Squad 1936 Summer Olympics
- Template:Uruguay Men Basketball Squad 1936 Summer Olympics
- Template:Estonia squad 1936 Olympic Games
- Template:Philippines Men Basketball Squad 1936 Summer Olympics
- Template:Poland Men Basketball Squad 1936 Summer Olympics
- Template:Argentina Men Basketball Squad 1948 Summer Olympics
- Template:Belgium Men Basketball Squad 1948 Summer Olympics
- Template:Canada Men Basketball Squad 1948 Summer Olympics
- Template:Chile Men Basketball Squad 1948 Summer Olympics
- Template:China Men Basketball Squad 1948 Summer Olympics
- Template:Cuba Men Basketball Squad 1948 Summer Olympics
- Template:Czechoslovakia Men Basketball Squad 1948 Summer Olympics
- Template:Egypt Men Basketball Squad 1952 Summer Olympics
- Template:Great Britain Men Basketball Squad 1948 Summer Olympics
- Template:Hungary Men Basketball Squad 1948 Summer Olympics
- Template:Iran Men Basketball Squad 1948 Summer Olympics
- Template:Iraq Men Basketball Squad 1948 Summer Olympics
- Template:Ireland Men Basketball Squad 1948 Summer Olympics
- Template:Italy Men Basketball Squad 1948 Summer Olympics
- Template:Mexico Men Basketball Squad 1948 Summer Olympics
- Template:Peru Men Basketball Squad 1948 Summer Olympics
- Template:Switzerland Men Basketball Squad 1948 Summer Olympics
- Template:Uruguay Men Basketball Squad 1948 Summer Olympics
- Template:Korea Men Basketball Squad 1948 Summer Olympics
- Template:Philippines Men Basketball Squad 1948 Summer Olympics
- Template:Argentina Men Basketball Squad 1952 Summer Olympics
- Template:Canada Men Basketball Squad 1952 Summer Olympics
- Template:Belgium Men Basketball Squad 1952 Summer Olympics
- Template:Bulgaria Men Basketball Squad 1952 Summer Olympics
- Template:Chile Men Basketball Squad 1952 Summer Olympics
- Template:Cuba Men Basketball Squad 1952 Summer Olympics
- Template:Czechoslovakia Men Basketball Squad 1952 Summer Olympics
- Template:Egypt Men Basketball Squad 1952 Summer Olympics
- Template:Finland Men Basketball Squad 1952 Summer Olympics
- Template:France Men Basketball Squad 1952 Summer Olympics
- Template:Greece Men Basketball Squad 1952 Summer Olympics
- Template:Hungary Men Basketball Squad 1952 Summer Olympics
- Template:Israel Men Basketball Squad 1952 Summer Olympics
- Template:Italy Men Basketball Squad 1952 Summer Olympics
- Template:Mexico Men Basketball Squad 1952 Summer Olympics
- Template:Romania Men Basketball Squad 1952 Summer Olympics
- Template:Switzerland Men Basketball Squad 1952 Summer Olympics
- Template:Turkey Men Basketball Squad 1952 Summer Olympics
- Template:Philippines Men Basketball Squad 1952 Summer Olympics
- Template:Bulgaria Men Basketball Squad 1956 Summer Olympics
- Template:Canada Men Basketball Squad 1956 Summer Olympics
- Template:Chile Men Basketball Squad 1956 Summer Olympics
- Template:France Men Basketball Squad 1956 Summer Olympics
- Template:Japan Men Basketball Squad 1956 Summer Olympics
- Template:Singapore Men Basketball Squad 1956 Summer Olympics
- Template:South Korea Men Basketball Squad 1956 Summer Olympics
- Template:Taiwan Men Basketball Squad 1956 Summer Olympics
- Template:Thailand Men Basketball Squad 1956 Summer Olympics
- Template:Philippines Men Basketball Squad 1956 Summer Olympics
- Template:Bulgaria Men Basketball Squad 1960 Summer Olympics
- Template:Czechoslovakia Men Basketball Squad 1960 Summer Olympics
- Template:France Men Basketball Squad 1960 Summer Olympics
- Template:Hungary Men Basketball Squad 1960 Summer Olympics
- Template:Italy Men Basketball Squad 1960 Summer Olympics
- Template:Japan Men Basketball Squad 1960 Summer Olympics
- Template:Mexico Men Basketball Squad 1960 Summer Olympics
- Template:Poland Men Basketball Squad 1960 Summer Olympics
- Template:Philippines Men Basketball Squad 1960 Summer Olympics
- Template:Puerto Rico Men Basketball Squad 1960 Summer Olympics
- Template:Uruguay Men Basketball Squad 1960 Summer Olympics
- Template:Spain Men Basketball Squad 1960 Summer Olympics
- Template:Yugoslavia Men Basketball Squad 1960 Summer Olympics
- Template:Canada Men Basketball Squad 1964 Summer Olympics
- Template:Finland Men Basketball Squad 1964 Summer Olympics
- Template:Hungary Men Basketball Squad 1964 Summer Olympics
- Template:Italy Men Basketball Squad 1964 Summer Olympics
- Template:Japan Men Basketball Squad 1964 Summer Olympics
- Template:Mexico Men Basketball Squad 1964 Summer Olympics
- Template:Peru Men Basketball Squad 1964 Summer Olympics
- Template:Poland Men Basketball Squad 1964 Summer Olympics
- Template:South Korea Men Basketball Squad 1964 Summer Olympics
- Template:Puerto Rico Men Basketball Squad 1964 Summer Olympics
- Template:Uruguay Men Basketball Squad 1964 Summer Olympics
- Template:Yugoslavia Men Basketball Squad 1964 Summer Olympics
- Template:Bulgaria Men Basketball Squad 1968 Summer Olympics
- Template:Cuba Men Basketball Squad 1968 Summer Olympics
- Template:Italy Men Basketball Squad 1968 Summer Olympics
- Template:Mexico Men Basketball Squad 1968 Summer Olympics
- Template:Morocco Men Basketball Squad 1968 Summer Olympics
- Template:Panama Men Basketball Squad 1968 Summer Olympics
- Template:Poland Men Basketball Squad 1968 Summer Olympics
- Template:Senegal Men Basketball Squad 1968 Summer Olympics
- Template:South Korea Men Basketball Squad 1968 Summer Olympics
- Template:Philippines Men Basketball Squad 1968 Summer Olympics
- Template:Puerto Rico Men Basketball Squad 1968 Summer Olympics
- Template:Spain Men Basketball Squad 1968 Summer Olympics
- Template:Czechoslovakia Men Basketball Squad 1972 Summer Olympics
- Template:Egypt Men Basketball Squad 1972 Summer Olympics
- Template:Italy Men Basketball Squad 1972 Summer Olympics
- Template:Japan Men Basketball Squad 1972 Summer Olympics
- Template:Poland Men Basketball Squad 1972 Summer Olympics
- Template:Senegal Men Basketball Squad 1972 Summer Olympics
- Template:West Germany Men Basketball Squad 1972 Summer Olympics
- Template:Philippines Men Basketball Squad 1972 Summer Olympics
- Template:Puerto Rico Men Basketball Squad 1972 Summer Olympics
- Template:Spain Men Basketball Squad 1972 Summer Olympics
- Template:Yugoslavia Men Basketball Squad 1972 Summer Olympics
- Template:Canada Men Basketball Squad 1976 Summer Olympics
- Template:Canada Women Basketball Squad 1976 Summer Olympics
- Template:Cuba Men Basketball Squad 1976 Summer Olympics
- Template:Czechoslovakia Men Basketball Squad 1976 Summer Olympics
- Template:Czechoslovakia Women Basketball Squad 1976 Summer Olympics
- Template:Egypt Men Basketball Squad 1976 Summer Olympics
- Template:Italy Men Basketball Squad 1976 Summer Olympics
- Template:Japan Men Basketball Squad 1976 Summer Olympics
- Template:Japan Women Basketball Squad 1976 Summer Olympics
- Template:Mexico Men Basketball Squad 1976 Summer Olympics
- Template:Puerto Rico Men Basketball Squad 1976 Summer Olympics
- Template:Cuba Men Basketball Squad 1980 Summer Olympics
- Template:Cuba Women Basketball Squad 1980 Summer Olympics
- Template:Czechoslovakia Men Basketball Squad 1980 Summer Olympics
- Template:Hungary Women Basketball Squad 1980 Summer Olympics
- Template:India Men Basketball Squad 1980 Summer Olympics
- Template:Italy Women Basketball Squad 1980 Summer Olympics
- Template:Poland Men Basketball Squad 1980 Summer Olympics
- Template:Sweden Men Basketball Squad 1980 Summer Olympics
- Template:Senegal Men Basketball Squad 1980 Summer Olympics
- Template:Spain Men Basketball Squad 1980 Summer Olympics
- Template:Brazil Men Basketball Squad 1984 Summer Olympics
- Template:Egypt Men Basketball Squad 1984 Summer Olympics
- Template:France Men Basketball Squad 1984 Summer Olympics
- Template:West Germany Men Basketball Squad 1984 Summer Olympics
- Template:Canada Men Basketball Squad 1984 Summer Olympics
- Template:Canada Women Basketball Squad 1984 Summer Olympics
- Template:China Men Basketball Squad 1984 Summer Olympics
- Template:Italy Men Basketball Squad 1984 Summer Olympics
- Template:Uruguay Men Basketball Squad 1984 Summer Olympics
- Template:Yugoslavia Women Basketball Squad 1984 Summer Olympics
- Template:Bulgaria Women Basketball Squad 1988 Summer Olympics
- Template:Central African Republic Men Basketball Squad 1988 Summer Olympics
- Template:China Women Basketball Squad 1988 Summer Olympics
- Template:Czechoslovakia Women Basketball Squad 1988 Summer Olympics
- Template:Egypt Men Basketball Squad 1988 Summer Olympics
- Template:South Korea Men Basketball Squad 1988 Summer Olympics
- Template:South Korea Women Basketball Squad 1988 Summer Olympics
- Template:Canada Men Basketball Squad 1988 Summer Olympics
- Template:Spain Men Basketball Squad 1988 Summer Olympics
- Template:China Men Basketball Squad 1988 Summer Olympics
- Template:Puerto Rico Men Basketball Squad 1988 Summer Olympics
Requesting for bot help to nominate 156 navboxes for deletion (listed above). These navboxes are for teams that finished lower than third place in the Olympic basketball tournaments. Such templates are subject to WP:TCREEP and were previously deleted per May 31, 2021, April 22, 2020, June 7, 2019, and March 29, 2019 (first, second and third) discussions (to name a few). – sbaio 17:13, 20 November 2024 (UTC)
- Maybe one day I'll complete User:Qwerfjkl/scripts/massXFD and things like this will be much easier.— Qwerfjkltalk 17:32, 20 November 2024 (UTC)
- It is very easy to list these templates at TFD as a batch. Someone with AWB should be able to help you apply the correct TFD template to all of them. Notification of the templates' creators might also be not-too-hard with AWB, especially if you provide a list of those editors. – Jonesey95 (talk) 22:07, 20 November 2024 (UTC)
- Ill tag them, if I could get the editors users ill notify as well. Working with AWB. Geardona (talk to me?) 23:48, 20 November 2024 (UTC)
- Geardona, have you completed this task? Thanks! (I'm trying to sort out all the discussions and either make the bot to do them, or close them). MolecularPilot 04:45, 1 January 2025 (UTC)
Bulk remove "link will display the full calendar" from articles about calendar years
There are presumably hundreds of articles about calendar years (for example, 671) that contain the text "link will display the full calendar".
I believe this text violates the spirit of WP:CLICKHERE, specifically:
- phrases like "click here" should be avoided In determining what language is most suitable, it may be helpful to imagine writing the article for a print encyclopedia
The text "link will display the full calendar" would of course make no sense in a print encyclopedia, so I think it should be deleted. Given the number of articles that this text appears in, this deletion would best be done by a bot. Stephen Hui (talk) 07:00, 30 November 2024 (UTC)
- A total of 1562 pages use this wording. – DreamRimmer (talk) 07:22, 30 November 2024 (UTC)
- DreamRimmer, Stephen Hui, this has been discussed before at Misplaced Pages:Bot requests/Archive 84#(link will display the full calendar). — Qwerfjkltalk 11:08, 30 November 2024 (UTC)
- It has also been raised a number of times at WT:YEARS including following the linked BOTREQ (1, 2, 3), all of which were asking to remove it (without reply). Suffice to say, I think per WP:SILENCE there is a general lack of concern about whether this text is removed. Unless there is any significant opposition raised here in the next few days, I would be okay putting in a BRFA to remove the offending text. Primefac (talk) 22:28, 1 December 2024 (UTC)
- If it hasn't been done already, I'd also suggest doing a few dozen "by hand" first, to see if that provokes any objection. I don't expect it will. Dicklyon (talk) 04:16, 7 December 2024 (UTC)
- Easy enough to mass-rollback, I just forgot I was planning on doing this. Primefac (talk) 16:31, 9 December 2024 (UTC)
- If it hasn't been done already, I'd also suggest doing a few dozen "by hand" first, to see if that provokes any objection. I don't expect it will. Dicklyon (talk) 04:16, 7 December 2024 (UTC)
- It has also been raised a number of times at WT:YEARS including following the linked BOTREQ (1, 2, 3), all of which were asking to remove it (without reply). Suffice to say, I think per WP:SILENCE there is a general lack of concern about whether this text is removed. Unless there is any significant opposition raised here in the next few days, I would be okay putting in a BRFA to remove the offending text. Primefac (talk) 22:28, 1 December 2024 (UTC)
- DreamRimmer, Stephen Hui, this has been discussed before at Misplaced Pages:Bot requests/Archive 84#(link will display the full calendar). — Qwerfjkltalk 11:08, 30 November 2024 (UTC)
- Y Done by the way. Primefac (talk) 12:43, 14 January 2025 (UTC)
Province over-capitalization
See WP:AutoWikiBrowser/Tasks#50K articles with over-capitalized "Province" and WT:WikiProject Iran#Fixing widespread over-capitalization of "Province" (just started). There are over 50,000 articles with over-capitalized Province since the Jan 2022 multi-RM that moved all the Iranian province titles to lowercase. Assuming the project discussion doesn't turn up resistance to fixing, many of these would be easily amenable to bot fixing, like the task that User:BsoykaBot did for NFL Draft over-capitalization. Dicklyon (talk) 18:50, 6 December 2024 (UTC)
Actually, there's not much activity at WikiProject Iran, so if anyone wants to see this discussed more, point me at a better place to bring it up. Dicklyon (talk) 04:00, 7 December 2024 (UTC)
I did a bunch of these by hand on Dec. 6 (example). No reaction from anyone. Dicklyon (talk) 04:10, 7 December 2024 (UTC)
@Bsoyka and DreamRimmer: Thank you both for volunteering to help if/when we see clear consensus or a closed discussion on this. Does anyone have a good idea how to provoke more response? All I've got so far is silence. The big RM was similarly quiet, with no opposition and just 2 supports. Dicklyon (talk) 21:45, 11 December 2024 (UTC)
- This is why bots go through trials; not only does it allow for the bot operator to demonstrate that their bot operates as intended, it gives users the opportunity to give feedback on the task. If this is a potentially contentious task, we can have the bots not mark the edits as minor during the trial to raise more awareness of it prior to acceptance. Primefac (talk) 22:00, 11 December 2024 (UTC)
- Yes, a trial not marked minor is a good idea beyond the bunch I did by hand not marked minor. Are you prepared to approve such a trial? Bsoyka has a bot that's got demonstrated competence at doing such things, while avoiding purely cosmetic edits. Dicklyon (talk) 02:32, 12 December 2024 (UTC)
I've got no response at the discussion I opened at the project. Is it OK to move forward with bot approval process? Dicklyon (talk) 19:20, 21 December 2024 (UTC)
@Bsoyka and DreamRimmer: would either of you be willing to file an RFBA on this now, or should I try to provoke discussion elsewhere? Dicklyon (talk) 23:39, 21 December 2024 (UTC)
- Dicklyon, you can file a WP:BRFA yourself if you are seeking approval to use AWB for this. I recommend the easy-brfa.js script linked on the page. :) MolecularPilot 03:50, 1 January 2025 (UTC)
- I am not seeking to use AWB for this, but for someone else to do so. Dicklyon (talk) 07:12, 1 January 2025 (UTC)
Tagging Category:Cinema of Israel
Hello, I would like to kindly request that all articles, categories, files, etc. within the Category:Cinema of Israel be tagged with the newly created Israeli cinema task force. This will help streamline efforts to improve the quality and coverage of Israeli cinema-related content on Misplaced Pages.
Please exclude the following subcategories, as they may include films that are not necessarily Israeli and these categories include biographies (which are not part of WP Film):
- Category:American remakes of Israeli films
- Category:Film censorship in Israel
- Category:Israeli–Palestinian conflict films
- Category:Films based on Israeli novels
- Category:Films set in Israel
- Category:Films shot in Israel
- Category:Pornography in Israel
- Category:Works by Israeli filmmakers
- Category:Israeli film people
I saw the request above on Belgian films and used it as a template for my request. Thank you. LDW5432 (talk) 05:23, 2 January 2025 (UTC)
- This query with depth of 5 returns 1003 articles. I have checked a few random ones, and they seem fine. @LDW5432, can you please go through some random articles and let me know if there are any that should be removed from the list? – DreamRimmer (talk) 15:25, 3 January 2025 (UTC)
- Hold on with the bot. I need to remove people pages from the category as they aren't supposed to be in the film task force category. I will list a few that should not be included or we can manually remove later--:
- Tel Aviv University
- ICon festival
- Jinni (search engine)
- Kibbutzim College
- - LDW5432 (talk) 20:27, 4 January 2025 (UTC)
- I updated the bot request to not include biographies. If you run it now with the new parameters and exclude the following four pages then everything should be good to be tagged. @DreamRimmer
- Tel Aviv University
- ICon festival
- Jinni (search engine)
- Kibbutzim College
- - LDW5432 (talk) 21:33, 4 January 2025 (UTC)
- @LDW5432:This updated query shows 356 pages. If we remove these four, there will be 352 pages left to edit. Can you please confirm, so that I can tag them? – DreamRimmer (talk) 14:55, 5 January 2025 (UTC)
- Yes, this is a good list. Please tag them. Thank you. LDW5432 (talk) 16:19, 5 January 2025 (UTC)
- Hi, I am finding that the depth isn't high enough to tag many films. Can you run another query on this category? Category:Israeli films
- And exclude this category: Category:Israeli–Palestinian conflict films
- - LDW5432 (talk) 18:26, 5 January 2025 (UTC)
- Done Tagged 334 pages. – DreamRimmer (talk) 13:43, 6 January 2025 (UTC)
- Hi, thank you for tagging those 334 pages.
- In my previous comment, I mentioned that the initial query doesn't have a depth which reaches important articles. The query you ran missed important films like Lemon Popsicle and The House on Chelouche Street.
- Can you run the query again but on this category: Category:Israeli films
- And exclude this category: Category:Israeli–Palestinian conflict films
- Thank you.
- - LDW5432 (talk) 16:27, 6 January 2025 (UTC)
- @LDW5432: Can you please tell me which depth is correct? – DreamRimmer (talk) 16:37, 6 January 2025 (UTC)
- This query finds the missing films. LDW5432 (talk) 16:47, 6 January 2025 (UTC)
- There are many articles, such as Hounds of War and Gwen Stacy (Spider-Verse), that do not belong to the Cinema of Israel. There are many such articles. If you can provide me with the correct query or a list, I can help. – DreamRimmer (talk) 16:56, 6 January 2025 (UTC)
- Hounds of War is made by an Israeli director so it should be included. Some films have Israeli producers. You are correct that the other pages shouldn't be included. I reduced the depth to "2" and it fixes it. Query. - LDW5432 (talk) 17:04, 6 January 2025 (UTC)
- @LDW5432: This list contains some articles that do not belong to Israeli cinema, and some users have complained about it. The good thing is that I have only tagged a few from the second query. Please create a correct list; otherwise, I will not be able to assist with this. I am going to revert the last few changes. – DreamRimmer (talk) 10:27, 7 January 2025 (UTC)
- Do you not want to include foreign films made by Israeli directors and producers? They don't need to be included. LDW5432 (talk) 20:00, 7 January 2025 (UTC)
- @LDW5432: This list contains some articles that do not belong to Israeli cinema, and some users have complained about it. The good thing is that I have only tagged a few from the second query. Please create a correct list; otherwise, I will not be able to assist with this. I am going to revert the last few changes. – DreamRimmer (talk) 10:27, 7 January 2025 (UTC)
- Hounds of War is made by an Israeli director so it should be included. Some films have Israeli producers. You are correct that the other pages shouldn't be included. I reduced the depth to "2" and it fixes it. Query. - LDW5432 (talk) 17:04, 6 January 2025 (UTC)
- There are many articles, such as Hounds of War and Gwen Stacy (Spider-Verse), that do not belong to the Cinema of Israel. There are many such articles. If you can provide me with the correct query or a list, I can help. – DreamRimmer (talk) 16:56, 6 January 2025 (UTC)
- This query finds the missing films. LDW5432 (talk) 16:47, 6 January 2025 (UTC)
- @LDW5432: Can you please tell me which depth is correct? – DreamRimmer (talk) 16:37, 6 January 2025 (UTC)
- Done Tagged 334 pages. – DreamRimmer (talk) 13:43, 6 January 2025 (UTC)
- @LDW5432:This updated query shows 356 pages. If we remove these four, there will be 352 pages left to edit. Can you please confirm, so that I can tag them? – DreamRimmer (talk) 14:55, 5 January 2025 (UTC)
Bot to simplify "ref name" content
I have come across some very long ref names in ref tags, sometimes automatically generated by incorporating the title of the work that is being referenced, which is disfavored by WP:REFNAME, which asks that reference names be kept "short and simple" to avoid clutter. A ref name is nothing more than a piece of code by which to identify a reference, and can be as short as "A1" or the like. However, according to this search generously provided by Cryptic, insource:ref insource:/\< *ref *name *= *{76}/, there are over 1,600 Misplaced Pages articles containing ref names that are over 75 characters in length, which is ridiculous. I have started hand-fixing these, and that is arduous, and I suspect bot-fixable. I would therefore like a bot that checks each page for ref names over the length of some set number of characters, perhaps something is short as 30 or 40 characters, and where a ref name is excessively long, shorten it to a more reasonable length (that does not match any existing names on the page).
In the course of this search, I have also come across quite a few ref names that contain complete urls, ] terms as would appear in linked text, and various non-standard characters or text usually used for formatting. I would like any instance of brackets, use of "http://" or "https://" or characters outside of the English alphanumeric set of letters, numbers, and basic punctuation to be stripped out or replaced with characters in that set. BD2412 T 03:26, 3 January 2025 (UTC)
- I'm not sure I'd support bot-shortnening without seeing a demo of it. This seems to be more in the wheelhouse of semi-automated fixes. I'm opened to be convinced though. Headbomb {t · c · p · b} 03:46, 3 January 2025 (UTC)
- A ref name is not article text. It is literally just a signal to allow multiple uses of a reference. We could replace every ref name in the encyclopedia with a random string of three or four letters/numbers, so long as each ref name was unique within its article, and it would not change their functionality at all. Granted, there are some projects (like those working on comic book movies) where they craft ref names for more informative purposes, but where this is done, the ref names are never excessively long or made with brackets, URLs, or exotic characters. The only thing an excessively long or convoluted ref name accomplishes is reduce usability and clutter up the Wikitext wherever it is used. BD2412 T 03:56, 3 January 2025 (UTC)
- See also User:Nardog/RefRenamer-core.js which is an awesome tool for quickly renaming all refs in a given article. -- GreenC 04:03, 3 January 2025 (UTC)
- @GreenC: Does it rename all of them? I am just concerned about the ridiculous ones (see, e.g., this fix). BD2412 T 04:11, 3 January 2025 (UTC)
- (edit conflict) Kudos on the fixes you've done already. One point of WP:REFNAME is that reference names should have semantic value (not, for example "A1" or a random string of characters). It doesn't make the slightest difference to the reader, of course, but makes it easier for human editors to cite the correct source. Are you familiar with RefRenamer? I use it to replace reference names like ":0" and "auto1" with reasonably short but meaningful names, and it makes the replacement process a lot easier. It could simplify the task of replacing obscenely long reference names with much shorter ones, although it's still a by-hand tool, not a bot. It only changes the ones you tell it to. --Worldbruce (talk) 04:24, 3 January 2025 (UTC)
- I'll check it out, thanks. However, with thousands of articles having excessively long ref names, there is still likely an advantage for having a bot do some of this lifting. BD2412 T 04:32, 3 January 2025 (UTC)
- I might be able to do it manually with this tool, but it does not always actually shorten the name, sometimes it just formats it. This should work on the worst cases, though. BD2412 T 04:59, 3 January 2025 (UTC)
- I think it should be possible to use the code from RefRenamer in combination with Bandersnatch to run it semi-automatically. — Qwerfjkltalk 14:13, 3 January 2025 (UTC)
- I might be able to do it manually with this tool, but it does not always actually shorten the name, sometimes it just formats it. This should work on the worst cases, though. BD2412 T 04:59, 3 January 2025 (UTC)
- I'll check it out, thanks. However, with thousands of articles having excessively long ref names, there is still likely an advantage for having a bot do some of this lifting. BD2412 T 04:32, 3 January 2025 (UTC)
- See also User:Nardog/RefRenamer-core.js which is an awesome tool for quickly renaming all refs in a given article. -- GreenC 04:03, 3 January 2025 (UTC)
- A ref name is not article text. It is literally just a signal to allow multiple uses of a reference. We could replace every ref name in the encyclopedia with a random string of three or four letters/numbers, so long as each ref name was unique within its article, and it would not change their functionality at all. Granted, there are some projects (like those working on comic book movies) where they craft ref names for more informative purposes, but where this is done, the ref names are never excessively long or made with brackets, URLs, or exotic characters. The only thing an excessively long or convoluted ref name accomplishes is reduce usability and clutter up the Wikitext wherever it is used. BD2412 T 03:56, 3 January 2025 (UTC)
- Seems like a good example of WP:CONTEXTBOT to me. While "Author year" style, for example, will probably work well for types of sources where an author usually only publishes one per year, it won't work all that well for others. And personally I wish people would make more use of naming conventions that are more likely to be globally unique rather than less, often enough I've seen multiple articles on related topics that all cite different articles from a website and, since each only uses one article, the website's name gets used as the ref name, which has led to accidental bad refs if content is copy-pasted between the articles. Anomie⚔ 15:48, 3 January 2025 (UTC)
- That's a good point about copying to other articles. "Authorlastname" is usually sufficient, if not then "Authorlastname YYYY-MM". Likewise the citation should have
|last=
as the first field so it's easy to visually find. I've found these two methods (with RefRenamer) are my current best practice. -- GreenC 16:50, 3 January 2025 (UTC)- Even so, I think we can all agree that it is bad to have ref names like:
- "Legitimate politics : a source of codification between theory and practice: A fundamental study of the uniting unity between politics and jurisprudence"
- "urlThe Alkaloids of Tabernanthe iboga. Part IV.1 The Structures of Ibogamine, Ibogaine, Tabernanthine and Voacangine - Journal of the American Chemical Society (ACS Publications)"
- "Dr. Coburn Stands for Science:Opposes Congressional efforts to honor debunked author linked to failed global malaria control"
- That said, I have played around with the ref renamer tool pointed out be GreenC and Worldbruce, and I do think that I can use it to handle this task without needing a bot. BD2412 T 18:38, 3 January 2025 (UTC)
- As such, Request withdrawn by requester. NotAG on AWB (talk) 14:49, 4 January 2025 (UTC) I have amended the template used in this comment because it was causing errors. The BOTREQ template does not have a "withdrawn" option. MolecularPilot 08:12, 6 January 2025 (UTC)
- I don't agree those are bad, at least not for the reason you think they are. The second should drop the odd "url" prefix and the third could use a space after the colon if they're going to be titled like that, but if editors of an article find it useful to use the full title of a work as its ref name then 🤷 why should we care? I've seen you insist on doing things that I personally think are stranger. Anomie⚔ 15:10, 4 January 2025 (UTC)
- Sortname redirects do not sit in the article's Wikitext, making it difficult to see where the reference even begins and ends. I literally just removed a "ref name=The Edinburgh Gazetteer: Or, Geographical Dictionary: Containing a Description of the Various Countries, Kingdoms, States, Cities, Towns, Mountains, &c. of the World; an Account of the Government, Customs, and Religion of the Inhabitants; the Boundaries and Natural Productions of Each Country, &c. &c. Forming a Complete Body of Geography, Physical, Political, Statistical, and Commercial with Addenda, Containing the Present State of the New Governments in South America..."; and a "ref name=" Arrivée officielle à Sapiac de @Dylan_Sage11 pour la saison prochaine! Médaille de bronze aux Jeux Olympiques de Rio 2016, 134 sélections pour 155 points, il arrive pour renforcer l'effectif de l'USM et faire vibrer la @rugbyprod2 #AllezSapiac". BD2412 T 04:27, 10 January 2025 (UTC)
- Even so, I think we can all agree that it is bad to have ref names like:
- That's a good point about copying to other articles. "Authorlastname" is usually sufficient, if not then "Authorlastname YYYY-MM". Likewise the citation should have
Lowercasing the word "romanized"
I've never done this before, but I've noticed a rather annoying issue that no human has the time to sort out manually. (Incidentally, my request is very similar to another active one.) There are thousands of stubs on Iranian locations that have the word "romanized" needlessly capitalised mid-sentence (apparently all mass-created by the same now-retired user). I'm not sure exactly how to track all of them down, but see categories like Sarbisheh County geography stubs or Qom province geography stubs. Anonymous 23:22, 11 January 2025 (UTC)
- It looks like there may be around 820 pages, though there might be some valid uses in there (beginnings of sentences, Title Case, etc). Primefac (talk) 13:20, 13 January 2025 (UTC)
- I don't think this is a comprehensive list (indeed, many of them use "Romanized" in a different sense and most seem correct in doing so). The stub articles on Iranian villages I'm referencing all follow the same basic layout and all appear to be miscapitalising the word in the exact same spot. There have to be tens of thousands — I seem to land on one at least every twenty presses of the "random article" button. Anonymous 18:10, 13 January 2025 (UTC)
- That is a case-sensitive regex search; it will only return capital-R-Romanized. If they aren't on that list, then they don't exist. Next time you see examples please post them here. Primefac (talk) 19:50, 13 January 2025 (UTC)
- I'm getting this message on my end:
A warning has occurred while searching: The regex search timed out, so only partial results are available. Try simplifying your regular expression to get complete results.
If there are indeed only 820 instances in all of Misplaced Pages, then that means that the chance of landing on any article with uppercase "Romanized" when hitting "random article" should be around 0.01%. It happens to me with fair consistency. Does it seem plausible that I'm getting these at several hundred times the normal rate? Anonymous 20:39, 13 January 2025 (UTC)- So you're clicking the random article button, and landing on dozens of Iranian villages (of which you still haven't given any examples)? That seems more unlikely than there being mysteriously thousands of articles not showing up on a search. Primefac (talk) 20:44, 13 January 2025 (UTC)
- Are you suggesting that I'm lying about something this mundane and pointless? Here are six examples of articles I have randomly landed on and corrected: Lal-e Tazehabad, Golab-e Pain, Neyneh, Rudbarak, Gilan, and Dahich (check the edit history if you need proof). If your numbers are correct, these six articles represent around 0.7% of all articles that use(d) "Romanized" (for comparison, they're around 0.00008% of all English Misplaced Pages articles). Anonymous 21:43, 13 January 2025 (UTC)
- No, I was not suggesting you were lying, I was trying to discover the mismatch between what you were saying and what I was seeing. I was searching for
Romanized
, while the text you are seeing is]d
, which are two very different things. That search gives ~41k pages. Primefac (talk) 09:29, 14 January 2025 (UTC) - Probably worth letting {{langx}} handle this like this. Gonnym (talk) 09:35, 14 January 2025 (UTC)
- That would probably also reduce or remove a lot of the CONTEXTBOT issues I was envisioning. Primefac (talk) 09:38, 14 January 2025 (UTC)
- No, I was not suggesting you were lying, I was trying to discover the mismatch between what you were saying and what I was seeing. I was searching for
- Are you suggesting that I'm lying about something this mundane and pointless? Here are six examples of articles I have randomly landed on and corrected: Lal-e Tazehabad, Golab-e Pain, Neyneh, Rudbarak, Gilan, and Dahich (check the edit history if you need proof). If your numbers are correct, these six articles represent around 0.7% of all articles that use(d) "Romanized" (for comparison, they're around 0.00008% of all English Misplaced Pages articles). Anonymous 21:43, 13 January 2025 (UTC)
- So you're clicking the random article button, and landing on dozens of Iranian villages (of which you still haven't given any examples)? That seems more unlikely than there being mysteriously thousands of articles not showing up on a search. Primefac (talk) 20:44, 13 January 2025 (UTC)
- I'm getting this message on my end:
- That is a case-sensitive regex search; it will only return capital-R-Romanized. If they aren't on that list, then they don't exist. Next time you see examples please post them here. Primefac (talk) 19:50, 13 January 2025 (UTC)
- I don't think this is a comprehensive list (indeed, many of them use "Romanized" in a different sense and most seem correct in doing so). The stub articles on Iranian villages I'm referencing all follow the same basic layout and all appear to be miscapitalising the word in the exact same spot. There have to be tens of thousands — I seem to land on one at least every twenty presses of the "random article" button. Anonymous 18:10, 13 January 2025 (UTC)