repo: janusweb
action: commit
revision: 
path_from: 
revision_from: dbc632d2846e1aa6f788b936fa3bff0f809ab179:
path_to: 
revision_to: 
git.thebackupbox.net
janusweb
git clone git://git.thebackupbox.net/janusweb
commit dbc632d2846e1aa6f788b936fa3bff0f809ab179
Author: James Baicoianu 
Date:   Wed Nov 30 19:27:37 2016 -0800

    Added showchat and container arguments

diff --git a/scripts/client.js b/scripts/client.js
index 4b4db9f988a4345ec42c68bc8c78b3fdb0050273..
index ..cf4c4db5225ab76926e1109c1c00ed0d4a26c1a7 100644
--- a/scripts/client.js
+++ b/scripts/client.js
@@ -10,6 +10,8 @@ elation.require(['engine.engine', 'engine.assets', 'engine.things.light_ambient'
     var rootdir = elation.utils.any(args.rootdir, elation.config.get('dependencies.rootdir'), document.location.pathname);
     var path = elation.utils.any(args.path, elation.config.get('dependencies.path'), '/');
     var homepage = elation.utils.any(args.homepage, elation.config.get('janusweb.homepage'), document.location.href);
+    var container = elation.utils.any(args.container, document.body);
+    var fullsize = (container == document.body);

     var fullpath = proto + '//' + host + rootdir;
     if (clientScript) { // && clientScript.src.match(/\/janusweb.js^/)) {
@@ -40,12 +42,13 @@ elation.require(['engine.engine', 'engine.assets', 'engine.things.light_ambient'
     elation.html.addclass(document.body, 'dark');
     elation.html.addclass(document.body, 'janusweb');
     var janusweb = elation.janusweb.client({
-      append: document.body, 
+      append: container, 
       homepage: homepage, 
       shownavigation: args.shownavigation,
       showchat: elation.utils.any(args.showchat, true),
       resolution: args.resolution, 
-      url: args.url
+      url: args.url,
+      fullsize: fullsize
     });
     return new Promise(function(resolve, reject) {
       elation.events.add(janusweb.engine, 'engine_start', function() { resolve(janusweb); });
@@ -79,7 +82,8 @@ elation.require(['engine.engine', 'engine.assets', 'engine.things.light_ambient'
           corsproxy: elation.config.get('engine.assets.corsproxy'),
           datapath: elation.config.get('janusweb.datapath'),
           homepage: this.args.homepage,
-          url: this.args.url
+          url: this.args.url,
+          showchat: this.args.showchat
         },
         things: {
           player: {

-----END OF PAGE-----