www-apache-bugdb mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Brian Tiemann <bt...@lionking.org>
Subject Re: general/1261: Request/patch for SuppressColumnSorting in mod_autoindex
Date Sun, 19 Oct 1997 22:10:00 GMT
The following reply was made to PR general/1261; it has been noted by GNATS.

From: Brian Tiemann <btman@lionking.org>
To: apbugs@hyperreal.org
Cc:  Subject: Re: general/1261: Request/patch for SuppressColumnSorting in mod_autoindex
Date: Sun, 19 Oct 1997 15:06:05 -0700 (PDT)

 *** mod_autoindex.c.orig	Sun Oct 19 15:03:36 1997
 --- mod_autoindex.c	Sun Oct 19 13:40:03 1997
 ***************
 *** 87,92 ****
 --- 87,93 ----
   #define SUPPRESS_SIZE 16
   #define SUPPRESS_DESC 32
   #define SUPPRESS_PREAMBLE 64
 + #define SUPPRESS_COL_SORTING 128
   
   /*
    * Define keys for sorting.
 ***************
 *** 269,274 ****
 --- 270,277 ----
   	    opts |= SUPPRESS_DESC;
   	else if (!strcasecmp(w, "SuppressHTMLPreamble"))
   	    opts |= SUPPRESS_PREAMBLE;
 + 	else if (!strcasecmp(w, "SuppressColumnSorting"))
 + 	    opts |= SUPPRESS_COL_SORTING;
   	else if (!strcasecmp(w, "None"))
   	    opts = 0;
   	else if (!strncasecmp(w, "IconWidth", 9)) {
 ***************
 *** 784,801 ****
   	    }
   	    rputs("> ", r);
   	}
 ! 	emit_link(r, "Name", K_NAME, keyid, direction);
   	rputs("                   ", r);
   	if (!(autoindex_opts & SUPPRESS_LAST_MOD)) {
 ! 	    emit_link(r, "Last modified", K_LAST_MOD, keyid, direction);
   	    rputs("     ", r);
   	}
   	if (!(autoindex_opts & SUPPRESS_SIZE)) {
 ! 	    emit_link(r, "Size", K_SIZE, keyid, direction);
   	    rputs("  ", r);
   	}
   	if (!(autoindex_opts & SUPPRESS_DESC)) {
 ! 	    emit_link(r, "Description", K_DESC, keyid, direction);
   	}
   	rputs("\n<HR>\n", r);
       }
 --- 787,820 ----
   	    }
   	    rputs("> ", r);
   	}
 ! 	if (!(autoindex_opts & SUPPRESS_COL_SORTING)) {
 ! 	    emit_link(r, "Name", K_NAME, keyid, direction);
 !         } else {
 !             rvputs(r, "Name", NULL);
 !         }
   	rputs("                   ", r);
   	if (!(autoindex_opts & SUPPRESS_LAST_MOD)) {
 !  	    if (!(autoindex_opts & SUPPRESS_COL_SORTING)) {
 !                 emit_link(r, "Last modified", K_LAST_MOD, keyid, direction);
 !             } else {
 !                 rvputs(r, "Last modified", NULL);
 !             }
   	    rputs("     ", r);
   	}
   	if (!(autoindex_opts & SUPPRESS_SIZE)) {
 !  	    if (!(autoindex_opts & SUPPRESS_COL_SORTING)) {
 ! 	        emit_link(r, "Size", K_SIZE, keyid, direction);
 !             } else {
 !                 rvputs(r, "Size", NULL);
 !             }
   	    rputs("  ", r);
   	}
   	if (!(autoindex_opts & SUPPRESS_DESC)) {
 !  	    if (!(autoindex_opts & SUPPRESS_COL_SORTING)) {
 ! 	        emit_link(r, "Description", K_DESC, keyid, direction);
 !             } else {
 !                 rvputs(r, "Description", NULL);
 !             }
   	}
   	rputs("\n<HR>\n", r);
       }

Mime
View raw message