Page MenuHomePhabricator

Add permalink for new page creations
Open, In Progress, HighPublic2 Estimated Story Points

Description

Edits have a diff link, but for new pages there is no easy way to see what the page was created with without needing to look through the history. Doesn't apply when results are grouped by page and there are subsequent edits to the page

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
DannyS712 set the point value for this task to 2.
DannyS712 moved this task from Unsorted to Next on the User-DannyS712 board.

Hi, @DannyS712. Please consider a possibility to use special:diff/<page creation revision>, to make the entry format the same for all pages.

Hi, @DannyS712. Please consider a possibility to use special:diff/<page creation revision>, to make the entry format the same for all pages.

I use diff= and oldid= in the urls because sometimes the diff needs to be for multiple combined edits, so it would (at least) need to account for that

I'm talking about using it for new pages too.

I'm talking about using it for new pages too.

Yes, and I'm saying that I'm not sure if I should "make the entry format the same for all pages" because different pages' links have different needs. We'll see

Please do. The current format is very inconvenient.

Notes to work on this later:

  • Does not apply in fast mode
  • Does not apply when there are multiple edits grouped together
  • Not sure if it applies if there are no subsequent edits to the page being shown (i.e. if the only thing is the creation, the current version should be the created version)

So, only show when there are multiple edits, and they are not grouped together, instead of the diff link

Change #1226271 had a related patch set uploaded (by IKhitron; author: IKhitron):

[mediawiki/extensions/GlobalWatchlist@master] Add permalinks for page creation edits

https://gerrit.wikimedia.org/r/1226271

Test wiki created on Patch demo by IKhitron using patch(es) linked to this task:
https://b6e53ba801.catalyst.wmcloud.org/w/

IKhitron raised the priority of this task from Low to Medium.Jan 13 2026, 8:00 PM
IKhitron moved this task from Potential to Ready to review on the User-IKhitron board.

Change #1226271 merged by jenkins-bot:

[mediawiki/extensions/GlobalWatchlist@master] Add permalink for page creation edits

https://gerrit.wikimedia.org/r/1226271

IKhitron claimed this task.
IKhitron moved this task from Ready to review to Merged on the User-IKhitron board.

Change #1229000 had a related patch set uploaded (by IKhitron; author: IKhitron):

[mediawiki/extensions/GlobalWatchlist@master] Fix Add permalink for page creation edits change

https://gerrit.wikimedia.org/r/1229000

@matmarex, could you please check the new https://gerrit.wikimedia.org/r/c/mediawiki/extensions/GlobalWatchlist/+/1229000 ? I'll be very grateful. I don't know if you can do this, or at least see this before the group1 train tomorrow, but I really hope. Thank you very much in advance, and sorry one more time.

IKhitron raised the priority of this task from Medium to High.

Change #1229000 merged by jenkins-bot:

[mediawiki/extensions/GlobalWatchlist@master] Fix Add permalink for page creation edits change

https://gerrit.wikimedia.org/r/1229000

Test wiki on Patch demo by IKhitron using patch(es) linked to this task was deleted:

https://b6e53ba801.catalyst.wmcloud.org/w/