2017-02-08 14:36:28 +01:00
< div class = "container-fluid" >
< h3 class = "page-header" > < i class = "fa fa-info-circle fa-fw" > < / i > < span data-i18n = "main_menu_about_token" > About Hyperion< / span > < / h3 >
< div class = "row" >
2019-07-13 10:09:02 +02:00
< div class = "col-lg-12" >
2017-02-08 14:36:28 +01:00
< div id = "about_cont" > < / div >
2019-08-15 23:48:13 +02:00
2017-02-08 14:36:28 +01:00
< / div >
2019-07-13 10:09:02 +02:00
< div id = "danger_act" class = "col-lg-6" style = "display:none;padding-top:20px" >
2017-03-24 10:17:36 +01:00
< h4 > You found a hidden service menu!< / h4 >
< button id = "reset_cache" class = "btn btn-danger" > Reset Browser Cache< / button >
< button id = "hyp_restart" class = "btn btn-danger" > Force Hyperion Restart< / button >
< / div >
2017-02-08 14:36:28 +01:00
< / div >
< / div >
< script type = "text/javascript" >
performTranslation();
2017-03-18 00:05:04 +01:00
var si = sysInfo.hyperion;
2017-02-08 14:36:28 +01:00
var libs = {"Bootstrap 3" : "http://getbootstrap.com/", "JQuery" : "https://jquery.com/", "Bootstrap Colorpicker" : "https://itsjavi.com/bootstrap-colorpicker/", "JSON-Editor" : "http://jeremydorn.com/json-editor/", "jQuery.i18n" : "https://github.com/wikimedia/jquery.i18n", "metisMenu" : "http://mm.onokumus.com/index.html", "download.js" : "http://danml.com/download.html", "gijgo" : "http://gijgo.com/"};
var libh = "";
var lang = [];
2017-03-24 10:17:36 +01:00
var dcount = 0;
2019-06-20 19:27:22 +02:00
2017-02-08 14:36:28 +01:00
for(var i = 0; i< availLang.length ; i + + )
lang.push($.i18n('general_speech_'+availLang[i]));
for(key in libs)
libh += '< a href = "'+libs[key]+'" target = "_blank" > '+key+'< / a > , ';
libh += "< br / > "+$.i18n("about_credits");
2017-02-28 17:53:41 +01:00
lang = lang.toString().replace(/,/g,", ");
2019-06-20 19:27:22 +02:00
2019-08-15 23:48:13 +02:00
var fc = ['< span id = "danger_trig" > '+$.i18n("about_version")+'< span > ',$.i18n("about_build"),$.i18n("about_builddate"),$.i18n("about_translations"),$.i18n("about_resources", $.i18n("general_webui_title")), $.i18n("about_3rd_party_licenses")];
var sc = [currentVersion,si.build,si.time,'('+availLang.length+')< p > '+lang+'< / p > < p > < a href = "https://github.com/hyperion-project/hyperion.ng" target = "_blank" > '+$.i18n("about_contribute")+'< / a > < / p > ',libh, '< pre > < div id = "3rdpartylicenses" style = "overflow:scroll;max-height:400px" > < / div > < / pre > '];
2017-02-08 14:36:28 +01:00
createTable("","atb","about_cont");
for(var i = 0; i< fc.length ; i + + )
2019-06-05 18:19:08 +02:00
$('.atb').append(createTableRow([fc[i],sc[i]], "atb", false));
2019-06-20 19:27:22 +02:00
2017-03-24 10:17:36 +01:00
$('#danger_trig').off().on('click',function(){
dcount++;
if(dcount > 2)
$('#danger_act').toggle(true);
});
2019-06-20 19:27:22 +02:00
2017-03-24 10:17:36 +01:00
$('#reset_cache').off().on('click',function(){
localStorage.clear();
});
2019-06-20 19:27:22 +02:00
2017-03-24 10:17:36 +01:00
$('#hyp_restart').off().on('click',function(){
initRestart();
});
2019-07-13 10:09:02 +02:00
2019-08-15 23:48:13 +02:00
var url = 'https://raw.githubusercontent.com/hyperion-project/hyperion.ng/master/3RD_PARTY_LICENSES';
fetch(url)
.then(function(response) {
if(!response.ok)
{
$("#3rdpartylicenses").html('< a href = "' + url + '" > ' + $.i18n("about_3rd_party_licenses_error") + '< / a > ');
}
else
{
response.text().then(function(text) {
2019-08-21 17:46:49 +02:00
$("#3rdpartylicenses").html('< code > '+text+'< / code > ');
2019-08-15 23:48:13 +02:00
});
}
})
.catch(function(rejected) {
$("#3rdpartylicenses").html('< a href = "' + url + '" > ' + $.i18n("about_3rd_party_licenses_error") + '< / a > ');
});
2019-07-13 10:09:02 +02:00
removeOverlay();
2019-06-20 19:27:22 +02:00
< / script >