Hi,

Thanks for the inputs and appreciation :)

1. Included the checkbox thing... Now the user can't proceed further if he/she don't check it and click Next which appear only when checkbox is checked. 
2. What about showing error message against the field which is missing? Instead of showing them as a list.

Best Wishes

On Tue, Feb 15, 2011 at 3:43 AM, Marcel Minke (Limesurvey) <marcel.minke@limesurvey.org> wrote:
Hi,

that looks really great now! I have two short comments:
1. (Please ask Carsten): Maybe we need a checkbox for the license like "I accept the license terms above" with some Javascript so that the next button is only enable if the box was ticked.
2. When validating data and e.g. a field is blank or the passwords don't match, can we mark those entries in red like it is done at mandatory questions in a survey? This way the user directly sees which entry is wrong.

Great work!

Marcel

Am 14.02.2011 19:54, schrieb $hubham $achdeva:
Hi everybody,

Installer is almost complete... I just need to fix some bugs in it else its complete..

Here are some screenshots of changed UI... 


These screenshots need some improvements in these areas:

1. GPL License screen: The license is basically an iframe whose source is LICENSE.php . And because of iframe, i can't change style of text that is coming from iframe. Googled it out a little and found that i need to use some heavy javascript.. Any better solution?
2. Thinking of adding images to the buttons(currently using jQuery UI Buttons).
3. Size of buttons in these images is a bit large, changed it in original code..

Any further suggestions will be welcomed :)

Best Wishes

On Tue, Feb 8, 2011 at 5:19 PM, Marcel Minke (Limesurvey) <marcel.minke@limesurvey.org> wrote:
Hi,

these are some nice ideas. As Carsten mentioned, please go for the license check as well.

My IRC nick is "Mazi", if I don't answer immediately I might be away from my computer, just be patient then.

Best regards,
Marcel

Am 07.02.2011 15:08, schrieb $hubham $achdeva:
Hi Marcel,

thanks for the inputs... especially 2nd and 4th one... After installation directory is removed, we can redirect to global settings page.. after admin has logged in :)

Here are some edits i have done so far...

1. Above Progress bar, it now prints that x% completed..
2. Root directory is writable or not is now checked (so that config.php can be written)
3. I am thinking of putting next, previous images more readable . i.e. in the sense the button itself should say next or Previous or Test Again... Just like Joomla! installer has it...
4. To help user, I've added a brief description about each settings/input.. 
5. And finally, what about having these next, previous images below content box instead of having them on top?


P.S. What is your nickname on IRC? marcel?

Best wishes

On Mon, Feb 7, 2011 at 5:32 PM, Marcel Minke (Limesurvey) <marcel.minke@limesurvey.org> wrote:
Hi,

finally someone is working on a nice installer for 1.x, great! Please have a look at http://docs.limesurvey.org/How+to+contribute+new+features for details on how to best develop this feature.

Some comments:
1. The design looks quite good, maybe placing the "previous/next" arrows under the progress bar and above the list of steps would make more sense? But that's just my impression.
2. Instead of "present" (e.g. at the mbstring library check) we can use a simple "OK" image like http://wiki.piratenpartei.de/wiki/images/8/80/Symbol_OK.svg
3. I don't think that we need the "license" step because in simple words you can do what you like with the software. Maybe Carsten can share his opinion on this?
4. Having a final "optional settings" screen is a nice idea. Instead of creating a new screen you can also forward the user directly to the global settings where all this can be configured.

If you have any more questuions you can always ping me on IRC: http://www.limesurvey.org/en/support/live-chat

Thanks for working on this!

Greetings from Germany,
Marcel
(Limesurvey Head of Support)

Am 06.02.2011 18:31, schrieb $hubham $achdeva:
Hi everybody,

I am trying to make an installer for LimeSurvey and here are some screenshots of what i've done so far.

Screenshots:

I haven't done any styling yet..just basic settings..so please bear with me on this one..  And to integrate it with current installation process, here is what i am thinking of so far. After getting basic database settings from step 3, these values will be written to config.php (initially no config.php will exist(thanks to Carsten Schmitz for the inputs)) .. and the flow of execution will resume as it does now. And i was thinking about having one more step in installation process which will set some basic optional settings like sitename, admin details etc .  

Any suggestions on how to make GUI more better and cleaner or in integrating process? 
--
Regards,
$hubham $achdeva

Owner



The best computer is a man, and it's the only one that can be mass-produced by unskilled labor.




------------------------------------------------------------------------------ The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world?
_______________________________________________ limesurvey-developers mailing list limesurvey-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/limesurvey-developers

------------------------------------------------------------------------------
The modern datacenter depends on network connectivity to access resources
and provide services. The best practices for maximizing a physical server's
connectivity to a physical network are well understood - see how these
rules translate into the virtual world?
http://p.sf.net/sfu/oracle-sfdevnlfb
_______________________________________________
limesurvey-developers mailing list
limesurvey-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/limesurvey-developers




--
Regards,
$hubham $achdeva

Owner

The best computer is a man, and it's the only one that can be mass-produced by unskilled labor.




------------------------------------------------------------------------------ The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb
_______________________________________________ limesurvey-developers mailing list limesurvey-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/limesurvey-developers

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
limesurvey-developers mailing list
limesurvey-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/limesurvey-developers




--
Regards,
$hubham $achdeva

Owner



The best computer is a man, and it's the only one that can be mass-produced by unskilled labor.




------------------------------------------------------------------------------ The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE: Pinpoint memory and threading errors before they happen. Find and fix more than 250 security defects in the development cycle. Locate bottlenecks in serial and parallel code that limit performance. http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________ limesurvey-developers mailing list limesurvey-developers@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/limesurvey-developers

------------------------------------------------------------------------------
The ultimate all-in-one performance toolkit: Intel(R) Parallel Studio XE:
Pinpoint memory and threading errors before they happen.
Find and fix more than 250 security defects in the development cycle.
Locate bottlenecks in serial and parallel code that limit performance.
http://p.sf.net/sfu/intel-dev2devfeb
_______________________________________________
limesurvey-developers mailing list
limesurvey-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/limesurvey-developers




--
Regards,
$hubham $achdeva

Owner



The best computer is a man, and it's the only one that can be mass-produced by unskilled labor.