Noticeboard 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 Noticeboard Addon.
Structure of Noticeboard addon:
Controllers
- [Link]: This is the
controller we used for this
addon. As the name suggests, it
controls all the functions.
Models
- Noticeboard_model.php: All
the functionalities related to the
database are done here.
SQL
- [Link]: If an addon
requires modifications on the
existing database this file comes
to play the role.
Views
- [Link]
- noticeboard_form.php
- noticeboard_form_edit.php
- noticeboard_list.php
- noticeboard_scripts.php
- noticeboard_body.php
- noticeboard_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.