annotate mod_storage_muc_log/README.markdown @ 4738:5aee8d86629a

mod_bookmarks2: Fix handling of nick and password elements This form of child retrieval fails when the stanza elements internally don't have an 'xmlns' attribute, which can happen sometimes for some reason, including when they have been constructed via the stanza builder API. When that is the case then the explicit namespace arguemnt does not match the nil value of the internal attribute. Calling `:get_child()` without the namespace argument does the right thing here, with both nil and the parent namespace as valid values for the internal attribute.
author Kim Alvefur <zash@zash.se>
date Wed, 03 Nov 2021 21:11:55 +0100
parents 058844edcaaf
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
1 ---
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
2 labels:
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
3 - 'Stage-Alpha'
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
4 - ArchiveStorage
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
5 summary: 'Storage module using mod\_muc\_log data with new stanza archive API'
2822
37a6121b7373 mod_storage_muc_log: Tweak README
Kim Alvefur <zash@zash.se>
parents: 1821
diff changeset
6 ---
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
7
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
8 Introduction
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
9 ============
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
10
2822
37a6121b7373 mod_storage_muc_log: Tweak README
Kim Alvefur <zash@zash.se>
parents: 1821
diff changeset
11 [mod\_muc\_log] provided logging of chatrooms running on the server to
37a6121b7373 mod_storage_muc_log: Tweak README
Kim Alvefur <zash@zash.se>
parents: 1821
diff changeset
12 Prosody's data store. This module gives access to this data using the
37a6121b7373 mod_storage_muc_log: Tweak README
Kim Alvefur <zash@zash.se>
parents: 1821
diff changeset
13 0.10+ stanza archive API, allowing legacy log data to be used with
37a6121b7373 mod_storage_muc_log: Tweak README
Kim Alvefur <zash@zash.se>
parents: 1821
diff changeset
14 [mod\_mam\_muc] and [mod\_http\_muc\_log].
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
15
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
16 Details
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
17 =======
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
18
2822
37a6121b7373 mod_storage_muc_log: Tweak README
Kim Alvefur <zash@zash.se>
parents: 1821
diff changeset
19 Replace [mod\_muc\_log] and [mod\_muc\_log\_http] in your config
37a6121b7373 mod_storage_muc_log: Tweak README
Kim Alvefur <zash@zash.se>
parents: 1821
diff changeset
20 with
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
21
1820
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
22 ``` {.lua}
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
23 Component "conference.example.org" "muc"
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
24 modules_enabled = {
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
25 -- "muc_log"; -- functionality replaced by mod_mam_muc + mod_storage_muc_log
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
26 "mam_muc"; -- Does logging to storage backend configured below
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
27
1820
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
28 -- "muc_log_http"; -- Replaced by the mod_http_muc_log
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
29 "http_muc_log";
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
30 }
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
31 storage = {
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
32 muc_log = "muc_log";
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
33 }
8de50be756e5 Various README files: Correct indentation levels, fix syntax and other small fixes
Kim Alvefur <zash@zash.se>
parents: 1803
diff changeset
34 ```
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
35
1803
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
36 Compatibility
4d73a1a6ba68 Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents: 1782
diff changeset
37 =============
1782
29f3d6b7ad16 Import wiki pages
Kim Alvefur <zash@zash.se>
parents:
diff changeset
38
3457
058844edcaaf mod_storage_muc_log/README: Update compatibility
Kim Alvefur <zash@zash.se>
parents: 2822
diff changeset
39 version status
058844edcaaf mod_storage_muc_log/README: Update compatibility
Kim Alvefur <zash@zash.se>
parents: 2822
diff changeset
40 --------- ---------------
058844edcaaf mod_storage_muc_log/README: Update compatibility
Kim Alvefur <zash@zash.se>
parents: 2822
diff changeset
41 0.9 unknown
058844edcaaf mod_storage_muc_log/README: Update compatibility
Kim Alvefur <zash@zash.se>
parents: 2822
diff changeset
42 0.10 works
058844edcaaf mod_storage_muc_log/README: Update compatibility
Kim Alvefur <zash@zash.se>
parents: 2822
diff changeset
43 0.11 does not work