Feature summary (what you would like to be able to do and where):
Currently Echo only works on Vector 2022 and Minerva skins for temporary users. This is fine for Wikimedia projects but wouldn't suit 3rd parties who need to support temporary users.
This is because temporary accounts do not have a username displayed (and use a different link for talk pages) which does not satisfy the existing logic. See T398905 for original discussion
Replication steps:
- Make an edit without an account get assigned a temporary account
- Add ?useskin=vector to URL (or other skin: timeless, monobook)
Use case(s) (list the steps that you performed to discover that problem, and describe the actual underlying problem which you want to solve. Do not describe only a solution):
Third parties might want/need to use temporary accounts. However this means we must provide some level of support and test this.
Benefits (why should this be implemented?):
Notes
@A_smart_kitten provided a potential proof of concept to restore this https://gerrit.wikimedia.org/r/1203501 (patch demo: https://568a59f193.catalyst.wmcloud.org/). It would need some additional testing and some code review from someone more familiar with the temporary user feature.
Screenshots from the patch demo with that patch applied:
| timeless | vector 2010 | modern | monobook |





