Changeset 46 for trunk/Pages/UMainPage.pas
- Timestamp:
- Jan 30, 2011, 11:06:37 AM (14 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/Pages/UMainPage.pas
r45 r46 20 20 procedure WebCam(App: TCustomApplication; HandlerData: THTTPHandlerData); 21 21 procedure UserControl(App: TCustomApplication; HandlerData: THTTPHandlerData); 22 procedure Plans(App: TCustomApplication; HandlerData: THTTPHandlerData); 23 procedure Network(App: TCustomApplication; HandlerData: THTTPHandlerData); 22 24 23 25 implementation … … 37 39 '<a href="http://fotbal.zdechov.net/">TJ Sokol Zděchov</a> - stránky věnované Zděchovskému fotbalovému týmu<br/>' + 38 40 '<a href="http://farnost.zdechov.net/">Farnost Zděchov</a> - informace k místní farnosti<br/>' + 39 '<br/>' +40 41 '<strong>Hostované servery:</strong><br/>' +42 //'<a href="http://www.heroesoffantasy.cz/">Heroes of Fantasy</a> - free World of Warcraft server<br/>' +43 '<a href="http://wowpreklad.zdechov.net/">WoWpřeklad</a> - překlad hry WoW do češtiny<br/>' +44 '<a href="http://www.unitedstorm.eu/">UnitedStorm</a> - herní server<br/>' +45 '<a href="http://victus.cz/">Victus</a> - herní server hry WoW<br/>' +46 '<a href="http://gameshoot.eu/">GameShoot</a> - herní portál<br/>' +47 '<a href="http://sharp.zdechov.net/"></a> - Sharp MZ community web<br/>' +48 49 41 '<br/>' + 50 42 … … 87 79 DbRows[I].Values['Text'] + '</td></tr>'; 88 80 end; 81 finally 82 DbRows.Free; 83 end; 84 Text := Text + '</table>'; 85 end; 86 end; 87 end; 88 89 procedure Plans(App: TCustomApplication; HandlerData: THTTPHandlerData); 90 var 91 DbRows: TDbRows; 92 I: Integer; 93 begin 94 with App do begin 95 HtmlDocument.Title := 'Plánované projekty'; 96 97 with HtmlDocument.Body, THtmlString(SubItems[SubItems.Add(THtmlString.Create)]) do begin 98 Text := '<table>'; 99 try 100 DbRows := TDbRows.Create; 101 Text := '<br/><strong>Plánované úkoly:</strong><br />' + 102 '<div><ul>'; 103 Database.Query(DbRows, 'SELECT * FROM `Plans` WHERE `TimeFinished` IS NULL ORDER BY `TimeCreate`'); 104 for I := 0 to DbRows.Count - 1 do begin 105 Text := Text + '<li>' + DbRows[I].Values['Description'] + '</li>'; 106 end; 107 Text := Text + '</ul></div><br/>'; 108 109 Text := Text + '<br/><strong>Hotové úkoly:</strong><br />' + 110 '<div><ul>'; 111 Database.Query(DbRows, 'SELECT * FROM `Plans` WHERE `TimeFinished` IS NOT NULL ORDER BY `TimeCreate`'); 112 for I := 0 to DbRows.Count - 1 do begin 113 Text := Text + '<li>' + DbRows[I].Values['Description'] + '<br/>' + 114 '<i style="padding-left: 30px;">' + DbRows[I].Values['Conclusion'] + '</i></li>'; 115 end; 116 Text := Text + '</ul></div><br/>'; 117 89 118 finally 90 119 DbRows.Free; … … 181 210 '<li>V sítí Mikrotech: 0 Kč/minutu</li>' + 182 211 '<li>Volání do pevných sítí: 0,5 Kč/minutu</li>' + 183 '<li>Volání do mobilních sítí: 2,33Kč/minutu</li>' +212 '<li>Volání do mobilních sítí: 1,95 Kč/minutu</li>' + 184 213 '<li>Přenesení vašeho čísla: 1200 Kč</li>' + 185 214 '</ul><br/>' + … … 265 294 end; 266 295 296 procedure Network(App: TCustomApplication; HandlerData: THTTPHandlerData); 297 var 298 TextBlock: THtmlString; 299 begin 300 with App do begin 301 HtmlDocument.Title := 'Síť'; 302 303 with HtmlDocument.Body, THtmlString(SubItems[SubItems.Add(THtmlString.Create)]) do begin 304 Text := MakeLink('Historie', NavigationLink('/historie/')) + '<br/>' + 305 MakeLink('Dokumenty', NavigationLink('/dokumenty/')) + '<br/>' + 306 MakeLink('Plánované projekty', NavigationLink('/plany/')) + '<br/>'; 307 end; 308 end; 309 end; 310 267 311 procedure About(App: TCustomApplication; HandlerData: THTTPHandlerData); 268 312 var … … 270 314 begin 271 315 with App do begin 272 HtmlDocument.Title := ' O síti';316 HtmlDocument.Title := 'Úvod'; 273 317 274 318 with HtmlDocument.Body, THtmlString(SubItems[SubItems.Add(THtmlString.Create)]) do begin … … 373 417 if PageName = 'prihlaseni' then begin 374 418 Text := 'Login'; 375 NewForm := TQueryForm.Create; 376 NewForm.Title := 'Přihlášení'; 377 // NewForm.Action := THTMLInput.Create; 378 // NewForm.Action 379 NewGroup := TQueryFormGroup.Create; 380 NewGroup.Title := 'Základní údaje'; 381 NewItem := TQueryFormItem.Create; 382 NewItem.Caption := 'Jméno'; 383 NewItem.Hint := 'Zadejte vaše přihlašovací jméno'; 384 NewItem.Required := True; 385 NewGroup.Rows.Add(NewItem); 386 NewItem := TQueryFormItem.Create; 387 NewItem.Caption := 'Heslo'; 388 NewItem.Hint := 'Zadejte vaše heslo'; 389 NewItem.Required := True; 390 NewGroup.Rows.Add(NewItem); 391 NewForm.Groups.Add(NewGroup); 392 App.HtmlDocument.Body.SubItems.Add(NewForm); 419 with App.HtmlDocument.Body, TQueryForm(SubItems[SubItems.Add(TQueryForm.Create)]) do begin 420 Title := 'Přihlášení'; 421 with TQueryFormGroup(Groups[Groups.Add(TQueryFormGroup.Create)]) do begin 422 Title := 'Základní údaje'; 423 with TQueryFormItem(Rows[Rows.Add(TQueryFormItem.Create)]) do begin 424 Caption := 'Jméno'; 425 Hint := 'Zadejte vaše přihlašovací jméno'; 426 Required := True; 427 end; 428 with TQueryFormItem(Rows[Rows.Add(TQueryFormItem.Create)]) do begin 429 Caption := 'Heslo'; 430 Hint := 'Zadejte vaše heslo'; 431 Required := True; 432 end; 433 end; 434 end; 393 435 end else Text := ''; 394 436 end;
Note:
See TracChangeset
for help on using the changeset viewer.