Switched more URLs to relative ones when possible.

This permits an easier and more flexible reverse proxy configuration.
Some related mantis issues : http://mantis.tokeek.de/view.php?id=106 and
http://mantis.tokeek.de/view.php?id=701
pull/93/head
luccioman 8 years ago
parent 731684105a
commit 84b81c1af0

@ -1149,7 +1149,7 @@ content.phpbb3.dumpfile =
# search engine teaser: an about box in search results # search engine teaser: an about box in search results
# this is only shown, if the about.body is filled # this is only shown, if the about.body is filled
about.headline=Please support YaCy! about.headline=Please support YaCy!
about.body=<iframe src="/env/donate.html" width="100%" height="90" border="0" frameborder="0" scrolling="no" hspace="0" vspace="0" name="donate"></iframe><br/><div style="padding:8px;">If you run a YaCy server, feel free to replace our donation plea with your own support message, use the <a href="/ConfigPortal.html">Portal Configuration</a> servlet.</div> about.body=<iframe src="env/donate.html" width="100%" height="90" border="0" frameborder="0" scrolling="no" hspace="0" vspace="0" name="donate"></iframe><br/><div style="padding:8px;">If you run a YaCy server, feel free to replace our donation plea with your own support message, use the <a href="/ConfigPortal.html">Portal Configuration</a> servlet.</div>
donation.iframesource=http://yacy.net/include/donate.html donation.iframesource=http://yacy.net/include/donate.html
donation.iframetarget=env/donate.html donation.iframetarget=env/donate.html

@ -189,12 +189,12 @@
<input type="checkbox" name="search.navigation.date" value="true" #(search.navigation.date)#::checked="checked" #(/search.navigation.date)# /> Date Navigation <input type="checkbox" name="search.navigation.date" value="true" #(search.navigation.date)#::checked="checked" #(/search.navigation.date)# /> Date Navigation
<link rel="stylesheet" href="/env/morris.css"> <link rel="stylesheet" href="env/morris.css">
<script src="/js/raphael-min.js"></script> <script src="js/raphael-min.js"></script>
<script src="/js/morris.js"></script> <script src="js/morris.js"></script>
<div id="graph" style="height:200px"></div> <div id="graph" style="height:200px"></div>
<script> <script>
var solr= $.getJSON("/solr/collection1/select?q=*:*&defType=edismax&start=0&rows=0&wt=json&facet=true&facet.field=dates_in_content_dts&facet.sort=index", function(data) { var solr= $.getJSON("solr/collection1/select?q=*:*&defType=edismax&start=0&rows=0&wt=json&facet=true&facet.field=dates_in_content_dts&facet.sort=index", function(data) {
dates_in_content_dts = data.facet_counts.facet_fields.dates_in_content_dts; dates_in_content_dts = data.facet_counts.facet_fields.dates_in_content_dts;
var parsed = []; var parsed = [];
for (var i = 0; i < dates_in_content_dts.length; i = i + 2) { for (var i = 0; i < dates_in_content_dts.length; i = i + 2) {

@ -267,8 +267,8 @@ window.setInterval("setTableSize()", 1000);
<td> <td>
<form style="float:right;" action="Crawler_p.html"><input type="submit" name="hidewebstructuregraph" class="btn btn-default btn-xs" value="hide graphic"/><form> <form style="float:right;" action="Crawler_p.html"><input type="submit" name="hidewebstructuregraph" class="btn btn-default btn-xs" value="hide graphic"/><form>
</td></tr></table> </td></tr></table>
<script src="/js/d3.v3.min.js"></script> <script src="js/d3.v3.min.js"></script>
<script src="/js/hypertree.js"></script> <script src="js/hypertree.js"></script>
<div id="linkstructure"></div> <div id="linkstructure"></div>
<script>$(document).ready(linkstructure("#[hosts]#", "#linkstructure", 1280, 720, 3000, 700));</script>:: <script>$(document).ready(linkstructure("#[hosts]#", "#linkstructure", 1280, 720, 3000, 700));</script>::
<td> <td>

@ -20,7 +20,7 @@ function search(query) {
else if (window.ActiveXObject) { // IE else if (window.ActiveXObject) { // IE
self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
} }
self.xmlHttpReq.open('GET', "/solr/select?q=sku:\"" + query + "\" OR host_s:\"" + query + "\" OR host_dnc_s:\"" + query + "\" OR host_organization_s:\"" + query + "\" OR host_organizationdnc_s:\"" + query + "\" OR host_subdomain_s:\"" + query + "\" OR url_paths_sxt:\"" + query + "\" OR url_file_name_s:\"" + query + "\"&start=0&rows=100&wt=yjson", true); self.xmlHttpReq.open('GET', "solr/select?q=sku:\"" + query + "\" OR host_s:\"" + query + "\" OR host_dnc_s:\"" + query + "\" OR host_organization_s:\"" + query + "\" OR host_organizationdnc_s:\"" + query + "\" OR host_subdomain_s:\"" + query + "\" OR url_paths_sxt:\"" + query + "\" OR url_file_name_s:\"" + query + "\"&start=0&rows=100&wt=yjson", true);
self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
self.xmlHttpReq.onreadystatechange = function() { self.xmlHttpReq.onreadystatechange = function() {
if (self.xmlHttpReq.readyState == 4) { if (self.xmlHttpReq.readyState == 4) {
@ -114,12 +114,12 @@ function updatepage(str) {
</div> </div>
</fieldset> </fieldset>
<link rel="stylesheet" href="/env/morris.css"> <link rel="stylesheet" href="env/morris.css">
<script src="/js/raphael-min.js"></script> <script src="js/raphael-min.js"></script>
<script src="/js/morris.js"></script> <script src="js/morris.js"></script>
<div id="graph" style="height:200px"></div> <div id="graph" style="height:200px"></div>
<script> <script>
var solr= $.getJSON("/solr/collection1/select?q=*:*&defType=edismax&start=0&rows=0&wt=json&facet=true&facet.field=dates_in_content_dts&facet.sort=index", function(data) { var solr= $.getJSON("solr/collection1/select?q=*:*&defType=edismax&start=0&rows=0&wt=json&facet=true&facet.field=dates_in_content_dts&facet.sort=index", function(data) {
dates_in_content_dts = data.facet_counts.facet_fields.dates_in_content_dts; dates_in_content_dts = data.facet_counts.facet_fields.dates_in_content_dts;
var parsed = []; var parsed = [];
for (var i = 0; i < dates_in_content_dts.length; i = i + 2) { for (var i = 0; i < dates_in_content_dts.length; i = i + 2) {
@ -215,8 +215,8 @@ var solr= $.getJSON("/solr/collection1/select?q=*:*&defType=edismax&start=0&rows
</fieldset> </fieldset>
#(linkgraph)#<div align="center"><form><input name="showlinkstructure" onClick="location.href = location.toString() + '&showlinkstructure=';" class="btn btn-default btn-xs" value="show link structure graph"/></form></div>:: #(linkgraph)#<div align="center"><form><input name="showlinkstructure" onClick="location.href = location.toString() + '&showlinkstructure=';" class="btn btn-default btn-xs" value="show link structure graph"/></form></div>::
<script src="/js/d3.v3.min.js"></script> <script src="js/d3.v3.min.js"></script>
<script src="/js/hypertree.js"></script> <script src="js/hypertree.js"></script>
<div id="linkstructure"></div> <div id="linkstructure"></div>
<script>$(document).ready(linkstructure("#[host]#", "#linkstructure", 1280, 720, 3000, 700));</script> <script>$(document).ready(linkstructure("#[host]#", "#linkstructure", 1280, 720, 3000, 700));</script>
#(/linkgraph)# #(/linkgraph)#

@ -31,7 +31,7 @@
</div> </div>
#(/menu)# #(/menu)#
<div id="api"><a href="Network.xml" id="apilink"><img src="/env/grafics/api.png" width="60" height="40" alt="API"/></a> <div id="api"><a href="Network.xml" id="apilink"><img src="env/grafics/api.png" width="60" height="40" alt="API"/></a>
<span>The information that is presented on this page can also be retrieved as XML. <span>The information that is presented on this page can also be retrieved as XML.
Click the API icon to see the XML. Click the API icon to see the XML.
To see a list of all APIs, please visit the <a href="http://www.yacy-websuche.de/wiki/index.php/Dev:API" target="_blank">API wiki page</a>.</span> To see a list of all APIs, please visit the <a href="http://www.yacy-websuche.de/wiki/index.php/Dev:API" target="_blank">API wiki page</a>.</span>

@ -9,7 +9,7 @@
function loadBanner() { function loadBanner() {
for (var i = 0; i < document.images.length; i++) { for (var i = 0; i < document.images.length; i++) {
if (document.images[i].src.indexOf("Banner.png") > 0) { if (document.images[i].src.indexOf("Banner.png") > 0) {
document.images[i].src = "/Banner.png?textcolor=000000&bgcolor=e7effc&bordercolor=5090d0&time=" + (new Date()).getTime(); document.images[i].src = "Banner.png?textcolor=000000&bgcolor=e7effc&bordercolor=5090d0&time=" + (new Date()).getTime();
break; break;
} }
} }

@ -19,7 +19,7 @@ function search(query) {
else if (window.ActiveXObject) { // IE else if (window.ActiveXObject) { // IE
self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP"); self.xmlHttpReq = new ActiveXObject("Microsoft.XMLHTTP");
} }
self.xmlHttpReq.open('GET', "/solr/select?q=sku:\"" + query + "\" OR host_s:\"" + query + "\" OR host_dnc_s:\"" + query + "\" OR host_organization_s:\"" + query + "\" OR host_organizationdnc_s:\"" + query + "\" OR host_subdomain_s:\"" + query + "\"&start=0&rows=100&wt=yjson", true); self.xmlHttpReq.open('GET', "solr/select?q=sku:\"" + query + "\" OR host_s:\"" + query + "\" OR host_dnc_s:\"" + query + "\" OR host_organization_s:\"" + query + "\" OR host_organizationdnc_s:\"" + query + "\" OR host_subdomain_s:\"" + query + "\"&start=0&rows=100&wt=yjson", true);
self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); self.xmlHttpReq.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded');
self.xmlHttpReq.onreadystatechange = function() { self.xmlHttpReq.onreadystatechange = function() {
if (self.xmlHttpReq.readyState == 4) { if (self.xmlHttpReq.readyState == 4) {
@ -83,7 +83,7 @@ function updatepage(str) {
<dd> <dd>
<input type="text" size="60" name="url" id="url" value="#[url]#" /> <input type="text" size="60" name="url" id="url" value="#[url]#" />
<input type="submit" name="show" class="btn btn-primary" value="Show Metadata" /> <input type="submit" name="show" class="btn btn-primary" value="Show Metadata" />
#(moar)#::<input type="button" value="Browse Host" class="btn btn-default" onClick="location.href='/HostBrowser.html?path=' + document.getElementById('url').value" />#(/moar)# #(moar)#::<input type="button" value="Browse Host" class="btn btn-default" onClick="location.href='HostBrowser.html?path=' + document.getElementById('url').value" />#(/moar)#
<div id="searchresults"></div> <div id="searchresults"></div>
</dd> </dd>
#(moar)#:: #(moar)#::

@ -6,7 +6,7 @@
#%env/templates/metas.template%# #%env/templates/metas.template%#
<link rel="alternate" type="application/rss+xml" title="Search for #[former]#" href="yacysearch.rss?query=#[former]#" /> <link rel="alternate" type="application/rss+xml" title="Search for #[former]#" href="yacysearch.rss?query=#[former]#" />
<link rel="search" type="application/opensearchdescription+xml" title="YaCy '#[clientname]#'" href="opensearchdescription.xml" /> <link rel="search" type="application/opensearchdescription+xml" title="YaCy '#[clientname]#'" href="opensearchdescription.xml" />
<script type="text/javascript" src="/env/bootstrap/js/typeahead.jquery.min.js"></script> <script type="text/javascript" src="env/bootstrap/js/typeahead.jquery.min.js"></script>
<script type="text/javascript" src="js/html.js"></script> <script type="text/javascript" src="js/html.js"></script>
<script type="text/javascript"> <script type="text/javascript">
var suggestMatcher = function() { var suggestMatcher = function() {
@ -48,7 +48,7 @@
#(/topmenu)# #(/topmenu)#
<!-- this is the single exception in page design where we do not want a top-left application icon because we show a big one in the middle of the page --> <!-- this is the single exception in page design where we do not want a top-left application icon because we show a big one in the middle of the page -->
<script>document.getElementById("greeting-icon").src="/env/grafics/invisible.png"</script> <script>document.getElementById("greeting-icon").src="env/grafics/invisible.png"</script>
<h2 class="yacy"><a href="#[promoteSearchPageGreeting.homepage]#" class="yacylogo"><img src="#[promoteSearchPageGreeting.largeImage]#" alt="#[promoteSearchPageGreeting.imageAlt]#" style="margin: auto;"/></a></h2> <h2 class="yacy"><a href="#[promoteSearchPageGreeting.homepage]#" class="yacylogo"><img src="#[promoteSearchPageGreeting.largeImage]#" alt="#[promoteSearchPageGreeting.imageAlt]#" style="margin: auto;"/></a></h2>
<h2 class="yacy">#[promoteSearchPageGreeting]#</h2> <h2 class="yacy">#[promoteSearchPageGreeting]#</h2>
@ -69,7 +69,7 @@
#(searchaudio)#::<input type="radio" id="audio" name="contentdom" value="audio" #(check)#::checked="checked"#(/check)# />&nbsp;Audio&nbsp;&nbsp;#(/searchaudio)# #(searchaudio)#::<input type="radio" id="audio" name="contentdom" value="audio" #(check)#::checked="checked"#(/check)# />&nbsp;Audio&nbsp;&nbsp;#(/searchaudio)#
#(searchvideo)#::<input type="radio" id="video" name="contentdom" value="video" #(check)#::checked="checked"#(/check)# />&nbsp;Video&nbsp;&nbsp;#(/searchvideo)# #(searchvideo)#::<input type="radio" id="video" name="contentdom" value="video" #(check)#::checked="checked"#(/check)# />&nbsp;Video&nbsp;&nbsp;#(/searchvideo)#
#(searchapp)#::<input type="radio" id="app" name="contentdom" value="app" #(check)#::checked="checked"#(/check)# />&nbsp;Applications#(/searchapp)# #(searchapp)#::<input type="radio" id="app" name="contentdom" value="app" #(check)#::checked="checked"#(/check)# />&nbsp;Applications#(/searchapp)#
#(searchoptions)#&nbsp;&nbsp;<a href="index.html?searchoptions=1" onclick="this.href='/index.html?searchoptions=1&amp;former='+document.getElementById('searchinput').search.value+'&amp;contentdom='+radioValue(document.getElementById('searchinput').contentdom)">more options...</a>::#(/searchoptions)# #(searchoptions)#&nbsp;&nbsp;<a href="index.html?searchoptions=1" onclick="this.href='index.html?searchoptions=1&amp;former='+document.getElementById('searchinput').search.value+'&amp;contentdom='+radioValue(document.getElementById('searchinput').contentdom)">more options...</a>::#(/searchoptions)#
</div> </div>
#(/searchdomswitches)# #(/searchdomswitches)#
<input type="hidden" name="nav" value="#[search.navigation]#" /> <input type="hidden" name="nav" value="#[search.navigation]#" />

@ -19,8 +19,8 @@
*/ */
DELETE_STRING="delete"; DELETE_STRING="delete";
BAR_IMG1="/env/grafics/green-block.png"; BAR_IMG1="env/grafics/green-block.png";
BAR_IMG2="/env/grafics/red-block.png"; BAR_IMG2="env/grafics/red-block.png";
WORDCACHEBAR_LENGTH=1/4; WORDCACHEBAR_LENGTH=1/4;
var statusRPC; var statusRPC;
@ -91,12 +91,12 @@ function refresh(){
wait=refreshInterval; wait=refreshInterval;
statusLoaded=false; statusLoaded=false;
requestStatus(); requestStatus();
getRSS("/api/feed.xml?count=20&set=REMOTEINDEXING,LOCALINDEXING&time=" + (new Date()).getTime()); getRSS("api/feed.xml?count=20&set=REMOTEINDEXING,LOCALINDEXING&time=" + (new Date()).getTime());
} }
function requestStatus(){ function requestStatus(){
statusRPC=createRequestObject(); statusRPC=createRequestObject();
statusRPC.open('get', '/api/status_p.xml?html='); statusRPC.open('get', 'api/status_p.xml?html=');
statusRPC.onreadystatechange = handleStatus; statusRPC.onreadystatechange = handleStatus;
statusRPC.send(null); statusRPC.send(null);
} }
@ -370,12 +370,12 @@ function putQueueState(queue, state) {
if (state == "paused") { if (state == "paused") {
a.href = "Crawler_p.html?continue=" + queue; a.href = "Crawler_p.html?continue=" + queue;
a.title = "Continue this queue (" + state + ")"; a.title = "Continue this queue (" + state + ")";
img.src = "/env/grafics/start.gif"; img.src = "env/grafics/start.gif";
img.alt = "Continue this queue"; img.alt = "Continue this queue";
} else { } else {
a.href = "Crawler_p.html?pause=" + queue; a.href = "Crawler_p.html?pause=" + queue;
a.title = "Pause this queue (" + state + ")"; a.title = "Pause this queue (" + state + ")";
img.src = "/env/grafics/pause.gif"; img.src = "env/grafics/pause.gif";
img.alt = "Pause this queue"; img.alt = "Pause this queue";
} }
} }

@ -25,8 +25,8 @@
* for the JavaScript code in this file. * for the JavaScript code in this file.
*/ */
var AJAX_OFF="/env/grafics/empty.gif"; var AJAX_OFF="env/grafics/empty.gif";
var AJAX_ON="/env/grafics/ajax.gif"; var AJAX_ON="env/grafics/ajax.gif";
var timeout=""; var timeout="";
function handleResponse(){ function handleResponse(){
@ -52,14 +52,14 @@ function handleResponse(){
} }
if (docrobotsOK==1){ if (docrobotsOK==1){
img=document.createElement("img"); img=document.createElement("img");
img.setAttribute("src", "/env/grafics/ok.png"); img.setAttribute("src", "env/grafics/ok.png");
img.setAttribute("width", "32px"); img.setAttribute("width", "32px");
img.setAttribute("height", "32px"); img.setAttribute("height", "32px");
img.setAttribute("alt", "robots.txt - OK"); img.setAttribute("alt", "robots.txt - OK");
robotsOKspan.appendChild(img); robotsOKspan.appendChild(img);
} else if(docrobotsOK==0){ } else if(docrobotsOK==0){
img=document.createElement("img"); img=document.createElement("img");
img.setAttribute("src", "/env/grafics/bad.png"); img.setAttribute("src", "env/grafics/bad.png");
img.setAttribute("width", "32px"); img.setAttribute("width", "32px");
img.setAttribute("height", "32px"); img.setAttribute("height", "32px");
img.setAttribute("alt", "robots.txt - Bad"); img.setAttribute("alt", "robots.txt - Bad");
@ -105,6 +105,6 @@ function loadInfos() {
url=document.getElementById("crawlingURL").value; url=document.getElementById("crawlingURL").value;
if (url.indexOf("ftp") == 0 || url.indexOf("smb") == 0) document.getElementById("crawlingQ").checked = true; // since the pdf parser update for page separation, we need to set this if (url.indexOf("ftp") == 0 || url.indexOf("smb") == 0) document.getElementById("crawlingQ").checked = true; // since the pdf parser update for page separation, we need to set this
sndReq('/api/getpageinfo_p.xml?actions=title,robots&url='+url); sndReq('api/getpageinfo_p.xml?actions=title,robots&url='+url);
document.getElementById("api").innerHTML = "<a href='http://localhost:8090/api/getpageinfo_p.xml?actions=title,robots&url=" + url + "' id='apilink'><img src='/env/grafics/api.png' width='60' height='40' alt='API'/></a><span>See the page info about the start url.</span>"; document.getElementById("api").innerHTML = "<a href='api/getpageinfo_p.xml?actions=title,robots&url=" + url + "' id='apilink'><img src='env/grafics/api.png' width='60' height='40' alt='API'/></a><span>See the page info about the start url.</span>";
} }

@ -47,7 +47,7 @@ lang : {
restoreTitle : 'Click to close image, click and drag to move. Use arrow keys for next and previous.' restoreTitle : 'Click to close image, click and drag to move. Use arrow keys for next and previous.'
}, },
// See http://highslide.com/ref for examples of settings // See http://highslide.com/ref for examples of settings
graphicsDir : '/js/highslide/graphics/', graphicsDir : 'js/highslide/graphics/',
expandCursor : 'zoomin.cur', // null disables expandCursor : 'zoomin.cur', // null disables
restoreCursor : 'zoomout.cur', // null disables restoreCursor : 'zoomout.cur', // null disables
expandDuration : 250, // milliseconds expandDuration : 250, // milliseconds

@ -21,7 +21,7 @@ function linkstructure(hostname, element, width, height, maxtime, maxnodes) {
var nodes = {}; var nodes = {};
var links = []; var links = [];
var linkstructure = {}; var linkstructure = {};
$.getJSON("/api/linkstructure.json?about=" + hostname + "&maxtime=" + maxtime + "&maxnodes=" + maxnodes, function(linkstructure) { $.getJSON("api/linkstructure.json?about=" + hostname + "&maxtime=" + maxtime + "&maxnodes=" + maxnodes, function(linkstructure) {
links = linkstructure.graph; links = linkstructure.graph;
links.forEach(function(link) { links.forEach(function(link) {
link.source = nodes[link.source] || (nodes[link.source] = {name: link.source, type:"Inbound"}); link.source = nodes[link.source] || (nodes[link.source] = {name: link.source, type:"Inbound"});

@ -14,214 +14,214 @@
<th>Source</th> <th>Source</th>
</tr> </tr>
<tr> <tr>
<td><a href="/env/bootstrap/js/jquery.min.js">jquery.min.js</a></td> <td><a href="env/bootstrap/js/jquery.min.js">jquery.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://code.jquery.com/jquery-1.11.0.js">jquery-1.11.0.js</a></td> <td><a href="https://code.jquery.com/jquery-1.11.0.js">jquery-1.11.0.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/env/bootstrap/js/bootstrap.min.js">bootstrap.min.js</a></td> <td><a href="env/bootstrap/js/bootstrap.min.js">bootstrap.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/env/bootstrap/js/bootstrap.js">bootstrap.js</a> (3.3.6)</td> <td><a href="env/bootstrap/js/bootstrap.js">bootstrap.js</a> (3.3.6)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/env/bootstrap/js/bootstrap-switch.min.js">bootstrap-switch.min.js</a></td> <td><a href="env/bootstrap/js/bootstrap-switch.min.js">bootstrap-switch.min.js</a></td>
<td><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache-2.0</a></td> <td><a href="http://www.apache.org/licenses/LICENSE-2.0">Apache-2.0</a></td>
<td><a href="/env/bootstrap/js/bootstrap-switch.js">bootstrap-switch.js</a> (3.0.0)</td> <td><a href="env/bootstrap/js/bootstrap-switch.js">bootstrap-switch.js</a> (3.0.0)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/env/bootstrap/js/html5shiv.js">html5shiv.js</a></td> <td><a href="env/bootstrap/js/html5shiv.js">html5shiv.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://raw.githubusercontent.com/aFarkas/html5shiv/3.7.0/src/html5shiv.js">html5shiv.js</a> (3.7.0)</td> <td><a href="https://raw.githubusercontent.com/aFarkas/html5shiv/3.7.0/src/html5shiv.js">html5shiv.js</a> (3.7.0)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/env/bootstrap/js/respond.min.js">respond.min.js</a></td> <td><a href="env/bootstrap/js/respond.min.js">respond.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://github.com/scottjehl/Respond/blob/1.4.2/dest/respond.src.js">respond.src.js</a> (1.4.2)</td> <td><a href="https://github.com/scottjehl/Respond/blob/1.4.2/dest/respond.src.js">respond.src.js</a> (1.4.2)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/env/bootstrap/js/typeahead.jquery.min.js">typeahead.jquery.min.js</a></td> <td><a href="env/bootstrap/js/typeahead.jquery.min.js">typeahead.jquery.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://github.com/twitter/typeahead.js/blob/v0.10.2/dist/typeahead.jquery.js">typeahead.jquery.js</a> (0.10.2)</td> <td><a href="https://github.com/twitter/typeahead.js/blob/v0.10.2/dist/typeahead.jquery.js">typeahead.jquery.js</a> (0.10.2)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/flexigrid/js/flexigrid.pack.js">flexigrid.pack.js</a></td> <td><a href="jquery/flexigrid/js/flexigrid.pack.js">flexigrid.pack.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/flexigrid/flexigrid-1.1.zip">flexigrid-1.1.zip</a> (0.10.2)</td> <td><a href="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/flexigrid/flexigrid-1.1.zip">flexigrid-1.1.zip</a> (0.10.2)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery-1.7.min.js">jquery-1.7.min.js</a></td> <td><a href="jquery/js/jquery-1.7.min.js">jquery-1.7.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://code.jquery.com/jquery-1.7.js">jquery-1.7.js</a></td> <td><a href="https://code.jquery.com/jquery-1.7.js">jquery-1.7.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery-ui-1.8.16.custom.min.js">jquery-ui-1.8.16.custom.min.js</a></td> <td><a href="jquery/js/jquery-ui-1.8.16.custom.min.js">jquery-ui-1.8.16.custom.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://code.jquery.com/ui/1.8.16/jquery-ui.js">jquery-ui.js</a> (1.8.16)</td> <td><a href="https://code.jquery.com/ui/1.8.16/jquery-ui.js">jquery-ui.js</a> (1.8.16)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery-ui-combobox.js">jquery-ui-combobox.js</a></td> <td><a href="jquery/js/jquery-ui-combobox.js">jquery-ui-combobox.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/jquery/js/jquery-ui-combobox.js">jquery-ui-combobox.js</a></td> <td><a href="jquery/js/jquery-ui-combobox.js">jquery-ui-combobox.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery.field-0.9.2.min.js">jquery.field-0.9.2.min.js</a></td> <td><a href="jquery/js/jquery.field-0.9.2.min.js">jquery.field-0.9.2.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/jquery/js/jquery.field-0.9.2.min.js">jquery.field-0.9.2.min.js</a></td> <td><a href="jquery/js/jquery.field-0.9.2.min.js">jquery.field-0.9.2.min.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery.form-2.73.js">jquery.form-2.73.js</a></td> <td><a href="jquery/js/jquery.form-2.73.js">jquery.form-2.73.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/jquery/js/jquery.form-2.73.js">jquery.form-2.73.js</a></td> <td><a href="jquery/js/jquery.form-2.73.js">jquery.form-2.73.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery.multiselect.filter.min.js">jquery.multiselect.filter.min.js</a></td> <td><a href="jquery/js/jquery.multiselect.filter.min.js">jquery.multiselect.filter.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://raw.githubusercontent.com/ehynds/jquery-ui-multiselect-widget/1.11/src/jquery.multiselect.filter.js">jquery.multiselect.filter.js</a> (1.3)</td> <td><a href="https://raw.githubusercontent.com/ehynds/jquery-ui-multiselect-widget/1.11/src/jquery.multiselect.filter.js">jquery.multiselect.filter.js</a> (1.3)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery.multiselect.min.js">jquery.multiselect.min.js</a></td> <td><a href="jquery/js/jquery.multiselect.min.js">jquery.multiselect.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://raw.githubusercontent.com/ehynds/jquery-ui-multiselect-widget/4e1c524663150108c9c6f446252ebd48e870ab34/src/jquery.multiselect.js">jquery.multiselect.js</a> (1.12pre)</td> <td><a href="https://raw.githubusercontent.com/ehynds/jquery-ui-multiselect-widget/4e1c524663150108c9c6f446252ebd48e870ab34/src/jquery.multiselect.js">jquery.multiselect.js</a> (1.12pre)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery.query-2.1.7.js">jquery.query-2.1.7.js</a></td> <td><a href="jquery/js/jquery.query-2.1.7.js">jquery.query-2.1.7.js</a></td>
<td><a href="http://www.wtfpl.net/txt/copying/">WTFPL</a></td> <td><a href="http://www.wtfpl.net/txt/copying/">WTFPL</a></td>
<td><a href="/jquery/js/jquery.query-2.1.7.js">jquery.query-2.1.7.js</a></td> <td><a href="jquery/js/jquery.query-2.1.7.js">jquery.query-2.1.7.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery.rdfquery.core-1.0.js">jquery.rdfquery.core-1.0.js</a></td> <td><a href="jquery/js/jquery.rdfquery.core-1.0.js">jquery.rdfquery.core-1.0.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/jquery/js/jquery.rdfquery.core-1.0.js">jquery.rdfquery.core-1.0.js</a></td> <td><a href="jquery/js/jquery.rdfquery.core-1.0.js">jquery.rdfquery.core-1.0.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/jquery/js/jquery.tagsinput.min.js">jquery.tagsinput.min.js</a></td> <td><a href="jquery/js/jquery.tagsinput.min.js">jquery.tagsinput.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/jquery/js/jquery.tagsinput.min.js">jquery.tagsinput.min.js</a></td> <td><a href="jquery/js/jquery.tagsinput.min.js">jquery.tagsinput.min.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/env/bootstrap/js/typeahead.jquery.min.js">typeahead.jquery.min.js</a></td> <td><a href="env/bootstrap/js/typeahead.jquery.min.js">typeahead.jquery.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/env/bootstrap/js/typeahead.jquery.js">typeahead.jquery.js</a> (0.10.2)</td> <td><a href="env/bootstrap/js/typeahead.jquery.js">typeahead.jquery.js</a> (0.10.2)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/d3.v3.min.js">d3.v3.min.js</a></td> <td><a href="js/d3.v3.min.js">d3.v3.min.js</a></td>
<td><a href="http://opensource.org/licenses/BSD-3-Clause">Modified-BSD</a></td> <td><a href="http://opensource.org/licenses/BSD-3-Clause">Modified-BSD</a></td>
<td><a href="https://raw.githubusercontent.com/d3/d3.github.com/b3382f60bf721923c7c649709adcfb4c8b66d994/d3.v3.js">d3.v3.js</a> (3.4.4)</td> <td><a href="https://raw.githubusercontent.com/d3/d3.github.com/b3382f60bf721923c7c649709adcfb4c8b66d994/d3.v3.js">d3.v3.js</a> (3.4.4)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/highslide/highslide.js">highslide.js</a></td> <td><a href="js/highslide/highslide.js">highslide.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/js/highslide/highslide.js">highslide.js</a> (4.1.13)</td> <td><a href="js/highslide/highslide.js">highslide.js</a> (4.1.13)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/morris.js">morris.js</a></td> <td><a href="js/morris.js">morris.js</a></td>
<td><a href="http://www.freebsd.org/copyright/freebsd-license.html">FreeBSD</a></td> <td><a href="http://www.freebsd.org/copyright/freebsd-license.html">FreeBSD</a></td>
<td><a href="/js/morris.js">morris.js</a> (4.1.13)</td> <td><a href="js/morris.js">morris.js</a> (4.1.13)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/raphael-min.js">raphael-min.js</a></td> <td><a href="js/raphael-min.js">raphael-min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://raw.githubusercontent.com/DmitryBaranovskiy/raphael/v2.1.3/raphael.js">raphael.js</a> (2.1.3)</td> <td><a href="https://raw.githubusercontent.com/DmitryBaranovskiy/raphael/v2.1.3/raphael.js">raphael.js</a> (2.1.3)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/sorttable.js">sorttable.js</a></td> <td><a href="js/sorttable.js">sorttable.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/js/sorttable.js">sorttable.js</a> (2.1.3)</td> <td><a href="js/sorttable.js">sorttable.js</a> (2.1.3)</td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/ajax.js">ajax.js</a></td> <td><a href="js/ajax.js">ajax.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/ajax.js">ajax.js</a></td> <td><a href="js/ajax.js">ajax.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/Bookmarks.js">Bookmarks.js</a></td> <td><a href="js/Bookmarks.js">Bookmarks.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/Bookmarks.js">Bookmarks.js</a></td> <td><a href="js/Bookmarks.js">Bookmarks.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/Crawler.js">Crawler.js</a></td> <td><a href="js/Crawler.js">Crawler.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/Crawler.js">Crawler.js</a></td> <td><a href="js/Crawler.js">Crawler.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/html.js">html.js</a></td> <td><a href="js/html.js">html.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/html.js">html.js</a></td> <td><a href="js/html.js">html.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/hypertree.js">hypertree.js</a></td> <td><a href="js/hypertree.js">hypertree.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/hypertree.js">hypertree.js</a></td> <td><a href="js/hypertree.js">hypertree.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/IndexCreate.js">IndexCreate.js</a></td> <td><a href="js/IndexCreate.js">IndexCreate.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/IndexCreate.js">IndexCreate.js</a></td> <td><a href="js/IndexCreate.js">IndexCreate.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/query.js">query.js</a></td> <td><a href="js/query.js">query.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/query.js">query.js</a></td> <td><a href="js/query.js">query.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/rss2.js">rss2.js</a></td> <td><a href="js/rss2.js">rss2.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/rss2.js">rss2.js</a></td> <td><a href="js/rss2.js">rss2.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/WatchWebStructure.js">WatchWebStructure.js</a></td> <td><a href="js/WatchWebStructure.js">WatchWebStructure.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/WatchWebStructure.js">WatchWebStructure.js</a></td> <td><a href="js/WatchWebStructure.js">WatchWebStructure.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/xml.js">xml.js</a></td> <td><a href="js/xml.js">xml.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/xml.js">xml.js</a></td> <td><a href="js/xml.js">xml.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/yacy-ymarks-bookmark-actions.js">yacy-ymarks-bookmark-actions.js</a></td> <td><a href="js/yacy-ymarks-bookmark-actions.js">yacy-ymarks-bookmark-actions.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/yacy-ymarks-bookmark-actions.js">yacy-ymarks-bookmark-actions.js</a></td> <td><a href="js/yacy-ymarks-bookmark-actions.js">yacy-ymarks-bookmark-actions.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/yacy-ymarks-tag-actions.js">yacy-ymarks-tag-actions.js</a></td> <td><a href="js/yacy-ymarks-tag-actions.js">yacy-ymarks-tag-actions.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/yacy-ymarks-tag-actions.js">yacy-ymarks-tag-actions.js</a></td> <td><a href="js/yacy-ymarks-tag-actions.js">yacy-ymarks-tag-actions.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/yacy-ymarks.js">yacy-ymarks.js</a></td> <td><a href="js/yacy-ymarks.js">yacy-ymarks.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/yacy-ymarks.js">yacy-ymarks.js</a></td> <td><a href="js/yacy-ymarks.js">yacy-ymarks.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/yacyinteractive.js">yacyinteractive.js</a></td> <td><a href="js/yacyinteractive.js">yacyinteractive.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/yacyinteractive.js">yacyinteractive.js</a></td> <td><a href="js/yacyinteractive.js">yacyinteractive.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/js/yacysearch.js">yacysearch.js</a></td> <td><a href="js/yacysearch.js">yacysearch.js</a></td>
<td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td> <td><a href="http://www.gnu.org/licenses/gpl-2.0.html">GNU-GPL-2.0-or-later</a></td>
<td><a href="/js/yacysearch.js">yacysearch.js</a></td> <td><a href="js/yacysearch.js">yacysearch.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/portalsearch/yacy-portalsearch.js">yacy-portalsearch.js</a></td> <td><a href="portalsearch/yacy-portalsearch.js">yacy-portalsearch.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/portalsearch/yacy-portalsearch.js">yacy-portalsearch.js</a></td> <td><a href="portalsearch/yacy-portalsearch.js">yacy-portalsearch.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/yacy/ui/js/jquery.colorpicker.js">jquery.colorpicker.js</a></td> <td><a href="yacy/ui/js/jquery.colorpicker.js">jquery.colorpicker.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/yacy/ui/js/jquery.colorpicker.js">jquery.colorpicker.js</a></td> <td><a href="yacy/ui/js/jquery.colorpicker.js">jquery.colorpicker.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/yacy/ui/js/jquery.dimensions.min.js">jquery.dimensions.min.js</a></td> <td><a href="yacy/ui/js/jquery.dimensions.min.js">jquery.dimensions.min.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="https://raw.githubusercontent.com/johnantoni/jquery.dimensions/master/jquery.dimensions.js">jquery.dimensions.js</a></td> <td><a href="https://raw.githubusercontent.com/johnantoni/jquery.dimensions/master/jquery.dimensions.js">jquery.dimensions.js</a></td>
</tr> </tr>
<tr> <tr>
<td><a href="/yacy/ui/js/jquery.tagcloud.js">jquery.tagcloud.js</a></td> <td><a href="yacy/ui/js/jquery.tagcloud.js">jquery.tagcloud.js</a></td>
<td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td> <td><a href="http://www.jclark.com/xml/copying.txt">Expat</a></td>
<td><a href="/yacy/ui/js/jquery.tagcloud.js">jquery.tagcloud.js</a></td> <td><a href="yacy/ui/js/jquery.tagcloud.js">jquery.tagcloud.js</a></td>
</tr> </tr>
</table> </table>
</body> </body>

@ -136,9 +136,9 @@ function load() {
/* Problem is described in the forums and should be fixed by changing the MIME-Type for .rss files in the YaCy HTTPd */ /* Problem is described in the forums and should be fixed by changing the MIME-Type for .rss files in the YaCy HTTPd */
if (navigator.appName=="Microsoft Internet Explorer") if (navigator.appName=="Microsoft Internet Explorer")
{ {
getRSS("/api/feed.xml?count=80&set=" + set + "&requestCount=" + requestCount + "&time=" + (new Date()).getTime()); getRSS("api/feed.xml?count=80&set=" + set + "&requestCount=" + requestCount + "&time=" + (new Date()).getTime());
} else { } else {
getRSS("/api/feed.rss?count=80&set=" + set + "&requestCount=" + requestCount + "&time=" + (new Date()).getTime()); getRSS("api/feed.rss?count=80&set=" + set + "&requestCount=" + requestCount + "&time=" + (new Date()).getTime());
} }
requestCount++; requestCount++;
} }

@ -16,13 +16,13 @@ var loaderNetwork = null;
var cnt=0; var cnt=0;
function loadBanner() { function loadBanner() {
document.images[0].src = "/Banner.png?textcolor=ffffff&amp;bgcolor=000000&amp;bordercolor=aaaaaa&amp;cnt=" + cnt++; document.images[0].src = "Banner.png?textcolor=ffffff&amp;bgcolor=000000&amp;bordercolor=aaaaaa&amp;cnt=" + cnt++;
} }
function loadPerformance() { function loadPerformance() {
document.images[1].src = "/PerformanceGraph.png?cnt=" + cnt++; document.images[1].src = "PerformanceGraph.png?cnt=" + cnt++;
} }
function loadNetwork() { function loadNetwork() {
document.images[3].src = "/NetworkPicture.png?width=660&amp;height=360&amp;bgcolor=000000&amp;cnt=" + cnt++; document.images[3].src = "NetworkPicture.png?width=660&amp;height=360&amp;bgcolor=000000&amp;cnt=" + cnt++;
} }
function init() { function init() {

@ -9,8 +9,8 @@
<title>Dashboard Template for Bootstrap</title> <title>Dashboard Template for Bootstrap</title>
<script src="/env/bootstrap/js/jquery.min.js"></script> <script src="env/bootstrap/js/jquery.min.js"></script>
<script src="/env/bootstrap/js/bootstrap.min.js"></script> <script src="env/bootstrap/js/bootstrap.min.js"></script>
<!-- Bootstrap core CSS --> <!-- Bootstrap core CSS -->
<link href="env/bootstrap/css/bootstrap.min.css" rel="stylesheet"> <link href="env/bootstrap/css/bootstrap.min.css" rel="stylesheet">

@ -3,7 +3,7 @@
function loadBanner() { function loadBanner() {
for (var i = 0; i < document.images.length; i++) { for (var i = 0; i < document.images.length; i++) {
if (document.images[i].src.indexOf("Banner.png") > 0) { if (document.images[i].src.indexOf("Banner.png") > 0) {
document.images[i].src = "/Banner.png?textcolor=000000&bgcolor=ffffff&bordercolor=aaaaaa&time=" + (new Date()).getTime(); document.images[i].src = "../../Banner.png?textcolor=000000&bgcolor=ffffff&bordercolor=aaaaaa&time=" + (new Date()).getTime();
break; break;
} }
} }
@ -15,7 +15,7 @@ $(function() {
}); });
$("#login").click(function() { $("#login").click(function() {
$.ajax({ $.ajax({
url: "/api/bookmarks/xbel/xbel.xml?login=true", url: "../../api/bookmarks/xbel/xbel.xml?login=true",
method : "GET", method : "GET",
dataType: "xml", dataType: "xml",
success: function(xml) { success: function(xml) {
@ -151,4 +151,4 @@ $(function() {
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td> <td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>
</tr> </tr>
</table> </table>
<img src="/Banner.png?textcolor=000000&bgcolor=ffffff&bordercolor=aaaaaa" alt="banner" class="banner"/> <img src="../../Banner.png?textcolor=000000&bgcolor=ffffff&bordercolor=aaaaaa" alt="banner" class="banner"/>

@ -30,7 +30,7 @@
} }
document.onkeydown = handleArrowKeys; document.onkeydown = handleArrowKeys;
</script> </script>
<script type="text/javascript" src="/env/bootstrap/js/typeahead.jquery.min.js"></script> <script type="text/javascript" src="env/bootstrap/js/typeahead.jquery.min.js"></script>
<script type="text/javascript"> <script type="text/javascript">
var suggestMatcher = function() { var suggestMatcher = function() {
return function opensearch(q, cb) { return function opensearch(q, cb) {

@ -92,9 +92,9 @@ show search results for "#[query]#" on map</a>
#(/cat-location)# #(/cat-location)#
#(nav-dates)#:: #(nav-dates)#::
<link rel="stylesheet" href="/env/morris.css"> <link rel="stylesheet" href="env/morris.css">
<script src="/js/raphael-min.js"></script> <script src="js/raphael-min.js"></script>
<script src="/js/morris.js"></script> <script src="js/morris.js"></script>
<script> <script>
document.getElementById("datehistogram").style = "height:200px"; document.getElementById("datehistogram").style = "height:200px";
dates_in_content_dts = [#{element}#"#[name]#","#[count]#"#(nl)#::,#(/nl)##{/element}#]; dates_in_content_dts = [#{element}#"#[name]#","#[count]#"#(nl)#::,#(/nl)##{/element}#];

@ -693,7 +693,7 @@ public final class QueryParams {
public static StringBuilder navurlBase(final RequestHeader.FileType ext, final QueryParams theQuery, final String newModifier, boolean newModifierReplacesOld) { public static StringBuilder navurlBase(final RequestHeader.FileType ext, final QueryParams theQuery, final String newModifier, boolean newModifierReplacesOld) {
StringBuilder sb = new StringBuilder(120); StringBuilder sb = new StringBuilder(120);
sb.append("/yacysearch."); sb.append("yacysearch.");
sb.append(ext.name().toLowerCase()); sb.append(ext.name().toLowerCase());
sb.append("?query="); sb.append("?query=");

Loading…
Cancel
Save