Commit 3cfa1e95 authored by Klaus Wölfel's avatar Klaus Wölfel

USTUTT changes for "next" button

parent 16639786
......@@ -68,9 +68,10 @@
<div data-role="controlgroup" data-type="horizontal" class="ui-btn-right">
<a data-icon="forward"
class="next_step_link ui-btn ui-icon-forward ui-btn-icon-right">Next Step</a>
class="next_step_link ui-btn ui-icon-forward ui-btn-icon-right">Continue</a>
<a data-icon="forward"
class="next_link ui-btn ui-icon-forward ui-btn-icon-right">Next</a>
</div>
</header>
......
......@@ -97,22 +97,43 @@
}
function getNextStepLink(gadget, portal_type, options) {
if (options.action === "view_machine_shift_spreadsheet") {
//if (options.action === "view_machine_shift_spreadsheet") {
if (options.action === "view") {
var forward_kw = {
action: "view_run_simulation",
action: "view_machine_shift_spreadsheet",
id: options.id
};
return gadget.aq_pleasePublishMyState(forward_kw);
}
else {
return false;
else if (options.action === "view_machine_shift_spreadsheet") {
var forward_kw1 = {
action: "view_operator_shift_spreadsheet",
id: options.id
};
return gadget.aq_pleasePublishMyState(forward_kw1);
}
else if (options.action === "view_operator_shift_spreadsheet") {
var forward_kw2 = {
action: "view_wip_spreadsheet",
id: options.id
};
return gadget.aq_pleasePublishMyState(forward_kw2);
}
else if (options.action === "view_wip_spreadsheet") {
var forward_kw3 = {
action: "view_run_simulation",
id: options.id
};
return gadget.aq_pleasePublishMyState(forward_kw3);
//else {
//return false;
}
}
function getTitle(gadget, portal_type, options) {
var title;
if (portal_type === "Input Module") {
title = "Documents";
title = "Documentas";
} else if (portal_type === "Input") {
title = gadget.getDeclaredGadget("jio")
.push(function (jio_gadget) {
......@@ -460,19 +481,30 @@
.getElementsByClassName("next_step_link")[0];
$(button).hide();
var idle_timer;
function resetTimer() {
var stop_timer;
function resetTimer() {
clearTimeout(idle_timer);
idle_timer = setTimeout(function () { $(button).show() },
idle_seconds*1000);
}
function hideButton() {
clearTimeout(stop_timer);
stop_timer = setTimeout(function () { $(button).hide() },
idle_seconds2*1000);
}
if (next_step_link !== false) {
button.href = next_step_link;
var idle_seconds = 10;
var idle_seconds = 5;
$(document.body).on('keydown click', resetTimer);
resetTimer();
var idle_seconds2 = 12;
$(document.body).on('keydown click', hideButton);
//resetTimer();
}
else {
$(document.body).off('keydown click', resetTimer);
$(document.body).off('keydown click', resetTimer);
}
// XXX RenderJS hack to start sub gadget services
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment