[bjs2-discussion] urkunden_pdf
Status: Alpha
Brought to you by:
sledge
|
From: <rj...@gm...> - 2000-08-06 17:15:13
|
Hi Christian!
Ich habe mich mal drangesetzt und das ganze mit der Ausgabe etwas anders
aufgezogen. Ich bin der Meinung, dass wir eher LaTeX und CSV als letztes machen
sollten. Ergebnislisten, Werte, Punkte, Statistiken können wir nach meiner
Vorstellung auch gut mit HTML machen. Das sieht meineserachtens sehr erträglich
aus und ist einfach. Das einzige, was wir wirklich nicht mit HTML machen
können, ist der Druck der Urkunden. Dafür habe ich mal schnell zwei schöne
PHP3s geschrieben, die genau das machen. Mal als schnell-Hack: Zum Ansprechen
steht folgendes testweises HTML zur Verfügung:
<FORM ACTION="urkunden_pdf.php3" METHOD=GET>
<SELECT NAME=typ>
<OPTION VALUE = "Sieger">Siegerurkunden
<OPTION VALUE = "Ehren">Ehrenurkunden
</SELECT>
<INPUT NAME=where VALUE="1=1">
<INPUT TYPE="SUBMIT">
</FORM>
Die where-Geschichte ist natürlich noch aufzubessern.
Außerdem kann man ja schnell das ganze mit dem Browser ausdrucken oder auf dem
Server über PS zu verschiedenen Druckern.
Angehängt sind die beiden Scripte. Das eine stellt abstrakt und allgemein drei
Klassen (eine allgemeine Urkunden/PDF-Klasse und dei beiden anderen erben und
sind spezielle Sieger/Ehren-Klassen) und das andere macht die Arbeit mit der
Datenbank.
Im Moment bin ich in einem leichten OOP-Rausch. ;-]
Robert.
--
panic("penguin cross call");
(Panic message in the kernel.)
|