Skip to content
Snippets Groups Projects
Commit 16918e3c authored by Hotte's avatar Hotte
Browse files

*fixed PanelSkip *Pretty Log

parent bef6af0d
No related branches found
No related tags found
No related merge requests found
...@@ -69,7 +69,11 @@ layout.createCycler = function (dom, panels, duration_, forceDuration) { ...@@ -69,7 +69,11 @@ layout.createCycler = function (dom, panels, duration_, forceDuration) {
for (var i = 1; i <= panels.length; i++) { for (var i = 1; i <= panels.length; i++) {
var j = (i + panelIdx) % panels.length; var j = (i + panelIdx) % panels.length;
var panelDuration = panels[j].inner.checkShowCondition(); var panelDuration = panels[j].inner.checkShowCondition();
if (panelDuration >= 0) { if (panelDuration == 0) {
console.log("Layout: Panel skipped");
} else if(panelDuration < 0){
// TODO access default Duration
} else if (panelDuration > 0) {
gefunden = true; gefunden = true;
panels[panelIdx].inner.hide(); panels[panelIdx].inner.hide();
...@@ -83,13 +87,13 @@ layout.createCycler = function (dom, panels, duration_, forceDuration) { ...@@ -83,13 +87,13 @@ layout.createCycler = function (dom, panels, duration_, forceDuration) {
var realDuration = (realForceDuration || (panelDuration == 0)) ? (panels[j].inner.json.duration || this.duration) : panelDuration; var realDuration = (realForceDuration || (panelDuration == 0)) ? (panels[j].inner.json.duration || this.duration) : panelDuration;
panels[panelIdx].inner.show(realDuration); panels[panelIdx].inner.show(realDuration);
console.log(realDuration); console.log("Layout: Panelduration " + realDuration);
interval = setTimeout(doTick.bind(c), realDuration * 1000); interval = setTimeout(doTick.bind(c), realDuration * 1000);
break; break;
} }
} }
if (!gefunden) { if (!gefunden) {
layout.error("no panel found to show in cycler D: search again in " + layout.defaultCycleTime + " seconds"); console.error("Layout: No panel found to show in cycler. Try again in " + layout.defaultCycleTime + " seconds.");
interval = setTimeout(doTick.bind(c), layout.defaultCycleTime * 1000); interval = setTimeout(doTick.bind(c), layout.defaultCycleTime * 1000);
} }
...@@ -184,7 +188,7 @@ layout.processLayout = function (json, container) { ...@@ -184,7 +188,7 @@ layout.processLayout = function (json, container) {
$(container).append(dom); $(container).append(dom);
json.panels.forEach(function (subpanel) { json.panels.forEach(function (subpanel) {
console.log(subpanel); console.log("Layout: Subpanel "+ subpanel);
var subcont = $("<div>").attr("data-container", "cycleContainer"); var subcont = $("<div>").attr("data-container", "cycleContainer");
$(dom).append(subcont); $(dom).append(subcont);
var subsubpanel = layout.processLayout(subpanel, subcont); var subsubpanel = layout.processLayout(subpanel, subcont);
...@@ -200,7 +204,7 @@ layout.processLayout = function (json, container) { ...@@ -200,7 +204,7 @@ layout.processLayout = function (json, container) {
return thisCycler; return thisCycler;
case "panel": case "panel":
if (json.name == "") { if (json.name == "") {
layout.error(json); console.error("Layout: " + json);
} }
var innerDOM = $("<div>") var innerDOM = $("<div>")
...@@ -216,7 +220,7 @@ layout.processLayout = function (json, container) { ...@@ -216,7 +220,7 @@ layout.processLayout = function (json, container) {
return panelWrapper; return panelWrapper;
default: default:
layout.error(json); console.error("Layout: " + json);
break; break;
} }
} }
...@@ -267,7 +271,7 @@ layout.insertTemplate = function (wrap) { ...@@ -267,7 +271,7 @@ layout.insertTemplate = function (wrap) {
try { try {
panel.js.hide.call(panel.js); panel.js.hide.call(panel.js);
} catch (ex) { } catch (ex) {
console.log("Layout: exception when running hide for " + panel.name + "\n" + ex); console.log("Layout: Exception when running hide for " + panel.name + "\n" + ex);
} }
} }
//show function //show function
...@@ -334,12 +338,12 @@ layout.insertTemplate = function (wrap) { ...@@ -334,12 +338,12 @@ layout.insertTemplate = function (wrap) {
} }
var n = this.name; var n = this.name;
$.get("panels/" + n + "/template.html", function (k) { $.get("panels/" + n + "/template.html", function (k) {
console.log("get success of template " + n) console.log("Layout: Get success for template " + n + ".")
e.template = k; e.template = k;
doMore(); doMore();
}, "text") }, "text")
.fail(function () { .fail(function () {
layout.error("get fail of template " + n); console.error("Layout: Get failed for template " + n + ".");
}); });
...@@ -347,26 +351,26 @@ layout.insertTemplate = function (wrap) { ...@@ -347,26 +351,26 @@ layout.insertTemplate = function (wrap) {
t.css.on("load", function () { t.css.on("load", function () {
console.log("get success of style " + n); console.log("Layout: Get success for style " + n + ".");
e.css = t.css; e.css = t.css;
doMore(); doMore();
}); });
/*.fail(function() { /*.fail(function() {
layout.error("get fail of style " + n); console.error("Layout: Get fail for style " + n + ".");
});*/ });*/
$("head").append(t.css); $("head").append(t.css);
$.get("panels/" + n + "/script.js", function (k) { $.get("panels/" + n + "/script.js", function (k) {
console.log("get success of script " + n) console.log("Layout: Get success for script " + n + ".")
e.js = k; e.js = k;
doMore(); doMore();
}, "text") }, "text")
.fail(function (e) { .fail(function (e) {
layout.error("get fail of script " + n); console.error("Layout: Get fail for script " + n + ".");
console.log(e); console.log("Layout: " + e);
}); });
} }
...@@ -376,7 +380,7 @@ layout.insertTemplate = function (wrap) { ...@@ -376,7 +380,7 @@ layout.insertTemplate = function (wrap) {
layout.loadLayout = function (layoutname) { layout.loadLayout = function (layoutname) {
var w = "config/layouts/" + layoutname + ".json"; var w = "config/layouts/" + layoutname + ".json";
console.log(w); console.log("Layout: " + w);
$.get(w, function (e) { $.get(w, function (e) {
var mainLayout = layout.processLayout(e, $("[data-container=main]")); var mainLayout = layout.processLayout(e, $("[data-container=main]"));
...@@ -391,11 +395,6 @@ layout.loadLayout = function (layoutname) { ...@@ -391,11 +395,6 @@ layout.loadLayout = function (layoutname) {
} }
}).fail(function () { }).fail(function () {
layout.error("get fail"); console.error("Layout: Get fail");
}); });
} }
layout.error = function (e) {
console.error("Layout: Error " + e);
}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment