Per description, to match with the new global rename logs.
Description
| Status | Subtype | Assigned | Task | ||
|---|---|---|---|---|---|
| Open | Feature | None | T47230 Global account log shouldn't require @global in target | ||
| Open | None | T91868 User:Username@global should be linked to CentralAuth | |||
| Open | None | T232432 Fix invalid user link on Special:CentralAuth | |||
| Open | None | T139495 Get rid of @global in Special:Log/globalauth, use Special:CentralAuth/$1 instead |
Event Timeline
T47230, T91868, and T232432 are duplicates or related.
Not sure how this should be fixed. We can just use a LogFormatter to change the link dynamically and not change what is inserted into the database (the "@global" thing). Or we may change the target to Special:CentralAuth/$name (and dynamically fix links in the old entries using the LogFormatter) and make this consistent with global rename logs (as mentioned in some of the other tasks), but this breaks consistency with older entries and makes searching less intuitive.
Perhaps we should add a hook to the core that would allow extensions to eavesdrop on the target input field on Special:Log and possibly add more (log_namespace, log_title) pairs for searching. (I don't think we can use log_search for this.)
I think this would be best. I wouldn't want to break power-users search workflow, or sub-page links to Special:Log, or bots or whatever else may depend on the current parameters. The format may be weird, but it seems unhelpful to change it now after almost 20 years.