@@ -309,6 +309,9 class SingleExpDefaultForm(django.forms.Form): | |||||
309 | madDB = madrigal.metadata.MadrigalDB() |
|
309 | madDB = madrigal.metadata.MadrigalDB() | |
310 | madInstData = madrigal.metadata.MadrigalInstrumentData(madDB) |
|
310 | madInstData = madrigal.metadata.MadrigalInstrumentData(madDB) | |
311 | user_email = getSelection('user_email', args, kwargs) |
|
311 | user_email = getSelection('user_email', args, kwargs) | |
|
312 | include_non_default = getSelection('includeNonDefault', args, kwargs) | |||
|
313 | if include_non_default == '0': | |||
|
314 | include_non_default = False | |||
312 | self.fields['isGlobal'] = django.forms.BooleanField(widget = django.forms.CheckboxInput(attrs={"onChange":'populateCat(this)'}), |
|
315 | self.fields['isGlobal'] = django.forms.BooleanField(widget = django.forms.CheckboxInput(attrs={"onChange":'populateCat(this)'}), | |
313 | required=False, label='Use all Madrigal sites: ', |
|
316 | required=False, label='Use all Madrigal sites: ', | |
314 | initial=getIsGlobal(args, kwargs)) |
|
317 | initial=getIsGlobal(args, kwargs)) | |
@@ -419,6 +422,9 class SingleExpDefaultForm(django.forms.Form): | |||||
419 | required=False, |
|
422 | required=False, | |
420 | label=pi_email) |
|
423 | label=pi_email) | |
421 |
|
424 | |||
|
425 | self.fields['includeNonDefault'] = django.forms.BooleanField(widget = django.forms.CheckboxInput(attrs={"onChange":'reloadFiles(this)'}), | |||
|
426 | required=False, label='Show non-default files: ', | |||
|
427 | initial=include_non_default) | |||
422 | # handle any needed registration or unregistration |
|
428 | # handle any needed registration or unregistration | |
423 | register = handle_registration(args[0], user_email, expUrl, kinst, madDB) |
|
429 | register = handle_registration(args[0], user_email, expUrl, kinst, madDB) | |
424 | self.fields['register'] = django.forms.CharField(initial=register, |
|
430 | self.fields['register'] = django.forms.CharField(initial=register, | |
@@ -571,11 +577,8 class SingleExpFileForm(django.forms.Form): | |||||
571 | widget=django.forms.HiddenInput(attrs={'value': str(fileSelection)}), |
|
577 | widget=django.forms.HiddenInput(attrs={'value': str(fileSelection)}), | |
572 | required=False, |
|
578 | required=False, | |
573 | label=str(fileSelection)) |
|
579 | label=str(fileSelection)) | |
574 |
|
580 | |||
575 |
|
581 | |||
576 |
|
||||
577 |
|
||||
578 |
|
||||
579 | class SingleExpButtonsForm(django.forms.Form): |
|
582 | class SingleExpButtonsForm(django.forms.Form): | |
580 | """SingleExpButtonsForm is a Form class for the file buttons field in the Single Experiment interface. |
|
583 | """SingleExpButtonsForm is a Form class for the file buttons field in the Single Experiment interface. | |
581 | Use this because its faster to create than the full SingleExpDefaultForm |
|
584 | Use this because its faster to create than the full SingleExpDefaultForm |
General Comments 0
You need to be logged in to leave comments.
Login now