Page MenuHomePhabricator

Add page.userNameHuman
Open, LowPublic


Probably under a clearer name though; returns the last human editor on the page; used by

Uses in compat, but this is the only function using botlist, so can probably be removed.

Version: core-(2.0)
Severity: normal



Event Timeline

bzimport raised the priority of this task from to Needs Triage.Nov 22 2014, 3:13 AM
bzimport set Reference to bz64833.
bzimport added a subscriber: Unknown Object (????).

Change 132320 had a related patch set uploaded by Mpaa:
Bug 64833-Add page.userNameHuman as lastNonBotUser

Change 132320 merged by jenkins-bot:
Bug 64833-Add page.userNameHuman as lastNonBotUser

jayvdb added a project: Google-Code-in-2014.
jayvdb added a subscriber: jayvdb.

compat's botlist also checked the global bot list, whereas core's APISite.IsBot only checks the local bot group. compat's code is broken at present, as it tries to use the global group called Global_bot' when it is currently named 'global-bot', but that could be just lack of active maintenance.

I'm planning on including this as part of an advanced Google-Code-in-2014 task.

jayvdb set Security to None.
jayvdb removed a subscriber: Unknown Object (????).

This functionality exists in core the same way it exists in compat. So It's not blocker of T57880 and it's not a part of compat to core migration.

See my comment above; it is not implemented as well as in compat, and the name 'Page.userNameHuman' does not exist. It was part of the compat2core project analysis.

Xqt lowered the priority of this task from High to Low.Mar 12 2020, 3:36 PM