View Issue Details

This bug affects 1 person(s).
 4
IDProjectCategoryView StatusLast Update
08957Bug reportsSurvey takingpublic2014-05-02 15:10
ReporterDenisChenu Assigned ToDenisChenu  
PrioritynormalSeverityminor 
Status closedResolutionfixed 
Product Version2.06+ 
Fixed in Version2.06+ 
Summary08957: Survey not yet started but with token/allow register show in public list but are inaccessible
Description

In 1.92, maybe it's worked but : don't work in 2.00 and 2.1

We show the 'not started' survey with registering enabled (and have token table)

  • In 2.0 : clicking on the link do .... nothing : js seems broken
  • In 2.06 : clicking on the link goes to "Error This survey is not yet started. ...."
Steps To Reproduce

Add a survey with token table, set 'list public to yes', set startdate to 2015-01-01 (or more)
Go to public list and click on the survey link

Additional Information

I really think it's a bad idea to show an not started survey in this list then completely remove this system seem to be a good idea (for me).

TagsNo tags attached.
Attached Files
Bug heat4
Complete LimeSurvey version number (& build)140411
I will donate to the project if issue is resolvedNo
Browsernot relevant (FF28)
Database type & versionnot relevant
Server OS (if known)not relevant
Webserver software & version (if known)not relevant
PHP Versionnot relevant

Relationships

related to 08351 closedDenisChenu Feature requests Add option to public registration page that allows resending of already registered user's login details 
related to 08525 closedsammousa Bug reports Public survey list show expired survey 

Users monitoring this issue

There are no users monitoring this issue.

Activities

c_schmitz

c_schmitz

2014-04-15 10:00

administrator   ~29770

I agree. It should not be shown IF there the register feature is not activated.
Can you fix it?

DenisChenu

DenisChenu

2014-04-15 10:27

developer   ~29773

But the register feature is activated, but we close access before showing register page (surely in index.php).

Seems we broke 'js functionnality' somewhere in 2.00.

I think in 1.92 we show 'only' the register form HTML in 'ajax'.

DenisChenu

DenisChenu

2014-04-18 09:17

developer   ~29833

Hi Carsten,

Just a precision here:

  • The survey is activated, have token table, and allow register but are not yet started

With 200 : javascript link : 200.sondages.pro (the last one 'Simple test') : click on the link show the form (in pseudo ajax) , click sublit goes top 'this survey is not yet started'.
With 206 : http://206.sondages.pro/ no form and click goes directly to 'This survey is not yest started'.

I think the 2 system are bad ....

DenisChenu

DenisChenu

2014-04-24 18:29

developer   ~29874

Fix committed to 2.06 branch: http://bugs.limesurvey.org/plugin.php?page=Source/view&id=14188

c_schmitz

c_schmitz

2014-05-02 15:10

administrator   ~29953

2.05+ Build 140502 released.

Related Changesets

LimeSurvey: 2.06 b3674c57

2014-04-24 16:29:33

DenisChenu

Details Diff
Fixed issue 08957: Survey not yet started but with token/allow register show in public list but are inaccessible
Dev: don't like to show survey in survey list but if shown need a register page
Dev: put information of startdate in register page
Affected Issues
08957
mod - application/controllers/RegisterController.php Diff File
mod - application/views/surveys/publicSurveyList.php Diff File

Issue History

Date Modified Username Field Change
2014-04-11 10:17 DenisChenu New Issue
2014-04-11 10:18 DenisChenu Relationship added related to 08351
2014-04-11 10:18 DenisChenu File Added: limesurvey_survey_registernotstared.lss
2014-04-11 10:19 DenisChenu File Added: survey_archive_registernotstared.lsa
2014-04-11 10:19 DenisChenu File Deleted: limesurvey_survey_registernotstared.lss
2014-04-15 09:59 c_schmitz Assigned To => DenisChenu
2014-04-15 09:59 c_schmitz Status new => assigned
2014-04-15 10:00 c_schmitz Note Added: 29770
2014-04-15 10:27 DenisChenu Note Added: 29773
2014-04-18 09:17 DenisChenu Note Added: 29833
2014-04-18 09:17 DenisChenu Assigned To DenisChenu => c_schmitz
2014-04-18 09:17 DenisChenu Status assigned => feedback
2014-04-18 09:17 DenisChenu Relationship added related to 08525
2014-04-24 18:29 DenisChenu Changeset attached => LimeSurvey 2.06 b3674c57
2014-04-24 18:29 DenisChenu Note Added: 29874
2014-04-24 18:29 DenisChenu Status feedback => assigned
2014-04-24 18:29 DenisChenu Assigned To c_schmitz => DenisChenu
2014-04-24 18:29 DenisChenu Status assigned => feedback
2014-04-24 18:29 DenisChenu Resolution open => fixed
2014-04-24 18:30 DenisChenu Status feedback => resolved
2014-04-24 18:30 DenisChenu Fixed in Version => 2.06+
2014-05-02 15:10 c_schmitz Note Added: 29953
2014-05-02 15:10 c_schmitz Status resolved => closed