def __init__(self): redirectURL = None if SESSINFO.getSessionInfo().getStatus() < 100: redirectURL = UTIL.getURL('inbox') WW.InputFrame.__init__(self,WN.getWidgetIdEditProfile(), UTIL.getURL('editpersonal'), redirectURL) global _gDataGroup _gDataGroup = self._readData() self.add(HeaderTag('RELEGIOUS_INFO')) self.add(EditReligiousInfo()) self.add(HeaderTag('PERMENANT_ADDRESS')) self.add(EditAddressInfo(0)) self.add(HeaderTag('PRESENT_ADDRESS')) self.add(EditAddressInfo(1)) self.add(HeaderTag('PERSONAL_INFO')) self.add(EditPersonalInfo()) self.add(HeaderTag('EDUCATION_JOB')) self.add(EditJobInfo()) self.add(HeaderTag('ABOUT')) self.add(EditAboutInfo()) self.add(ButtonSaveContinue())
def __addLinks1(self, comp): if SESSINFO.getLangId() == "eng": imglink = UTIL.getImageRoot() + "/mal_ReadMal.png" url = UTIL.getURL("changelang") img = WW.ImageLink(url, imglink, "Read in malayalam") comp.add(img) comp.sp(2) url = UTIL.getURL("fontproblem") fp = WW.Hyperlink(url, UTIL.getText("FONT_PROBLEM")) fp.setBlank() comp.add(fp) else: url = UTIL.getURL("changelang") fp = WW.Hyperlink(url, UTIL.getText("READ_IN_ENGLISH")) comp.add(fp) comp.sp(2) imglink = UTIL.getImageRoot() + "/mal_CantRead.png" url = UTIL.getURL("fontproblem") img = WW.ImageLink(url, imglink, "Font problem") img.setBlank() comp.add(img)
def __addLinks2(self, comp, showLogout): sessInfo = SESSINFO.getSessionInfo() # Need to clean the following 2 lines of code if sessInfo != None and sessInfo.getName() != None: comp.add("<b>" + sessInfo.getName() + "</b>") comp.sp(2) hl = WW.Hyperlink(UTIL.getURL("help"), UTIL.getText("HELP")) hl.setBlank() comp.add(hl) comp.sp(2) hl = WW.Hyperlink(UTIL.getURL("settings"), UTIL.getText("SETTINGS")) hl.setBlank() comp.add(hl) comp.sp(2) if showLogout: hl = WW.Hyperlink(UTIL.getURL("signout"), UTIL.getText("LOGOUT")) comp.add(hl) comp.sp(2)
def __addItems(self,rowid): labels = CONST.getRowItems() url = UTIL.getURL('inbox') for i, val in enumerate(labels): divf = WW.DivFrame('iMainMenu%d'%i) divf.setClass('mainNavCell') divf.addClass('mainNavIcon%d'%i) if i == rowid: divf.setBackgroundColor('#abcdab') divf.add(UTIL.getText(val)) self.add(divf)
def _processRequest(): ret = SESSINFO.initSession() if ret == False: SESSINFO.redirectPage(UTIL.getURL("login")) form = cgi.FieldStorage() sessInfo = SESSINFO.getSessionInfo() rowcol = CONST.getAllowedRowCol(form.getvalue("row"), form.getvalue("col"), sessInfo.getStatus()) _sendReply(rowcol[0], rowcol[1])
def __init__(self): WW.InputFrame.__init__(self,WN.getWidgetIdLogin(), UTIL.getURL('checklogin'), UTIL.getURL('inbox'), 'loginPostProcess') self._addComponents()
def _processRequest(): ret = SESSINFO.initSession() if ret == True: SESSINFO.redirectPage(UTIL.getURL('inbox')) else: _composeAndSend()
def __init__(self): WW.InputFrame.__init__(self,WN.getWidgetIdRegister(), UTIL.getURL('register'), UTIL.getURL('inbox'), 'registerPostProcess') self._addComponents()
#!/usr/bin/python import sessioninfo as SESSINFO import nisutils as UTIL SESSINFO.uninitSession() SESSINFO.redirectPage(UTIL.getURL('login'))