SiteWriter is an easy-to-use website builder system. https://netsyms.biz/apps/sitewriter
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

pages.php 2.5KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091
  1. <?php
  2. /* This Source Code Form is subject to the terms of the Mozilla Public
  3. * License, v. 2.0. If a copy of the MPL was not distributed with this
  4. * file, You can obtain one at http://mozilla.org/MPL/2.0/. */
  5. // List of pages and metadata
  6. define("PAGES", [
  7. "home" => [
  8. "title" => "home",
  9. "navbar" => false,
  10. "icon" => "fas fa-home"
  11. ],
  12. "sites" => [
  13. "title" => "sites",
  14. "navbar" => true,
  15. "icon" => "fas fa-sitemap"
  16. ],
  17. "files" => [
  18. "title" => "files",
  19. "navbar" => true,
  20. "icon" => "fas fa-folder",
  21. "styles" => [
  22. "static/css/files.css"
  23. ],
  24. "scripts" => [
  25. "static/js/files.js"
  26. ]
  27. ],
  28. "sitesettings" => [
  29. "title" => "settings",
  30. "styles" => [
  31. "static/css/sane_columns.css",
  32. "static/css/themeselector.css",
  33. ],
  34. "scripts" => [
  35. "static/js/sitesettings.js"
  36. ]
  37. ],
  38. "editor" => [
  39. "title" => "editor",
  40. "styles" => [
  41. "static/css/editorparent.css",
  42. "static/css/iconselector.css",
  43. "static/css/filepicker.css",
  44. ],
  45. "scripts" => [
  46. "static/js/html5sortable.min.js",
  47. "static/js/iconselector.js",
  48. "static/js/filepicker_local.js",
  49. "static/js/filepicker_unsplash.js",
  50. "static/js/editorparent.js",
  51. ]
  52. ],
  53. "analytics" => [
  54. "title" => "analytics",
  55. "navbar" => true,
  56. "icon" => "fas fa-chart-bar",
  57. "styles" => [
  58. "static/css/tempusdominus-bootstrap-4.min.css",
  59. "static/css/vertline.css",
  60. "static/css/sane_columns.css",
  61. "static/css/analy_reports.css"
  62. ],
  63. "scripts" => [
  64. "static/js/moment.min.js",
  65. "static/js/Chart.min.js",
  66. "static/js/topojson.min.js",
  67. "static/js/d3.min.js",
  68. "static/js/datamaps.all.min.js",
  69. "static/js/tempusdominus-bootstrap-4.min.js",
  70. "static/js/analy_reports.js"
  71. ]
  72. ],
  73. "messages" => [
  74. "title" => "messages",
  75. "navbar" => true,
  76. "icon" => "fas fa-envelope",
  77. "styles" => [
  78. "static/css/datatables.min.css",
  79. "static/css/tables.css",
  80. ],
  81. "scripts" => [
  82. "static/js/datatables.min.js",
  83. "static/js/messages.js"
  84. ]
  85. ],
  86. "404" => [
  87. "title" => "404 error"
  88. ]
  89. ]);