Warning: session_start(): open(/var/lib/php/sessions/sess_bnjchl7ufl37naubm74nmsialq, O_RDWR) failed: No space left on device (28) in /var/www/tb-usercake/models/config.php on line 51
Warning: session_start(): Failed to read session data: files (path: /var/lib/php/sessions) in /var/www/tb-usercake/models/config.php on line 51
!7
cmodule AgiBlueControlPanel {
transient JLabel lblStarted;
transient JButton btnStart;
transient int[] ports;
visualize {
ports = (int[]) getOpt(agiProg(), 'webServerPorts);
if (ports == null) ret jcenteredlabel("Not running agi.blue");
ret makeForm(
"Web Server Started:", lblStarted = jlabel(yesNo(started())),
"HTTP Port:", joinWithComma(asList(ports)),
"", " ",
"", btnStart = jbutton("Start Web Server", rThread startWebServer),
"", " ",
"", jbutton("Open In Browser", rThread openInBrowser));
}
void startWebServer enter {
disableButton(btnStart);
temp tempSetButtonText(btnStart, "Starting...");
call(agiProg(), 'startEleu);
setText(lblStarted, yesNo(started()));
}
bool started() { ret isTrue(get(agiProg(), 'started)); }
O agiProg() { ret mainProgram(); }
bool warnOnDelete() { true; }
void openInBrowser enter {
openURLInBrowser("http://localhost:" + first(ports));
}
}