rfe 9200: Survey Text/TextArea handling
This commit is contained in:
parent
723d39df79
commit
46cca4fae1
5 changed files with 15 additions and 12 deletions
|
|
@ -938,16 +938,18 @@ sub prepareShowSurveyTemplate {
|
|||
'Confidence', 1, 'Effectiveness', 1, 'Concern', 1, 'Risk', 1, 'Threat', 1,
|
||||
'Security', 1
|
||||
);
|
||||
my %text = ( 'Text', 1, 'Email', 1, 'Phone Number', 1, 'Text Date', 1, 'Currency', 1 );
|
||||
my %slider = ( 'Slider', 1, 'Dual Slider - Range', 1, 'Multi Slider - Allocate', 1 );
|
||||
my %dateType = ( 'Date', 1, 'Date Range', 1 );
|
||||
my %fileUpload = ( 'File Upload', 1 );
|
||||
my %hidden = ( 'Hidden', 1 );
|
||||
my %textArea = ( 'TextArea', 1 );
|
||||
my %text = ( 'Text', 1, 'Email', 1, 'Phone Number', 1, 'Text Date', 1, 'Currency', 1 );
|
||||
my %slider = ( 'Slider', 1, 'Dual Slider - Range', 1, 'Multi Slider - Allocate', 1 );
|
||||
my %dateType = ( 'Date', 1, 'Date Range', 1 );
|
||||
my %fileUpload = ( 'File Upload', 1 );
|
||||
my %hidden = ( 'Hidden', 1 );
|
||||
|
||||
foreach my $q (@$questions) {
|
||||
if ( $fileUpload{ $$q{'questionType'} } ) { $q->{'fileLoader'} = 1; }
|
||||
elsif ( $text{ $$q{'questionType'} } ) { $q->{'textType'} = 1; }
|
||||
elsif ( $hidden{ $$q{'questionType'} } ) { $q->{'hidden'} = 1; }
|
||||
if ( $fileUpload{ $$q{'questionType'} } ) { $q->{'fileLoader'} = 1; }
|
||||
elsif ( $text{ $$q{'questionType'} } ) { $q->{'textType'} = 1; }
|
||||
elsif ( $textArea{ $$q{'questionType'} } ) { $q->{'textAreaType'} = 1; }
|
||||
elsif ( $hidden{ $$q{'questionType'} } ) { $q->{'hidden'} = 1; }
|
||||
elsif ( $multipleChoice{ $$q{'questionType'} } ) {
|
||||
$q->{'multipleChoice'} = 1;
|
||||
if ( $$q{'maxAnswers'} > 1 ) {
|
||||
|
|
|
|||
|
|
@ -388,7 +388,7 @@ sub recordResponses {
|
|||
'Yes/No', 1
|
||||
);
|
||||
my %sliderTypes = ( 'Dual Slider - Range', 1, 'Multi Slider - Allocate', 1, 'Slider', 1 );
|
||||
my %textTypes = ( 'Currency', 'Email', 1, 'Phone Number', 1, 'Text', 1, 'Text Date', 1 );
|
||||
my %textTypes = ( 'Currency', 'Email', 1, 'Phone Number', 1, 'Text', 1, 'Text Date', 1 ,'TextArea', 1);
|
||||
my %fileTypes = ( 'File Upload', 1 );
|
||||
my %dateTypes = ( 'Date', 'Date Range', 1 );
|
||||
my %hiddenTypes = ( 'Hidden', 1 );
|
||||
|
|
|
|||
|
|
@ -381,8 +381,8 @@ sub getValidQuestionTypes {
|
|||
'Likelihood', 'Multi Slider - Allocate', 'Multiple Choice', 'Oppose/Support',
|
||||
'Party', 'Phone Number', 'Race', 'Risk',
|
||||
'Satisfaction', 'Scale', 'Security', 'Slider',
|
||||
'Text', 'Text Date', 'Threat', 'True/False',
|
||||
'Yes/No'
|
||||
'Text', 'TextArea', 'Text Date', 'Threat',
|
||||
'True/False', 'Yes/No'
|
||||
);
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue