Open Sencillo  2014.008
 All Data Structures Files Functions Variables Pages
index.php
Go to the documentation of this file.
1 <?php
2 include_once("data/mcm_cfg.php");
3 if(isset($_GET['mod_content_mngr']))
4 {
5  $ContentData .= "<table>";
6  if($mcm_npg==1)
7  {
8  $ContentData .= "<tr><td><a href=\"admin.php?pageid=index7&amp;mod_content_mngr=create_page\" target=\"_self\">New page</a></td><td>Insert new page to system database.</td></tr>";
9  }
10  if($mcm_upg==1)
11  {
12  $ContentData .= "<tr><td><a href=\"admin.php?pageid=index7&amp;mod_content_mngr=edit_page\" target=\"_self\">Edit page</a></td><td>Edit old page in system database.</td></tr>";
13  }
14  if($mcm_nub==1)
15  {
16  //$ContentData .= "<tr><td><a href=\"admin.php?pageid=index7&amp;mod_content_mngr=create_menu\" target=\"_self\">Nové menu</a></td><td>Umožňuje pridať nové menu do databázy a priradiť odkazom obsah.</td></tr>";
17  //$ContentData .= "<tr><td><a href=\"admin.php?pageid=index7&amp;mod_content_mngr=edit_menu\" target=\"_self\">Upraviť existujúce menu</a></td><td>Umožňuje upraviť existujúce menu a zrušiť jeho zmazanie.</td></tr>";
18  }
19  if($mcm_udd==1)
20  {
21  //$ContentData .= "<tr><td><a href=\"admin.php?pageid=index7&amp;mod_content_mngr=file_system\" target=\"_self\">File system</a></td><td>File manipulation system.</td></tr>";
22  //$ContentData .= "<tr><td><a href=\"admin.php?pageid=index7&amp;mod_content_mngr=mngr_options\" target=\"_self\">Module options</a></td><td>Umožňuje nastaviť automatického administrátora, zálohovanie a správanie sa modulu.</td></tr>";
23  $ContentData .= "<tr><td><a href=\"admin.php?pageid=index7&amp;mod_content_mngr=delete\" target=\"_self\">Remove content</a></td><td>Remove pages from system.</td></tr>";
24  include_once("data/mcm_data.php");
25  }
26  $ContentData .= "</table>";
27  if($_GET["mod_content_mngr"]=="create_page")
28  {
29  if($_GET["pageid"]=="index7")
30  {
31  $PageName = "New page";
32  $ContentData = "$tMCE<hr /><b>New page</b><br />";
33  $ContentData .= '<form action="admin.php?pageid=index7&amp;mod_content_mngr=send" method="post">';
34  $ContentData .= "<table>";
35  $ContentData .= "<tr><td>Unique page identification:</td><td><input type=\"text\" id=\"pageid\" name=\"pageid\"/></td></tr>";
36  $ContentData .= "<tr><td>Page title:</td><td><input type=\"text\" id=\"pagename\" name=\"pagename\"/></td></tr>";
37  if($mcm_cfg[0]==1){$ContentData .= "<tr><td>Keywords:</td><td><input type=\"text\" id=\"keywd\" name=\"keywd\"/></td></tr>";}
38  if($mcm_cfg[1]==1){$ContentData .= "<tr><td>Description:</td><td><textarea id=\"minytext\" name=\"minytext\" rows=\"5\" cols=\"40\"></textarea></td></tr>";}
39  if($mcm_cfg[2]==1){$ContentData .= "<tr><td>Content:</td><td><textarea id=\"maxitext\" name=\"maxitext\" rows=\"10\" cols=\"40\"></textarea></td></tr>";}
40  if($mcm_cfg[3]==1){$ContentData .= "<tr><td>URL:</td><td><input type=\"text\" id=\"url\" name=\"url\"/></td></tr>";}
41  if($mcm_cfg[4]==1){$ContentData .= "<tr><td>Author:</td><td><input type=\"text\" id=\"autor\" name=\"autor\"/></td></tr>";}
42  if($mcm_cfg[5]==1){$ContentData .= "<tr><td>View on page:</td><td><input type=\"text\" id=\"perm1\" name=\"perm1\"/><small>(pageid:index1,index2,index3)</small></td></tr>";}
43  if($mcm_cfg[6]==1){$ContentData .= "<tr><td>View for grup:</td><td><input type=\"text\" id=\"perm2\" name=\"perm2\"/><small>(perm:1000)</small></td></tr>";}
44  if($mcm_cfg[7]==1){$ContentData .= "<tr><td>View on URL:</td><td><input type=\"text\" id=\"perm3\" name=\"perm3\"/><small>(url:index.php?pageid=index1)</small></td></tr>";}
45  if($mcm_cfg[8]==1){$ContentData .= "<tr><td>Command:</td><td><input type=\"text\" id=\"cmd\" name=\"cmd\"/></td></tr>";}
46  $ContentData .= "<tr><td><input type=\"submit\" value=\"Submit\" /></td><td></td></tr>";
47  $ContentData .= "</table>";
48  $ContentData .= "</form>";
49  }
50  }
51  if($_GET["mod_content_mngr"]=="edit_page")
52  {
53  if($_GET["pageid"]=="index7")
54  {
55  $PageName = "Edit page (step 1 z 2)";
56  $ContentData = "<hr /><b>Edit page</b><br />";
57  $ContentData .= '<form action="admin.php?pageid=index7b&amp;mod_content_mngr=edit_page" method="post">';
58  $ContentData .= "<table>";
59  $ContentData .= "<tr><td>Open ID:</td><td><input type=\"text\" id=\"pageid\" name=\"pageid\"/></td></tr>";
60  $ContentData .= "<tr><td><input type=\"submit\" value=\"Submit\" /></td><td></td></tr>";
61  $ContentData .= "</table>";
62  $ContentData .= "</form>";
63  $ContentData .= "<table>";
64  $ContentData .= "<tr><td>ID</td><td>Page title</td><td>URL</td></tr>";
65  //zaciatok cyklu zobrazenia cisel vsetkych stranok
66  $readsql="SELECT * FROM mod_mngr_register";
67  $con = mysql_connect($DBHost, $DBUser, $DBPass);
68  if(! $con)
69  {
70  die("<b>Connection problem:</b> ".mysql_error());
71  }
72  mysql_select_db($DBName, $con);
73 
74  $result = mysql_query($readsql);
75 
76  $max_load_online=0;
77  while($row = mysql_fetch_array($result))
78  {
79  $ContentCMD = $row['main_function'];
80  if($ContentCMD == "content(page_start)")
81  {
82  $ContentData .= "<tr>";
83  $ContentData .= "<td>".$row['main_content']."</td>";
84  $ContentEID = $row['end_slot'];
85  }
86  if(($ContentCMD == "content(pname)") && ($ContentEID == $row['start_slot']))
87  {
88 
89  $ContentData .= "<td>".$row['main_content']."</td>";
90  $ContentEID = $row['end_slot'];
91  }
92  if(($ContentCMD == "content(url)") && ($ContentEID == $row['start_slot']))
93  {
94  $ContentData .= "<td>".$row['main_content']."</td>";
95  $ContentEID = $row['end_slot'];
96  $ContentSID = $row['start_slot'];
97  }
98  if(($ContentCMD == "content(end)") && ($ContentEID == $row['start_slot']))
99  {
100  $ContentData .= "</tr>";
101  $ContentEID = $row['end_slot'];
102  $ContentSID = $row['start_slot'];
103  }
104  }
105  mysql_close($con);
106  //koniec cyklu
107  $ContentData .= "</table>";
108  }
109  if($_GET["pageid"]=="index7b")
110  {
111  //nacitanie premmenných do formuláru
112  //zaciatok cyklu zobrazenia cisel vsetkych stranok
113  $readsql="SELECT * FROM mod_mngr_register";
114  $con = mysql_connect($DBHost, $DBUser, $DBPass);
115  if(! $con)
116  {
117  die("<b>Nemôžem sa pripojiť:</b> ".mysql_error());
118  }
119  mysql_select_db($DBName, $con);
120 
121  $result = mysql_query($readsql);
122 
123  $max_load_online=0;
124 
125  $PageName = "Edit page (step 2 z 2)";
126  $ContentData = "$tMCE<hr /><b>Edit page</b><br />";
127  $ContentData .= '<form action="admin.php?pageid=index7&amp;mod_content_mngr=update" method="post">';
128  $ContentData .= "<table>";
129 
130  while($row = mysql_fetch_array($result))
131  {
132  $ContentCMD = $row['main_function'];
133  if($ContentCMD == "content(page_start)" && $_POST["pageid"]==$row['main_content'])
134  {
135  $ContentEID = $row['end_slot'];
136  $mod_mngr_use_it = 1;
137  $ContentData .= '<input type="hidden" name="pageid" value="'.$row['main_content'].'" />';
138  }
139  if($mod_mngr_use_it == 1)
140  {
141 
142  if(($ContentCMD == "content(pname)") && ($ContentEID == $row['start_slot']))
143  {
144  $ContentData .= "<tr><td>Page title:</td><td><input type=\"text\" id=\"pagename\" name=\"pagename\" value=\"".$row['main_content']."\" /></td></tr>";
145  $ContentEID = $row['end_slot'];
146  $ContentSID = $row['start_slot'];
147  }
148  if(($ContentCMD == "content(pkeywd)") && ($ContentEID == $row['start_slot']))
149  {
150  if($mcm_cfg[0]==1){$ContentData .= "<tr><td>Keywords:</td><td><input type=\"text\" id=\"keywd\" name=\"keywd\" value=\"".$row['main_content']."\" /></td></tr>";}
151  $ContentEID = $row['end_slot'];
152  $ContentSID = $row['start_slot'];
153  }
154  if(($ContentCMD == "content(pminytext)") && ($ContentEID == $row['start_slot']))
155  {
156  if($mcm_cfg[1]==1){$ContentData .= "<tr><td>Description:</td><td><textarea id=\"minytext\" name=\"minytext\" rows=\"5\" cols=\"40\">".pack("H*",$row['main_content'])."</textarea></td></tr>";}
157  $ContentEID = $row['end_slot'];
158  $ContentSID = $row['start_slot'];
159  }
160  if(($ContentCMD == "content(pmaxitext)") && ($ContentEID == $row['start_slot']))
161  {
162  if($mcm_cfg[2]==1){$ContentData .= "<tr><td>Content:</td><td><textarea id=\"maxitext\" name=\"maxitext\" rows=\"10\" cols=\"40\">".pack("H*",$row['main_content'])."</textarea></td></tr>";}
163  $ContentEID = $row['end_slot'];
164  $ContentSID = $row['start_slot'];
165  }
166  if(($ContentCMD == "content(url)") && ($ContentEID == $row['start_slot']))
167  {
168  if($mcm_cfg[3]==1){$ContentData .= "<tr><td>URL:</td><td><input type=\"text\" id=\"url\" name=\"url\" value=\"".$row['main_content']."\" /></td></tr>";}
169  $ContentEID = $row['end_slot'];
170  $ContentSID = $row['start_slot'];
171  }
172  if(($ContentCMD == "content(pautor)") && ($ContentEID == $row['start_slot']))
173  {
174  if($mcm_cfg[4]==1){$ContentData .= "<tr><td>Author:</td><td><input type=\"text\" id=\"autor\" name=\"autor\" value=\"".$row['main_content']."\" /></td></tr>";}
175  $ContentEID = $row['end_slot'];
176  $ContentSID = $row['start_slot'];
177  }
178  if(($ContentCMD == "content(perm1)") && ($ContentEID == $row['start_slot']))
179  {
180  if($mcm_cfg[5]==1){$ContentData .= "<tr><td>View on pages:</td><td><input type=\"text\" id=\"perm1\" name=\"perm1\" value=\"".$row['main_content']."\" /></td></tr>";}
181  $ContentEID = $row['end_slot'];
182  $ContentSID = $row['start_slot'];
183  }
184  if(($ContentCMD == "content(perm2)") && ($ContentEID == $row['start_slot']))
185  {
186  if($mcm_cfg[6]==1){$ContentData .= "<tr><td>View for group:</td><td><input type=\"text\" id=\"perm2\" name=\"perm2\" value=\"".$row['main_content']."\" /></td></tr>";}
187  $ContentEID = $row['end_slot'];
188  $ContentSID = $row['start_slot'];
189  }
190  if(($ContentCMD == "content(perm3)") && ($ContentEID == $row['start_slot']))
191  {
192  if($mcm_cfg[7]==1){$ContentData .= "<tr><td>View on URL:</td><td><input type=\"text\" id=\"perm3\" name=\"perm3\" value=\"".$row['main_content']."\" /></td></tr>";}
193  $ContentEID = $row['end_slot'];
194  $ContentSID = $row['start_slot'];
195  }
196  if(($ContentCMD == "content(cmd)") && ($ContentEID == $row['start_slot']))
197  {
198  if($mcm_cfg[8]==1){$ContentData .= "<tr><td>Command:</td><td><input type=\"text\" id=\"cmd\" name=\"cmd\" value=\"".$row['main_content']."\" /></td></tr>";}
199  $ContentEID = $row['end_slot'];
200  $ContentSID = $row['start_slot'];
201  }
202  if(($ContentCMD == "content(end)") && ($ContentEID == $row['start_slot']))
203  {
204  $ContentEID = $row['end_slot'];
205  $ContentSID = $row['start_slot'];
206  $mod_mngr_use_it = 0;
207  $ContentData .= "<tr><td><input type=\"submit\" value=\"Edit\" /></td><td></td></tr>";
208  }
209  }
210  }
211  mysql_close($con);
212  //koniec cyklu
213  $ContentData .= "</table>";
214  $ContentData .= "</form>";
215  }
216  }
217  if($_GET["mod_content_mngr"]=="mngr_options")
218  {
219  $delete=Array("id"=>array());
220  $mod_counter=0;
221  if($_GET["pageid"]=="index7")
222  {
223  $PageName = "Content options";
224  $ContentData = "<hr /><b>Content options</b><br />";
225  $ContentData .= '<form action="admin.php?pageid=index7&amp;mod_content_mngr=mngr_options" method="post">';
226  $ContentData .= "<input type=\"hidden\" id=\"security\" name=\"security\" value=\"alldelete\" />";
227  $ContentData .= "<table>";
228  $readsql="SELECT * FROM mod_mngr_register";
229  $con = mysql_connect($DBHost, $DBUser, $DBPass);
230  if(! $con)
231  {
232  die("<b>Connection problem:</b> ".mysql_error());
233  }
234  mysql_select_db($DBName, $con);
235 
236  $result = mysql_query($readsql);
237  $ContentData .= "<tr><td>Delete squention</td><td>Row for removed (ID)</td></tr>";
238  while($row = mysql_fetch_array($result))
239  {
240  $ContentCMD = $row['main_function'];
241  if(($ContentCMD == "content(delete_sequention)") || ($ContentCMD == "content(delete_sequence)") || ($ContentCMD == "delete(sequention)"))
242  {
243  $ContentData .= "<tr>";
244  $ContentData .= "<td>".$row['main_content']."</td><td>".$row['id'].";";
245  $ContentEID = $row['end_slot'];
246  $delete["id"][$mod_counter] = $row['id'];
247  $mod_counter++;
248  }
249  if($ContentEID == $row['start_slot'])
250  {
251  $ContentEID = $row['end_slot'];
252  $delete["id"][$mod_counter] = $row['id'];
253  $ContentData .= $row['id'].";";
254  $mod_counter++;
255  }
256  if(($ContentCMD == "content(end)") && ($ContentEID == $row['start_slot']))
257  {
258  $delete["id"][$mod_counter] = $row['id'];
259  $ContentData .= $row['id'].";";
260  $mod_counter++;
261  $ContentData .= "</td>";
262  $ContentData .= "</tr>";
263  $ContentEID = $row['end_slot'];
264  $ContentSID = $row['start_slot'];
265  }
266  }
267  mysql_close($con);
268  $ContentData .= "</table>";
269  $ContentData .= "<input type=\"submit\" value=\"Remove\" />";
270  $ContentData .= "</form>";
271  }
272 
273  }
274  if($_POST["security"]=="alldelete")
275  {
276  for($mod_counter_i=0;$mod_counter_i<=$mod_counter;$mod_counter_i++)
277  {
278  $front_e = $delete["id"][$mod_counter_i];
279  $sql="DELETE FROM mod_mngr_register WHERE id='$front_e'";
280  sql_freecode_ng($DBUser,$DBName,$DBPass,$DBHost,$sql);
281  $sql="ALTER TABLE `mod_mngr_register` ORDER BY `id`";
282  sql_freecode_ng($DBUser,$DBName,$DBPass,$DBHost,$sql);
283  }
284  }
285  if($_GET["mod_content_mngr"]=="delete")
286  {
287  if($_GET["pageid"]=="index7")
288  {
289  $PageName = "Remove content";
290  $ContentData = "<hr /><b>Remove content</b><br />";
291  $ContentData .= '<form action="admin.php?pageid=index7b&amp;mod_content_mngr=delete" method="post">';
292  $ContentData .= "<table>";
293  $ContentData .= "<tr><td>Identification:</td><td><input type=\"text\" id=\"mainid\" name=\"mainid\"/></td></tr>";
294  $ContentData .= "<tr><td><input type=\"submit\" value=\"Add to remove\" /></td><td></td></tr>";
295  $ContentData .= "</table>";
296  $ContentData .= "</form>";
297  $ContentData .= "<table>";
298  //zaciatok cyklu zobrazenia cisel vsetkych stranok
299  $ContentData .= "<tr><td>ID</td><td>Page title</td><td>URL</td></tr>";
300  //zaciatok cyklu zobrazenia cisel vsetkych stranok
301  $readsql="SELECT * FROM mod_mngr_register";
302  $con = mysql_connect($DBHost, $DBUser, $DBPass);
303  if(! $con)
304  {
305  die("<b>Nemôžem sa pripojiť:</b> ".mysql_error());
306  }
307  mysql_select_db($DBName, $con);
308 
309  $result = mysql_query($readsql);
310  $max_load_online=0;
311  while($row = mysql_fetch_array($result))
312  {
313  $ContentCMD = $row['main_function'];
314  if($ContentCMD == "content(page_start)")
315  {
316  $ContentData .= "<tr>";
317  $ContentData .= "<td>".$row['main_content']."</td>";
318  $ContentEID = $row['end_slot'];
319  }
320  if(($ContentCMD == "content(pname)") && ($ContentEID == $row['start_slot']))
321  {
322 
323  $ContentData .= "<td>".$row['main_content']."</td>";
324  $ContentEID = $row['end_slot'];
325  }
326  if(($ContentCMD == "content(url)") && ($ContentEID == $row['start_slot']))
327  {
328  $ContentData .= "<td>".$row['main_content']."</td>";
329  $ContentEID = $row['end_slot'];
330  $ContentSID = $row['start_slot'];
331  }
332  if(($ContentCMD == "content(end)") && ($ContentEID == $row['start_slot']))
333  {
334  $ContentData .= "</tr>";
335  $ContentEID = $row['end_slot'];
336  $ContentSID = $row['start_slot'];
337  }
338  }
339  mysql_close($con);
340  $ContentData .= "</table>";
341  //koniec cyklu
342  }
343  if($_GET["pageid"]=="index7b")
344  {
345  $delete_sequence=$_POST["mainid"];
346  $PageName = "Remove page";
347  $ContentData = "<hr /><b>Remove page</b><br />";
348  $ContentData .= "<table>";
349  $ContentData .= "<tr><td>ID:</td><td>".$delete_sequence."</td></tr>";
350  $ContentData .= "<tr><td>Status:</td><td>Ready to remove.</td></tr>";;
351  $ContentData .= "</table>";
352  $sql="UPDATE mod_mngr_register SET main_function = 'content(delete_sequence)' WHERE main_content = '$delete_sequence' AND main_function = 'content(page_start)'";
353  sql_freecode_ng($DBUser,$DBName,$DBPass,$DBHost,$sql);
354  $sql="UPDATE mod_mngr_register SET main_function = 'content(delete_sequence)' WHERE main_content = '$delete_sequence' AND main_function = 'content(menu_start)'";
355  sql_freecode_ng($DBUser,$DBName,$DBPass,$DBHost,$sql);
356  }
357 
358  }
359  if($_GET["mod_content_mngr"]=="update")
360  {
361  if($_POST["pageid"]!="")
362  {
363  for($mngr_counter_i=0;$mngr_counter_i<=11;$mngr_counter_i++)
364  {
365  switch($mngr_counter_i)
366  {
367  case 0:
368  $start_slot=$_POST["pageid"];
369  $start_slot.=$mngr_counter_i;
370  $main_content=$_POST["pageid"];
371  $main_function="content(page_start)";
372  $end_slot=$_POST["pageid"];
373  $end_slot.=$mngr_counter_i+1;
374  break;
375  case 1:
376  $start_slot=$_POST["pageid"];
377  $start_slot.=$mngr_counter_i;
378  $main_content=$_POST["pagename"];
379  $main_function="content(pname)";
380  $end_slot=$_POST["pageid"];
381  $end_slot.=$mngr_counter_i+1;
382  break;
383  case 2:
384  $start_slot=$_POST["pageid"];
385  $start_slot.=$mngr_counter_i;
386  $main_content=$_POST["keywd"];
387  $main_function="content(pkeywd)";
388  $end_slot=$_POST["pageid"];
389  $end_slot.=$mngr_counter_i+1;
390  break;
391  case 3:
392  $start_slot=$_POST["pageid"];
393  $start_slot.=$mngr_counter_i;
394  $main_content=bin2hex($_POST["minytext"]);
395  $main_function="content(pminytext)";
396  $end_slot=$_POST["pageid"];
397  $end_slot.=$mngr_counter_i+1;
398  break;
399  case 4:
400  $start_slot=$_POST["pageid"];
401  $start_slot.=$mngr_counter_i;
402  $main_content=bin2hex($_POST["maxitext"]);
403  $main_function="content(pmaxitext)";
404  $end_slot=$_POST["pageid"];
405  $end_slot.=$mngr_counter_i+1;
406  break;
407  case 5:
408  $start_slot=$_POST["pageid"];
409  $start_slot.=$mngr_counter_i;
410  $main_content=$_POST["url"];
411  $main_function="content(url)";
412  $end_slot=$_POST["pageid"];
413  $end_slot.=$mngr_counter_i+1;
414  break;
415  case 6:
416  $start_slot=$_POST["pageid"];
417  $start_slot.=$mngr_counter_i;
418  $main_content=$_POST["autor"];
419  $main_function="content(pautor)";
420  $end_slot=$_POST["pageid"];
421  $end_slot.=$mngr_counter_i+1;
422  break;
423  case 7:
424  $start_slot=$_POST["pageid"];
425  $start_slot.=$mngr_counter_i;
426  $main_content=$_POST["perm1"];
427  $main_function="content(perm1)";
428  $end_slot=$_POST["pageid"];
429  $end_slot.=$mngr_counter_i+1;
430  break;
431  case 8:
432  $start_slot=$_POST["pageid"];
433  $start_slot.=$mngr_counter_i;
434  $main_content=$_POST["perm2"];
435  $main_function="content(perm2)";
436  $end_slot=$_POST["pageid"];
437  $end_slot.=$mngr_counter_i+1;
438  break;
439  case 9:
440  $start_slot=$_POST["pageid"];
441  $start_slot.=$mngr_counter_i;
442  $main_content=$_POST["perm3"];
443  $main_function="content(perm3)";
444  $end_slot=$_POST["pageid"];
445  $end_slot.=$mngr_counter_i+1;
446  break;
447  case 10:
448  $start_slot=$_POST["pageid"];
449  $start_slot.=$mngr_counter_i;
450  $main_content=$_POST["cmd"];
451  $main_function="content(cmd)";
452  $end_slot=$_POST["pageid"]."_end";
453  break;
454  case 11:
455  $start_slot=$_POST["pageid"]."_end";
456  $main_content="content(separator)";
457  $main_function="content(end)";
458  $end_slot=$_POST["pageid"]."_end";
459  break;
460  }
461  $sql="UPDATE mod_mngr_register SET main_content = '$main_content' WHERE start_slot = '$start_slot' AND main_function = '$main_function'";
462  sql_freecode_ng($DBUser,$DBName,$DBPass,$DBHost,$sql);
463  if($_GET["pageid"]=="index7")
464  {
465  //uloženie nových premmenných
466  $PageName = "Page";
467  $ContentData = "<hr /><b>Content saved.</b><br />";
468  }
469  }
470  }
471  }
472  if($_GET["mod_content_mngr"]=="send")
473  {
474  if($_POST["pageid"]!="")
475  {
476  for($mngr_counter_i=0;$mngr_counter_i<=11;$mngr_counter_i++)
477  {
478  switch($mngr_counter_i)
479  {
480  case 0:
481  $start_slot=$_POST["pageid"];
482  $start_slot.=$mngr_counter_i;
483  $main_content=$_POST["pageid"];
484  $main_function="content(page_start)";
485  $end_slot=$_POST["pageid"];
486  $end_slot.=$mngr_counter_i+1;
487  break;
488  case 1:
489  $start_slot=$_POST["pageid"];
490  $start_slot.=$mngr_counter_i;
491  $main_content=$_POST["pagename"];
492  $main_function="content(pname)";
493  $end_slot=$_POST["pageid"];
494  $end_slot.=$mngr_counter_i+1;
495  break;
496  case 2:
497  $start_slot=$_POST["pageid"];
498  $start_slot.=$mngr_counter_i;
499  $main_content=$_POST["keywd"];
500  $main_function="content(pkeywd)";
501  $end_slot=$_POST["pageid"];
502  $end_slot.=$mngr_counter_i+1;
503  break;
504  case 3:
505  $start_slot=$_POST["pageid"];
506  $start_slot.=$mngr_counter_i;
507  $main_content=bin2hex($_POST["minytext"]);
508  $main_function="content(pminytext)";
509  $end_slot=$_POST["pageid"];
510  $end_slot.=$mngr_counter_i+1;
511  break;
512  case 4:
513  $start_slot=$_POST["pageid"];
514  $start_slot.=$mngr_counter_i;
515  $main_content=bin2hex($_POST["maxitext"]);
516  $main_function="content(pmaxitext)";
517  $end_slot=$_POST["pageid"];
518  $end_slot.=$mngr_counter_i+1;
519  break;
520  case 5:
521  $start_slot=$_POST["pageid"];
522  $start_slot.=$mngr_counter_i;
523  $main_content=$_POST["url"];
524  $main_function="content(url)";
525  $end_slot=$_POST["pageid"];
526  $end_slot.=$mngr_counter_i+1;
527  break;
528  case 6:
529  $start_slot=$_POST["pageid"];
530  $start_slot.=$mngr_counter_i;
531  $main_content=$_POST["autor"];
532  $main_function="content(pautor)";
533  $end_slot=$_POST["pageid"];
534  $end_slot.=$mngr_counter_i+1;
535  break;
536  case 7:
537  $start_slot=$_POST["pageid"];
538  $start_slot.=$mngr_counter_i;
539  $main_content=$_POST["perm1"];
540  $main_function="content(perm1)";
541  $end_slot=$_POST["pageid"];
542  $end_slot.=$mngr_counter_i+1;
543  break;
544  case 8:
545  $start_slot=$_POST["pageid"];
546  $start_slot.=$mngr_counter_i;
547  $main_content=$_POST["perm2"];
548  $main_function="content(perm2)";
549  $end_slot=$_POST["pageid"];
550  $end_slot.=$mngr_counter_i+1;
551  break;
552  case 9:
553  $start_slot=$_POST["pageid"];
554  $start_slot.=$mngr_counter_i;
555  $main_content=$_POST["perm3"];
556  $main_function="content(perm3)";
557  $end_slot=$_POST["pageid"];
558  $end_slot.=$mngr_counter_i+1;
559  break;
560  case 10:
561  $start_slot=$_POST["pageid"];
562  $start_slot.=$mngr_counter_i;
563  $main_content=$_POST["cmd"];
564  $main_function="content(cmd)";
565  $end_slot=$_POST["pageid"]."_end";
566  break;
567  case 11:
568  $start_slot=$_POST["pageid"]."_end";
569  $main_content="content(separator)";
570  $main_function="content(end)";
571  $end_slot=$_POST["pageid"]."_end";
572  break;
573  }
574  $sql="INSERT INTO mod_mngr_register (id, start_slot, main_content, main_function, end_slot) VALUES ('', '$start_slot', '$main_content', '$main_function', '$end_slot')";
575  sql_freecode_ng($DBUser,$DBName,$DBPass,$DBHost,$sql);
576  if($_GET["pageid"]=="index7")
577  {
578  //uloženie nových premmenných
579  $PageName = "New page";
580  $ContentData = "<hr /><b>Content saved.</b><br />";
581  }
582  }
583  }
584  }
585  $sql="ALTER TABLE `mod_mngr_register` ORDER BY `id`";
586  sql_freecode_ng($DBUser,$DBName,$DBPass,$DBHost,$sql);
587 }
588 else
589 {
590  //oprávnenie užívateľa
591  //nacitanie premmenných do formuláru
592  //zaciatok cyklu zobrazenia cisel vsetkych stranok
593  $readsql="SELECT * FROM mod_mngr_register";
594  $con = mysql_connect($DBHost, $DBUser, $DBPass);
595  if(! $con)
596  {
597  die("<b>Nemôžem sa pripojiť:</b> ".mysql_error());
598  }
599  mysql_select_db($DBName, $con);
600 
601  $result = mysql_query($readsql);
602 
603  while($row = mysql_fetch_array($result))
604  {
605  $ContentCMD = $row['main_function'];
606  if($ContentCMD == "content(page_start)" && $_GET["pageid"]==$row['main_content'])
607  {
608  $ContentEID = $row['end_slot'];
609  $mod_mngr_use_it = 1;
610  }
611  if($mod_mngr_use_it == 1)
612  {
613  if(($ContentCMD == "content(pname)") && ($ContentEID == $row['start_slot']))
614  {
615  $PageName = $row['main_content'];
616  $ContentEID = $row['end_slot'];
617  $ContentSID = $row['start_slot'];
618  }
619  if(($ContentCMD == "content(pkeywd)") && ($ContentEID == $row['start_slot']))
620  {
621  //$ContentData .= "<tr><td>Kľúčové slová:</td><td><input type=\"text\" id=\"keywd\" name=\"keywd\" value=\"".$row['main_content']."\" /></td></tr>";
622  $ContentEID = $row['end_slot'];
623  $ContentSID = $row['start_slot'];
624  }
625  if(($ContentCMD == "content(pminytext)") && ($ContentEID == $row['start_slot']))
626  {
627  //$ContentData .= "<tr><td>Skrátená verzia:</td><td><textarea id=\"minytext\" name=\"minytext\" rows=\"5\" cols=\"40\">".$row['main_content']."</textarea></td></tr>";
628  //$Content_mngr_Data .= pack("H*",$row['main_content']);
629  $ContentEID = $row['end_slot'];
630  $ContentSID = $row['start_slot'];
631  }
632  if(($ContentCMD == "content(pmaxitext)") && ($ContentEID == $row['start_slot']))
633  {
634  $Content_mngr_Data .= pack("H*",$row['main_content']);
635  $ContentEID = $row['end_slot'];
636  $ContentSID = $row['start_slot'];
637  }
638  if(($ContentCMD == "content(url)") && ($ContentEID == $row['start_slot']))
639  {
640  //$ContentData .= "<tr><td>URL:</td><td><input type=\"text\" id=\"url\" name=\"url\" value=\"".$row['main_content']."\" /></td></tr>";
641  //$ContentData .= "<td>".$row['main_content']."</td>";
642  $ContentEID = $row['end_slot'];
643  $ContentSID = $row['start_slot'];
644  }
645  if(($ContentCMD == "content(pautor)") && ($ContentEID == $row['start_slot']))
646  {
647  $Content_mngr_Data .= "<div class=\"author_class\">".$row['main_content']."</div>";
648  $ContentEID = $row['end_slot'];
649  $ContentSID = $row['start_slot'];
650  }
651  if(($ContentCMD == "content(perm1)") && ($ContentEID == $row['start_slot']))
652  {
653  $ContentPerm1 = $row['main_content'];//na stránkach
654  $ContentEID = $row['end_slot'];
655  $ContentSID = $row['start_slot'];
656  }
657  if(($ContentCMD == "content(perm2)") && ($ContentEID == $row['start_slot']))
658  {
659  $ContentPerm2 = $row['main_content'];//pre skupinu
660  $ContentEID = $row['end_slot'];
661  $ContentSID = $row['start_slot'];
662  if($perm>=$ContentPerm2)
663  {
664  $ContentData .= $Content_mngr_Data;
665  }
666  }
667  if(($ContentCMD == "content(perm3)") && ($ContentEID == $row['start_slot']))
668  {
669  $ContentPerm3 = $row['main_content'];//na URL
670  $ContentEID = $row['end_slot'];
671  $ContentSID = $row['start_slot'];
672  }
673  if(($ContentCMD == "content(cmd)") && ($ContentEID == $row['start_slot']))
674  {
675  $ContentTerminal .= $row['main_content'];//príkaz
676  $ContentEID = $row['end_slot'];
677  $ContentSID = $row['start_slot'];
678  }
679  if(($ContentCMD == "content(end)") && ($ContentEID == $row['start_slot']))
680  {
681  $ContentEID = $row['end_slot'];
682  $ContentSID = $row['start_slot'];
683  $mod_mngr_use_it = 0;
684  }
685  }
686  }
687  mysql_close($con);
688  //koniec cyklu
689 }
691 ?>
$ModulStatus
Definition: index.php:690
$mcm_cfg
Definition: mcm_cfg.php:8
$perm
Definition: session.php:150
$mcm_upg
Definition: mcm_cfg.php:4
$mcm_nub
Definition: mcm_cfg.php:5
$result
Definition: index.php:601
$sql
$readsql
Definition: session.php:207
$mcm_udd
Definition: mcm_cfg.php:6
$con
Definition: index.php:594
$mcm_npg
Definition: mcm_cfg.php:3