示例#1
0
def content():
    import cgi,modules.html as html,modules.liste as liste
    form=cgi.FieldStorage()
    htm=""

    if 'act' in form.keys():
        if form['act'].value == "aus":

            #Zuweisung der Variablen
            try: bn=form['bn'].value
            except KeyError: bn=""
            try: ln=form['ln'].value
            except KeyError: ln=""

            #Mode-Auswahl
            if 'lend' in form.keys():
               htm+=aus(ln,bn,"lend")
               htm+=html.paragraph("Der Schüler hat nun folgende Bücher ausgeliehen:").rtn()
               htm+=liste.zeige_buch(ln)
            elif 'save' in form.keys():
                htm+=aus(ln,bn,"save")
                htm+=html.paragraph("Der Schüler hat nun folgende Bücher ausgeliehen:").rtn()
                htm+=liste.zeige_buch(ln)
            else:
                htm+=aus()
        elif form['act'].value == "rueck":
            htm=htm.replace('<a href="./start.py?mn=lent&act=rueck">R&uuml;ckgabe</a>',"...")
            if 'bn' in form.keys():
                try:
                    import modules.ausleihe
                    a=modules.ausleihe.Ausleihe()
                    pupn=a.book_loaned(form['bn'].value)
                except:
                    pupn=0

                htm+=rueck(form['bn'].value)
                htm+=html.paragraph("Der Sch&uuml;ler hat noch folgende B&uuml;cher ausgeliehen:").rtn()
                htm+=liste.zeige_buch(str(pupn))
            else:
                htm+=rueck("")
        else:
            htm+=html.message(Title="Ung&uuml;ltiger Modus!",Description="Leider gab es einen Fehler beim Aufruf...",ButtonText1="Zur&uuml;ck",ButtonLink1="javascript:history.back();",MType=0).rtn()

    else:
        #htm+=html.paragraph("Beginnen Sie mit einem Klick auf die jeweilige Aktion...").rtn()
		htm+=aus()

    return htm
示例#2
0
def content():
    import cgi,modules.html as html
    form=cgi.FieldStorage()
    htm=""

    htm+="""<table><tr>
    <td><a href="./start.py?mn=lent&act=aus">Ausleihe</a></td>
    <td><a href="./start.py?mn=lent&act=rueck">R&uuml;ckgabe</a></td>
    </tr></table>"""

    if 'act' in form.keys():
        if form['act'].value == "aus":
            htm=htm.replace('<a href="./start.py?mn=lent&act=aus">Ausleihe</a>',"...")

            #Zuweisung der Variablen
            try: bn=form['bn'].value
            except KeyError: bn=""
            try: ln=form['ln'].value
            except KeyError: ln=""

            #Mode-Auswahl
            if 'lend' in form.keys():
               htm+=aus(ln,bn,"lend")
            elif 'save' in form.keys():
                htm+=aus(ln,bn,"save")
            else:
                htm+=aus()
        elif form['act'].value == "rueck":
            htm=htm.replace('<a href="./start.py?mn=lent&act=rueck">R&uuml;ckgabe</a>',"...")
            if 'bn' in form.keys():
                htm+=rueck(form['bn'].value)
            else:
                htm+=rueck("")
        else:
            htm+=html.message("Ung&uuml;ltiger Modus!","Leider gab es einen Fehler beim Aufruf...",0).rtn()
    else:
        htm+=html.paragraph("Beginnen Sie mit einem Klick auf die jeweilige Aktion...").rtn()

    return htm