User talk:Rummskartoffel/Archive 1
This is an archive of past discussions about User:Rummskartoffel. Do not edit the contents of this page. If you wish to start a new discussion or revive an old one, please do so on the current talk page. |
Archive 1 |
Aleyna Tilki
Senin İngilizce kötü. Makalesi Aleyna Tilki'in hakkında üstünde yazardın, çoğunluğu İngilizce yanlışdı.
Please fix it bro haha — Preceding unsigned comment added by 194.83.242.251 (talk) 13:52, 6 August 2017 (UTC)
Nomination for deletion of Template:Taxonomy/Iguanodontoidea (superfamilia)
Template:Taxonomy/Iguanodontoidea (superfamilia) has been nominated for deletion. You are invited to comment on the discussion at the template's entry on the Templates for discussion page. Since you originally responded to this. RandomCanadian (talk / contribs) 15:39, 3 July 2020 (UTC)
Voltaire's web series
Noticed your recent edit on Aurelio Voltaire. You might want to consider adding more sources in line with the statement, "Voltaire has made a web series called Gothic Homemaking...". Youtube as a source is considered unverifiable and "should not be used at all" according to Wikipedia:Reliable sources/Perennial sources. Let me know your thoughts. HotTomatoe (talk) 10:30, 16 November 2020 (UTC)
- @HotTomatoe: I didn't even consider the validity of the reference, to be honest – I just noticed the article was in Category:Articles with permanently dead external links and went to try and fix the link. Since it is his "Official Artist Channel" (indicated by the small music note next to the channel name), I think this should be fine as a primary source to confirm the series exists, but I agree that a non-YouTube, non-primary source would be a safer bet, so I've added one and rewritten the sentence in question. – Rummskartoffel (talk • contribs) 11:51, 17 November 2020 (UTC)
- Yeah just double checking if you would consider. Thank you for your insights! :) HotTomatoe (talk) 09:36, 18 November 2020 (UTC)
Sincereduck
Hello Rummskartoffel. So regarding the Brandon Rogers site, If you look through the whole site top and bottom, you would notice that it said he is an ordained minister. So yes I believe that you have made a little mistake. Thank you — Preceding unsigned comment added by Sincereduck (talk • contribs) 21:31, 27 May 2021 (UTC)
- Sincereduck, I know the Wikia article says he's an ordained minister. That's not the problem. The problem is that Wikia is not a reliable source, because it consists mostly of user-generated content, so it can't be used to support that claim. If you can find a reliable source that confirms he's an ordained minister, feel free to re-add it. – Rummskartoffel (talk • contribs) 21:44, 27 May 2021 (UTC)
Are you able to help with another Lua problem?
Hello Rummskartoffel,
First off, thanks for submitting that edit request for the side box code!
I have another problem that I'm hoping you can assist with. I'm trying to make it possible to make Template:Mbox, Template:Ombox and Template:Tmbox small and left-aligned; while it (somewhat) works, it seems that it overrides the right-aligned small message box for the templates which have that function. I'd like it to be possible to keep the current functionality while also allowing for left-aligned boxes. Links to the testcases are on this page: Module_talk:Message_box#Fully-protected_edit_request_on_27_June_2021.
It seems also that Tmbox doesn't work quite right with the left-aligned box: it's supposed to be the same width as the other types of box without the variable width parameters, but that's not happening. I'm not sure what's wrong there either.
Hoping you'll be able to figure this out, since I'm very confused about this.
Thanks, DesertPipeline (talk) 03:53, 27 June 2021 (UTC)
- @DesertPipeline: Since there's opposition to adding this type of functionality (which I agree with – I don't currently see the need for it, either, though I'm not exactly very strongly opposed to it), I'm not willing right now to try and implement it. But I've watchlisted Template talk:Ambox and Module talk:Message box and will be following along with the discussion there; if you manage to obtain consensus for the change, I'd be happy to help in realising it. – Rummskartoffel 09:11, 27 June 2021 (UTC)
New message from Qwerfjkl
Message added 16:39, 29 June 2021 (UTC). You can remove this notice at any time by removing the {{Talkback}} or {{Tb}} template.
—Qwerfjkltalk 16:39, 29 June 2021 (UTC)
Morse template
I've done a draft and got some test cases at User:Spinningspark/Sandbox#Morse test cases if you would care take a look with your text browser. Thanks. SpinningSpark 15:22, 11 September 2021 (UTC)
- @Spinningspark: Looks pretty good to me (screenshot). One thing I noticed was that there appear to be two leading spaces – are those intentional? They shouldn't be a problem, but they make wrapping lines look a bit weird. – Rummskartoffel 16:51, 11 September 2021 (UTC)
- They are kind of intentional, but really just poor coding. Each element ends in a space, but a new letter requires three spaces. Those are the two extra spaces ready for the next letter. They would be better put at the end, but they are used in so many tables now I am worried that something somewhere will look bad and we won't notice. What do you think? If we both agree we can share the blame! I can't get rid of them altogether (they need to either be at the front or the back) without requiring the user to mark the final letter of a word with a parameter. I don't want to add that extra complexity. SpinningSpark 17:47, 11 September 2021 (UTC)
- @Spinningspark: I'd say, while not great, back might be better. That wouldn't cause things to be weirdly indented, at least. – Rummskartoffel 20:22, 11 September 2021 (UTC)
- One problem that occured to me for space at the back is that where {{morse}} is used inline at the end of a sentence, it will space the period (or other punctuation) away from the end of the sentence (or clause). This will be highly noticable and the user won't be able to get rid of it. On the other hand a leading space inline doesn't really look wrong. With the main use in tables of characters the leading space really isn't a problem. Where it is really noticeable is where the code string wraps on to multiple lines, then it's obvious that the first line is indented. However, I don't know anywhere the template is used for long strings like this. The fundamental problem is that I cannot tell if this is the first/final character and suppress the space because each new character is a new invocation of the template. What I can do is introduce an optional parameter to suppress it for cases where it is problematic. That way existing uses won't be affected at all. SpinningSpark 08:42, 12 September 2021 (UTC)
- @Spinningspark: I'd say, while not great, back might be better. That wouldn't cause things to be weirdly indented, at least. – Rummskartoffel 20:22, 11 September 2021 (UTC)
- They are kind of intentional, but really just poor coding. Each element ends in a space, but a new letter requires three spaces. Those are the two extra spaces ready for the next letter. They would be better put at the end, but they are used in so many tables now I am worried that something somewhere will look bad and we won't notice. What do you think? If we both agree we can share the blame! I can't get rid of them altogether (they need to either be at the front or the back) without requiring the user to mark the final letter of a word with a parameter. I don't want to add that extra complexity. SpinningSpark 17:47, 11 September 2021 (UTC)
Can you try copy-pasting some of the test cases into Lynx please? That is, with a screen scrape. I'm told this isn't working, but I don't believe it as it copies fine into Notepad. SpinningSpark 11:19, 12 September 2021 (UTC)
- @Spinningspark: What do you mean by that? I can't exactly paste anything into a browser. – Rummskartoffel 11:37, 12 September 2021 (UTC)
- I can paste into my terminal as well as copy from Lynx just fine, if that's the question. – Rummskartoffel 11:40, 12 September 2021 (UTC)
- I don't understand the complaint either. I'm inclined to ignore it. SpinningSpark 18:54, 12 September 2021 (UTC)
- @Spinningspark: If it was made on-wiki, can you point me there for context? – Rummskartoffel 19:56, 12 September 2021 (UTC)
- I didn't link it because I had allowed what was initially a reasonable complaint to turn into a rather bad-tempered conversation. But since you ask, it is at User talk:Jidanni#Template:Morse. My last comment might show that the user simply has a misunderstanding of the test cases. SpinningSpark 14:48, 13 September 2021 (UTC)
- Thanks. I'm still not sure what they meant about copying and pasting, but I don't see a problem. FWIW, they are right about one thing at least: these block characters are in fact not ASCII, but Unicode Block Elements. Not that I think it matters. – Rummskartoffel 17:13, 13 September 2021 (UTC)
- I didn't link it because I had allowed what was initially a reasonable complaint to turn into a rather bad-tempered conversation. But since you ask, it is at User talk:Jidanni#Template:Morse. My last comment might show that the user simply has a misunderstanding of the test cases. SpinningSpark 14:48, 13 September 2021 (UTC)
- @Spinningspark: If it was made on-wiki, can you point me there for context? – Rummskartoffel 19:56, 12 September 2021 (UTC)
- I don't understand the complaint either. I'm inclined to ignore it. SpinningSpark 18:54, 12 September 2021 (UTC)
- I can paste into my terminal as well as copy from Lynx just fine, if that's the question. – Rummskartoffel 11:40, 12 September 2021 (UTC)
Can you make this use
navigator.clipboard.writeText();
and
mw.notify()
as User:Nardog/CopySectLink does.
Thanks! ― Qwerfjkltalk 22:38, 22 October 2021 (UTC)
- @Qwerfjkl Done. Let me know if there are any issues. – Rummskartoffel 11:07, 23 October 2021 (UTC)
- Hi, please include the fallback method as well (
navigator.clipboard.write()
doesn't work for me, probably a mobile issue)
This?― Qwerfjkltalk 11:38, 23 October 2021 (UTC)let $input = $('<input>', { type: 'text', value: text, readonly: '', style: 'position:absolute;left:-999px' }).appendTo(document.body); $input[0].select(); document.execCommand('copy'); $input.remove(); mw.notify(`Probably copied "${text}"`);
- @Qwerfjkl: What browser are you using? Also, why would you request a feature you know doesn't work on your browser?
I'll see what I can do. – Rummskartoffel 12:07, 23 October 2021 (UTC)- I'm sure I read somewhere that the first method is better (from Nardog, I think.) ― Qwerfjkltalk 12:20, 23 October 2021 (UTC)
- @Qwerfjkl: It is, but if you request that I use a certain feature I assume you know it'll work for you. Anyway, done. – Rummskartoffel 13:01, 23 October 2021 (UTC)
- Hmm... I just get an error message. ― Qwerfjkltalk 15:01, 23 October 2021 (UTC)
- @Qwerfjkl: Hmm, how strange. If only there were somebody who could tell me what the message actually says, so that I could look into it... if only... well, I guess the script is just going to have to stay broken forever :(
More seriously: that kind of feedback is supremely unhelpful for everyone involved. When you're reporting an error, give all the details upfront. Don't make the people you're reporting it to painstakingly squeeze the facts out of you. That's the most basic rule of bug reports. – Rummskartoffel 18:06, 23 October 2021 (UTC)- Sorry! It only gives the simple error message:
Error: Unable to copy wikitext to clipboard ― Qwerfjkltalk 21:41, 23 October 2021 (UTC)- @Qwerfjkl: Huh. That means
navigator.clipboard.writeText
exists in your browser, but fails, probably due to a permission error. I didn't properly handle that, because I'm not aware of any browser where that is the case. I'll fix it, but can you tell me what browser you're using (including version) and on which OS (also including version)? It might be possible for you to just enable the feature. – Rummskartoffel 09:06, 24 October 2021 (UTC) - Done. You wouldn't also happen to have access to your browser's console? If you do, is there any message starting with "navigator.clipboard.writeText rejected with", and what does it say after "with"? – Rummskartoffel 09:43, 24 October 2021 (UTC)
- Hi, sorry for the late reply. I'm on an Amazon Kindle Fire, Silk Browser. It still doesn't work, and unfortunately I cannot see the console. User:Qwerfjkl/test2.js didn't work either. ― Qwerfjkltalk 08:21, 25 October 2021 (UTC)
- Regarding the version, I'm not sure, but the device is relatively new (10 months old). ― Qwerfjkltalk 08:23, 25 October 2021 (UTC)
- For what it's worth, I use an old browser app with the latest version of WebView on my phone, and writeText fails (returns DOMException "write permission denied"). It's why I added the fallback in the first place. It does work on Chrome and Firefox on the same phone, however. I assume the browser doesn't bother to ask access to the clipboard because the API is fairly new. Nardog (talk) 11:13, 25 October 2021 (UTC)
- @Qwerfjkl: Okay, thanks for the info. Turns out some of the (completely overkill) styling I put on the input element to make sure it's hidden causes copying to fail in certain browsers. Try again now. – Rummskartoffel 20:02, 25 October 2021 (UTC)
- Thanks, that seems to have worked. ― Qwerfjkltalk 07:24, 26 October 2021 (UTC)
- @Qwerfjkl: Huh. That means
- Sorry! It only gives the simple error message:
- @Qwerfjkl: Hmm, how strange. If only there were somebody who could tell me what the message actually says, so that I could look into it... if only... well, I guess the script is just going to have to stay broken forever :(
- Hmm... I just get an error message. ― Qwerfjkltalk 15:01, 23 October 2021 (UTC)
- @Qwerfjkl: It is, but if you request that I use a certain feature I assume you know it'll work for you. Anyway, done. – Rummskartoffel 13:01, 23 October 2021 (UTC)
- I'm sure I read somewhere that the first method is better (from Nardog, I think.) ― Qwerfjkltalk 12:20, 23 October 2021 (UTC)
- @Qwerfjkl: What browser are you using? Also, why would you request a feature you know doesn't work on your browser?
- Hi, please include the fallback method as well (
A barnstar for you!
The Copyright Cleanup Barnstar | ||
Thank you for helping out at CCI! Your help is greatly appreciated. Keep up the good work :) MrLinkinPark333 (talk) 17:37, 2 November 2021 (UTC) |
I second this; your work on the Agastya11 CCI is appreciated. :) Sennecaster (Chat) 20:04, 7 November 2021 (UTC)
- MrLinkinPark333, Sennecaster, thank you both very much! I should really get back to it again. Rummskartoffel 20:23, 7 November 2021 (UTC)
CCI update
Wikipedia:Contributor copyright investigations/Agastya11 is now complete. Thank you for your assistance in the evaluation of this CCI!
Ignore my double sig; Pleasure to work with you! :) Sennecaster (Chat) 03:05, 8 November 2021 (UTC)
ArbCom 2021 Elections voter message
Scripts++ Newsletter – Issue 22
Hello everyone, and welcome to the 22nd issue of the Wikipedia Scripts++ Newsletter. This issue will be covering new and updated user scripts from the past seven months (June through December 2021).
Got anything good? Tell us about your new, improved, old, or messed-up script here!
|
|
- Ahecht:
- draft-sorter sorts AfC drafts by adding WikiProject banners to their talk pages. It supersedes User:Enterprisey/draft-sorter, adding a few features and fixing some bugs.
- massmove, a modified User:Plastikspork/massmove.js that adds a link to the left column, allows adding and removing both prefixes and suffixes.
- watchlistcleaner removes missing pages (redlinks), redirects, pages you haven't edited recently, and/or pages you've never edited from your watchlist.
- Awesome Aasim:
- Infiniscroll adds infinite scrolling to user contributions, page histories, and log pages.
- Quick create allows for the fast creation of red-linked pages with two clicks.
- Caburum:
- UTCclock adds a clock displaying the current UTC time.
- Chlod:
- CopiedTemplateEditor, mainly for CCI case handlers, allows graphically editing a talk page's {{copied}} templates.
- DaxServer:
- BooksToSfn adds a portlet link in Visual Editor's source mode editing, in main namespace articles or in the user's Sandbox. When clicked, it converts one
{{cite book}}
inside a<ref>...</ref>
tag block into an{{Sfn}}
.
- BooksToSfn adds a portlet link in Visual Editor's source mode editing, in main namespace articles or in the user's Sandbox. When clicked, it converts one
- FlightTime:
- OneClickArchiver is a custom version of User:Technical_13/Scripts/OneClickArchiver which doesn't prepend {{Clear}} to the top of each section on the archive page.
- Jon Harald Søby:
- diffedit enables editing directly from viewing a diff "when, for instance, you notice a tiny mistake deep into an article, and don't want to edit the entire article and re-find that one line to fix that tiny mistake".
- warnOnLargeFile warns you if you're about to open a very large file (width/height >10,000px or file size >100 MB) from a file page.
- JPxG:
- PressPass adds a collection of tools for Newspapers.com including configurable automatic citation generation in five different formats.
- CurrentSwitcher gives you links on the contribs page to hide duplicate entries, current revisions, rollbacks, huggles, twinkles, and redwarns.
- TrackSum lets you automatically sum the lengths of tracks in templates like {{track listing}} and get total runtimes.
- Nardog:
- CopySectLink adds a button to copy the unencoded page title or section path next to each heading.
- IPAInput allows you to type in IPA symbols by directly looking at an IPA key like Help:IPA/English and clicking on the symbols.
- TemplatePreviewGuard warns when you try to use "Preview page with this template" with a page that doesn't transclude the template.
- NguoiDungKhongDinhDanh:
- ContribsTabVector adds "Contributions" and "Statistics" tabs to user and user talk pages on the Vector skin.
- CopyvioChecker adds a "CopyvioCheck" tab to all pages, except Special (Vector skin only).
- LiveDiffLink is a version of Equazcion's LiveDiffLink which shows a wikilink instead of a URL.
- QuickDiff (by OneTwoThreeFall at Fandom) lets you quickly view any diff link on a wiki, whether on Recent Changes, contribs pages, history pages, the diff view itself, or elsewhere. For more information, view its page on Fandom.
- Novem Linguae:
- DetectSNG scans a list of 1,600 SNG keywords and displays them at the top of the article.
- NotSoFast highlights recently created articles in the new pages feed, to discourage patrolling them too quickly.
- UserRightsDiff concisely displays what perm was added or removed when viewing Special:UserRights.
- VoteCounter displays a rough count of keeps and deletes at XFDs, RFCs, etc.
- WatchlistAFD automatically watchlists the AFDs of any pages you AFC accept or NPP patrol, to help you calibrate your reviewing.
- P.T.Đ:
- TwinkleMobile enables Twinkle on mobile view (Minerva skin).
- Qwerfjkl:
- editRedirect adds a → link after redirects to edit them.
- RegExTypoFix, a script for fixing typos, is a wrapper for User:Joeytje50/RETF.js.
- talkback creates links after user talk page links like this: |C|TB (with the first linking to the user's contributions, and the latter giving the option of sending a {{talkback}} notice). It also adds a [copy] link next to section headers.
- Rublov:
- diff-link shows "copy" links on history and contributions pages that copy an internal link to the diff (e.g., Special:Diff/1026402230) to your clipboard when clicked.
- Rummskartoffel:
- auto-watchlist-expiry automatically watchlists every page you edit for a user-definable duration (you can still pick a different time using the dropdown, though).
- generate pings generates the wikitext needed to ping all members of a category, up to 50 editors (the limit defined by MediaWiki).
- share ExpandTemplates url allows for easy sharing of your inputs to Special:ExpandTemplates. It adds a button that, when clicked, copies a shareable URL to your exact invocation of the page, like this. Other editors do not need to have this script installed in order to access the URL generated.
- show tag names shows the real names of tags next to their display names in places such as page revision histories or the watchlist.
- Tol:
- VisualEditor Citation Needed adds a button (under "Insert") in VisualEditor to add a {{citation needed}} tag.
- Venkat TL:
- ColourContrib color-codes the user contributions page so that pages you've edited last are sharply distinguished from pages where another editor was the last to edit the page.
- Vukky:
- StatusChanger is a fork of Enterprisey's Status Changer, which adds a UI to the script. (using Morebits, so you'll need to have Twinkle enabled to use it).
All in all, some very neat scripts were written in these last few months. Hoping to see many more in the next issue -- drop us a line on the talk page if you've been writing (or seeing) anything cool and good. Filling in for DannyS712, this has been jp×g. Take care, and merry Christmas! jp×g 07:30, 24 December 2021 (UTC)
Signature
Hi! While this is not strictly encyclopedic...I like your signature. How did you do it? ChromaNebula (talk) 18:24, 17 February 2022 (UTC)
- @ChromaNebula: Here's the full markup: The rainbow colouring is created as a background with a horizontal linear gradient through the colours of the gay pride flag,
[[User talk:Rummskartoffel|<span style="font-weight:normal;background:linear-gradient(90deg,#e40303,#ff8c00,#ffed00,#008026,#004dff,#750787);color:transparent;background-clip:text;-webkit-background-clip:text;">Rummskartoffel</span>]]
background-clip: text
makes that background be displayed only underneath the text, andcolor: transparent
removes the text's colour so the background can be seen through it.-webkit-background-clip: text
is necessary because browsers like Safari, Chrome, Opera, and Edge don't support the standardbackground-clip
, andfont-weight: normal
prevents the text from becoming bold when I post on my own talk page. Rummskartoffel 20:38, 17 February 2022 (UTC)
ArbCom 2022 Elections voter message
Hello! Voting in the 2022 Arbitration Committee elections is now open until 23:59 (UTC) on Monday, 12 December 2022. All eligible users are allowed to vote. Users with alternate accounts may only vote once.
The Arbitration Committee is the panel of editors responsible for conducting the Wikipedia arbitration process. It has the authority to impose binding solutions to disputes between editors, primarily for serious conduct disputes the community has been unable to resolve. This includes the authority to impose site bans, topic bans, editing restrictions, and other measures needed to maintain our editing environment. The arbitration policy describes the Committee's roles and responsibilities in greater detail.
If you wish to participate in the 2022 election, please review the candidates and submit your choices on the voting page. If you no longer wish to receive these messages, you may add {{NoACEMM}}
to your user talk page. MediaWiki message delivery (talk) 01:25, 29 November 2022 (UTC)
At some point in the nearer rather than further future, .hlist
styles will be removed from Common.css and Mobile.css in favor of TemplateStyles. This is a headsup to adjust what this script is doing. The replacement is at Template:Hlist/styles.css in case you wish to load the sheet in JavaScript instead. Izno (talk) 17:44, 23 December 2022 (UTC)
- Thanks for the heads-up! Rummskartoffel 19:07, 23 December 2022 (UTC)
ArbCom 2023 Elections voter message
Hello! Voting in the 2023 Arbitration Committee elections is now open until 23:59 (UTC) on Monday, 11 December 2023. All eligible users are allowed to vote. Users with alternate accounts may only vote once.
The Arbitration Committee is the panel of editors responsible for conducting the Wikipedia arbitration process. It has the authority to impose binding solutions to disputes between editors, primarily for serious conduct disputes the community has been unable to resolve. This includes the authority to impose site bans, topic bans, editing restrictions, and other measures needed to maintain our editing environment. The arbitration policy describes the Committee's roles and responsibilities in greater detail.
If you wish to participate in the 2023 election, please review the candidates and submit your choices on the voting page. If you no longer wish to receive these messages, you may add {{NoACEMM}}
to your user talk page. MediaWiki message delivery (talk) 00:45, 28 November 2023 (UTC)
Scripts++ Newsletter – Issue 23
New year, new scripts. Welcome to the 23rd issue of the Wikipedia Scripts++ Newsletter, covering around 39% of our favorite new and updated user scripts since 24 December 2021. That’s right, we haven’t published in two years! Can you believe it? Did you miss us?
Got anything good? Tell us about your new, improved, old, or messed-up script here!
- RefRenamer by Nardog is this issue's featured script. For whatever reason, the foundation will only give us better reference names in VisualEditor if we wish for it in the next survey. Nardog to the rescue! This script has a ton of options to satisfy almost anyone who wishes to use better refnames than ":0" and ":418".
- Nardog: MoveHistory can now look up the move history of any page from anywhere on the site.
- User:Enterprisey/diff-permalink now has a version that copies the Special:Diff link with square brackets.
- User:GhostInTheMachine/WatchlistTidy now moves the Active Filters panel to the right so that the Show/Hide button doesn't constantly jump.
- User:Alexander Davronov/HistoryHelper has now become stable with some bugfixes and features such as automatically highlighting potentially uncivil edit summaries and automatically pinging all the users selected.
- Wikipedia:AutoEd/unicodehex.js will no longer replace legacy MediaWiki dot-entities (dot followed by two uppercase alphanumeric characters) in article links, which caused several links to become broken.
- Many of our favorite scripts such as User:Fred Gandt/userResourceManager, User:Guarapiranga/search-shortcuts and User:Bradv/Scripts/Superlinks haven't been updated for Vector 2022. You could be the one to change that!
- User:Elominius/gadget/media timer works, but its UI looks alien. Someone could improve it...
- To a lesser extent, the same goes for User:PrimeHunter/Search sort.js. I wish someone would integrate the sorts into the sort menu instead of adding 11 portlet links.
- We want...
- ...a mark-as-read button for Watchlyst Greybar Unsin
- ...a tool to automatically fix CAT:BROKENREFs, preferably a fork/addition to User:TheJJJunk/ARA
- ...a fix/fork of User:DannyS712/SectionRemover.js to make it work
- A WP:3O requesting and responding tool, similar to Terasil's classic edit request tool
- A "bytes removed"/"added" filter on the user contribs page
- A review tool for WP:proposed deletions
- Mass patrol new pages by a user for use in WP:RFP/A
- ...and many more, all available at Wikipedia:User scripts/Requests
- Aaron Liu: Watchlyst Greybar Unsin is a rewrite of Ais's Watchlist Notifier with modern APIs and several new features such as not displaying watchlist items marked as seen (hence the name), not bolding diffs of unseen watchlist elements which doesn’t work properly anyways, displaying the rendered edit summary, proper display of log and creation actions and more links.
- Alexis Jazz: Factotum is a spiritual successor to reply-link with a host of extra features like section adding, link rewriting, regular expressions and more.
- User:Aveaoz/AutoMobileRedirect: This script will automatically redirect MobileFrontend (en.m.wikipedia) to normal Wikipedia. Unlike existing scripts, this one will actually check if your browser is mobile or not through its secret agent string, so you can stay logged in on mobile! Hooray screen estate!
- Chlod:
- Deputy is a first-of-its-kind copyright cleanup toolkit. It overrides the interface for Wikipedia:Contributor copyright investigations for easy case processing. It also includes the functionality of the following (also new) scripts:
- Attribution Notice Template Editor (ANTE) graphically modifies content attribution notices. It is the successor to User:Chlod/Scripts/CopiedTemplateEditor and supports more templates than {{copied}} ones.
- Infringement Assistant allows a user to hide sections of a page for suspected copyright violations and report the page to the appropriate Wikipedia:Copyright problems noticeboard.
- Deputy is a first-of-its-kind copyright cleanup toolkit. It overrides the interface for Wikipedia:Contributor copyright investigations for easy case processing. It also includes the functionality of the following (also new) scripts:
- User:Elominius/gadget/diff arrow keys allows navigation between diffs with the arrow keys. It also has a version that requires holding Ctrl with the arrow key.
- Enterprisey
- diff-permalink-2 allows quickly copying wikilinks to diff and permalink pages from those pages, a variation of existing script User:Enterprisey/diff-permalink
- archiver is a fork of Σ's Archiver with several bugfixes.
- /parent-cats highlights categories that are a subcategory of a category already included in a page's categories.
- User:Guarapiranga/accessKeysCheatSheet adds an access key shortcut to display all shortcuts based on code provided by Nardog and NguoiDungKhongDinhDanh.
- User:HungKhanh0106/ProperDisplay loads a bunch of fonts to add correct rendering supports for "esoteric" languages.
- User:Jeeputer/highlightPiped will make piped links irresistible (or else).
- User:Jerome Frank Disciple/curlyfixer.js adds an WP:AutoEd function that straightens curly quotes per MOS. That's right! Such a module was only made in the 14th year of AutoEd's existence! Configure away!
- Frequently link to Wikipedia on your websites yet find generating CC-BY credits to be such a hassle? Say no more! User:Luke10.27/attribute will automatically do it for ya and copy the credit to yer clipboard.
- User:MPGuy2824/MoveToDraft, a spiritual successor (i.e. fork) to Evad37's script, with a few bugs solved, and a host of extra features like check-boxes for choosing draftification reasons, multi-contributor notification, and appropriate warnings based on last edit time.
- Nardog
- /CopyCodeBlock: one of the most important operations for any scripter and script-user is to copy and paste. This script adds a copy button in the top right of every code block (not to be confused with <code>) that will, well, copy it to your clipboard!
- /RCMuter: Hide specific users, perhaps User:MediaWiki message delivery, from the Watchlist and Recent Changes.
- /VitalTopicon makes you see the vital article topicon on WP:vital articles.
- m:User:NguoiDungKhongDinhDanh/AceForLuaDebugConsole.js adds the Ace editor (a.k.a. the editor you see when editing JS, CSS and Lua on Wikimedia wikis) to the Lua debug console. "In my opinion, whoever designed it to be a plain <textarea> needs to seriously reconsider their decision."
- Novem Linguae
- DraftCleaner fixes formatting of new articles.
- GANReviewTool quickly and easily closes good article nominations.
- ReviewStatus displays whether or not a mainspace page is marked as reviewed.
- SpeciesHelper tries to add the correct speciesbox, category, taxonbar, and stub template to species articles.
- User:Opencooper/svgReplace and Tol's fork replaces all rasterized SVGs with their original SVG codes for your loading pleasures. Tell us which one is better!
- User:Phlsph7/HighlightUnreferencedPassages adds a button to highlight all unreferenced paragraphs in reds, and can even do it automatically.
- Still hate Vector 2022's floating TOC? User:Phlsph7/UnfoldedNumberedTOC(Vector2022) might make you give it a try.
- Quite a bit of pages at Special:WantedCategories either exist now or got removed. User:Qwerfjkl/scripts/hideUnwantedCategories automatically hides those.
- User:SuperHamster's Wikipedia:Tools/View it! generates a gallery of images for a given subject on any Wikimedia project utilizing Structured Data on Commons. Images can then be added as needed.
- Terasail
- ArticleInfo displays page information at the top of the page, directly below the title.
- /HeaderIcons takes away the Vector 2022 user dropdown and replaces it with all of the icons within, top level, right next to the Watchlist. One less click away! There's also an alternate version that uses text links instead of icons.
- ...and any more, all available at WP:US/L.
Due to budget and procrastination limitations, we've only had time to review the first ~39% of the scripts since last issue. Help us out here! Aaron Liu (talk) 13:24, 29 December 2023 (UTC)
Help needed for connecting two articles
Hey! I hope you doing well! I want to link Iranian leather industry to صنعت چرم ایران like other articles, because they are same subject but there is no option... maybe it's because I'm on my phone browser? Sara Ghazanfarian (talk) 23:01, 2 February 2024 (UTC)
- Sara Ghazanfarian, looks like you're right, that button doesn't exist on mobile. You can temporarily switch to the desktop version using the "Desktop" link at the very bottom of the page, connect the articles using "Add interlanguage links" in the "Tools" menu, then switch back with the "Mobile view" link at the bottom of the page. Rummskartoffel 09:45, 3 February 2024 (UTC)
Scripts++ Newsletter – Issue 24
Hello everyone, and welcome to the 24th issue of the Wikipedia Scripts++ Newsletter, covering all our favorite new and updated user scripts since 24 December 2021. Uh-huh, we're finally covering the good ones among the rest! Aren't you excited? Remember to include a link in double brackets to the script's .js page when you install the script, so that we can see who uses the script in WhatLinksHere! The ScriptInstaller gadget automatically does this. Aaron Liu (talk) 01:00, 1 March 2024 (UTC)
Got anything good? Tell us about your new, improved, old, or messed-up script here!
- Making user scripts load faster by SD0001 is this month's featured script, which caches userscripts every day to eliminate the overhead caused by force-downloading the newest version of scripts every time you open a Wikipedia page. Despite being released in April 2021, our best script scouters have failed to locate it due to its omission from the US of L. For security reasons, the script only supports loading JavaScript pages.
After earthly attempts at improving the original have failed...
- Aaron Liu has created What redirects here from Guarapiranga/WhatRedirectsHere; his fork includes support for every MediaWiki wiki, corrected link positions, an access key, and some rudimentary translation.
- Ahecht has created a fork of SiBr4/TemplateSearch, which adds the "TP:" shortcut for "Template:" in the search box, and updated it to be compatible with Vector 2022.
- AquilaFasciata/goToTopFast is a much faster fork of the classic goToTop script that also adds compatibility for Minerva and Vector 2022.
- Mesidast/Tidy citations is a fork of Meteor sandwich yum/Tidy citations is a fork of Waldyrious/formatcitations. It configurably harmonizes whitespace and cleans up parameters in citation templates, descriptive edit summary included.
Unfortunately, this section has remained nearly identical. Help us out here!
- Many of our favorite scripts such as Fred Gandt/userResourceManager, Guarapiranga/search-shortcuts and Bradv/Superlinks haven't been updated for Vector 2022. You could be the one to change that!
- Elominius/media timer works, but its UI looks alien. Someone could improve it...
- To a lesser extent, the same goes for PrimeHunter/Search sort. I wish someone would integrate the sorts into the sort menu instead of adding 11 portlet links.
- We want...
- ...a mark-as-read button and watchlist notices support for Aaron Liu/Watchlyst Greybar Unsin
- ...a tool to automatically fix CAT:BROKENREFs, preferably a fork/addition to TheJJJunk/ARA
- ...a fix/fork of DannyS712/SectionRemover to make it work
- A simple script to second or archive proposed deletions
- A script to auto-expand V22 ToC sections like this demo
- A WP:3O response tool that can automatically remove the relevant request from the 3O dashboard
- A byte filter to be split from Nux/LongTableFilters
- ...and many more, all available at Wikipedia:User scripts/Requests
- DannyS712/AbuseFilterMessageLinks add links to the "warn" and "disallow" messages in edit filters.
- Diegodlh/Web2Cit/script adds an option to use m:Web2Cit (which WP:ProveIt also uses) instead of mw:Citoid to generate citations in the Visual Editor.
- Dragoniez/SuppressEnterInForm stops you from accidentally submitting anything due to pressing enter while in the smaller box, and works on almost anything... except the InputBox element itself, used in subscription lists and the Signpost Crossword! Oh, the humanity!
- Doǵu/Adiutor (pictured) provides a nice, integrated interface to do some twinkley tasks such as copyvio detection, CSD tagging, and viewing the most recent diff.
- Eejit43 has quite the aesthetically pleasing scripts, all made in TypeScript.
- /afcrc-helper is a replacement for the unmaintained Enterprisey/AFCRHS and processes Redirects for Creation and Categories for Creation requests.
- /ajax-undo stops the "undo" button from taking you to another page while providing a text box to provide a reason for the revert.
- /redirect-helper (pictured) adds a much better interface for editing and redirects, including categorization, for which valid categories are dictated by /redirect-helper.json.
- /rmtr-helper helps process technical requested moves without being able to actually move them.
- Guycn2/UserInfoPopup (pictured) adds a flyout after the watchlist star on userspace pages that displays the common information you might use about a user.
- Jeeputer/editCounter, under userspace, adds a portlet link to count your edits by namespace, put them in a table, and put that table in a hardcoded subpage, all in the background.
- Hilst/Scripts/sectionLinks converts all section links to use the § sign, which are known to be preferred over the ugly # by 99% of the devils I've met.
- Moonythedwarf/extra-unreliable highlights phrases commonly used in spammed and POV'd paragraphs.
- NguoiDungKhongDinhDanh/FormattedEditRequest (pictured) generates a wikitext-formatted diff view of any changes you've made that you can copy and paste anywhere.
- PrimeHunter/Category source.js adds portlet links to tell you where a category for an article comes from and supports those from template transclusions.
- Qwerfjkl/massCFD creates mass WP:CfD nominations.
- Rublov/refspace highlights footnote spacing errors in red.
- Sophivorus's MiniEdit adds some nice, li'l buttons next to paragraphs to edit their wikitext with a minimal interface.
Edit-listings
- Dragoniez/ToollinkTweaks adds more and customizable links next to users in page history, logs, watchlist, recent changes, etc.
- Firefly/more-block-info optimizes the display of rangeblocks in contribution pages. Doesn't work outside the English locale of any wiki, unfortunately.
- Ingenuity/AbuseFilterContribs adds the edit filters that an edit tripped (if any) to a user's contributions page.
- Nardog/ExamineMore makes it so the paging at Special:AbuseFilter/examine actually works, pending a fix to T292764.
- NguoiDungKhongDinhDanh/AjaxLoader makes paging links (e.g. older 50, 500, newest) load without refreshing and makes you realize how slow your internet actually is.
Appearance-ricing
- Ahecht/RedirectID adds the redirect target to all redirects. For all the WP:NAVPOPS haters. (Do these exist?)
- Dragoniez/MarkBLockedGlobal: Remember the "strike blocked usernames" gadget? Now you can use a red, dotted line to highlight rangeblocks and global locks!
- GhostInTheMachine/GraphicReplyLink replaces the [ reply ] link with 💬, which is some sort of rainy cloud I guess?[Joke]
- Jonesey/common (pictured) has some styles to overhaul your Vector 2022 experience. It reduces padding everywhere, and makes the top bar animation faster.
- Aaron Liu/V22 is a fork that narrows the sidebars instead of upheaving them, reverts the January 2024 dropdown changes, and restores the old page-link color for links that don't go outside the current wiki.
- Nardog: SmartDiff is a spiritual successor to Enterprisey/fancy-diffs. It makes the page title part of links in diffs clickable, along with template and parser function calls. Unnamed parameters can be configured per template to also be linked. All links are styled based on the normal CSS classes of rendered links.
- Phlsph7/ClassicalTOC (Vector 2022) reinserts the inline table of contents to pages under Vector 2022.
- For the paranoid: Rublov/anonymize replaces your username at the top of the screen with the generic "User page" text. Remember, it is your duty to persuade everyone that editing is an honor.
- Sideswipe9th/Vector 2022 Floating Tools Menu moves the Page Tools menu to the left and makes it float along with the table of contents.
- Sm8ps/SectionEditing makes pressing Tab ↹ toggle the visibility of the tiny [ edit ] links next to section headings.. Not a great name, eh?
- The wub/tocExpandAll adds a button on top of the floating ToC to expand or collapse subheadings.
Permissions required!
- Ahecht/potd-helper: A script to post the picture of the day. A powerful upgrade for your mop.
- Dragoniez
- /AjaxBlock provides a dialog box for easy input of reasons while blocking users.
- /Selective Rollback (pictured) provides a dialog box to customize rollback edit summaries and does them without reloading the page. Seriously, why doesn't MediaWiki already do this?
- Theleekycauldron/DYK promoter automates (nearly) all the work needed to post a DYK hook.
QOL shortcuts
- BrandonXLF/SVGEditor lets you edit any file that is an SVG, straight from the file page.
- DanCherek/UAABotRemover adds a portlet link to enable a removal shortcut of faulty reports from Wikipedia:Usernames for administrator attention.
- DreamRimmer/BlankUserPage helps you destroy webhost-ers' hopes and dreams with a user-friendly dialog box.
- ESanders (WMF)/commentlinks.js adds a "link" button right after the "reply" button while the WMF struggles to reach feature parity with Convenient Discussions.
- Isaacl/copy-comment-link-to-clipboard does exactly what you'd think it does, but in Wikitext.
- FenrisAureus/SimpleStatus adds a shortcut at the top to edit your /Status subpage while providing a pre-made template.
- Fred Gandt/addCloneClearButtonAboveScributoConsole: What a mouthful! Yet all it does (no offense) is add another Clear button on top of the Lua module debug console.
- Guarapiranga/GlobalWatchlistLink adds a link to metawiki:Special:GlobalWatchlist next to the normal watchlist.
- Nardog
- PasteToCommons adds a paste handler to upload the pasted image to Wikimedia Commons.
- Unpipe tries to detect violations of WP:NOPIPE and fix them as much as possible.
- Ohconfucius/tometricunits automatically adds unit conversions of imperial units in brackets after their uses per MOS:UNITS.
- Suntooooth
- /flickrsearch adds a portlet link to search for uploadable flickr images about the subject.
- /randomincategory adds a portlet link when on Category pages to go to a random page in the current category.
- Vghfr/EasyTemplates adds a portlet link to automatically insert some of the most common inline {{fix}} templates.
Yes, we're just doing 'em as we go now. Thanks for reading through this looong issue, if you did! I'm sure this'll send a record for the longest issue ev-ah. You may need to wait even longer for the last issue, as our reserve of old-y and goodie scripts have ran out... We encourage you to try and do some of the requests or improvement tasks. See you in Summer, hopefully!
MediaWiki message delivery (talk) 02:37, 1 March 2024 (UTC)
Nomination for deletion of Template:Infobox officeholder/short description
Template:Infobox officeholder/short description has been nominated for deletion. You are invited to comment on the discussion at the entry on the Templates for discussion page. Gonnym (talk) 11:11, 23 July 2024 (UTC)
Scripts++ Newsletter – Issue 25
Hey there, welcome to the 25th issue of the Wikipedia Scripts++ Newsletter, covering all our favorite new and updated user scripts since 1 March 2024. We've got a ton of wonderful editors taking back their pitchforks today. Don't worry, for they come in peace, to forcibly fix and extend existing scripts you use with sheer passion. There's so many, them forks have got what's basically their own column now! gift us with some rows before it's too late Aaron Liu (talk) 04:01, 1 August 2024 (UTC)
Got anything good? Tell us about your new, improved, old, or messed-up script here!
- inline-diff-inline-patrol by Ponor is this edition's featured script. By loading diffs inline on every page that shows a list of changes, it implements the 2023 community wish m:Community Wishlist Survey 2023/Admins and patrollers/Inline diffs and inline patrol. Hopefully we won't need this script anymore soon, with the WMF's focus on the backlog...
- Many of our favorite scripts such as Fred Gandt/userResourceManager, Guarapiranga/search-shortcuts and Bradv/Superlinks haven't been updated for Vector 2022. You could be the one to change that!
- Elominius/media timer works, but its UI looks alien. Someone could improve it...
- To a lesser extent, the same goes for PrimeHunter/Search sort. I wish someone would integrate the sorts into the sort menu instead of adding 11 portlet links.
- We want...
- ...watchlist notices support for Aaron Liu/Watchlyst Greybar Unsin
- ...a tool to automatically fix CAT:BROKENREFs, preferably a fork/addition to TheJJJunk/ARA
- ...a fix/fork of DannyS712/SectionRemover to make it work
- Automatically delink all duplicate links within the same section per MOS:LINKONCE.
- Collapsible parentheses in body text, which had a ridiculously long original request title and was accidentally moved to WP:US/L by me. Oops!
- An easily configurable script to add a link to the #p-vector-user-menu-overflow portlet with a name, target, and icon. This one should be a relatively easier one. I would do it myself, but I'm too busy rotting away on Celeste (video game).
- Preview an edit under the mobile viewport on desktop, with perhaps MediaWiki:Gadget-mobile-sidebar.js used for inspiration.
- ...and many more, all available at Wikipedia:User scripts/Requests. Jeeputer and Nardog have been the most active on the page in the past five months.
- After the RIIJ update, Aaron Liu: Watchlyst Greybar Unsin has a dismiss button that allows you to mark an item as read in one click and cycle to the next Watchlist item.
- Lordseriouspig/StatusChangerImproved is just like Enterprisey's script, except you select your status from a dropdown instead of cycling through them with a button. The WMF operates out of car-centric infrastructure anyway. Shame!
- Aaron Liu has created Duplinks from Evad37/duplinks-alt; his fork adds a config variable to automatically highlight duplicate links on the loading of any page where the portlet link would've appeared.
- BilledMammal/Move+ expands the powers of User:TheTVExpert/rmCloser to include common procedures done with the art of moving pages.
- On a holiday? Somewhere? Gotta learn ye ABCs? CanonNi/StatusSetter puts the fun into Enterprisey/StatusChanger with a quadruple more statuses. That starts with a C!
- In our continuing trend(s?), DaxServer/DiscussionCloser forks DannyS712/DiscussionCloser to make it work. Sadly, this is the end of our lexicographic combo.
- Andrybak:
- user-tabs-on-contribs is a fork of User:Enterprisey/user-tabs-on-contribs for Vector 2022.
- Archiver is a fork of User:Enterprisey/archiver with automatic calculation of the destination archive subpage and with support for non-Vector skins.
- Quite coincidentally, Elli/OneClickArchiver has been forked from User:Equazcion/OneClickArchiver to work with the mw:Heading HTML changes.
- FlightTime/OneClickArchiver forks the same thing but also no longer nonsensically prepends {{clear}} to page archives.
- Aaron Liu: MoveTop adds a different padlock topicon for each level of move-protection.
- Andrybak/Not around can help you mark talk pages of inactive users with {{not around}}.
- BrandonXLF/AddCopied automatically tags talk pages of pages you've copied between with {{copied}}.
- Bugghost/UserRoleIndicator adds text labels (which default to emoji) to user links that label the user's usergroups. Wow, that's a mouthful
- CanonNi/AlertAssistant adds a Twinkle-style dialog for alerting users about contentious topics.
- CFA/AttributeTranslation automatically tags articles translated from other places with appropriate attribution.
- In the defense of the 'pedia, the humble Jeeputer/defconIndicator adds the WP:WIKIDEFCON status to the toolbar.
- Tired of staring at a bunch of filtering text and waiting for darn filter logs to load? Msz2001/AbuseFilter analyzer can parse abuse filters into a visual syntax tree and evaluate locally on-demand!
- Polygnotus/DuplicateReferences finds references with the same link and displays the number of them along with a button to add the {{duplicated citations}} tag under the references section. Being lazy has never been easier!
- fastest gun on the net Ponor/really-quick-block really quick add to contribution lists three buttons awesome
- TheTechie/Help Me Tool is a quick and easy way of responding to {{help me}} requests.
- Per MOS:CONFORM, ZKang123/TitleCaseConverter converts all citation titles to... title case, unfortunately.