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