Page MenuHomePhabricator

Link Item ID in wikibase-item-summary-wbmergeitems-from, wikibase-item-summary-wbmergeitems-to and wikibase-item-summary-wbcreateredirect messages
Open, LowestPublic

Event Timeline

Restricted Application added a subscriber: Aklapper. · View Herald Transcript
Bugreporter renamed this task from Link Item ID in wikibase-item-summary-wbmergeitems-to and wikibase-item-summary-wbcreateredirect message to Link Item ID in wikibase-item-summary-wbmergeitems-from, wikibase-item-summary-wbmergeitems-to and wikibase-item-summary-wbcreateredirect message.Jul 23 2016, 6:30 PM
Bugreporter renamed this task from Link Item ID in wikibase-item-summary-wbmergeitems-from, wikibase-item-summary-wbmergeitems-to and wikibase-item-summary-wbcreateredirect message to Link Item ID in wikibase-item-summary-wbmergeitems-from, wikibase-item-summary-wbmergeitems-to and wikibase-item-summary-wbcreateredirect messages.

Change 409004 had a related patch set uploaded (by Matěj Suchánek; owner: Matěj Suchánek):
[mediawiki/extensions/Wikibase@master] Link entity ids in merge and redirect summaries

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

thiemowmde triaged this task as Lowest priority.
thiemowmde moved this task from incoming to in progress on the Wikidata board.
thiemowmde moved this task from Backlog to Done on the Wikidata-Sprint-2018-01-31 board.

Change 409004 merged by jenkins-bot:
[mediawiki/extensions/Wikibase@master] Link entity ids in merge and redirect summaries

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

This doesn't work because of T182800. Proposed to revert.

obrazek.png (122×878 px, 16 KB)

Possible solution could be substituting (optional) parameter types to summary (with fallback to plain text for legacy summaries).

  • before: /* wbcreateredirect:0||Q24783333|Q7128407 */
  • after: /* wbcreateredirect:0||entity=Q24783333|entity=Q7128407 */

This would slightly increase the amount of data in the database but it could also help with other features, eg. T85560: [Task] Show human readable language names in edit summaries:

  • before: /* wbsetlabel-set:1|cs */
  • after: /* wbsetlabel-set:1|lang=cs */