Wikipedia talk:AutoEd

Latest comment: 1 month ago by Jonesey95 in topic why does AutoEd trash references?

Doesn't work

edit

I followed the installation steps, purged the page's cache, but I don't see the "auto ed" entry. Susbush (talk) 12:51, 21 September 2024 (UTC)Reply

Hey there. JavaScript (.js pages) is a tricky thing. You can't add extra lines like your first line in common.js. If it can't get what something means, it'll stop loading the entire page. TL;DR: Remove your first line from User:Susbush/common.js.
Also, since you're a new editor, please note that edits that only consist of changes by AutoEd are not welcome on Wikipedia; instead, run AutoEd after you make an edit that changes the content of the article. Happy editing! Aaron Liu (talk) 13:29, 21 September 2024 (UTC)Reply
"Remove your first line from the page" I need better clarification, because I don't understand what that means, Does that mean only include the AutoEd code and nothing else? Susbush (talk) 17:29, 21 September 2024 (UTC)Reply
Okay, now I understand, I deleted the "first line" and know I see the auto ed entry, but how do I use AutoEd? Susbush (talk) 17:33, 21 September 2024 (UTC)Reply
Also I'm using wikiEd. Susbush (talk) 17:35, 21 September 2024 (UTC)Reply
You click on the "AutoEd" button and it'll automatically remove minor issues it can find from the edit box. (Also, wikiEd is unmaintained and IMO archaic and unneded). Aaron Liu (talk) 17:44, 21 September 2024 (UTC)Reply
Wait i see two entries, which one do I click on??? Susbush (talk) 17:54, 21 September 2024 (UTC)Reply
any of them Aaron Liu (talk) 19:01, 21 September 2024 (UTC)Reply
No idea what the difference between the first and the second entry is Electrou (formerly Susbush) (talk) 18:54, 4 October 2024 (UTC)Reply

Dashes

edit

Can someone help me with AutoEd customization to add User:Ohconfucius/dashes.js? I'm really confused with the instructions. π™Ήπš’πš’πšŠπš— εΏŒη‚Ž (πšƒπšŠπš•πš”) 19:21, 23 October 2024 (UTC)Reply

Hey! Add the following, and make sure it is below the imports for dashes and autoedcomplete:
function autoEdFunctions() { //Activates individual modules when "auto ed" tab is clicked
    var $textbox = $( '#wpTextbox1' );
    var txt = $textbox.textSelection('getContents');
    txt = autoEdUnicodify(txt);
    txt = autoEdISBN(txt);
    txt = autoEdWhitespace(txt);
    txt = autoEdUnicodeHex(txt);
    txt = autoEdWikilinks(txt);
    txt = autoEdHTMLtoWikitext(txt);
    txt = autoEdHeadlines(txt);
    txt = autoEdUnicodeControlChars(txt);
    txt = autoEdTemplates(txt);
    txt = autoEdTablestoWikitext(txt);
    txt = autoEdExtraBreaks(txt);
    txt = autoEdLinks(txt);
    txt = autoEdDashes(txt);
    txt = autoEdFullwidth(txt);
    txt = autoEdCurlyFixer(txt);
    if(txt===$textbox.textSelection('getContents')){ autoEdTag = ""; mw.notify("No changes required!"); }
    else $textbox.textSelection('setContents', txt);
}
Aaron Liu (talk) 21:01, 23 October 2024 (UTC)Reply
This is wonderful. I really appreciate your help. So many thank you. π™Ήπš’πš’πšŠπš— εΏŒη‚Ž (πšƒπšŠπš•πš”) 21:04, 23 October 2024 (UTC)Reply
@Aaron Liu A question when importing those to my common.js it should be like this:
Line1 = Dashes script
Line2 = AutoEd script
Line3 = Custom text
Is that right? π™Ήπš’πš’πšŠπš— εΏŒη‚Ž (πšƒπšŠπš•πš”) 21:15, 23 October 2024 (UTC)Reply
no, the autoed one first. That should work Aaron Liu (talk) 21:21, 23 October 2024 (UTC)Reply
I added it but AutoEd was gone in the tools and dashes duplicated. Could you take a look at my User:Windborne Rider/common.js? Did I do it right? π™Ήπš’πš’πšŠπš— εΏŒη‚Ž (πšƒπšŠπš•πš”) 21:30, 23 October 2024 (UTC)Reply
Try importing AutoEd complete.js at the very start of the file Aaron Liu (talk) 22:01, 23 October 2024 (UTC)Reply

why does AutoEd trash references?

edit

Here is what it let a user do to an article the other day: it closed a references tag and blew away the reference definitions. -- mikeblas (talk) 14:47, 25 October 2024 (UTC)Reply

As the page says, users are responsible for inspecting their edits. This user clearly did not. Aaron Liu (talk) 15:05, 25 October 2024 (UTC)Reply
I would be surprised if there is code in the default AutoEd setup that adds a closing slash to <references>, which is used in 4,000 articles. I suspect that the editor did that one manually. User talk:Trivialist is probably the best place to raise this issue. – Jonesey95 (talk) 12:57, 28 October 2024 (UTC)Reply
Actually, Wikipedia:AutoEd/htmltowikitext.js#L-18 does that by default. Aaron Liu (talk) 13:24, 28 October 2024 (UTC)Reply
Well, color me surprised! That looks like a bug to me, since <references> is a supported feature of MediaWiki. That line should probably be removed from the AutoEd code. – Jonesey95 (talk) 15:03, 29 October 2024 (UTC)Reply