Mercurial > prosody-wiki
annotate mod_vjud.wiki @ 493:278feae4f92e
add page
author | Kim Alvefur <zash@zash.se> |
---|---|
date | Tue, 18 Nov 2014 14:03:36 +0100 |
parents | 2454dbf940a8 |
children |
rev | line source |
---|---|
292 | 1 #summary XEP-0055: Jabber Search |
2 #labels Stage-Alpha | |
3 | |
4 = Introduction = | |
5 | |
6 Basic implementation of [http://xmpp.org/extensions/xep-0055.html XEP-0055: Jabber Search]. | |
7 | |
8 = Details = | |
9 | |
365
2454dbf940a8
mod_vjud.wiki: Update for 0.9 changes
Kim Alvefur <zash@zash.se>
parents:
300
diff
changeset
|
10 This module has two modes. One mode requires users to opt-in to be |
2454dbf940a8
mod_vjud.wiki: Update for 0.9 changes
Kim Alvefur <zash@zash.se>
parents:
300
diff
changeset
|
11 searchable, then allows users to search the list of those users. The |
2454dbf940a8
mod_vjud.wiki: Update for 0.9 changes
Kim Alvefur <zash@zash.se>
parents:
300
diff
changeset
|
12 second mode allows search accross all users. |
292 | 13 |
14 = Usage = | |
15 | |
16 First copy the module to the prosody plugins directory. | |
17 | |
18 Then add "vjud" to your modules_enabled list: | |
19 {{{ | |
20 modules_enabled = { | |
21 -- ... | |
22 "vjud", | |
23 -- ... | |
24 } | |
25 }}} | |
26 | |
300
2dc7d6aab48e
mod_vjud: Add config example of running as a component
Kim Alvefur <zash@zash.se>
parents:
292
diff
changeset
|
27 |
2dc7d6aab48e
mod_vjud: Add config example of running as a component
Kim Alvefur <zash@zash.se>
parents:
292
diff
changeset
|
28 Alternatively, you can load it as a component: |
2dc7d6aab48e
mod_vjud: Add config example of running as a component
Kim Alvefur <zash@zash.se>
parents:
292
diff
changeset
|
29 |
2dc7d6aab48e
mod_vjud: Add config example of running as a component
Kim Alvefur <zash@zash.se>
parents:
292
diff
changeset
|
30 {{{ |
2dc7d6aab48e
mod_vjud: Add config example of running as a component
Kim Alvefur <zash@zash.se>
parents:
292
diff
changeset
|
31 Component "search.example.com" "vjud" |
2dc7d6aab48e
mod_vjud: Add config example of running as a component
Kim Alvefur <zash@zash.se>
parents:
292
diff
changeset
|
32 }}} |
2dc7d6aab48e
mod_vjud: Add config example of running as a component
Kim Alvefur <zash@zash.se>
parents:
292
diff
changeset
|
33 |
2dc7d6aab48e
mod_vjud: Add config example of running as a component
Kim Alvefur <zash@zash.se>
parents:
292
diff
changeset
|
34 (Some old clients require this) |
2dc7d6aab48e
mod_vjud: Add config example of running as a component
Kim Alvefur <zash@zash.se>
parents:
292
diff
changeset
|
35 |
292 | 36 = Configuration = |
37 | |
365
2454dbf940a8
mod_vjud.wiki: Update for 0.9 changes
Kim Alvefur <zash@zash.se>
parents:
300
diff
changeset
|
38 || Option || Default || Description || |
2454dbf940a8
mod_vjud.wiki: Update for 0.9 changes
Kim Alvefur <zash@zash.se>
parents:
300
diff
changeset
|
39 || vjud_mode || "opt-in" || Defines how the module behaves || |
292 | 40 |
41 = Compatibility = | |
365
2454dbf940a8
mod_vjud.wiki: Update for 0.9 changes
Kim Alvefur <zash@zash.se>
parents:
300
diff
changeset
|
42 || 0.8 || Works, but only the opt-in mode || |
292 | 43 || 0.9 || Works || |
44 || trunk || Works || | |
45 | |
46 Note that the version for 0.8 and 0.9 are slightly different. | |
47 |