{"id":1800,"date":"2023-11-03T07:26:10","date_gmt":"2023-11-03T07:26:10","guid":{"rendered":"https:\/\/www.overtsoftware.id\/?page_id=1800"},"modified":"2023-11-03T12:01:17","modified_gmt":"2023-11-03T12:01:17","slug":"custom-development","status":"publish","type":"page","link":"https:\/\/www.overtsoftware.id\/index.php\/custom-development\/","title":{"rendered":"Custom Development"},"content":{"rendered":"<h1 style=\"text-align: left;\"><strong>Custom <span>Development<\/span><\/strong><\/h1>\n<ul>\n<li><span>Extend default Moodle functionality<\/span><\/li>\n<li><span>Create new modules<\/span><\/li>\n<li><span>Create new blocks<\/span><\/li>\n<li><span>Create custom reporting functionality<\/span><\/li>\n<\/ul>\n<p><span><img decoding=\"async\" alt=\"\" data-id=\"1802\" width=\"648\" data-init-width=\"648\" height=\"648\" data-init-height=\"648\" title=\"gif &amp; thumbnail for id pricing page (2)\" loading=\"lazy\" src=\"https:\/\/www.overtsoftware.id\/wp-content\/uploads\/2023\/11\/gif-thumbnail-for-id-pricing-page-2.gif\" data-width=\"648\" data-height=\"648\" style=\"aspect-ratio: auto 648 \/ 648;\"><\/span><\/p>\n<h1 style=\"text-align: center;\"><strong>Enhance your Moodle functionality by creating custom blocks and reports.&nbsp;<\/strong><\/h1>\n<p><span><img decoding=\"async\" alt=\"\" data-id=\"1810\" width=\"346\" data-init-width=\"1080\" height=\"346\" data-init-height=\"1080\" title=\"CUSTOM DEVELOPMENT ICON 1\" loading=\"lazy\" src=\"https:\/\/www.overtsoftware.id\/wp-content\/uploads\/2023\/11\/CUSTOM-DEVELOPMENT-ICON-1.png\" data-width=\"346\" data-height=\"346\" style=\"aspect-ratio: auto 1080 \/ 1080;\"><\/span><\/p>\n<p style=\"\">As it comes, Moodle is an exceedingly modular platform. The hint is in its name: &#8220;Modular Object-Oriented Dynamic Learning Environment&#8221; (MOODLE).<\/p>\n<p style=\"\">The Moodle public repositories house numerous outstanding plugins that you can leverage to expand Moodle&#8217;s built-in features.If you wish to introduce a specific functionality into Moodle, it&#8217;s likely that you&#8217;ll find a suitable plugin in the Moodle plugin repository. However, what if you can&#8217;t?This is where custom development comes into play. Our team of developers can craft a tailor-made plugin to meet your precise needs within your Moodle environment.<\/p>\n<p><span><img decoding=\"async\" alt=\"\" data-id=\"1809\" width=\"346\" data-init-width=\"1080\" height=\"346\" data-init-height=\"1080\" title=\"CUSTOM DEVELOPMENT ICON 2\" loading=\"lazy\" src=\"https:\/\/www.overtsoftware.id\/wp-content\/uploads\/2023\/11\/CUSTOM-DEVELOPMENT-ICON-2.png\" data-width=\"346\" data-height=\"346\" style=\"aspect-ratio: auto 1080 \/ 1080;\"><\/span><\/p>\n<p>Custom modifications and blocks are among the most commonly requested features for bespoke development.We can assist you in creating new activities and resources for your Moodle courses, as well as Moodle blocks that can be added across your entire site or to specific Moodle courses.To illustrate, we recently designed a Moodle block to facilitate course management for an educational institution within their VLE. This specific block was configured to appear on all of the institution&#8217;s courses and offered a platform for course tutors to mark their courses as active and in use. The institution then utilized this data to identify inactive Moodle courses, allowing them to significantly reduce the number of courses on their platform.In addition to enabling the marking of courses as active, the block also conducts its own data gathering on course-related metrics, such as the last enrollment date and the last time the course was accessed. This provides VLE administrators with valuable insights into the current status of their Moodle courses.<\/p>\n<p><span><img decoding=\"async\" alt=\"\" data-id=\"1808\" width=\"346\" data-init-width=\"1080\" height=\"346\" data-init-height=\"1080\" title=\"CUSTOM DEVELOPMENT ICON 3\" loading=\"lazy\" src=\"https:\/\/www.overtsoftware.id\/wp-content\/uploads\/2023\/11\/CUSTOM-DEVELOPMENT-ICON-3.png\" data-width=\"346\" data-height=\"346\" style=\"aspect-ratio: auto 1080 \/ 1080;\"><\/span><\/p>\n<p style=\"\"><a href=\"https:\/\/www.overtsoftware.com\/effective-online-learning-experience\/\" rel=\"noopener\" target=\"_blank\" style=\"outline: none;\">By default, a significant number of users express dissatisfaction with the reporting features provided by Moodle.While it is feasible to enhance reporting capabilities through the &#8216;ad-hoc reporting module,&#8217; which can be downloaded from the Moodle plugin repository, this solution isn&#8217;t universally suitable for all VLE administrators. It presupposes a certain level of proficiency in crafting SQL queries to query the database.We can assist you in developing bespoke reporting functions for your VLE, enabling you to generate reports that are of particular relevance to you.You can extract data from your VLE and conduct business intelligence analysis to optimize your platform&#8217;s performance.<\/a><\/p>\n<h2 style=\"\"><strong>Supercharge your online learning platform with Overt.<\/strong><\/h2>\n<p style=\"\">Overt&#8217;s Sales Team prioritises your satisfaction, providing information, guidance, and prompt assistance. Your success is our priority, and we are always here for you. Need to Talk to Our Technical Experts or Other Department? Contact our &nbsp;Sales Team.<\/p>\n<p><span><img decoding=\"async\" alt=\"\" data-id=\"968\" width=\"313\" data-init-width=\"432\" height=\"313\" data-init-height=\"432\" title=\"gif &amp; thumbnail for id pricing page (10)\" loading=\"lazy\" src=\"https:\/\/www.overtsoftware.id\/wp-content\/uploads\/2023\/09\/gif-thumbnail-for-id-pricing-page-10.gif\" data-width=\"313\" data-height=\"313\" style=\"aspect-ratio: auto 432 \/ 432;\"><\/span><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Custom Development Extend default Moodle functionality Create new modules Create new blocks Create custom reporting functionality Enhance your Moodle functionality by creating custom blocks and reports.&nbsp; As it comes, Moodle is an exceedingly modular platform. The hint is in its name: &#8220;Modular Object-Oriented Dynamic Learning Environment&#8221; (MOODLE). The Moodle public repositories house numerous outstanding plugins [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":1841,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":"","tve_updated_post":"","tve_custom_css":"","tve_user_custom_css":"","tve_globals":{},"tcb2_ready":1,"tcb_editor_enabled":1,"tve_landing_page":"bd86f3fc67210fed5b2794ad4a56d3a9","_tve_header":"16","_tve_footer":"168"},"class_list":["post-1800","page","type-page","status-publish","has-post-thumbnail","hentry","post-wrapper","thrv_wrapper"],"_links":{"self":[{"href":"https:\/\/www.overtsoftware.id\/index.php\/wp-json\/wp\/v2\/pages\/1800","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.overtsoftware.id\/index.php\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/www.overtsoftware.id\/index.php\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/www.overtsoftware.id\/index.php\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.overtsoftware.id\/index.php\/wp-json\/wp\/v2\/comments?post=1800"}],"version-history":[{"count":8,"href":"https:\/\/www.overtsoftware.id\/index.php\/wp-json\/wp\/v2\/pages\/1800\/revisions"}],"predecessor-version":[{"id":1812,"href":"https:\/\/www.overtsoftware.id\/index.php\/wp-json\/wp\/v2\/pages\/1800\/revisions\/1812"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.overtsoftware.id\/index.php\/wp-json\/wp\/v2\/media\/1841"}],"wp:attachment":[{"href":"https:\/\/www.overtsoftware.id\/index.php\/wp-json\/wp\/v2\/media?parent=1800"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}