Roxen.git / server / base_server / module.pike

version» Context lines:

Roxen.git/server/base_server/module.pike:13:      inherit "basic_defvar";   mapping(string:array(int)) error_log=([]);      constant is_module = 1;   // constant module_type = MODULE_ZERO;   // constant module_name = "Unnamed module";   // constant module_doc = "Undocumented";   constant module_unique = 1;    - //! If set to non-zero the module won't show up in the module listing - //! when adding modules. - constant module_deprecated = 0; +       //! Specifies that the module is opaque when it comes WebDAV   //! requests. Normally, recursive WebDAV requests will iterate through   //! all matching location modules even after a successful result has   //! been returned by some module. With this flag set, iteration will   //! stop after the call to this module. Useful if the module wants to   //! handle all requests for the specified location itself with no   //! fallback to other modules.   constant webdav_opaque = 0;   
Roxen.git/server/base_server/module.pike:164:   array register_module()   {    return ({    this_object()->module_type,    this_object()->module_name,    this_object()->module_doc,    0,    module_unique,    this_object()->module_locked,    this_object()->module_counter, -  this_object()->module_deprecated, +     });   }      string fix_cvs(string from)   {    from = replace(from, ({ "$", "Id: "," Exp $" }), ({"","",""}));    sscanf(from, "%*s,v %s", from);    return replace(from,"/","-");   }