Mercurial > hg > NetworkVis
comparison ismi-python-neo4jrestclient/static/commentaries_authors2.html @ 19:2b2699d47eba
now with collapsible panels.
| author | casties |
|---|---|
| date | Fri, 09 Oct 2015 11:50:18 +0200 |
| parents | c5fffe4338a1 |
| children | 2564732249b3 |
comparison
equal
deleted
inserted
replaced
| 18:c5fffe4338a1 | 19:2b2699d47eba |
|---|---|
| 36 </div> | 36 </div> |
| 37 | 37 |
| 38 <div class="row"> | 38 <div class="row"> |
| 39 <div class="col-md-5"> | 39 <div class="col-md-5"> |
| 40 <div class="panel panel-default"> | 40 <div class="panel panel-default"> |
| 41 <div class="panel-heading">Texts by this author</div> | 41 <div class="panel-heading"> |
| 42 <span>Texts by this author</span> | |
| 43 <span class="clickhide">(click to hide)</span> | |
| 44 <span class="clickhide" style="display:none;">(click to show)</span> | |
| 45 </div> | |
| 42 <table id="results" class="table table-striped table-hover"> | 46 <table id="results" class="table table-striped table-hover"> |
| 43 <thead> | 47 <thead> |
| 44 <tr> | 48 <tr> |
| 45 <th>Author (translit)</th> | 49 <th>Author (translit)</th> |
| 46 <th>Title (translit)</th> | 50 <th>Title (translit)</th> |
| 53 </table> | 57 </table> |
| 54 </div> | 58 </div> |
| 55 </div> | 59 </div> |
| 56 <div class="col-md-7"> | 60 <div class="col-md-7"> |
| 57 <div class="panel panel-default"> | 61 <div class="panel panel-default"> |
| 58 <div class="panel-heading" id="title">Text details</div> | 62 <div class="panel-heading"> |
| 63 <span id="title">Text details</span> | |
| 64 <span class="clickhide">(click to hide)</span> | |
| 65 <span class="clickhide" style="display:none;">(click to show)</span> | |
| 66 </div> | |
| 59 <div class="row"> | 67 <div class="row"> |
| 60 <!-- <div class="col-sm-4 col-md-4"> | 68 <!-- <div class="col-sm-4 col-md-4"> |
| 61 <img src="" class="well" id="poster"/> | 69 <img src="" class="well" id="poster"/> |
| 62 </div> --> | 70 </div> --> |
| 63 <div class="col-md-8 col-sm-8"> | 71 <div class="col-md-8 col-sm-8"> |
| 75 </div> | 83 </div> |
| 76 </div> | 84 </div> |
| 77 </div> | 85 </div> |
| 78 <div class="col-lg-12"> | 86 <div class="col-lg-12"> |
| 79 <div class="panel panel-default"> | 87 <div class="panel panel-default"> |
| 80 <div class="panel-heading">Graph of commentaries</div> | 88 <div class="panel-heading"> |
| 89 <span>Graph of commentaries</span> | |
| 90 <span class="clickhide">(click to hide)</span> | |
| 91 <span class="clickhide" style="display:none;">(click to show)</span> | |
| 92 </div> | |
| 81 <div id="graph"> | 93 <div id="graph"> |
| 82 </div> | 94 </div> |
| 83 </div> | 95 </div> |
| 84 </div> | 96 </div> |
| 85 | 97 |
| 94 | 106 |
| 95 <script type="text/javascript" src="//code.jquery.com/jquery-1.11.0.min.js"></script> | 107 <script type="text/javascript" src="//code.jquery.com/jquery-1.11.0.min.js"></script> |
| 96 <!-- <script src="https://d3js.org/d3.v3.min.js" type="text/javascript"></script> --> | 108 <!-- <script src="https://d3js.org/d3.v3.min.js" type="text/javascript"></script> --> |
| 97 <script src="//cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js" type="text/javascript"></script> | 109 <script src="//cdnjs.cloudflare.com/ajax/libs/d3/3.5.6/d3.min.js" type="text/javascript"></script> |
| 98 <script type="text/javascript"> | 110 <script type="text/javascript"> |
| 111 // make panels roll-up | |
| 112 $(".panel-heading").on("click", function() { | |
| 113 $(this).find(".clickhide").toggle(); | |
| 114 $(this).next().slideToggle(); | |
| 115 }); | |
| 116 // provide search and graph | |
| 99 backendApiPrefix = ""; | 117 backendApiPrefix = ""; |
| 100 searchApi = {}; | 118 searchApi = {}; |
| 101 $(function () { | 119 $(function () { |
| 102 function showText(text_id) { | 120 function showText(text_id) { |
| 103 $.get(backendApiPrefix+"/textandcommentaries/" + encodeURIComponent(text_id), | 121 $.get(backendApiPrefix+"/textandcommentaries/" + encodeURIComponent(text_id), |
| 159 searchApi.showText = showText; | 177 searchApi.showText = showText; |
| 160 searchApi.search = search; | 178 searchApi.search = search; |
| 161 // start search | 179 // start search |
| 162 $("#search").submit(search); | 180 $("#search").submit(search); |
| 163 search(); | 181 search(); |
| 164 }) | 182 }); |
| 165 </script> | 183 </script> |
| 166 | 184 |
| 167 <script type="text/javascript"> | 185 <script type="text/javascript"> |
| 168 var width = 1400, height = 1400; | 186 var width = 1400, height = 1400; |
| 169 | 187 |
