Rename marketplace plugin to meetletacbfree (mdl_modules.name limit + CI table prefixes)
This commit is contained in:
+22
-22
@@ -17,7 +17,7 @@
|
||||
/**
|
||||
* External services for MeetLet Ajax tabs.
|
||||
*
|
||||
* @package mod_meetletacbmarketplace
|
||||
* @package mod_meetletacbfree
|
||||
* @copyright 2026 MeetLet
|
||||
* @license http://www.gnu.org/copyleft/gpl.html GNU GPL v3 or later
|
||||
*/
|
||||
@@ -25,60 +25,60 @@
|
||||
defined('MOODLE_INTERNAL') || die();
|
||||
|
||||
$functions = [
|
||||
'mod_meetletacbmarketplace_get_tab' => [
|
||||
'classname' => 'mod_meetletacbmarketplace\external\get_tab',
|
||||
'mod_meetletacbfree_get_tab' => [
|
||||
'classname' => 'mod_meetletacbfree\external\get_tab',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Load MeetLet activity tab content (info, recordings, content)',
|
||||
'type' => 'read',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'mod/meetletacbmarketplace:view',
|
||||
'capabilities' => 'mod/meetletacbfree:view',
|
||||
],
|
||||
'mod_meetletacbmarketplace_get_meeting_status' => [
|
||||
'classname' => 'mod_meetletacbmarketplace\external\get_meeting_status',
|
||||
'mod_meetletacbfree_get_meeting_status' => [
|
||||
'classname' => 'mod_meetletacbfree\external\get_meeting_status',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Poll MeetLet meeting join status for the activity hero',
|
||||
'type' => 'read',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'mod/meetletacbmarketplace:view',
|
||||
'capabilities' => 'mod/meetletacbfree:view',
|
||||
],
|
||||
'mod_meetletacbmarketplace_get_join_url' => [
|
||||
'classname' => 'mod_meetletacbmarketplace\external\get_join_url',
|
||||
'mod_meetletacbfree_get_join_url' => [
|
||||
'classname' => 'mod_meetletacbfree\external\get_join_url',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Prepare Adobe Connect SSO join URL for the current user',
|
||||
'type' => 'write',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'mod/meetletacbmarketplace:join',
|
||||
'capabilities' => 'mod/meetletacbfree:join',
|
||||
],
|
||||
'mod_meetletacbmarketplace_get_recording_launch_url' => [
|
||||
'classname' => 'mod_meetletacbmarketplace\external\get_recording_launch_url',
|
||||
'mod_meetletacbfree_get_recording_launch_url' => [
|
||||
'classname' => 'mod_meetletacbfree\external\get_recording_launch_url',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Prepare Adobe Connect SSO URL to play or edit a recording',
|
||||
'type' => 'write',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'mod/meetletacbmarketplace:view',
|
||||
'capabilities' => 'mod/meetletacbfree:view',
|
||||
],
|
||||
'mod_meetletacbmarketplace_get_content_launch_url' => [
|
||||
'classname' => 'mod_meetletacbmarketplace\external\get_content_launch_url',
|
||||
'mod_meetletacbfree_get_content_launch_url' => [
|
||||
'classname' => 'mod_meetletacbfree\external\get_content_launch_url',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Prepare Adobe Connect SSO URL to view uploaded meeting content',
|
||||
'type' => 'write',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'mod/meetletacbmarketplace:view',
|
||||
'capabilities' => 'mod/meetletacbfree:view',
|
||||
],
|
||||
'mod_meetletacbmarketplace_search_server_meetings' => [
|
||||
'classname' => 'mod_meetletacbmarketplace\external\search_server_meetings',
|
||||
'mod_meetletacbfree_search_server_meetings' => [
|
||||
'classname' => 'mod_meetletacbfree\external\search_server_meetings',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Search or list recent Adobe Connect meetings for the activity form',
|
||||
'type' => 'read',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'moodle/course:manageactivities,mod/meetletacbmarketplace:addinstance',
|
||||
'capabilities' => 'moodle/course:manageactivities,mod/meetletacbfree:addinstance',
|
||||
],
|
||||
'mod_meetletacbmarketplace_rename_recording' => [
|
||||
'classname' => 'mod_meetletacbmarketplace\external\rename_recording',
|
||||
'mod_meetletacbfree_rename_recording' => [
|
||||
'classname' => 'mod_meetletacbfree\external\rename_recording',
|
||||
'methodname' => 'execute',
|
||||
'description' => 'Rename an Adobe Connect recording',
|
||||
'type' => 'write',
|
||||
'ajax' => true,
|
||||
'capabilities' => 'mod/meetletacbmarketplace:host',
|
||||
'capabilities' => 'mod/meetletacbfree:host',
|
||||
],
|
||||
];
|
||||
|
||||
Reference in New Issue
Block a user