1 |
2001-11-03 Yngve Svendsen <yngve.svendsen@clustra.com> |
2001-11-03 Yngve Svendsen <yngve.svendsen@clustra.com> |
2 |
|
|
3 |
|
* gnatsweb.pl: Initial check-in of multienum support code. |
4 |
|
- (parse_multienum): Parse a legally separated MultiEnum string by |
5 |
|
splitting on the multienum separators and returning the result |
6 |
|
as an array ref. |
7 |
|
- (unparse_multienum): Collect multienum form values in a single |
8 |
|
string, values separated by the first character in the multienum |
9 |
|
separator string for that field. |
10 |
|
- (submitnewpr, submitedit): Use unparse_multienum on MultiEnum |
11 |
|
field values from the form. |
12 |
|
- (edit): Use parse_multienum to pre-fill MultiEnum fields in the |
13 |
|
form with the old values. We use a multiselect scrolling list. |
14 |
|
- (query_page, advanced_query_page): Support queries on MultiEnum |
15 |
|
fields. We use a multiselect scrolling list. |
16 |
|
- (sendpr): Support entry of values for MultiEnum fields using a |
17 |
|
multiselect scrolling list. |
18 |
|
|
19 |
* gnatsweb.pl (delete_stored_query): Use refresh, not redirect, |
* gnatsweb.pl (delete_stored_query): Use refresh, not redirect, |
20 |
since that confuses Netscape. Add workaround for MSIE's |
since that confuses Netscape. Add workaround for MSIE's |
21 |
non-handling of refresh headers. |
non-handling of refresh headers. |