- if (($GLOBALS['output_mode'] != 1) && ($GLOBALS['output_mode'] != -1)) {
- if (empty($GLOBALS['module'])) $GLOBALS['module'] = 'empty';
- if (empty($GLOBALS['what'])) $GLOBALS['what'] = getWhatFromModule($GLOBALS['module']);
- if (empty($GLOBALS['action'])) $GLOBALS['action'] = getModeAction($GLOBALS['module'], $GLOBALS['what']);
+ if ((getOutputMode() != 1) && (getOutputMode() != -1)) {
+ if (!isModuleSet()) setModule('empty');
+ if (!isWhatSet()) setWhat(getWhatFromModule(getModule()));
+ if (!isActionSet()) setAction(getModeAction(getModule(), getWhat()));