The LimeSurvey Sync v7.x-2.0-alpha1 is available. The LimeSurvey datas are handled as entities now.
I list here the (not exhaustive) changes that still need to be implemented.

  • Create a new entity for the LimeSurvey Participant system, importing Drupal Users into the LimeSurvey participant system.
  • create various view mode, especially : displaying displaying LS answers using DP form API (see what it would look like on '/limesurvey/ls-answer-xxxxxx/yy/edit') (done)
  • creating batch operations for synchronization process. (could be done using VBO and Rules)
  • create a new overview page with more informations and operations on multiple entities (inspired from on node_admin_nodes()) (done)
  • set a custom 'entity.tpl.php' file for theming entities pages. (done)
  • create a comparison page between entities
  • create specific Rules events ('when a answer has just been completed', etc...) and conditions ('an answer already exists for this survey and that user', etc...)
  • create a default view (for the Views module)
  • manage published/unpublished responses (and sticky and promote) (done)
  • manage comments on responses -> use the Reply contrib module instaed.
  • set a vertical tab on entities edit form for editing author, created date, revision, log. Done.
  • add option disabling entity revision on synchronization process No, always use revisions on synchronization by default. It could be changed using Rules.
  • add a new permission : 'overwrite LS datas into the LS database'. (done)
  • edit answer from Drupal (need to be completed, see : '/limesurvey/ls-answer-xxxxxx/yy/edit') (done)
  • add custom formatters for displaying entities : as table or list or unformated, or choosing to not display some datas (empty datas or admin datas), etc... (using hook_field_formatter_info()) (done).

Comments

thedut’s picture

Issue summary: View changes
thedut’s picture

Title: LimeSurvey Sync v2 : roadmap » LimeSurvey Sync v3 : roadmap
Version: 7.x-2.0-alpha1 » 7.x-3.0-beta1
Issue summary: View changes

I have updated the todo list according to the impovements included into the LimeSurvey Sync 7.x-3.0-beta1.

thedut’s picture

Status: Active » Postponed
slowflyer’s picture

Hi,

will this module moved forward? Any plans for D8?

cestmoi’s picture

Drupal 8 any time please ??

markusa’s picture

Does version 3.x of this module work with LimeSurvey 3.x ?