Remove examples/loader.js

That script was used when Plovr was used for running the examples.
This commit is contained in:
Éric Lemoine
2014-07-05 23:30:07 +02:00
parent 043cd0ff41
commit fa25f2a477
2 changed files with 0 additions and 65 deletions

View File

@@ -100,7 +100,6 @@ EXAMPLES_SRC = [path
if not path.startswith('examples/bootstrap') if not path.startswith('examples/bootstrap')
if path != 'examples/Jugl.js' if path != 'examples/Jugl.js'
if path != 'examples/jquery.min.js' if path != 'examples/jquery.min.js'
if path != 'examples/loader.js'
if path != 'examples/example-list.js'] if path != 'examples/example-list.js']
EXAMPLES_JSON = ['build/' + example.replace('.html', '.json') EXAMPLES_JSON = ['build/' + example.replace('.html', '.json')

View File

@@ -1,64 +0,0 @@
/**
* Loader to add the plovr generated script to the document.
*
* The following default values may be overridden with query string
* parameters:
*
* * hostname - the current hostname (window.location.hostname)
* * port - 9810
* * mode - RAW
* * id - id param in loader.js query string; defaults to 'ol' if not set
*
* Usage:
*
* <script src="loader.js?id=myexample"></script>
*/
(function() {
var scripts = document.getElementsByTagName('script');
var params = {
hostname: window.location.hostname,
port: '9810',
mode: 'RAW',
id: 'ol'
};
if (window.location.protocol === 'file:' && !params.hostname) {
params.hostname = 'localhost';
}
var chunks, search, pair;
var src, index, id, i;
for (i = scripts.length - 1; i >= 0; --i) {
src = scripts[i].getAttribute('src');
if (~(index = src.indexOf('loader.js?'))) {
// script params
search = src.substr(index + 10);
chunks = search ? search.split('&') : [];
for (i = chunks.length - 1; i >= 0; --i) {
pair = chunks[i].split('=');
params[decodeURIComponent(pair[0])] = decodeURIComponent(pair[1]);
}
break;
}
}
// url params
search = window.location.search.substring(1);
chunks = search ? search.split('&') : [];
for (i = chunks.length - 1; i >= 0; --i) {
pair = chunks[i].split('=');
params[decodeURIComponent(pair[0])] = decodeURIComponent(pair[1]);
}
var host = params.hostname + ':' + params.port;
delete params.hostname;
delete params.port;
var pairs = [];
for (var key in params) {
pairs.push(encodeURIComponent(key) + '=' + encodeURIComponent(params[key]));
}
var url = 'http://' + host + '/compile?' + pairs.join('&');
document.write('<script type="text/javascript" src="' + url + '"></script>');
}());