Code cleaning and license year update

This commit is contained in:
Carlos 2020-01-12 16:00:53 +01:00
parent 50956e8be7
commit c989947369
7 changed files with 56 additions and 47 deletions

View File

@ -1,6 +1,6 @@
MIT License MIT License
Copyright (c) 2019 Carlos Mesa Copyright (c) 2019-2020 Carlos Mesa
Permission is hereby granted, free of charge, to any person obtaining a copy Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal of this software and associated documentation files (the "Software"), to deal

View File

@ -1,7 +1,7 @@
/** /**
Main JS file for WebConsole. Main JS file for WebConsole.
https://github.com/mesacarlos https://github.com/mesacarlos
2019 Carlos Mesa under MIT License. 2019-2020 Carlos Mesa under MIT License.
*/ */
/** /**

View File

@ -2,7 +2,7 @@
WebConsole Connector for WebConsole WebConsole Connector for WebConsole
Used to connect to WebSocketsServer Used to connect to WebSocketsServer
https://github.com/mesacarlos https://github.com/mesacarlos
2019 Carlos Mesa under MIT License. 2019-2020 Carlos Mesa under MIT License.
*/ */
class WebConsoleConnector { class WebConsoleConnector {

View File

@ -1,7 +1,7 @@
/** /**
JS File containing all JQuery-related handlers JS File containing all JQuery-related handlers
https://github.com/mesacarlos https://github.com/mesacarlos
2019 Carlos Mesa under MIT License. 2019-2020 Carlos Mesa under MIT License.
*/ */
/** /**

View File

@ -2,7 +2,7 @@
WebConsole Language Manager for WebConsole WebConsole Language Manager for WebConsole
Used to save your preferred language into your browser Used to save your preferred language into your browser
https://github.com/mesacarlos https://github.com/mesacarlos
2019 Carlos Mesa under MIT License. 2019-2020 Carlos Mesa under MIT License.
*/ */
function setLanguage(locale){ function setLanguage(locale){
//Save to persistence //Save to persistence
@ -11,10 +11,10 @@ function setLanguage(locale){
switch(locale){ switch(locale){
case "en_US": case "en_US":
lang = { lang = {
"home_link": "Home", "navbarHomeLink": "Home",
"home_header": "Select a server from the menu", "home_header": "Select a server from the menu",
"home_description": "Use the navigation bar to add a new Minecraft Server or connect to a previously added one.", "home_description": "Use the navigation bar to add a new Minecraft Server or connect to a previously added one.",
"server_dropdown": "Your servers", "serversDropdown": "Your servers",
"add_server": "Add Server", "add_server": "Add Server",
"noServersAdded": "No servers added", "noServersAdded": "No servers added",
"lang_dropdown": "Language", "lang_dropdown": "Language",
@ -43,10 +43,10 @@ function setLanguage(locale){
break; break;
case "es_ES": case "es_ES":
lang = { lang = {
"home_link": "Inicio", "navbarHomeLink": "Inicio",
"home_header": "Selecciona un servidor del menú", "home_header": "Selecciona un servidor del menú",
"home_description": "Usa la barra superior para añadir un nuevo servidor de Minecraft o para conectarte a un servidor añadido previamente.", "home_description": "Usa la barra superior para añadir un nuevo servidor de Minecraft o para conectarte a un servidor añadido previamente.",
"server_dropdown": "Tus servidores", "serversDropdown": "Tus servidores",
"add_server": "Añadir Server", "add_server": "Añadir Server",
"noServersAdded": "Ningun servidor guardado", "noServersAdded": "Ningun servidor guardado",
"lang_dropdown": "Idioma", "lang_dropdown": "Idioma",
@ -75,10 +75,10 @@ function setLanguage(locale){
break; break;
case "ru_RU": //Credit to Stashenko case "ru_RU": //Credit to Stashenko
lang = { lang = {
"home_link": "Главная", "navbarHomeLink": "Главная",
"home_header": "Выберите сервер из меню", "home_header": "Выберите сервер из меню",
"home_description": "Используйте панель навигации, чтобы добавить новый сервер Minecraft или подключиться к ранее добавленному.", "home_description": "Используйте панель навигации, чтобы добавить новый сервер Minecraft или подключиться к ранее добавленному.",
"server_dropdown": "Ваши серверы", "serversDropdown": "Ваши серверы",
"add_server": "Добавить сервер", "add_server": "Добавить сервер",
"noServersAdded": "Серверы не добавлены", "noServersAdded": "Серверы не добавлены",
"lang_dropdown": "Язык", "lang_dropdown": "Язык",
@ -107,10 +107,10 @@ function setLanguage(locale){
break; break;
case "pt_BR": //Credit to AlexandreMuassab case "pt_BR": //Credit to AlexandreMuassab
lang = { lang = {
"home_link": "Principal", "navbarHomeLink": "Principal",
"home_header": "Selecione o seu servidor na aba acima.", "home_header": "Selecione o seu servidor na aba acima.",
"home_description": "Use a barra de navegação para adicionar ou conectar-se entre os servidores.", "home_description": "Use a barra de navegação para adicionar ou conectar-se entre os servidores.",
"server_dropdown": "Servidores", "serversDropdown": "Servidores",
"add_server": "Adicionar um servidor", "add_server": "Adicionar um servidor",
"noServersAdded": "Nenhum servidor adicionado", "noServersAdded": "Nenhum servidor adicionado",
"lang_dropdown": "Idioma", "lang_dropdown": "Idioma",
@ -139,10 +139,10 @@ function setLanguage(locale){
break; break;
case "zh_CN": //Credit to Neubulae case "zh_CN": //Credit to Neubulae
lang = { lang = {
"home_link": "首页", "navbarHomeLink": "首页",
"home_header": "请从菜单中选择一个服务器", "home_header": "请从菜单中选择一个服务器",
"home_description": "请使用导航栏以添加新服务器, 或连接至已设定服务器.", "home_description": "请使用导航栏以添加新服务器, 或连接至已设定服务器.",
"server_dropdown": "你的服务器", "serversDropdown": "你的服务器",
"add_server": "添加服务器", "add_server": "添加服务器",
"noServersAdded": "没有添加服务器", "noServersAdded": "没有添加服务器",
"lang_dropdown": "语言", "lang_dropdown": "语言",
@ -171,10 +171,10 @@ function setLanguage(locale){
break; break;
case "fr_FR": case "fr_FR":
lang = { lang = {
"home_link": "Page d'accueil", "navbarHomeLink": "Page d'accueil",
"home_header": "Sélectionnez un serveur dans le menu", "home_header": "Sélectionnez un serveur dans le menu",
"home_description": "Utilisez la barre de navigation pour ajouter un nouveau serveur ou connectez-vous à un autre précédemment ajouté.", "home_description": "Utilisez la barre de navigation pour ajouter un nouveau serveur ou connectez-vous à un autre précédemment ajouté.",
"server_dropdown": "Vos serveurs", "serversDropdown": "Vos serveurs",
"add_server": "Ajouter un serveur", "add_server": "Ajouter un serveur",
"noServersAdded": "Aucun serveur ajouté", "noServersAdded": "Aucun serveur ajouté",
"lang_dropdown": "Langue", "lang_dropdown": "Langue",
@ -204,32 +204,41 @@ function setLanguage(locale){
default: default:
console.error("No language set"); console.error("No language set");
} }
//Set navbar phrases
document.getElementById("navbarHomeLink").textContent = lang.home_link; //Set phrases
document.getElementById("home_header").textContent = lang.home_header; jQuery.each(lang, (key, value) =>{
document.getElementById("home_description").textContent = lang.home_description; try{
document.getElementById("serversDropdown").textContent = lang.server_dropdown; document.getElementById(key).textContent = value;
document.getElementById("add_server").textContent = lang.add_server; }catch(err){
document.getElementById("lang_dropdown").textContent = lang.lang_dropdown; console.error("Cannot translate " + key + " (" + value + ")")
document.getElementById("addServerModalLongTitle").textContent = lang.addServerModalLongTitle; }
document.getElementById("addServerModalSvName").textContent = lang.addServerModalSvName; });
document.getElementById("addServerModalSvIp").textContent = lang.addServerModalSvIp;
document.getElementById("addServerModalSvPort").textContent = lang.addServerModalSvPort; // document.getElementById("navbarHomeLink").textContent = lang.navbarHomeLink;
document.getElementById("addServerModalSvSsl").textContent = lang.addServerModalSvSsl; // document.getElementById("home_header").textContent = lang.home_header;
document.getElementById("addServerModalSslAdvice").textContent = lang.addServerModalSslAdvice; // document.getElementById("home_description").textContent = lang.home_description;
document.getElementById("addServerModalClose").textContent = lang.addServerModalClose; // document.getElementById("serversDropdown").textContent = lang.serversDropdown;
document.getElementById("saveAndConnectServerButton").textContent = lang.saveAndConnectServerButton; // document.getElementById("add_server").textContent = lang.add_server;
document.getElementById("passwordModalLongTitle").textContent = lang.passwordModalLongTitle; // document.getElementById("lang_dropdown").textContent = lang.lang_dropdown;
document.getElementById("passwordModalLabel").textContent = lang.passwordModalLabel; // document.getElementById("addServerModalLongTitle").textContent = lang.addServerModalLongTitle;
document.getElementById("passwordModalRememberLabel").textContent = lang.passwordModalRememberLabel; // document.getElementById("addServerModalSvName").textContent = lang.addServerModalSvName;
document.getElementById("passwordModalCloseButton").textContent = lang.passwordModalCloseButton; // document.getElementById("addServerModalSvIp").textContent = lang.addServerModalSvIp;
document.getElementById("passwordSendButton").textContent = lang.passwordSendButton; // document.getElementById("addServerModalSvPort").textContent = lang.addServerModalSvPort;
document.getElementById("disconnectionModalLongTitle").textContent = lang.disconnectionModalLongTitle; // document.getElementById("addServerModalSvSsl").textContent = lang.addServerModalSvSsl;
document.getElementById("disconnectionModalDescription").textContent = lang.disconnectionModalDescription; // document.getElementById("addServerModalSslAdvice").textContent = lang.addServerModalSslAdvice;
document.getElementById("disconnectionModalCloseButton").textContent = lang.disconnectionModalCloseButton; // document.getElementById("addServerModalClose").textContent = lang.addServerModalClose;
document.getElementById("players_online").textContent = lang.players_online; // document.getElementById("saveAndConnectServerButton").textContent = lang.saveAndConnectServerButton;
document.getElementById("cpu_title").textContent = lang.cpu_title; // document.getElementById("passwordModalLongTitle").textContent = lang.passwordModalLongTitle;
document.getElementById("ram_title").textContent = lang.ram_title; // document.getElementById("passwordModalLabel").textContent = lang.passwordModalLabel;
document.getElementById("deleteServerButton").textContent = lang.deleteServerButton; // document.getElementById("passwordModalRememberLabel").textContent = lang.passwordModalRememberLabel;
document.getElementById("sendCommandButton").textContent = lang.sendCommandButton; // document.getElementById("passwordModalCloseButton").textContent = lang.passwordModalCloseButton;
// document.getElementById("passwordSendButton").textContent = lang.passwordSendButton;
// document.getElementById("disconnectionModalLongTitle").textContent = lang.disconnectionModalLongTitle;
// document.getElementById("disconnectionModalDescription").textContent = lang.disconnectionModalDescription;
// document.getElementById("disconnectionModalCloseButton").textContent = lang.disconnectionModalCloseButton;
// document.getElementById("players_online").textContent = lang.players_online;
// document.getElementById("cpu_title").textContent = lang.cpu_title;
// document.getElementById("ram_title").textContent = lang.ram_title;
// document.getElementById("deleteServerButton").textContent = lang.deleteServerButton;
// document.getElementById("sendCommandButton").textContent = lang.sendCommandButton;
} }

View File

@ -2,7 +2,7 @@
WebConsole Manager for WebConsole WebConsole Manager for WebConsole
Used to manage active connections Used to manage active connections
https://github.com/mesacarlos https://github.com/mesacarlos
2019 Carlos Mesa under MIT License. 2019-2020 Carlos Mesa under MIT License.
*/ */
class WebConsoleManager { class WebConsoleManager {
constructor(){ constructor(){

View File

@ -2,7 +2,7 @@
WebConsole Persistence Manager for WebConsole WebConsole Persistence Manager for WebConsole
Used to save your servers into your browser Used to save your servers into your browser
https://github.com/mesacarlos https://github.com/mesacarlos
2019 Carlos Mesa under MIT License. 2019-2020 Carlos Mesa under MIT License.
*/ */
class WebConsolePersistenceManager{ class WebConsolePersistenceManager{