One of the questions in my survey is a file upload. I allow only one file, and only file name will suffice, I don't need file Title and file Comment.
So I want to disable file Title and file Comment input text field.
One way:
Ideally, I want to put something like 'n/a' as a place holder in those text fields and disable them, so that users cannot edit.
Ref: 1_UploadDialog.png (input field has not been disabled in the screenshot, I just typed in n/a. )
Q1: Which template (file) renders that input text field?
When I upload file, I can see n/a, n/a in the value fields of Title and Comment.
Ref: 2_SurveyPage.png
Q2: Which template (file) renders the survey page? I want to edit the alignment of the answers (of the file upload).
Seems right aligned. I want to show the values aligned on the left, as shown by red arrow.
Other way:
Removing those unneeded fields is also an option.
I found that by editing survey/application/controllers/UploaderController.php, I can remove the two fields (Title and Comment) entirely, like this:
Code:
<input type="hidden" id="'.$fn.'_show_comment" value="0"/>
<input type="hidden" id="'.$fn.'_show_title" value="0"/>
Ref: 3_UploadDialog_Title_Comment_Removed.png
But the survey page shows 'undefined' 'undefined' in the value field for that question. (understandably).
Ref: 4_SurveyPage_Title_Comment_Undefined.png
... doesn't look nice.
Either way, I want to know which file to edit so that I can display n/a in the value field.
But it may have other consequences, so the 'first way', that is , hard coding 'n/a' in those text fields and disabling them might be a better solution.
Could someone please give me some directions?
Thank you.