Newer
Older
backup-commander / src / bu-command-nav.json
  1. {
  2. "Global": {
  3. "sitename":"Backup Commander",
  4. "meta":{
  5. "author":"John Pearcey",
  6. "desription":"WebUI backup manager for web servers"
  7. },
  8. "icon":"/img/uk-green.png",
  9. "style": [ "/css/main.css" ]
  10.  
  11. },
  12.  
  13. "Handlers":{
  14. "Johnpearcey\\Amara\\Router\\RqHandlerCls_login" : {
  15. "style":[ "/css/login.css" ],
  16. "page_builder" : {
  17. "name" : "login_page",
  18. "data" : {
  19. "login_form" : {
  20. "btn_submit_value" : "Login",
  21. "css_class_frm" : "frm2col frm_login"
  22. }
  23. }
  24. }
  25. },
  26. "Johnpearcey\\Amara\\Router\\RqHandlerCls_register" : {
  27. "style":[ "/css/login.css" ],
  28. "page_builder" : {
  29. "name" : "register_page",
  30. "data" : {
  31. "register_form" : {
  32. "btn_submit_value" : "Sign Up",
  33. "css_class_frm" : "frm2col frm_register"
  34. }
  35. }
  36. }
  37. },
  38.  
  39. "Johnpearcey\\Amara\\Router\\RqHandlerCls_logintok" : {
  40. "style":[ "/css/login.css" ],
  41. "page_builder" : {
  42. "name" : "tok_entry_page",
  43. "data" : {
  44. "tok_entry_form" : {
  45. "btn_submit_value" : "Send",
  46. "css_class_frm" : "frm2col frm_tok"
  47. }
  48. }
  49. }
  50. },
  51.  
  52. "Johnpearcey\\Amara\\Router\\RqHandlerCls_lostpwd" : {
  53. "style":[ "/css/login.css" ],
  54. "page_builder" : {
  55. "name" : "reset_pwd",
  56. "data" : {
  57. "rst_pwd_form" : {
  58. "btn_submit_value" : "Reset",
  59. "css_class_frm" : "frm2col frm_lostpwd"
  60. }
  61. }
  62. }
  63. },
  64.  
  65. "Johnpearcey\\Amara\\Router\\RqHandlerCls_setpwd" : {
  66. "style":[ "/css/login.css" ],
  67. "page_builder" : {
  68. "name" : "newpwd_page",
  69. "data" : {
  70. "newpwd_form" : {
  71. "btn_submit_value" : "Reset",
  72. "css_class_frm" : "frm2col frm_login"
  73. }
  74. }
  75. }
  76. }
  77.  
  78.  
  79. },
  80.  
  81. "Navigate": {
  82. "/index.html": {
  83. "#1" : "Same as mainpage but only if logged in",
  84. "secure":1,
  85. "class-handler": "Johnpearcey\\Amara\\Router\\RqHandlerCls_mainpage"
  86. },
  87. "/mainpage": {
  88. "secure":1,
  89. "class-handler": "Johnpearcey\\Amara\\Router\\RqHandlerCls_mainpage",
  90. "page_builder" : "main_page",
  91. "class_props":{
  92. "logout_link" : "/logout"
  93. }
  94. }
  95. }
  96.  
  97. }