Mercurial > hg > LGServices
diff src/main/webapp/pages/fullTextSearch.jsp @ 55:95bf4ac726e6
Topic synchronization with extraction-interface. new tables in LGService database
author | Zoe Hong <zhong@mpiwg-berlin.mpg.de> |
---|---|
date | Tue, 16 Feb 2016 15:09:40 +0100 |
parents | a00efd5d9e77 |
children | 5cbe567a9c52 |
line wrap: on
line diff
--- a/src/main/webapp/pages/fullTextSearch.jsp Thu Feb 04 11:30:46 2016 +0100 +++ b/src/main/webapp/pages/fullTextSearch.jsp Tue Feb 16 15:09:40 2016 +0100 @@ -49,10 +49,10 @@ var dialogViewSavedResult = $("#dialogViewSavedResult").dialog( { autoOpen: false, - position: { my: "left+100px", at: "top", of: $("#viewSavedResult") }, + //position: { my: "left+100px", at: "top", of: $("#viewSavedResult") }, + position: { my: "center", at: "top+200px", of: $("#viewSavedResult") }, // TODO + width: "850px", - //position: { my: "center", at: "top+150px", of: $("#viewSavedResult") }, // TODO - // width: "600px", } ); $("#viewSavedResult").button().on( "click", function() { @@ -177,44 +177,104 @@ </div> - <div id="dialogViewSavedResult" title="Saved Table"> + <div id="dialogViewSavedResult" title="Saved Table(s)"> - <div class="label">Recent</div> - <table class="pageTable"> + <div class="label">This week:</div> + <table class="savedResultTable"> + <tr> + <% for (LGFullTextSearchFile aFile : sessionBean.getFullTextSearchPage().getWeekFileList() ){%> + <td> + <div><%= aFile.getFileName() %></div> + <button type="button" class="lgButton" onclick="setAction0('loadFile', 'fullTextSearchForm', 'fileId', <%=aFile.getId() %>); document.getElementById('fullTextSearchForm').submit();">load</button> + + <!-- getFullTextSearchFileText?fileId= &userId= --> - <% for (LGFullTextSearchFile aFile : sessionBean.getFullTextSearchPage().getFileList() ){%> - <tr><td> - <%= aFile.getFileName() %> - - <button type="button" class="lgButton" onclick="setAction0('loadFile', 'fullTextSearchForm', 'fileId', <%=aFile.getId() %>); document.getElementById('fullTextSearchForm').submit();">load</button> - - <!-- getFullTextSearchFileText?fileId= &userId= --> + <!-- click searching result to open it in the same table of full-text-search result --> + <a href="<%=sessionBean.getApplicationBean().getRootServer() %>/rest/text/getFullTextSearchHtmlFile?fileId=<%= aFile.getId() %>" + target="_blank"> + <img title="Show text in html" src="<%=sessionBean.getApplicationBean().getShowImage()%>"/> + </a> + <!-- view on LGMap --> + <a href="<%=sessionBean.getApplicationBean().getLGMapUrl() %>&file=<%=aFile.getUserId().toString()%>_<%=aFile.getFileName()%>.csv&name=<%=aFile.getSearchTerms() %>" + target="_blank"> + <img title="View on LGMap" src="<%=sessionBean.getApplicationBean().getViewOnMap()%>"/> + </a> + + <input type="image" title="Delete it" + onclick="<%=sessionBean.getApplicationBean().getJSConfirmationDelete() %> setAction0('deleteFile', 'fullTextSearchForm', 'fileId','<%=aFile.getId() %>'); document.getElementById('fullTextSearchForm').submit();" + src="<%=sessionBean.getApplicationBean().getDeleteImage()%>"/> + + </td> - <!-- click searching result to open it in the same table of full-text-search result --> - <a href="<%=sessionBean.getApplicationBean().getRootServer() %>/rest/text/getFullTextSearchHtmlFile?fileId=<%= aFile.getId() %>" - target="_blank"> - <img title="Show text in html" src="<%=sessionBean.getApplicationBean().getShowImage()%>"/> - </a> - + <% } %> + </tr> + </table> + + <div class="label">This month:</div> + <table class="savedResultTable"> + <tr> + <% for (LGFullTextSearchFile aFile : sessionBean.getFullTextSearchPage().getMonthFileList() ){ %> + <td> + <div><%= aFile.getFileName() %></div> + <button type="button" class="lgButton" onclick="setAction0('loadFile', 'fullTextSearchForm', 'fileId', <%=aFile.getId() %>); document.getElementById('fullTextSearchForm').submit();">load</button> + + <!-- getFullTextSearchFileText?fileId= &userId= --> - <!-- view on LGMap --> - <a href="<%=sessionBean.getApplicationBean().getLGMapUrl() %>&file=<%=aFile.getUserId().toString()%>_<%=aFile.getFileName()%>.csv&name=<%=aFile.getSearchTerms() %>" - target="_blank"> - <img title="View on LGMap" src="<%=sessionBean.getApplicationBean().getViewOnMap()%>"/> - </a> + <!-- click searching result to open it in the same table of full-text-search result --> + <a href="<%=sessionBean.getApplicationBean().getRootServer() %>/rest/text/getFullTextSearchHtmlFile?fileId=<%= aFile.getId() %>" + target="_blank"> + <img title="Show text in html" src="<%=sessionBean.getApplicationBean().getShowImage()%>"/> + </a> + + + <!-- view on LGMap --> + <a href="<%=sessionBean.getApplicationBean().getLGMapUrl() %>&file=<%=aFile.getUserId().toString()%>_<%=aFile.getFileName()%>.csv&name=<%=aFile.getSearchTerms() %>" + target="_blank"> + <img title="View on LGMap" src="<%=sessionBean.getApplicationBean().getViewOnMap()%>"/> + </a> + + <input type="image" title="Delete it" + onclick="<%=sessionBean.getApplicationBean().getJSConfirmationDelete() %> setAction0('deleteFile', 'fullTextSearchForm', 'fileId','<%=aFile.getId() %>'); document.getElementById('fullTextSearchForm').submit();" + src="<%=sessionBean.getApplicationBean().getDeleteImage()%>"/> - <input type="image" title="Delete it" - onclick="<%=sessionBean.getApplicationBean().getJSConfirmationDelete() %> setAction0('deleteFile', 'fullTextSearchForm', 'fileId','<%=aFile.getId() %>'); document.getElementById('fullTextSearchForm').submit();" - src="<%=sessionBean.getApplicationBean().getDeleteImage()%>"/> - </td> - <tr> + </td> + <% } %> </tr> </table> - <div class="label">Last Week</div> - <div class="label">Last Month</div> <div class="label">Older...</div> + <table class="savedResultTable"> + <tr> + <% for (LGFullTextSearchFile aFile : sessionBean.getFullTextSearchPage().getOlderFileList() ){%> + <td> + <div><%= aFile.getFileName() %></div> + <button type="button" class="lgButton" onclick="setAction0('loadFile', 'fullTextSearchForm', 'fileId', <%=aFile.getId() %>); document.getElementById('fullTextSearchForm').submit();">load</button> + + <!-- getFullTextSearchFileText?fileId= &userId= --> + + <!-- click searching result to open it in the same table of full-text-search result --> + <a href="<%=sessionBean.getApplicationBean().getRootServer() %>/rest/text/getFullTextSearchHtmlFile?fileId=<%= aFile.getId() %>" + target="_blank"> + <img title="Show text in html" src="<%=sessionBean.getApplicationBean().getShowImage()%>"/> + </a> + + + <!-- view on LGMap --> + <a href="<%=sessionBean.getApplicationBean().getLGMapUrl() %>&file=<%=aFile.getUserId().toString()%>_<%=aFile.getFileName()%>.csv&name=<%=aFile.getSearchTerms() %>" + target="_blank"> + <img title="View on LGMap" src="<%=sessionBean.getApplicationBean().getViewOnMap()%>"/> + </a> + + <input type="image" title="Delete it" + onclick="<%=sessionBean.getApplicationBean().getJSConfirmationDelete() %> setAction0('deleteFile', 'fullTextSearchForm', 'fileId','<%=aFile.getId() %>'); document.getElementById('fullTextSearchForm').submit();" + src="<%=sessionBean.getApplicationBean().getDeleteImage()%>"/> + + </td> + + <% } %> + </tr> + </table> <!-- <table class="pageTable"> @@ -263,8 +323,6 @@ </div> <label class="subTitel">Full Text Search</label> - - <form name="fullTextSearchForm" id="fullTextSearchForm" action="<%=sessionBean.getApplicationBean().getRootServer()%>/proxy.jsp" method="post" @@ -275,7 +333,6 @@ <input id="mouseX" name="mouseX" type="hidden" value="<%=sessionBean.getFullTextSearchPage().getMouseX() %>"/> <input id="mouseY" name="mouseY" type="hidden" value="<%=sessionBean.getFullTextSearchPage().getMouseY() %>"/> - <table style="width: 300px; margin-left: auto;margin-right: auto;"> <tr> <td>