Warning: session_start(): open(/var/lib/php/sessions/sess_dq5kgbl3j0b136rovra1tvtrsk, 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
sclass SystemVersion extends DynTextArea {
Int comp, compJavaX;
void start {
setText("Checking...");
thread {
comp = compareTranspilationDateWithServer(creator());
try {
compJavaX = compareTranspilationDateWithServer(javax());
} catch e {
printException(e);
compJavaX = -1;
}
setText(linesLL(
"System identified as: " + linuxWindowsMac(),
"Java version: " + javaVersion(),
"Java directory: " + envJavaHome(),
"JavaX version: " + javaxVersion(),
" On server: " + (compJavaX == null ? "Unknown" : compJavaX == 0 ? "SAME" : compJavaX < 0 ? "NEWER" : "OLDER (?)"),
"Stefan's OS version: " + formatTranspilationDate(creator()),
" On server: " + (comp == null ? "Unknown" : comp == 0 ? "SAME" : comp < 0 ? "NEWER" : "OLDER (?)")
);
}
}
JComponent visualize() {
ret centerAndSouth(super.visualize(),
withMargin(jcenteredbuttons("Upgrade JavaX", disableAllButtonsWhileCalcing(r {
setText("Upgrading JavaX...");
runDependent(#1001639);
dm_restartOS()
}), "Upgrade Stefan's OS", r dm_restartOS)));
}
}