##// END OF EJS Templates
Add non default check for one experiment
Juan C. Espinoza -
r19:7ea4237fd0ac
parent child
Show More
@@ -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