diff options
author | justdave%syndicomm.com <> | 2002-10-24 10:52:35 +0000 |
---|---|---|
committer | justdave%syndicomm.com <> | 2002-10-24 10:52:35 +0000 |
commit | 71f8b9628aaacba889d0c70f68b7cb800e74f39a (patch) | |
tree | cb07dde85237c7c207de5702cbe2432162b171cd /template/en/default/attachment/create.html.tmpl | |
parent | dffe77c8a6200f5f4f39dd3849d95843366d45e7 (diff) | |
download | bugs-71f8b9628aaacba889d0c70f68b7cb800e74f39a.tar bugs-71f8b9628aaacba889d0c70f68b7cb800e74f39a.tar.gz bugs-71f8b9628aaacba889d0c70f68b7cb800e74f39a.tar.bz2 bugs-71f8b9628aaacba889d0c70f68b7cb800e74f39a.tar.xz bugs-71f8b9628aaacba889d0c70f68b7cb800e74f39a.zip |
Backing out checking for bug 172874 because it broke the tree.
Diffstat (limited to 'template/en/default/attachment/create.html.tmpl')
-rw-r--r-- | template/en/default/attachment/create.html.tmpl | 162 |
1 files changed, 162 insertions, 0 deletions
diff --git a/template/en/default/attachment/create.html.tmpl b/template/en/default/attachment/create.html.tmpl new file mode 100644 index 000000000..1c00146e5 --- /dev/null +++ b/template/en/default/attachment/create.html.tmpl @@ -0,0 +1,162 @@ +<!-- 1.0@bugzilla.org --> +[%# The contents of this file are subject to the Mozilla Public + # License Version 1.1 (the "License"); you may not use this file + # except in compliance with the License. You may obtain a copy of + # the License at http://www.mozilla.org/MPL/ + # + # Software distributed under the License is distributed on an "AS + # IS" basis, WITHOUT WARRANTY OF ANY KIND, either express or + # implied. See the License for the specific language governing + # rights and limitations under the License. + # + # The Original Code is the Bugzilla Bug Tracking System. + # + # The Initial Developer of the Original Code is Netscape Communications + # Corporation. Portions created by Netscape are + # Copyright (C) 1998 Netscape Communications Corporation. All + # Rights Reserved. + # + # Contributor(s): Myk Melez <myk@mozilla.org> + #%] + +[%# Define strings that will serve as the title and header of this page %] +[% title = BLOCK %]Create New Attachment for Bug #[% bugid %][% END %] +[% h1 = BLOCK %]Create New Attachment for <a href="show_bug.cgi?id=[% bugid %]">Bug #[% bugid %]</a>[% END %] +[% h2 = BLOCK %][% bugsummary FILTER html %][% END %] + +[% PROCESS global/header.html.tmpl + title = title + h1 = h1 + h2 = h2 + style = " + table.attachment_entry th { + text-align: right; + vertical-align: baseline; + white-space: nowrap; + } + + table.attachment_entry td { + text-align: left; + vertical-align: baseline; + padding-bottom: 5px; + } + " + onload="setContentTypeDisabledState();" +%] + +<form name="entryform" method="post" action="attachment.cgi" enctype="multipart/form-data"> + <input type="hidden" name="bugid" value="[% bugid %]"> + <input type="hidden" name="action" value="insert"> + + <table class="attachment_entry"> + <tr> + <th>File:</th> + <td> + <em>Enter the path to the file on your computer.</em><br> + <input type="file" name="data" size="50"> + </td> + </tr> + <tr> + <th>Description:</th> + <td> + <em>Describe the attachment briefly.</em><br> + <input type="text" name="description" size="60" maxlength="200"> + </td> + </tr> + <tr> + <th></th> + <td> + </td> + </tr> + <tr> + <th>Content Type:</th> + <td> + <em>If the attachment is a patch, check the box below.</em><br> + <input type="checkbox" id="ispatch" name="ispatch" value="1" + onchange="setContentTypeDisabledState();"> + <label for="ispatch">patch</label><br><br> + + <em>Otherwise, choose a method for determining the content type.</em><br> + <input type="radio" id="autodetect" + name="contenttypemethod" value="autodetect"> + <label for="autodetect">auto-detect</label><br> + <input type="radio" id="list" + name="contenttypemethod" value="list"> + <label for="list">select from list:</label> + <select name="contenttypeselection" + onchange="this.form.contenttypemethod[1].checked = true;"> + [% PROCESS "attachment/content-types.html.tmpl" %] + </select><br> + <input type="radio" id="manual" + name="contenttypemethod" value="manual"> + <label for="manual">enter manually:</label> + <input type="text" name="contenttypeentry" size="30" maxlength="200" + onchange="if (this.value) this.form.contenttypemethod[2].checked = true;"> + </td> + </tr> + [% IF (Param("insidergroup") && UserInGroup(Param("insidergroup"))) %] + <tr> + <th>Privacy:</th> + <td> + <em>If the attachment is private, check the box below.</em><br> + <input type="checkbox" name="isprivate" id="isprivate" value="1"> + <label for="isprivate">Private</label> + </td> + </tr> + [% END %] + <tr> + <th>Obsoletes:</th> + <td> + <em>(optional) Check each existing attachment made obsolete by your new attachment.</em><br> + [% IF attachments.size %] + [% FOREACH attachment = attachments %] + [% IF ((attachment.isprivate == 0) || (Param("insidergroup") + && UserInGroup(Param("insidergroup")))) %] + <input type="checkbox" id="[% attachment.id %]" + name="obsolete" value="[% attachment.id %]"> + <a href="attachment.cgi?id=[% attachment.id %]&action=edit">[% attachment.id %]: [% attachment.description FILTER html %]</a><br> + [% END %] + [% END %] + [% ELSE %] + [no attachments can be made obsolete] + [% END %] + </td> + </tr> + <tr> + <th>Comment:</th> + <td> + <em>(optional) Add a comment about this attachment to the bug.</em><br> + <textarea wrap="soft" name="comment" rows="6" cols="80"></textarea> + </td> + </tr> + <tr> + <th> </th> + <td><input type="submit" value="Submit"></td> + </tr> + </table> + +</form> + +<script language="JavaScript" type="text/javascript"> + <!-- + function setContentTypeDisabledState() + { + var entryform = document.entryform; + + var isdisabled = false; + if (entryform.ispatch.checked) + isdisabled = true; + + for (var i=0 ; i<entryform.contenttypemethod.length ; i++) + entryform.contenttypemethod[i].disabled = isdisabled; + + entryform.contenttypeselection.disabled = isdisabled; + entryform.contenttypeentry.disabled = isdisabled; + } + //--> +</script> + +[% PROCESS global/footer.html.tmpl %] + + + |