Login Form

Crowdfunding Forma 5

Keep Forma Open,
Make Forma Yours

Play your part in the exciting adventure
of creating Forma 5

MAIN HP

YOUR KNOWLEDGE,
YOUR WAY

Finally, a Learning Management System designed to fit your company's digital training needs.

previous arrow
next arrow

Built for corporate training

organization

Modern Design

Modern and responsive layout and designed for an easy and engaging user experience

organization

Multi Client

Manage multiple clients and brands with custom layouts from a single platform

report

Custom Reports

Easily create advanced custom reports

plugins

Extend Features

Add and customize features to make it perfect for your needs

ABOUT FORMA LMS

Forma LMS is an open source Learning Management System, built around the specific needs of corporate training. With Forma You can provide internal training to your employees, build an extended enterprise Lms (by providing training to your employees and your partners, dealers and sellers, each one with their specific courses, look and feel) or use Forma as a content hub with which you can sell your off-the -shelf courses to your customers.

The project is carried out by the forma.association, with over 50 members and 4.000 community users, which are constantly adding new features and making the software more complete and secure.

Let's talk about code refactorings in Forma 5!

The implementation of the functional changes and the creation of the new UX that we have anticipated in recent months also require a significant code refactoring. If you are a developer or if you have implemented customizations on Forma LMS, you absolutely need to prepare.

Here is a list of the main interventions we are carrying out in the development of Forma 5, and the state of progress to date.

Area

Details

Status


CLASSES AND NAMESPACE

Libraries

refactoring of:

  • appCore lib
  • appLms lib
  • appLms -> admin lib 

Complete

Modules

refactoring and porting to MVC:

  • appCore class.module
  • appLms class.module 
  • appLms admin class.module
  • appCore modules
  • appLms modules
  • appLms admin module 

In Progress

TEMPLATES

Moving template files within the template, refactoring from php to twig:

  • appCore
  • appLms
  • appLms -> admin

In Progress

FRONTEND-SRC

Moving and reconfiguring frontend for the build directly in the template folder.


Not Started

CORE TO PLUGINS

Two features currently integrated into the core will be refactored to improve their integration with external services: videoconferencing services and the integration of payment gateways for ecommerce.

Refactoring of connection interface with plugins

Refactoring of MVC


Not Started

NEW LAYOUTS

Layout management refactoring

Homepage

Dashboard

My Courses

Course Details


Not Started

DATABASE

prefix removal

index optimization

changes related to functional revisions


Not Started

If you manage Forma installations and want to start preparing for the new version immediately with reserved access to the development repository and a direct communication channel with developers, contact us now!

To find out more, also read the article on the functional changes of the new version, and participate in the next webinar.

Or, help us immediately to create your new elearning platform through official crowdfunding: 

DONATE

MAKE YOUR OPINION COUNT!

The Forma Lms project is driven by the community of its adopters, organized in the forma.association

Become a member to support the project and make your opinion count: join the association now!

 

Get POWER from FLEXIBILITY

A learning management system designed to fit the specific needs of your organization: start with all the features of a standard LMS, configure it with hundreds of available options, integrate with your other systems through connectors and APIs, extend with lots of available plugins, or add your custom features.
Forget the limits of saas platform and get free: here EVERYTHING IS POSSIBLE!

features panel

Open Source for Open Innovation

Knowledge, through learning, today is probably the most critical asset for any company willing to stay competitive and alive. Modern organizations need adaptive models to face the challenges of their markets: that's why whe choose to be open to evolving diversity since our core code with an open source licencing model, and based the forma.association on the principes of participation, sharing and networking. 

opened window door of glasses color
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.