Notes

Who may change what

Site rules come first

A site’s own plugins can refuse any change through the lh_mcp_buddypress_actions_refuse_change filter: return a non-empty reason to refuse. It runs on dry runs too, so a dry run shows what a real run would refuse. Princes Park Touch uses it (in ppt-buddypress-extender) for its one team per format per night rule.

Because those rules live in plugins active on that site only, a site_id call from another site’s connector would skip them. A real change is therefore refused when the target site has plugins this call did not load, and a dry run only warns: use the site’s own connector for such changes.

Filters

How changes are made

Related plugins