source: trunk/pages/ucet-nastaveni.php

Last change on this file was 692, checked in by george, 15 years ago
  • Upraveno: Další názvy souborů přejmenovány pro potřeby pěkných URL.
File size: 2.3 KB
Line 
1<?php
2
3$year = 7 * 24 * 60 * 60;
4if(isset($_POST['save']))
5{
6 setcookie('hof-random', $_POST['random'], time() + $year);
7 setcookie('hof-widget', $_POST['widget'], time() + $year);
8 setcookie('hof-quick', $_POST['quick'], time() + $year);
9 setcookie('hof-web', $_POST['web'], time() + $year);
10 $msg = '<center><b>Ukládám změny.</b></center><br />
11 <meta http-equiv="refresh" content="1;url=?">';
12} else $msg = '';
13
14function Check($value, $option)
15{
16 global $year;
17
18 if(!isset($_COOKIE['hof-'.$value]) or $_COOKIE['hof-'.$value] == '')
19 {
20 $day_half = 129600;
21 switch($value)
22 {
23 case 'random':
24 $default = 'yes';
25 break;
26 case 'widget':
27 $default = 'wowhead';
28 break;
29 case 'quick':
30 $default = 'yes';
31 break;
32 case 'web':
33 $default = 2;
34 break;
35 }
36 setcookie('hof-'.$value, $default, time() + $year);
37 $msg = '<center><b>Nahrávám základní nastavení</b></center><br />
38 <meta http-equiv="refresh" content="1;url=?">';
39 }
40 if(isset($_COOKIE['hof-'.$value]) and $_COOKIE['hof-'.$value] == $option)
41 {
42 return(' checked="checked"');
43 }
44}
45$Output = '<form method="post">
46<div align="left">
47 <b>Náhodný obrázek v hlavičce stránky.</b><br />
48 Ano <input type="radio" name="random" value="yes"'.Check('random', 'yes').' />
49 Ne <input type="radio" name="random" value="no"'.Check('random','no').' />
50 <br />
51 <b>Preferovaný tooltip</b><br />
52 Wowhead <input type="radio" name="widget" value="wowhead"'.Check('widget', 'wowhead').' />
53 Thottbot <input type="radio" name="widget" value="thottbot"'.Check('widget', 'thottbot').' />
54 <br />
55 <b>Rychlý přehled</b><br />
56 Ano <input type="radio" name="quick" value="yes"'.Check('quick', 'yes').' />
57 Ne <input type="radio" name="quick" value="no"'.Check('quick', 'no').' />
58 <br />
59 <b>Zobrazovat web</b><br />
60 Web 1.0 (původní menu vlevo) <input type="radio" name="web" value="1"'.Check('web', 1).' /><br />
61 Web 2.0 (nový menu vpravo) <input type="radio" name="web" value="2"'.Check('web', 2).' />
62<br />
63<input type="submit" value="Uložit" name="save">
64</form>'.$msg.'</div>';
65
66$html->PrgStart();
67echo('&nbsp;<a href="'.$html->Link('/ucet/').'">&lt;- Zpět do správy účtu</a>');
68echo($Output);
69$html->PrgStop();
70
71?>
Note: See TracBrowser for help on using the repository browser.