Support for Drupal 7 is ending on 5 January 2025—it’s time to migrate to Drupal 10! Learn about the many benefits of Drupal 10 and find migration tools in our resource center.
Updated: Comment #0
Problem/Motivation
In the issue metadata section the component information is only a text, and we need to transform into a clickable link, to improve the user experience.
Compare that to the tags list. Each tag is a link to a search for that tag.
This will speed up contributor who are looking for issues related to an issue they are already looking at.
Proposed resolution
Change component text to be a link to point at the advanced search page for the respective project, with the component filter presetted.
Remaining tasks
- discuss
- implement https://drupal.org/contribute/drupalorg/code (Contribute to Drupal.org Code changes document)
- write patch
- add before screenshot
- review
User interface changes
Yes. That's the whole issue.
API changes
None.
Comments
Comment #1
YesCT CreditAttribution: YesCT commentedComment #2
nagy.norbert1989 CreditAttribution: nagy.norbert1989 commentedComment #3
YesCT CreditAttribution: YesCT commentedadded link to how to work on a d.o issue to the remaining tasks in the issue summary
Comment #4
YesCT CreditAttribution: YesCT commentedComment #5
YesCT CreditAttribution: YesCT commentedComment #6
dwwI like this, but it contradicts the direction people are proposing with #2489868: Make priority and category header in meta data summary (in sidebar) on issues link to the handbook page that defines them, and style to look like links. If any of the labels in this block are turning into links, we should be consistent about what they're linking to (either docs or searches, not some of both).
Comment #7
joachim CreditAttribution: joachim commentedI don't think it does contradict: the mockup on that other issue indicates it's the field label that would link to documentation; here I'm suggesting the actual field value is made a link.
Comment #8
dwwRight, YesCT pointed out the same in the other issue. I think that could be a repeatable pattern throughout this UI, I withdraw my concern about a contradiction.
However, holy crap, this is already such an overwhelming interface -- I can't imagine how painful it would be to navigate with a screen reader...
Comment #9
joachim CreditAttribution: joachim commentedIt occurs to me that this could probably be done with https://www.drupal.org/project/linked_field and some new admin settings in the field formatters.
Comment #10
ressa CreditAttribution: ressa at Ardea commentedI agree with the proposal of linking the component text to the advanced search page for the respective project, with the component filter presetted. (I recently created an issue (#3185573: Link Component field in issues) which was correctly closed by @drumm as a duplicate of this issue.)
Comment #11
ressa CreditAttribution: ressa at Ardea commentedThis is still a great idea.
Comment #12
ressa CreditAttribution: ressa at Ardea commentedHere's another improvement to the "Component" component, #3412056: Document each Component, make them searchable.