Page MenuHomePhabricator

Request new magic word {{PAGECREATOR}}
Open, LowPublic

Description

Author: My76Strat

Description:
As a useful enhancement to the available magic words, can we have {{PAGECREATOR}} to deliver the username who first edited the page. Even if it had some quirks like the page creator's version having been revdeled it would be useful, and 99% of the time, correct. Thank you.
My76Strat


Version: 1.21.x
Severity: enhancement

Details

Reference
bz44494

Event Timeline

bzimport raised the priority of this task from to Low.Nov 22 2014, 1:22 AM
bzimport added a project: MediaWiki-Parser.
bzimport set Reference to bz44494.
bzimport added a subscriber: Unknown Object (MLST).
bzimport created this task.Jan 30 2013, 4:01 AM

This probably can't happen until bug 42135 is fixed.

My76Strat wrote:

(In reply to comment #1)

This probably can't happen until bug 42135 is fixed.

http://en.wikipedia.org/w/api.php?action=query&prop=revisions&titles=Bryan%20Loren&rvprop=timestamp%7Cuser%7Ccomment&rvdir=newer&rvlimit=1&format=jsonfm appears to deliver the correct result, but devising a template to deliver the result is too challenging for me.

Yeah. The other big is more aboit people wanting to do stats on the page creator. Just to create a new magic word probably doesnt need any db change.

I'm surprised this bug isn't a duplicate. I searched and found a number of bugs requesting similar features (such as a magic word for the latest editor or a magic word for the currently logged in user), but I wasn't able to find any pre-existing bugs about a magic word for the page creator.

(In reply to comment #0)

As a useful enhancement to the available magic words, can we have
{{PAGECREATOR}} to deliver the username who first edited the page.

Useful how? Can you describe how you might use this magic word?

My76Strat wrote:

(In reply to comment #4)

I'm surprised this bug isn't a duplicate. I searched and found a number of
bugs
requesting similar features (such as a magic word for the latest editor or a
magic word for the currently logged in user), but I wasn't able to find any
pre-existing bugs about a magic word for the page creator.
(In reply to comment #0)

As a useful enhancement to the available magic words, can we have
{{PAGECREATOR}} to deliver the username who first edited the page.

Useful how? Can you describe how you might use this magic word?

I have a boiler tag I want to placing atop "admin container categories" which I wanted to include a final bullet statement:

  • This category was created by {{#if:{{{newcat|}}}|<noinclude></noinclude>~ on <noinclude>~</noinclude>~~.|{{<includeonly>subst:</includeonly>PAGECREATOR}}.}}

Also the {{db}} template series which says at the bottom:

Please consider placing the template:
{{subst:db-reason-notice|Template:Db|header=1|no reason given}} ~~~~
on the talk page of the author.

which requires the additional step of determining who authored the page would more efficiently read better as:

Please consider placing the template:
{{subst:db-reason-notice|Template:Db|header=1|no reason given}} ~~~~
on the talk page of {{{PAGECREATOR}}}.

In my opinion. Other usefulness exists.