correct URLs for AJAX / img requests in stexaminer
Tara L Andrews [Fri, 7 Sep 2012 09:05:05 +0000 (11:05 +0200)]
stemmaweb/root/js/stexaminer.js
stemmaweb/root/src/stexaminer.tt

index fd7eade..0509c66 100644 (file)
@@ -5,12 +5,12 @@ var original_svg;
 function handle_row_click( row ) {
        var ridx = row.parent().parent().index()
        var rs = readingstats[ridx];
-    var imghtml = '<img src="../../images/ajax-loader.gif" alt="Loading SVG..."/>'
+    var imghtml = $('<img>').attr( 'src', baseurl + "../images/ajax-loader.gif" ).attr( 'alt', "Loading SVG..." );
     $('#stemma_graph').empty();
     $('#stemma_graph').append( imghtml );
        if( rs.layerwits ) {
                var stemma_form = { 'dot': graphdot, 'layerwits': rs.layerwits };
-               $('#stemma_graph').load( '../graphsvg', stemma_form, function() {
+               $('#stemma_graph').load( baseurl + 'graphsvg', stemma_form, function() {
                        color_row( row );
                        show_stats( rs );
                });
index 2f1a117..50763ec 100644 (file)
@@ -4,6 +4,8 @@
        applicationstyle = c.uri_for('/css/stexaminer.css')
 %]
 <script type="text/javascript">
+var baseurl = "[% c.uri_for( '/stexaminer/' ) %]";
+var textid = '[% text_id %]';
 var readingstats = [% reading_statistics %];
 var graphdot = '[% graphdot %]';
 </script>