def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) docenten = entities.Docent.all() tableData = [] for docent in docenten: tableRow = [] tableRow.append("<form action='/datastore/docentpost' method='post'>") tableRow.append("<input type='text' name='docentID' value='"+docent.docentID+"' />") tableRow.append("<input type='text' name='aanhef' value='"+docent.aanhef+"' />") tableRow.append("<input type='text' name='naam' value='"+docent.naam+"' />") tableRow.append("<input type='text' name='postvaknummer' value='"+str(docent.postvaknummer)+"' />") tableRow.append("<input type='text' name='email' value='"+docent.email+"' />") tableRow.append("<input type='text' name='wachtwoord' value='"+docent.wachtwoord+"' />") tableRow.append("<input type='hidden' name='key' value='"+str(docent.key())+"'><input type='submit' value='Aanpassen' /></form>") tableRow.append("<form action='/datastore/docentpost' method='post'><input type='hidden' name='key' value='"+str(docent.key())+"'><input type='hidden' name='delete' value='delete' />") tableRow.append("<input type='submit' value='Verwijderen' /></form>") tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','docentID','aanhef','naam','postvaknummer','email','wachtwoord'],title="Docenten",divAttr='dataStoreDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) afspraken = entities.Afspraak.all() tableData = [] for afspraak in afspraken: tableRow = [] tableRow.append("<form action='/datastore/afspraakpost' method='post'>") tableRow.append("<input type='text' name='leeringID' value='"+afspraak.leerlingID+"' />") tableRow.append("<input type='text' name='docentID' value='"+afspraak.docentID+"' />") tableRow.append("<input type='text' name='dag' value='"+str(afspraak.dag)+"' />") tableRow.append("<input type='text' name='tijd' value='"+str(afspraak.tijd)+"' />") tableRow.append("<input type='text' name='tafelnummer' value='"+str(afspraak.tafelnummer)+"' />") tableRow.append("<input type='text' name='beschrijving' value='"+str(afspraak.beschrijving)+"' />") tableRow.append("<input type='hidden' name='key' value='"+str(afspraak.key())+"'><input type='submit' value='Aanpassen' /></form>") tableRow.append("<form action='/datastore/afspraakpost' method='post'><input type='hidden' name='key' value='"+str(afspraak.key())+"'><input type='hidden' name='delete' value='delete' />") tableRow.append("<input type='submit' value='Verwijderen' /></form>") tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','leerlingID','DocentID','dag','Tijd','Tafelnummer','beschrijving'],title="Afspraken",divAttr='dataStoreDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): self.response.out.write(webpages.header(session)) leerlingen = entities.Leerling.all() tableData = [] for leerling in leerlingen: tableRow = [] tableRow.append(leerling.leerlingID) tableRow.append(leerling.wachtwoord) tableRow.append(leerling.voornaam) tableRow.append(leerling.tussenvoegsel) tableRow.append(leerling.achternaam) tableRow.append(leerling.geslacht) tableRow.append(leerling.klas) tableRow.append(leerling.aanhefVerzorger) tableRow.append(leerling.initialenVerzorger) tableRow.append(leerling.voorvoegselsVerzorger) tableRow.append(leerling.achternaamVerzorger) tableRow.append(leerling.rolVerzorger) tableRow.append(leerling.adres) tableRow.append(leerling.huisnummer) tableRow.append(leerling.woonplaats) tableRow.append(leerling.postcode) tableRow.append(leerling.mobielnummer) tableRow.append(leerling.vastnummer) tableRow.append(leerling.email) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['LeerlingID','Wachtwoord','Voornaam','Tussenvoegsel','Achternaam','Geslacht','Klas','AanhefVerzorger','InitialenVerzorger','VoorvoegselsVerzorger','AchternaamVerzorger','RolVerzorger','Adres','Huisnummer','Woonplaats','Postcode','Mobielnummer','Vastnummer','Email'],title="Vakken",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) vakken = entities.VakPerKlas.all() if(vakken.count() == 0): inputFunctions.insertVakPerKlas() self.response.out.write('Vakken per klas toegevoegd aan de datastore') else: tableData = [] for vakPerKlas in vakken: tableRow = [] tableRow.append(vakPerKlas.jaargang) tableRow.append(vakPerKlas.klas) tableRow.append(vakPerKlas.vakCode) tableRow.append(vakPerKlas.docentID) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['Jaargang','Klas','VakCode','DocentID'],title="Vakken",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write("<form action='/insert/vakpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form") self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) afspraken = entities.Afspraak.all() if(afspraken.count() == 0): inputFunctions.insertAfspraak() self.response.out.write('Afspraken toegevoegd aan de datastore') else: tableData = [] for afspraak in afspraken: tableRow = [] tableRow.append(afspraak.leerlingID) tableRow.append(afspraak.docentID) tableRow.append(afspraak.dag) tableRow.append(afspraak.tijd) tableRow.append(afspraak.tafelnummer) tableRow.append(afspraak.beschrijving) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['leerlingID','DocentID','dag','Tijd','Tafelnummer','beschrijving'],title="Afspraken",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write("<form action='/insert/afspraakpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form") self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) docenten = entities.Docent.all() if(docenten.count() == 0): inputFunctions.insertDocent() self.response.out.write('Docenten toegevoegd aan de datastore') else: tableData = [] for docent in docenten: tableRow = [] tableRow.append(docent.docentID) tableRow.append(docent.aanhef) tableRow.append(docent.naam) tableRow.append(docent.postvaknummer) tableRow.append(docent.email) tableRow.append(docent.wachtwoord) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['docentID','aanhef','naam','postvaknummer','email','wachtwoord'],title="Docenten",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write("<form action='/insert/docentpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form") self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) boeken = entities.Boek.all() if(boeken.count() == 0): inputFunctions.insertBoek() self.response.out.write('Boeken toegevoegd aan de datastore') else: tableData = [] for boek in boeken: tableRow = [] tableRow.append(boek.isbn) tableRow.append(boek.titel) tableRow.append(boek.auteur) tableRow.append(boek.prijs) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['isbn', 'titel', 'auteur', 'prijs'],title="Boeken",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write("<form action='/insert/boekpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form") self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) beheerders = entities.Beheerder.all() if(beheerders.count() == 0): inputFunctions.insertBeheerder() self.response.out.write('Beheerders toegevoegd aan de datastore') else: tableData = [] for beheerder in beheerders: tableRow = [] tableRow.append(beheerder.login) tableRow.append(beheerder.beschrijving) tableRow.append(beheerder.wachtwoord) tableRow.append(beheerder.securityLevel) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['Login','Beschrijving','Wachtwoord','SecurityLevel'],title="Vakken",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write("<form action='/insert/beheerderpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form") self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): self.response.out.write(webpages.header(session)) vakken = entities.Vak.all() tableData = [] for vak in vakken: tableRow = [] tableRow.append(vak.vakCode) tableRow.append(vak.vakNaam) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['VakCode','VakNaam'],title="Vakken",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): self.response.out.write(webpages.header(session)) beheerders = entities.Beheerder.all() tableData = [] for beheerder in beheerders: tableRow = [] tableRow.append(beheerder.login) tableRow.append(beheerder.beschrijving) tableRow.append(beheerder.wachtwoord) tableRow.append(beheerder.securityLevel) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['Login','Beschrijving','Wachtwoord','SecurityLevel'],title="Vakken",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): self.response.out.write(webpages.header(session)) docenten = entities.Docent.all() tableData = [] for docent in docenten: tableRow = [] tableRow.append(docent.docentID) tableRow.append(docent.aanhef) tableRow.append(docent.naam) tableRow.append(docent.postvaknummer) tableRow.append(docent.email) tableRow.append(docent.wachtwoord) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['docentID','aanhef','naam','postvaknummer','email','wachtwoord'],title="Docenten",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): self.response.out.write(webpages.header(session)) afspraken = entities.Afspraak.all() tableData = [] for afspraak in afspraken: tableRow = [] tableRow.append(afspraak.leerlingID) tableRow.append(afspraak.docentID) tableRow.append(afspraak.dag) tableRow.append(afspraak.tijd) tableRow.append(afspraak.tafelnummer) tableRow.append(afspraak.beschrijving) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['leerlingID','DocentID','dag','Tijd','Tafelnummer','beschrijving'],title="Afspraken",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) leerlingen = entities.Leerling.all() if(leerlingen.count() == 0): inputFunctions.insertLeerling() self.response.out.write('Leerlingen toegevoegd aan de datastore') else: tableData = [] for leerling in leerlingen: tableRow = [] tableRow.append(leerling.leerlingID) tableRow.append(leerling.wachtwoord) tableRow.append(leerling.voornaam) tableRow.append(leerling.tussenvoegsel) tableRow.append(leerling.achternaam) tableRow.append(leerling.geslacht) tableRow.append(leerling.klas) tableRow.append(leerling.aanhefVerzorger) tableRow.append(leerling.initialenVerzorger) tableRow.append(leerling.voorvoegselsVerzorger) tableRow.append(leerling.achternaamVerzorger) tableRow.append(leerling.rolVerzorger) tableRow.append(leerling.adres) tableRow.append(leerling.huisnummer) tableRow.append(leerling.woonplaats) tableRow.append(leerling.postcode) tableRow.append(leerling.mobielnummer) tableRow.append(leerling.vastnummer) tableRow.append(leerling.email) tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['LeerlingID','Wachtwoord','Voornaam','Tussenvoegsel','Achternaam','Geslacht','Klas','AanhefVerzorger','InitialenVerzorger','VoorvoegselsVerzorger','AchternaamVerzorger','RolVerzorger','Adres','Huisnummer','Woonplaats','Postcode','Mobielnummer','Vastnummer','Email'],title="Vakken",divAttr='overzichtDiv',evenOdd=True)) self.response.out.write("<form action='/insert/leerlingpost' method='post'><input type='hidden' name='delete' value='delete' /><input type='submit' value='Delete All' /></form") self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) leerlingen = entities.Leerling.all() tableData = [] for leerling in leerlingen: tableRow = [] tableRow.append("<form action='/datastore/leerlingpost' method='post'>") tableRow.append("<input type='text' name='leerlingID' value='"+leerling.leerlingID+"' />") tableRow.append("<input type='text' name='wachtwoord' value='"+leerling.wachtwoord+"' />") tableRow.append("<input type='text' name='voornaam' value='"+leerling.voornaam+"' />") tableRow.append("<input type='text' name='tussenvoegsel' value='"+leerling.tussenvoegsel+"' />") tableRow.append("<input type='text' name='achternaam' value='"+leerling.achternaam+"' />") tableRow.append("<input type='text' name='geslacht' value='"+leerling.geslacht+"' />") tableRow.append("<input type='text' name='klas' value='"+leerling.klas+"' />") tableRow.append("<input type='text' name='aanhefVerzorger' value='"+leerling.aanhefVerzorger+"' />") tableRow.append("<input type='text' name='initialenVerzorger' value='"+leerling.initialenVerzorger+"' />") tableRow.append("<input type='text' name='voorvoegselsVerzorger' value='"+leerling.voorvoegselsVerzorger+"' />") tableRow.append("<input type='text' name='achternaamVerzorger' value='"+leerling.achternaamVerzorger+"' />") tableRow.append("<input type='text' name='rolVerzorger' value='"+leerling.rolVerzorger+"' />") tableRow.append("<input type='text' name='adres' value='"+leerling.adres+"' />") tableRow.append("<input type='text' name='huisnummer' value='"+leerling.huisnummer+"' />") tableRow.append("<input type='text' name='woonplaats' value='"+leerling.woonplaats+"' />") tableRow.append("<input type='text' name='postcode' value='"+leerling.postcode+"' />") tableRow.append("<input type='text' name='mobielnummer' value='"+leerling.mobielnummer+"' />") tableRow.append("<input type='text' name='vastnummer' value='"+leerling.vastnummer+"' />") tableRow.append("<input type='text' name='email' value='"+leerling.email+"' />") tableRow.append("<input type='hidden' name='key' value='"+str(leerling.key())+"'><input type='submit' value='Aanpassen' /></form>") tableRow.append("<form action='/datastore/leerlingpost' method='post'><input type='hidden' name='key' value='"+str(leerling.key())+"'><input type='hidden' name='delete' value='delete' />") tableRow.append("<input type='submit' value='Verwijderen' /></form>") tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','leerlingID','wachtwoord','voornaam','tussenvoegsel','achternaam','geslacht','klas','aanhefVerzorger','initialenVerzorger','voorvoegselsVerzorger','achternaamVerzorger','rolVerzorger','adres','huisnummer','woonplaats','postcode','mobielnummer','vastnummer','email'],title="Leerlingen",divAttr='dataStoreDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) vakken = entities.Vak.all() tableData = [] for vak in vakken: tableRow = [] tableRow.append("<form action='/datastore/vakpost' method='post'>") tableRow.append("<input type='text' name='vakCode' value='"+vak.vakCode+"' />") tableRow.append("<input type='text' name='vakNaam' value='"+vak.vakNaam+"' />") tableRow.append("<input type='hidden' name='key' value='"+str(vak.key())+"'><input type='submit' value='Aanpassen' /></form>") tableRow.append("<form action='/datastore/vakpost' method='post'><input type='hidden' name='key' value='"+str(vak.key())+"'><input type='hidden' name='delete' value='delete' />") tableRow.append("<input type='submit' value='Verwijderen' /></form>") tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','vakCode','vakNaam'],title="Vakken",divAttr='dataStoreDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'beheerder'): if(session.__getitem__('securityLevel') == 2): self.response.out.write(webpages.header(session)) beheerders = entities.Beheerder.all() tableData = [] for beheerder in beheerders: tableRow = [] tableRow.append("<form action='/datastore/beheerderpost' method='post'>") tableRow.append("<input type='text' name='login' value='"+beheerder.login+"' />") tableRow.append("<input type='text' name='beschrijving' value='"+beheerder.beschrijving+"' />") tableRow.append("<input type='text' name='wachtwoord' value='"+beheerder.wachtwoord+"' />") tableRow.append("<input type='text' name='securityLevel' value='"+str(beheerder.securityLevel)+"' />") tableRow.append("<input type='hidden' name='key' value='"+str(beheerder.key())+"'><input type='submit' value='Aanpassen' /></form>") tableRow.append("<form action='/datastore/beheerderpost' method='post'><input type='hidden' name='key' value='"+str(beheerder.key())+"'><input type='hidden' name='delete' value='delete' />") tableRow.append("<input type='submit' value='Verwijderen' /></form>") tableData.append(tableRow) self.response.out.write(webpages.table(data=tableData, attributes="class='overzichtTable" ,head=['','login','beschrijving','wachtwoord','securityLevel'],title="Beheerders",divAttr='dataStoreDiv',evenOdd=True)) self.response.out.write(webpages.footer()) else: self.redirect('/beheerder') else: self.redirect('/')
def get(self): session = get_current_session() if(session.__getitem__('loginType') == 'leerling'): self.response.out.write(webpages.header(session)) self.response.out.write("<div class='leerlingAccount'>") leerling = db.get(session.__getitem__('key')) tableData = [] tableRow = [] tableRow.append("Naam") tableRow.append(leerling.voornaam+" "+leerling.tussenvoegsel+" "+leerling.achternaam) tableData.append(tableRow) tableRow = [] tableRow.append("Geslacht") tableRow.append(leerling.geslacht) tableData.append(tableRow) tableRow = [] tableRow.append("Klas") tableRow.append(leerling.klas) tableData.append(tableRow) tableRow = [] tableRow.append("Naam verzorger/voogd") tableRow.append(leerling.aanhefVerzorger+" "+leerling.initialenVerzorger+" "+leerling.voorvoegselsVerzorger+" "+leerling.achternaamVerzorger) tableData.append(tableRow) tableRow = [] tableRow.append("Rol verzorger/voogd") tableRow.append(leerling.rolVerzorger) tableData.append(tableRow) tableRow = [] tableRow.append("Adres") tableRow.append(leerling.adres) tableData.append(tableRow) tableRow = [] tableRow.append("Huisnummer") tableRow.append(leerling.huisnummer) tableData.append(tableRow) tableRow = [] tableRow.append("Woonplaats") tableRow.append(leerling.woonplaats) tableData.append(tableRow) tableRow = [] tableRow.append("Postcode") tableRow.append(leerling.postcode) tableData.append(tableRow) tableRow = [] tableRow.append("Mobielnummer") tableRow.append(leerling.mobielnummer) tableData.append(tableRow) tableRow = [] tableRow.append("Vastnummer") tableRow.append(leerling.vastnummer) tableData.append(tableRow) tableRow = [] tableRow.append("E-mail") tableRow.append(leerling.email) tableData.append(tableRow) self.response.out.write(webpages.table(tableData,attributes="class='accountTable'",title="<h2>Leerling: "+leerling.leerlingID+"</h2>",divAttr='leerlingAccountGegevens')) tableData = [] tableRow = [] self.response.out.write("<form action='/accountwachtwoordpost' method='post'>") tableRow.append("Huidig wachtwoord") tableRow.append("<input type='password' id='huidig_password' name='huidig_password' />") tableData.append(tableRow) tableRow = [] tableRow.append("Nieuwe wachtwoord") tableRow.append("<input type='password' id='nieuw_password' name='nieuw_password' />") tableData.append(tableRow) tableRow = [] tableRow.append("Herhaal wachtwoord") tableRow.append("<input type='password' id='herhaal_password' name='herhaal_password' />") tableData.append(tableRow) tableRow = [] tableRow.append("<input type='submit' value='Ok' />") tableData.append(tableRow) self.response.out.write(webpages.table(tableData,attributes="class='accountTablePassword'",title="<h3>Wachtwoord veranderen</h3>", divAttr='leerlingAccountWachtwoord')) self.response.out.write("</form>") self.response.out.write("</div>") elif(session.__getitem__('loginType') == 'docent'): self.response.out.write(webpages.header(session)) self.response.out.write("<div class='docentAccount'>") docent = db.get(session.__getitem__('key')) tableData = [] tableRow = [] tableRow.append("Naam") tableRow.append(docent.aanhef+" "+docent.naam) tableData.append(tableRow) tableRow = [] tableRow.append("Postvaknummer") tableRow.append(str(docent.postvaknummer)) tableData.append(tableRow) tableRow = [] tableRow.append("Email") tableRow.append(docent.email) tableData.append(tableRow) self.response.out.write(webpages.table(tableData,attributes="class='accountTable'",title="<h2>Docent: "+docent.docentID+"</h2>",divAttr='docentAccountGegevens')) tableData = [] tableRow = [] self.response.out.write("<form action='/accountwachtwoordpost' method='post'>") tableRow.append("Huidig wachtwoord") tableRow.append("<input type='password' id='huidig_password' name='huidig_password' />") tableData.append(tableRow) tableRow = [] tableRow.append("Nieuwe wachtwoord") tableRow.append("<input type='password' id='nieuw_password' name='nieuw_password' />") tableData.append(tableRow) tableRow = [] tableRow.append("Herhaal wachtwoord") tableRow.append("<input type='password' id='herhaal_password' name='herhaal_password' />") tableData.append(tableRow) tableRow = [] tableRow.append("<input type='submit' value='Ok' />") tableData.append(tableRow) self.response.out.write(webpages.table(tableData,attributes="class='accountTablePassword'",title="<h3>Wachtwoord veranderen</h3>", divAttr='leerlingAccountWachtwoord')) self.response.out.write("</form>") self.response.out.write("</div>") elif(session.__getitem__('loginType') == 'beheerder'): self.response.out.write(session.__getitem__('header')) self.response.out.write("<div class='beheerAccount'>") beheerder = db.get(session.__getitem__('key')) tableData = [] tableRow = [] tableRow.append("Beschrijving") tableRow.append(beheerder.beschrijving) tableData.append(tableRow) tableRow = [] tableRow.append("SecurityLevel") if(beheerder.securityLevel == 0): tableRow.append("Read-only access") elif(beheerder.securityLevel == 1): tableRow.append("Secretariaat") elif(beheerder.securityLevel == 2): tableRow.append("Admin") else: tableRow.append("Error") tableData.append(tableRow) tableRow = [] self.response.out.write(webpages.table(tableData,attributes="class='accountTable'",title="<h2>Beheerder: "+beheerder.login+"</h2>",divAttr='docentAccountGegevens')) tableData = [] tableRow = [] self.response.out.write("<form action='/accountwachtwoordpost' method='post'>") tableRow.append("Huidig wachtwoord") tableRow.append("<input type='password' id='huidig_password' name='huidig_password' />") tableData.append(tableRow) tableRow = [] tableRow.append("Nieuwe wachtwoord") tableRow.append("<input type='password' id='nieuw_password' name='nieuw_password' />") tableData.append(tableRow) tableRow = [] tableRow.append("Herhaal wachtwoord") tableRow.append("<input type='password' id='herhaal_password' name='herhaal_password' />") tableData.append(tableRow) tableRow = [] tableRow.append("<input type='submit' value='Ok' />") tableData.append(tableRow) self.response.out.write(webpages.table(tableData,attributes="class='accountTablePassword'",title="<h3>Wachtwoord veranderen</h3>", divAttr='leerlingAccountWachtwoord')) self.response.out.write("</form>") self.response.out.write("</div>") else: self.redirect('/') self.response.out.write(webpages.footer())