Over a year ago, Matt Yacobucci (cc'd) pinged the XMPP Registrar about
three additional room configuration options:
1. <field
var='muc#roomconfig_maxhistory'
type='text-single'
label='Number of messages to deliver on room join.'/>
2. <field
var='muc#roomconfig_openmembership'
type='boolean'
label='Anyone can register to become a member of this room.'/>
3. <field
var='muc#roomconfig_membersinvite'
type='boolean'
label='Only members can invite others to this room.'/>
Checking the room configuration options on jabber.org (the M-Link
implementation) I notice some similar items...
1. <field
type="text-single"
label="History Length"
var="x-isode#roomconfig_history_length"/>
2. [no equivalent]
3. <field
type="list-single"
label="Invitations sent by"
var="x-isode#roomconfig_invite" >
<value>moderators</value>
<option label="Anyone" >
<value>anyone</value>
</option>
<option label="Anyone with voice" >
<value>participants</value>
</option>
<option label="Moderators Only" >
<value>moderators</value>
</option>
<option label="Nobody" >
<value>none</value>
</option>
</field>
I like Isode's take on "invitations can be sent by" since it is a
role-based configuration consistent with x-isode#roomconfig_privmsg as
discussed recently on this list:
http://mail.jabber.org/pipermail/muc/2011-August/000233.html
Peter
--
Peter Saint-Andre
https://stpeter.im/