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
# this is only shown, if the about.body is filled
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.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
<link rel="stylesheet" href="/env/morris.css">
<script src="/js/raphael-min.js"></script>
<script src="/js/morris.js"></script>
<link rel="stylesheet" href="env/morris.css">
<script src="js/raphael-min.js"></script>
<script src="js/morris.js"></script>
<div id="graph" style="height:200px"></div>
<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;
var parsed = [];
for (var i = 0; i < dates_in_content_dts.length; i = i + 2) {

@ -267,8 +267,8 @@ window.setInterval("setTableSize()", 1000);
<td>
<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>
<script src="/js/d3.v3.min.js"></script>
<script src="/js/hypertree.js"></script>
<script src="js/d3.v3.min.js"></script>
<script src="js/hypertree.js"></script>
<div id="linkstructure"></div>
<script>$(document).ready(linkstructure("#[hosts]#", "#linkstructure", 1280, 720, 3000, 700));</script>::
<td>

@ -20,7 +20,7 @@ function search(query) {
else if (window.ActiveXObject) { // IE
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.onreadystatechange = function() {
if (self.xmlHttpReq.readyState == 4) {
@ -114,12 +114,12 @@ function updatepage(str) {
</div>
</fieldset>
<link rel="stylesheet" href="/env/morris.css">
<script src="/js/raphael-min.js"></script>
<script src="/js/morris.js"></script>
<link rel="stylesheet" href="env/morris.css">
<script src="js/raphael-min.js"></script>
<script src="js/morris.js"></script>
<div id="graph" style="height:200px"></div>
<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;
var parsed = [];
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>
#(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/hypertree.js"></script>
<script src="js/d3.v3.min.js"></script>
<script src="js/hypertree.js"></script>
<div id="linkstructure"></div>
<script>$(document).ready(linkstructure("#[host]#", "#linkstructure", 1280, 720, 3000, 700));</script>
#(/linkgraph)#

@ -31,7 +31,7 @@
</div>
#(/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.
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>

@ -9,7 +9,7 @@
function loadBanner() {
for (var i = 0; i < document.images.length; i++) {
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;
}
}

@ -19,7 +19,7 @@ function search(query) {
else if (window.ActiveXObject) { // IE
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.onreadystatechange = function() {
if (self.xmlHttpReq.readyState == 4) {
@ -83,7 +83,7 @@ function updatepage(str) {
<dd>
<input type="text" size="60" name="url" id="url" value="#[url]#" />
<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>
</dd>
#(moar)#::

@ -6,7 +6,7 @@
#%env/templates/metas.template%#
<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" />
<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">
var suggestMatcher = function() {
@ -48,7 +48,7 @@
#(/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 -->
<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">#[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)#
#(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)#
#(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>
#(/searchdomswitches)#
<input type="hidden" name="nav" value="#[search.navigation]#" />

@ -19,8 +19,8 @@
*/
DELETE_STRING="delete";
BAR_IMG1="/env/grafics/green-block.png";
BAR_IMG2="/env/grafics/red-block.png";
BAR_IMG1="env/grafics/green-block.png";
BAR_IMG2="env/grafics/red-block.png";
WORDCACHEBAR_LENGTH=1/4;
var statusRPC;
@ -91,12 +91,12 @@ function refresh(){
wait=refreshInterval;
statusLoaded=false;
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(){
statusRPC=createRequestObject();
statusRPC.open('get', '/api/status_p.xml?html=');
statusRPC.open('get', 'api/status_p.xml?html=');
statusRPC.onreadystatechange = handleStatus;
statusRPC.send(null);
}
@ -370,12 +370,12 @@ function putQueueState(queue, state) {
if (state == "paused") {
a.href = "Crawler_p.html?continue=" + queue;
a.title = "Continue this queue (" + state + ")";
img.src = "/env/grafics/start.gif";
img.src = "env/grafics/start.gif";
img.alt = "Continue this queue";
} else {
a.href = "Crawler_p.html?pause=" + queue;
a.title = "Pause this queue (" + state + ")";
img.src = "/env/grafics/pause.gif";
img.src = "env/grafics/pause.gif";
img.alt = "Pause this queue";
}
}

@ -25,8 +25,8 @@
* for the JavaScript code in this file.
*/
var AJAX_OFF="/env/grafics/empty.gif";
var AJAX_ON="/env/grafics/ajax.gif";
var AJAX_OFF="env/grafics/empty.gif";
var AJAX_ON="env/grafics/ajax.gif";
var timeout="";
function handleResponse(){
@ -52,14 +52,14 @@ function handleResponse(){
}
if (docrobotsOK==1){
img=document.createElement("img");
img.setAttribute("src", "/env/grafics/ok.png");
img.setAttribute("src", "env/grafics/ok.png");
img.setAttribute("width", "32px");
img.setAttribute("height", "32px");
img.setAttribute("alt", "robots.txt - OK");
robotsOKspan.appendChild(img);
} else if(docrobotsOK==0){
img=document.createElement("img");
img.setAttribute("src", "/env/grafics/bad.png");
img.setAttribute("src", "env/grafics/bad.png");
img.setAttribute("width", "32px");
img.setAttribute("height", "32px");
img.setAttribute("alt", "robots.txt - Bad");
@ -105,6 +105,6 @@ function loadInfos() {
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
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>";
sndReq('api/getpageinfo_p.xml?actions=title,robots&url='+url);
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.'
},
// See http://highslide.com/ref for examples of settings
graphicsDir : '/js/highslide/graphics/',
graphicsDir : 'js/highslide/graphics/',
expandCursor : 'zoomin.cur', // null disables
restoreCursor : 'zoomout.cur', // null disables
expandDuration : 250, // milliseconds

@ -21,7 +21,7 @@ function linkstructure(hostname, element, width, height, maxtime, maxnodes) {
var nodes = {};
var links = [];
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.forEach(function(link) {
link.source = nodes[link.source] || (nodes[link.source] = {name: link.source, type:"Inbound"});

@ -14,214 +14,214 @@
<th>Source</th>
</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="https://code.jquery.com/jquery-1.11.0.js">jquery-1.11.0.js</a></td>
</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="/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>
<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="/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>
<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="https://raw.githubusercontent.com/aFarkas/html5shiv/3.7.0/src/html5shiv.js">html5shiv.js</a> (3.7.0)</td>
</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="https://github.com/scottjehl/Respond/blob/1.4.2/dest/respond.src.js">respond.src.js</a> (1.4.2)</td>
</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="https://github.com/twitter/typeahead.js/blob/v0.10.2/dist/typeahead.jquery.js">typeahead.jquery.js</a> (0.10.2)</td>
</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="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>
<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="https://code.jquery.com/jquery-1.7.js">jquery-1.7.js</a></td>
</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="https://code.jquery.com/ui/1.8.16/jquery-ui.js">jquery-ui.js</a> (1.8.16)</td>
</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="/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>
<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="/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>
<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="/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>
<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="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>
<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="https://raw.githubusercontent.com/ehynds/jquery-ui-multiselect-widget/4e1c524663150108c9c6f446252ebd48e870ab34/src/jquery.multiselect.js">jquery.multiselect.js</a> (1.12pre)</td>
</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="/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>
<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="/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>
<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="/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>
<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="/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>
<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="https://raw.githubusercontent.com/d3/d3.github.com/b3382f60bf721923c7c649709adcfb4c8b66d994/d3.v3.js">d3.v3.js</a> (3.4.4)</td>
</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="/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>
<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="/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>
<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="https://raw.githubusercontent.com/DmitryBaranovskiy/raphael/v2.1.3/raphael.js">raphael.js</a> (2.1.3)</td>
</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="/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>
<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="/js/ajax.js">ajax.js</a></td>
<td><a href="js/ajax.js">ajax.js</a></td>
</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="/js/Bookmarks.js">Bookmarks.js</a></td>
<td><a href="js/Bookmarks.js">Bookmarks.js</a></td>
</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="/js/Crawler.js">Crawler.js</a></td>
<td><a href="js/Crawler.js">Crawler.js</a></td>
</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="/js/html.js">html.js</a></td>
<td><a href="js/html.js">html.js</a></td>
</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="/js/hypertree.js">hypertree.js</a></td>
<td><a href="js/hypertree.js">hypertree.js</a></td>
</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="/js/IndexCreate.js">IndexCreate.js</a></td>
<td><a href="js/IndexCreate.js">IndexCreate.js</a></td>
</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="/js/query.js">query.js</a></td>
<td><a href="js/query.js">query.js</a></td>
</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="/js/rss2.js">rss2.js</a></td>
<td><a href="js/rss2.js">rss2.js</a></td>
</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="/js/WatchWebStructure.js">WatchWebStructure.js</a></td>
<td><a href="js/WatchWebStructure.js">WatchWebStructure.js</a></td>
</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="/js/xml.js">xml.js</a></td>
<td><a href="js/xml.js">xml.js</a></td>
</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="/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>
<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="/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>
<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="/js/yacy-ymarks.js">yacy-ymarks.js</a></td>
<td><a href="js/yacy-ymarks.js">yacy-ymarks.js</a></td>
</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="/js/yacyinteractive.js">yacyinteractive.js</a></td>
<td><a href="js/yacyinteractive.js">yacyinteractive.js</a></td>
</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="/js/yacysearch.js">yacysearch.js</a></td>
<td><a href="js/yacysearch.js">yacysearch.js</a></td>
</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="/portalsearch/yacy-portalsearch.js">yacy-portalsearch.js</a></td>
<td><a href="portalsearch/yacy-portalsearch.js">yacy-portalsearch.js</a></td>
</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="/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>
<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="https://raw.githubusercontent.com/johnantoni/jquery.dimensions/master/jquery.dimensions.js">jquery.dimensions.js</a></td>
</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="/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>
</table>
</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 */
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 {
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++;
}

@ -16,13 +16,13 @@ var loaderNetwork = null;
var cnt=0;
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() {
document.images[1].src = "/PerformanceGraph.png?cnt=" + cnt++;
document.images[1].src = "PerformanceGraph.png?cnt=" + cnt++;
}
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() {

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

@ -3,7 +3,7 @@
function loadBanner() {
for (var i = 0; i < document.images.length; i++) {
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;
}
}
@ -15,7 +15,7 @@ $(function() {
});
$("#login").click(function() {
$.ajax({
url: "/api/bookmarks/xbel/xbel.xml?login=true",
url: "../../api/bookmarks/xbel/xbel.xml?login=true",
method : "GET",
dataType: "xml",
success: function(xml) {
@ -151,4 +151,4 @@ $(function() {
<td>&nbsp;</td><td>&nbsp;</td><td>&nbsp;</td>
</tr>
</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;
</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">
var suggestMatcher = function() {
return function opensearch(q, cb) {

@ -92,9 +92,9 @@ show search results for "#[query]#" on map</a>
#(/cat-location)#
#(nav-dates)#::
<link rel="stylesheet" href="/env/morris.css">
<script src="/js/raphael-min.js"></script>
<script src="/js/morris.js"></script>
<link rel="stylesheet" href="env/morris.css">
<script src="js/raphael-min.js"></script>
<script src="js/morris.js"></script>
<script>
document.getElementById("datehistogram").style = "height:200px";
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) {
StringBuilder sb = new StringBuilder(120);
sb.append("/yacysearch.");
sb.append("yacysearch.");
sb.append(ext.name().toLowerCase());
sb.append("?query=");

Loading…
Cancel
Save