head	1.6;
access;
symbols
	TIGRIS_1_1_0RC2:1.4
	TIGRIS_1_1_0RC1:1.4
	TIGRIS_1_1:1.4.0.4
	TIGRIS_1_0_8:1.4
	TIGRIS_1_0_8RC3:1.4
	TIGRIS_1_0_8RC2:1.4
	TIGRIS_1_0_8RC1:1.4
	TIGRIS_1_0_7:1.4
	TIGRIS_1_0_7RC3:1.4
	TIGRIS_1_0_7RC2:1.4
	TIGRIS_1_0_7RC1:1.4
	TIGRIS_1_0_6:1.4
	TIGRIS_1_0_6RC5:1.4
	TIGRIS_1_0_6RC4:1.4
	TIGRIS_1_0_6RC3:1.4
	TIGRIS_1_0_6RC2:1.4
	TIGRIS_1_0_6RC1:1.4
	TIGRIS_1_0_5:1.4
	TIGRIS_1_0_5RC6:1.4
	TIGRIS_1_0_5RC5:1.4
	TIGRIS_1_0_5RC4:1.4
	TIGRIS_1_0_5RC3:1.4
	TIGRIS_1_0_5RC2:1.4
	TIGRIS_1_0_5RC1:1.4
	TIGRIS_1_0_4:1.4
	TIGRIS_1_0_3:1.4
	TIGRIS_1_0_2:1.4
	TIGRIS_1_0_1:1.4
	TIGRIS_1_0:1.4.0.6
	TIGRIS_1_0_0:1.4
	TIGRIS_1_0_0_RC1:1.4.0.2
	dlr:1.1.1
	TIGRIS_0_9_2_4:1.3
	TIGRIS_0_9_2_3:1.3
	HELM_PEER_PORT_BRANCH:1.1.1.1
	TURBINE_PEER:1.3
	TIGRIS_0_9_2_1:1.3
	TIGRIS_0_9_2:1.3.0.2
	TIGRIS_0_9_0:1.2.0.2;
locks; strict;
comment	@# @;


1.6
date	2001.05.23.02.04.15;	author dlr;	state dead;
branches;
next	1.5;

1.5
date	2001.03.29.23.51.20;	author susank;	state Exp;
branches;
next	1.4;

1.4
date	2001.02.22.18.09.16;	author leonardr;	state Exp;
branches;
next	1.3;

1.3
date	2001.01.10.01.52.20;	author leonardr;	state Exp;
branches;
next	1.2;

1.2
date	2000.12.20.18.41.58;	author leonardr;	state Exp;
branches;
next	1.1;

1.1
date	2000.12.20.18.39.56;	author leonardr;	state Exp;
branches
	1.1.1.1;
next	;

1.1.1.1
date	2001.02.21.00.37.01;	author dlr;	state Exp;
branches;
next	;


desc
@@


1.6
log
@Removed WM templates in favor of Velocity templates.
@
text
@<P>
##<INPUT TYPE="hidden" name="FILTER CHECK" VALUE="true">
##<INPUT TYPE="hidden" name="advancedFilter" VALUE="true">
##<TABLE CELLPADDING="3" CELLSPACING="0" BORDER="0 WIDTH="100%">
##  <TR>
##    <TD colspan="3"><SPAN class="ProjectDownloadHeader">You may filter this list by the following criteria:</SPAN></TD>
##  </TR>
##  #foreach $description in $paginatableList.filterableFields.keySet()
##  {
##   #set $name=$paginatableList.filterableFields.get($description);
##   <TR>
##    <TD class="ProjectDownloadHeader">$description:</TD>
##    <TD>
##     <SELECT SIZE="1" NAME="FILTER MATCHTYPE/$name">
##      <OPTION VALUE=Contains>Contains
##      <OPTION VALUE=StartsWith>Starts With
##      <OPTION VALUE=EndsWith>Ends With
##     </SELECT>
##    </TD>
##    #set $subtype = "FILTER VALUE/"
##  #set $fieldName = "$subtype$name"
##    #set $prevValue = $context.get($fieldName);
##    <TD WIDTH="100%"><INPUT TYPE="TEXT" NAME="$fieldName" 
##     #if ($prevValue)
##     {
##      VALUE="$prevValue"
##     } #else {
##      VALUE=""
##     } 
##                                      SIZE="20" MAXLENGTH="32">
##    </TD>
##   </TR>
##  }

##  <TR>
##    <TD class="PlainText" valign="top" colspan="3">
##    If you do not specify any filter criteria, you will see a full (paginated) list.</TD>
##  </TR>
##  <TR>
##    <TD></TD>
##    <TD colspan="2">
##      <INPUT TYPE="SUBMIT" NAME="Button" VALUE="Filter">&nbsp;
##      <INPUT TYPE="Reset" NAME="Reset" VALUE="Reset"></TD>
##  </TR>
##</TABLE>

##<P class="PlainText">
##<B>NOTE:</B> Adding criteria fields will tend to filter out more results. This is an implicit <B><I>And</I></B>.

<TABLE CELLPADDING="3" CELLSPACING="0" BORDER="0 WIDTH="100%">
 <TR>
  <TD><SPAN class="ProjectDownloadHeader">Filter this list:</SPAN></TD>
  <TD><INPUT TYPE="text" LENGTH="30" SIZE="30" NAME="SIMPLE FILTER VALUE" VALUE="$simpleFilterValue"></TD>
   <TD><INPUT TYPE="SUBMIT" NAME="Button" VALUE="Filter"></TD>
 </TR>
</TABLE> 
 @


1.5
log
@merged UI cleanup changes from sc10inst
PR:
Obtained from:
Submitted by:
Reviewed by:
@
text
@@


1.4
log
@Don't do introspection of the context to mantain the simple filter value.
@
text
@d53 1
a53 1
  <TD><INPUT TYPE="text" LENGTH=40 SIZE=40 NAME="SIMPLE FILTER VALUE" VALUE="$simpleFilterValue"></TD>
@


1.3
log
@Filter interface is much simpler now. The more complicated interface is commented out in case we need it again.
@
text
@d53 1
a53 9
  <TD><INPUT TYPE="text" LENGTH=40 SIZE=40 NAME="SIMPLE FILTER VALUE" 
#set $prevValue=$context.get("SIMPLE FILTER VALUE")
#if ($prevValue)
{
 VALUE="$prevValue"
} #else {
 VALUE=""
}
   ></TD>
@


1.2
log
@Changed terminology.
@
text
@d2 44
a45 49
<INPUT TYPE="hidden" name="FILTER CHECK" VALUE="true">
<TABLE CELLPADDING="3" CELLSPACING="0" BORDER="0 WIDTH="100%">
  <TR>
    <TD colspan="3"><SPAN class="ProjectDownloadHeader">You may filter this list by the following
criteria:</SPAN></TD>
  </TR>
  #foreach $description in $paginatableList.filterableFields.keySet()
  {
   #set $name=$paginatableList.filterableFields.get($description);
   <TR>
    <TD class="ProjectDownloadHeader">$description:</TD>
    <TD>
     <SELECT SIZE="1" NAME="FILTER MATCHTYPE/$name">
      <OPTION VALUE=Contains>Contains
      <OPTION VALUE=StartsWith>Starts With
      <OPTION VALUE=EndsWith>Ends With
     </SELECT>
    </TD>
    #set $subtype = "FILTER VALUE/"
    #set $fieldName = "$subtype$name"
    #set $prevValue = $context.get($fieldName);
    <TD WIDTH="100%"><INPUT TYPE="TEXT" NAME="$fieldName" 
     #if ($prevValue)
     {
      VALUE="$prevValue"
     } #else {
      VALUE=""
     } 
                                      SIZE="20" MAXLENGTH="32">
    </TD>
   </TR>
  }

  <TR>
    <TD class="PlainText" valign="top" colspan="3">
    If you do not specify any filter criteria, you will see a full (paginated) list.</TD>
  </TR>
  <TR>
    <TD></TD>
    <TD colspan="2">
      <INPUT TYPE="SUBMIT" NAME="Button" VALUE="Search" onClick="test('Search')">&nbsp;
      <INPUT TYPE="RESET" NAME="Button" VALUE="Reset"></TD>
  </TR>
</TABLE>

<P class="PlainText">
<B>NOTE:</B> Adding criteria fields will tend to filter out more results. This is an implicit <B><I>And</I></B>.


d47 2
d50 16
@


1.1
log
@First tenative steps towards the new pagination/filtering regime.
@
text
@d5 1
a5 1
    <TD colspan="3"><SPAN class="ProjectDownloadHeader">You may browse this list by the following
d37 1
a37 1
    If you do not specify any search criteria, you will see a full (paginated) list.</TD>
d48 1
a48 1
<B>NOTE:</B> Adding criteria fields will tend to narrow your search. This is an implicit <B><I>And</I></B>.
@


1.1.1.1
log
@Replacing the HEAD with the HELM_PEER_PORT_BRANCH.
@
text
@d2 49
a50 44
##<INPUT TYPE="hidden" name="FILTER CHECK" VALUE="true">
##<INPUT TYPE="hidden" name="advancedFilter" VALUE="true">
##<TABLE CELLPADDING="3" CELLSPACING="0" BORDER="0 WIDTH="100%">
##  <TR>
##    <TD colspan="3"><SPAN class="ProjectDownloadHeader">You may filter this list by the following criteria:</SPAN></TD>
##  </TR>
##  #foreach $description in $paginatableList.filterableFields.keySet()
##  {
##   #set $name=$paginatableList.filterableFields.get($description);
##   <TR>
##    <TD class="ProjectDownloadHeader">$description:</TD>
##    <TD>
##     <SELECT SIZE="1" NAME="FILTER MATCHTYPE/$name">
##      <OPTION VALUE=Contains>Contains
##      <OPTION VALUE=StartsWith>Starts With
##      <OPTION VALUE=EndsWith>Ends With
##     </SELECT>
##    </TD>
##    #set $subtype = "FILTER VALUE/"
##  #set $fieldName = "$subtype$name"
##    #set $prevValue = $context.get($fieldName);
##    <TD WIDTH="100%"><INPUT TYPE="TEXT" NAME="$fieldName" 
##     #if ($prevValue)
##     {
##      VALUE="$prevValue"
##     } #else {
##      VALUE=""
##     } 
##                                      SIZE="20" MAXLENGTH="32">
##    </TD>
##   </TR>
##  }

##  <TR>
##    <TD class="PlainText" valign="top" colspan="3">
##    If you do not specify any filter criteria, you will see a full (paginated) list.</TD>
##  </TR>
##  <TR>
##    <TD></TD>
##    <TD colspan="2">
##      <INPUT TYPE="SUBMIT" NAME="Button" VALUE="Filter">&nbsp;
##      <INPUT TYPE="Reset" NAME="Reset" VALUE="Reset"></TD>
##  </TR>
##</TABLE>
a51 2
##<P class="PlainText">
##<B>NOTE:</B> Adding criteria fields will tend to filter out more results. This is an implicit <B><I>And</I></B>.
a52 16
<TABLE CELLPADDING="3" CELLSPACING="0" BORDER="0 WIDTH="100%">
 <TR>
  <TD><SPAN class="ProjectDownloadHeader">Filter this list:</SPAN></TD>
  <TD><INPUT TYPE="text" LENGTH=40 SIZE=40 NAME="SIMPLE FILTER VALUE" 
#set $prevValue=$context.get("SIMPLE FILTER VALUE")
#if ($prevValue)
{
 VALUE="$prevValue"
} #else {
 VALUE=""
}
   ></TD>
   <TD><INPUT TYPE="SUBMIT" NAME="Button" VALUE="Filter"></TD>
 </TR>
</TABLE> 
 @


