added interactive view of source code for each lesson.

added ACE editor, to prepare for a nice source code editor later on
This commit is contained in:
Dave 2014-08-24 13:39:10 -04:00
parent 0c28f06d63
commit cdf4c11f02

View File

@ -33,6 +33,7 @@
<script src="js/angular/ui-bootstrap-tpls-0.11.0.min.js"></script> <script src="js/angular/ui-bootstrap-tpls-0.11.0.min.js"></script>
<!-- Feature detection --> <!-- Feature detection -->
<script src="js/modernizr-2.6.2.min.js"></script> <script src="js/modernizr-2.6.2.min.js"></script>
<script src="js/ace/ace.js" type="text/javascript" charset="utf-8"></script>
<!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries --> <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!--[if lt IE 9]> <!--[if lt IE 9]>
<script src="js/html5shiv.js"></script> <script src="js/html5shiv.js"></script>
@ -52,6 +53,8 @@
<script type="text/javascript" src="js/goatConstants.js"></script> <script type="text/javascript" src="js/goatConstants.js"></script>
<!-- end of JS --> <!-- end of JS -->
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" /> <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>WebGoat V6.0</title> <title>WebGoat V6.0</title>
</head> </head>
@ -114,7 +117,7 @@
<h4>Lesson Source Code</h4> <h4>Lesson Source Code</h4>
<div class="panel" > <div class="panel" >
<div class="panel-body"> <div class="panel-body">
<p>{{lessonSource}}</p> {{lessonSource}}
</div> </div>
</div> </div>
</div> </div>
@ -151,6 +154,10 @@
}, "html"); }, "html");
}); });
app.init(); app.init();
var editor = ace.edit("editor");
//editor.setTheme("ace/theme/monokai");
editor.getSession().setMode("ace/mode/javascript");
}); });
// make all forms ajax forms // make all forms ajax forms
var options = { var options = {