Roxen.git
/
server
/
base_server
/
module.pike
version
»
Context lines:
10
20
40
80
file
none
3
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,"/","-"); }