plugins/muc/config_form_sections.lib.lua
author Matthew Wild <mwild1@gmail.com>
Tue, 18 Jun 2024 15:08:30 +0100
changeset 13500 3e6d5738ea09
parent 9039 bb4dcc555091
permissions -rw-r--r--
MUC: Don't default component admins to being room owners This change has various technical and social benefits. If ownership of a MUC is really needed, it can be gained using the 'Set affiliation' ad-hoc command or prosodyctl shell. Example client incompatibility with the old behaviour: - https://github.com/monal-im/Monal/issues/1085
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
9039
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
     1
module:hook("muc-config-form", function(event)
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
     2
	table.insert(event.form, {
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
     3
		type = "fixed";
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
     4
		value = "Room information";
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
     5
	});
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
     6
end, 100);
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
     7
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
     8
module:hook("muc-config-form", function(event)
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
     9
	table.insert(event.form, {
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    10
		type = "fixed";
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    11
		value = "Access to the room";
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    12
	});
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    13
end, 90);
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    14
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    15
module:hook("muc-config-form", function(event)
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    16
	table.insert(event.form, {
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    17
		type = "fixed";
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    18
		value = "Permissions in the room";
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    19
	});
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    20
end, 80);
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    21
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    22
module:hook("muc-config-form", function(event)
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    23
	table.insert(event.form, {
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    24
		type = "fixed";
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    25
		value = "Other options";
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    26
	});
bb4dcc555091 MUC: Commit forgotten file
Matthew Wild <mwild1@gmail.com>
parents:
diff changeset
    27
end, 70);