coar        97/11/09 12:40:36

  Modified:    htdocs/manual new_features_1_3.html
               src      CHANGES
               src/modules/standard mod_autoindex.c mod_include.c
  Log:
        Make mod_autoindex and mod_include default date formats Y2K-safe.
        Also add the SuppressColumnSorting keyword to the new-features
        document.
  
  Reviewed by:  Ben Laurie, Dean Gaudet
  
  Revision  Changes    Path
  1.30      +19 -0     apachen/htdocs/manual/new_features_1_3.html
  
  Index: new_features_1_3.html
  ===================================================================
  RCS file: /export/home/cvs/apachen/htdocs/manual/new_features_1_3.html,v
  retrieving revision 1.29
  retrieving revision 1.30
  diff -u -r1.29 -r1.30
  --- new_features_1_3.html     1997/10/24 09:44:17     1.29
  +++ new_features_1_3.html     1997/11/09 20:40:28     1.30
  @@ -104,6 +104,11 @@
    clicking on a column title will now sort the listing in
    order by the values in that column.  Selecting the column
    repeatedly will toggle between ascending and descending order.
  + This feature can be disabled with the <SAMP>SuppressColumnSorting</SAMP>
  + <A
  +  HREF="mod/mod_autoindex.html#indexoptions"
  + >IndexOptions</A>
  + keyword.
   </LI>
   <LI><A
        HREF="mod/mod_autoindex.html#indexoptions"
  @@ -433,6 +438,20 @@
   
       </ul>
   
  + <LI><STRONG>Year-2000 Improvements</STRONG>
  +  <BR>
  +  The default <SAMP>timefmt</SAMP> string used by
  +  <A
  +   HREF="mod/mod_include.html"
  +  ><SAMP>mod_include</SAMP></A>
  +  has been modified todisplay the year using four digits rather than the
  +  two-digit format used previously.  The
  +  <A
  +   HREF="mod/mod_autoindex.html"
  +  ><SAMP>mod_autoindex</SAMP></A>
  +  module has also been modified to display years using four digits in
  +  FancyIndexed directory listings.
  + </LI>
   </ul>
   
   <!--#include virtual="footer.html" -->
  
  
  
  1.501     +3 -0      apachen/src/CHANGES
  
  Index: CHANGES
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/CHANGES,v
  retrieving revision 1.500
  retrieving revision 1.501
  diff -u -r1.500 -r1.501
  --- CHANGES   1997/11/09 05:49:24     1.500
  +++ CHANGES   1997/11/09 20:40:30     1.501
  @@ -1,5 +1,8 @@
   Changes with Apache 1.3b3
   
  +  *) Change mod_include and mod_autoindex to use Y2K-safe date formats
  +     by default.  [Ken Coar]
  +
     *) Add a "SuppressColumnSorting" option to the IndexOptions list,
        which will keep the column heading from beling links for sorting
        the display.  [Ken Coar, suggested by Brian Tiemann <[EMAIL PROTECTED]>]
  
  
  
  1.55      +3 -3      apachen/src/modules/standard/mod_autoindex.c
  
  Index: mod_autoindex.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_autoindex.c,v
  retrieving revision 1.54
  retrieving revision 1.55
  diff -u -r1.54 -r1.55
  --- mod_autoindex.c   1997/11/09 05:49:21     1.54
  +++ mod_autoindex.c   1997/11/09 20:40:33     1.55
  @@ -707,7 +707,7 @@
       register int x;
   
       if (autoindex_opts & SUPPRESS_LAST_MOD)
  -     maxsize += 17;
  +     maxsize += 19;
       if (autoindex_opts & SUPPRESS_SIZE)
        maxsize += 7;
   
  @@ -800,7 +800,7 @@
        if (!(autoindex_opts & SUPPRESS_LAST_MOD)) {
               emit_link(r, "Last modified", K_LAST_MOD, keyid, direction,
                         static_columns);
  -         rputs("     ", r);
  +         rputs("       ", r);
        }
        if (!(autoindex_opts & SUPPRESS_SIZE)) {
               emit_link(r, "Size", K_SIZE, keyid, direction, static_columns);
  @@ -881,7 +881,7 @@
                if (ar[x]->lm != -1) {
                    char time_str[MAX_STRING_LEN];
                    struct tm *ts = localtime(&ar[x]->lm);
  -                 strftime(time_str, MAX_STRING_LEN, "%d-%b-%y %H:%M  ", ts);
  +                 strftime(time_str, MAX_STRING_LEN, "%d-%b-%Y %H:%M  ", ts);
                    rputs(time_str, r);
                }
                else {
  
  
  
  1.58      +1 -1      apachen/src/modules/standard/mod_include.c
  
  Index: mod_include.c
  ===================================================================
  RCS file: /export/home/cvs/apachen/src/modules/standard/mod_include.c,v
  retrieving revision 1.57
  retrieving revision 1.58
  diff -u -r1.57 -r1.58
  --- mod_include.c     1997/10/22 20:30:22     1.57
  +++ mod_include.c     1997/11/09 20:40:34     1.58
  @@ -92,7 +92,7 @@
   #define STARTING_SEQUENCE "<!--#"
   #define ENDING_SEQUENCE "-->"
   #define DEFAULT_ERROR_MSG "[an error occurred while processing this 
directive]"
  -#define DEFAULT_TIME_FORMAT "%A, %d-%b-%y %H:%M:%S %Z"
  +#define DEFAULT_TIME_FORMAT "%A, %d-%b-%Y %H:%M:%S %Z"
   #define SIZEFMT_BYTES 0
   #define SIZEFMT_KMG 1
   
  
  
  

Reply via email to