Closed
Bug 306757
Opened 19 years ago
Closed 19 years ago
templatize ($action eq 'new') at editproducts.cgi
Categories
(Bugzilla :: Administration, task)
Tracking
()
RESOLVED
FIXED
Bugzilla 2.22
People
(Reporter: gabriel.sales, Assigned: gabriel.sales)
References
Details
Attachments
(1 file, 3 obsolete files)
6.81 KB,
patch
|
LpSolit
:
review+
|
Details | Diff | Splinter Review |
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050725 Firefox/1.0.6 (Ubuntu package 1.0.6)
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.10) Gecko/20050725 Firefox/1.0.6 (Ubuntu package 1.0.6)
Open as a blocker of 190196
Reproducible: Always
Updated•19 years ago
|
Assignee: administration → gabriel
Severity: normal → enhancement
Status: UNCONFIRMED → NEW
Ever confirmed: true
OS: Linux → All
Hardware: PC → All
Target Milestone: --- → Bugzilla 2.22
Version: unspecified → 2.21
Assignee | ||
Comment 1•19 years ago
|
||
Create 3 new User Errors and put the created template.
Attachment #195306 -
Flags: review?(LpSolit)
Comment 2•19 years ago
|
||
Comment on attachment 195306 [details] [diff] [review]
v1-create user errors and created template
Maybe it's just me, but I'd like to see more text moved inside <a></a> in
created.html.tmpl. Instead of two links "add" and "add", I think "add a new
product" and "add components to this new product" is more descriptive to the
link.
Other templates creating edit*.cgi footers give a bad example there imho.
Comment 3•19 years ago
|
||
Comment on attachment 195306 [details] [diff] [review]
v1-create user errors and created template
>Index: editproducts.cgi
>- # Make versioncache flush
>- unlink "$datadir/versioncache";
You are not allowed to remove this line! versioncache *has to* be deleted when
inserting a new product, else GenerateVersionTable() in globals.pl will be
unable to regenerate it with updated data.
>- print "<div style='border: 1px red solid; padding: 1ex;'><b>You will need to
>- <a href=\"editcomponents.cgi?action=add&product=" .
>- url_quote($product) . "\">add at least one
>- component</a> before you can enter bugs against this product.</b></div>";
This warning has been recently added, so I ask you to move it in the template
instead of removing it.
>Index: template/en/default/admin/products/created.html.tmpl
>+ # Contributor(s): Jack Nerad <jnerad@bellsouth.net>
Who is he??? You are the one who wrote this template, so add your name instead.
>+OK, done.
Maybe enclose it in a <div></div>. And you could also be a little bit more
explicit:
"The product '[% product FILTER html %]' has been created."
Hey... where is the warning which was in editproducts.cgi?? (see my comment
above)
>+ <a href="editproducts.cgi?action=add">add</a> a new product,
>+ <a href="editcomponents.cgi?action=add&product=[% product FILTER url_quote %][% classhtmlvar FILTER url_quote %]">
>+ add
>+ </a> components to this new product.
As I told you already, use [% PROCESS admin/products/footer.html.tmpl %]
instead.
Attachment #195306 -
Flags: review?(LpSolit) → review-
Comment 4•19 years ago
|
||
Another comment I forgot in my review:
CheckClassification() must be updated to CheckClassificationNew().
Assignee | ||
Comment 5•19 years ago
|
||
There's no parameter to send to products/footer to add a 'add component' link.
Is necessary add one, or one link is enough?
Attachment #195306 -
Attachment is obsolete: true
Attachment #195408 -
Flags: review?(LpSolit)
Assignee | ||
Comment 6•19 years ago
|
||
bug words
Attachment #195408 -
Attachment is obsolete: true
Attachment #195410 -
Flags: review?(LpSolit)
Assignee | ||
Updated•19 years ago
|
Attachment #195408 -
Flags: review?(LpSolit)
Comment 7•19 years ago
|
||
Comment on attachment 195410 [details] [diff] [review]
v2-fix bug words
>Index: template/en/default/admin/products/created.html.tmpl
>+[% PROCESS "admin/products/footer.html.tmpl" %]
footer.html.tmpl uses 'name' instead of 'product' for the product name. So you
should pass 'name = product' as a param. Either you update your patch or I fix
this on checkin (I prefer a new patch).
Anyway, the patch works fine. r=LpSolit
Attachment #195410 -
Flags: review?(LpSolit) → review+
Updated•19 years ago
|
Status: NEW → ASSIGNED
Flags: approval?
Comment 9•19 years ago
|
||
Comment on attachment 195727 [details] [diff] [review]
v2-fix add param
r=LpSolit
Attachment #195727 -
Flags: review+
Updated•19 years ago
|
Flags: approval? → approval+
Comment 10•19 years ago
|
||
Checking in editproducts.cgi;
/cvsroot/mozilla/webtools/bugzilla/editproducts.cgi,v <-- editproducts.cgi
new revision: 1.97; previous revision: 1.96
done
RCS file:
/cvsroot/mozilla/webtools/bugzilla/template/en/default/admin/products/created.html.tmpl,v
done
Checking in template/en/default/admin/products/created.html.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/admin/products/created.html.tmpl,v
<-- created.html.tmpl
initial revision: 1.1
done
Checking in template/en/default/global/user-error.html.tmpl;
/cvsroot/mozilla/webtools/bugzilla/template/en/default/global/user-error.html.tmpl,v
<-- user-error.html.tmpl
new revision: 1.127; previous revision: 1.126
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.
Description
•