The Elearning Community • Creating Plugins and Source Repository
Page 1 of 1

Creating Plugins and Source Repository

Posted: Thu Dec 02, 2021 12:17 pm
by steve@lyonstribe.com
Hi I'm new to the Forma LMS platform and have a couple of questions/observations about the development of the platform.

1. Is there any documentation for creating plugins? I see that there are several which ship with version 2.4.4 (in the plugins folder) but I cannot find anything on the documentation side of the site (other than their installation etc) to help and make sure you stick to best practices and don't end up creating antipatterns. I'm happy to write one that will give me the functionality I require but currently it looks like I will have to take an existing one and try and use one of those as the basis for what I need. Is this the only way or is there some sort of guide to their creation?

2. Is there a source code repository that the community can contribute to? I found two, one on github and one on sourceforge but they are both extremely old and don't look to be maintained now so just wondering how the community is supposed to help enhance and contribute to the product?


Thanks
Steve

Re: Creating Plugins and Source Repository

Posted: Thu Dec 02, 2021 2:07 pm
by alfa24
1) find attached a reference doc, I downloaded it somewhere on Forma sites but I can't find it anymore
Forma Plugin System - Developer.pdf
(238.49 KiB) Downloaded 39 times
2) no public repository, no bug tracker... it's a long time discussion

Re: Creating Plugins and Source Repository

Posted: Thu Dec 02, 2021 2:34 pm
by steve@lyonstribe.com
Perfect thank you @alfa24 that is very helpful, shame there is no public repo though as I'm sure there would be people in the community willing to help deliver future enhancements (and fix any bugs too).
Cheers

Re: Creating Plugins and Source Repository

Posted: Thu Dec 02, 2021 3:58 pm
by CisterNino
Steve,
here attached a fresher version of the same doc Alfa123 sent.

Re: Creating Plugins and Source Repository

Posted: Fri Dec 03, 2021 10:54 am
by steve@lyonstribe.com
Thank you CisterNino!

Cheers

This site uses cookies.

Some of the cookies we use are essential for parts of the site to operate and have already been set. We also use Google Analytics scripts, which all use cookies.
You may delete or block all cookies from this site in your browser options.