]> granicus.if.org Git - apache/commitdiff
Begone ancient beast. IndexOptions FancyIndexing is sufficiently less
authorWilliam A. Rowe Jr <wrowe@apache.org>
Fri, 3 Aug 2001 01:00:12 +0000 (01:00 +0000)
committerWilliam A. Rowe Jr <wrowe@apache.org>
Fri, 3 Aug 2001 01:00:12 +0000 (01:00 +0000)
  confusing.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@89897 13f79535-47bb-0310-9956-ffa450edef68

modules/generators/mod_autoindex.c

index c268e3c1ee1e63268d4d3a30d32b79a15b06df4a..5f120d33d94a769e2cafec41a961515699642e55 100644 (file)
@@ -355,26 +355,6 @@ static const char *add_readme(cmd_parms *cmd, void *d, const char *name)
     return NULL;
 }
 
-/* A legacy directive, FancyIndexing is superseded by the IndexOptions
- * keyword.  But for compatibility..
- */
-static const char *fancy_indexing(cmd_parms *cmd, void *d, int arg)
-{
-    int curopts;
-    int newopts;
-    autoindex_config_rec *cfg;
-
-    cfg = (autoindex_config_rec *) d;
-    curopts = cfg->opts;
-    if (curopts & NO_OPTIONS) {
-       return "FancyIndexing directive conflicts with existing "
-              "IndexOptions None";
-    }
-    newopts = (arg ? (curopts | FANCY_INDEXING) : (curopts & ~FANCY_INDEXING));
-    cfg->opts = newopts;
-    return NULL;
-}
-
 static const char *add_opts(cmd_parms *cmd, void *d, const char *optstr)
 {
     char *w;
@@ -581,8 +561,8 @@ static const command_rec autoindex_cmds[] =
                   "a filename"),
     AP_INIT_TAKE1("ReadmeName", add_readme, NULL, DIR_CMD_PERMS,
                   "a filename"),
-    AP_INIT_FLAG("FancyIndexing", fancy_indexing, NULL, DIR_CMD_PERMS,
-                 "Limited to 'on' or 'off' (superseded by IndexOptions FancyIndexing)"),
+    AP_INIT_RAW_ARGS("FancyIndexing", ap_set_deprecated, NULL, OR_ALL,
+                 "The FancyIndexing directive is no longer supported.  Use IndexOptions FancyIndexing."),
     AP_INIT_TAKE1("DefaultIcon", ap_set_string_slot,
                   (void *) XtOffsetOf(autoindex_config_rec, default_icon),
                   DIR_CMD_PERMS, "an icon URL"),