From 27219348efd470a5f38094ce48099770a027b293 Mon Sep 17 00:00:00 2001 From: Weilbyte <me@weilbyte.net> Date: Sun, 26 May 2019 20:00:37 +0200 Subject: [PATCH] Installation file Installation file for the javascript modifications for PVE 5.4-3 --- serverside/jsmod/5.4-3.sh | 32 ++++++++++++++++++++++++++++++++ 1 file changed, 32 insertions(+) create mode 100644 serverside/jsmod/5.4-3.sh diff --git a/serverside/jsmod/5.4-3.sh b/serverside/jsmod/5.4-3.sh new file mode 100644 index 0000000..9db887f --- /dev/null +++ b/serverside/jsmod/5.4-3.sh @@ -0,0 +1,32 @@ +#!/bin/bash + +Say () { + printf "\e[1;34m $1 \e[0m \n"; +} + +DotSay () { + printf "[\e[1;34m*\e[0m] \e[0;34m $1 \e[0m \n"; +} + + +Say '[PVE Discord Dark UI Theme JSMOD Installer]' +Say 'Internet connection REQUIRED.' +Say '!!ONLY FOR PVE 5.4-3!!' +Say '>Press any key to begin installation' +read -p "" +Say ' ' +DotSay 'Backing up files' +cp /usr/share/pve-manager/js/pvemanagerlib.js /usr/share/pve-manager/js/pvemanagerlib.js.bak +cp /usr/share/javascript/extjs/charts.js /usr/share/javascript/extjs/charts.js.bak +cp /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js.bak +DotSay 'Replacing files with modded versions' +rm /usr/share/pve-manager/js/pvemanagerlib.js +wget https://raw.githubusercontent.com/Weilbyte/PVEDiscordDark/master/serverside/jsmod/5.4-3/pvemanagerlib.js -P /usr/share/pve-manager/js/ &> /dev/null +rm /usr/share/javascript/extjs/charts.js +wget https://raw.githubusercontent.com/Weilbyte/PVEDiscordDark/master/serverside/jsmod/5.4-3/charts.js -P /usr/share/javascript/extjs/ &> /dev/null +rm /usr/share/javascript/proxmox-widget-toolkit/proxmoxlib.js +wget https://raw.githubusercontent.com/Weilbyte/PVEDiscordDark/master/serverside/jsmod/5.4-3/proxmoxlib.js -P /usr/share/javascript/proxmox-widget-toolkit/ &> /dev/null +DotSay 'Applied successfully.' +Say '' +Say 'Installation finished!' +Say 'o7' -- GitLab