מרץ 10

Technology and Learning: Add mobile support to your Moodle plugin – Part One

With version 3 of Moodle came the Moodle Mobile app. Out of the box, most of the core Moodle plugins came supported. But, third-party plugins do not function by default in the mobile app.

In Moodle 3.1, the mobile app added support for “Remote add-ons“. This support allows plugin providers to add support so that their plugin can function within the mobile app.

Now, I should point out that Moodle is currently working on a much simpler system for adding mobile support to your plugin, but it will be a while before it is ready. When it is ready, the work I am about to undertake will likely be moot.

This post will be the first in a series where I will attempt to add mobile support for my questionnaire module. I say “attempt”, because this will be using some technologies that I am not familiar with so I will be learning as I go. I won’t guarantee success, but I will document the efforts.

מקור: Technology and Learning: Add mobile support to your Moodle plugin – Part One

דצמ 24

Moodle plugins directory: Graylog Logstore

Logstore plugin for moodle to ship logs to graylog or other log backends which supports the GELF format. This plugin requires that you have a working Graylog node. Open source Graylog can be downloaded for free from graylog2.org. Transport protocols TCP and UDP are supported.

Log timestamp in Graylog is directly taken from moodle log entry’s timecreated. Useful when importing logs from moodle to graylog in a live moodle installation.

The array in other column in standard logstore is sent as a JSON string as of now. Users can use the “JSON Extractor” feature of Graylog in the other field to store them as separate fields in Graylog.

מקור: Moodle plugins directory: Graylog Logstore

Installing Graylog on CentOS

 

אוק 29

Moodle plugin skeleton generator

This tool allows developers to quickly generate code skeleton for a new Moodle plugin. Relevant code is generated according to defined list of requested plugin features.

The tool provides both web and command line interface.

See the page Plugin skeleton generator docs page for more details.

מקור: Moodle plugins directory: Moodle plugin skeleton generator

אוק 07

Want to learn Moodle Development? Check out this new Tutorial prepared by Moodle experts #Moodledev – Moodle World – Moodle World

Are you also among those Moodlers who wants to learn the process of Moodle development? Do you also wants to learn about writing Moodle plugins from start to finish? Then, get ready for learning Moodle development through a crisp and short tutorial by Moodle experts.

מקור: Want to learn Moodle Development? Check out this new Tutorial prepared by Moodle experts #Moodledev – Moodle World – Moodle World

ספט 23

Generate Plugins Skeleton before starting development using this new Moodle plugin by Alexandru Elisei – GSOC #MoodleDev #gsoc16 – Moodle World – Moodle World

The plugin named “Plugin Skeleton Generator” is a developer tool and will help you to generate a skeleton code for a plugin that the developer can build on. The plugin is accessible from web interface as well as fully support all command line tools.

מקור: Generate Plugins Skeleton before starting development using this new Moodle plugin by Alexandru Elisei – GSOC #MoodleDev #gsoc16 – Moodle World – Moodle World

נוב 19

Interested In Customizing Moodle? Check Out This Plugin Modification Crash Course From iMoot 2015 | Moodle News

Richard Pilbery is not a professional software developer. By day he is a professional paramedic and lecturer. However, he also is like many Moodlers out there likes to dabble with technology, speci…

מקור: Interested In Customizing Moodle? Check Out This Plugin Modification Crash Course From iMoot 2015 | Moodle News