Mercurial > prosody-modules
comparison mod_archive/mod_archive.lua @ 243:6202ce4d12d6
mod_archive: added some config options.
mod_archive_muc: added some config options.
author | shinysky<shinysky1986(AT)gmail.com> |
---|---|
date | Fri, 13 Aug 2010 20:21:39 +0800 |
parents | 2659ee3e8d56 |
children | dcb8e7d2c711 |
comparison
equal
deleted
inserted
replaced
242:161067865850 | 243:6202ce4d12d6 |
---|---|
12 local um = require "core.usermanager"; | 12 local um = require "core.usermanager"; |
13 | 13 |
14 local PREFS_DIR = "archive_prefs"; | 14 local PREFS_DIR = "archive_prefs"; |
15 local ARCHIVE_DIR = "archive"; | 15 local ARCHIVE_DIR = "archive"; |
16 local xmlns_rsm = "http://jabber.org/protocol/rsm"; | 16 local xmlns_rsm = "http://jabber.org/protocol/rsm"; |
17 local DEFAULT_MAX = 100; | 17 |
18 | 18 local DEFAULT_MAX = module:get_option_number("default_max", 100); |
19 local FORCE_ARCHIVING = false; | 19 local FORCE_ARCHIVING = module:get_option_boolean("force_archiving", false); |
20 local AUTO_ARCHIVING_ENABLED = true; | 20 local AUTO_ARCHIVING_ENABLED = module:get_option_boolean("auto_archiving_enabled", true); |
21 | 21 |
22 module:add_feature("urn:xmpp:archive"); | 22 module:add_feature("urn:xmpp:archive"); |
23 module:add_feature("urn:xmpp:archive:auto"); | 23 module:add_feature("urn:xmpp:archive:auto"); |
24 module:add_feature("urn:xmpp:archive:manage"); | 24 module:add_feature("urn:xmpp:archive:manage"); |
25 module:add_feature("urn:xmpp:archive:manual"); | 25 module:add_feature("urn:xmpp:archive:manual"); |