28 $newState =
$GLOBALS[
'BE_USER']->user[
'workspace_preview'] ?
'0' :
'1';
29 $GLOBALS[
'BE_USER']->setWorkspacePreview($newState);
30 return array(
'newWorkspacePreviewState' => $newState);
38 $workspaceId = (int)$parameter->workSpaceId;
39 $pageId = (
int)$parameter->pageId;
41 $GLOBALS[
'BE_USER']->setWorkspace($workspaceId);
45 ' AND pages.t3ver_wsid IN (0, ' . $workspaceId .
')');
47 if (
$GLOBALS[
'BE_USER']->doesUserHaveAccess($page, 1)) {
51 $page = \TYPO3\CMS\Backend\Utility\BackendUtility::getRecord(
'pages', $pageId);
53 $pageId = $page[
'pid'];
59 'page' => (isset($page[
'uid']) && ($parameter->pageId == $page[
'uid'])) ? NULL : (
int)$page[
'uid']
static getWorkspaceTitle($wsId)
static getRecordWSOL($table, $uid, $fields=' *', $where='', $useDeleteClause=TRUE, $unsetMovePointers=FALSE)
if(!defined('TYPO3_MODE')) $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][]