33 public function main(&$backRef, $menuItems, $table,
$uid) {
34 $localItems = array();
35 if (!$backRef->cmLevel &&
$uid > 0 &&
$GLOBALS[
'BE_USER']->check(
'modules',
'web_txversionM1')) {
37 if (in_array(
'versioning', $backRef->disabledItems) || !
$GLOBALS[
'TCA'][$table] || !
$GLOBALS[
'TCA'][$table][
'ctrl'][
'versioningWS']) {
44 $localItems[] = $backRef->linkItem(
45 $GLOBALS[
'LANG']->getLLL(
'title', $LL),
46 $backRef->excludeIcon(
'<img src="' . $backRef->backPath . \
TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath(
'version') .
'cm1/cm_icon.gif" width="15" height="12" border="0" align="top" alt="" />'),
47 $backRef->urlRefForCM($url),
52 foreach ($menuItems as $k => $value) {
54 if ($k ===
'delete') {
61 array_splice($menuItems, $c, 0, $localItems);
73 return $GLOBALS[
'LANG']->includeLLFile(
'EXT:version/locallang.xlf', FALSE);
static getModuleUrl($moduleName, $urlParameters=array(), $backPathOverride=FALSE, $returnAbsoluteUrl=FALSE)
if(!defined('TYPO3_MODE')) $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][]