implement UserTemplates for overriding templates. Call your templates with wtvshared.getTemplate(service_name,'path_to_template.ext');

This commit is contained in:
zefie
2022-10-15 18:57:02 -04:00
parent f1b931f31f
commit 47e87a4ebc
118 changed files with 1047 additions and 181 deletions

View File

@@ -213,8 +213,7 @@ var runScriptInVM = function (script_data, user_contextObj = {}, privileged = fa
switch (contextObj.service_name) {
case "wtv-guide":
// wtv-guide is a special case due to needing this function
modules_loaded.push({ "name": "WTVGuide", "file": classPath + "/WTVGuide.js" });
contextObj.wtvguide = new tmpmod(minisrv_config, ssid_sessions[contextObj.socket.ssid], contextObj.socket, runScriptInVM);
contextObj.wtvguide = new contextObj["WTVGuide"](minisrv_config, ssid_sessions[contextObj.socket.ssid], contextObj.socket, runScriptInVM);
break;
case "wtv-1800":