GSoC/GCI Archive
Google Code-in 2010 LimeSurvey

Code: Usability changes for LimeSurvey 1.9x

completed by: rs

mentors: Carsten Schmitz, Machaven

1. Problem Description

The LimeSurvey user interface (like most interfaces) has its kinks - often it is very easy to enhance the usability by just making small changes to the interface.

 

2. Task Steps

  1. Install LimeSurvey - create a small survey, play around with the interface.
  2. Pick a couple things you would like to change to have better usability
  3. Discuss the found issues with your mentor
  4. Together we will either pick one of your found issues or the mentor will make an suggestion for another change.
  5. Code the usability change and create a patch
  6. Discuss the patch with your mentor and the mentor
  7. Check-in your changes into the limesurvey svn trunk.

 

3. Overview

Time Frame: 96 hours

Skills: PHP, HTML, CSS, maybe SQL

Difficulty: Medium

Mentor: c_schmitz, machaven