[%# This Source Code Form is subject to the terms of the Mozilla Public # License, v. 2.0. If a copy of the MPL was not distributed with this # file, You can obtain one at http://mozilla.org/MPL/2.0/. # # This Source Code Form is "Incompatible With Secondary Licenses", as # defined by the Mozilla Public License, v. 2.0. #%] [% PROCESS global/variables.none.tmpl %] [% IF user.id %] [% filtered_identity = target.identity FILTER html %] [% ELSE %] [% filtered_identity = target.name || target.address.user FILTER html %] [% END %] [% PROCESS global/header.html.tmpl title = "User Profile: $filtered_identity" generate_api_token = 1 style_urls = [ "extensions/UserProfile/web/styles/user_profile.css" ] javascript_urls = [ "js/field.js" ] %]
Search | |||
---|---|---|---|
[% IF user.gravatar %]
[% IF target.id == user.id %] Change my image [% END %] [% ELSE %] [% END %] |
Name | [% target.name || target.address.user FILTER html %] | |
[% target.login FILTER html %] [% " (disabled)" UNLESS target.is_enabled %] | |||
Created | [% target.creation_ts FILTER time %] ([% target.creation_ts FILTER timeago FILTER html %]) | ||
Last activity | [% IF user.id %] [% END %] [% target.last_activity_ts FILTER time %] [% "" IF user.id %] | ||
Permissions | Can confirm [% terms.bugs %] [% IF target.in_group("editbugs") ~%] , can edit any [% terms.bug %] [% END %] | ||
[% IF target.id == user.id %] [% END %] | |||
Review Queue | |||
Review requests | [% IF user.id %] [% END %] [% target.review_request_count FILTER html %] [% "" IF user.id %] | [% IF user.id %](Review History) | [% END %]|
Feedback requests | [% IF user.id %] [% END %] [% target.feedback_request_count FILTER html %] [% "" IF user.id %] | ||
Needinfo requests | [% IF user.id %] [% END %] [% target.needinfo_request_count FILTER html %] [% "" IF user.id %] | ||
User Statistics | |||
[% terms.Bugs %] filed | [% IF user.id %] [% END %] [% stats.bugs_filed || 0 FILTER html %] [% "" IF user.id %] | ||
Comments made | [% stats.comments || 0 FILTER html %] | ||
Assigned to | [% IF user.id %] [% END %] [% stats.assigned || 0 FILTER html %] [% "" IF user.id %] | ||
Commented on | [% IF user.id %] [% END %] [% stats.commented_on || 0 FILTER html %] [% "" IF user.id %] | ||
QA-Contact | [% IF user.id %] [% END %] [% stats.qa_contact || 0 FILTER html %] [% "" IF user.id %] | ||
Patches submitted | [% stats.patches || 0 FILTER html %] | ||
Patches reviewed | [% stats.reviews || 0 FILTER html %] | ||
[% terms.Bugs %] poked | [% stats.touched || 0 FILTER html %] | ||
Statuses changed | RESOLVED ([% statuses.item('RESOLVED') || 0 FILTER html %]), FIXED ([% statuses.item('RESOLVED/FIXED') || 0 FILTER html %]), VERIFIED ([% statuses.item('VERIFIED') || 0 FILTER html %]), INVALID ([% statuses.item('RESOLVED/INVALID') || 0 FILTER html %]) | ||
Activity by product | [% FOREACH p = products %] [% IF p.product.id %] [% END %] [% p.product.name FILTER html %] ([% p.count || 0 FILTER html %]) [% "" IF p.product.id %] [% "," UNLESS loop.last ~%] [%+ END %] | ||
This information is updated daily
|
|||