Mercurial > prosody-modules
annotate mod_support_contact/README.markdown @ 5119:048e339706ba
mod_rest: Remove manual reference expansion in schema
This hack was originally added to reduce the number of definitions of
common attributes (type, to, from etc) and payloads (e.g. delay). This
predated pointers and references, and until now was needed because
parsing picked out the correct stanza kind from the schema, which broke
internal references.
Removing this hack paves the way for allowing the schema to be
configured or customized more easily.
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 20 Dec 2022 21:48:28 +0100 |
parents | dd509940ae49 |
children |
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-Stable' |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
4 summary: Add a support contact to new registrations |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
5 ... |
1782 | 6 |
1803
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
7 Introduction |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
8 ============ |
1782 | 9 |
10 This Prosody plugin adds a default contact to newly registered accounts. | |
11 | |
1803
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
12 Usage |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
13 ===== |
1782 | 14 |
1803
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
15 Simply add "support\_contact" to your modules\_enabled list. When a new |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
16 account is created, the new roster would be initialized to include a |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
17 support contact. |
1782 | 18 |
1803
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
19 Configuration |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
20 ============= |
1782 | 21 |
1803
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
22 ------------------------- -------------------------------------------------------------------------------------------------------------------------------- |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
23 support\_contact The bare JID of the support contact. The default is support@hostname, where hostname is the host the new user's account is on. |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
24 support\_contact\_nick Nickname of the support contact. The default is "Support". |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
25 support\_contact\_group The roster group in the support contact's roster in which to add the new user. |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
26 ------------------------- -------------------------------------------------------------------------------------------------------------------------------- |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
27 |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
28 Compatibility |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
29 ============= |
1782 | 30 |
1935
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
31 ------ ------- |
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
32 0.10 Works |
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
33 0.9 Works |
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
34 0.8 Works |
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
35 0.7 Works |
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
36 0.6 Works |
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
37 ------ ------- |
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
38 |
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
39 **For 0.8 and older** use [version |
dd509940ae49
mod_support_contact/README: Update compatibility section
Kim Alvefur <zash@zash.se>
parents:
1803
diff
changeset
|
40 999a4b3e699b](http://hg.prosody.im/prosody-modules/file/999a4b3e699b/mod_support_contact/mod_support_contact.lua). |
1782 | 41 |
1803
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
42 Caveats/Todos/Bugs |
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
43 ================== |
1782 | 44 |
1803
4d73a1a6ba68
Convert all wiki pages to Markdown
Kim Alvefur <zash@zash.se>
parents:
1782
diff
changeset
|
45 - This only works for accounts created via in-band registration. |