Page MenuHomePhabricator

Remove curid parameter from history links on watch list and recent changes
Closed, DeclinedPublic

Description

The parameter curid is normally redundant to the title parameter.

Without curid the URL is equal to the normal history link. This improves caching.

Event Timeline

Change 303165 had a related patch set uploaded (by Gerrit Patch Uploader):
Remove curid from diff and history links on watch list and recent changes

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

The history link in entries in the RecentChanges before a move have as title the old name. Without the curid the history link points to the history of the created redirect instead to the history of the moved article. Because of this case the curid is needed for a history link on the RecentChanges.

An alternative would be to resolve the title based on the current value and drop the curid. But then moves after generating the RecentChanges still would show the history of the redirect instead of the article. But this problem exists on every page.

Change 303165 abandoned by Krinkle:
Remove curid from diff and history links on watch list and recent changes

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