Commit | Line | Data |
---|---|---|
bc13d5d6 H |
1 | <?php\r |
2 | $thread_offset="0"; | |
3 | include_once("diskusia.inc");\r | |
4 | \r | |
5 | class DiskuseDesign extends Diskuse {\r | |
6 | \r | |
7 | function DiskuseDesign() {\r | |
8 | $this->Diskuse();\r | |
9 | }\r | |
10 | \r | |
11 | function printDiskuse($id_diskuse,$getstring = "") { // zobraz_diskusi\r | |
12 | global $id,$dskn,$ds_j,$ds_e,$ds_x,$dstp,$ds_s,$dssa,$dsks,$dspe,$dvta,$nodouble,$action,$node_id; | |
13 | global $PHP_SELF; | |
14 | if ($ds_s) { | |
15 | if ($action=="articles") { | |
16 | $set=$this->query("SELECT nazov from articles where id_article=$id"); | |
17 | $set->next(); | |
18 | $nazov=$set->getString("nazov"); | |
19 | $dennik="false"; | |
20 | } | |
21 | elseif ($action=="journaux") { | |
22 | $set=$this->query("SELECT nadpis from dennik where id='$node_id'"); | |
23 | $set->next(); | |
24 | $nazov=$set->getString("nadpis"); | |
25 | $dennik="false"; | |
26 | } | |
27 | ||
28 | $this->addPost($dennik,$id,$nazov,$id_diskuse,$ds_j,$ds_e,$ds_x,$dstp,$dspe,$dvta,$nodouble); // pridat_prispevek\r | |
29 | } | |
30 | if ($dskn) { | |
31 | $this->printPosts($id_diskuse,$dskn); | |
32 | $this->printAddPostForm($id_diskuse,$dskn); // pridat_prispevek_form\r | |
33 | } | |
34 | else { | |
35 | $this->printAddPostForm($id_diskuse,$dskn); // pridat_prispevek_form\r | |
36 | $this->printPosts($id_diskuse,""); // vypsat_prispevky\r | |
37 | ||
38 | } | |
39 | } | |
40 | function printListing($id_diskuse,$getstring = "") {\r | |
41 | \r | |
42 | $width = 400;\r | |
43 | ||
44 | $r = $this->getPosts($id_diskuse);\r | |
45 | ?>\r | |
46 | <table border="0" cellpadding="0" cellspacing="0">\r | |
47 | <tr><td>\r | |
48 | <form action="<?echo SCRIPT."?action=$action"; ?>" method=post>\r | |
49 | <table border="0" cellpadding="0" cellspacing="0">\r | |
50 | ||
51 | </tr>\r | |
52 | <tr><td height="5" colspan="2"></td></tr>\r | |
53 | </table>\r | |
54 | </td></tr>\r | |
55 | <tr><td>\r | |
56 | <table border="0" cellpadding="0" cellspacing="0">\r | |
57 | <tr><td>\r | |
58 | <?php\r | |
59 | if ($r->getNumRows() < 6) {\r | |
60 | $size = 6;\r | |
61 | } else {\r | |
62 | $size = $r->getNumRows();\r | |
63 | if ($size > 20) {\r | |
64 | $size = 20;\r | |
65 | }\r | |
66 | }\r | |
67 | ?>\r | |
68 | <select name='dsks[]' multiple style='font-family: Tahoma, Geneva, Arial, Helvetica, sans-serif; font-size: 11px; width: <?= $width ?>;' size='<?= $size ?>'>\r | |
69 | <?php\r | |
70 | if ($r->getNumRows() > 0) {\r | |
71 | while ($r->next()) {\r | |
72 | $t = $r->getRecord();\r | |
73 | $l = strlen($t[thread]);\r | |
74 | $zub = ($l+1)/5;\r | |
75 | for ($x = 1; $x < $zub; $x++) {\r | |
76 | $t[titulek] = " ".$t[titulek];\r | |
77 | }\r | |
78 | echo "<option value='$t[id_prispevku]'>$t[f_vlozeno] $t[titulek] ";\r | |
79 | if ($t[jmeno]) echo " ($t[jmeno])";\r | |
80 | echo "</option>\n";\r | |
81 | }\r | |
82 | } else {\r | |
83 | echo "<option>".str_repeat(" ",50)."</option>\n"; // Netscape suxx oprcavka\r | |
84 | }\r | |
85 | ?>\r | |
86 | </select>\r | |
87 | </td>\r | |
88 | <td><img src="http://gfx.volny.cz/trans.gif" width="8" height="1" alt="."></td>\r | |
89 | <td valign="top"><img src='/images/kyb106small.gif' border=0><br><input type="image" src='/images/selected.gif' name="Vybrane" class=noborder vspace="2" border="0"><br>\r | |
90 | <a href="<? global $id; echo $PHP_SELF,"?dssa=true&node_id=$node_id";?>"><img src='/images/all.gif' vspace="2" border="0" alt="Vypisat vsetko"></a><br>\r | |
91 | Content-type: text/html