User talk:Enterprisey/reply-link

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
Features being worked on (edit)
Feature Date requested
Also take over the interface for adding a new section to a talk page 11 Sept 2018
Option to wrap entire comment in tag (like <small>) 31 Oct 2018
Reply to a talk page message directly from the notifications menu 28 Nov 2018
Check for newer replies, and offer to reload first 17 Jan 2019
Signpost comments 31 Jan 2019
Markdown 7 Oct 2019
Clicking on another reply link for another comment loses the current in-progress comment 18 Oct 2019
Can't handle {{subst:spa}} after a comment 27 Apr 2020
Doesn't work well when there's a mix of :: and *: etc (thanks bradv) 29 Apr 2020
Decent debug messages that indicate precisely which comment the user was replying to 5 May 2020
ptwiki busted 18 may 2020
Display editnotices 28 May 2020
Can't handle SineBot-signed posts 14 Sep 2020
Additional link to reply to the original post at the end of a section 21 Nov 2020

Custom edit summary[edit]

Apologies if this is a repeat request. Often I like to summarize my comments, knowing they will be seen via watchlists. Would it be possible to add a field to customize the summary (prefilled with "Replying to Example"). I envision this as either a link "Add edit summary" that exposes the text field, or we could always show it below the textarea. Either way I would force the "(reply-link)" advert to be appended, as this helps identify use of the script. MusikAnimal talk 05:55, 6 September 2018 (UTC)Reply[reply]

Second this, would appreciate it as well! ~ Amory (utc) 10:30, 6 September 2018 (UTC)Reply[reply]
The other side of this is that snark and incivility (in edit summaries) would be back on the table again, but I think the benefits definitely outweigh the drawbacks in this case. I'm exploring adding a dropdown menu to the GUI with more options (such as adding a summary), but one of the possibilities for this option will definitely be a prefilled text field under the text area. Thanks for the suggestion! Enterprisey (talk!) 07:03, 9 September 2018 (UTC)Reply[reply]
Done. Enterprisey (talk!) 06:52, 19 October 2018 (UTC)Reply[reply]
Enterprisey, would it be possible to add an option to make it only show on a button click/not show ever? Since my edit summaries are usually something like "re" or "cmt" I don't usually need to add something to the prefilled edit summary. Thanks!
Also, as with regular previewing, previewing with the script should I think also preview the edit summary along with the reply Galobtter (pingó mió) 07:09, 19 October 2018 (UTC)Reply[reply]
This feature is intended for people who use custom edit summaries for most edits. I can have it pre-fill with the default, though, which would do basically the same thing you're proposing but using up some extra space on the screen. Enterprisey (talk!) 10:10, 19 October 2018 (UTC)Reply[reply]
Lol, I saw the option to not show is already there. Prefilling the edit summary with "replying to example" as Musik Animal suggested would seem like a good idea. Galobtter (pingó mió) 07:14, 19 October 2018 (UTC)Reply[reply]
Done. Enterprisey (talk!) 10:14, 19 October 2018 (UTC)Reply[reply]
Did you remove the custom edit summary option again because it does not appear anymore for me? Regards SoWhy 08:58, 2 November 2018 (UTC)Reply[reply]
SoWhy, is this still broken? Enterprisey (talk!) 04:44, 30 January 2019 (UTC)Reply[reply]
Yes, all I have is "Reply", "Preview", "Ping" and "Cancel". Regards SoWhy 07:58, 30 January 2019 (UTC)Reply[reply]
SoWhy, I see what happened. I had the custom edit summary option turned on for everybody, but then I figured that was the wrong decision, so I made an option for it. You can say window.replyLinkCustomSummary = true; in your monobook.js file if you want to get custom summaries again. Enterprisey (talk!) 07:15, 3 February 2019 (UTC)Reply[reply]
That explains it. Thanks for the info! Regards SoWhy 12:15, 3 February 2019 (UTC)Reply[reply]

Something broken on AN[edit]

Howdy, got the below error trying to reply to myself on AN.

 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:649 in doReply, header = Array(3)
 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:355 [getSectionWikitext] endIdx negative, setting to 69999
 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:372 In sigIdxToStrIdx, sigIdx = 1
 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:432 [sigIdxToStrIdx] out of matches
 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:798 Uncaught Negative strIdx (signature not found in wikitext)

Below is the wikitext of the section I was replying to. Including my two replies.


 == DS template needed ==
 
 Will an admin please (re-)install {{tlx|American politics AE}} at [[Talk:Veracity of statements by Donald Trump]]? Thanks. ―[[User:Mandruss|<span style="color:#775C57;">'''''Mandruss'''''</span>]] [[User talk:Mandruss| 
  <span style="color:#888;">☎</span>]] 10:26, 23 October 2018 (UTC)
 
 :{{u|Mandruss}}, out of curiosity, where is the policy that says only admins can add that template? Just for my own education. [[User:Zchrykng|zchrykng]] ([[User talk:Zchrykng|talk]]) 13:04, 23 October 2018 (UTC)
 
 ::Nevermind, found the information [[Wikipedia:Arbitration Committee/Discretionary sanctions#Page restrictions|here]] and read the template more carefully. [[User:Zchrykng|zchrykng]] ([[User talk:Zchrykng|talk]]) 13:13, 23 October 2018 (UTC)


Thanks! zchrykng (talk) 13:19, 23 October 2018 (UTC)Reply[reply]

I know what's broken at AN (and in this very talk page section, too!) and it shouldn't be a tough fix, just a bit tricky to get correct. Expect an update within a week or so, as I'm swamped IRL. Enterprisey (talk!) 04:19, 26 October 2018 (UTC)Reply[reply]
Should be fixed, by the way. Enterprisey (talk!) 04:40, 30 January 2019 (UTC)Reply[reply]
The root cause was fixed, for posterity. Enterprisey (talk!) 23:36, 24 February 2019 (UTC)Reply[reply]
Great, let me know if there is anyway I can help. zchrykng (talk) 04:25, 26 October 2018 (UTC)Reply[reply]
So, this bug does indeed break replying on a number of important noticeboards; thus, it's a relatively high-priority bug. I haven't forgotten about it, but am still swamped IRL. Enterprisey (talk!) 05:05, 8 November 2018 (UTC)Reply[reply]

A new insanity[edit]

It appears that reply-link doesn't like it when * and :: are mixed up, such as in this edit. Instead of finding the comment with ::, it skipped to the next * comment. Not sure that this would be easy to fix, but I thought I'd bring it up anyway. --AntiCompositeNumber (talk) 18:01, 10 December 2018 (UTC)Reply[reply]

Yeah; I would like that fixed too...... WBGconverse 12:57, 31 January 2019 (UTC)Reply[reply]
Console log

JQMIGRATE: Migrate is installed with logging active, version 3.0.1 VM403:241 This page is using the deprecated ResourceLoader module "jquery.ui.position". (anonymous) @ VM403:241 VM403:201 This page is using the deprecated ResourceLoader module "jquery.ui.widget". (anonymous) @ VM403:201 VM403:578 This page is using the deprecated ResourceLoader module "schema.UniversalLanguageSelector". See https://phabricator.wikimedia.org/T205744 for migration info. (anonymous) @ VM403:578 VM407:1 This page is using the deprecated ResourceLoader module "schema.ReadingDepth". See https://phabricator.wikimedia.org/T205744 for migration info. (anonymous) @ VM407:1 2load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector:4 Use of "addOnloadHook" is deprecated. Use jQuery instead. maybeLog @ load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector:4 VM403:544 [Deprecation] chrome.loadTimes() is deprecated, instead use standardized API: Paint Timing. https://www.chromestatus.com/features/5637885046816768. getFirstPaintTime @ VM403:544 VM403:544 [Deprecation] chrome.loadTimes() is deprecated, instead use standardized API: Navigation Timing 2. https://www.chromestatus.com/features/5637885046816768. getFirstPaintTime @ VM403:544 load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector:4 Use of "addPortletLink" is deprecated. Use mw.util.addPortletLink instead maybeLog @ load.php?debug=false&lang=en&modules=startup&only=scripts&skin=vector:4 VM403:286 This page is using the deprecated ResourceLoader module "jquery.tipsy". mw.loader.implement.css @ VM403:286 VM406:1 This page is using the deprecated ResourceLoader module "mediawiki.ui". Please use OOUI instead. mw.loader.implement.css @ VM406:1 VM403:196 This page is using the deprecated ResourceLoader module "jquery.ui.core". Please use OOUI instead. mw.loader.implement.css @ VM403:196 /w/index.php?title=User:Evad37/XFDcloser/v3.js&action=raw&ctype=text/javascript:93 [XFDcloser] Current page is not an XfD page index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:661 in doReply, header = Array(3) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:384 In sigIdxToStrIdx, sigIdx = 114 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:810 Uncaught Sanity check on sig username failed! Found Lugnuts but expected FOARP (wikitext vs DOM)

Bug when using "Auto-number headings" preference[edit]

I just tried to use this at the help desk, and it didn't work. I turned off the preference, and it worked. I recreated this in my sandbox, and took a screenshot, which I will add momentarily. --DannyS712 (talk) 06:34, 5 January 2019 (UTC)Reply[reply]

Added to the queue at the top. Enterprisey (talk!) 21:29, 6 January 2019 (UTC)Reply[reply]
DannyS712, is this still an issue? I went back and checked and it doesn't seem to be causing a conflict on my end. Might be just me, of course. Enterprisey (talk!) 07:56, 18 January 2019 (UTC)Reply[reply]
@Enterprisey: I haven't turned it back on (yet), but I'll test it when I get the chance --DannyS712 (talk) 07:57, 18 January 2019 (UTC)Reply[reply]
User Enterprisey reply link screenshot of error.jpg

Yet Another™ bug report[edit]

This edit failed to go through with reply-link. The browser console had the following error:

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:852

Uncaught Sanity check on sig username failed! Found Mz7 but expected Hummerrocket (wikitext vs DOM)

Mz7 (talk) 06:18, 6 January 2019 (UTC)Reply[reply]

I know what happened; sort of related to how you can't reply to new discussions that have formed under hatted sections. I'm working on replying in transcluded pages right now, but will get to this afterwards. Enterprisey (talk!) 21:29, 6 January 2019 (UTC)Reply[reply]
The hatted issue has now been fixed, and it looks like that edit can now be made as well. Enterprisey (talk!) 00:02, 10 January 2019 (UTC)Reply[reply]
Enterprisey, FYI I encountered this error just now: Error: Sanity check on sig username failed! Found 99.42.89.21 but expected Tsumikiria (wikitext vs DOM) I was replying to the first comment under a hat. [1] I accidentally signed with four tildes in the reply box, not sure if that matters. Let me know if you need more info. And thank you for this awesome tool!! Levivich? ! 17:39, 25 January 2019 (UTC)Reply[reply]
Just tried it again without the tildes in the box, and got the same error. Levivich? ! 17:41, 25 January 2019 (UTC)Reply[reply]
Should be fixed now. Enterprisey (talk!) 18:16, 25 January 2019 (UTC)Reply[reply]
Enterprisey, Sorry to bother but I got this issue as well a few minutes ago. LucasA04 (talk) 03:42, 22 April 2020 (UTC)Reply[reply]
Enterprisey, And it now seems to have started working. LucasA04 (talk) 03:43, 22 April 2020 (UTC)Reply[reply]
Enterprisey, Nope, for some odd reason it's just not working on wiki teahouse talk page. LucasA04 (talk) 04:02, 22 April 2020 (UTC)Reply[reply]
Enterprisey,
Screenshot of text and errors
Works for me at the moment with the latest update; please let me know if it's still broken. Enterprisey (talk!) 08:47, 25 April 2020 (UTC)Reply[reply]

Comments in local time (redux)[edit]

Getting

Error messages

load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48 Error: Failed to find a matching comment in the Parsoid DOM.

   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:717)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:754)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1589)
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49)

mightThrow @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:182 Error: Error: Failed to find a matching comment in the Parsoid DOM.

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1601
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:182 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:187 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM."

when replying to any comment with the comments in local time gadget enabled (and remember, I have a weird time zone of +5:30). This has been happening for some time, haven't bothered reporting till now. Galobtter (pingó mió) 07:51, 11 January 2019 (UTC)Reply[reply]

Should be solved; see next section. Enterprisey (talk!) 07:08, 17 January 2019 (UTC)Reply[reply]

No matching comment in Parsoid DOM[edit]

Since maybe a few days ago, I have had frequent trouble with reply-link. I don't think it's working at all now. I created a sandbox discussion at User talk:MusikAnimal/sandbox to test it with no other content on the page, and still no dice :( So it seems the issue isn't related to oddities on the page.

Tested on Chromium 71 and Firefox 64 on Ubuntu, and also Chrome 71 on Android.

Error output:

load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48
Error: Failed to find a matching comment in the Parsoid DOM.
    at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:724)
    at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:761)
    at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1596)
    at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48)
    at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49)
mightThrow @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:188

Error: Error: Failed to find a matching comment in the Parsoid DOM.
    at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1608
    at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48)
    at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49)

Thanks! MusikAnimal talk 06:01, 16 January 2019 (UTC)Reply[reply]

MusikAnimal, Are you using comments in local time? See #Comments in local time (redux) - I'm getting the same error with all replies. Galobtter (pingó mió) 08:33, 16 January 2019 (UTC)Reply[reply]
@Galobtter: I'm getting the same error, and I don't use local time comments --DannyS712 (talk) 16:11, 16 January 2019 (UTC)Reply[reply]
You must have something else messing things up; the script works for me when I disable that gadget. Galobtter (pingó mió) 16:16, 16 January 2019 (UTC)Reply[reply]
There must be something wrong with the script! I can't even remember the last time I used it smoothly, these days it's showing an error message - i.e. "There was an error while replying!"-- Flooded with them hundreds 17:24, 16 January 2019 (UTC)Reply[reply]
@Galobtter: Yes! That's it. If I disable comments in local time, reply-link works. But, comments in local time is pretty important to me. Reply-link worked just fine for a long time alongside this gadget. What changed? It would be great to make them work together, especially given the popularity of comments in local time. It would be a difficult decision if I had to choose just one of them! MusikAnimal talk 18:49, 16 January 2019 (UTC)Reply[reply]
Yup, I agree both are important; this issue of comments in local time has come up before (thus the "redux" in the heading), and reply-link is supposed to be compatible with it. Galobtter (pingó mió) 18:51, 16 January 2019 (UTC)Reply[reply]

Getting same error --Tyw7 (🗣️ Talk) — If (reply) then (ping me) 19:43, 16 January 2019 (UTC)Reply[reply]

JS Console log
load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48 Error: Failed to find a matching comment in the Parsoid DOM.
    at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:724)
    at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:761)
    at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1596)
    at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48)
    at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49)
mightThrow @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48
process @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
process @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
done @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:126
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:129
load (async)
send @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:130
ajax @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:125
jQuery.ajax @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:144
jQuery.(anonymous function) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:127
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1594
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:188 Error: Error: Failed to find a matching comment in the Parsoid DOM.
    at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1608
    at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48)
    at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:188
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1608
mightThrow @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48
process @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
deferred.(anonymous function) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:50
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
process @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:47
done @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:126
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:129
load (async)
send @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:130
ajax @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:125
jQuery.ajax @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:144
jQuery.(anonymous function) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:127
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1594
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:193 
Investigating... Enterprisey (talk!) 06:58, 17 January 2019 (UTC)Reply[reply]
Alright, should be fixed, everyone: MusikAnimal, Galobtter, Flooded with them hundreds. And to Flooded & DannyS712, if my latest update doesn't fix things, see JSERROR for instructions on pasting browser logs in here. I'm hoping to put together a new logging solution soonish, but that should work in the meantime. Enterprisey (talk!) 07:10, 17 January 2019 (UTC)Reply[reply]
Extra pings: Tyw7 and DannyS712. Enterprisey (talk!) 07:10, 17 January 2019 (UTC)Reply[reply]
@Enterprisey: I just went to reply, and was told that while replying the edit failed. The console reports that its because of an edit conflict. Is there any hope of implementing a smart handler for this? In case you want the error codes and stuff, its still open in another tab. --DannyS712 (talk) 07:13, 17 January 2019 (UTC)Reply[reply]
DannyS712, Well, at least it doesn't overwrite the other person's comment, which means that the edit conflict detection I added recently works. Face-smile.svg Yeah, it would be nice to have a nicer error message in that case. I've been meaning to add code that checks for other replies and offers to reload as soon as you click the "Reply" button for some time. I'll track that at the top. Enterprisey (talk!) 07:18, 17 January 2019 (UTC)Reply[reply]
Enterprisey, test 123 --Tyw7 (🗣️ Talk) — If (reply) then (ping me) 12:58, 17 January 2019 (UTC)Reply[reply]
Let's see if this works.... Galobtter (pingó mió) 07:11, 17 January 2019 (UTC)Reply[reply]
Wooooooooo! Galobtter (pingó mió) 07:12, 17 January 2019 (UTC)Reply[reply]
Yay! Thanks Enterprisey :) MusikAnimal talk 19:02, 17 January 2019 (UTC)Reply[reply]
It's working! -- Flooded with them hundreds 08:27, 17 January 2019 (UTC)Reply[reply]
Flooded with them hundreds,test --Tyw7 (🗣️ Talk) — If (reply) then (ping me) 12:58, 17 January 2019 (UTC)Reply[reply]
It's not working again.-- Flooded. Treated like dirt by many admins since 2016 (sig inspired by Hullaballoo) (talk) 13:04, 18 January 2019 (UTC)Reply[reply]
Extended content
load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:48 Error: Failed to find a matching comment in the Parsoid DOM.
    at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:727)
    at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:764)
    at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1599)
    at mightThrow (load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:48)
    at process (load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49)
mightThrow @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:48
process @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:45
fireWith @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:45
fireWith @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
process @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:45
fireWith @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:45
fireWith @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
done @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:126
(anonymous) @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:129
load (async)
send @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:130
ajax @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:125
jQuery.ajax @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:144
jQuery.(anonymous function) @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:127
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1597
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:182 Error: Error: Failed to find a matching comment in the Parsoid DOM.
    at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1611
    at mightThrow (load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:48)
    at process (load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:182
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1611
mightThrow @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:48
process @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:45
fireWith @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:45
fireWith @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
deferred.(anonymous function) @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:50
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:45
fireWith @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
process @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:49
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:45
fireWith @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
fire @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:45
fireWith @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:47
done @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:126
(anonymous) @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:129
load (async)
send @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:130
ajax @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:125
jQuery.ajax @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:144
jQuery.(anonymous function) @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1v054is:127
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1597

@Enterprisey: I am experiencing this issue as well, and the latest changes didn't effect me. -- 1989 (talk) 03:55, 18 January 2019 (UTC)Reply[reply]

1989, is it broken even after you have the "unclutter" gadget turned off? I haven't gotten around to making it work with that yet, sorry. Enterprisey (talk!) 07:57, 18 January 2019 (UTC)Reply[reply]
@Enterprisey: No. 1989 (talk) 08:08, 18 January 2019 (UTC)Reply[reply]

I also experience this error without unclutter or local time comments activated.

console output
liveTextContent Yo Ho Ho[edit | edit source] [archive]
 
Liz Read! Talk! is wishing you Seasons Greetings! Whether you celebrate your hemisphere's Solstice or Christmas, Diwali, Hogmanay, Hanukkah, Lenaia, Festivus or even the Saturnalia, this is a special time of year for almost everyone!     
Spread the holiday cheer by adding {{subst:User:WereSpielChequers/Dec15b}} to your friends' talk pages.



the edit on tbl2018 page called the brandlaureate awards[edit | edit source] [archive]
i will like to reconfirm that im not directly or indirectly compensated to edit the page called the brandlaureate awards. If thats the issue, then i would request to bring up the page. We're working on creating a wikipedia page for some time. we have no fees/money/compensation related. Thank you. 

awaiting your reply soon. Thanks  — Preceding unsigned comment added by Tbl2018 (talk • contribs) 02:23, 16 January 2019 (UTC)  index.php:664:9
( null ) div p a[href^='./User_talk:Serhatserhatserhat']  -->  Array [ <a#mwiQ> ]  index.php:679:9

Error: Failed to find a matching comment in the Parsoid DOM.
Stack trace:
getCorrCmt@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:729:19
findSection@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:766:24
startReply/findSectionResultPromise<@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1601:40
mightThrow@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.supportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-interactions%2Cindicators%2Ctextures%7Cschema.UniversalLanguageSelector%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=0l9dyqu:221:848
resolve/</process<@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.supportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-interactions%2Cindicators%2Ctextures%7Cschema.UniversalLanguageSelector%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=0l9dyqu:222:516
  load.php:221:848
	mightThrow https://en.wikipedia.org/w/load.php:221:848
	resolve/</process< https://en.wikipedia.org/w/load.php:222:516

Error: Error: Failed to find a matching comment in the Parsoid DOM.
Stack trace:
startReply/<@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1613:54
mightThrow@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.supportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-interactions%2Cindicators%2Ctextures%7Cschema.UniversalLanguageSelector%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=0l9dyqu:221:848
resolve/</process<@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.supportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-interactions%2Cindicators%2Ctextures%7Cschema.UniversalLanguageSelector%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=0l9dyqu:222:516
  index.php:183:9
	setStatusError https://en.wikipedia.org/w/index.php:183:9
	startReply/< https://en.wikipedia.org/w/index.php:1613:39
	mightThrow https://en.wikipedia.org/w/load.php:221:848
	resolve/</process< https://en.wikipedia.org/w/load.php:222:516

Content request error: "Error: Failed to find a matching comment in the Parsoid DOM."  index.php:188:13

This on my talk page. Strangely enough, the script works on other pages but not all. I've yet to determine a pattern... Regards SoWhy 18:12, 23 January 2019 (UTC)Reply[reply]

SoWhy, over a year later, looks like it's working on your talk page again. Would it be possible to check again and see if I finally managed to fix it? Enterprisey (talk!) 08:48, 25 April 2020 (UTC)Reply[reply]
@Enterprisey: I think the problem was an open div that I wanted to use to create a container around the talk page. Once I disabled that, it worked again. You can see it still failing on talk pages of people who use a container like that (e.g. User talk:MusikAnimal). Regards SoWhy 11:10, 25 April 2020 (UTC)Reply[reply]
SoWhy, hmm, that's interesting, since MusikAnimal's talk page seems to be working on my end. Apologies if you've done this already, but maybe shift-reloading could work? (Your followup was only two hours after my script update, so the old script could definitely still have been cached by your browser.) Enterprisey (talk!) 16:45, 25 April 2020 (UTC)Reply[reply]
Ahhh. That seems to have been it. Yes, seems to work now. Great job! Regards SoWhy 19:56, 25 April 2020 (UTC)Reply[reply]

Bug at TfD[edit]

Hey Enterprisey, sorry to bug you during this most auspicious week! But I encountered a fun bug over at TfD. I hit the link to reply to a TfD section from the actual TfD page rather than the day's log, and it ended up replacing Wikipedia:Templates for discussion with the contents of the whole day's TfD page for the day that had the section I was trying to reply to. Figured I'd give you a heads up! cymru.lass (talkcontribs) 02:36, 23 January 2019 (UTC)Reply[reply]

Oh yeah, the same thing happened to me at EF/FP but I forgot to report it. Galobtter (pingó mió) 15:00, 23 January 2019 (UTC)Reply[reply]
Should be fixed now. Silly bug on my part. Enterprisey (talk!) 22:42, 24 January 2019 (UTC)Reply[reply]

Reply-link doesn't walk on my talk page[edit]

As subject. I don't see the "reply" option on threads on my talk page. Any idea what breaks it? --Tyw7 (🗣️ Talk) — If (reply) then (ping me) 21:28, 24 January 2019 (UTC)Reply[reply]

Fixed - the user used a level-1 header for some reason. Enterprisey (talk!) 22:09, 24 January 2019 (UTC)Reply[reply]
Enterprisey, ah right. So in theory it should work on other threads? --Tyw7 (🗣️ Talk) — If (reply) then (ping me) 22:36, 24 January 2019 (UTC)Reply[reply]
Yeah, it should work. Enterprisey (talk!) 22:38, 24 January 2019 (UTC)Reply[reply]

Error when replying at AN[edit]

Error: Sanity check on header name failed! Found "Unblock request from User_talk:Rickyc123", expected "Bot proposal: automatically protect high-risk templates and modules" (wikitext vs DOM)

   at getSectionWikitext (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:983)
   at doReply (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1306)
   at Array.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1620)
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:183

I get the above when trying to reply to https://en.wikipedia.org/wiki/Wikipedia:Administrators%27_noticeboard#Bot_proposal:_automatically_protect_high-risk_templates_and_modules SQLQuery me! 23:59, 24 January 2019 (UTC)Reply[reply]

Starting with the WP:AN#Lonely talk page section, I don't see any "reply" links at all. All the sections above it are fine. Nothing relevant in the console log. Tested on Chromium 71 on Ubuntu and Chrome on Android. As always, thank you so much for your work on reply-link! We know it's impossible to be perfect :) MusikAnimal talk 01:13, 25 January 2019 (UTC)Reply[reply]
Currently investigating. Something funky is going on in the "RfC: Bannination" section. Enterprisey (talk!) 01:42, 25 January 2019 (UTC)Reply[reply]
Should be fixed. Enterprisey (talk!) 23:28, 28 January 2019 (UTC)Reply[reply]
Enterprisey, Thank you! SQLQuery me! 23:40, 28 January 2019 (UTC)Reply[reply]

Feature request: Integrate ResponseHelper functionality[edit]

User:MusikAnimal/responseHelper is a great script that allows admins to quickly select a response to requests at various noticeboards. The bad thing is that you have to edit the page and manually select the response and save. I think it would be great if reply-link could display an (admin-only) additional "response" link on certain noticeboards where you can then select an appropriate response from those that exist in responseHelper and add it just like a reply. Regards SoWhy 08:17, 25 January 2019 (UTC)Reply[reply]

User:Amorymeltzer/scripts#qrfpp.js allows you do about that for RFPP requests though I agree integration of reply-link with responseHelper would be nice. Hopefully Wikipedia:Requests for adminship/Enterprisey 2 does mean more "cool tools for admins" as Natureium put it :) Galobtter (pingó mió) 09:53, 25 January 2019 (UTC)Reply[reply]
You pinged me to tell me that my fear is coming true? Not very nice... Natureium (talk) 14:26, 25 January 2019 (UTC)Reply[reply]
Nice, thanks for the link. That is indeed useful for RFPP but as you say, it would be great to have something like this for all noticeboards (I don't even need the actual protect/block/etc. functionality, that's what Twinkle is for). Regards SoWhy 10:14, 25 January 2019 (UTC)Reply[reply]
I like this idea! Though I think it should go the other way around -- where responseHelper integrates with reply-link. Maybe Enterprisey could add a custom event for when the reply-link form has opened. responseHelper listens to that, and I suppose it'd reveal the responses as a dropdown below the reply-link form, rather than the sidebar. Lots of people use reply-link that aren't ever going to have a need for admin responses, so I think the admin-only code should live in responseHelper. All reply-link needs to do is provide events for other scripts to integrate with it. MusikAnimal talk 17:00, 25 January 2019 (UTC)Reply[reply]
Heh, I'm fine with that too. It might really be easier that way. Regards SoWhy 18:23, 25 January 2019 (UTC)Reply[reply]
+1, it'd help to keep out all the bloat from reply-link. Even the edit request mark-as-answered, IMO, is unnecessary, as there are dedicated scripts for that. SD0001 (talk) 21:10, 26 January 2019 (UTC)Reply[reply]
Yes, it is to some extent. But there is some convenience in using the same interface for everything. Actually, the edit request stuff has a pretty bad interface, and it should include a dropdown. I can probably fix that at the same time as we do the responseHelper stuff, with a corresponding editProtectedHelper integration. Enterprisey (talk!) 22:18, 26 January 2019 (UTC)Reply[reply]

Error when replying at talk page[edit]

Browser console

When replying at Talk:Florine_Stettheimer, preview works, but when I submit the reply I get an error " There was an error while replying!". The console shows:

liveTextContent >>>>>Very messed up, yes. I am restoring earlier version. I suggest you and Vexations work on this one section at a time. Start with, for example, legacy, and work on that section alone until you (and anyone who feels like getting involved) agree it's good enough, then start on another section. Bottom up is as good a way as any. Finally, see what you've got and then write a WP:LEAD. Gråbergs Gråa Sång (talk) 09:50, 28 January 2019 (UTC)<<<<< index.php:683:9
( null ) dd a[href^='./User_talk:Gr%C3%A5bergs_Gr%C3%A5a_S%C3%A5ng']  -->  
Array []
index.php:698:9
Error: "Failed to find a matching comment in the Parsoid DOM."
	getCorrCmt https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:748:19
	findSection https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:785:24
	findSectionResultPromise https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1675:40
	mightThrow https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.supportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2CmakeCollapsible%2Csuggestions%2CtabIndex%2CtextSelection%2Cthrottle-debounce%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.button%2Cicon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Cschema.UniversalLanguageSelector%7Cskins.vector.js%7Cuser.defaults&skin=vector&version=1y3l6vf:205:848
	process https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.supportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2CmakeCollapsible%2Csuggestions%2CtabIndex%2CtextSelection%2Cthrottle-debounce%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.button%2Cicon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Cschema.UniversalLanguageSelector%7Cskins.vector.js%7Cuser.defaults&skin=vector&version=1y3l6vf:206:516
load.php:205:848
Error: "Error: Failed to find a matching comment in the Parsoid DOM."
	startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1687:54
	mightThrow https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.supportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2CmakeCollapsible%2Csuggestions%2CtabIndex%2CtextSelection%2Cthrottle-debounce%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.button%2Cicon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Cschema.UniversalLanguageSelector%7Cskins.vector.js%7Cuser.defaults&skin=vector&version=1y3l6vf:205:848
	process https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.supportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2CmakeCollapsible%2Csuggestions%2CtabIndex%2CtextSelection%2Cthrottle-debounce%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.button%2Cicon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Cschema.UniversalLanguageSelector%7Cskins.vector.js%7Cuser.defaults&skin=vector&version=1y3l6vf:206:516
index.php:202:9
Content request error: "Error: Failed to find a matching comment in the Parsoid DOM." index.php:207:13
DEBUG INFORMATION: 'Talk:Florine_Stettheimer' @ 880604037 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Talk%3AFlorine_Stettheimer/880604037

Thanks, Vexations (talk) 14:42, 28 January 2019 (UTC)Reply[reply]

Quick note: works for me at the moment. Enterprisey (talk!) 08:49, 25 April 2020 (UTC)Reply[reply]

The reply-link newsletter, issue 1[edit]

Hi! Welcome to the new reply-link newsletter, which I made because the ol' list on the reply-link talk page was unwieldy. In case you haven't been following development recently, I've sent out some new updates that should let it reply basically anywhere, even in transcluded pages or under hatted discussions (two locations people have been wanting for a while). Reliability has also gone way up, as I've implemented a couple of sanity checks that help prevent the script from responding to the wrong message. Unfortunately, that means the script fails a bit more often. Anyway, try it out if you haven't done so in a while, and let me know what you think! I always appreciate feature requests or bug reports on the talk page. Happy replying! (Signup list/Unsubscribe) MediaWiki message delivery (talk) 02:23, 30 January 2019 (UTC)Reply[reply]

Teahouse[edit]

I keep getting an error using reply-link on WP:Teahouse RhinosF1(chat)(status)(contribs) 18:17, 30 January 2019 (UTC)Reply[reply]

Just worked here RhinosF1(chat)(status)(contribs) 18:17, 30 January 2019 (UTC)Reply[reply]
By that, I mean it works everywhere else RhinosF1(chat)(status)(contribs) 19:44, 30 January 2019 (UTC)Reply[reply]
Looks fine to me, except in the first section where it's having some issues with the diacritics in a username. Will look into a fix. Enterprisey (talk!) 09:24, 1 February 2019 (UTC)Reply[reply]

Got error when trying to reply at Wikipedia_talk:Criteria_for_speedy_deletion#G7[edit]

/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Sanity check on sig username failed! Found Oakshade but expected Rhadow (wikitext vs DOM)

   at doReply (/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1411)
   at Array.<anonymous> (/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1688)
   at mightThrow (/w/load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:48)
   at process (/w/load.php?debug=false&lang=en&modules=jquery&skin=vector&version=00rdyep:49)

This was the edit I was trying to make https://en.wikipedia.org/w/index.php?title=Wikipedia_talk%3ACriteria_for_speedy_deletion&type=revision&diff=881632176&oldid=881632147 --Tyw7 (🗣️ Talk) — If (reply) then (ping me) 20:44, 3 February 2019 (UTC)Reply[reply]

Translated reply link to portuguese[edit]

Reply-link2.png

Just letting you know. This is what will appear on common.js pages

// Ferramenta para resposta fácil em discussões // Autor: Enterprisey. Tradução para o português: Bageense mw.loader.load( '//pt.wikipedia.org/wiki/Usu%C3%A1rio:Bageense/Reply_link_em_portugu%C3%AAs.js&action=raw&ctype=text/javascript' );

Thanks! Bageense (talk) 12:14, 4 February 2019 (UTC)Reply[reply]

@Enterprisey: This was fixed locally at ptwiki, but I've submitted a pull request to incorporate Bageense's changes to your script. Best regards, Helder 17:41, 5 May 2020 (UTC)Reply[reply]

Sanity check error[edit]

Hi Ent. I got Content request error: "Sanity check on sig username failed! Found Yatzhek but expected Ealdgyth (wikitext vs DOM) trying to make this edit to this thread. Let me know if you need more info. Thanks! Levivich 15:49, 8 February 2019 (UTC)Reply[reply]

Breaking in mobile interface[edit]

When visiting https://en.m.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js I get a client side error in my developer console. It is making some invalid assumptions about the HTML structure of the mobile site.

Please stop this from running on mobile or update the code to check for this! Thanks in advance!

Thank you for reporting this issue! Jdlrobson, which errors appear in the console? Enterprisey (talk!) 23:38, 22 February 2019 (UTC)Reply[reply]

IT seems to be hitting the error console.error( currHeaderEl ); Couldn't parse a header element! when headerName == null

Apologies the link I shared was wrong. I'm seeing it consistently on mobile talk pages. Jdlrobson (talk) 03:03, 26 February 2019 (UTC)Reply[reply]

$ in text[edit]

Hi. When I used reply link, I got this edit and had to manually correct it so that I got the intended edit. Any ideas? --DannyS712 (talk) 20:12, 24 February 2019 (UTC)Reply[reply]

That is very, very weird. I probably did something funny with regexes somewhere. Will investigate. Enterprisey (talk!) 23:25, 24 February 2019 (UTC)Reply[reply]

Bullet off-target[edit]

Hi Ent! Since installing your script, my talk page participation has increased dramatically and editors are complaining. Also, sometimes the bullet is off-target with multiple indents, like this (:::*: instead of ::::*). Thanks! Levivich 06:37, 28 February 2019 (UTC)Reply[reply]

Does not work at User talk:MusikAnimal[edit]

reply-link doesn't seem to ever work on my talk page. Elsewhere it has been fairly reliable as of late (thank you!). I see this error:

Content request error: "Error: [onlyFirstComment] No timestamp found"
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:209 DEBUG INFORMATION: 'User_talk:MusikAnimal' @ 886031037 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3AMusikAnimal/886031037

The first message on my talk is {{TAFI weekly selection notice}}. This has a timestamp, but it's not at the end of the message as it would normally be from humans. Maybe that's the culprit? Thanks for all you do, MusikAnimal talk 21:48, 3 March 2019 (UTC)Reply[reply]

Watchlist?[edit]

I always add a page to a watchlist when I comment—would it be possible to add an option to do that? Gaelan 💬✏️ 05:02, 4 March 2019 (UTC)Reply[reply]

It's not working at all anywhere[edit]

I installed it locally/ globally, tried everywhere, it's not working at all,

Everything shows up, and when I press send button, what I see is flow of lines in text box and nothing else. i was really happy to see such script exists but now it's not working please fix it so that I can localize it and conversations can happen faster. this was the error message. There was an error while replying! Please leave a note at the script's talk page with any errors in the browser console, if possible. QueerEcofeminist "cite! even if you fight"!!! [they/them/their] 11:42, 7 March 2019 (UTC)Reply[reply]

When attempting to reply to this message I got this error:
   index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 TypeError: Cannot read property 'length' of null
   at doReply (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1389)
   at Array.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1688)
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49)
Chris M. (talk) 15:26, 7 March 2019 (UTC)Reply[reply]
At least that didn't require a code change :) Enterprisey (talk!) 20:23, 8 March 2019 (UTC)Reply[reply]

Still experiencing Parsoid DOM errors[edit]

Just tried to reply to Atsme on my talk page and got

Browser console
( null ) div p big a[href^='./User_talk:Atsme']  -->  Array [ <a#mwAeU> ]  index.php:700:9
Error: Failed to find a matching comment in the Parsoid DOM.
Stack-Trace:
getCorrCmt@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:750:19
findSection@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787:24
startReply/findSectionResultPromise<@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1678:40
mightThrow@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:250:848
resolve/</process<@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:251:516
  load.php:250:848
Error: Error: Failed to find a matching comment in the Parsoid DOM.
Stack-Trace:
startReply/<@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690:54
mightThrow@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:250:848
resolve/</process<@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:251:516
  index.php:202:9
Content request error: "Error: Failed to find a matching comment in the Parsoid DOM."  index.php:207:13
DEBUG INFORMATION: 'User_talk:SoWhy' @ 887191656 parsoid "https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3ASoWhy/887191656"  index.php:209:9

Regards SoWhy 08:12, 11 March 2019 (UTC)Reply[reply]

I removed the open div-box around my talk page, suspecting it might interfere with the script and now got this error:
Browser console

liveTextContent >>>>>Thanks for personally contacting me on my talk page about declining two speedy deletion (and giving an explanation) here and here. ---Steve Quinn (talk) 16:56, 10 March 2019 (UTC)<<<<< index.php:685:9 ( null ) p a[href^='./User_talk:Steve_Quinn'] --> Array [ <a#mwAdw> ] index.php:700:9 jQuery.Deferred exception: iterableToList(...).any is not a function findSection@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:928:54 startReply/findSectionResultPromise<@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1678:40 mightThrow@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:250:848 resolve/</process<@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:251:516

undefined  load.php:253:670

TypeError: iterableToList(...).any is not a function Stack-Trace: findSection@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:928:54 startReply/findSectionResultPromise<@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1678:40 mightThrow@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:250:848 resolve/</process<@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:251:516

 load.php:250:848

Error: TypeError: iterableToList(...).any is not a function Stack-Trace: startReply/<@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690:54 mightThrow@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:250:848

resolve/</process<@https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=ext.centralNotice.bannerHistoryLogger%2CchoiceData%2Cdisplay%2CgeoIP%2CimpressionDiet%2CkvStore%2CkvStoreMaintenance%2ClargeBannerLimit%2ClegacySupport%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cite.ux-enhancements%7Cext.cx.campaigns.contributionsmenu%7Cext.cx.eventlogging%2Cmodel%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.eventLogging.subscriber%7Cext.uls.common%2Ccompactlinks%2Ceventlogger%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.visualEditor.desktopArticleTarget.init%7Cext.visualEditor.progressBarWidget%2CsupportCheck%2CtargetLoader%2CtempWikitextEditorWidget%2Ctrack%2Cve%7Cext.wikimediaEvents.loggedin%7Cjquery%2Cmoment%2Coojs%2Coojs-ui-core%2Coojs-ui-widgets%2Csite%7Cjquery.accessKeyLabel%2CcheckboxShiftClick%2Cchosen%2Cclient%2Ccookie%2CgetAttrs%2ChighlightText%2Cspinner%2Csuggestions%2CtextSelection%2Ctipsy%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CRegExp%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cnotify%2CsearchSuggest%2Cstorage%2Ctemplate%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.legacy.wikibits%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.template.regexp%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.styles%7Coojs-ui.styles.icons-alerts%2Cicons-content%2Cicons-editing-advanced%2Cicons-interactions%2Cicons-moderation%2Cicons-movement%2Cindicators%2Ctextures%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=00zgmkc:251:516
 index.php:202:9

Content request error: "TypeError: iterableToList(...).any is not a function" index.php:207:13 DEBUG INFORMATION: 'User_talk:SoWhy' @ 887215642 parsoid "https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3ASoWhy/887215642" index.php:209:9

Regards SoWhy 08:17, 11 March 2019 (UTC)Reply[reply]
Hmmm...the last attempt worked. Maybe it really was the div-box? Regards SoWhy 16:30, 11 March 2019 (UTC)Reply[reply]
Yes, in many cases the script will not work with div boxes around talk pages. This was a side effect of allowing it to work with transcluded talk pages, and I don't know enough about Parsoid at the moment to fix it. There are some things I could try, though. Enterprisey (talk!) 17:00, 11 March 2019 (UTC)Reply[reply]

Tell user that signature appended automatically[edit]

Can you please add a default status telling the user that their signature will be appended to the comment automatically if they do not add it themselves?

Also, I submitted a pull request, and I'm about to create another that will automatically append the user's signature in the preview. Can you please take a look at them? Qzekrom 💬 theythem 23:12, 13 March 2019 (UTC)Reply[reply]

Doesn't work on my talk page (console errors included)[edit]

Uncaught ReferenceError: sajax_init_object is not defined          load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:51
    at index.php?title=User:Equazcion/userinfo.js&action=raw&ctype=text/javascript:60
    at HTMLDocument.<anonymous> (<anonymous>:6:1008)
    at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48)
    at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49)

&

Could not find section named "Creating a Club Page" at section idx 31          index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202

  ~ Tom.Reding (talkdgaf)  23:27, 14 March 2019 (UTC)Reply[reply]

Not working on my talk page (Errors included)[edit]

liveTextContent >>>>>Peter coxhead (talk) 16:04, 15 March 2019 (UTC)<<<<<
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:700 ( null ) p a[href^='./User_talk:Peter_coxhead']  -->  [a#mw5w]
load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48 Error: Failed to find a matching comment in the Parsoid DOM.
    at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:750)
    at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787)
    at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1678)
    at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48)
    at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49)
mightThrow @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48
process @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
process @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
done @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:126
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:129
load (async)
send @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:130
ajax @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:125
jQuery.ajax @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:144
jQuery.(anonymous function) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:127
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1676
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Error: Failed to find a matching comment in the Parsoid DOM.
    at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690
    at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48)
    at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690
mightThrow @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48
process @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
deferred.(anonymous function) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:50
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
process @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49
setTimeout (async)
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
fire @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:45
fireWith @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:47
done @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:126
(anonymous) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:129
load (async)
send @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:130
ajax @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:125
jQuery.ajax @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:144
jQuery.(anonymous function) @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:127
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1676
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:207 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM."
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:209 DEBUG INFORMATION: 'User_talk:Zackmann08' @ 887904508 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3AZackmann08/887904508

--Zackmann (Talk to me/What I been doing) 16:07, 15 March 2019 (UTC)Reply[reply]

Pipe tricks don't work in preview[edit]

Probably just a little thing but previewing a comment using pipe tricks in the reply displays the code instead of the link, e.g. [[Wikipedia:Notability|]] will be displayed as the code instead of as Notability as would be correct. The actual reply will be correct though. Regards SoWhy 16:28, 15 March 2019 (UTC)Reply[reply]

@SoWhy: Fixed with this patch I submitted many months ago which Enterprisey merged recently. Signatures, substituted templates and pipe tricks will all render correctly in preview now. SD0001 (talk) 17:08, 30 September 2019 (UTC)Reply[reply]

Failed on Wikipedia:Miscellany for deletion[edit]

... possibly because the edit goes to a subpage. — Arthur Rubin (talk) 06:43, 17 March 2019 (UTC)Reply[reply]

Error when replying[edit]

When attempting to reply at User_talk:MusikAnimal#Proxy_check, I get the following errors:

Error: [onlyFirstComment] No timestamp found

   at onlyFirstComment (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:597)
   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:659)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1678)
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49)

mightThrow @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48

And:

Error: Error: [onlyFirstComment] No timestamp found

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0hjaxwj:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:2021

Not sure what's up there. SQLQuery me! 04:05, 24 March 2019 (UTC)Reply[reply]

Unfortunately this is yet another case of reply-link hating it when people enclose their talk pages in boxes. I'm thinking of putting in a special hack well-crafted fix to handle those, but there's a very general solution I'd like to finish testing first that has a chance of working. Enterprisey (talk!) 01:09, 2 April 2019 (UTC)Reply[reply]

[sigIdxToStrIdx] fails[edit]

Hey Enterprisey! The script isn't functional on simple.wiki. The console logs the following:

  1. [sigIdxToStrIdx] out of matches
  2. Negative strIdx (signature not found in wikitext)

I went through the script with my stupidly limited JavaScript knowledge and the regex seems to work fine... not sure why the match process doesn't work or what the issue is. Wish I could help more. Operator873talkconnect 04:10, 26 March 2019 (UTC)Reply[reply]

Same failure happens on talk pages and project pages (ex: ANI) Operator873talkconnect 04:12, 26 March 2019 (UTC)Reply[reply]

Improving the description and edit summary[edit]

While the script is absolutely wonderful for many talk page edits (I like using it whenever I reply to the last comment in a thread), Fram made a valid point here: looking through the page history and especially using diffs, one is tempted to think that the "reply-link" leads to a page where you can reply. Instead it links to User:Enterprisey/reply-link. Would it be possible to change the edit summary so it says "(using reply-link)" instead and/or would it make sense to expand the explanation what reply-link is here? (reply-link is a user script that ... or similar?) —Kusma (t·c) 19:07, 6 April 2019 (UTC)Reply[reply]

Edit summary changed; thanks for reporting this! Enterprisey (talk!) 20:19, 9 April 2019 (UTC)Reply[reply]

Show signature in preview[edit]

Hi Enterprisey,

Could you please make it so that you can see your signiture when you click the preview button, like with twinkle. I ask becuase I just accidently signed a post twice.

Thanks, SSSB (talk) 11:03, 11 April 2019 (UTC) edit: almost accidently, small typo on my part. SSSB (talk) 11:16, 11 April 2019 (UTC)Reply[reply]

Interestingly enough, that happened to me quite a lot and I thought the script recognizes a duplicate signature now? Regards SoWhy 11:13, 11 April 2019 (UTC)Reply[reply]
Yup, still works. I just replied with ~~~~ in the reply and it only signed once. So what did you do? Regards SoWhy 11:14, 11 April 2019 (UTC)Reply[reply]
SoWhy, SSSB (talk) SSSB (talk) 11:17, 11 April 2019 (UTC)Reply[reply]
Error with three tilde signature as demonstrated above. SSSB (talk) 11:18, 11 April 2019 (UTC)Reply[reply]
Should be fixed now; shout-out to siddarthvp on GitHub for the patch. Enterprisey (talk!) 05:26, 9 October 2019 (UTC)Reply[reply]

Repling to a comment which already has a reply[edit]

Hi, when you reply to a comment which already has a reply I notice that the reply box adds the reply above the orignal reply of the comment you are repling to, rather than undeneath. Thanks, SSSB (talk) 11:22, 11 April 2019 (UTC)Reply[reply]

SSSB, thanks for letting me know! Can you link to one instance of this happening? Enterprisey (talk!) 05:44, 12 April 2019 (UTC)Reply[reply]
@Enterprisey: (Reply to below comment as part of a demonstration) it hasn't happened, it's just when I tried to reply yesterday that's where it put the box. SSSB (talk) 08:01, 12 April 2019 (UTC) However I just tried it here now and it does put it at the bottom, it's just I assumed that because the box was there that is where it would put the comment, my bad. 08:03, 12 April 2019 (UTC)Reply[reply]

Some observations[edit]

  • It seems the script can't work on pages that transclude discussions. So, to avoid a lot of confusion, wouldn't it be better to hide the reply links from AFD log pages, MFD, TFD, FFD, DRV, MRV main pages, and other places which transclude discussions?
  • I think what you were trying to achieve here:
                /* Commented out because I could never get it to work
                // Autofill with a recommendation if we're replying to a nom
                if( rplyToXfdNom ) {
                    replyDialogField.value = "'''Comment'''";

                    // Highlight the "Comment" part so the user can change it
                    var range = document.createRange();
                    range.selectNodeContents( replyDialogField );
                    //range.setStart( replyDialogField, 3 ); // start of "Comment"
                    //range.setEnd( replyDialogField, 10 ); // end of "Comment"
                    var sel = window.getSelection();
                    sel.removeAllRanges();
                    sel.addRange( range );
                }*/
is done this way:
                if (rplyToXfdNom) {
                    replyDialogField.value = "'''Comment''' ";

                    replyDialogField.setSelectionRange(3,10);
                    replyDialogField.focus();
                }
  • When you have done that, it'd be better to say "comment in XfD" rather than "reply to XfD", and change the edit summary to "Commenting in XfD: <the bolded part of !vote>"
  • Regarding:
        if( xfdType === "AfD" || xfdType === "MfD") {

            // If the comment is non-indented, we are replying to a nom
            rplyToXfdNom = !anyIndentation;
        } else if( xfdType === "TfD" || xfdType === "FfD" ) {

            // If the sibling before the previous sibling of this node
            // is a h4, then this is a nom
            rplyToXfdNom = parent.previousElementSibling &&
                parent.previousElementSibling.previousElementSibling &&
                parent.previousElementSibling.previousElementSibling.nodeType === 1 &&
                parent.previousElementSibling.previousElementSibling.tagName.toLowerCase() === "h4";
        }
Why bother with that complicated condition for reply to tfd/ffd buttons? The "reply to XfD" doesn't show if the nomination text contains multiple paragraphs. I do see the minor advantage of doing this, once a discussion is closed, "reply to xfd" doesn't show up, but "reply" still shows so it's just a minor advantage. I think using the same condition as for afd/mfd is better, as it solves the issue of multiple-paragraph nomination text.
  • You can easily add support for the above in DRV/MRV pages. The same condition (as for afd/mfd) works here too.
  • Reply links don't appear in discussion closed using {{atop}}/{{abottom}}, as should be the case. But they do appear in the ones closed with {{discussion top}}/{{discussion bottom}} and {{closed rfc top}}/{{closed rfc bottom}}. I didn't investigate why though...
  • A more accurate NOWIKI_RE (in function hasSig) would be /<nowiki>.*?<\/nowiki ?>/g;, since there could a space before the final >, and the tags remain valid. Very trivial/minor thing, of course.

And thank you for creating this wonderful script. SD0001 (talk) 07:12, 19 April 2019 (UTC)Reply[reply]

I have made a PR on the script's github page incorporating some of the changes mentioned above. Cheers, SD0001 (talk) 14:13, 15 May 2019 (UTC)Reply[reply]

Error while replying[edit]

When replying the following comes up: There was an error while replying! Please leave a note at the script's talk page with any errors in the browser console, if possible. I was trying to send a reply to my own comment at Talk:Forum for Democracy. I tried bypassing my browser's cache. I use the standard Vector skin, my browser is Microsoft Edge (Microsoft EdgeHTML 17.17134) and I use Windows 10 Home (version: 1803 & build: 17134.706). The following 3 JS errors showed up: Error: Sanity check on sig username failed! Found Freerka but expected MrClog (wikitext vs DOM) (2 times) and [object Error]: {description: "Sanity check on sig username failed! Found Freerka but expected MrClog (wikitext vs DOM)", message: "Sanity check on sig username failed! Found Freerka but expected MrClog (wikitext vs DOM)", stack: "Error: Sanity check on sig username failed! Found Freerka but expected MrClog (wikitext vs DOM) at doReply (https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1411:17) at Anonymous function (https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1688:25) at mightThrow (https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core%2Coojs-ui-widgets%7Coojs-ui.styles.icons-editing-advanced&skin=vector&version=0rq5ikv:48:839) at Anonymous function (https://en.wikipedia.org/w/load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core%2Coojs-ui-widgets%7Coojs-ui.styles.icons-editing-advanced&skin=vector&version=0rq5ikv:49:516)"}. --MrClog (talk) 12:10, 29 April 2019 (UTC)Reply[reply]

Could not find section[edit]

Hi, I was replying to a thread called "Suggested updates template" at WT:WPPORT and the script failed with the error: Could not find section named "Suggested updates template" at section idx 45. WaggersTALK 10:23, 8 May 2019 (UTC)Reply[reply]

Gadget[edit]

Hello Enterprisey, Can i use the script source code as a gadget? I copy the source code and paste it into a mediawiki page on ours Wikipedia, but it didn't work. Thanks! --ئارام بکر (talk) 00:43, 13 May 2019 (UTC)Reply[reply]

Note[edit]

@Enterprisey: This script doesn't work on WP:RfD subpages for specific days, such as WP:Redirects for discussion/Log/2019 May 20. Coming soon? Or unnecessary? Regards, Guywan (talk) 16:14, 20 May 2019 (UTC)Reply[reply]

It really ought to work on subpages. That seems to have broken recently, as per my August 2019 update. I will take a look soon (TM). Enterprisey (talk!) 05:26, 9 October 2019 (UTC)Reply[reply]

Talk pages consultation 2019 – phase 2[edit]

The Wikimedia Foundation has invited the various Wikimedia communities, including the English Wikipedia, to participate in a consultation on improving communication methods within the Wikimedia projects.

Phase 2 of the consultation has now begun; as such, a request for comment has been created at Wikipedia:Talk pages consultation 2019/Phase 2. All users are invited to express their views. Individual WikiProjects, user groups and other communities may also consider creating their own requests for comment; instructions are at mw:Talk pages consultation 2019/Participant group sign-up. (To keep discussion in one place, please don't reply to this comment.) Jc86035 (talk) 17:13, 20 May 2019 (UTC)Reply[reply]

Timeouts?[edit]

Does this script ever timeout? If so, how can I extend the time limit? I use a lot of userscripts and this one loads rather inconsistently. —pythoncoder (talk | contribs) 00:45, 21 May 2019 (UTC) please ping when replyingReply[reply]

Delivering mass message (via MMS)[edit]

i encountered the "there was an error while replying" message, this i what i was trying to type

Hey nick just catching up, i had my first maths GCSE today, how have you been? - JJBullet (Talk) 09:21, 21 May 2019 (UTC) (reply)

Hi. Hope it went well, JJBullet - my daughter also had her GCSE maths this morning and had geography this afternoon. It not an easy time for people of your age, is it? I'm busy doing major house renovation work right now. I will reply with some advice for you on helping to monitor recent changes and to correct any bad edits. But it may a few days until I can find some 'quality time' to sit down at a proper keyboard rather than this tiny iPhone screen. But I guess you need to be revising, not playing here, so I hope that's OK. Good luck with the rest of them. Regards, Nick Moyes (talk) 10:55, 21 May 2019 (UTC) (reply)

Please don't rush to correct somebody's typos. I accidentally saved it in error. Rushing to tell me I had not signed it just created an edit conflict just causes delays in giving you the full response. Nick Moyes (talk) 10:58, 21 May 2019 (UTC)

Nick Moyes, ok sorry nick, and yeah i need to be revising :)

Not working on Nick Moyes' User Talk[edit]

i encountered the "there was an error while replying" message, this i what i was trying to type

Hey nick just catching up, i had my first maths GCSE today, how have you been? - JJBullet (Talk) 09:21, 21 May 2019 (UTC) (reply)

Hi. Hope it went well, JJBullet - my daughter also had her GCSE maths this morning and had geography this afternoon. It not an easy time for people of your age, is it? I'm busy doing major house renovation work right now. I will reply with some advice for you on helping to monitor recent changes and to correct any bad edits. But it may a few days until I can find some 'quality time' to sit down at a proper keyboard rather than this tiny iPhone screen. But I guess you need to be revising, not playing here, so I hope that's OK. Good luck with the rest of them. Regards, Nick Moyes (talk) 10:55, 21 May 2019 (UTC) (reply)

Please don't rush to correct somebody's typos. I accidentally saved it in error. Rushing to tell me I had not signed it just created an edit conflict just causes delays in giving you the full response. Nick Moyes (talk) 10:58, 21 May 2019 (UTC)

Nick Moyes, ok sorry nick, and yeah i need to be revising :)



here is the error code


load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:141 JQMIGRATE: Migrate is installed with logging active, version 3.0.1 VM225:7 This page is using the deprecated ResourceLoader module "jquery.throttle-debounce". Please use OO.ui.throttle/debounce instead. See https://phabricator.wikimedia.org/T213426 (anonymous) @ VM225:7 VM225:173 This page is using the deprecated ResourceLoader module "jquery.ui.position". (anonymous) @ VM225:173 VM225:133 This page is using the deprecated ResourceLoader module "jquery.ui.widget". (anonymous) @ VM225:133 VM225:218 This page is using the deprecated ResourceLoader module "jquery.tipsy". mw.loader.implement.css @ VM225:218 VM225:538 [Deprecation] chrome.loadTimes() is deprecated, instead use standardized API: Paint Timing. https://www.chromestatus.com/features/5637885046816768. getFirstPaintTime @ VM225:538 VM225:538 [Deprecation] chrome.loadTimes() is deprecated, instead use standardized API: Navigation Timing 2. https://www.chromestatus.com/features/5637885046816768. getFirstPaintTime @ VM225:538 VM225:128 This page is using the deprecated ResourceLoader module "jquery.ui.core". Please use OOUI instead. mw.loader.implement.css @ VM225:128 /w/index.php?title=User:%3Cyou!%3E/teahouseReminder.js&action=raw&ctype=text/javascript:1 Failed to load resource: the server responded with a status of 400 (Bad Request) load.php?lang=en&modules=startup&only=scripts&skin=vector:4 Use of "wgNamespaceNumber" is deprecated. Use mw.config instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&skin=vector:4 index.php?title=User:DannyS712/short-tabs.js&action=raw&ctype=text/javascript:21 U-T:Nick Moyes /w/index.php?title=User:Anchorvale/scripts/RecentChanges.js&action=raw&ctype=text/javascript:1 Failed to load resource: the server responded with a status of 403 (Forbidden) load.php?lang=en&modules=startup&only=scripts&skin=vector:4 Use of "wgTitle" is deprecated. Use mw.config instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&skin=vector:4 load.php?lang=en&modules=startup&only=scripts&skin=vector:4 Use of "importScriptURI" is deprecated. Use mw.loader instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&skin=vector:4 load.php?lang=en&modules=startup&only=scripts&skin=vector:4 Use of "addOnloadHook" is deprecated. Use jQuery instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&skin=vector:4 load.php?lang=en&modules=startup&only=scripts&skin=vector:4 Use of "wgUserName" is deprecated. Use mw.config instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&skin=vector:4 load.php?lang=en&modules=startup&only=scripts&skin=vector:4 Use of "addPortletLink" is deprecated. Use mw.util.addPortletLink instead maybeLog @ load.php?lang=en&modules=startup&only=scripts&skin=vector:4 load.php?lang=en&modules=startup&only=scripts&skin=vector:4 Use of "wgServer" is deprecated. Use mw.config instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&skin=vector:4 load.php?lang=en&modules=startup&only=scripts&skin=vector:4 Use of "wgScript" is deprecated. Use mw.config instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&skin=vector:4 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:685 liveTextContent >>>>>Please don't rush to correct somebody's typos. I accidentally saved it in error. Rushing to tell me I had not signed it just created an edit conflict just causes delays in giving you the full response. Nick Moyes (talk) 10:58, 21 May 2019 (UTC)<<<<< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:700 ( null ) dd a[href^='./User_talk:Nick_Moyes#top'] --> Array(54) load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:48 Error: Failed to find a matching comment in the Parsoid DOM.

   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:750)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1678)
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:49)

mightThrow @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:48 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Error: Failed to find a matching comment in the Parsoid DOM.

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:207 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM." index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:209 DEBUG INFORMATION: 'User_talk:Nick_Moyes' @ 898096897 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3ANick_Moyes/898096897

- JJBullet (Talk) 12:45, 21 May 2019 (UTC)Reply[reply]

Not working on Wikipedia:Talk pages consultation 2019/Phase 2[edit]

Browser is Google Chrome Version 74.0.3729.131 (Official Build) (64-bit)

Attempt to reply to the "liveTextContent" below. I'm not sure how much of the errors are with your script, and endlines don't seem to copy/paste properly. Unchecked runtime.lastError: The message port closed before a response was received.

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:685 liveTextContent >>>>>Of course not, but there are design methodologies that target just those - in fact, that's how most product and UX design works - you target a future costumer by finding a present surrogate. Current and long-term users, who are accustomed to the existing, poorly-designed systems, aren't that. François Robere (talk) 09:45, 23 May 2019 (UTC)<<<<< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:700 ( null ) dd a[href^='./User_talk:Fran%C3%A7ois_Robere'] --> Array(0) load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:48 Error: Failed to find a matching comment in the Parsoid DOM.

   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:750)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1678)
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:49)

mightThrow @ load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:48 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Error: Failed to find a matching comment in the Parsoid DOM.

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690
   at mightThrow (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:48)
   at process (load.php?debug=false&lang=en&modules=jquery&skin=vector&version=0w5wrgy:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:207 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM." index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:209 DEBUG INFORMATION: 'Wikipedia:Talk_pages_consultation_2019/Phase_2' @ 898407909 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3ATalk_pages_consultation_2019%2FPhase_2/898407909

Arthur Rubin (talk) 12:25, 23 May 2019 (UTC)Reply[reply]

Not working on WP:ANI[edit]

I was attempting to leave a comment in WP:ANI#NYC Subway vandal. However, I also checked other sections, in which it also didn't work. I was able to hit reply and I got a reply window. I could preview it. However, when I hit submit, it reported an error. The console read:

liveTextContent >>>>>At the very least, the edit warring is disruptive so I have blocked the IP address for 31 hours.  If the problem returns after the block expires, please feel free to let me know or report to WP:AIV.  -- Ed (Edgar181) 18:53, 30 May 2019 (UTC)<<<<<
16:39:35.765 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:700 ( null ) dd a[href^='./User_talk:Edgar181']  -->  Array(0)
16:39:35.769 load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=monobook&version=0pytpri:48 Error: Failed to find a matching comment in the Parsoid DOM.
    at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:750)
    at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787)
    at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1678)
    at mightThrow (load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=monobook&version=0pytpri:48)
    at process (load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=monobook&version=0pytpri:49)
mightThrow @ load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=monobook&version=0pytpri:48
16:39:35.769 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Error: Failed to find a matching comment in the Parsoid DOM.
    at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690
    at mightThrow (load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=monobook&version=0pytpri:48)
    at process (load.php?debug=false&lang=en&modules=jquery%2Coojs-ui-core&skin=monobook&version=0pytpri:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202
16:39:35.769 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:207 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM."
16:39:35.769 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:209 DEBUG INFORMATION: 'Wikipedia:Administrators'_noticeboard/Incidents' @ 899552255 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3AAdministrators%27_noticeboard%2FIncidents/899552255

Thanks, StudiesWorld (talk) 20:45, 30 May 2019 (UTC)Reply[reply]

I also forgot to mention that I am running the latest version of Chrome and I have cleared my cache, which did not solve the problem. StudiesWorld (talk) 20:46, 30 May 2019 (UTC)Reply[reply]

Far out, dude![edit]

@Enterprisey: See WP:WikiProject_Portals/Newsletter archive#Until next issue.... Here's an excerpt:

Until next issue... — The Transhumanist 01:47, 2 May 2019 (UTC) (reply) (reply) (reply) (reply) (reply) (reply)

Yep, that's six reply links (X_X). Regards, GUYWAN ( t · c ) 19:13, 6 June 2019 (UTC)Reply[reply]

Script[edit]

is overwriting others, when resolving edit conflicts. WBGconverse 09:05, 12 June 2019 (UTC)Reply[reply]

Error when replying to User:Andrew Davidson at Wikipedia:Articles for deletion/Tembleque[edit]

Got a Java error:

Error: Sanity check on sig username failed! Found Tyw7 but expected Andrew Davidson (wikitext vs DOM)
    at doReply (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1411)
    at Array.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1688)
    at mightThrow (load.php?lang=en&modules=jquery&skin=vector&version=0hmxo20:48)
    at process (load.php?lang=en&modules=jquery&skin=vector&version=0hmxo20:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202

--Tyw7 (🗣️ Talk) — If (reply) then (ping me) 18:49, 17 July 2019 (UTC)Reply[reply]

Reply posted in wrong subsection[edit]

Hi Enterprisey, hope your summer is going well. When I used reply-link on User talk:Diannaa to reply to a comment by Diannaa, it posted the reply in the preceding section (in response to Diannaa's previous comment on that page) instead of the correct section. No error message, it posted fine, just in the wrong place. It happened twice; the first time I thought it might be my user error but the second time I'm sure I clicked the correct "reply to" link. Is it that the page uses a container? Also, do you have a "known issues" page (to avoid duplicate bug reports)? Thanks as always for all the great tools you make! Diffs: 1st post, fix; 2nd post, fix Levivich 00:11, 18 July 2019 (UTC)Reply[reply]

Failed on WP:US/R[edit]

Failed when trying to do this reply:

liveTextContent >>>>>@SD0001: Well, thank you, SD0001, but it doesn't seem to be working for me yet. I copied your script to a new .js-page in my user space, but it doesn't seem to update automatically and neither are the numbers of changed pages displayed in the page title. Am I getting it wrong? Pinging @DannyS712: also. Jürgen Eissink (talk) 20:20, 18 July 2019 (UTC)<<<<<

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:700 ( null ) dd a[href^='./User_talk:J%C3%BCrgen_Eissink']  -->  Array(0)
load.php?lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1oe2inp:48 

Error: Failed to find a matching comment in the Parsoid DOM.
    at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:750)
    at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787)
    at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1678)
    at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1oe2inp:48)
    at process (load.php?lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1oe2inp:49)
mightThrow @ load.php?lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1oe2inp:48
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 

Error: Error: Failed to find a matching comment in the Parsoid DOM.
    at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690
    at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1oe2inp:48)
    at process (load.php?lang=en&modules=jquery%2Coojs-ui-core&skin=vector&version=1oe2inp:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:207 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM."
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:209 DEBUG INFORMATION: 'Wikipedia:User_scripts/Requests' @ 906881053 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3AUser_scripts%2FRequests/906881053

Possibly because the username contains diaterics? SD0001 (talk) 03:27, 19 July 2019 (UTC)Reply[reply]

Reply link not loading[edit]

Enterprisey's reply-link script bug.png

I tried using this script on Talk:Carlos the Jackal to answer an edit request, but it did not load. - ZLEA T\C 18:37, 24 July 2019 (UTC)Reply[reply]

The state of reply-link, August 2019[edit]

Felt like giving an update to everyone who may follow this page and people wondering when I'll get to stuff. My first priority is getting to the PRs that people have opened on GitHub. PR #3 (the xfd-related one) is great but assumes that the script can't edit pages that transclude other pages. I did add this ability, or at least I thought I did, a while ago, so I think it's better to go back and fix it first. Now, in order to properly do that, I think I need to switch the script over to a new design that should have a much better success rate. It will hopefully always have an exact answer to the question of "where does this HTML node on the page occur in the wikitext". Other priorities include the ability to have custom indentation, and fast section-based reloads (idea by Gryllida). Further down the road, I'm working on a way to reply directly from the Echo notification menu. And of course I will be looking at the bug reports on this page, which is why I turned off archiving for it. A big thank you to everyone who uses the script, and a special shout-out to people who report bugs on this page. With a script that's supposed to work in as many areas as this one, bug reports are really essential. Looking forward to a better script! Enterprisey (talk!) 20:38, 3 August 2019 (UTC)Reply[reply]

Great to hear you are still actively working on it. I still maintain that this is one of the most useful scripts ever created and I use it daily multiple times. Speaking of using it, any update on the #Feature request: Integrate ResponseHelper functionality? I just worked through 15 requests at WP:REFUND and it would have been stellar if I could have just selected responses from a dropdown instead of having to manually add the required code for each request. Regards SoWhy 16:27, 22 August 2019 (UTC)Reply[reply]
@Enterprisey and SoWhy: If we could get the hook added to reply-link for when the form is open, I can integrate responseHelper into it. I don't think it makes any sense for reply-link to duplicate responseHelper functionality, and the same is true for editProtectedHelper (which you talked about above). Reasons include:
  • Most reply-link users would never use the responseHelper/editProtectedHelper functionality.
  • If responseHelper was also part of reply-link, we'd have to maintain the list of responses in two places.
  • responseHelper/editProtectedHelper both assume English Wikipedia, when reply-link should (or could) be wiki-agnostic.
I can create a PR for the hook, that's a pretty easy addition. However I'd much prefer if we could also supply an edit summary. I know reply-link had an input for an edit summary at some point, then it was removed. Maybe you could just have a hidden input, that way the user doesn't see it, but responseHelper can still inject the informative edit summary it creates. This means I could still inject the "(using responseHelper)" advert, otherwise no one would know responseHelper was being used, and I'd lose the free advertising :) "(using reply-link)" would of course still be added to the end, so it would be clear both scripts are being used. MusikAnimal talk 16:17, 27 August 2019 (UTC)Reply[reply]
@MusikAnimal: Actually, the edit summary field is back. Regards SoWhy 16:20, 27 August 2019 (UTC)Reply[reply]
Ah, I see you have to set window.replyLinkCustomSummary. So all we need to do here is make reply-link use a hidden input if the user doesn't have the custom summary option set. I'll work on a PR soon! PS -- reply-link didn't work when I tried to leave this comment :/ MusikAnimal talk 16:26, 27 August 2019 (UTC)Reply[reply]

MusikAnimal, which hooks would you like? I was thinking two: one when the form is ready (its payload would be the newly-opened div containing the form) and one when the user clicks "Reply" but before any reply-link code runs. Enterprisey (talk!) 05:38, 30 September 2019 (UTC)Reply[reply]

@Enterprisey: That sounds perfect! Could you also add a hidden input for the edit summary (unless window.replyLinkCustomSummary is set)? For when the edit summary input is visible, we'd need to append (using responeHelper) to the summary on submission, which is where the second hook comes in. That will work for responseHelper, but in your documentation I'd note that the handler wouldn't be able to do any async operations if reply-link is set to reload after submission, since mw.hook isn't promise-based. Many thanks MusikAnimal talk 14:36, 30 September 2019 (UTC)Reply[reply]

Reply link and the Teahouse[edit]

@Enterprisey: When I try to use reply link at the Teahouse, I get the error message that is on the image to the right. I would like to reply to the message so that I can communicate with other editors. I wasn't able to reproduce the problem anywhere besides the Teahouse. I tried to see if I can reproduce the problem at the help desk, but I couldn't. I tried bypassing my browser cache and that doesn't work. I use the default skin, Firefox 69.0, and Windows 10 Home. Please ping me when you respond to this message even though I'm putting this on the watchlist. Thank you, Interstellarity (talk) 20:39, 11 September 2019 (UTC)Reply[reply]

Update I have reproduced the same error message on my talk page. Interstellarity (talk) 14:18, 12 September 2019 (UTC)Reply[reply]
Interstellarity, the error requested the output from the browser console, what was shown there? ~ Amory (utc) 15:25, 12 September 2019 (UTC)Reply[reply]
Amorymeltzer, Please see the second screenshot that I have posted. Interstellarity (talk) 15:42, 12 September 2019 (UTC)Reply[reply]
Interstellarity, this should be fixed now. Enterprisey (talk!) 05:11, 9 November 2019 (UTC)Reply[reply]

unsigned template and reply link[edit]

I noticed here that when I try to click the 'reply' link for the new user who forgot to sign their posts (which appears after the "—Preceding undated comment added 1:39 pm, Yesterday (UTC+12) " text) it doesn't open a box to write in like normal (although the 'reply' button does change to "cancel reply" as normal. Seems like a bug. — Preceding unsigned comment added by Insertcleverphrasehere (talkcontribs)

Hmm... the plot thickens. It seems like the new user manually added thier username and talk page links but because it was undated the sinebot added something afterwards <!--Template:Undated--><small class="autosigned">—Preceding [[Wikipedia:Signatures|undated]] comment added 01:39, 14 September 2019 (UTC)</small> <!--Autosigned by SineBot-->.
The normal {{unsigned|username}} template doesn't trigger the reply script (but probably should), as can be seen in my 'unsigned' comment above. — Insertcleverphrasehere (or here)(click me!) 21:15, 14 September 2019 (UTC)Reply[reply]
Insertcleverphrasehere, the script needs a userpage link and a timestamp to work correctly. No timestamp = no reply link. If a timestamp is present but there's no userpage link preceding it, the reply button shows up but it won't work as you describe. SD0001 (talk) 17:29, 16 September 2019 (UTC)Reply[reply]
There's more! I'm unable to reply to a user after I added a {{Unsigned}} - the reply dialogue opens for me, but I get an error thrown whenever I try to actually post the reply. ItsPugle (please ping on reply) 10:33, 4 October 2020 (UTC)Reply[reply]

Error when replying on ANI - maybe edit conflict?[edit]

Responding to a comment on ANI, but received an error when doing so. It looks like it might've been an edit conflict or something, because somebody edited (a different section) right around the same time I tried to save. This was the specific edit made around that time.

13:22:43.751 liveTextContent >>>>>Oppose Too much for the first violation week is more then enough. --Shrike (talk) 13:48, 6 October 2019 (UTC)<<<<< index.php:685:17
13:22:43.752 ( null ) li a[href^='./User_talk:Shrike']  -->  
Array []
index.php:700:17
13:22:43.753
Error: "Failed to find a matching comment in the Parsoid DOM."
   getCorrCmt https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:750
   findSection https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787
   findSectionResultPromise https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690
   jQuery 2
       mightThrow
       process
load.php:195:916
13:22:43.753
Error: "Error: Failed to find a matching comment in the Parsoid DOM."
   startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1702
   jQuery 2
       mightThrow
       process
index.php:202:17
   setStatusError https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202
   startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1702
   jQuery 2
       mightThrow
       process
13:22:43.756 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM." index.php:207:21
13:22:43.756 DEBUG INFORMATION: 'Wikipedia:Administrators'_noticeboard/Incidents' @ 919928971 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3AAdministrators%27_noticeboard%2FIncidents/919928971

Frood (talk!) 18:30, 6 October 2019 (UTC)Reply[reply]

Can't reply to Unicode usernames anymore[edit]

Parsoid has begun returning hrefs with normal Unicode characters instead of being encoded URI components (the links are to "User_talk:Þjarkur" instead of to "User_talk:%C3%9Ejarkur" like I'm guessing they previously were).

This appears to cause a flaw where it is no longer possible to reply to me since newHref uses encodeURIComponent(). (It causes this Parsoid DOM lookup error).

Might this diff fix it?

Thjarkur (talk) 17:01, 8 October 2019 (UTC)Reply[reply]

Looking good! Thank you very much for the fix. Enterprisey (talk!) 05:23, 9 October 2019 (UTC)Reply[reply]

Error when trying to reply[edit]

When trying to paste this reply, I kept getting an error, and was told to report it to you.

"Unforgettableid, Ah, thanks for pointing out the policies to me. So, it's not really the fact that they're a private college. That's actually good to hear. I will leave my Delete vote up then, since it seems to be the only vote in favour besides the proponent."

Cheers, Doug

Persistent reply-to errors[edit]

index.php?title=User…text/javascript:202 Error: Sanity check on header name failed! Found "NewtonX, Inc.", expected "Companies deletion" (wikitext vs DOM)

   at getSectionWikitext (index.php?title=User…ext/javascript:1050)
   at doReply (index.php?title=User…ext/javascript:1381)
   at Array.<anonymous> (index.php?title=User…ext/javascript:1700)
   at mightThrow (load.php?lang=en&mod…or&version=1xgm5:48)
   at process (load.php?lang=en&mod…or&version=1xgm5:49)
Dmehus, which page was this on? Which edit were you trying to make, and which comment were you trying to reply to? Enterprisey (talk!) 05:17, 14 October 2019 (UTC)Reply[reply]
Enterprisey, I can't recall exactly, but it is not specific to any one page or discussion. It primarily happens in the Articles for Deletion discussion pages and User talk pages. Doug Mehus (talk) 14:45, 14 October 2019 (UTC)Reply[reply]

I've been getting persistent errors whenever I try to use reply-link. Here is one that I got on RSN while trying to make this edit (which I did manually):

Error: "TypeError: iterableToList(...).any is not a function"

   startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1702
   jQuery 2
       mightThrow
       process

index.php:202:17 Content request error: "TypeError: iterableToList(...).any is not a function" index.php:207:21 DEBUG INFORMATION: 'Wikipedia:Reliable_sources/Noticeboard' @ 921821056 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3AReliable_sources%2FNoticeboard/921821056

Thanks for creating this usually very helpful tool! Fiamh (talk, contribs) 05:32, 18 October 2019 (UTC)Reply[reply]

I have no idea how I missed that. Thanks for the bug report! Enterprisey (talk!) 07:21, 1 November 2019 (UTC)Reply[reply]

Reply-to errors[edit]

This applies to one of my two PCs at present.

liveTextContent >>>>>At Wikipedia, one cannot support RS and Trump at the same time because, in the immortal words of MPants, "The president is possibly the single most unreliable source for any claim of fact ever to grace the pages of WP." -- MPants 04:57, 2 October 2018 (UTC) -- BullRangifer (talk) 15:33, 24 October 2019 (UTC)<<<<< index.php:685:17
( null ) dd a[href^='./User_talk:BullRangifer']  -->  
Array(3) [ a#mwSA, a#mwaw, a#mwnw
 ]
index.php:700:17
TOP OF doReply 
Array(3) [ "2", "RSN", 1 ]
 
Object { page: "User_talk:JzG", sectionIdx: 1, sectionName: "RSN", sectionLevel: "2" }
index.php:1301:17
In getSectionWikitext, sectionIdx = 1, sectionName = >RSN< index.php:984:17
In sigIdxToStrIdx, sigIdx = 10 index.php:1089:17
Error: "Sanity check on sig username failed! Found DGG but expected BullRangifer (wikitext vs DOM)"
    doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1419
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1700
    jQuery 2
index.php:202:17
Content request error: "Sanity check on sig username failed! Found DGG but expected BullRangifer (wikitext vs DOM)" index.php:207:21
DEBUG INFORMATION: 'User_talk:JzG' @ 922826238 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3AJzG/922826238 index.php:209:17

Any ideas, please? Am I blocking something through security settings somewhere? Guy (help!) 18:53, 24 October 2019 (UTC)Reply[reply]

Getting error at Wikipedia:Articles for deletion/SALt lamp[edit]

Error:

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1149 [sigIdxToStrIdx] out of matches
sigIdxToStrIdx @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1149
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Negative strIdx (signature not found in wikitext)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202

--Tyw7 (🗣️ Talk) — If (reply) then (ping me) 17:42, 26 October 2019 (UTC)Reply[reply]

Should be fixed. Enterprisey (talk!) 07:19, 1 November 2019 (UTC)Reply[reply]

Errors[edit]

Howdy hello! For some reason, about 1/3 of the time I try to use ReplyLink, it just bugs out and I have to do it manually. It seems to happen more on long noticeboard pages, but the problem might happen one day on a page, and not the next. Today's error was at WP:TEAHOUSE, replying to UnblueBox at the thread WP:TEAHOUSE#what do I do if an IP is trying to reach out to an user but the user is not replying?. I got these two errors:

load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48 Error: Failed to find a matching comment in the Parsoid DOM.
   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:750)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1690)
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:49)
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Error: Failed to find a matching comment in the Parsoid DOM.
   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1702
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:49)

Hopefully that helps. If you need more info, just let me know! Captain Eek Edits Ho Cap'n! 20:47, 27 October 2019 (UTC)Reply[reply]

Announcement: should work better on subpages now[edit]

I fixed some bugs to do with how the script handles subpages. I just tried it out a little on the AfD and TfD log pages, and it worked fine with my limited testing. Please let me know if this broke replying on other pages - I did check a lot of them after I made the change, but there's always a chance something slipped through. Enterprisey (talk!) 07:19, 1 November 2019 (UTC)Reply[reply]

@Enterprisey: any idea why the reply links on AfD subpages say "Reply to AfD" after individual users' comments and in the resulting edit summary? Seems slightly confusing. Thanks. --Sangdeboeuf (talk) 22:36, 25 July 2021 (UTC)Reply[reply]
Someday I'm gonna have to revisit indentation. Maybe for the moment I can rip out the XfD handling, which seems like it could've been a mistake to add. Enterprisey (talk!) 05:06, 30 July 2021 (UTC)Reply[reply]

undefined?[edit]

See https://en.wikipedia.org/w/index.php?title=Wikipedia_talk:Requests_for_comment/2019_Resysop_Criteria_(2)&diff=924630501&oldid=924629817&diffmode=source by Cyberpower678 --DannyS712 (talk) 05:50, 5 November 2019 (UTC)Reply[reply]

Now that's weird. I've reviewed the relevant sections of the code and can't find anything that would do that. I'll keep an eye out, though. Enterprisey (talk!) 03:46, 7 November 2019 (UTC)Reply[reply]

Error report[edit]

Came across this error after trying to reply to a comment. Received the notice "There was an error while replying! Please leave a note at the script's talk page with any errors in the browser console, if possible." Below is the console error: load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48 Error: Failed to find a matching comment in the Parsoid DOM.

   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:750)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:787)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1697)
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:49)

mightThrow @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Error: Failed to find a matching comment in the Parsoid DOM.

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1709
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:207 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM." index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:209 DEBUG INFORMATION: 'Talk:Blue_Line_(Los_Angeles_Metro)' @ 924878137 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Talk%3ABlue_Line_(Los_Angeles_Metro)/924878137 WMSR (talk) 18:41, 6 November 2019 (UTC)Reply[reply]

WMSR, I'm getting the same error in this section: Wikipedia_talk:New_pages_patrol/Reviewers#6th_November_Backlog_Update, not sure how to do the error bug report but I wonder if anyone else has issues in that section as well? — Insertcleverphrasehere (or here)(click me!) 21:15, 6 November 2019 (UTC)Reply[reply]
Fixed! (With this.) Kud left an unclosed <small> tag in the previous section. The official parser is fine with this sort of thing, but Parsoid (the parser reply-link relies on) wasn't. Enterprisey (talk!) 03:18, 7 November 2019 (UTC)Reply[reply]
WMSR, I assume you're talking about the "unsigned" comment left by Lars Smiley (please let me know if this isn't the case). This is an edge case in the MediaWiki internals, so I've filed a bug report at T211830 and fixed Lars's markup. You should be able to reply to it now. Enterprisey (talk!) 03:42, 7 November 2019 (UTC)Reply[reply]

Update: still having issues (not sure whether or not it's the same issue):load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48 Error: Failed to find a matching comment in the Parsoid DOM.

   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:762)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:801)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1717)
   at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48)
   at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:49)

mightThrow @ load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Error: Failed to find a matching comment in the Parsoid DOM.

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1729
   at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48)
   at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:49) WMSR (talk) 01:55, 11 November 2019 (UTC)Reply[reply]
WMSR, same page or a different page? Enterprisey (talk!) 01:28, 13 November 2019 (UTC)Reply[reply]
Enterprisey, different page. WMSR (talk) 02:17, 13 November 2019 (UTC)Reply[reply]
Which page? Enterprisey (talk!) 02:21, 13 November 2019 (UTC)Reply[reply]
(pinging WMSR) Enterprisey (talk!) 02:52, 13 November 2019 (UTC)Reply[reply]
Wikipedia:Articles for deletion/Michael E. Arth (2nd nomination) WMSR (talk) 04:06, 13 November 2019 (UTC)Reply[reply]
Should be fixed now. Enterprisey (talk!) 05:34, 13 November 2019 (UTC)Reply[reply]
Enterprisey I'm beginning to think the problem may be me, as I have yet to be able to successfully use this script. Are there any other user scripts that this one conflicts with? WMSR (talk) 17:30, 14 November 2019 (UTC)Reply[reply]
Most recent error: load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48 Error: [onlyFirstComment] No timestamp found
   at onlyFirstComment (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:606)
   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:672)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:813)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1728)
   at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48)
   at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:49)

mightThrow @ load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Error: Error: [onlyFirstComment] No timestamp found

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1740
   at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48)
   at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:215 Content request error: "Error: [onlyFirstComment] No timestamp found" index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:217 DEBUG INFORMATION: 'Talk:2020_Democratic_Party_presidential_primaries' @ 926169671 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Talk%3A2020_Democratic_Party_presidential_primaries/926169671WMSR (talk) 17:34, 14 November 2019 (UTC)Reply[reply]

Error replying at Wikipedia:Administrators'_noticeboard/Incidents#Portals[edit]

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Sanity check on sig username failed! Found Northamerica1000 but expected JzG (wikitext vs DOM)

   at doReply (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1441)
   at Array.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1727)
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:49)

--Doug Mehus T·C 17:41, 10 November 2019 (UTC)Reply[reply]

JavaScript errors replying at Talk:Mark Levin#Survey to Guy (JzG)[edit]

 – Merged with previous section, as the underlying issue was the same. Enterprisey (talk!) 01:27, 13 November 2019 (UTC)Reply[reply]

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:202 Error: Sanity check on sig username failed! Found Dmehus but expected JzG (wikitext vs DOM)

   at doReply (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1441)
   at Array.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1727)
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:49)


--Doug Mehus T·C 01:08, 13 November 2019 (UTC)Reply[reply]

Both issues should be fixed now. Enterprisey (talk!) 01:27, 13 November 2019 (UTC)Reply[reply]

Error[edit]

liveTextContent >>>>>@Jimmy Wales: Truly sorry to disturb you (again). As I now feel forced to leave after 7 years, I think it would be beneficial for Wikipedia in the future, to use this case (preferably all of it) in a future education of Admins. This last matter was not my best day, but misunderstandings, deliberate wrongful interpretations, furious admins, topped with an untrue "ANI-prosecution" and slimy or scared youngsters - and proper lies (of which the worst one though was revealed thanks to Deacon Vorbis) made it far worse than necessary, I honestly feel. I am still very fond of your invention, Jimmy, take care of it. Could someone close down my account and delete it ? Boeing720 (talk) 10:30, 14 November 2019 (UTC)<<<<< index.php:709:17
( null ) dd a[href^='./User_talk:Boeing720#top']  -->  
Array(19) [ a#mwKQ, a#mwPg, a#mwUQ, a#mwaw, a#mwlg, a#mwmg, a#mwwA, a#mw1Q, a#mwAQo, a#mwASw
, … ]
index.php:724:17
TOP OF doReply 
Array(3) [ "2", "November 2019", 36 ]
 
Object { page: "User_talk:Boeing720", sectionIdx: 36, sectionName: "November 2019", sectionLevel: "2", nearbyMwId: "mwA9w" }
index.php:1334:17
In getSectionWikitext, sectionIdx = 36, sectionName = >November 2019< index.php:1017:17
In sigIdxToStrIdx, sigIdx = 10 index.php:1122:17
[sigIdxToStrIdx] out of matches index.php:1182:25
    sigIdxToStrIdx https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1182
    doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1419
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1738
    jQuery 2
Negative strIdx (signature not found in wikitext) index.php:210:17
    setStatusError https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210
    doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1564
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1738
    jQuery 2
DEBUG INFORMATION: 'User_talk:Boeing720' @ 926120581 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3ABoeing720/926120581 index.php:217:17

Error replying at Talk:Progressive Senate Group[edit]

More sanity check errors:

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Error: Sanity check on sig username failed! Found Dmehus but expected MikkelJSmith2 (wikitext vs DOM)

   at doReply (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1453)
   at Array.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1738)
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:49)

I love this script, but it doesn't always work for me[edit]

I get errors (sorta) half the time. I haven't yet figured out the conditions (and neither which error msgs I'm meant to post here), but I thought let you know. I was hoping the errors were being automatically logged. Guarapiranga (talk) 00:38, 20 November 2019 (UTC)Reply[reply]

Guarapiranga, I don't think the errors are logged, at least in a meaningful way Enterprisey can extrapolate. Your best bet is to use Ctrl + Shift + J (Google Chrome) and copy and paste the highlighted error text (as I did above) here in a new section. Be sure and let Enterprisey know on which page you encountered the problem. Doug Mehus T·C 03:04, 20 November 2019 (UTC)Reply[reply]
Got it!
Content request error: "Sanity check on sig username failed! Found Guarapiranga but expected Evad37 (wikitext vs DOM)" index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:217 DEBUG INFORMATION: 'Wikipedia:Bot_requests' @ 927130110 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3ABot_requests/927130110
Thanks, Dmehus. Guarapiranga (talk) 15:22, 20 November 2019 (UTC)Reply[reply]
And as I was trying to reply here, the script failed me on its very talk page!
load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48 Error: Failed to find a matching comment in the Parsoid DOM. :: at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:774) :: at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:813) :: at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1728) :: at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48) :: at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:49) ::mightThrow @ load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48 ::index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Error: Error: Failed to find a matching comment in the Parsoid DOM. :: at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1740 :: at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48) :: at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:49) ::setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 ::index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:215 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM." ::index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:217 DEBUG INFORMATION: 'User_talk:Enterprisey/reply-link' @ 927063431 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3AEnterprisey%2Freply-link/927063431 Guarapiranga (talk) 15:27, 20 November 2019 (UTC)Reply[reply]
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Error: Error: Failed to find a matching comment in the Parsoid DOM. ::: at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1740 ::: at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:48) ::: at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1gjdz:49) :::setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 :::index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:215 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM." :::index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:217 DEBUG INFORMATION: 'Wikipedia:User_scripts/Requests' @ 927127058 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3AUser_scripts%2FRequests/927127058 Guarapiranga (talk) 22:55, 20 November 2019 (UTC)Reply[reply]

When used on mobile, reply link appendages "undefined*:" to the front of the mention.[edit]

An example of the above error could be seen here https://en.wikipedia.org/w/index.php?title=Wikipedia%3AArticles_for_deletion%2FEva_Bella&type=revision&diff=927709923&oldid=927680721 --Tyw7 (🗣️ Talk) — If (reply) then (ping me) 08:13, 24 November 2019 (UTC)Reply[reply]

I've had that once (not always, though, Tyw7). Guarapiranga (talk) 10:35, 24 November 2019 (UTC)Reply[reply]

JS errors at Wikipedia talk:Canadian Wikipedians' notice board#Merging vs. separating minister portfolios[edit]

JQMIGRATE: Migrate is installed with logging active, version 3.0.1 18A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>. VM1026:8 This page is using the deprecated ResourceLoader module "jquery.throttle-debounce". Please use OO.ui.throttle/debounce instead. See https://phabricator.wikimedia.org/T213426 (anonymous) @ VM1026:8 VM1026:239 This page is using the deprecated ResourceLoader module "jquery.tipsy". mw.loader.implement.css @ VM1026:239 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:152 This page is using the deprecated ResourceLoader module "jquery.ui". Please use OOUI instead. mw.loader.implement.css @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:152 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:141 JQMIGRATE: jQuery.fn.delegate() is deprecated migrateWarn @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:141 load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 Use of "addOnloadHook" is deprecated. Use jQuery instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 2load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 Use of "document.write" is deprecated. Use jQuery or mw.loader.load instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 2load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 Use of "addOnloadHook" is deprecated. Use jQuery instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:51 jQuery.Deferred exception: Cannot read property 'getElementsByTagName' of null TypeError: Cannot read property 'getElementsByTagName' of null

   at add_testn_tabs (https://en.wikipedia.org/w/index.php?title=User:Voice_of_All/nolupin/monobook.js&action=raw&ctype=text/javascript:120:15)
   at HTMLDocument.<anonymous> (<anonymous>:6:787)
   at mightThrow (https://en.wikipedia.org/w/load.php?lang=en&modules=jquery%7Cjquery.ui&skin=vector&version=1fmkj:48:916)
   at process (https://en.wikipedia.org/w/load.php?lang=en&modules=jquery%7Cjquery.ui&skin=vector&version=1fmkj:49:589) undefined

jQuery.Deferred.exceptionHook @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:51 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:51 jQuery.Deferred exception: addTab is not defined ReferenceError: addTab is not defined

   at https://en.wikipedia.org/w/index.php?title=User:Voice_of_All/nolupin/monobook.js&action=raw&ctype=text/javascript:203:3
   at HTMLDocument.<anonymous> (<anonymous>:6:787)
   at mightThrow (https://en.wikipedia.org/w/load.php?lang=en&modules=jquery%7Cjquery.ui&skin=vector&version=1fmkj:48:916)
   at process (https://en.wikipedia.org/w/load.php?lang=en&modules=jquery%7Cjquery.ui&skin=vector&version=1fmkj:49:589) undefined

jQuery.Deferred.exceptionHook @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:51 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:51 Uncaught TypeError: Cannot read property 'getElementsByTagName' of null

   at add_testn_tabs (index.php?title=User:Voice_of_All/nolupin/monobook.js&action=raw&ctype=text/javascript:120)
   at HTMLDocument.<anonymous> (<anonymous>:6:787)
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:49)

load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:51 Uncaught ReferenceError: addTab is not defined

   at index.php?title=User:Voice_of_All/nolupin/monobook.js&action=raw&ctype=text/javascript:203
   at HTMLDocument.<anonymous> (<anonymous>:6:787)
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:48)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=1fmkj:49)

load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 Use of "addOnloadHook" is deprecated. Use jQuery instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:709 liveTextContent >>>>>Yeah, I think we can keep strange existing ones like Middle Class Prosperity separate for now until there's legislation saying whatever they are (likely when Parliament is back). If it's just to be held concurrently with the other new post (Associate Minister of Finance) then I feel like the latter is a page worth having and the former would just redirect. ArmosNights (talk) 15:38, 29 November 2019 (UTC)<<<<< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:724 ( null ) dd a[href^='./User_talk:ArmosNights'] --> Array(4) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1334 TOP OF doReply Array(3) Object index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1017 In getSectionWikitext, sectionIdx = 38, sectionName = >Merging vs. separating minister portfolios< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Could not find section named "Merging vs. separating minister portfolios" at section idx 38 setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:217 DEBUG INFORMATION: 'Wikipedia_talk:Canadian_Wikipedians'_notice_board' @ 928488545 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia_talk%3ACanadian_Wikipedians%27_notice_board/928488545 — Preceding unsigned comment added by Dmehus (talkcontribs) 16:43, 29 November 2019 (UTC)Reply[reply]

Thanks SineBot. So glad I opted back in to your being my secretary. ;-) Doug Mehus T·C 16:48, 29 November 2019 (UTC)Reply[reply]

Asterisks[edit]

When replying to a comment with an comment that starts with a bullet point (:::*) the script will start the reply with (:::*:), meaning the bullet point won't show on the reply. The script should detect the asterisks and add a option to remove it beside Automatically indent? with the text Start with bullet point that is checked off by default. If the options to reply with the bullet point is enabled, it should append a * rather than a :.BrandonXLF (talk) 21:08, 4 December 2019 (UTC)Reply[reply]

Interesting idea, and I definitely agree with the idea that the script should give users more indentation options. Probably the thing to do would be adding a new "Indentation" menu that has both the existing checkbox and a new "start with bullet point" option. Thanks for the suggestion! Enterprisey (talk!) 07:24, 5 December 2019 (UTC)Reply[reply]

Error[edit]

I experienced this error: "There was an error while replying!" when trying to save a reply. I did not add four tildes for my signature because my signature appeared automatically in the preview. The preview worked perfectly.

I tried it a second time with the four tildes, with a similar result.

Error console:

error console

liveTextContent >>>>>Whether that's worth telling the reader that is a separate question. All I'm looking for at this point: someone who can hold both these facts in their head at the same time. Come on lads and lassies, you can do it. I'm feeling lonesome. Herostratus (talk) 07:57, 7 December 2019 (UTC)<<<<<

07:42:15.871 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:724 ( null ) dd a[href^='./User_talk:Herostratus'] --> Array(5)

07:42:16.116 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1334 TOP OF doReply Array(3) Object

07:42:16.117 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1017 In getSectionWikitext, sectionIdx = 18, sectionName = >Unproven remarks from a story at NBC News<

07:42:16.118 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1122 In sigIdxToStrIdx, sigIdx = 5

07:42:16.120 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1182 [sigIdxToStrIdx] out of matches sigIdxToStrIdx @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1182

07:42:16.120 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Negative strIdx (signature not found in wikitext) setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210

07:42:16.120 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:217 DEBUG INFORMATION: 'Talk:Hunter_Biden' @ 929652816 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Talk%3AHunter_Biden/929652816

07:47:53.023 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:709 liveTextContent >>>>>Whether that's worth telling the reader that is a separate question. All I'm looking for at this point: someone who can hold both these facts in their head at the same time. Come on lads and lassies, you can do it. I'm feeling lonesome. Herostratus (talk) 07:57, 7 December 2019 (UTC)<<<<<

07:47:53.023 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:724 ( null ) dd a[href^='./User_talk:Herostratus'] --> Array(5)

07:47:53.226 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1334 TOP OF doReply Array(3) Object

07:47:53.227 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1017 In getSectionWikitext, sectionIdx = 18, sectionName = >Unproven remarks from a story at NBC News<

07:47:53.229 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1122 In sigIdxToStrIdx, sigIdx = 5

07:47:53.231 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1182 [sigIdxToStrIdx] out of matches sigIdxToStrIdx @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1182

07:47:53.231 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Negative strIdx (signature not found in wikitext) setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210

07:47:53.232 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:217 DEBUG INFORMATION: 'Talk:Hunter_Biden' @ 929652816 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Talk%3AHunter_Biden/929652816

- MrX 🖋 12:54, 7 December 2019 (UTC)Reply[reply]

Fixed for all but one of the comments on that page. It'll be a bit harder to make it work for the !votes in the "Summary/Consensus" section, but I'll keep working on that. Enterprisey (talk!) 07:12, 13 December 2019 (UTC)Reply[reply]

It gave me an error[edit]

I tried to reply to the comment at the bottom of this, and it gave me an error. Also, The first section had no reply link.

Infomation: Default skin, Chrome Version 78.0.3904.108 (Official Build) (64-bit), Windows 10 Home v. 2004

Console output
load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:144 JQMIGRATE: Migrate is installed with logging active, version 3.1.0
content.min.js:2 [Deprecation] Element.createShadowRoot is deprecated and will be removed in M80, around February 2020. Please use Element.attachShadow instead. See https://www.chromestatus.com/features/4507242028072960 and https://developers.google.com/web/updates/2019/07/web-components-time-to-upgrade for more details.
(anonymous) @ content.min.js:2
VM1426:307 This page is using the deprecated ResourceLoader module "jquery.tipsy".
mw.loader.implement.css @ VM1426:307
load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:328 This page is using the deprecated ResourceLoader module "jquery.ui".
Please use OOUI instead.
mw.loader.implement.css @ load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:328
load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:144 JQMIGRATE: jQuery.fn.delegate() is deprecated
migrateWarn @ load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:144
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>.
[Report Only] Refused to connect to '<URL>' because it violates the following Content Security Policy directive: "connect-src 'self' data: blob: upload.wikimedia.org <URL> meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikivoyage.org *.mediawiki.org wikimedia.org <URL> <URL>".

[Report Only] Refused to connect to '<URL>' because it violates the following Content Security Policy directive: "connect-src 'self' data: blob: upload.wikimedia.org <URL> meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikivoyage.org *.mediawiki.org wikimedia.org <URL> <URL>".

[Report Only] Refused to connect to '<URL>' because it violates the following Content Security Policy directive: "connect-src 'self' data: blob: upload.wikimedia.org <URL> meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikivoyage.org *.mediawiki.org wikimedia.org <URL> <URL>".

[Report Only] Refused to connect to '<URL>' because it violates the following Content Security Policy directive: "connect-src 'self' data: blob: upload.wikimedia.org <URL> meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikivoyage.org *.mediawiki.org wikimedia.org <URL> <URL>".

[Report Only] Refused to connect to '<URL>' because it violates the following Content Security Policy directive: "connect-src 'self' data: blob: upload.wikimedia.org <URL> meta.wikimedia.org *.wikimedia.org *.wikipedia.org *.wikinews.org *.wiktionary.org *.wikibooks.org *.wikiversity.org *.wikisource.org wikisource.org *.wikiquote.org *.wikidata.org *.wikivoyage.org *.mediawiki.org wikimedia.org <URL> <URL>".

tab-break.png:1 Failed to load resource: the server responded with a status of 404 ()
arrow-expanded.svg:1 Failed to load resource: the server responded with a status of 404 ()
arrow-collapsed-ltr.svg:1 Failed to load resource: the server responded with a status of 404 ()
arrow-collapsed-rtl.svg:1 Failed to load resource: the server responded with a status of 404 ()
load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 Use of "wgPageName" is deprecated. Use mw.config instead.
maybeLog @ load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4
index.php?title=User:Writ_Keeper/Scripts/userHistory.js&action=raw&ctype=text/javascript:316 Uncaught ReferenceError: hookEvent is not defined
    at index.php?title=User:Writ_Keeper/Scripts/userHistory.js&action=raw&ctype=text/javascript:316
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:517 ascendToCommentContainer reached root
ascendToCommentContainer @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:517
load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:49 Error: [onlyFirstComment] No timestamp found
    at onlyFirstComment (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:606)
    at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:672)
    at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:813)
    at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1728)
    at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:49)
    at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:49)
mightThrow @ load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:49
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Error: Error: [onlyFirstComment] No timestamp found
    at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1740
    at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:49)
    at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1ccob:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:215 Content request error: "Error: [onlyFirstComment] No timestamp found"
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:217 DEBUG INFORMATION: 'User_talk:BEANS_X2/sandbox/ArchiveTest' @ 930855139 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3ABEANS_X2%2Fsandbox%2FArchiveTest/930855139

Thanks. --BEANS X2 (talk) 11:34, 15 December 2019 (UTC)Reply[reply]

"Undefined" and trouble with bullets[edit]

This edit using reply link decided to add the word "undefined" at the beginning of my reply, so that the beginning read as undefined**: instead of the intended **:. Not sure why it happened, but though I'd let ya know. This script is great btw, by far my fav. Captain Eek Edits Ho Cap'n! 20:13, 29 December 2019 (UTC)Reply[reply]

First-time use[edit]

@Enterprisey:, I used this for the first time and was unable to use it at all. Here are the logs:

Extended content
[Log] liveTextContent >>>>>@Beeblebrox: Please be aware of WP:NPA. All the best: Rich Farmbrough, 04:02, 12 January 2020 (UTC).<<<<< (index.php, line 709)
[Log] ( – null – ")" – "p i a[href^='./User:Rich_Farmbrough']" – " --> " (index.php, line 724)
Array (1)
0 
<a rel="mw:WikiLink" href="./User:Rich_Farmbrough" title="User:Rich Farmbrough" id="mwA5E">Rich</a>

Array Prototype
[Log] TOP OF doReply (2) (index.php, line 1334)
["3", "Formal proposal", 7] (3)
{page: "Wikipedia:Administrators'_noticeboard/Incidents", sectionIdx: 6, sectionName: "possible violation of editing restrictions", sectionLevel: "2", nearbyMwId: "mwA4s"}
[Log] In getSectionWikitext, sectionIdx = 6, sectionName = >possible violation of editing restrictions< (index.php, line 1017)
[Log] In sigIdxToStrIdx, sigIdx = 24 (index.php, line 1122)
[Error] Error: Sanity check on sig username failed! Found Dmehus but expected Rich Farmbrough (wikitext vs DOM)
doReply — index.php:1453
(anonymous function) — index.php:1738
mightThrow — load.php:49:155
(anonymous function) — load.php:49:819

	setStatusError (index.php:210)
	doReply (index.php:1564)
	(anonymous function) (index.php:1738)
	mightThrow (load.php:49:155)
	(anonymous function) (load.php:49:819)
[Log] Content request error: "Sanity check on sig username failed! Found Dmehus but expected Rich Farmbrough (wikitext vs DOM)" (index.php, line 215)
[Log] DEBUG INFORMATION: 'Wikipedia:Administrators'_noticeboard/Incidents' @ 935637318 – "parsoid" – "https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3AAdministrators%27_noticeboard%2FIncidents/935637318" (index.php, line 217)

It was reproducible on purging the cache as well. I am using Safari 13.0.4 (Catalina 10.15.2). --qedk (t c) 20:20, 13 January 2020 (UTC)Reply[reply]

Using reply-link on sub-pages of Template:Did you know nominations[edit]

@Enterprisey: I noticed that this link does not work on subpages of Template:Did you know nominations (or probably any template-space page), even if I am using reply-link directly on the template page, as opposed to using reply-link through a transclusion. For instance, I tried to reply to a comment at Template:Did you know nominations/Q26 (New York City bus). The error message is "There was an error while replying! Please leave a note at the script's talk page with any errors in the browser console, if possible." I did not see any JS errors. epicgenius (talk) 00:32, 14 January 2020 (UTC)Reply[reply]

Loading a "Jumping to the new content..." dialog on pages in other namespaces that I haven't edited[edit]

@Enterprisey: Since attempting to submit a reply in the DYK template mentioned in the previous section, I also had an issue with this dialog highlighting new content on pages in other namespaces, even those I haven't edited. For example, it highlighted the most recent addition in Wikipedia:WikiCup/History/2020. Purging the page did not resolve this issue.

By the way, I am using Windows 10. My browser is Google Chrome, Version 79.0.3945.88 (Official Build) (64-bit) epicgenius (talk) 00:38, 14 January 2020 (UTC)Reply[reply]

I logged in and out, and tested this on other pages. It did not appear in article space. epicgenius (talk) 00:42, 14 January 2020 (UTC)Reply[reply]

Installation problems[edit]

When I input the line of code into Editing User:Zvikorn/common.js I get the following error: label 'subst' on iusc statement. Missing ";" before statement. Expected '}' to match '{' from line two and instead saw ":". Unrecoverable syntax error. (100& scanned) Would appreciate all of the help thx Idan (talk) 20:22, 16 January 2020 (UTC)Reply[reply]

Zvikorn, it seems to have been installed fine, from what I can see, despite the error. Does the script work normally? Enterprisey (talk!) 02:17, 23 January 2020 (UTC)Reply[reply]

Problems with reply[edit]

I've been trying to reply to a message (text of my reply in the collapse box below). This fails with the following in the browser console:

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Error: Sanity check on sig username failed! Found Robert McClenon but expected HumOutcomes (wikitext vs DOM)
   at doReply (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1453)
   at Array.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1738)
   at mightThrow (load.php?lang=en&modules=ext.centralNotice.choiceData|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1uo4s:54)
   at process (load.php?lang=en&modules=ext.centralNotice.choiceData|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=1uo4s:54)

DEBUG INFORMATION: 'Wikipedia:Teahouse' @ 937366631 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3ATeahouse/937366631
text of message

HumOutcomes, You have a fundamental misunderstandings of how Wikipedia works. Please take a look at Wikipedia:Five pillars, especially the first two points. The people (like myself) who are reviewing your article are here because we want to build an encyclopedia. You are here because you want to promote your project. When you start from the premise that Wikipedia is a tool you can use to promote something, everything goes in the wrong direction from there. The fact that some other article may exist has zero bearing on the review of your article.

I see you wrote something about your COI on your user talk page, but for all that you wrote, you still never managed to make a simple statement that explains your conflict of interest. It's really very simple. My interest in being here is to write an encyclopedia. The project's interest is also to write an encyclopedia. Thus, my interests and the project's interests are aligned. Your interest is to promote the AWSD. That's in conflict with the wikipedia project's interest. The whole point of the COI declaration is to explain how your interest in being here differs from the project's interests. I assume it is something along the lines of, "I am an employee of ...", or, "I am the founder of ...", or "I am the owner of ...", or "I have been paid by ... to write this article", or something along those lines. You'll also want to read m:Terms_of_Use/en#4. Refraining from Certain Activities, especially the section headed, Paid contributions without disclosure. -- RoySmith (talk) 16:22, 24 January 2020 (UTC)Reply[reply]

-- RoySmith (talk) 16:22, 24 January 2020 (UTC)Reply[reply]

Another reply error[edit]

liveTextContent >>>>>RoySmith Yup, that was my problem, thanks. What about the second problem? Tacogamer20 (talk) 18:33, 2 February 2020 (UTC)<<<<<
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:724 ( null ) dd a[href^='./User_talk:Tacogamer20']  -->  Array(1)
load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=9yunh:49 Error: Failed to find a matching comment in the Parsoid DOM.
   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:774)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:813)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1728)
   at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=9yunh:49)
   at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=9yunh:49)
mightThrow @ load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=9yunh:49
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210 Error: Error: Failed to find a matching comment in the Parsoid DOM.
   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1740
   at mightThrow (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=9yunh:49)
   at process (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=9yunh:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:210
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:215 Content request error: "Error: Failed to find a matching comment in the Parsoid DOM."
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:217 DEBUG INFORMATION: 'User_talk:RoySmith' @ 938843412 parsoid 
https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3ARoySmith/938843412

Feature request[edit]

Would it be possible for the script to not place indentation marks where nowiki is used over multiple lines. See for example, Special:Diff/940766398, which gives several unnecessary colons in the text.  ~~ Alex Noble - talk 14:02, 14 February 2020 (UTC)Reply[reply]

A few questions[edit]

First and foremost, I added this to User:Amaury/common.js, and it's not working. I don't see any reply to links. What am I missing?

Past that, I just have a couple of customization questions:

  1. These days I like to add a space after my indention for better organization. So instead of ::This is my reply I'll have :: This is my reply Is it possible to customize this script to do that? I notice that it doesn't and does the first example.
  2. Next, my understanding is that this script only replies to the most latest response at the bottom of that section and indents it accordingly? So if the person you're responding to has three indentation points, it will automatically do four indentation points for your reply? Is that correct or am I wrong?

There are plenty of cases where the last message isn't the one you need to reply to and it's the one that's further up wherever. So is it possible to reply to somebody mid-section and have it indent accordingly? Like if I wanted to respond to DisneyMetalHead here using your script, it would theoretically place my comment directly below their comment with one indentation point, since their OP does not have any indentation. Or would it place my comment at the very bottom, but still use one indentation point? Thanks in advance! Face-smile.svg Amaury • 17:43, 27 February 2020 (UTC)Reply[reply]

As for the very first part of this message, it does appear to be working at locations like Talk:The Casagrandes, but not all talk pages. Amaury • 20:55, 27 February 2020 (UTC)Reply[reply]

Small suggestion[edit]

Hey, this is a really useful tool, thanks for making it.

I have a small suggestion. Right now replies look like this:

Joe90, here's my reply

I think this would be improved if the comma were replaced with a colon, like this:

Joe90: here's my reply

The difference is that a colon more clearly indicates "this reply is addressed to you" in a neutral way, like a forum. With the comma, the inclusion of the username might be interpreted as a sort of rhetorical effect, possibly to negative effect, like you're saying "Joe90, for the last time..." or "Joe90, listen..."

This is subtle but I think it makes a difference. The colon makes it clearer that including the username is a sort of functional thing instead of something the user has chosen to include to stress a point.

I hope that makes any sense... Popcornfud (talk) 15:53, 11 March 2020 (UTC)Reply[reply]

Yeah, I like the suggestion. Either way works; I chose the comma because it fits the way I personally use the script more. I'd be happy to switch to a colon if people generally preferred that, although I'm not sure how I'd measure that. Maybe I should send out another edition of the reply-link newsletter once I've accumulated a few more of these straw polls to do. Enterprisey (talk!) 08:37, 30 November 2020 (UTC)Reply[reply]

How often does it work?[edit]

I was updating Wikipedia:Talk pages project today (semi-secret testing link), and I'm curious how often reply-link fails (i.e., just can't post). Two editors here and one at WT:TEA estimate fairly large failure rates (33% to 50%). I think all of them are involved in the Teahouse, and I'm assuming this is an unusual experience. Does anyone feel like they can predict when it will fail (e.g., on large pages)?

Also, User:Enterprisey, mw:New requirements for user signatures should (eventually) make your script simpler. Whatamidoing (WMF) (talk) 20:36, 12 March 2020 (UTC)Reply[reply]

Whatamidoing (WMF), around 50% for me at the moment. Guy (help!) 08:33, 24 March 2020 (UTC)Reply[reply]
I'm sorry to hear that, Guy. (I'd been hoping that it was much better for most people.) Do you have any way to predict whether it will work in a given instance? Whatamidoing (WMF) (talk) 16:25, 24 March 2020 (UTC)Reply[reply]
Whatamidoing (WMF), not really, no. Just that the messier the page the more it fails, and most pages I see are a mess Guy (help!) 18:02, 24 March 2020 (UTC)Reply[reply]
Guy, does "not work" mean that it doesn't appear, or that it fails after you start typing a reply (e.g., sticks it in the wrong spot)? Whatamidoing (WMF) (talk) 17:08, 27 March 2020 (UTC)Reply[reply]
Pops up, you type the reply, you hit save, and you get the errors below. Guy (help!) 17:15, 27 March 2020 (UTC)Reply[reply]
Ouch. Can you at least still copy the text of your comment, or do you lose everything and have to start over? Whatamidoing (WMF) (talk) 17:23, 27 March 2020 (UTC)Reply[reply]
@Whatamidoing (WMF): You can copy the text of your comment (when it fails for me) DannyS712 (talk) 00:24, 4 April 2020 (UTC)Reply[reply]
That's a relief to hear, DannyS712. Can you tell me approximately how often it works/fails for you? Whatamidoing (WMF) (talk) 18:57, 6 April 2020 (UTC)Reply[reply]
@Whatamidoing (WMF): Around 1/3 of the time DannyS712 (talk) 19:06, 6 April 2020 (UTC)Reply[reply]
Whatamidoing (WMF), 33-50% failure rate seems about right to me as well. I have a vague impression that it fails more on large pages? When it does fail, it always gives me an error message and an opportunity to send the message manually.
It seems like it'd be fairly simple to extend the error reporting code to automatically (with user consent, of course) leave a report at some talk page, which may help us get better data on failures. Gaelan 💬✏️ 20:10, 16 April 2020 (UTC)Reply[reply]
Yeah, that's a pretty good idea and I've been thinking about that for a while. Haven't really had the motivation, but I totally ought to. Enterprisey (talk!) 20:16, 16 April 2020 (UTC)Reply[reply]
Generally, pages with other talk pages transcluded at the top are more dicey, as are pages that are "wrapped" in a template (for style). Parsoid sometimes "gives up" on such pages (by blobbing together a ton of templates and markup into one <section>), and it's sort of difficult to make sense of that. However, there is substantial room for improvement from the current codebase even given that restriction - I just haven't had the time lately to do some deep dives into the code. I hope to return to it Soon™. Apologies for all the inconvenience caused by failed replies. Enterprisey (talk!) 20:19, 16 April 2020 (UTC)Reply[reply]
One of the questions that the Editing team is looking at is illustrated in the barnstar towards the end of w:hu:Szerkesztővita:Pasztilla#Válaszbéta. Should you be able to reply inside the barnstar? (But if you can't, then what if someone uses that formatting put a decorative border around their whole page?) If you go to http://hu.wikipedia.org/wiki/Speciális:Beáll%C3%ADtásaim?uselang=en#mw-prefsection-betafeatures and opt-in to "Discussion Tools" in the Beta Features there, and look at that item, you can see that the Reply box is shown inside the table. But it's still a surprise when the page puts your reply inside the barnstar, because we know that it shouldn't. Whatamidoing (WMF) (talk) 16:34, 18 April 2020 (UTC)Reply[reply]
I just made a decently large change to how the script handles templates, which should reduce the failure rates quite a bit, by the way. Enterprisey (talk!) 08:57, 25 April 2020 (UTC)Reply[reply]
User:DannyS712, User:Gaelan, User:JzG: I hope that this script is working better for you now. And I have a little request: if you use this tool, and it unexpectedly screws up some other part of the page, would you please ping me or leave a diff on my talk page? I'm looking for mw:Parsoid problems. Whatamidoing (WMF) (talk) 16:59, 1 May 2020 (UTC)Reply[reply]
@Whatamidoing (WMF): will do. DannyS712 (talk) 17:01, 1 May 2020 (UTC)Reply[reply]

Error[edit]

Pretty much all sections of talk:Julian Assange.

Reflinks: Loading messages from cache @ 1584952537576 index.php:62:12
Promoting reFill 2 index.php:180:12
liveTextContent >>>>>English Wikipedia has a disproportionately high number of Americans among its community of editors, with the inevitable biases of that cohort. HiLo48 (talk) 23:31, 19 March 2020 (UTC)<<<<< index.php:710:17
( null ) dd a[href^='./User_talk:HiLo48']  -->  
Array(12) [ a#mwAWs, a#mwAXw, a#mwAZU, a#mwAac, a#mwCd0, a#mwCe0, a#mwD6o, a#mwD_E, a#mwD_o, a#mwEAI
, … ]
index.php:725:17
TOP OF doReply 
Array(3) [ "2", "this article is not neutral, but just a support for the USA's thesis of accuse", 53 ]
 
Object { page: "Talk:Julian_Assange", sectionIdx: 49, sectionName: "this article is not neutral, but just a support for the USA's thesis of accuse", sectionLevel: "2", nearbyMwId: "mwGBc" }
In getSectionWikitext, sectionIdx = 49, sectionName = >this article is not neutral, but just a support for the USA's thesis of accuse< index.php:1018:17
Error: "Sanity check on header name failed! Found "Request for help to the Queen", expected "this article is not neutral, but just a support for the USA's thesis of accuse" (wikitext vs DOM)"
    getSectionWikitext https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1084
    doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1420
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1743
    jQuery 2
index.php:211:17
    setStatusError https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:211
    doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1569
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1743
    jQuery 2
Content request error: "Sanity check on header name failed! Found \"Request for help to the Queen\", expected \"this article is not neutral, but just a support for the USA's thesis of accuse\" (wikitext vs DOM)" index.php:216:21
DEBUG INFORMATION: 'Talk:Julian_Assange' @ 947096810 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Talk%3AJulian_Assange/947096810

Guy (help!) 08:33, 24 March 2020 (UTC)Reply[reply]


Another:

liveTextContent >>>>>Thank you, Sal at PV (talk) 16:12, 24 March 2020 (UTC)<<<<< index.php:710:17
( null ) dd a[href^='./User_talk:Sal_at_PV']  -->  
Array [ a#mwASc, a#mwAUo
 ]
index.php:725:17
TOP OF doReply 
Array(3) [ "2", "Paragraph on \"massive voter registration drives\"", 10 ]
 
Object { page: "Talk:Project_Veritas", sectionIdx: 9, sectionName: "Paragraph on \"massive voter registration drives\"", sectionLevel: "2", nearbyMwId: "mwAUg" }
index.php:1339:17
In getSectionWikitext, sectionIdx = 9, sectionName = >Paragraph on "massive voter registration drives"< index.php:1018:17
Error: "Sanity check on header name failed! Found "David Wright (journalist)", expected "Paragraph on "massive voter registration drives"" (wikitext vs DOM)"
    getSectionWikitext https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1084
    doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1420
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1743
    jQuery 2
index.php:211:17
    setStatusError https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:211
    doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1569
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1743
    jQuery 2
Content request error: "Sanity check on header name failed! Found \"David Wright (journalist)\", expected \"Paragraph on \"massive voter registration drives\"\" (wikitext vs DOM)" index.php:216:21
DEBUG INFORMATION: 'Talk:Project_Veritas' @ 947150539 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Talk%3AProject_Veritas/947150539

Another: Reflinks: Loading messages from cache @ 1585211872114 index.php:62:12 Promoting reFill 2 index.php:180:12 liveTextContent >>>>>It seems like it would be a good idea to think about why you think you had this sudden change in behavior after years of gnomish work, but I have no desire to have you post it here; I just think you'd find it a useful exercise. Finally, while this is not a requirement for an unblock, could you please get rid of the
at the beginning of your signature? Since almost everyone else puts their sig at the end of their paragraph, it makes it marginally more difficult to figure out who typed yours, when the sig is on a different line. There's a decent chance that's in the sig policy, but I have no desire to look it up, and I'm not asking because it's A Rule, but because it would be helpful. Anyway, let me know if you'll agree to these 3 additional conditions. --Floquenbeam (talk) 01:57, 26 March 2020 (UTC)<<<<< index.php:710:17 ( null ) dd a[href^='./User_talk:Floquenbeam'] --> Array [ a#mwrA, a#mwAWc

]

index.php:725:17 TOP OF doReply Array(3) [ "2", "New unblock request", 4 ]

Object { page: "User_talk:StrangeloveFan101", sectionIdx: 4, sectionName: "New unblock request", sectionLevel: "2", nearbyMwId: "mwAWM" } index.php:1339:17 In getSectionWikitext, sectionIdx = 4, sectionName = >New unblock request< index.php:1018:17 In sigIdxToStrIdx, sigIdx = 4 index.php:1123:17 [sigIdxToStrIdx] out of matches index.php:1187:25

   sigIdxToStrIdx https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1187
   doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1424
   startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1743
   jQuery 2
       mightThrow
       process

Negative strIdx (signature not found in wikitext) index.php:211:17

   setStatusError https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:211
   doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1569
   startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1743
   jQuery 2
       mightThrow
       process

DEBUG INFORMATION: 'User_talk:StrangeloveFan101' @ 947399347 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3AStrangeloveFan101/947399347 index.php:218:17


Error parsing odd username[edit]

Hi, I got an error responding to a comment from the user "X1\", which appears to have broken something.

Error message from console log (lightly formatted):

> liveTextContent >>>>>X1\ (talk) 01:02, 4 April 2020 (UTC)<<<<< (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:710)
> ( null ) p a[href^='./User_talk:X1\']  -->  [] (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:725)
> Error: Failed to find a matching comment in the Parsoid DOM. (load.php?lang=en&modules=jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=127pn:49)
> Error: Error: Failed to find a matching comment in the Parsoid DOM. (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:211)
> Content request error: "Error: Failed to find a matching comment in the Parsoid DOM." (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:216)
> DEBUG INFORMATION: 'Talk:2020_coronavirus_pandemic_in_the_United_States' @ 948979064 parsoid [[https://en.wikipedia.org/api/rest_v1/page/html/Talk%3A2020_coronavirus_pandemic_in_the_United_States/948979064]]
(index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:218)

Cheers, Mdaniels5757 (talk) 01:33, 4 April 2020 (UTC)Reply[reply]

 Fixed Enterprisey (talk!) 04:56, 11 April 2020 (UTC)Reply[reply]
Same with Slugger O'Toole and The Drover's Wife - I assume some conflict between the apostrophe and its HTML equivalent? Guy (help!) 16:48, 19 April 2020 (UTC)Reply[reply]
I have been having trouble more often than not with it as well, particularly when replying to JzG. -- Slugger O'Toole (talk) 20:10, 19 April 2020 (UTC)Reply[reply]
Slugger O'Toole and JzG, should be fixed now. Enterprisey (talk!) 08:56, 25 April 2020 (UTC)Reply[reply]
Enterprisey, Thanks. Also noticed that previewing it first seems to cause problems. -- Slugger O'Toole (talk) 17:32, 25 April 2020 (UTC)Reply[reply]

Other userscripts interfering with replylinks[edit]

I'm getting a presumably userscript-caused error that says "Uncaught reference error, addPortletlink is not defined." Around the same time, I had added userscripts, and reply link started failing. I suspect this is not a coincidence. --I dream of horses (talk) (contribs) Remember to {{ping}} me after replying off my talk page 06:44, 18 April 2020 (UTC)Reply[reply]

Reply Link AutoIndentation and PingPreload[edit]

I've been trying to get this to work. Making it the only code in my common.js and then here is what I want. Autoindentation = always, pingpreload = button. Without those, this userscript is not for me. I've cleared my cache, nope. I don't want a button telling me to indent or not. I don't want to remove the pingpreload if I don't need it. HELP! {{replyto}} Can I Log In's (talk) page 19:46, 19 April 2020 (UTC)Reply[reply]

Can I Log In, you need to pass the settings as strings, for example window.replyLinkAutoIndentation = "always";. Enterprisey (talk!) 21:09, 25 April 2020 (UTC)Reply[reply]
Derp derp derp derp derp.
Resolved
Oh also, you should make pingpreload it a checkbox instead of an insert button. {{replyto}} Can I Log In's (talk) page 21:15, 25 April 2020 (UTC); edited 21:19, 25 April 2020 (UTC)Reply[reply]
Can I Log In, I thought about that, but I wasn't sure if de-selecting the checkbox should make the ping go away. What if they typed in a ping manually, or had a ping typed in to another person? Also, what if either of those two situations happened and then the checkbox was selected? So instead of dealing with these problems I just made a button. Enterprisey (talk!) 22:40, 25 April 2020 (UTC)Reply[reply]

Errors on my talk page[edit]

The script doesn't work and this is a list of errors from the console:

A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>. load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 JQMIGRATE: Migrate is installed with logging active, version 3.1.0 VM184:149 DNT is on, logging disabled (anonymous) @ VM184:149 index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript:62 Reflinks: Loading messages from cache @ 1587262644577 index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript:180 Promoting reFill 2 VM184:503 This page is using the deprecated ResourceLoader module "jquery.tipsy". mw.loader.implement.css @ VM184:503 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:155 This page is using the deprecated ResourceLoader module "jquery.ui". Please use OOUI instead. mw.loader.implement.css @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:155 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 JQMIGRATE: jQuery.fn.delegate() is deprecated migrateWarn @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 VM540:6 This page is using the deprecated ResourceLoader module "mediawiki.notify". This dependency is no longer needed, mw.notify() is available by default. (anonymous) @ VM540:6 5Unchecked runtime.lastError: The message port closed before a response was received. index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:518 ascendToCommentContainer reached root ascendToCommentContainer @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:518 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49 Error: [onlyFirstComment] No timestamp found

   at onlyFirstComment (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:607)
   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:673)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:814)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1733)
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)

mightThrow @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:211 Error: Error: [onlyFirstComment] No timestamp found

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1745
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:211 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:216 Content request error: "Error: [onlyFirstComment] No timestamp found" index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:218 DEBUG INFORMATION: 'User_talk:Piotrus' @ 951908069 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3APiotrus/951908069

Any ides what's wrong? --Piotr Konieczny aka Prokonsul Piotrus| reply here 02:43, 20 April 2020 (UTC)Reply[reply]

Piotrus, fixed! (To watchers: this also fixes it for most talk pages that have been enclosed in a decorative box, I think.) Enterprisey (talk!) 08:40, 25 April 2020 (UTC)Reply[reply]
Thank you! PS. Should I reintall the script? --Piotr Konieczny aka Prokonsul Piotrus| reply here 00:57, 26 April 2020 (UTC)Reply[reply]
Piotrus, nah, everything looks set up correctly on your end. If you find that it's still not working, there might be caching issues, I guess? Enterprisey (talk!) 05:27, 26 April 2020 (UTC)Reply[reply]
Hmm, I still get the " There was an error while replying! Please leave a note at the script's talk page with any errors in the browser console, if possible." This is the relevant part (I think) from the error console:

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:528 ascendToCommentContainer reached root ascendToCommentContainer @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:528 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49 Error: [onlyFirstComment] No timestamp found

   at onlyFirstComment (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:617)
   at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:688)
   at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:829)
   at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1783)
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)

mightThrow @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:213 Error: Error: [onlyFirstComment] No timestamp found

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1796
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:213 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:218 Content request error: "Error: [onlyFirstComment] No timestamp found" index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:220 DEBUG INFORMATION: 'User_talk:Piotrus' @ 953442306 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3APiotrus/953442306 User_talk:Piotrus:1 Unchecked runtime.lastError: The message port closed before a response was received.

Hope it helps. --Piotr Konieczny aka Prokonsul Piotrus| reply here 05:08, 28 April 2020 (UTC)Reply[reply]
Piotrus, try it now? Enterprisey (talk!) 07:29, 29 April 2020 (UTC)Reply[reply]
@Enterprisey: It works now, thank you! --Piotr Konieczny aka Prokonsul Piotrus| reply here 09:32, 29 April 2020 (UTC)Reply[reply]

This is more of something illogical than a bug...[edit]

... but the script still runs on old revisions of pages. It then updates the latest revision of the page (if the comment is still there). >>BEANS X2t 09:01, 27 April 2020 (UTC)Reply[reply]

Should be fixed. Enterprisey (talk!) 08:39, 30 November 2020 (UTC)Reply[reply]

Misplaced reply[edit]

In this reply it indented correctly for the post I was replying to but then placed it under the wrong reply. Best, Barkeep49 (talk) 15:43, 27 April 2020 (UTC)Reply[reply]

"Signature not found in wikitext"[edit]

Hi, I got an error trying to reply on someone's talk page. Here's the (too-lengthy) chrome log:

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:836 findSection( User_talk:Primefac , ...)
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:739 liveTextContent >>>>>Always happy to help ;-) Primefac (talk) 20:13, 1 May 2020 (UTC)<<<<<
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:754 ( null ) dd a[href^='./User_talk:Primefac#top']  -->  (32) [a#mwHA, a#mwMg, a#mwRA, a#mwbw, a#mwgg, a#mwjQ, a#mwkQ, a#mwoQ, a#mwrw, a#mwuA, a#mwwA, a#mwyg, a#mw0g, a#mw6A, a#mw9A, a#mw_Q, a#mwAQ0, a#mwARQ, a#mwAS8, a#mwATk, a#mwAUM, a#mwAVc, a#mwAWA, a#mwAXQ, a#mwAYs, a#mwAZc, a#mwAao, a#mwAbM, a#mwAcc, a#mwAcs, a#mwAd0, a#mwAes]
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:914 tsclnId === null
findSection @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:914
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1797
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
done @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
load (async)
send @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:248
jQuery.ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:268
jQuery.<computed> @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1795
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1801 findSectionResult  {page: "User_talk:Primefac", sectionName: "You're too quick :)", sectionDupeIdx: 0, sectionLevel: "2", nearbyMwId: "mwAek"}
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1403 TOP OF doReply (3) ["2", "You're too quick :)", 23] {page: "User_talk:Primefac", sectionName: "You're too quick :)", sectionDupeIdx: 0, sectionLevel: "2", nearbyMwId: "mwAek"}
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1463 in doReply, header = (3) ["2", "You're too quick :)", 0]
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1077 In getSectionWikitext, sectionName = >You're too quick :)< (wikitext.length = 27595)
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1187 In sigIdxToStrIdx, sigIdx = 1
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1251 [sigIdxToStrIdx] out of matches
sigIdxToStrIdx @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1251
doReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1488
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1808
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:172
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
done @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
load (async)
send @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:248
jQuery.ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:268
jQuery.<computed> @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
getJSON @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
getWikitext @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:285
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1802
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
add @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
jQuery.Deferred @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:276
then @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
findSection @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1024
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1797
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
done @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
load (async)
send @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:248
jQuery.ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:268
jQuery.<computed> @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1795
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:213 Negative strIdx (signature not found in wikitext)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:213
doReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1633
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1808
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:172
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
done @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
load (async)
send @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:248
jQuery.ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:268
jQuery.<computed> @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
getJSON @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
getWikitext @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:285
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1802
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
add @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
jQuery.Deferred @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:276
then @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
findSection @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1024
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1797
mightThrow @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
process @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:170
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:171
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
fire @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:167
fireWith @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:168
done @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
(anonymous) @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
load (async)
send @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:253
ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:248
jQuery.ajax @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:268
jQuery.<computed> @ load.php?lang=en&modules=ext.wikiLove.init%2Cstartup|jquery%2Coojs-ui-core|jquery.ui&skin=vector&version=5x7tu:250
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1795
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:220 DEBUG INFORMATION: 'User_talk:Primefac' @ 954317978 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3APrimefac/954317978

Please let me know if there's anything I can do to help. Thanks, Mdaniels5757 (talk) 00:08, 2 May 2020 (UTC)Reply[reply]

Doesn't should add colons to material inside syntaxhighlight[edit]

When entering text wrapped in <syntaxhighlight>, the lines inside the box shouldn't get the same indentation marker (example). ~ Amory (utc) 20:42, 3 May 2020 (UTC)Reply[reply]

Wrong placement around tables[edit]

I had to fix incorrect placement of this reply to Jonteemil, where the only obvious possible reason for the bug is the presence of a table in that subsection. —⁠andrybak (talk) 12:14, 9 May 2020 (UTC)Reply[reply]

sig of 3 tildes[edit]

Is there any chance of customizing how many tildes the signature should be? I use a three tilde signature as I have the datestamp included within my sig. If not could fork and change the var LITERAL_SIGNATURE = "~~" + "~~"; line to use three instead of four (I think?). nableezy - 19:31, 16 May 2020 (UTC)Reply[reply]

Error report 2020-05-23[edit]

While trying to post this reply to Galendalia I got an error message. Here's a big copy-paste from console:

Console output
findSection( Wikipedia:Requested_templates , ...) index.php:878:17
liveTextContent >>>>>You are awesome and fast! Thanks Andrybak! Can documentation be created on the template page to match other templates? Galendalia (talk) 16:21, 23 May 2020 (UTC)<<<<< index.php:781:17
( null ) dd a[href^='./User_talk:Galendalia']  -->  
Array [ a#mwARA
 ]
index.php:796:17
tsclnId === null index.php:956:21
findSectionResult  
Object { page: "Wikipedia:Requested_templates", sectionName: "Template:Infobox French constituency", sectionDupeIdx: 0, sectionLevel: "2", nearbyMwId: "mwAQ4" }
index.php:1843:33
TOP OF doReply 
Array(3) [ "2", "Template:Infobox French constituency", 12 ]
 
Object { page: "Wikipedia:Requested_templates", sectionName: "Template:Infobox French constituency", sectionDupeIdx: 0, sectionLevel: "2", nearbyMwId: "mwAQ4" }
index.php:1445:17
in doReply, header = 
Array(3) [ "2", "Template:Infobox French constituency", 0 ]
index.php:1505:21
In getSectionWikitext, sectionName = >Template:Infobox French constituency< (wikitext.length = 15698) index.php:1119:17
In sigIdxToStrIdx, sigIdx = 2 index.php:1229:17
[sigIdxToStrIdx] out of matches index.php:1293:25
    sigIdxToStrIdx https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1293
    doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1530
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1850
    jQuery 2
Negative strIdx (signature not found in wikitext) index.php:255:17
    setStatusError https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255
    doReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1675
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1850
    jQuery 2
        mightThrow
        process
DEBUG INFORMATION: 'Wikipedia:Requested_templates' @ 958404330 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia%3ARequested_templates/958404330

My guess is that it has something to do with <sub><small>'''TeaHouse Host'''</small></sub> at the end of the signature. While the input textarea was open, the TeaHouse Host was separated from the message and moved down under the "Automatically indent?" checkbox. —⁠andrybak (talk) 16:36, 23 May 2020 (UTC)Reply[reply]

It's me again :)[edit]

Good news is the script works, except when I try to reply to one of my students, User:Chunyoungryun(2016014102). Maybe there is something weird with his signature? At my talk page (perm diff) on Sunday I couldn't even reply to his post (the script wouldn't load; it worked fine for other sections). And in today's message from him I got again the error 'please post console stuff here'. So... --Piotr Konieczny aka Prokonsul Piotrus| reply here 01:22, 26 May 2020 (UTC)Reply[reply]

10A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>. load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 JQMIGRATE: Migrate is installed with logging active, version 3.1.0 VM115:142 DNT is on, logging disabled (anonymous) @ VM115:142 VM115:509 This page is using the deprecated ResourceLoader module "jquery.tipsy". mw.loader.implement.css @ VM115:509 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:155 This page is using the deprecated ResourceLoader module "jquery.ui". Please use OOUI instead. mw.loader.implement.css @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:155 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 JQMIGRATE: jQuery.fn.delegate() is deprecated migrateWarn @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript:62 Reflinks: Loading messages from cache @ 1590199559324 index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript:180 Promoting reFill 2 VM135:6 This page is using the deprecated ResourceLoader module "mediawiki.notify". This dependency is no longer needed, mw.notify() is available by default. (anonymous) @ VM135:6 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:878 findSection( User_talk:Piotrus , ...) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:781 liveTextContent >>>>>Hello professor. Yesterday, I omitted to review it with my colleague. This is the link. https://en.wikipedia.org/wiki/User_talk:Juhee_Cha/Part-time_jobs_of_South_Korea Thank you. Chunyoungryun(2016014102) (talk)Chunyoungryun(2016014102) (talk) 16:33, 25 May 2020 (UTC)<<<<< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:796 ( 1 ) p a[href^='./User_talk:Chunyoungryun(2016014102)'] --> Array(3) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:834 0 ">>>Chunyoungryun(2016014102) (talk) —Preceding undated comment added 14:26, 24 May 2020 (UTC)<<<" index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:834 1 ">>>Hello professor. Yesterday, I omitted to review it with my colleague. This is the link. https://en.wikipedia.org/wiki/User_talk:Juhee_Cha/Part-time_jobs_of_South_Korea Thank you. Chunyoungryun(2016014102) (talk)Chunyoungryun(2016014102) (talk) 16:33, 25 May 2020 (UTC)<<<" index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:878 findSection( User:Piotrus/Talkheader , ...) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:781 liveTextContent >>>>>Hello professor. Yesterday, I omitted to review it with my colleague. This is the link. https://en.wikipedia.org/wiki/User_talk:Juhee_Cha/Part-time_jobs_of_South_Korea Thank you. Chunyoungryun(2016014102) (talk)Chunyoungryun(2016014102) (talk) 16:33, 25 May 2020 (UTC)<<<<< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:796 ( 1 ) p a[href^='./User_talk:Chunyoungryun(2016014102)'] --> Array(0) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:846 Failed to find a matching comment in the Parsoid DOM. getCorrCmt @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:846 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49 Error: pageNames.length !== results2.length: 1 0

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1040
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)

mightThrow @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255 Error: Error: pageNames.length !== results2.length: 1 0

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1852
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:258 Content request error: "Error: pageNames.length !== results2.length: 1 0" index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:260 DEBUG INFORMATION: 'User_talk:Piotrus' @ 958840729 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3APiotrus/958840729

Can you only run this script on talk pages?[edit]

I created a similar script that allows for the adding of new sections from the same page, but it only runs on talk pages that are editable. Enterprisey can the following line of code be added to the very top of the script? It detects whether the page is a talk page or forum:

if (document.getElementById("ca-addsection") && mw.config.get("wgAction") == "view") {
   //run the script
}

Cheers. Aasim 11:42, 26 May 2020 (UTC)Reply[reply]

Nvm, but maybe you can add
:			if (mw.config.get("wgContentLanguage") == "en" && mw.config.get("wgSiteName") == "Wikipedia") {
:				//Wikipedia editnotice
:				$(document).ready(function() {
:					if (mw.config.get("wgNamespaceNumber") == 3) {
:						$.get(mw.config.get("wgScriptPath") + "/api.php", {
:							"action": "parse",
:							"format": "json",
:							"prop": "wikitext",
:							"page": mw.config.get("wgPageName") + "/Editnotice"
:						}).done(function(wikitext) {
:							if (!wikitext.error) {
:								$.get(mw.config.get("wgScriptPath") + "/api.php", {
:									"action": "parse",
:									"format": "json",
:									"prop": "text",
:									"title": mw.config.get("wgPageName"),
:									"pst": true,
:									"text": wikitext.parse.wikitext["*"]
:								}).done(function(text) {
:									if (!text.error && wikitext.parse.wikitext["*"] != "") {
:										$(text.parse.text["*"]).prependTo("#newsection");
:									}
:								});
:							}
:						});
:					}
:					$.get(mw.config.get("wgScriptPath") + "/api.php", {
:						"action": "parse",
:						"format": "json",
:						"prop": "wikitext",
:						"page": "Template:Editnotices/Page/" + mw.config.get("wgPageName")
:					}).done(function(wikitext) {
:						if (!wikitext.error) {
:							$.get(mw.config.get("wgScriptPath") + "/api.php", {
:								"action": "parse",
:								"format": "json",
:								"prop": "text",
:								"title": mw.config.get("wgPageName"),
:								"pst": true,
:								"text": wikitext.parse.wikitext["*"]
:							}).done(function(text) {
:								if (!text.error && wikitext.parse.wikitext["*"] != "") {
:									$(text.parse.text["*"]).prependTo("#newsection");
:								}
:							});
:						}
:					});
:					$.get(mw.config.get("wgScriptPath") + "/api.php", {
:						"action": "parse",
:						"format": "json",
:						"prop": "wikitext",
:						"page": "Template:Editnotices/Group/" + mw.config.get("wgPageName").split("/")[0]
:					}).done(function(wikitext) {
:						if (!wikitext.error) {
:							$.get(mw.config.get("wgScriptPath") + "/api.php", {
:								"action": "parse",
:								"format": "json",
:								"prop": "text",
:								"title": mw.config.get("wgPageName"),
:								"pst": true,
:								"text": wikitext.parse.wikitext["*"]
:							}).done(function(text) {
:								if (!text.error && wikitext.parse.wikitext["*"] != "") {
:									$(text.parse.text["*"]).prependTo("#newsection");
:								}
:							});
:						}
:					});
:				})
:			}
:
to the page so editnotices render before each reply? Aasim 10:32, 28 May 2020 (UTC)Reply[reply]
Editnotices are a wonderful idea, and not running it on oldids is also a great idea. Added both to the list at the top. Enterprisey (talk!) 19:01, 28 May 2020 (UTC)Reply[reply]
On Portuguese Wikipedia, we have two "village pump"s where each topic is create in a new page (example), and the script would useful there, even if the comments are in namespace Project instead of a talk page. However, currently the script shows the error "No main content element found; exiting." in the console for pages like that (probably because they don't have/need sections?). Helder 11:14, 7 June 2020 (UTC)Reply[reply]

Pull request 6: add markAdmins compatibility[edit]

Noting here that I filed a pull request at [2] to fix a compatibility issue with my new-to-enwiki markAdmins script (it adds <b class='adminMark'> elements in a way that trips up reply-link). Cc: @1989. Cheers, --Mdaniels5757 (talk) 18:16, 30 May 2020 (UTC)Reply[reply]

Merged! Thanks. Enterprisey (talk!) 02:33, 1 July 2020 (UTC)Reply[reply]

Another error[edit]

Perm diff: [3] --Piotr Konieczny aka Prokonsul Piotrus| reply here 01:20, 1 June 2020 (UTC)Reply[reply]

Code:

JQMIGRATE: Migrate is installed with logging active, version 3.1.0 VM1070:153 DNT is on, logging disabled (anonymous) @ VM1070:153 VM1070:520 This page is using the deprecated ResourceLoader module "jquery.tipsy". mw.loader.implement.css @ VM1070:520 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:155 This page is using the deprecated ResourceLoader module "jquery.ui". Please use OOUI instead. mw.loader.implement.css @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:155 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 JQMIGRATE: jQuery.fn.delegate() is deprecated migrateWarn @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript:62 Reflinks: Loading messages from cache @ 1590758085200 index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript:180 Promoting reFill 2 VM1089:6 This page is using the deprecated ResourceLoader module "mediawiki.notify". This dependency is no longer needed, mw.notify() is available by default. (anonymous) @ VM1089:6 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:878 findSection( User_talk:Piotrus , ...) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:781 liveTextContent >>>>>Hello Piotrus! Just wanted to get some feedback, if that's fine with you. Niënor Níniel has now been redirected. Were you still unconvinced about the notability after my my changes? (Volumewise they surely exceed the 2-3 sentences you mentioned, but maybe it was a content thing?) Or was it just bad timing that the deletion discussion was closed premature for a final decision? Or...? I was going to add something from the two border-line reliable sources next, and had one more point from "Tolkien Sidelined" which I could not figure out how to present, but well, that's not going to happen then. Thanks for letting me know! Daranios (talk) 09:25, 31 May 2020 (UTC)<<<<< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:796 ( null ) p a[href^='./User_talk:Daranios'] --> Array(1) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:878 findSection( User:Piotrus/Talkheader , ...) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:781 liveTextContent >>>>>Hello Piotrus! Just wanted to get some feedback, if that's fine with you. Niënor Níniel has now been redirected. Were you still unconvinced about the notability after my my changes? (Volumewise they surely exceed the 2-3 sentences you mentioned, but maybe it was a content thing?) Or was it just bad timing that the deletion discussion was closed premature for a final decision? Or...? I was going to add something from the two border-line reliable sources next, and had one more point from "Tolkien Sidelined" which I could not figure out how to present, but well, that's not going to happen then. Thanks for letting me know! Daranios (talk) 09:25, 31 May 2020 (UTC)<<<<< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:796 ( null ) p a[href^='./User_talk:Daranios'] --> Array(0) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:846 Failed to find a matching comment in the Parsoid DOM. getCorrCmt @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:846 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:878 findSection( Wikipedia:Wikipedia_Signpost/2020-05-31 , ...) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:781 liveTextContent >>>>>Hello Piotrus! Just wanted to get some feedback, if that's fine with you. Niënor Níniel has now been redirected. Were you still unconvinced about the notability after my my changes? (Volumewise they surely exceed the 2-3 sentences you mentioned, but maybe it was a content thing?) Or was it just bad timing that the deletion discussion was closed premature for a final decision? Or...? I was going to add something from the two border-line reliable sources next, and had one more point from "Tolkien Sidelined" which I could not figure out how to present, but well, that's not going to happen then. Thanks for letting me know! Daranios (talk) 09:25, 31 May 2020 (UTC)<<<<< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:796 ( null ) p a[href^='./User_talk:Daranios'] --> Array(0) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:846 Failed to find a matching comment in the Parsoid DOM. getCorrCmt @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:846 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1843 findSectionResult Object index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1445 TOP OF doReply Array(3) Object index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1505 in doReply, header = Array(3) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1119 In getSectionWikitext, sectionName = >Niënor Níniel< (wikitext.length = 13223) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1229 In sigIdxToStrIdx, sigIdx = 0 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1293 [sigIdxToStrIdx] out of matches sigIdxToStrIdx @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1293 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255 Negative strIdx (signature not found in wikitext) setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:260 DEBUG INFORMATION: 'User_talk:Piotrus' @ 960079610 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3APiotrus/960079610

Script error in certain pages, primarily Teahouse[edit]

I've had this problem for months now but finally decided to get off my butt and ask about this issue. On pages like the Teahouse, using reply-link results in an error that prevents my reply from going through. Some users suggested it has to do with page size. I'm seeing two errors in my browser console that may be relevant:

Failed to find a matching comment in the Parsoid DOM.
getCorrCmt @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:846

and

Error: TypeError: Cannot read property 'page' of undefined
   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1852
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)

It looks like the skin might be an issue? Help is greatly appreciated. (please {{reply to}} on reply)Tenryuu 🐲 ( 💬 • 📝 ) 06:21, 2 June 2020 (UTC)Reply[reply]

Bug time[edit]

This issue occured when trying to reply to an IP. See: https://en.wikipedia.org/w/index.php?title=User_talk:Ed6767&oldid=960440144 - where the error occured.

findSection( User_talk:Ed6767 , ...)

load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49 Error: Malformed href
    at getCorrCmt (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:695)
    at findSection (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:885)
    at Object.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1839)
    at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
    at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)

index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255 Error: Error: Malformed href
    at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1852
    at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
    at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255
(anonymous) @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1852
mightThrow @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49
process @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:50
fire @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:46
fireWith @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:47
fire @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:47
fire @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:46
fireWith @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:47
deferred.<computed> @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:50
fire @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:46
fireWith @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:47
process @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:50
setTimeout (async)
(anonymous) @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:50
fire @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:46
fireWith @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:47
fire @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:47
fire @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:46
fireWith @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:47
done @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:129
(anonymous) @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:132
load (async)
send @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:132
ajax @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:127
jQuery.ajax @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:147
jQuery.<computed> @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:129
startReply @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1837
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:258 Content request error: "Error: Malformed href"
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:260 DEBUG INFORMATION: 'User_talk:Ed6767' @ 960440144 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3AEd6767/960440144

jawiki[edit]

Does this extension work with jawiki?--Sleepingfate (talk) 13:47, 4 June 2020 (UTC)Reply[reply]

Sleepingfate Unfortunately, no. I've tried to reply to my own test comment; instead, it will come up with this error message.
Javascript line 258
findSection( 利用者会話:Can_I_Log_In , ...)
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:781 liveTextContent >>>>>nonsense Can I Log In会話 2020年6月23日 () 01:49 (UTC)<<<<<
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:796 ( null ) p a[href^='./利用者‐会話:Can_I_Log_In']  -->  Array(1)
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:956 tsclnId === null
findSection @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:956
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1843 findSectionResult  Object
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1445 TOP OF doReply Array(3) Object
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1505 in doReply, header = Array(3)
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1119 In getSectionWikitext, sectionName = >Will revert later< (wikitext.length = 138)
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1229 In sigIdxToStrIdx, sigIdx = 0
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255 Error: Error! I don't know the native date format used by the server '//ja.wikipedia.org'!
    at sigIdxToStrIdx (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1261)
    at doReply (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1530)
    at Array.<anonymous> (index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1850)
    at mightThrow (load.php?lang=en&modules=jquery|mediawiki.action.view.postEdit|mediawiki.notification%2CvisibleTimeout&skin=vector&version=1ccxh:49)
    at process (load.php?lang=en&modules=jquery|mediawiki.action.view.postEdit|mediawiki.notification%2CvisibleTimeout&skin=vector&version=1ccxh:49)
setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:258 Content request error: "Error! I don't know the native date format used by the server '//ja.wikipedia.org'!"
index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:260 DEBUG INFORMATION: '利用者‐会話:Can_I_Log_In' @ 78137972 parsoid https://ja.wikipedia.org/api/rest_v1/page/html/%E5%88%A9%E7%94%A8%E8%80%85%E2%80%90%E4%BC%9A%E8%A9%B1%3ACan_I_Log_In/78137972
DevTools failed to load SourceMap: Could not load content for chrome-extension://enfolipbjmnmleonhhebhalojdpcpdoo/THSSRContent.js.map: HTTP error: status code 404, net::ERR_UNKNOWN_URL_SCHEME
VM100:142 POST https://ja.wikipedia.org/beacon/event?%7B%22event%22%3A%7B%22mediaWikiVersion%22%3A%221.35.0-wmf.37%22%2C%22saveTiming%22%3A1162%7D%2C%22schema%22%3A%22SaveTiming%22%2C%22webHost%22%3A%22ja.wikipedia.org%22%2C%22wiki%22%3A%22jawiki%22%2C%22revision%22%3A15396492%7D; net::ERR_BLOCKED_BY_CLIENT
However, it will work on other wikis. You can import the following line to your global.js.
mw.loader.load('//en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript');
{{reply to|Can I Log In}}'s talk page! 02:29, 23 June 2020 (UTC)Reply[reply]
Can I Log In, Thank you for verifying. I'll do it manually on jawiki. SleepingFate 03:52, 23 June 2020 (UTC)Reply[reply]

Reply Issue[edit]

I have tried both Chrome and FF; to no avail. I am trying to post a reply on any page and I get the following: "There was an error while replying! Please leave a note at the script's talk page with any errors in the browser console, if possible." There seem to be a lot of issues in my console and I am not a programmer so I am not sure what to look for. Thanks, Galendalia Talk to me CVU Graduate 17:41, 5 June 2020 (UTC)Reply[reply]

Bug report: Error while replying[edit]

The following is from the Chrome Java console. Thanks for the script! Sandstein 07:07, 6 June 2020 (UTC)Reply[reply]

Mixed Content: The page at 'https://en.wikipedia.org/wiki/User_talk:Sandstein' was loaded over HTTPS, but requested an insecure stylesheet 'http://en.wikipedia.org/w/index.php?action=raw&ctype=text/css&title=User:Lupin/navpopdev.css'. This request has been blocked; the content must be served over HTTPS. load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 JQMIGRATE: Migrate is installed with logging active, version 3.1.0 VM91:462 This page is using the deprecated ResourceLoader module "jquery.tipsy". mw.loader.implement.css @ VM91:462 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:155 This page is using the deprecated ResourceLoader module "jquery.ui". Please use OOUI instead. mw.loader.implement.css @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:155 load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 JQMIGRATE: jQuery.fn.delegate() is deprecated migrateWarn @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:144 9A cookie associated with a cross-site resource at <URL> was set without the `SameSite` attribute. A future release of Chrome will only deliver cookies with cross-site requests if they are set with `SameSite=None` and `Secure`. You can review cookies in developer tools under Application>Storage>Cookies and see more details at <URL> and <URL>. index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript:62 Reflinks: Loading messages from cache @ 1591201874160 index.php?title=User:Zhaofeng_Li/Reflinks.js&action=raw&ctype=text/javascript:180 Promoting reFill 2 load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 Use of "addOnloadHook" is deprecated. Use jQuery instead. maybeLog @ load.php?lang=en&modules=startup&only=scripts&raw=1&skin=vector:4 /w/index.php?title=User:Smith609/toolbox.js&action=raw&ctype=text/javascript:2 You installed the userscript User:Smith609/toolbox.js It is no longer working and you should uninstall it. (anonymous) @ /w/index.php?title=User:Smith609/toolbox.js&action=raw&ctype=text/javascript:2 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:878 findSection( User_talk:Sandstein , ...) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:781 liveTextContent >>>>>Charmk (talk) 03:35, 6 June 2020 (UTC)<<<<< index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:796 ( null ) dd a[href^='./User_talk:Charmk'] --> Array(5) index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:849 Found multiple matching comments in the Parsoid DOM. getCorrCmt @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:849 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1843 findSectionResult undefined load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:51 jQuery.Deferred exception: Cannot read property 'page' of undefined TypeError: Cannot read property 'page' of undefined

   at https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1844:63
   at mightThrow (https://en.wikipedia.org/w/load.php?lang=en&modules=jquery%7Cjquery.ui&skin=vector&version=11ak3:49:149)
   at process (https://en.wikipedia.org/w/load.php?lang=en&modules=jquery%7Cjquery.ui&skin=vector&version=11ak3:49:808) undefined

jQuery.Deferred.exceptionHook @ load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:51 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255 Error: TypeError: Cannot read property 'page' of undefined

   at index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1852
   at mightThrow (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)
   at process (load.php?lang=en&modules=jquery|jquery.ui&skin=vector&version=11ak3:49)

setStatusError @ index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:255 index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:258 Content request error: "TypeError: Cannot read property 'page' of undefined" index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:260 DEBUG INFORMATION: 'User_talk:Sandstein' @ 961024502 parsoid https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3ASandstein/961024502 User_talk:Sandstein:1 Mixed Content: The page at 'https://en.wikipedia.org/wiki/User_talk:Sandstein' was loaded over HTTPS, but requested an insecure stylesheet 'http://en.wikipedia.org/w/index.php?action=raw&ctype=text/css&title=User:Lupin/navpopdev.css'. This request has been blocked; the content must be served over HTTPS.

Bug report: replying[edit]

Heyo, thanks for the great script! Just had this in the JS console when attempting a reply:

Failed to find a matching comment in the Parsoid DOM. index.php:846:21
Error: "pageNames.length !== results2.length: 1 0"
    recursiveCalls https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1040
    jQuery 2
        mightThrow
        process
load.php:201:149
Error: "Error: pageNames.length !== results2.length: 1 0"
    startReply https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1852
    jQuery 2
        mightThrow
        process
index.php:255:17
Content request error: "Error: pageNames.length !== results2.length: 1 0" index.php:258:21
DEBUG INFORMATION: 'Wikipedia_talk:Help_Project' @ 961313149 parsoid https://en.wikipedia.org/api/rest_v1/page/html/Wikipedia_talk%3AHelp_Project/961313149

Hopefully it's an easy-ish bug to squash! Cheers :) Naypta ☺ | ✉ talk page | 19:49, 7 June 2020 (UTC)Reply[reply]

Got the same bug:
console output
Failed to find a matching comment in the Parsoid DOM.  index.php:846:13
Error: pageNames.length !== results2.length: 1 0
Stack trace:
findSection/recursiveCalls</<@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1040:35
mightThrow@https://en.wikipedia.org/w/load.php?lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CkvStore%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cx.entrypoints.contributionsmenu%7Cext.cx.eventlogging.campaigns%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.uls.common%2Ccompactlinks%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.wikimediaEvents.loggedin%7Cjquery%2Coojs%2Coojs-router%2Coojs-ui-core%2Csite%7Cjquery.chosen%2Cclient%2Ccookie%2Cspinner%2CtextSelection%2Ctipsy%2Cui%7Cjquery.spinner.styles%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cstorage%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=xz5m5:200:141
resolve/</process<@https://en.wikipedia.org/w/load.php?lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CkvStore%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cx.entrypoints.contributionsmenu%7Cext.cx.eventlogging.campaigns%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.uls.common%2Ccompactlinks%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.wikimediaEvents.loggedin%7Cjquery%2Coojs%2Coojs-router%2Coojs-ui-core%2Csite%7Cjquery.chosen%2Cclient%2Ccookie%2Cspinner%2CtextSelection%2Ctipsy%2Cui%7Cjquery.spinner.styles%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cstorage%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=xz5m5:200:808
  load.php:200:141
Error: Error: pageNames.length !== results2.length: 1 0
Stack trace:
startReply/<@https://en.wikipedia.org/w/index.php?title=User:Enterprisey/reply-link.js&action=raw&ctype=text/javascript:1852:54
mightThrow@https://en.wikipedia.org/w/load.php?lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CkvStore%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cx.entrypoints.contributionsmenu%7Cext.cx.eventlogging.campaigns%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.uls.common%2Ccompactlinks%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.wikimediaEvents.loggedin%7Cjquery%2Coojs%2Coojs-router%2Coojs-ui-core%2Csite%7Cjquery.chosen%2Cclient%2Ccookie%2Cspinner%2CtextSelection%2Ctipsy%2Cui%7Cjquery.spinner.styles%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cstorage%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=xz5m5:200:141
resolve/</process<@https://en.wikipedia.org/w/load.php?lang=en&modules=ext.centralNotice.choiceData%2Cdisplay%2CgeoIP%2CkvStore%2CstartUp%7Cext.centralauth.ForeignApi%7Cext.centralauth.centralautologin.clearcookie%7Cext.cx.entrypoints.contributionsmenu%7Cext.cx.eventlogging.campaigns%7Cext.cx.widgets.callout%7Cext.echo.api%2Cinit%7Cext.eventLogging%2CnavigationTiming%2CwikimediaEvents%7Cext.uls.common%2Ccompactlinks%2Cinit%2Cinterface%2Cpreferences%2Cwebfonts%7Cext.wikimediaEvents.loggedin%7Cjquery%2Coojs%2Coojs-router%2Coojs-ui-core%2Csite%7Cjquery.chosen%2Cclient%2Ccookie%2Cspinner%2CtextSelection%2Ctipsy%2Cui%7Cjquery.spinner.styles%7Cjquery.uls.data%7Cmediawiki.ForeignApi%2CString%2CTitle%2CUri%2Capi%2Cbase%2Ccldr%2Ccookie%2Cexperiments%2CjqueryMsg%2Clanguage%2Cstorage%2Ctoc%2Cuser%2Cutil%7Cmediawiki.ForeignApi.core%7Cmediawiki.editfont.styles%7Cmediawiki.libs.pluralruleparser%7Cmediawiki.page.ready%2Cstartup%7Cmediawiki.page.watch.ajax%7Cmediawiki.ui.icon%7Cmmv.bootstrap%2Chead%7Cmmv.bootstrap.autostart%7Coojs-ui-core.icons%2Cstyles%7Coojs-ui.styles.indicators%7Cskins.monobook.mobile%7Cskins.monobook.mobile.echohack%2Culs%7Cuser.defaults&skin=monobook&version=xz5m5:200:808
  index.php:255:9
Content request error: "Error: pageNames.length !== results2.length: 1 0"  index.php:258:13
DEBUG INFORMATION: 'User_talk:SoWhy' @ 963677149 parsoid "https://en.wikipedia.org/api/rest_v1/page/html/User_talk%3ASoWhy/963677149"
Regards SoWhy 14:47, 21 June 2020 (UTC)Reply[reply]

Reply plonked at the end rather than in the right place[edit]

Hello, me again! Another bug report - sorry :)

Take a look at this diff, which I used reply-link to create. After ticking the outdent option and replying, the comment ended up at the bottom of the current discussion section, rather than underneath the comment I was actually replying to. You can see I later moved it to the right place.

Any idea why this might be happening?

Cheers! Naypta ☺ | ✉ talk page | 19:29, 9 June 2020 (UTC)Reply[reply]

I see; reply-link should consider indentation characters (colons, in this case) to "count" as indentation as it figures out where to put the comment. That shouldn't be too difficult to add in. Thanks for the bug report! Enterprisey (talk!) 22:39, 9 June 2020 (UTC)Reply[reply]

Failing Sanity Check For Unknown Reason[edit]

Hello. I was trying to reply to a simple user talk when it failed for some reason related to sanity checking. Here's a screenshot of the JS logs. Sorry and thank you! Gwen Hope (talk) (contrib) 19:15, 16 June 2020 (UTC)Reply[reply]

 Fixed Enterprisey (talk!) 06:17, 28 June 2020 (UTC)Reply[reply]

Javascript line 258[edit]

Content request error: "Error! I don't know the native date format used by the server '//simple.wikipedia.org'!"(javascript line 258)

And that's the 2nd time I've tried to use reply-link on simplewiki, and it doesn't reply. Cache clear won't help. {{reply to|Can I Log In}}'s talk page! 00:13, 17 June 2020 (UTC)