Course Forum Addon
Academy LMS
Developer Guide
Copyright 2020 Creativeitem. All rights reserved.
Source Code Structure:
We followed standard MVC structure within powerful Php
Codeigniter framework to develop Academy.
Structure of Course Forum Addon:
Controllers
- Course_forum.php : This is the
controller we used for this
addon. As the name suggests, it
controls all the functions.
Models
- Course_forum_model.php : All
the functionalities related to
database are done here.
SQL
- [Link] : If an addon
requires modifications on
existing database this file comes
to play the role.
Views
- course_forum.php
- add_new_question_form.php
- show_more_questions.php
- question_comments.php
- course_forum_scripts.php
: These are the view files we used for
this addon.
[Link] : T his is the skeleton of an
addon. It contains the core data. It also
describes all the actions made during
installation. So do not change anything
here.