diff --git a/Client/httpInterface.js b/Client/httpInterface.js index 8a355c79f..766648a84 100644 --- a/Client/httpInterface.js +++ b/Client/httpInterface.js @@ -363,6 +363,27 @@ exports.newHttpInterface = function newHttpInterface(WEB_SERVER, DATA_FILE_SERVE } break + case 'Gifs': // This means the Gifs folder under Projects. + { + let path = process.env.PROJECTS_PATH + '/' + requestParameters[2] + '/Gifs' + + if (requestParameters[3] !== undefined) { + path = path + '/' + requestParameters[3] + } + + if (requestParameters[4] !== undefined) { + path = path + '/' + requestParameters[4] + } + + if (requestParameters[5] !== undefined) { + path = path + '/' + requestParameters[5] + } + + path = unescape(path) + respondWithImage(path, httpResponse) + } + break + case 'favicon.ico': // This means the Scripts folder. { respondWithImage(process.env.PATH_TO_CLIENT + 'WebServer/Images/' + 'favicon.ico', httpResponse) diff --git a/Client/WebServer/Images/Tutorial/Gifs/trading-bot-layers-episode-counters-01.gif b/Integrations/Projects/Superalgos/Gifs/trading-bot-layers-episode-counters-01.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/trading-bot-layers-episode-counters-01.gif rename to Integrations/Projects/Superalgos/Gifs/trading-bot-layers-episode-counters-01.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/trading-bot-layers-trading-system-highlights.gif b/Integrations/Projects/Superalgos/Gifs/trading-bot-layers-trading-system-highlights.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/trading-bot-layers-trading-system-highlights.gif rename to Integrations/Projects/Superalgos/Gifs/trading-bot-layers-trading-system-highlights.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-01.gif b/Integrations/Projects/Superalgos/Gifs/welcome-backtesting-trading-engine-visualization-01.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-01.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-backtesting-trading-engine-visualization-01.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-02.gif b/Integrations/Projects/Superalgos/Gifs/welcome-backtesting-trading-engine-visualization-02.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-backtesting-trading-engine-visualization-02.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-backtesting-trading-engine-visualization-02.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-binanceus.gif b/Integrations/Projects/Superalgos/Gifs/welcome-binanceus.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-binanceus.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-binanceus.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-managers-scroll.gif b/Integrations/Projects/Superalgos/Gifs/welcome-charts-layer-managers-scroll.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-managers-scroll.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-charts-layer-managers-scroll.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-on.gif b/Integrations/Projects/Superalgos/Gifs/welcome-charts-layer-on.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-on.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-charts-layer-on.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-panels.gif b/Integrations/Projects/Superalgos/Gifs/welcome-charts-layer-panels.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-charts-layer-panels.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-charts-layer-panels.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-auto-locked.gif b/Integrations/Projects/Superalgos/Gifs/welcome-charts-scales-auto-locked.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-auto-locked.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-charts-scales-auto-locked.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-time-frame-scale.gif b/Integrations/Projects/Superalgos/Gifs/welcome-charts-scales-time-frame-scale.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-time-frame-scale.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-charts-scales-time-frame-scale.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-rate-scale.gif b/Integrations/Projects/Superalgos/Gifs/welcome-charts-scales-unlock-rate-scale.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-rate-scale.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-charts-scales-unlock-rate-scale.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-time-scale.gif b/Integrations/Projects/Superalgos/Gifs/welcome-charts-scales-unlock-time-scale.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-charts-scales-unlock-time-scale.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-charts-scales-unlock-time-scale.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-live-trading-binance-orders.gif b/Integrations/Projects/Superalgos/Gifs/welcome-live-trading-binance-orders.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-live-trading-binance-orders.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-live-trading-binance-orders.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-live-trading-console.gif b/Integrations/Projects/Superalgos/Gifs/welcome-live-trading-console.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-live-trading-console.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-live-trading-console.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-live-trading-process-progress.gif b/Integrations/Projects/Superalgos/Gifs/welcome-live-trading-process-progress.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-live-trading-process-progress.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-live-trading-process-progress.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-live-trading-run.gif b/Integrations/Projects/Superalgos/Gifs/welcome-live-trading-run.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-live-trading-run.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-live-trading-run.gif diff --git a/Client/WebServer/Images/Tutorial/Gifs/welcome-start-data-mining-console.gif b/Integrations/Projects/Superalgos/Gifs/welcome-start-data-mining-console.gif similarity index 100% rename from Client/WebServer/Images/Tutorial/Gifs/welcome-start-data-mining-console.gif rename to Integrations/Projects/Superalgos/Gifs/welcome-start-data-mining-console.gif diff --git a/Integrations/Projects/Superalgos/Spaces/Tutorial-Space/TutorialSpace.js b/Integrations/Projects/Superalgos/Spaces/Tutorial-Space/TutorialSpace.js index 0091438f8..719526435 100644 --- a/Integrations/Projects/Superalgos/Spaces/Tutorial-Space/TutorialSpace.js +++ b/Integrations/Projects/Superalgos/Spaces/Tutorial-Space/TutorialSpace.js @@ -228,7 +228,7 @@ function newSuperalgosTutorialSpace() { if (currentGifName === newGifName) { return } currentGifName = newGifName - htmlGif.src = 'Images/Tutorial/Gifs/' + currentGifName + '.gif' + htmlGif.src = 'Gifs/' + currentNode.project + '/' + currentGifName + '.gif' htmlGif.width = "400" htmlGif.height = "580" }