// some variables displayed in the footer
Translator translator = getTranslator();
olatFootervc.contextPut("username", identity != null && !isGuest.booleanValue() ? translator.translate("username", new String[] { identity.getName() })
: translator.translate("not.logged.in"));
Version v = (Version) CoreSpringFactory.getBean("org.olat.core.Version");
String nodeInfo = (!CoordinatorManager.getCoordinator().isClusterMode()) ? "" : (", N"+CoordinatorManager.getCoordinator().getNodeId());
olatFootervc.contextPut("olatversion", v.getFullVersion() + nodeInfo);
// instant messaging awareness
olatFootervc.contextPut("instantMessagingEnabled", new Boolean(InstantMessagingModule.isEnabled()));
if (InstantMessagingModule.isEnabled()) {
olatFootervc.contextPut("connectedUsers", new ConncectedUsersHelper());
}