Closed Bug 306060 Opened 19 years ago Closed 19 years ago

Adding a new product should make it clear that a component is also required to enter bugs

Categories

(Bugzilla :: Administration, task)

2.20
task
Not set
normal

Tracking

()

RESOLVED FIXED
Bugzilla 2.20

People

(Reporter: LpSolit, Assigned: gregaryh)

Details

Attachments

(1 file, 1 obsolete file)

People are wondering why they cannot enter bugs against a product despite the
fact that they just created a new product. Most of the time, the reason is
because they forgot to add a component (a default version is automatically set).

The UI should be more explicit about that.
This is something which makes real sense to have for 2.20.
Status: NEW → ASSIGNED
Target Milestone: --- → Bugzilla 2.20
Attached patch Patch v1 (obsolete) β€” β€” Splinter Review
We will want to point to the admin.css version of the styles when we templetize
these pages.
Attachment #193930 - Flags: review?(LpSolit)
Comment on attachment 193930 [details] [diff] [review]
Patch v1


>+    print "<style type='text/css'>
>+                .warningmessages {
>+                    background-color: white;
>+                    border-style: solid;
>+                    border-width: 1px;
>+                    border-color: yellow;
>+                    padding: 1ex 1ex 1ex 4ex;
>+                }</style>";

No need to have this definition here, see below.


>+    print "<div class='warningmessages'>  

<div style='border: 1px red solid; padding: 1ex;'> is enough. Note that red is
better than yellow.
Attachment #193930 - Flags: review?(LpSolit) → review-
Attached patch Patch v2 β€” β€” Splinter Review
We should really remember to use styles defined in the stylesheets rather than
inline. For now, this will work though.
The style I had in the previous version I copied out of admin.css
Attachment #193943 - Flags: review?(LpSolit)
Comment on attachment 193943 [details] [diff] [review]
Patch v2

r=LpSolit
Attachment #193943 - Flags: review?(LpSolit) → review+
Flags: approval?
Flags: approval2.20?
Flags: approval?
Flags: approval2.20?
Flags: approval2.20+
Flags: approval+
Attachment #193930 - Attachment is obsolete: true
tip:

Checking in editproducts.cgi;
/cvsroot/mozilla/webtools/bugzilla/editproducts.cgi,v  <--  editproducts.cgi
new revision: 1.94; previous revision: 1.93
done

2.20rc2:

Checking in editproducts.cgi;
/cvsroot/mozilla/webtools/bugzilla/editproducts.cgi,v  <--  editproducts.cgi
new revision: 1.85.2.4; previous revision: 1.85.2.3
done
Status: ASSIGNED → RESOLVED
Closed: 19 years ago
Resolution: --- → FIXED
You need to log in before you can comment on or make changes to this bug.

Attachment

General

Creator:
Created:
Updated:
Size: