Table of Contents
Selector Functionality
The Selector screen allows the user to select between different Sahana Eden Instances installed in the system. This page shows the folder names in a dropdown menu allowing the user to select the instance he wants to call the web setup on. After pressing the Submit button, The settings already present are loaded in the Wizard. If you are calling the WebSetup for the first time on that particular Eden instance, then also there would be default settings that are loaded.
Settings Wizard
The Settings Wizard consists of tabs. Each tab is for different types of settings e.g. Database ,Mail etc . Every tab opens a different screen.
Each screen contains all the customizable settings in that category. One can flip between tabs either by using the buttons above or using next and previous buttons below.
Each screen has a save button which will allow the user to save the settings immediately , he wouldn’t have to wait till the end. The input type of the setting will be different as per the requirement of that setting. Like the database type can only be of 3 types so there will be the dropdown containing those 3 options.
Module Wizard
This wizard contains tabs. Each tab is for different module. Each module can be customized in the following areas Status, Access levels and Nice names . One can flip between tabs either by using the buttons above or using next and previous buttons below. Each screen has a save button which will allow the user to save the module setting immediately .
Timeline
Goals |
Timelines |
Models · Parse 000_config · Selector functionality · Changing s3cf to incorporate the dictionary required by views |
8th June 10th June 12th June |
Controllers · Creating the forms dictionary · Writing the revised dictionary to the 000_config. |
18th June 23rd June |
UI part · Settings · Module |
2rd July 12th July |
Taking Care of the Dependencies · Module To module · Import Dependencies |
19th July |
Debugging and Documentation
|
Rest of the time |