CAT-SOOP is a flexible, programmable learning management system based on the Python programming language. https://catsoop.mit.edu
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.
 
 
 

99 lines
3.8 KiB

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <!-- This page was generated by CAT-SOOP {cs_version}. miau. -->
  5. <meta charset="UTF-8" />
  6. <title>{cs_title}</title>
  7. <link rel="icon" href="{cs_icon_url}" type="image/gif" />
  8. <!-- include catsoop base css -->
  9. <link rel="stylesheet" type="text/css" href="{cs_theme}" />
  10. <!-- set up JS namespace for catsoop -->
  11. <script type="text/javascript">
  12. // @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3
  13. var catsoop = {{plugins: {{}}}};
  14. function toggleResponsiveHeader(){{
  15. document.getElementsByTagName('header')[0].classList.toggle('responsive');
  16. }}
  17. document.addEventListener('DOMContentLoaded', function(){{
  18. var menu_boxes = document.getElementsByClassName('dropdown-checkbox');
  19. for(var i=0; i<menu_boxes.length; i++){{
  20. menu_boxes[i].checked = false;
  21. }}
  22. }});
  23. function clearMenu(menu){{
  24. menu.children[1].checked = false;
  25. }}
  26. // @license-end
  27. </script>
  28. <!-- load in katex and mathjax, and CAT-SOOP-specific math rendering -->
  29. <script type="text/javascript" src="BASE/scripts/katex/katex.min.js"></script>
  30. <link rel="stylesheet" type="text/css" href="BASE/scripts/katex/katex.min.css" />
  31. <script type="text/javascript" src="BASE/scripts/mathjax/MathJax.js?config=TeX-AMS_CHTML"></script>
  32. <script type="text/javascript" src="BASE/scripts/cs_math.js"></script>
  33. <!-- load in diagram stuff -->
  34. <script type="text/javascript" src="BASE/scripts/cs_diagrams.js"></script>
  35. <script type="text/javascript">
  36. catsoop.diagram_sources = {{}};
  37. </script>
  38. <!-- Syntax Highlighting -->
  39. <script type="text/javascript" src="BASE/scripts/highlight/cs_highlight.pack.min.js"></script>
  40. <script type="text/javascript">
  41. // @license magnet:?xt=urn:btih:0b31508aeb0634b347b8270c7bee4d411b5d4109&dn=agpl-3.0.txt AGPL-v3
  42. hljs.initHighlightingOnLoad();
  43. // @license-end
  44. </script>
  45. <style>
  46. :root {{
  47. --cs-base-bg-color: {cs_base_color};
  48. --cs-light-bg-color: {cs_light_color};
  49. --cs-base-font-color: {cs_base_font_color};
  50. --cs-light-font-color: {cs_light_font_color};
  51. }}
  52. </style>
  53. {cs_scripts}
  54. <meta name="viewport" content="width=device-width, initial-scale=1">
  55. </head>
  56. <body style="margin: 0px;">
  57. <header id="cs_header">
  58. <div class="nav-container">
  59. <div class="cs_header_text"><a href="{cs_home_link}">{cs_header}</a></div>
  60. {cs_top_menu_html}
  61. </div>
  62. </header>
  63. <div id="cs_top_navigation" class="cs_navigation cs_top_navigation">{cs_breadcrumbs_html}</div>
  64. <main id="cs_body" class="cs_body">
  65. <div class="cs_left_menu"></div>
  66. <div class="cs_content">
  67. <div class="cs_page_body">
  68. <center><h1 class="cs_content_header">{cs_content_header}</h1></center>
  69. {cs_content}
  70. {cs_footnotes}
  71. </div>
  72. </div>
  73. <div class="cs_right_menu"></div>
  74. </main>
  75. <footer>
  76. <div id="cs_bottom_navigation" class="cs_navigation cs_bottom_navigation">{cs_breadcrumbs_html}</div>
  77. <div class="cs_footer">
  78. {cs_footer}
  79. <pre class="catsooplogo" style="font-size:50%;">{cs_base_logo_text}</pre>
  80. Powered by <a target='_blank' href='https://catsoop.mit.edu'>CAT-SOOP</a> v{cs_version} ({cs_version_codename}).<br/>
  81. CAT-SOOP is <a href="https://www.fsf.org/about/what-is-free-software" target="_blank">Free/Libre Software</a>, available under the terms<br/>of the <a href="BASE/_util/license" target="_blank">GNU Affero General Public License, version 3</a>.<br/>
  82. <a href="BASE/_util/source.zip" download target="_blank">Download Source Code</a><br/>
  83. <a href="BASE/_util/jslicense.html" rel="jslicense" target="_blank">Javascript License Information</a>
  84. </div>
  85. </footer>
  86. </body>
  87. </html>