Closed Bug 529433 Opened 16 years ago Closed 15 years ago

Show name and full e-mail in a tooltip for flag setters and requestees

Categories

(Bugzilla :: User Interface, enhancement)

3.4.4
enhancement
Not set
normal

Tracking

()

RESOLVED FIXED
Bugzilla 4.0

People

(Reporter: tuggyne, Assigned: reed)

References

()

Details

Attachments

(1 file, 1 obsolete file)

User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.21022; .NET CLR 3.5.30729) Build Identifier: The useful tooltips that show the full email of the user who set or requested a given flag are no longer present after the upgrade to 3.4.3. See the 'blocking-thunderbird3+' flag in the linked page for an example: all that's shown is 'bugzilla', and the rest of the email (which in full is 'bugzilla@standard8.plus.com') is unavailable. view-source shows no title attribute, nor indeed any reference to the full email. The workaround is to view change history and determine the user who last set that flag. Reproducible: Always Steps to Reproduce: 0. Log in 1. View a bug with one or more flags set 2. Hover over the alias of the user who set or requested that flag Actual Results: No tooltip appears. Expected Results: A tooltip should appear with the full email address of the user who set or requested the flag, for disambiguation. Just in case, my User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.9.1.5) Gecko/20091102 Firefox/3.5.5 (.NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.30729; .NET CLR 3.5.21022; .NET CLR 3.5.30729)
This is indeed a regression from bmo 3.2.x, but I don't think it's a Bugzilla regression. However, I'd like to fix it upstream, so I'm going to convert this to a feature request and attach a patch.
Assignee: nobody → ui
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Component: Bugzilla: Other b.m.o Issues → User Interface
Ever confirmed: true
Product: mozilla.org → Bugzilla
QA Contact: other-bmo-issues → default-qa
Summary: Tooltips showing full emails on e.g. flags are no longer shown after BMO upgrade to 3.4.3 → Show name and full e-mail in a tooltip for flag setters and requestees
Version: other → 3.4.4
Attached patch patch - v1 (obsolete) — Splinter Review
For logged-in users, display the .identity of the flag setter. For logged-out users, display the .name (if it exists) for the flag setter and requestee.
Assignee: ui → reed
Status: NEW → ASSIGNED
Attachment #416186 - Flags: review?(LpSolit)
Target Milestone: --- → Bugzilla 3.8
Comment on attachment 416186 [details] [diff] [review] patch - v1 >@@ -205,9 +213,9 @@ >-[% END %] >\ No newline at end of file >+[% END %] Please remove this block, which doesn't apply anyway. Note that this doesn't affect the attachment table displayed in show_bug.cgi as it doesn't call flag/list.html.tmpl. You will have to update your patch to fix that too. I think you should do it as part of this bug. r=LpSolit for the current code, but awaiting an updated patch for the attachment table.
Attachment #416186 - Flags: review?(LpSolit) → review+
Attached patch patch - v2Splinter Review
Attachment #416186 - Attachment is obsolete: true
Attachment #428127 - Flags: review?(LpSolit)
Comment on attachment 428127 [details] [diff] [review] patch - v2 Hmm, I noticed a difference between a check in both of the files, so I thought I'd ask about it... attachment/list.html.tmpl has: > [%+ flag.type.name FILTER html FILTER no_break %][% flag.status %] > [%+ IF flag.status == "?" && flag.requestee %] while flag/list.html.tmpl has: > [%+ type.name FILTER html FILTER no_break %][% flag.status %] > [% IF flag.requestee %] Why is there not a check for |flag.status == "?"| here? If I had some more time, I could probably read the code more closely and figure it out, but I'm in a hurry tonight, and you'll probably be able to answer quicker.
(In reply to comment #5) > Why is there not a check for |flag.status == "?"| here? Because this is useless. If there is a requestee, then the status is "?" for sure. I added these lines in flag/list.html.tmpl in Bugzilla 3.4, while the code from attachment/list.html.tmpl with the useless check is from Bugzilla 2.18.
Comment on attachment 428127 [details] [diff] [review] patch - v2 r=LpSolit
Attachment #428127 - Flags: review?(LpSolit) → review+
Flags: approval+
Committing to: bzr+ssh://bzr.mozilla.org/bugzilla/trunk/ modified template/en/default/attachment/list.html.tmpl modified template/en/default/flag/list.html.tmpl Committed revision 7080.
Status: ASSIGNED → RESOLVED
Closed: 15 years ago
Resolution: --- → FIXED
Keywords: relnote
Added to the release notes in bug 604256.
Keywords: relnote
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Created:
Updated:
Size: