from otree.api import Currency as c, currency_range from ._builtin import Page, WaitPage from .models import Constants class Consent_Form(Page): pass # form_model = 'player' # form_fields = ['consent_accepted'] # # def before_next_page(self): # self.player.set_consent() class Bot_Check(Page): pass # form_model = 'player' # form_fields = ['bot_check'] # # def is_displayed(self): # return self.player.consent_accepted class Removal(Page): pass # form_model = 'player' # form_fields = ['cellno', 'provider'] # def is_displayed(self): # return (not self.player.consent_accepted) # def get_form_fields(self): # if self.player.consent_accepted and self.player.bot_check ==8: # self.player.participant.vars['is_mcf'] = self.player.is_mcf # return['is_mcf'] # else: # return [] # class MCFscholar(Page): # form_model = 'player' # form_fields = ['mcf_scholar'] # def before_next_page(self): # self.player.set_mcf() # class Welcome(Page): # form_model = 'player' page_sequence = [ # Consent_Form, # # Bot_Check, # Removal, # Welcome ]