diff --git a/admin/reihungstest/clear_user.php b/admin/reihungstest/clear_user.php
new file mode 100644
index 000000000..a267c014f
--- /dev/null
+++ b/admin/reihungstest/clear_user.php
@@ -0,0 +1,16 @@
+
+
+
diff --git a/admin/reihungstest/index.html b/admin/reihungstest/index.html
new file mode 100644
index 000000000..a097b0e74
--- /dev/null
+++ b/admin/reihungstest/index.html
@@ -0,0 +1,24 @@
+
+
+Untitled Document
+
+
+
+
+User und Antworten Löschen
+Datenbank Initialisieren auf
+
+
+
+
diff --git a/admin/reihungstest/init.php b/admin/reihungstest/init.php
new file mode 100644
index 000000000..c66164805
--- /dev/null
+++ b/admin/reihungstest/init.php
@@ -0,0 +1,159 @@
+';
+ $result = mysql_query($query, $dbh);
+ }
+ if ($stgid==10 && $susi=='true')
+ {
+ $query="UPDATE rt_gruppen SET zeit=30, faktor='-0.50', bezeichnung='Algebra' WHERE id=1;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=10, faktor='-0.25', bezeichnung='Schaetzen' WHERE id=2;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=15, faktor='-0.50', bezeichnung='Funktionen' WHERE id=3;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=20, faktor='-0.15', bezeichnung='Schlussfolgerungen' WHERE id=4;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=25, faktor='-0.50', bezeichnung='Grundlagen' WHERE id=6;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=45, faktor='-0.00', bezeichnung='Persoenlichkeit' WHERE id=7;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=40, faktor='-0.25', bezeichnung='Englisch' WHERE id=8;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=30, faktor='-0.25', bezeichnung='Physik-Technik' WHERE id=10;";
+ $result = mysql_query($query, $dbh);
+ }
+ else
+ {
+ $query="UPDATE rt_gruppen SET zeit=13, faktor='-0.50', bezeichnung='Algebra' WHERE id=1;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=10, faktor='-0.25', bezeichnung='Schaetzen' WHERE id=2;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=15, faktor='-0.50', bezeichnung='Funktionen' WHERE id=3;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=20, faktor='-0.15', bezeichnung='Schlussfolgerungen' WHERE id=4;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=25, faktor='-0.50', bezeichnung='Grundlagen' WHERE id=6;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=45, faktor='-0.00', bezeichnung='Persoenlichkeit' WHERE id=7;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=20, faktor='-0.25', bezeichnung='Englisch' WHERE id=8;";
+ $result = mysql_query($query, $dbh);
+ $query="UPDATE rt_gruppen SET zeit=20, faktor='-0.25', bezeichnung='Physik-Technik' WHERE id=10;";
+ $result = mysql_query($query, $dbh);
+ }
+ echo 'Datenbank wurde initialisiert!';
+ mysql_close($dbh);
+?>
diff --git a/admin/test/index.html b/admin/test/index.html
new file mode 100644
index 000000000..ffa945586
--- /dev/null
+++ b/admin/test/index.html
@@ -0,0 +1,21 @@
+
+
+ VileSci-ServerTests
+
+
+
+
+ VileSci ServerTests
+
+
+
diff --git a/admin/test/pdftest/PDFlib-license.pdf b/admin/test/pdftest/PDFlib-license.pdf
new file mode 100644
index 000000000..31ed03bc6
Binary files /dev/null and b/admin/test/pdftest/PDFlib-license.pdf differ
diff --git a/admin/test/pdftest/PDFlib-manual.pdf b/admin/test/pdftest/PDFlib-manual.pdf
new file mode 100644
index 000000000..c9f9c66aa
Binary files /dev/null and b/admin/test/pdftest/PDFlib-manual.pdf differ
diff --git a/admin/test/pdftest/PDFlib-purchase-order.pdf b/admin/test/pdftest/PDFlib-purchase-order.pdf
new file mode 100644
index 000000000..232c4d7e4
Binary files /dev/null and b/admin/test/pdftest/PDFlib-purchase-order.pdf differ
diff --git a/admin/test/pdftest/bestell.pdf b/admin/test/pdftest/bestell.pdf
new file mode 100644
index 000000000..e69de29bb
diff --git a/admin/test/pdftest/bestell_pdf_get.php b/admin/test/pdftest/bestell_pdf_get.php
new file mode 100644
index 000000000..eb2102eb1
--- /dev/null
+++ b/admin/test/pdftest/bestell_pdf_get.php
@@ -0,0 +1,6 @@
+
diff --git a/admin/test/pdftest/bestell_pdf_make.php b/admin/test/pdftest/bestell_pdf_make.php
new file mode 100644
index 000000000..99809c900
--- /dev/null
+++ b/admin/test/pdftest/bestell_pdf_make.php
@@ -0,0 +1,30 @@
+
+
+Bestellschein
+
+
+
+
+finished
+
+
+
\ No newline at end of file
diff --git a/admin/test/pdftest/clock.pdf b/admin/test/pdftest/clock.pdf
new file mode 100644
index 000000000..9b7596ed4
--- /dev/null
+++ b/admin/test/pdftest/clock.pdf
@@ -0,0 +1,1355 @@
+%PDF-1.3
+%
+5 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+6 0 obj
+335
+endobj
+4 0 obj
+<>
+/Contents[5 0 R ]
+>>
+endobj
+8 0 obj
+<>
+>>
+endobj
+10 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+11 0 obj
+335
+endobj
+9 0 obj
+<>
+/Contents[10 0 R ]
+>>
+endobj
+12 0 obj
+<>
+>>
+endobj
+14 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+15 0 obj
+335
+endobj
+13 0 obj
+<>
+/Contents[14 0 R ]
+>>
+endobj
+16 0 obj
+<>
+>>
+endobj
+18 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+19 0 obj
+335
+endobj
+17 0 obj
+<>
+/Contents[18 0 R ]
+>>
+endobj
+20 0 obj
+<>
+>>
+endobj
+22 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+23 0 obj
+335
+endobj
+21 0 obj
+<>
+/Contents[22 0 R ]
+>>
+endobj
+24 0 obj
+<>
+>>
+endobj
+26 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+27 0 obj
+335
+endobj
+25 0 obj
+<>
+/Contents[26 0 R ]
+>>
+endobj
+28 0 obj
+<>
+>>
+endobj
+30 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+31 0 obj
+335
+endobj
+29 0 obj
+<>
+/Contents[30 0 R ]
+>>
+endobj
+32 0 obj
+<>
+>>
+endobj
+34 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+35 0 obj
+335
+endobj
+33 0 obj
+<>
+/Contents[34 0 R ]
+>>
+endobj
+36 0 obj
+<>
+>>
+endobj
+38 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+39 0 obj
+335
+endobj
+37 0 obj
+<>
+/Contents[38 0 R ]
+>>
+endobj
+40 0 obj
+<>
+>>
+endobj
+42 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+43 0 obj
+335
+endobj
+41 0 obj
+<>
+/Contents[42 0 R ]
+>>
+endobj
+44 0 obj
+<>
+>>
+endobj
+46 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+47 0 obj
+335
+endobj
+45 0 obj
+<>
+/Contents[46 0 R ]
+>>
+endobj
+49 0 obj
+<>
+>>
+endobj
+51 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+52 0 obj
+335
+endobj
+50 0 obj
+<>
+/Contents[51 0 R ]
+>>
+endobj
+53 0 obj
+<>
+>>
+endobj
+55 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+56 0 obj
+335
+endobj
+54 0 obj
+<>
+/Contents[55 0 R ]
+>>
+endobj
+57 0 obj
+<>
+>>
+endobj
+59 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+60 0 obj
+335
+endobj
+58 0 obj
+<>
+/Contents[59 0 R ]
+>>
+endobj
+61 0 obj
+<>
+>>
+endobj
+63 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+64 0 obj
+335
+endobj
+62 0 obj
+<>
+/Contents[63 0 R ]
+>>
+endobj
+65 0 obj
+<>
+>>
+endobj
+67 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+68 0 obj
+335
+endobj
+66 0 obj
+<>
+/Contents[67 0 R ]
+>>
+endobj
+69 0 obj
+<>
+>>
+endobj
+71 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+72 0 obj
+335
+endobj
+70 0 obj
+<>
+/Contents[71 0 R ]
+>>
+endobj
+73 0 obj
+<>
+>>
+endobj
+75 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+76 0 obj
+335
+endobj
+74 0 obj
+<>
+/Contents[75 0 R ]
+>>
+endobj
+77 0 obj
+<>
+>>
+endobj
+79 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+80 0 obj
+335
+endobj
+78 0 obj
+<>
+/Contents[79 0 R ]
+>>
+endobj
+81 0 obj
+<>
+>>
+endobj
+83 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+84 0 obj
+335
+endobj
+82 0 obj
+<>
+/Contents[83 0 R ]
+>>
+endobj
+85 0 obj
+<>
+>>
+endobj
+87 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+88 0 obj
+335
+endobj
+86 0 obj
+<>
+/Contents[87 0 R ]
+>>
+endobj
+90 0 obj
+<>
+>>
+endobj
+92 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+93 0 obj
+335
+endobj
+91 0 obj
+<>
+/Contents[92 0 R ]
+>>
+endobj
+94 0 obj
+<>
+>>
+endobj
+96 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+97 0 obj
+335
+endobj
+95 0 obj
+<>
+/Contents[96 0 R ]
+>>
+endobj
+98 0 obj
+<>
+>>
+endobj
+100 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+101 0 obj
+335
+endobj
+99 0 obj
+<>
+/Contents[100 0 R ]
+>>
+endobj
+102 0 obj
+<>
+>>
+endobj
+104 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+105 0 obj
+335
+endobj
+103 0 obj
+<>
+/Contents[104 0 R ]
+>>
+endobj
+106 0 obj
+<>
+>>
+endobj
+108 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+109 0 obj
+335
+endobj
+107 0 obj
+<>
+/Contents[108 0 R ]
+>>
+endobj
+110 0 obj
+<>
+>>
+endobj
+112 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+113 0 obj
+335
+endobj
+111 0 obj
+<>
+/Contents[112 0 R ]
+>>
+endobj
+114 0 obj
+<>
+>>
+endobj
+116 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+117 0 obj
+335
+endobj
+115 0 obj
+<>
+/Contents[116 0 R ]
+>>
+endobj
+118 0 obj
+<>
+>>
+endobj
+120 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+121 0 obj
+335
+endobj
+119 0 obj
+<>
+/Contents[120 0 R ]
+>>
+endobj
+122 0 obj
+<>
+>>
+endobj
+124 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+125 0 obj
+335
+endobj
+123 0 obj
+<>
+/Contents[124 0 R ]
+>>
+endobj
+126 0 obj
+<>
+>>
+endobj
+128 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+129 0 obj
+335
+endobj
+127 0 obj
+<>
+/Contents[128 0 R ]
+>>
+endobj
+131 0 obj
+<>
+>>
+endobj
+133 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+134 0 obj
+335
+endobj
+132 0 obj
+<>
+/Contents[133 0 R ]
+>>
+endobj
+135 0 obj
+<>
+>>
+endobj
+137 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+138 0 obj
+335
+endobj
+136 0 obj
+<>
+/Contents[137 0 R ]
+>>
+endobj
+139 0 obj
+<>
+>>
+endobj
+141 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+142 0 obj
+335
+endobj
+140 0 obj
+<>
+/Contents[141 0 R ]
+>>
+endobj
+143 0 obj
+<>
+>>
+endobj
+145 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+146 0 obj
+335
+endobj
+144 0 obj
+<>
+/Contents[145 0 R ]
+>>
+endobj
+147 0 obj
+<>
+>>
+endobj
+149 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+150 0 obj
+335
+endobj
+148 0 obj
+<>
+/Contents[149 0 R ]
+>>
+endobj
+151 0 obj
+<>
+>>
+endobj
+153 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+154 0 obj
+335
+endobj
+152 0 obj
+<>
+/Contents[153 0 R ]
+>>
+endobj
+155 0 obj
+<>
+>>
+endobj
+157 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+158 0 obj
+335
+endobj
+156 0 obj
+<>
+/Contents[157 0 R ]
+>>
+endobj
+159 0 obj
+<>
+>>
+endobj
+161 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+162 0 obj
+335
+endobj
+160 0 obj
+<>
+/Contents[161 0 R ]
+>>
+endobj
+163 0 obj
+<>
+>>
+endobj
+165 0 obj
+<>
+stream
+x혿R0w=Gld'Q;`a) =H>cJ糒Ŷ
+ks~&XK.'/Oho;"c:oLUPATPATPATпF7|kn b$Mtzb}OF1U5jCm"q%cd1
6tΪRچ~Y.'bv}1{)q-gvݝò
!>s/d}>1]VIz1uA6ptǹ*o[}q|{#5zRaas?}KxhfY=|x>?endstream
+endobj
+166 0 obj
+335
+endobj
+164 0 obj
+<>
+/Contents[165 0 R ]
+>>
+endobj
+167 0 obj
+<>
+>>
+endobj
+3 0 obj
+<>
+endobj
+7 0 obj
+<>
+endobj
+1 0 obj
+<>
+endobj
+48 0 obj
+<>
+endobj
+89 0 obj
+<>
+endobj
+130 0 obj
+<>
+endobj
+168 0 obj
+<>
+endobj
+2 0 obj
+<>
+endobj
+xref
+0 169
+0000000000 65535 f
+0000025317 00000 n
+0000025954 00000 n
+0000025045 00000 n
+0000000440 00000 n
+0000000015 00000 n
+0000000421 00000 n
+0000025220 00000 n
+0000000570 00000 n
+0000001058 00000 n
+0000000630 00000 n
+0000001038 00000 n
+0000001190 00000 n
+0000001679 00000 n
+0000001251 00000 n
+0000001659 00000 n
+0000001812 00000 n
+0000002301 00000 n
+0000001873 00000 n
+0000002281 00000 n
+0000002434 00000 n
+0000002923 00000 n
+0000002495 00000 n
+0000002903 00000 n
+0000003056 00000 n
+0000003545 00000 n
+0000003117 00000 n
+0000003525 00000 n
+0000003678 00000 n
+0000004167 00000 n
+0000003739 00000 n
+0000004147 00000 n
+0000004300 00000 n
+0000004789 00000 n
+0000004361 00000 n
+0000004769 00000 n
+0000004922 00000 n
+0000005411 00000 n
+0000004983 00000 n
+0000005391 00000 n
+0000005544 00000 n
+0000006033 00000 n
+0000005605 00000 n
+0000006013 00000 n
+0000006166 00000 n
+0000006655 00000 n
+0000006227 00000 n
+0000006635 00000 n
+0000025450 00000 n
+0000006789 00000 n
+0000007278 00000 n
+0000006850 00000 n
+0000007258 00000 n
+0000007412 00000 n
+0000007901 00000 n
+0000007473 00000 n
+0000007881 00000 n
+0000008035 00000 n
+0000008524 00000 n
+0000008096 00000 n
+0000008504 00000 n
+0000008658 00000 n
+0000009147 00000 n
+0000008719 00000 n
+0000009127 00000 n
+0000009281 00000 n
+0000009770 00000 n
+0000009342 00000 n
+0000009750 00000 n
+0000009904 00000 n
+0000010393 00000 n
+0000009965 00000 n
+0000010373 00000 n
+0000010527 00000 n
+0000011016 00000 n
+0000010588 00000 n
+0000010996 00000 n
+0000011150 00000 n
+0000011639 00000 n
+0000011211 00000 n
+0000011619 00000 n
+0000011773 00000 n
+0000012262 00000 n
+0000011834 00000 n
+0000012242 00000 n
+0000012396 00000 n
+0000012885 00000 n
+0000012457 00000 n
+0000012865 00000 n
+0000025586 00000 n
+0000013019 00000 n
+0000013508 00000 n
+0000013080 00000 n
+0000013488 00000 n
+0000013642 00000 n
+0000014131 00000 n
+0000013703 00000 n
+0000014111 00000 n
+0000014265 00000 n
+0000014757 00000 n
+0000014326 00000 n
+0000014736 00000 n
+0000014893 00000 n
+0000015386 00000 n
+0000014955 00000 n
+0000015365 00000 n
+0000015523 00000 n
+0000016016 00000 n
+0000015585 00000 n
+0000015995 00000 n
+0000016153 00000 n
+0000016646 00000 n
+0000016215 00000 n
+0000016625 00000 n
+0000016783 00000 n
+0000017276 00000 n
+0000016845 00000 n
+0000017255 00000 n
+0000017413 00000 n
+0000017906 00000 n
+0000017475 00000 n
+0000017885 00000 n
+0000018043 00000 n
+0000018536 00000 n
+0000018105 00000 n
+0000018515 00000 n
+0000018673 00000 n
+0000019166 00000 n
+0000018735 00000 n
+0000019145 00000 n
+0000025728 00000 n
+0000019304 00000 n
+0000019797 00000 n
+0000019366 00000 n
+0000019776 00000 n
+0000019935 00000 n
+0000020428 00000 n
+0000019997 00000 n
+0000020407 00000 n
+0000020566 00000 n
+0000021059 00000 n
+0000020628 00000 n
+0000021038 00000 n
+0000021197 00000 n
+0000021690 00000 n
+0000021259 00000 n
+0000021669 00000 n
+0000021828 00000 n
+0000022321 00000 n
+0000021890 00000 n
+0000022300 00000 n
+0000022459 00000 n
+0000022952 00000 n
+0000022521 00000 n
+0000022931 00000 n
+0000023090 00000 n
+0000023583 00000 n
+0000023152 00000 n
+0000023562 00000 n
+0000023721 00000 n
+0000024214 00000 n
+0000023783 00000 n
+0000024193 00000 n
+0000024352 00000 n
+0000024845 00000 n
+0000024414 00000 n
+0000024824 00000 n
+0000024983 00000 n
+0000025875 00000 n
+trailer
+<<8CBC9B72E114705493E2B7C5E4F27C7C>]
+>>
+startxref
+26003
+%%EOF
diff --git a/admin/test/pdftest/clock.php b/admin/test/pdftest/clock.php
new file mode 100644
index 000000000..41d51ea70
--- /dev/null
+++ b/admin/test/pdftest/clock.php
@@ -0,0 +1,91 @@
+ 0) {
+ pdf_begin_page($pdf, 2 * ($radius + $margin), 2 * ($radius + $margin));
+
+ pdf_set_transition($pdf, 4); /* wipe */
+ pdf_set_duration($pdf, 0.5);
+
+ pdf_translate($pdf, $radius + $margin, $radius + $margin);
+ pdf_save($pdf);
+ pdf_setrgbcolor($pdf, 0.0, 0.0, 1.0);
+
+ /* minute strokes */
+ pdf_setlinewidth($pdf, 2.0);
+ for ($alpha = 0; $alpha < 360; $alpha += 6) {
+ pdf_rotate($pdf, 6.0);
+ pdf_moveto($pdf, $radius, 0.0);
+ pdf_lineto($pdf, $radius-$margin/3, 0.0);
+ pdf_stroke($pdf);
+ }
+
+ pdf_restore($pdf);
+ pdf_save($pdf);
+
+ /* 5 minute strokes */
+ pdf_setlinewidth($pdf, 3.0);
+ for ($alpha = 0; $alpha < 360; $alpha += 30) {
+ pdf_rotate($pdf, 30.0);
+ pdf_moveto($pdf, $radius, 0.0);
+ pdf_lineto($pdf, $radius-$margin, 0.0);
+ pdf_stroke($pdf);
+ }
+
+ $ltime = getdate();
+
+ /* draw hour hand */
+ pdf_save($pdf);
+ pdf_rotate($pdf,-(($ltime['minutes']/60.0)+$ltime['hours']-3.0)*30.0);
+ pdf_moveto($pdf, -$radius/10, -$radius/20);
+ pdf_lineto($pdf, $radius/2, 0.0);
+ pdf_lineto($pdf, -$radius/10, $radius/20);
+ pdf_closepath($pdf);
+ pdf_fill($pdf);
+ pdf_restore($pdf);
+
+ /* draw minute hand */
+ pdf_save($pdf);
+ pdf_rotate($pdf,-(($ltime['seconds']/60.0)+$ltime['minutes']-15.0)*6.0);
+ pdf_moveto($pdf, -$radius/10, -$radius/20);
+ pdf_lineto($pdf, $radius * 0.8, 0.0);
+ pdf_lineto($pdf, -$radius/10, $radius/20);
+ pdf_closepath($pdf);
+ pdf_fill($pdf);
+ pdf_restore($pdf);
+
+ /* draw second hand */
+ pdf_setrgbcolor($pdf, 1.0, 0.0, 0.0);
+ pdf_setlinewidth($pdf, 2);
+ pdf_save($pdf);
+ pdf_rotate($pdf, -(($ltime['seconds'] - 15.0) * 6.0));
+ pdf_moveto($pdf, -$radius/5, 0.0);
+ pdf_lineto($pdf, $radius, 0.0);
+ pdf_stroke($pdf);
+ pdf_restore($pdf);
+
+ /* draw little circle at center */
+ pdf_circle($pdf, 0, 0, $radius/30);
+ pdf_fill($pdf);
+
+ pdf_restore($pdf);
+
+ pdf_end_page($pdf);
+}
+
+$pdf = pdf_close($pdf);
+fclose($fp);
+echo "finished";
+?>
+
+
diff --git a/admin/test/pdftest/get_testpdf.php b/admin/test/pdftest/get_testpdf.php
new file mode 100644
index 000000000..d824ae42a
--- /dev/null
+++ b/admin/test/pdftest/get_testpdf.php
@@ -0,0 +1,6 @@
+
\ No newline at end of file
diff --git a/admin/test/pdftest/grid.pdf b/admin/test/pdftest/grid.pdf
new file mode 100644
index 000000000..f76b4d836
Binary files /dev/null and b/admin/test/pdftest/grid.pdf differ
diff --git a/admin/test/pdftest/hello.php b/admin/test/pdftest/hello.php
new file mode 100644
index 000000000..24fad7bcc
--- /dev/null
+++ b/admin/test/pdftest/hello.php
@@ -0,0 +1,33 @@
+
diff --git a/admin/test/pdftest/image.php b/admin/test/pdftest/image.php
new file mode 100644
index 000000000..c45673138
--- /dev/null
+++ b/admin/test/pdftest/image.php
@@ -0,0 +1,39 @@
+
diff --git a/admin/test/pdftest/make_testpdf.php b/admin/test/pdftest/make_testpdf.php
new file mode 100644
index 000000000..1affd6fe8
--- /dev/null
+++ b/admin/test/pdftest/make_testpdf.php
@@ -0,0 +1,21 @@
+finished";
+?>
\ No newline at end of file
diff --git a/admin/test/pdftest/pdfclock.php b/admin/test/pdftest/pdfclock.php
new file mode 100644
index 000000000..55a9bd0ef
--- /dev/null
+++ b/admin/test/pdftest/pdfclock.php
@@ -0,0 +1,94 @@
+
diff --git a/admin/test/pdftest/personalize.php b/admin/test/pdftest/personalize.php
new file mode 100644
index 000000000..536303277
--- /dev/null
+++ b/admin/test/pdftest/personalize.php
@@ -0,0 +1,67 @@
+
diff --git a/admin/test/pdftest/quickreference.php b/admin/test/pdftest/quickreference.php
new file mode 100644
index 000000000..742c68c55
--- /dev/null
+++ b/admin/test/pdftest/quickreference.php
@@ -0,0 +1,76 @@
+
diff --git a/admin/test/pdftest/test.php b/admin/test/pdftest/test.php
new file mode 100644
index 000000000..08c8b5449
--- /dev/null
+++ b/admin/test/pdftest/test.php
@@ -0,0 +1,33 @@
+
diff --git a/admin/test/php-info.php b/admin/test/php-info.php
new file mode 100644
index 000000000..5f63cb5ba
--- /dev/null
+++ b/admin/test/php-info.php
@@ -0,0 +1,6 @@
+
diff --git a/admin/test/sendmail.php b/admin/test/sendmail.php
new file mode 100644
index 000000000..c2fa3f373
--- /dev/null
+++ b/admin/test/sendmail.php
@@ -0,0 +1,7 @@
+