Roxen.git / server / base_server / configuration.pike

version» Context lines:

Roxen.git/server/base_server/configuration.pike:1:      // This file is part of Roxen WebServer.   // Copyright © 1996 - 2004, Roxen IS.   //      // @appears Configuration   //! A site's main configuration    - constant cvs_version = "$Id: configuration.pike,v 1.598 2006/10/16 15:17:56 mast Exp $"; + constant cvs_version = "$Id: configuration.pike,v 1.599 2006/11/07 08:38:09 wellhard Exp $";   #include <module.h>   #include <module_constants.h>   #include <roxen.h>   #include <request_trace.h>   #include <timers.h>      #define CATCH(P,X) do{mixed e;if(e=catch{X;})report_error("While "+P+"\n"+describe_backtrace(e));}while(0)      // --- Locale defines ---   //<locale-token project="roxen_start"> LOC_S </locale-token>
Roxen.git/server/base_server/configuration.pike:2491: Inside #if ROXEN_COMPAT <= 2.1
   data = replace(data,({"$File", "$Me"}),    ({"&page.virtfile;", "&roxen.server;"}));   #endif    mapping res = Roxen.http_rxml_answer( data, id, 0, "text/html" );    res->error = 404;    return res;   }      mapping auth_failed_file( RequestID id, string message )   { +  // Avoid recurssion in 401 messages. This could occure if the +  // 401 messages used files that also where access denied. +  if(id->misc->generate_auth_failed) +  return Roxen.http_low_answer(401, "<title>Access Denied</title>" +  "<h2 align=center>Access Denied</h2>"); +  id->misc->generate_auth_failed = 1; +     string data = query("ZAuthFailed");    NOCACHE();    mapping res = Roxen.http_rxml_answer( data, id, 0, "text/html" );    res->error = 401;    return res;   }      // this is not as trivial as it sounds. Consider gtext. :-)   array open_file(string fname, string mode, RequestID id, void|int internal_get,    void|int recurse_count)