def __init__(self): if not user.IsGuest(): web.GoHome() BasicPage.__init__(self, name = "Create an Account", post_buttons=buttons) self.buttonHandlers = {buttons.Create: self.CreateUser} self.Error = None
def __init__(self): BasicPage.__init__(self, post_buttons=buttons) self.DoNextPrev() self.GetThread() if user.IsReader() and not self.thread.isLive(): web.GoHome() self.GetNumberOfForms() self.getReplies()
def __init__(self): BasicPage.__init__(self, post_buttons=buttons, actions=['op', actions]) self.buttonHandlers = { buttons.Create: self.CreateUser, buttons.SignIn: self.SignIn } self.formErrors = []
def __init__(self): if not user.IsWriter(): web.GoHome() self.getEntry() BasicPage.__init__(self, name="Edit an entry", post_buttons=buttons, actions=['op',actions]) self.buttonHandlers = { buttons.Fix: self.HandleFix, buttons.Delete: self.HandleDelete }
def __init__(self): if not user.IsRegistered(): web.GoHome() BasicPage.__init__(self, name="Account Settings", post_buttons = buttons, actions = ['op', actions] ) self.buttonHandlers = { buttons.Update: self.UpdateSettings }
def __init__(self): if not user.IsWriter(): web.GoHome() BasicPage.__init__(self, name="User Manager", post_buttons=buttons) if self.postButton in (buttons.Update, buttons.Delete): # UPDATE_BUTTON, DELETE_BUTTON): self.theUser = db.loadRow("user", form.getvalue("id")) if self.theUser is None: ErrorUnknown(self.name) if user.usertype <= self.theUser.usertype: ErrorNoPriv(self.name)
def __init__(self): BasicPage.__init__(self, post_buttons=buttons) self.formErrors = []
def __init__(self): BasicPage.__init__(self) theme_name = form.getvalue('_theme', None) self.theme = themes.LoadTheme(theme_name)