MDL-84884 editor_tiny: define plugin use capabilities in module context.

This commit is contained in:
Paul Holden 2025-03-14 17:27:33 +00:00
parent c64e967ce6
commit 743bfcbc28
No known key found for this signature in database
GPG key ID: A81A96D6045F6164
20 changed files with 37 additions and 37 deletions

View file

@ -27,7 +27,7 @@ defined('MOODLE_INTERNAL') || die();
$capabilities = [
'tiny/accessibilitychecker:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],

View file

@ -24,6 +24,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->version = 2025012300;
$plugin->version = 2025031400;
$plugin->requires = 2024100100;
$plugin->component = 'tiny_accessibilitychecker';

View file

@ -27,7 +27,7 @@ defined('MOODLE_INTERNAL') || die();
$capabilities = [
'tiny/autosave:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],

View file

@ -24,6 +24,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->version = 2025012300;
$plugin->version = 2025031400;
$plugin->requires = 2024100100;
$plugin->component = 'tiny_autosave';

View file

@ -27,7 +27,7 @@ defined('MOODLE_INTERNAL') || die();
$capabilities = [
'tiny/equation:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],

View file

@ -24,6 +24,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->version = 2025012300;
$plugin->version = 2025031400;
$plugin->requires = 2024100100;
$plugin->component = 'tiny_equation';

View file

@ -35,7 +35,7 @@ $capabilities = [
],
'tiny/h5p:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'editingteacher' => CAP_ALLOW,
],

View file

@ -24,6 +24,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->version = 2025021700;
$plugin->version = 2025031400;
$plugin->requires = 2024100100;
$plugin->component = 'tiny_h5p';

View file

@ -27,7 +27,7 @@ defined('MOODLE_INTERNAL') || die();
$capabilities = [
'tiny/html:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],

View file

@ -25,6 +25,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->component = 'tiny_html';
$plugin->version = 2025012300;
$plugin->version = 2025031400;
$plugin->requires = 2024100100;
$plugin->maturity = MATURITY_STABLE;

View file

@ -27,7 +27,7 @@ defined('MOODLE_INTERNAL') || die();
$capabilities = [
'tiny/link:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],

View file

@ -24,6 +24,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->version = 2025012300;
$plugin->version = 2025031400;
$plugin->requires = 2024100100;
$plugin->component = 'tiny_link';

View file

@ -27,7 +27,7 @@ defined('MOODLE_INTERNAL') || die();
$capabilities = [
'tiny/media:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],

View file

@ -24,6 +24,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->version = 2025012300;
$plugin->version = 2025031400;
$plugin->requires = 2024100100;
$plugin->component = 'tiny_media';

View file

@ -27,7 +27,7 @@ defined('MOODLE_INTERNAL') || die();
$capabilities = [
'tiny/noautolink:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],

View file

@ -24,6 +24,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->version = 2025012300; // The current plugin version (Date: YYYYMMDDXX).
$plugin->version = 2025031400; // The current plugin version (Date: YYYYMMDDXX).
$plugin->requires = 2024100100; // Requires this Moodle version.
$plugin->component = 'tiny_noautolink'; // Full name of the plugin (used for diagnostics).

View file

@ -27,7 +27,7 @@ defined('MOODLE_INTERNAL') || die();
$capabilities = [
'tiny/premium:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
@ -35,119 +35,119 @@ $capabilities = [
],
'tiny/premium:usea11ychecker' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:useadvtable' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usetypography' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usecasechange' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usechecklist' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:useeditimage' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:useexport' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usefootnotes' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:useformatpainter' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:uselinkchecker' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usepageembed' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usepermanentpen' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usepowerpaste' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usetinymcespellchecker' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:useautocorrect' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usetableofcontents' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],
],
'tiny/premium:usemath' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],

View file

@ -24,6 +24,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->version = 2025021402;
$plugin->version = 2025031400;
$plugin->requires = 2024100100;
$plugin->component = 'tiny_premium';

View file

@ -51,7 +51,7 @@ $capabilities = [
],
'tiny/recordrtc:use' => [
'captype' => 'read',
'contextlevel' => CONTEXT_USER,
'contextlevel' => CONTEXT_MODULE,
'archetypes' => [
'user' => CAP_ALLOW,
],

View file

@ -24,6 +24,6 @@
defined('MOODLE_INTERNAL') || die();
$plugin->version = 2025021700;
$plugin->version = 2025031400;
$plugin->requires = 2024100100;
$plugin->component = 'tiny_recordrtc';