Closed Bug 282613 Opened 20 years ago Closed 19 years ago

sidebar doesn't contain important admin edit flags

Categories

(Bugzilla :: User Interface, defect)

2.18
defect
Not set
minor

Tracking

()

RESOLVED FIXED
Bugzilla 2.20

People

(Reporter: j-warren, Assigned: bugzilla-mozilla)

Details

Attachments

(1 file, 1 obsolete file)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0

sidebar.cgi doesn't contain 'edit flags' for users with that permission

Reproducible: Always

Steps to Reproduce:
Version: unspecified → 2.18
I added all the missing pages following the order used by the
useful-links.html.tmpl, these being:
  edit user settings
  edit classifications
  edit flags
  edit field values
  edit whining
Assignee: myk → bugzilla-mozilla
Status: UNCONFIRMED → ASSIGNED
Attachment #178801 - Flags: review?(jake)
Patch adds all the missing pages following the order used by the
useful-links.html.tmpl, these being:
  edit user settings
  edit classifications
  edit flags
  edit field values
  edit whining

Difference from v1 is adding the "edit user settings" in the existing
user.groups.tweakparams check.

Previous (some months ago) review request was to jake, but he seems busy.
#mozwebtools suggested kiko.. so kiko, have fun :-) (you should've objected or
ehm.. been around on #mozwebtools ;)
Attachment #178801 - Attachment is obsolete: true
Attachment #192633 - Flags: review?(kiko)
Attachment #178801 - Flags: review?(jake)
Comment on attachment 192633 [details] [diff] [review]
Patch v1.1 against Bugzilla HEAD 14 Aug 2005

Cool!

I could also do upon checkin:

+      <text class="text-link" onclick="load_relative_url('editproducts.cgi')" value="edit products"/>
       <text class="text-link" onclick="load_relative_url('editcomponents.cgi')" value="edit components"/>

in the suitable branches.
Attachment #192633 - Flags: review?(kiko) → review+
Flags: approval?
Flags: approval2.22?
Flags: approval2.20?
Target Milestone: --- → Bugzilla 2.20
Flags: approval?
Flags: approval2.22?
Flags: approval2.22+
Flags: approval2.20?
Flags: approval2.20+
Flags: approval+
Seems we don't link in general both to editproducts and editcomponents, so I'll check in the patch as it is.

Checking in template/en/default/sidebar.xul.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/sidebar.xul.tmpl,v  <--  sidebar.xul.tmpl
new revision: 1.19; previous revision: 1.18
done

Checking in template/en/default/sidebar.xul.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/sidebar.xul.tmpl,v  <--  sidebar.xul.tmpl
new revision: 1.18.2.1; previous revision: 1.18
done

Checking in template/en/default/sidebar.xul.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/sidebar.xul.tmpl,v  <--  sidebar.xul.tmpl
new revision: 1.17.4.1; previous revision: 1.17
done
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
OS: Linux → All
Hardware: PC → All
Resolution: --- → FIXED
Summary: sidebar doesn't contain edit flags → sidebar doesn't contain important admin edit flags
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: