wiki:FuncSpecs/GSOCWebsetup

Version 9 (modified by anubhavagg929, 10 years ago) ( diff )

--

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

1.Parse 000_config

2.Selector functionality

3.Changing s3cf to incorporate the dictionary required by views

 

 

 

                     8th June

                     10th June

                     12th  June

                  Controllers

 

1.Creating the forms dictionary

2. Writing the revised dictionary to the 000_config.

 

 

 

 

                    18th June

                    23rd June

                     UI part

 

1.Settings

2.Module

 

 

 

                    2rd July

                    12th July

 

    Taking Care of the Dependencies

 

1.Module To module

2.Import Dependencies

 

 

 

                    19th July

      

       Debugging and Documentation

 

 

                    Rest of the time

Note: See TracWiki for help on using the wiki.