From: <bra...@us...> - 2010-07-06 22:22:18
|
Revision: 3165 http://archive-access.svn.sourceforge.net/archive-access/?rev=3165&view=rev Author: bradtofel Date: 2010-07-06 22:22:12 +0000 (Tue, 06 Jul 2010) Log Message: ----------- Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp 2010-07-06 22:17:28 UTC (rev 3164) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp 2010-07-06 22:22:12 UTC (rev 3165) @@ -9,7 +9,9 @@ %><%@ page import="org.archive.wayback.core.UrlSearchResults" %><%@ page import="org.archive.wayback.core.WaybackRequest" %><%@ page import="org.archive.wayback.util.StringFormatter" -%><% +%> +<jsp:include page="/WEB-INF/global-template/UI-header.jsp" flush="true" /> +<% UIResults results = UIResults.extractUrlQuery(request); WaybackRequest wbRequest = results.getWbRequest(); UrlSearchResults uResults = results.getUrlResults(); @@ -17,9 +19,10 @@ StringFormatter fmt = wbRequest.getFormatter(); String searchString = wbRequest.getRequestUrl(); +String staticPrefix = results.getStaticPrefix(); +String queryPrefix = results.getQueryPrefix(); +String replayPrefix = results.getReplayPrefix(); - - Date searchStartDate = wbRequest.getStartDate(); Date searchEndDate = wbRequest.getEndDate(); @@ -29,11 +32,94 @@ long totalCaptures = uResults.getMatchingCount(); %> -<%= fmt.format("PathPrefixQuery.showingResults",firstResult + 1,lastResult, - totalCaptures,searchString) %> -<br/> +<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script> +<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js" type="text/javascript"></script> +<script type="text/javascript" src="<%= staticPrefix %>js/jquery.dataTables.min.js" charset="utf-8"></script> +<script type="text/javascript"> +$().ready(function(){ + $(".dataTables_processing").show(); + $('#resultsUrl th.url span').html(' ↑'); + $('#resultsUrl th').mouseup(function(){ + \$('#resultsUrl th span').html(''); + \$(this).find('span').html(' ↑'); + if (\$(this).hasClass('sorting_asc')) { + \$(this).find('span').html(' ↓'); + } else if (\$(this).hasClass('sorting_desc')) { + \$(this).find('span').html(' ↑'); + }; + }); + var rowCount = \$('#resultsUrl tbody tr').length; + if (rowCount < 50) { + \$('#resultsUrl').dataTable({ + "bProcessing": true, + "aoColumns": [{"sType":"html"},{"sType":"date"},{"sType":"date"},null,null,null], + "aaSorting": [ [0,'asc'] ], + "bPaginate": false, + "bInfo": false, + "bFilter": true, + "bStateSave": true, + "bAutoWidth": false, + "oLanguage": { + "sSearch": "Filter results (i.e. '.txt'):" + } + }); + } else { + \$('#resultsUrl').dataTable({ + "bProcessing": true, + "aoColumns": [{"sType":"html"},{"sType":"date"},{"sType":"date"},null,null,null], + "aaSorting": [ [0,'asc'] ], + "bPaginate": true, + "bInfo": true, + "sPaginationType": "full_numbers", + "bFilter": true, + "bStateSave": true, + "bAutoWidth": false, + "oLanguage": { + "sSearch": "Filter results (i.e. '.txt'):" + }, + "iDisplayLength": 50 + }); + } + }); +$(window).load(function(){ -<hr></hr> +}); +</script> + <div id="positionHome"> + <section> + <div id="logoHome"> + <h1><span>Internet Archive's Wayback Machine</span></h1> + </div> + </section> + <section> + <div id="searchHome"> + <form name="form1" method="get" action="<%= queryPrefix %>query"> + <input type="hidden" name="<%= WaybackRequest.REQUEST_TYPE %>" value="<%= WaybackRequest.REQUEST_CAPTURE_QUERY %>"> + <input type="text" name="<%= WaybackRequest.REQUEST_URL %>" value="http://" size="40"> + <button type="submit" name="Submit">Go Wayback!</button> + </form> + <div id="searchAdvHome"> + <a href="[ADVANCED SEARCH]">Advanced Search</a> + </div> + </div> + </section> + </div> + <div id="positionTable"> + + <h2 class="green"><%= fmt.format("PathPrefixQuery.showingResults",totalCaptures) %></h2> + + <table id="resultsUrl"> + <thead> + <tr> + <th class="url">URL<span></span></th> + <th>From<span></span></th> + <th>To<span></span></th> + <th>Captures<span></span></th> + <th>Duplicates<span></span></th> + <th>Uniques<span></span></th> + </tr> + </thead> + <tbody> <% Iterator<UrlSearchResult> itr = uResults.iterator(); while(itr.hasNext()) { @@ -45,6 +131,7 @@ String lastDateTSss = result.getLastCaptureTimestamp(); long numCaptures = result.getNumCaptures(); long numVersions = result.getNumVersions(); + long numDupes = result.getNumCaptures() - result.getNumVersions(); Date firstDate = result.getFirstCaptureDate(); Date lastDate = result.getLastCaptureDate(); @@ -53,9 +140,17 @@ String ts = result.getFirstCaptureTimestamp(); String anchor = uriConverter.makeReplayURI(ts,originalUrl); %> - <a onclick="SetAnchorDate('<%= ts %>');" href="<%= anchor %>"> - <%= urlKey %> - </a> + <tr> + <td class="url"> + <a onclick="SetAnchorDate('<%= ts %>');" href="<%= anchor %>"><%= urlKey %></a> + </td> + <td class="dateFrom"><%= fmt.format("PathPrefixQuery.captureDate",firstDate) %></td> + <td class="dateTo"><%= fmt.format("PathPrefixQuery.captureDate",lastDate) %></td> + <td class="captures"><%= numCaptures %></td> + <td class="dupes"><%= numDupes %></td> + <td class="uniques"><%= numVersions %></td> + </tr> + <!-- <span class="mainSearchText"> <%= fmt.format("PathPrefixQuery.versionCount",numVersions) %> </span> @@ -63,11 +158,23 @@ <span class="mainSearchText"> <%= fmt.format("PathPrefixQuery.singleCaptureDate",firstDate) %> </span> + --> <% } else { String anchor = results.makeCaptureQueryUrl(originalUrl); %> + <tr> + <td class="url"> + <a href="<%= anchor %>"><%= urlKey %></a> + </td> + <td class="dateFrom"><%= fmt.format("PathPrefixQuery.captureDate",firstDate) %></td> + <td class="dateTo"><%= fmt.format("PathPrefixQuery.captureDate",lastDate) %></td> + <td class="captures"><%= numCaptures %></td> + <td class="dupes"><%= numDupes %></td> + <td class="uniques"><%= numVersions %></td> + </tr> + <!-- <a href="<%= anchor %>"> <%= urlKey %> </a> @@ -78,11 +185,10 @@ <span class="mainSearchText"> <%= fmt.format("PathPrefixQuery.multiCaptureDate",numCaptures,firstDate,lastDate) %> </span> + --> <% } %> - <br/> - <br/> <% } @@ -90,12 +196,11 @@ int curPage = uResults.getCurPageNum(); if(curPage > uResults.getNumPages()) { %> - <hr></hr> <a href="<%= results.urlForPage(1) %>">First results</a> <% } else if(uResults.getNumPages() > 1) { %> - <hr></hr> + <% for(int i = 1; i <= uResults.getNumPages(); i++) { if(i == curPage) { @@ -109,4 +214,9 @@ } } } -%> \ No newline at end of file +%> + </tbody> + </table> + + +<jsp:include page="/WEB-INF/global-template/UI-footer.jsp" flush="true" /> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2010-07-20 19:17:16
|
Revision: 3174 http://archive-access.svn.sourceforge.net/archive-access/?rev=3174&view=rev Author: bradtofel Date: 2010-07-20 19:17:09 +0000 (Tue, 20 Jul 2010) Log Message: ----------- Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp 2010-07-19 23:47:20 UTC (rev 3173) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp 2010-07-20 19:17:09 UTC (rev 3174) @@ -32,12 +32,10 @@ long totalCaptures = uResults.getMatchingCount(); %> -<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js" type="text/javascript"></script> -<script src="http://ajax.googleapis.com/ajax/libs/jqueryui/1.8.1/jquery-ui.min.js" type="text/javascript"></script> +<script type="text/javascript" src="<%= staticPrefix %>js/jquery-1.4.2.min.js"></script> <script type="text/javascript" src="<%= staticPrefix %>js/jquery.dataTables.min.js" charset="utf-8"></script> <script type="text/javascript"> $().ready(function(){ - $(".dataTables_processing").show(); $('#resultsUrl th.url span').html(' ↑'); $('#resultsUrl th').mouseup(function(){ \$('#resultsUrl th span').html(''); @@ -81,14 +79,11 @@ }); } }); -$(window).load(function(){ - -}); </script> <div id="positionHome"> <section> <div id="logoHome"> - <h1><span>Internet Archive's Wayback Machine</span></h1> + <a href="/index.jsp"><h1><span>Internet Archive's Wayback Machine</span></h1></a> </div> </section> <section> This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2010-12-31 01:47:05
|
Revision: 3363 http://archive-access.svn.sourceforge.net/archive-access/?rev=3363&view=rev Author: bradtofel Date: 2010-12-31 01:46:59 +0000 (Fri, 31 Dec 2010) Log Message: ----------- reverting back to quite older version.. which isn't broken.. Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp 2010-12-31 01:13:18 UTC (rev 3362) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp 2010-12-31 01:46:59 UTC (rev 3363) @@ -9,9 +9,7 @@ %><%@ page import="org.archive.wayback.core.UrlSearchResults" %><%@ page import="org.archive.wayback.core.WaybackRequest" %><%@ page import="org.archive.wayback.util.StringFormatter" -%> -<jsp:include page="/WEB-INF/template/UI-header.jsp" flush="true" /> -<% +%><% UIResults results = UIResults.extractUrlQuery(request); WaybackRequest wbRequest = results.getWbRequest(); UrlSearchResults uResults = results.getUrlResults(); @@ -19,10 +17,10 @@ StringFormatter fmt = wbRequest.getFormatter(); String searchString = wbRequest.getRequestUrl(); -String staticPrefix = results.getStaticPrefix(); -String queryPrefix = results.getQueryPrefix(); -String replayPrefix = results.getReplayPrefix(); + + + Date searchStartDate = wbRequest.getStartDate(); Date searchEndDate = wbRequest.getEndDate(); @@ -32,89 +30,11 @@ long totalCaptures = uResults.getMatchingCount(); %> -<script type="text/javascript" src="<%= staticPrefix %>js/jquery-1.4.2.min.js"></script> -<script type="text/javascript" src="<%= staticPrefix %>js/jquery.dataTables.min.js" charset="utf-8"></script> -<script type="text/javascript"> -$().ready(function(){ - $('#resultsUrl th.url span').html(' ↑'); - $('#resultsUrl th').mouseup(function(){ - \$('#resultsUrl th span').html(''); - \$(this).find('span').html(' ↑'); - if (\$(this).hasClass('sorting_asc')) { - \$(this).find('span').html(' ↓'); - } else if (\$(this).hasClass('sorting_desc')) { - \$(this).find('span').html(' ↑'); - }; - }); - var rowCount = \$('#resultsUrl tbody tr').length; - if (rowCount < 50) { - \$('#resultsUrl').dataTable({ - "bProcessing": true, - "aoColumns": [{"sType":"html"},{"sType":"date"},{"sType":"date"},null,null,null], - "aaSorting": [ [0,'asc'] ], - "bPaginate": false, - "bInfo": false, - "bFilter": true, - "bStateSave": true, - "bAutoWidth": false, - "oLanguage": { - "sSearch": "Filter results (i.e. '.txt'):" - } - }); - } else { - \$('#resultsUrl').dataTable({ - "bProcessing": true, - "aoColumns": [{"sType":"html"},{"sType":"date"},{"sType":"date"},null,null,null], - "aaSorting": [ [0,'asc'] ], - "bPaginate": true, - "bInfo": true, - "sPaginationType": "full_numbers", - "bFilter": true, - "bStateSave": true, - "bAutoWidth": false, - "oLanguage": { - "sSearch": "Filter results (i.e. '.txt'):" - }, - "iDisplayLength": 50 - }); - } - }); -</script> - <div id="positionHome"> - <section> - <div id="logoHome"> - <a href="/index.jsp"><h1><span>Internet Archive's Wayback Machine</span></h1></a> - </div> - </section> - <section> - <div id="searchHome"> - <form name="form1" method="get" action="<%= queryPrefix %>query"> - <input type="hidden" name="<%= WaybackRequest.REQUEST_TYPE %>" value="<%= WaybackRequest.REQUEST_CAPTURE_QUERY %>"> - <input type="text" name="<%= WaybackRequest.REQUEST_URL %>" value="http://" size="40"> - <button type="submit" name="Submit">Go Wayback!</button> - </form> - <div id="searchAdvHome"> - <a href="[ADVANCED SEARCH]">Advanced Search</a> - </div> - </div> - </section> - </div> - <div id="positionTable"> +<%= fmt.format("PathPrefixQuery.showingResults",firstResult + 1,lastResult, + totalCaptures,searchString) %> +<br/> - <h2 class="green"><%= fmt.format("PathPrefixQuery.showingResults",totalCaptures) %></h2> - - <table id="resultsUrl"> - <thead> - <tr> - <th class="url">URL<span></span></th> - <th>From<span></span></th> - <th>To<span></span></th> - <th>Captures<span></span></th> - <th>Duplicates<span></span></th> - <th>Uniques<span></span></th> - </tr> - </thead> - <tbody> +<hr></hr> <% Iterator<UrlSearchResult> itr = uResults.iterator(); while(itr.hasNext()) { @@ -126,26 +46,17 @@ String lastDateTSss = result.getLastCaptureTimestamp(); long numCaptures = result.getNumCaptures(); long numVersions = result.getNumVersions(); - long numDupes = result.getNumCaptures() - result.getNumVersions(); Date firstDate = result.getFirstCaptureDate(); Date lastDate = result.getLastCaptureDate(); if(numCaptures == 1) { - String ts = result.getFirstCaptureTimestamp(); - String anchor = uriConverter.makeReplayURI(ts,originalUrl); + String ts = result.getFirstCaptureTimestamp(); + String anchor = uriConverter.makeReplayURI(ts,originalUrl); %> - <tr> - <td class="url"> - <a onclick="SetAnchorDate('<%= ts %>');" href="<%= anchor %>"><%= urlKey %></a> - </td> - <td class="dateFrom"><%= fmt.format("PathPrefixQuery.captureDate",firstDate) %></td> - <td class="dateTo"><%= fmt.format("PathPrefixQuery.captureDate",lastDate) %></td> - <td class="captures"><%= numCaptures %></td> - <td class="dupes"><%= numDupes %></td> - <td class="uniques"><%= numVersions %></td> - </tr> - <!-- + <a onclick="SetAnchorDate('<%= ts %>');" href="<%= anchor %>"> + <%= urlKey %> + </a> <span class="mainSearchText"> <%= fmt.format("PathPrefixQuery.versionCount",numVersions) %> </span> @@ -153,23 +64,11 @@ <span class="mainSearchText"> <%= fmt.format("PathPrefixQuery.singleCaptureDate",firstDate) %> </span> - --> <% } else { String anchor = results.makeCaptureQueryUrl(originalUrl); %> - <tr> - <td class="url"> - <a href="<%= anchor %>"><%= urlKey %></a> - </td> - <td class="dateFrom"><%= fmt.format("PathPrefixQuery.captureDate",firstDate) %></td> - <td class="dateTo"><%= fmt.format("PathPrefixQuery.captureDate",lastDate) %></td> - <td class="captures"><%= numCaptures %></td> - <td class="dupes"><%= numDupes %></td> - <td class="uniques"><%= numVersions %></td> - </tr> - <!-- <a href="<%= anchor %>"> <%= urlKey %> </a> @@ -180,10 +79,11 @@ <span class="mainSearchText"> <%= fmt.format("PathPrefixQuery.multiCaptureDate",numCaptures,firstDate,lastDate) %> </span> - --> <% } %> + <br/> + <br/> <% } @@ -191,11 +91,12 @@ int curPage = uResults.getCurPageNum(); if(curPage > uResults.getNumPages()) { %> + <hr></hr> <a href="<%= results.urlForPage(1) %>">First results</a> <% } else if(uResults.getNumPages() > 1) { %> - + <hr></hr> <% for(int i = 1; i <= uResults.getNumPages(); i++) { if(i == curPage) { @@ -209,9 +110,4 @@ } } } -%> - </tbody> - </table> - - -<jsp:include page="/WEB-INF/template/UI-footer.jsp" flush="true" /> \ No newline at end of file +%> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |
From: <bra...@us...> - 2010-12-31 01:51:57
|
Revision: 3364 http://archive-access.svn.sourceforge.net/archive-access/?rev=3364&view=rev Author: bradtofel Date: 2010-12-31 01:51:51 +0000 (Fri, 31 Dec 2010) Log Message: ----------- Added template header and footer back.. Modified Paths: -------------- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp Modified: trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp =================================================================== --- trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp 2010-12-31 01:46:59 UTC (rev 3363) +++ trunk/archive-access/projects/wayback/wayback-webapp/src/main/webapp/WEB-INF/query/HTMLUrlResults.jsp 2010-12-31 01:51:51 UTC (rev 3364) @@ -9,7 +9,8 @@ %><%@ page import="org.archive.wayback.core.UrlSearchResults" %><%@ page import="org.archive.wayback.core.WaybackRequest" %><%@ page import="org.archive.wayback.util.StringFormatter" -%><% +%><jsp:include page="/WEB-INF/template/UI-header.jsp" flush="true" /> +<% UIResults results = UIResults.extractUrlQuery(request); WaybackRequest wbRequest = results.getWbRequest(); UrlSearchResults uResults = results.getUrlResults(); @@ -110,4 +111,4 @@ } } } -%> \ No newline at end of file +%><jsp:include page="/WEB-INF/template/UI-footer.jsp" flush="true" /> \ No newline at end of file This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |