Need to customize/modify/extend the Moodle's core functionality.

Need to customize/modify/extend the Moodle's core functionality.

by Shashank Kumar Singh -
Number of replies: 2

I want to modify or customize the Moodle's 'Upload a file' functionality on file picker. I need to store all files on external s3 bucket storage directly which uploaded through Upload a file functionality of file picker. I want to use normal file type upload option not the Moodle filepicker, filemanager etc.

For this, I developed a custom local plugin which is working separately but actually We required this on Moodle core Upload a file option.

Is there any way to extend/modify the core code of 'Upload a file' without changing in core code? I think i need to create local plugin and write the code in it for extending/modifying the core functionality and actually I searched lot but did not find anything how to achieve this. Please help me anybody.

Average of ratings: -
In reply to Shashank Kumar Singh

Re: Need to customize/modify/extend the Moodle's core functionality.

by Renaat Debleu -
Picture of Core developers Picture of Particularly helpful Moodlers Picture of Plugin developers
Catalyst developed some time ago the Object storage file system plugin which supports AWS S3
 
Average of ratings: Useful (1)
In reply to Renaat Debleu

Re: Need to customize/modify/extend the Moodle's core functionality.

by Shashank Kumar Singh -
Thanks for your reply!
I will check the plugin. Can we not do this without the plugin?