GSoC14:Ryzom App Improvements : Fourth Week

With the start of the fourth week, i started developing respective functionalities:

1. loading installed plugins within the plugins template

2. Deleting plugins form the AMS

3. Activating and Deactivating options in the template

In the first part, when the plugin template is accessed by the user it takes the info of the respective installed plugins and render it into the  template

In second part, when the user clicks on the delete plugin option the plugin is deleted form the database as well as the plugin folder in the AMS.

In third part, there are two options one with activate and other with deactivate functionality. When the user click on the deactivate plugin option it changes the status of the plugin to 'false' , means now plugin is deactivated and when the user clicks on the activate plugin it changes the status of the plugin to 'True', it is again taken into action when the work on the hooks need to be added.

In next week , the work on the update functionality for plugins will be worked till now waiting for mentor to review my code.

all the functionalities will be shown in the below images that i tested on my local server: