diff options
| author | stonedDiscord <Tukz@gmx.de> | 2022-08-27 19:11:56 +0200 |
|---|---|---|
| committer | stonedDiscord <Tukz@gmx.de> | 2022-08-27 19:11:56 +0200 |
| commit | e412b63731d851e8b05e2c28510716b3e0ce6e51 (patch) | |
| tree | aac87e69f5fe231fc3a27468505cda3bcaf44b14 /webAO/client.ts | |
| parent | 4bfa34dc950e30650e9525126448bf74dd243096 (diff) | |
set the time
Diffstat (limited to 'webAO/client.ts')
| -rw-r--r-- | webAO/client.ts | 30 |
1 files changed, 25 insertions, 5 deletions
diff --git a/webAO/client.ts b/webAO/client.ts index c0ea5a0..53551e2 100644 --- a/webAO/client.ts +++ b/webAO/client.ts @@ -38,7 +38,8 @@ let { ip: serverIP, mode, asset, theme } = queryParser() ; // Unless there is an asset URL specified, use the wasabi one const DEFAULT_HOST = "http://attorneyoffline.de/base/"; export let AO_HOST = asset || DEFAULT_HOST; -const THEME = theme || "default"; +let THEME: string = theme || "default"; +let CHATBOX: string; export let client: Client; @@ -2565,17 +2566,17 @@ export function setChatbox(style: string) { const themeselect = <HTMLSelectElement>( document.getElementById("client_chatboxselect") ); - const selected_theme = themeselect.value; + CHATBOX = themeselect.value; - setCookie("chatbox", selected_theme); - if (selected_theme === "dynamic") { + setCookie("chatbox", CHATBOX); + if (CHATBOX === "dynamic") { if (chatbox_arr.includes(style)) { chatbox_theme.href = `styles/chatbox/${style}.css`; } else { chatbox_theme.href = "styles/chatbox/aa.css"; } } else { - chatbox_theme.href = `styles/chatbox/${selected_theme}.css`; + chatbox_theme.href = `styles/chatbox/${CHATBOX}.css`; } } window.setChatbox = setChatbox; @@ -2591,6 +2592,25 @@ export function resizeChatbox() { const trackstatus = <HTMLMarqueeElement>(document.getElementById("client_trackstatustext")); trackstatus.width = (trackstatus.offsetWidth-1)+"px"; + + + //clock + const now = new Date(); + let weekday = ["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]; + const month = ["January","February","March","April","May","June","July","August","September","October","November","December"]; + document.getElementById("client_clock_month").innerText = month[now.getMonth()]; + console.debug(CHATBOX); + if (CHATBOX == "acww") { + weekday = ["Su","Mo","Tu","We","Th","Fr","Sa"]; + document.getElementById("client_clock_weekday").innerText = weekday[now.getDay()]; + document.getElementById("client_clock_date").innerText = now.getDay()+"/"+now.getMonth(); + document.getElementById("client_clock_time").innerText = now.getHours()+":"+now.getMinutes(); + } else if (CHATBOX == "key") { + weekday = ["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."]; + document.getElementById("client_clock_weekday").innerText = weekday[now.getDay()]; + document.getElementById("client_clock_date").innerText = String(now.getDay()); + } + } window.resizeChatbox = resizeChatbox; |
