Subject | Repo | Branch | Lines +/- | |
---|---|---|---|---|
Remove the type ZID from subtitle | mediawiki/extensions/WikiLambda | master | +1 -7 | |
ZObjectContent: Show type label in header | mediawiki/extensions/WikiLambda | master | +75 -3 |
Details
Status | Subtype | Assigned | Task | ||
---|---|---|---|---|---|
Open | None | T282020 Add the type string from Z8 Vue code into the PHP side to show below the page title (currently "ZObject: ZObject") | |||
Open | None | T357552 WikiLambda DB: Extend DB content to support metrics & search needs |
Event Timeline
If I understand this correctly, the idea is to show the function signature, for example for Z813 ("empty") the Vue code displays "( list: List ): Boolean" - so we want to place that string somewhere near the top of the page under the title...
Actually currently it always says "ZObject: Z2" - because it's calling $zobject->getZType() and they are all Z2's at that level.
As discussed today the plan is to replace this with a type string in the form of "Label (Zxxx)" in general, and for functions ideally add the signature as shown in the Vue code now.
Change 699055 had a related patch set uploaded (by ArthurPSmith; author: ArthurPSmith):
[mediawiki/extensions/WikiLambda@master] Replace 'ZObject' with type label in header
Change 699055 merged by jenkins-bot:
[mediawiki/extensions/WikiLambda@master] ZObjectContent: Show type label in header
Do we still want to do this? Or should we mark as resolved for now and wait for Aishwarya's designs?
At some point I was thinking the way to do this is to call a ZObject function that does the formatting we want... yes, I think we should close this for now.
I think we should leave it open until it's done, but Stalled until the designs are ready.
Change 1003030 had a related patch set uploaded (by DVrandecic; author: DVrandecic):
[mediawiki/extensions/WikiLambda@master] Remove the ZID from the type in the subtitle
Change 1003030 abandoned by Amin Al Hazwani:
[mediawiki/extensions/WikiLambda@master] Remove the type ZID from subtitle
Reason:
Grace is going to work on this, see gerrit 1006616