Beispiel #1
0
 def __init__(self, *arg, **kwargs):
     """Pre-configuration"""
     FieldSet.__init__(self, *arg, **kwargs)
     options = [self.ip_address.required().validate(IPAddressValidator),
                self.type.required(),
                self.location.textarea(size="25x10"),
                self.mac_address.validate(MacAddressValidator)
                ]
     self.configure(options=options)
Beispiel #2
0
    def __init__(self, user = None):
        """Pre-configuration"""
        FieldSet.__init__(self, User)

        inc = [
            self.username.label(_("* Username you provided when registering")),
            self.email.label(_("* E-mail address you provided when registering")).required().validate(email_match),
              ]
        self.configure(include = inc)
Beispiel #3
0
    def __init__(self, user = None):
        """Pre-configuration"""
        FieldSet.__init__(self, User)

        inc = [self.username.readonly().label(_("Username")),
               self.given_name.label(_("* Given name (required, will not be displayed)")),
               self.surname.label(_("* Surname (required, will not be displayed)")),
               self.homepage.label(_("Homepage (will be displayed)"))
              ]
        self.configure(include = inc)
Beispiel #4
0
 def __init__(self):
     FieldSet.__init__(self, Session)
     self.configure(options=[
             self.sched_start.label("Scheduled Start"),
             self.sched_end.label("Scheduled End"),
             self.approved.label("Approved?"),
             self.cancelled.label("Cancelled?"),
             self.start.label("Actual Start"),
             self.end.label("Actual End"),
             self.notes.label("Log").textarea()], exclude=[
             self.problem])
Beispiel #5
0
    def __init__(self, user = None):
        """Pre-configuration"""
        FieldSet.__init__(self, User)

        self.append(Field('password1'))
        self.append(Field('password2'))

        inc = [
            self.password1.password().label(_("* Password")),
            self.password2.password().label(_("* Confirm password")).validate(password_match),
        ]
        self.configure(include = inc)
Beispiel #6
0
 def __init__(self):
     FieldSet.__init__(self, User)
     self.add(Field('passwd1'))
     self.add(Field('passwd2'))
     include = [self.username,
                self.passwd1.password().label(u'Password'),
                self.passwd2.password().label(u'Confirm').\
                     validate(validators.passwords_match('passwd1')),
                self.email,
                self.firstname,
                self.lastname,
             ]
     self.configure(include=inc)
Beispiel #7
0
    def __init__(self):
        """Pre-configuration"""
        FieldSet.__init__(self, User)

        self.append(Field('captcha'))

        inc = [self.username.label(_("Username (will be used publicly to identify you on the website)")).validate(username_different),
               self.given_name.label(_("* Given name (will not be displayed)")),
               self.surname.label(_("* Surname (will not be displayed)")),
               self.homepage.label(_("Homepage")),
               self.captcha.label(_("Please enter the following number: 314159")).required().validate(captcha_match)
              ]
        self.configure(include = inc)
Beispiel #8
0
    def __init__(self):
        FieldSet.__init__(self, Comment)

        self.append(Field('captcha'))

        options = [self.content.textarea(size = (45,20))]
        inc = [self.name.label(_("Name")),
               self.email.label(_("E-mail (will not be shared)")),
               self.homepage.label(_("Homepage")),
               self.content.label(_("Comment")).required(),
               self.captcha.label(_("Please enter the following number: 314159")).required().validate(captcha_match)
              ]
        self.configure(include = inc, options = options)
Beispiel #9
0
    def __init__(self):
        """Pre-configuration"""
        FieldSet.__init__(self, User)

        self.add(Field('passwd1'))
        self.add(Field('passwd2'))
        inc = [self.username,
               self.passwd1.password().label(u'Password'),
               self.passwd2.password().label(u'Confirm') \
                   .validate(validators.passwords_match('passwd1')),
               self.email,
               self.fullname
               ]
        self.configure(include=inc)
Beispiel #10
0
    def __init__(self, user = None):
        """Pre-configuration"""
        FieldSet.__init__(self, User)

        self.append(Field('password1'))
        self.append(Field('password2'))

        inc = [self.username.readonly().label(_("Username")),
               self.password1.password().label(_("* Password")),
               self.password2.password().label(_("* Confirm password")).validate(password_match),
               self.given_name.label(_("* Given name")),
               self.surname.label(_("* Surname")),
               self.homepage.label(_("Homepage (may be displayed)"))
              ]
        self.configure(include = inc)
Beispiel #11
0
    def __init__(self, user = None):
        """Pre-configuration"""
        FieldSet.__init__(self, User)

        self.append(Field('password1'))
        self.append(Field('password2'))
        self.append(Field('captcha'))

        inc = [self.username.label(_("* Username (will be used to publicly identify you on the site)")).required().validate(username_different),
               self.password1.password().label(_("* Password")).required(),
               self.password2.password().label(_("* Confirm password")).required().validate(password_match),
               self.email.label(_("* E-mail address (will not be displayed, required only for password recovery)")).required(),
               self.given_name.label(_("* Given name (will not be displayed)")).required(),
               self.surname.label(_("* Surname (will not be displayed)")).required(),
               self.homepage.label(_("Homepage (may be displayed)")),
               self.captcha.label(_("Please enter the following number: 314159")).required().validate(captcha_match)
              ]
        self.configure(include = inc)
Beispiel #12
0
    def __init__(self):
        FieldSet.__init__(self, Token)

        include = [self.token.hidden(), self.token_secret.hidden(), self.callback_url.hidden()]
        self.configure(include = include)
Beispiel #13
0
 def __init__(self):
     FieldSet.__init__(self, Problem)
     self.configure(exclude=[self['session']])