Misplaced Pages

Help:Fixing failed pings: Difference between revisions

Article snapshot taken from Wikipedia with creative commons attribution-sharealike license. Give it a read and then ask your questions in the chat. We can research this topic together.
Browse history interactively← Previous editNext edit →Content deleted Content addedVisualWikitext
Revision as of 16:32, 1 June 2021 editFuhghettaboutit (talk | contribs)85,115 edits Edit summary method: copyedit section← Previous edit Revision as of 16:34, 1 June 2021 edit undoFuhghettaboutit (talk | contribs)85,115 edits TweakNext edit →
Line 11: Line 11:
The simplest method, for pinging up to five editors without confirmation, is to mention them in the edit summary (by linking to their user page, eg. ]) when repairing the attempted ping or making another ]. The simplest method, for pinging up to five editors without confirmation, is to mention them in the edit summary (by linking to their user page, eg. ]) when repairing the attempted ping or making another ].


If not high-traffic (i.e., there is little chance of having or causing an ]): edit the page → skip a line using a carriage return → add the person's linked username followed by your signature → save, and then immediately undo your edit, manually or by a ] from the page history. You might use the following back-to-back ] when doing this operation: 1) <kbd>Fixing ping</kbd>; 2) <kbd>Completing ping fix</kbd>. If not high-traffic (i.e., there is little chance of having or causing an ]): edit the page → skip a line using a carriage return → add the person's linked username followed by your signature → save the page, and then immediately undo your edit, manually or by a ] from the page history. You might use the following back-to-back ] when doing this operation: 1) <kbd>Fixing ping</kbd>; 2) <kbd>Completing ping fix</kbd>.


Alternatively, for high-traffic pages subject to edit conflicts: copy and then paste the existing ] below the thread → add the person's linked username followed by your signature below the duplicated section header → save → likewise immediately undo your edit. In this way, an edit conflict is unlikely to occur, and when the software informs the user of your mention, it will still link to the correct section of the page because the section header you placed and then removed ''was identical'' to the one under which you originally posted. Alternatively, for high-traffic pages subject to edit conflicts: copy and then paste the existing ] below the thread → add the person's linked username followed by your signature below the duplicated section header → save the page → likewise immediately undo your edit. In this way, an edit conflict is unlikely to occur, and when the software informs the user of your mention, it will still link to the correct section of the page because the section header you placed and then removed ''was identical'' to the one under which you originally posted.


==Step-by-step instructions== ==Step-by-step instructions==
Line 21: Line 21:
#Place your cursor at the end of the existing text and click {{button|return}}/{{button|enter}} (or other method to invoke a '']'') #Place your cursor at the end of the existing text and click {{button|return}}/{{button|enter}} (or other method to invoke a '']'')
#Paste the "pingee's" linked username and four ]s (<kbd><nowiki>~~~~</nowiki></kbd>): #Paste the "pingee's" linked username and four ]s (<kbd><nowiki>~~~~</nowiki></kbd>):
#Save <small><span style="color: gray;">(suggested edit summary: "fixing ping")</span></small> #Save the page <small><span style="color: gray;">(suggested edit summary: "fixing ping")</span></small>
#Immediately click edit again for the section, cut what you placed in the last edit, and save (alternatively, you can ] your edit in the page history) <small><span style="color: gray;">(suggested edit summary: "Completing ping fix")</span></small> #Immediately click edit again for the section, cut what you placed in the last edit, and save (alternatively, you can ] your edit in the page history) <small><span style="color: gray;">(suggested edit summary: "Completing ping fix")</span></small>


Line 30: Line 30:
#:== How do I fix my ping? == #:== How do I fix my ping? ==
#:<kbd><nowiki>] ~~~~</nowiki></kbd> #:<kbd><nowiki>] ~~~~</nowiki></kbd>
#Save <small><span style="color: gray;">(suggested edit summary: "fixing ping")</span></small> #Save the page <small><span style="color: gray;">(suggested edit summary: "fixing ping")</span></small>
#Immediately click edit for the duplicate section you created, cut it entirely including the section header, and save (alternatively, you can ] your edit in the page history) <small><span style="color: gray;">(suggested edit summary: "Completing ping fix")</span></small> #Immediately click edit for the duplicate section you created, cut it entirely including the section header, and save (alternatively, you can ] your edit in the page history) <small><span style="color: gray;">(suggested edit summary: "Completing ping fix")</span></small>



Revision as of 16:34, 1 June 2021

This help page is a how-to guide.
It explains concepts or processes used by the Misplaced Pages community. It is not one of Misplaced Pages's policies or guidelines, and may reflect varying levels of consensus.
Shortcuts
This page in a nutshell: Attempting to fix a failed ping in a later edit by adding your signature or fixing a botched username will not work. Instead, reference the user by adding ] to an edit summary, or use one of the methods here.

Pinging another user through the notifications system is done by linking their user page when editing any talk page or page in the Misplaced Pages namespace, and successfully signing your post, in the same saved edit.

This can be done by copying and pasting the markup from the user's signature, e.g., ], or by placing various templates for this purpose, such as {{U}} which links just the user's name, or, for prefixing "@Username:" before your post, you might use the template {{Reply to}}, commonly placed with its template shortcuts: {{Ping}} or {{Yo}}.

If you forget to sign your post, fail to sign properly (e.g., you accidentally place five tildes instead of the requisite four , resulting in only a timestamp), or fail to successfully link the intended pingee's user page in the same edit, they will not receive a ping. Many users try to fix this in the next or a later edit by adding the signature they forgot, fixing their botched signature, or by fixing the user name link. This does not work – because any change must be parsed as an addition of new lines of text, not a change to existing lines.

Therefore, to fix the problem, you will have to add a new line, this time successfully linking the user's user page and signing your post. There are various suggested methods to do so, depending on if the page is high-traffic or not.

The simplest method, for pinging up to five editors without confirmation, is to mention them in the edit summary (by linking to their user page, eg. User:Example) when repairing the attempted ping or making another minor change.

If not high-traffic (i.e., there is little chance of having or causing an edit conflict): edit the page → skip a line using a carriage return → add the person's linked username followed by your signature → save the page, and then immediately undo your edit, manually or by a revert from the page history. You might use the following back-to-back edit summaries when doing this operation: 1) Fixing ping; 2) Completing ping fix.

Alternatively, for high-traffic pages subject to edit conflicts: copy and then paste the existing section header below the thread → add the person's linked username followed by your signature below the duplicated section header → save the page → likewise immediately undo your edit. In this way, an edit conflict is unlikely to occur, and when the software informs the user of your mention, it will still link to the correct section of the page because the section header you placed and then removed was identical to the one under which you originally posted.

Step-by-step instructions

Low-traffic pages method

If you mis-signed in a thread at a 'low-traffic page' – where your further edits are unlikely to be interrupted by, or cause, an edit conflict (such as an article's talk page that is not in the midst of wide discussion by many users):

  1. Click edit (we suggest using a side edit section link, targeting just the thread involved)
  2. Place your cursor at the end of the existing text and click return/enter (or other method to invoke a new line)
  3. Paste the "pingee's" linked username and four tildes (~~~~):
  4. Save the page (suggested edit summary: "fixing ping")
  5. Immediately click edit again for the section, cut what you placed in the last edit, and save (alternatively, you can revert your edit in the page history) (suggested edit summary: "Completing ping fix")

High-traffic pages method

If you mis-signed in a thread with the section header "How do I fix my ping?" – at a 'high-traffic page', where your further edits are likely to be interrupted by, or cause, an edit conflict (such as at the Teahouse, a section of the Village pump, etc.):

  1. Click edit (we suggest using an edit section link, targeting just the thread involved)
  2. Copy the existing section header, and paste it below the end of the thread, followed by the "pingee's" linked username and four tildes:
    == How do I fix my ping? ==
    ] ~~~~
  3. Save the page (suggested edit summary: "fixing ping")
  4. Immediately click edit for the duplicate section you created, cut it entirely including the section header, and save (alternatively, you can revert your edit in the page history) (suggested edit summary: "Completing ping fix")

If you see a post in which markup is present for you to have been pinged, but you did not receive a notification (and you have not turned off the default of receiving notification of "Mentions" at Special:Preferences#mw-prefsection-echo), check the page history to see whether the user attempted to fix a botched ping by any invalid method explained above. If they did, you might point them to this page. The template {{ping fix}} may be used for this purpose.

Edit summary method

The easiest way to “fix” a ping is to notify someone solely using the edit summary. Note that unlike the previously described methods, the notifications generated by this method will not automatically link pinged users to a particular section of the page involved:

  1. Click edit (we suggest using a side edit section link, targeting just the thread involved)
  2. Make an edit in the section (such as fixing your failed mention or botched signature)
  3. Scroll down to the edit summary field and add a link to the user’s page anywhere in it: ] (suggested: "Fixing ping")
  4. To refer the pinged user(s) to a particular section of the page, link it in the same edit summary (this is especially advisable for high volume pages): ]; see ] (suggested: "Fixing ping")
  5. Save the page

The user should be notified of the edit, and can scroll to the section involved. Notification using this method is limited to a maximum of five linked usernames and you will not be notified as to whether the ping was successful or not.

If you want to include a linked mention of a user in the edit summary without pinging them, prefix a colon before the username: ].

See also

Category: