Hey everyone, As you may know, the new version of LimeSurvey is here! We made several changes to the user interface to improve the user experience. So we have been working on making the first steps in terms of stabilizing and improving the user interface. More enhancements are on the way, we will keep you posted. The following is the new UI design changelog for the latest version of LimeSurvey. We will update you on even more changes to the user interface and other new features in future articles. Below you will find the major user interface improvements to help you get started quickly and easily. Enjoy! “Create survey” shortcut in main navigation You just want to get going and cut to the chase? Great, just choose the first item from the main navigation and you’re ready to go. One click and you are exactly where you want to be, the survey section. Modals (Pop-Ups) All pop-ups in the application now have the same style and are built according to a certain structure to make the whole workflow more user-friendly. Page headers To get a better understanding of where you are in the application we have introduced green banners at the top of every screen of the application. Top bar The most important action buttons have been moved to the top bar and the amount of action buttons has been reduced to the essentials. Action buttons All action buttons are now styled in the same way and one specific action will always have the same icon associated with it for consistency. The most important actions are consistently positioned in the same location, to the left of the top bar. Furthermore, the most important action buttons have been moved to the left-hand side of all tables and we brought consistency in terms of icons, hovers, margins and the order of buttons. Additionally, small text balloons will appear when hovering over them, explaining the functionality of the concerning button. Tables All tables now have a new grid view class and are consistently styled and structured. You will find all buttons to help you see more information or make edits on the far left-hand side of the table. This helps you better manage your surveys, data and survey participants. Icons and small elements Three different icons for a single functionality like “Save”? No thanks! One icon is associated with exactly one functionality to make the design more accessible. The consistency makes for a better user experience. We also synchronized other small elements like dropdown-menu icons, page buttons of tables, main navigation elements and notifications. Pagination Under every table of the application you can now find consistent pagination to the far right-hand side. You can determine how many items you want your table to show you and, by doing so, customize your survey management. We hope you enjoy the new version! Now it is even easier to turn your questions into answers. We will update this changelog with more content whenever there are new elements to the user interface.More blog posts with specifics about these improvements and other changes to the user interface will follow in the upcoming period, so stay tuned. Have a nice day, everybody!
User Interface Design Changelog
- Details
- Category: General
With the LimeSurvey fundraiser concluding successfully we have put alot of time in reworking LimeSurvey to make it support a plugin API. We plan to have the question type plugins available in 2.1 - but there is still alot of work to be done and so we decided to release an intermediate 2.05 first which will support already basic plugins. Example for events you will be able to use: onSurveyCompleted: Fires if a survey is completed and hands over the ID of the response to your plugin beforeSurveySettings, newSurveySettings: For survey specific plugin settings - based on the survey settings you could example reconfigure your plugin automatically ...and more. Now we need your feedback. What events would you like to hook into? Let us know in the forum thread for this article!
- Details
- Category: General
All versions before 2.00 Build 121116 have a serious performance problem when using the administration or taking surveys. This issue resulted from a routine that (unnecessarily) checked for updates on every page call.We would like to ask everyone to upgrade to the latest version (either manually or by ComfortUpdate) because of this performance problem. We will by next week limit the calls to our update server which will in turn might even slow this down further for affected versions so please consider to update now.
- Details
- Category: General
LimeSurvey 1.92+ to 2.0 Changelog +New feature: A real installer (magiclko)+New feature #5044: Allowing selection of token valid from/until datea(#1) (Shubham Sachdeva)+New feature #5762: Empty class on empty input type text (Denis Chenu)+New feature #5807: Ability to replace survey_runtime.js function in template+New feature #6073: Token information on the browse index (Denis Chenu)+New feature: "Send confirmation emails?" setting in Survey properties --> General settings --> Tokens. (Tony Partner)+New feature: $lwcdropdowns setting removed from config-defaults.php and moved to Advanced question settings for List with Comment question type (Carsten Schmitz)+New feature: Ability to change admin theme in global settings (Carsten Schmitz)+New feature: Ability to copy data from participant attribute to the token field in a survey token table (jcleeland)+New feature: Ability to make last minute changes in the survey activation screen to settings that cannot be changed after activation anymore (c_schmitz)+New feature: Ability to overwrite/create attribute values for existing participants when importing from a CSV file (jcleeland)+New feature: Ability to reset Expression Manager for admin with showlogicfile+New feature: Add drag and drop feature to ranking question - done by GCI participant Nano8Blazex (Carsten Schmitz)+New feature: Added link from deactivation page to export page and corrected language (jcleeland)+New feature: Added remotecontrol function get_site_settings (Spiros Trougakos)+New feature: Allow different repeat heading for array, array text and array number question type (Denis Chenu)+New feature: Attribute hide_tip now available for date question (Carsten Schmitz)+New feature: Create new label sets or replace old ones from subquestions or answers+New feature: CSS styles for EM's "Show Logic File" feature (Marcel Minke)+New feature: Database installation by command line. Usage: "php index.php installer cmd_install_db" (Carsten Schmitz)+New feature: Direct link from individual token entries to matching entry in the participants database in action row (jcleeland)+New feature: Direct link from tokens to participants grid showing linked participants only (jcleeland)+New feature: Dropdown inline search options for jqGrid survey list (useful for active/expired/inactive) (jcleeland)+New feature: Each type of validation tip can be styled separately (so if a question fails validation checks, you can see whether it is because of wrong number of answers, wrong value range, wrong sum range, or wrong regex criteria). (tmswhite)+New feature: Export multiple survey archives at the survey list as one big ZIP file (Carsten Schmitz)+New feature: Export survey ZIP archive function with includes the survey structure, responses, tokens and timings - can be used for archival purposes or to move a survey from one server to another. (c_schmitz)+New feature: Global setting to restrict the languages being available in administration or frontend (Carsten Schmitz)+New feature: Header of ranking droptable in advanced settings (Denis Chenu)+New feature: Implemented mass actions in surveylist which allows to delete/expire several surveys at the same time - only available to super administrators (Carsten Schmitz)+New feature: In deactivation screen you can choose now between deactivation and expiration (Carsten Schmitz)+New feature: More class on question and answer item for easiest manipulation+New feature: More explicit labels for accessibility, hidden by default with .hide class+New feature: Multilingual question attributes (Carsten Schmitz)+New feature: New admin style (Carsten Schmitz)+New feature: New admin style 'gartergrey' (Carsten Schmitz)+New feature: New admin style 'gringegreen' (Carsten Schmitz)+New feature: New images for cpdb links - 12 and 16pt size (jcleeland)+New feature: New images for jqGrid navButtons (jcleeland)+New feature: New translation: Spanish (Chile) kindly provided by Victor Pinto (Carsten Schmitz)+New feature: Option to display text responses 'inline' in statistics output (will need translations) (Jason Cleeland)+New feature: Option to switch between different graphs/no graph in statistics - switchable in advanced question settings and in statistics itself (Carsten Schmitz)+New feature: Participant CSV import detects existence of participant_id in CSV file, and if it exists, uses the participant_id to detect duplicates. Also cleaned up colors and styles of upload summary. (jcleeland)+New feature: Permissions are now copied by default when copying a survey - also added an additional option to exclude it. (Carsten Schmitz)+New feature: Ported LimeSurvey to use the Yii framework (magiclko,dionet)+New feature: Question save/save and close options - instead of just updating and closing, now choice is to save and keep editing, or to save and return to question view. My wife made me do it. (jcleeland)+New feature: Question save/save and close options - instead of just updating and closing, now choice is to save and keep editing, or to save and return to question view. My wife made me do it. (jcleeland)+New feature: Randomization groups for question groups Carsten Schmitz)+New feature: Randomization groups for question groups Carsten Schmitz)+New feature: RemoteControl 'Activate survey' function (Carsten Schmitz)+New feature: RemoteControl 'Activate tokens' function (Carsten Schmitz)+New feature: RemoteControl function 'Export responses as csv/xls/pdf/doc' (Carsten Schmitz)+New feature: RemoteControl function 'Modify survey locale setting' (Carsten Schmitz)+New feature: RemoteControl functions 'Add/delete survey language' (Carsten Schmitz)+New feature: Remotecontrol functions for manipulation of groups (Spiros Trougakos)+New feature: Remotecontrol functions for manipulation of questions (Spiros Trougakos)+New feature: Remotecontrol functions for manipulation of surveys (Spiros Trougakos)+New feature: Remotecontrol functions for manipulation of tokens (Spiros Trougakos)+New feature: Remotecontrol functions invite_participants, remind_participants (Spiros Trougakos)+New feature: RemoteControl Import survey function (Carsten Schmitz)+New feature: RemoteControl 'Modify survey settings' function (Carsten Schmitz)+New feature: RemoteControl RPC API can now be switched to Off,JSON-RPC or XML-RPC (Carsten Schmitz)+New feature: Reorder questions/question groups per Drag-n-drop (Carsten Schmitz)+New feature: Search option 'begins with' in cpdb so fields can be searched in an alternative way to 'contains' (jcleeland)+New feature: Show Google maps with markers at statistics by GCI participant Licker Nandor (Carsten Schmitz)+New feature: Show modified question attributes at question summary (Carsten Schmitz)+New feature: Sorting for inline text listing in statistics display, also initial sorting for text display of numerical responses. Todo: fix some of the sorting problems for numerical responses (jcleeland)+New feature: Statistics browse, etc - view file and generic sort icons (jcleeland)+New feature: Statistics output screen cleaned up, placed inside collapsible divs (jcleeland)+New feature: Survey links table now stores "Last invite" and "Date completed" information for survey links (jcleeland)+New feature: Timer function added to radio list question type (jcleeland)+New feature: Token section workflow improvements by GCI participant Nano8Blazex+New feature: URL params for integration of survey panels (Carsten Schmitz)+New translation: Afrikaans (Andrie de Vries)+New translation: Amharic - provided by Mezene Worku+New translation: Czech informal+New translation: Swahili
- Details
- Category: General
Please download and test and report all upcoming issues to our bug tracker - if it works out as expected the stable release is scheduled for Sept, 12th, 2012. Thank you to everyone who helped us by reporting bugs in the last weeks!
- Details
- Category: General
Help us translate LimeSurvey to your language! I know, we wrote this before but now you don't need to download an application anymore to help translating LimeSurvey. With the help of Gautam Gupta, a former GCI student, you can now translate LimeSurvey online on http://translate.limesurvey.org - all you need is an limesurvey.org account. We are also always on the lookout for supervising translator who would like to maintain a language completely. If you are interested This email address is being protected from spambots. You need JavaScript enabled to view it.! Thank you to all the great people who contributed translations in the past!
- Details
- Category: General
This article ist the first one in a series of articles to present our LimeSurvey Partners. The LimeSurvey partner network, a group of people and companies offering advanced support for LimeSurvey, aims to have LimeSurvey Partners all across the world. If you like to have a task professionally handled or are interested in general please visit the LimeSurvey Partner website. The first partner we would like to introduce to you is offering several LimeSurvey services at www.limesurvey-consulting.com and is run by Marcel Minke, Head of Support at LimeSurvey. Marcel has been working with LimeSurvey since 2007 and as one of the core team members he knows all the LimeSurvey features and the software architecture very well. The services provided by his company range from advanced support by email, Skype or phone to creating professional LimeSurvey templates and coding. Furthermore, the limesurvey-consulting.com team has lots of experience at creating surveys and connecting LimeSurvey to other tools or databases. BTW: If you are looking for a nice template, our new partner also runs the LimeSurvey Template Shop where you can download professional LimeSurvey templates and helpful scripts.
- Details
- Category: General
After almost two months since RC2 release the next (and hopefully last) release candidate is now available! Among dozen of bugfixes there have been two areas worked on intensely: The Central Participants database (many issues were fixed here and new features added) and the new RemoteControl2 API (based on JSON-RPC/XML-RPC). Please note that the coding of the RemoteControl API was exclusively sponsored by your donation money! Let us know if you think something is missing. We invite everyone to have a look at LimeSurvey 2.0 and ask you to report any issues back to us as soon as possible. Only that way it can quickly become stable for a full release. Update: We are at RC7 now because we have been reported two show-stopper bugs. Thank you for the feedback!