bocian.php 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061
  1. <?php
  2. // TODO: file and class name must have the same name as project
  3. class Theme_bocian extends ThemeDefault {
  4. function head() {
  5. // echo ''; // TODO: dodać bootsrap-theme-bocian
  6. echo '<meta name="robots" content="noindex, nofollow">';
  7. UI::inlineCSS(dirname(__FILE__) . '/assets/css/styles.css');
  8. echo UI::h('style', [ 'type' => "text/css" ], "
  9. .AjaxTable { font-size:14px }
  10. .AjaxTable .tblAjax__head__filter .stickyCol1 button { padding:1px 3px }
  11. .AjaxTable tbody .stickyCol1 { font-size:12px }
  12. .popover-content li { text-align:left; font-size:14px }
  13. ");
  14. }
  15. function top() {
  16. include dirname(__FILE__) . '/view/top.php';
  17. }
  18. function footer() {
  19. include dirname(__FILE__) . '/view/footer.php';
  20. //todo: ujednolicic wczytanie themy widoków i css w jednym katalogu(obecnie css w katalogu static a widoki w katalogu tmp )
  21. UI::inlineRawJS(dirname(__FILE__) . '/assets/js/scripts.js');
  22. if ('ViewTableAjax' === V::get('_route', '', $_GET)
  23. && 'default_db/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA/BI_audit_ENERGA_RUM_KONTRAHENCI_POWIAZANIA' === V::get('namespace', '', $_GET)
  24. ) {
  25. UI::inlineJS(dirname(__FILE__) . '/assets/js/updateRaportProgress.js', [
  26. 'DBG' => (V::get('DBG', '', $_GET)),
  27. 'DBG_FAKE_ANIM' => (V::get('DBG_FAKE_ANIM', '', $_GET)),
  28. 'URL_FETCH_BI_AUDIT_PROGRESS' => Router::getRoute('UrlAction_Bocian')->getLink('fetchProgressAjax')
  29. ]);
  30. }
  31. }
  32. function login($data) {
  33. if (is_array($data) && !empty($data)) {
  34. extract($data);
  35. }
  36. include dirname(__FILE__) . '/view/login.php';
  37. }
  38. function logout($data) {
  39. if (is_array($data) && !empty($data)) {
  40. extract($data);
  41. }
  42. include dirname(__FILE__) . '/view/logout.php';
  43. }
  44. function home($data) {
  45. if (is_array($data) && !empty($data)) {
  46. extract($data);
  47. }
  48. include dirname(__FILE__) . '/view/home.php';
  49. }
  50. }