Examples edit

{{subst:User:Random832/renameuser-x|CURRENT|NEW|reason}}

CURRENT → NEW edit

=== CURRENT → NEW ===
{{User:Random832/renameuser2-x|1=CURRENT|2=NEW}}
* Reason: reason

CURRENT → NEW edit

  Done.
=== CURRENT → NEW ===
{{User:Random832/renameuser2-x|1=CURRENT|2=NEW|done=yes}}
* Reason: reason
:{{done}}.

CURRENT → NEW edit

  Not done.
=== CURRENT → NEW ===
{{User:Random832/renameuser2-x|1=CURRENT|2=NEW|done=no}}
* Reason: reason
:{{not done}}.

Still to come edit

Code it to detect whether it is on an archive page.