/** * Main Render function */ public function render(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { $self = $this; $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output0 = ''; $output0 .= ' <span id="o_'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments1 = array(); $arguments1['value'] = $currentVariableContainer->getOrNull('pageId'); $arguments1['keepQuotes'] = false; $arguments1['encoding'] = NULL; $arguments1['doubleEncode'] = true; $renderChildrenClosure2 = function () { return NULL; }; $value3 = $arguments1['value'] !== NULL ? $arguments1['value'] : $renderChildrenClosure2(); $output0 .= !is_string($value3) ? $value3 : htmlspecialchars($value3, $arguments1['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments1['encoding'] !== NULL ? $arguments1['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments1['doubleEncode']); $output0 .= '"> <a class="ug_selector changeowner" data-page="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments4 = array(); $arguments4['value'] = $currentVariableContainer->getOrNull('pageId'); $arguments4['keepQuotes'] = false; $arguments4['encoding'] = NULL; $arguments4['doubleEncode'] = true; $renderChildrenClosure5 = function () { return NULL; }; $value6 = $arguments4['value'] !== NULL ? $arguments4['value'] : $renderChildrenClosure5(); $output0 .= !is_string($value6) ? $value6 : htmlspecialchars($value6, $arguments4['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments4['encoding'] !== NULL ? $arguments4['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments4['doubleEncode']); $output0 .= '" data-owner="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments7 = array(); $arguments7['value'] = $currentVariableContainer->getOrNull('userId'); $arguments7['keepQuotes'] = false; $arguments7['encoding'] = NULL; $arguments7['doubleEncode'] = true; $renderChildrenClosure8 = function () { return NULL; }; $value9 = $arguments7['value'] !== NULL ? $arguments7['value'] : $renderChildrenClosure8(); $output0 .= !is_string($value9) ? $value9 : htmlspecialchars($value9, $arguments7['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments7['encoding'] !== NULL ? $arguments7['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments7['doubleEncode']); $output0 .= '" data-username="******" > '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments13 = array(); // Rendering Boolean node $arguments13['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::evaluateComparator('==', $currentVariableContainer->getOrNull('userId'), 0); $arguments13['then'] = NULL; $arguments13['else'] = NULL; $renderChildrenClosure14 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output15 = ''; $output15 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper $arguments16 = array(); $renderChildrenClosure17 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output18 = ''; $output18 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments19 = array(); $renderChildrenClosure20 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' No owner set -> [not set] '; }; $output18 .= ''; $output18 .= ' <span class="not_set"> ['; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments21 = array(); $arguments21['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:notSet'; $arguments21['id'] = NULL; $arguments21['default'] = NULL; $arguments21['htmlEscape'] = NULL; $arguments21['arguments'] = NULL; $arguments21['extensionName'] = NULL; $renderChildrenClosure22 = function () { return NULL; }; $output18 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments21, $renderChildrenClosure22, $renderingContext); $output18 .= '] </span> '; return $output18; }; $output15 .= TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper::renderStatic($arguments16, $renderChildrenClosure17, $renderingContext); $output15 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper $arguments23 = array(); $renderChildrenClosure24 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output25 = ''; $output25 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments26 = array(); // Rendering Boolean node $arguments26['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean($currentVariableContainer->getOrNull('username')); $arguments26['then'] = NULL; $arguments26['else'] = NULL; $renderChildrenClosure27 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output28 = ''; $output28 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper $arguments29 = array(); $renderChildrenClosure30 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output31 = ''; $output31 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments32 = array(); $renderChildrenClosure33 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' A user name can be resolved '; }; $output31 .= ''; $output31 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper $arguments34 = array(); $arguments34['maxCharacters'] = '20'; $arguments34['append'] = '...'; $arguments34['respectWordBoundaries'] = true; $arguments34['respectHtml'] = true; $renderChildrenClosure35 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments36 = array(); $arguments36['value'] = $currentVariableContainer->getOrNull('username'); $arguments36['keepQuotes'] = false; $arguments36['encoding'] = NULL; $arguments36['doubleEncode'] = true; $renderChildrenClosure37 = function () { return NULL; }; $value38 = $arguments36['value'] !== NULL ? $arguments36['value'] : $renderChildrenClosure37(); return !is_string($value38) ? $value38 : htmlspecialchars($value38, $arguments36['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments36['encoding'] !== NULL ? $arguments36['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments36['doubleEncode']); }; $output31 .= TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); $output31 .= ' '; return $output31; }; $output28 .= TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper::renderStatic($arguments29, $renderChildrenClosure30, $renderingContext); $output28 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper $arguments39 = array(); $renderChildrenClosure40 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output41 = ''; $output41 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments42 = array(); $renderChildrenClosure43 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' User was deleted -> [deleted] '; }; $output41 .= ''; $output41 .= ' <span class="not_set" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments44 = array(); $arguments44['value'] = $currentVariableContainer->getOrNull('userId'); $arguments44['keepQuotes'] = false; $arguments44['encoding'] = NULL; $arguments44['doubleEncode'] = true; $renderChildrenClosure45 = function () { return NULL; }; $value46 = $arguments44['value'] !== NULL ? $arguments44['value'] : $renderChildrenClosure45(); $output41 .= !is_string($value46) ? $value46 : htmlspecialchars($value46, $arguments44['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments44['encoding'] !== NULL ? $arguments44['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments44['doubleEncode']); $output41 .= '"> ['; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments47 = array(); $arguments47['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:deleted'; $arguments47['id'] = NULL; $arguments47['default'] = NULL; $arguments47['htmlEscape'] = NULL; $arguments47['arguments'] = NULL; $arguments47['extensionName'] = NULL; $renderChildrenClosure48 = function () { return NULL; }; $output41 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments47, $renderChildrenClosure48, $renderingContext); $output41 .= '] </span> '; return $output41; }; $output28 .= TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper::renderStatic($arguments39, $renderChildrenClosure40, $renderingContext); $output28 .= ' '; return $output28; }; $arguments26['__thenClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output49 = ''; $output49 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments50 = array(); $renderChildrenClosure51 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' A user name can be resolved '; }; $output49 .= ''; $output49 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper $arguments52 = array(); $arguments52['maxCharacters'] = '20'; $arguments52['append'] = '...'; $arguments52['respectWordBoundaries'] = true; $arguments52['respectHtml'] = true; $renderChildrenClosure53 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments54 = array(); $arguments54['value'] = $currentVariableContainer->getOrNull('username'); $arguments54['keepQuotes'] = false; $arguments54['encoding'] = NULL; $arguments54['doubleEncode'] = true; $renderChildrenClosure55 = function () { return NULL; }; $value56 = $arguments54['value'] !== NULL ? $arguments54['value'] : $renderChildrenClosure55(); return !is_string($value56) ? $value56 : htmlspecialchars($value56, $arguments54['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments54['encoding'] !== NULL ? $arguments54['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments54['doubleEncode']); }; $output49 .= TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::renderStatic($arguments52, $renderChildrenClosure53, $renderingContext); $output49 .= ' '; return $output49; }; $arguments26['__elseClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output57 = ''; $output57 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments58 = array(); $renderChildrenClosure59 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' User was deleted -> [deleted] '; }; $output57 .= ''; $output57 .= ' <span class="not_set" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments60 = array(); $arguments60['value'] = $currentVariableContainer->getOrNull('userId'); $arguments60['keepQuotes'] = false; $arguments60['encoding'] = NULL; $arguments60['doubleEncode'] = true; $renderChildrenClosure61 = function () { return NULL; }; $value62 = $arguments60['value'] !== NULL ? $arguments60['value'] : $renderChildrenClosure61(); $output57 .= !is_string($value62) ? $value62 : htmlspecialchars($value62, $arguments60['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments60['encoding'] !== NULL ? $arguments60['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments60['doubleEncode']); $output57 .= '"> ['; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments63 = array(); $arguments63['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:deleted'; $arguments63['id'] = NULL; $arguments63['default'] = NULL; $arguments63['htmlEscape'] = NULL; $arguments63['arguments'] = NULL; $arguments63['extensionName'] = NULL; $renderChildrenClosure64 = function () { return NULL; }; $output57 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments63, $renderChildrenClosure64, $renderingContext); $output57 .= '] </span> '; return $output57; }; $output25 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments26, $renderChildrenClosure27, $renderingContext); $output25 .= ' '; return $output25; }; $output15 .= TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper::renderStatic($arguments23, $renderChildrenClosure24, $renderingContext); $output15 .= ' '; return $output15; }; $arguments13['__thenClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output65 = ''; $output65 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments66 = array(); $renderChildrenClosure67 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' No owner set -> [not set] '; }; $output65 .= ''; $output65 .= ' <span class="not_set"> ['; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments68 = array(); $arguments68['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:notSet'; $arguments68['id'] = NULL; $arguments68['default'] = NULL; $arguments68['htmlEscape'] = NULL; $arguments68['arguments'] = NULL; $arguments68['extensionName'] = NULL; $renderChildrenClosure69 = function () { return NULL; }; $output65 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments68, $renderChildrenClosure69, $renderingContext); $output65 .= '] </span> '; return $output65; }; $arguments13['__elseClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output70 = ''; $output70 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments71 = array(); // Rendering Boolean node $arguments71['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean($currentVariableContainer->getOrNull('username')); $arguments71['then'] = NULL; $arguments71['else'] = NULL; $renderChildrenClosure72 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output73 = ''; $output73 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper $arguments74 = array(); $renderChildrenClosure75 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output76 = ''; $output76 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments77 = array(); $renderChildrenClosure78 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' A user name can be resolved '; }; $output76 .= ''; $output76 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper $arguments79 = array(); $arguments79['maxCharacters'] = '20'; $arguments79['append'] = '...'; $arguments79['respectWordBoundaries'] = true; $arguments79['respectHtml'] = true; $renderChildrenClosure80 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments81 = array(); $arguments81['value'] = $currentVariableContainer->getOrNull('username'); $arguments81['keepQuotes'] = false; $arguments81['encoding'] = NULL; $arguments81['doubleEncode'] = true; $renderChildrenClosure82 = function () { return NULL; }; $value83 = $arguments81['value'] !== NULL ? $arguments81['value'] : $renderChildrenClosure82(); return !is_string($value83) ? $value83 : htmlspecialchars($value83, $arguments81['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments81['encoding'] !== NULL ? $arguments81['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments81['doubleEncode']); }; $output76 .= TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::renderStatic($arguments79, $renderChildrenClosure80, $renderingContext); $output76 .= ' '; return $output76; }; $output73 .= TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper::renderStatic($arguments74, $renderChildrenClosure75, $renderingContext); $output73 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper $arguments84 = array(); $renderChildrenClosure85 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output86 = ''; $output86 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments87 = array(); $renderChildrenClosure88 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' User was deleted -> [deleted] '; }; $output86 .= ''; $output86 .= ' <span class="not_set" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments89 = array(); $arguments89['value'] = $currentVariableContainer->getOrNull('userId'); $arguments89['keepQuotes'] = false; $arguments89['encoding'] = NULL; $arguments89['doubleEncode'] = true; $renderChildrenClosure90 = function () { return NULL; }; $value91 = $arguments89['value'] !== NULL ? $arguments89['value'] : $renderChildrenClosure90(); $output86 .= !is_string($value91) ? $value91 : htmlspecialchars($value91, $arguments89['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments89['encoding'] !== NULL ? $arguments89['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments89['doubleEncode']); $output86 .= '"> ['; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments92 = array(); $arguments92['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:deleted'; $arguments92['id'] = NULL; $arguments92['default'] = NULL; $arguments92['htmlEscape'] = NULL; $arguments92['arguments'] = NULL; $arguments92['extensionName'] = NULL; $renderChildrenClosure93 = function () { return NULL; }; $output86 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments92, $renderChildrenClosure93, $renderingContext); $output86 .= '] </span> '; return $output86; }; $output73 .= TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper::renderStatic($arguments84, $renderChildrenClosure85, $renderingContext); $output73 .= ' '; return $output73; }; $arguments71['__thenClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output94 = ''; $output94 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments95 = array(); $renderChildrenClosure96 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' A user name can be resolved '; }; $output94 .= ''; $output94 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper $arguments97 = array(); $arguments97['maxCharacters'] = '20'; $arguments97['append'] = '...'; $arguments97['respectWordBoundaries'] = true; $arguments97['respectHtml'] = true; $renderChildrenClosure98 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments99 = array(); $arguments99['value'] = $currentVariableContainer->getOrNull('username'); $arguments99['keepQuotes'] = false; $arguments99['encoding'] = NULL; $arguments99['doubleEncode'] = true; $renderChildrenClosure100 = function () { return NULL; }; $value101 = $arguments99['value'] !== NULL ? $arguments99['value'] : $renderChildrenClosure100(); return !is_string($value101) ? $value101 : htmlspecialchars($value101, $arguments99['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments99['encoding'] !== NULL ? $arguments99['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments99['doubleEncode']); }; $output94 .= TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::renderStatic($arguments97, $renderChildrenClosure98, $renderingContext); $output94 .= ' '; return $output94; }; $arguments71['__elseClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output102 = ''; $output102 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments103 = array(); $renderChildrenClosure104 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' User was deleted -> [deleted] '; }; $output102 .= ''; $output102 .= ' <span class="not_set" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments105 = array(); $arguments105['value'] = $currentVariableContainer->getOrNull('userId'); $arguments105['keepQuotes'] = false; $arguments105['encoding'] = NULL; $arguments105['doubleEncode'] = true; $renderChildrenClosure106 = function () { return NULL; }; $value107 = $arguments105['value'] !== NULL ? $arguments105['value'] : $renderChildrenClosure106(); $output102 .= !is_string($value107) ? $value107 : htmlspecialchars($value107, $arguments105['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments105['encoding'] !== NULL ? $arguments105['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments105['doubleEncode']); $output102 .= '"> ['; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments108 = array(); $arguments108['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:deleted'; $arguments108['id'] = NULL; $arguments108['default'] = NULL; $arguments108['htmlEscape'] = NULL; $arguments108['arguments'] = NULL; $arguments108['extensionName'] = NULL; $renderChildrenClosure109 = function () { return NULL; }; $output102 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments108, $renderChildrenClosure109, $renderingContext); $output102 .= '] </span> '; return $output102; }; $output70 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments71, $renderChildrenClosure72, $renderingContext); $output70 .= ' '; return $output70; }; $output0 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments13, $renderChildrenClosure14, $renderingContext); $output0 .= ' </a> </span> '; return $output0; }
/** * Main Render function */ public function render(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { $self = $this; $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output0 = ''; $output0 .= ' <td> '; // Rendering ViewHelper TYPO3\CMS\Extensionmanager\ViewHelpers\DownloadExtensionViewHelper $arguments1 = array(); $arguments1['extension'] = $currentVariableContainer->getOrNull('extension'); $arguments1['additionalAttributes'] = NULL; $arguments1['data'] = NULL; $arguments1['enctype'] = NULL; $arguments1['method'] = NULL; $arguments1['name'] = NULL; $arguments1['onreset'] = NULL; $arguments1['onsubmit'] = NULL; $arguments1['class'] = NULL; $arguments1['dir'] = NULL; $arguments1['id'] = NULL; $arguments1['lang'] = NULL; $arguments1['style'] = NULL; $arguments1['title'] = NULL; $arguments1['accesskey'] = NULL; $arguments1['tabindex'] = NULL; $arguments1['onclick'] = NULL; $renderChildrenClosure2 = function () { return NULL; }; $viewHelper3 = $self->getViewHelper('$viewHelper3', $renderingContext, 'TYPO3\\CMS\\Extensionmanager\\ViewHelpers\\DownloadExtensionViewHelper'); $viewHelper3->setArguments($arguments1); $viewHelper3->setRenderingContext($renderingContext); $viewHelper3->setRenderChildrenClosure($renderChildrenClosure2); // End of ViewHelper TYPO3\CMS\Extensionmanager\ViewHelpers\DownloadExtensionViewHelper $output0 .= $viewHelper3->initializeArgumentsAndRender(); $output0 .= ' </td> <td> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $arguments4 = array(); $arguments4['action'] = 'showAllVersions'; // Rendering Array $array5 = array(); $array5['extensionKey'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'extensionKey', $renderingContext); $arguments4['arguments'] = $array5; $arguments4['additionalAttributes'] = NULL; $arguments4['data'] = NULL; $arguments4['controller'] = NULL; $arguments4['extensionName'] = NULL; $arguments4['pluginName'] = NULL; $arguments4['pageUid'] = NULL; $arguments4['pageType'] = 0; $arguments4['noCache'] = false; $arguments4['noCacheHash'] = false; $arguments4['section'] = ''; $arguments4['format'] = ''; $arguments4['linkAccessRestrictedPages'] = false; $arguments4['additionalParams'] = array(); $arguments4['absolute'] = false; $arguments4['addQueryString'] = false; $arguments4['argumentsToBeExcludedFromQueryString'] = array(); $arguments4['addQueryStringMethod'] = NULL; $arguments4['class'] = NULL; $arguments4['dir'] = NULL; $arguments4['id'] = NULL; $arguments4['lang'] = NULL; $arguments4['style'] = NULL; $arguments4['title'] = NULL; $arguments4['accesskey'] = NULL; $arguments4['tabindex'] = NULL; $arguments4['onclick'] = NULL; $arguments4['name'] = NULL; $arguments4['rel'] = NULL; $arguments4['rev'] = NULL; $arguments4['target'] = NULL; $renderChildrenClosure6 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output7 = ''; $output7 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments8 = array(); $arguments8['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'title', $renderingContext); $arguments8['keepQuotes'] = false; $arguments8['encoding'] = NULL; $arguments8['doubleEncode'] = true; $renderChildrenClosure9 = function () { return NULL; }; $value10 = $arguments8['value'] !== NULL ? $arguments8['value'] : $renderChildrenClosure9(); $output7 .= !is_string($value10) ? $value10 : htmlspecialchars($value10, $arguments8['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments8['encoding'] !== NULL ? $arguments8['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments8['doubleEncode']); $output7 .= ' '; return $output7; }; $viewHelper11 = $self->getViewHelper('$viewHelper11', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Link\\ActionViewHelper'); $viewHelper11->setArguments($arguments4); $viewHelper11->setRenderingContext($renderingContext); $viewHelper11->setRenderChildrenClosure($renderChildrenClosure6); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $output0 .= $viewHelper11->initializeArgumentsAndRender(); $output0 .= ' '; // Rendering ViewHelper TYPO3\CMS\Extensionmanager\ViewHelpers\ShowExtensionVersionsViewHelper $arguments12 = array(); $arguments12['extension'] = $currentVariableContainer->getOrNull('extension'); $arguments12['additionalAttributes'] = NULL; $arguments12['data'] = NULL; $arguments12['class'] = NULL; $arguments12['dir'] = NULL; $arguments12['id'] = NULL; $arguments12['lang'] = NULL; $arguments12['style'] = NULL; $arguments12['title'] = NULL; $arguments12['accesskey'] = NULL; $arguments12['tabindex'] = NULL; $arguments12['onclick'] = NULL; $arguments12['name'] = NULL; $arguments12['rel'] = NULL; $arguments12['rev'] = NULL; $arguments12['target'] = NULL; $renderChildrenClosure13 = function () { return NULL; }; $viewHelper14 = $self->getViewHelper('$viewHelper14', $renderingContext, 'TYPO3\\CMS\\Extensionmanager\\ViewHelpers\\ShowExtensionVersionsViewHelper'); $viewHelper14->setArguments($arguments12); $viewHelper14->setRenderingContext($renderingContext); $viewHelper14->setRenderChildrenClosure($renderChildrenClosure13); // End of ViewHelper TYPO3\CMS\Extensionmanager\ViewHelpers\ShowExtensionVersionsViewHelper $output0 .= $viewHelper14->initializeArgumentsAndRender(); $output0 .= ' </td> <td> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $arguments15 = array(); $arguments15['action'] = 'showAllVersions'; // Rendering Array $array16 = array(); $array16['extensionKey'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'extensionKey', $renderingContext); $arguments15['arguments'] = $array16; $arguments15['additionalAttributes'] = NULL; $arguments15['data'] = NULL; $arguments15['controller'] = NULL; $arguments15['extensionName'] = NULL; $arguments15['pluginName'] = NULL; $arguments15['pageUid'] = NULL; $arguments15['pageType'] = 0; $arguments15['noCache'] = false; $arguments15['noCacheHash'] = false; $arguments15['section'] = ''; $arguments15['format'] = ''; $arguments15['linkAccessRestrictedPages'] = false; $arguments15['additionalParams'] = array(); $arguments15['absolute'] = false; $arguments15['addQueryString'] = false; $arguments15['argumentsToBeExcludedFromQueryString'] = array(); $arguments15['addQueryStringMethod'] = NULL; $arguments15['class'] = NULL; $arguments15['dir'] = NULL; $arguments15['id'] = NULL; $arguments15['lang'] = NULL; $arguments15['style'] = NULL; $arguments15['title'] = NULL; $arguments15['accesskey'] = NULL; $arguments15['tabindex'] = NULL; $arguments15['onclick'] = NULL; $arguments15['name'] = NULL; $arguments15['rel'] = NULL; $arguments15['rev'] = NULL; $arguments15['target'] = NULL; $renderChildrenClosure17 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output18 = ''; $output18 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments19 = array(); $arguments19['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'extensionKey', $renderingContext); $arguments19['keepQuotes'] = false; $arguments19['encoding'] = NULL; $arguments19['doubleEncode'] = true; $renderChildrenClosure20 = function () { return NULL; }; $value21 = $arguments19['value'] !== NULL ? $arguments19['value'] : $renderChildrenClosure20(); $output18 .= !is_string($value21) ? $value21 : htmlspecialchars($value21, $arguments19['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments19['encoding'] !== NULL ? $arguments19['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments19['doubleEncode']); $output18 .= ' '; return $output18; }; $viewHelper22 = $self->getViewHelper('$viewHelper22', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Link\\ActionViewHelper'); $viewHelper22->setArguments($arguments15); $viewHelper22->setRenderingContext($renderingContext); $viewHelper22->setRenderChildrenClosure($renderChildrenClosure17); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $output0 .= $viewHelper22->initializeArgumentsAndRender(); $output0 .= ' </td> <td> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $arguments23 = array(); $arguments23['action'] = 'showAllVersions'; // Rendering Array $array24 = array(); $array24['extensionKey'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'extensionKey', $renderingContext); $arguments23['arguments'] = $array24; $arguments23['additionalAttributes'] = NULL; $arguments23['data'] = NULL; $arguments23['controller'] = NULL; $arguments23['extensionName'] = NULL; $arguments23['pluginName'] = NULL; $arguments23['pageUid'] = NULL; $arguments23['pageType'] = 0; $arguments23['noCache'] = false; $arguments23['noCacheHash'] = false; $arguments23['section'] = ''; $arguments23['format'] = ''; $arguments23['linkAccessRestrictedPages'] = false; $arguments23['additionalParams'] = array(); $arguments23['absolute'] = false; $arguments23['addQueryString'] = false; $arguments23['argumentsToBeExcludedFromQueryString'] = array(); $arguments23['addQueryStringMethod'] = NULL; $arguments23['class'] = NULL; $arguments23['dir'] = NULL; $arguments23['id'] = NULL; $arguments23['lang'] = NULL; $arguments23['style'] = NULL; $arguments23['title'] = NULL; $arguments23['accesskey'] = NULL; $arguments23['tabindex'] = NULL; $arguments23['onclick'] = NULL; $arguments23['name'] = NULL; $arguments23['rel'] = NULL; $arguments23['rev'] = NULL; $arguments23['target'] = NULL; $renderChildrenClosure25 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output26 = ''; $output26 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments27 = array(); $arguments27['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'version', $renderingContext); $arguments27['keepQuotes'] = false; $arguments27['encoding'] = NULL; $arguments27['doubleEncode'] = true; $renderChildrenClosure28 = function () { return NULL; }; $value29 = $arguments27['value'] !== NULL ? $arguments27['value'] : $renderChildrenClosure28(); $output26 .= !is_string($value29) ? $value29 : htmlspecialchars($value29, $arguments27['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments27['encoding'] !== NULL ? $arguments27['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments27['doubleEncode']); $output26 .= ' '; return $output26; }; $viewHelper30 = $self->getViewHelper('$viewHelper30', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Link\\ActionViewHelper'); $viewHelper30->setArguments($arguments23); $viewHelper30->setRenderingContext($renderingContext); $viewHelper30->setRenderChildrenClosure($renderChildrenClosure25); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $output0 .= $viewHelper30->initializeArgumentsAndRender(); $output0 .= ' '; // Rendering ViewHelper TYPO3\CMS\Extensionmanager\ViewHelpers\ShowExtensionVersionsViewHelper $arguments31 = array(); $arguments31['extension'] = $currentVariableContainer->getOrNull('extension'); $arguments31['additionalAttributes'] = NULL; $arguments31['data'] = NULL; $arguments31['class'] = NULL; $arguments31['dir'] = NULL; $arguments31['id'] = NULL; $arguments31['lang'] = NULL; $arguments31['style'] = NULL; $arguments31['title'] = NULL; $arguments31['accesskey'] = NULL; $arguments31['tabindex'] = NULL; $arguments31['onclick'] = NULL; $arguments31['name'] = NULL; $arguments31['rel'] = NULL; $arguments31['rev'] = NULL; $arguments31['target'] = NULL; $renderChildrenClosure32 = function () { return NULL; }; $viewHelper33 = $self->getViewHelper('$viewHelper33', $renderingContext, 'TYPO3\\CMS\\Extensionmanager\\ViewHelpers\\ShowExtensionVersionsViewHelper'); $viewHelper33->setArguments($arguments31); $viewHelper33->setRenderingContext($renderingContext); $viewHelper33->setRenderChildrenClosure($renderChildrenClosure32); // End of ViewHelper TYPO3\CMS\Extensionmanager\ViewHelpers\ShowExtensionVersionsViewHelper $output0 .= $viewHelper33->initializeArgumentsAndRender(); $output0 .= ' </td> <td> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\DateViewHelper $arguments34 = array(); $arguments34['date'] = NULL; $arguments34['format'] = ''; $arguments34['base'] = NULL; $renderChildrenClosure35 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'lastUpdated', $renderingContext); }; $output0 .= TYPO3\CMS\Fluid\ViewHelpers\Format\DateViewHelper::renderStatic($arguments34, $renderChildrenClosure35, $renderingContext); $output0 .= ' </td> <td title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments36 = array(); $arguments36['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'description', $renderingContext); $arguments36['keepQuotes'] = false; $arguments36['encoding'] = NULL; $arguments36['doubleEncode'] = true; $renderChildrenClosure37 = function () { return NULL; }; $value38 = $arguments36['value'] !== NULL ? $arguments36['value'] : $renderChildrenClosure37(); $output0 .= !is_string($value38) ? $value38 : htmlspecialchars($value38, $arguments36['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments36['encoding'] !== NULL ? $arguments36['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments36['doubleEncode']); $output0 .= '"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper $arguments39 = array(); $arguments39['maxCharacters'] = '50'; // Rendering Boolean node $arguments39['respectWordBoundaries'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean('true'); // Rendering Boolean node $arguments39['respectHtml'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean('false'); $arguments39['append'] = '...'; $renderChildrenClosure40 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments41 = array(); $arguments41['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'description', $renderingContext); $arguments41['keepQuotes'] = false; $arguments41['encoding'] = NULL; $arguments41['doubleEncode'] = true; $renderChildrenClosure42 = function () { return NULL; }; $value43 = $arguments41['value'] !== NULL ? $arguments41['value'] : $renderChildrenClosure42(); return !is_string($value43) ? $value43 : htmlspecialchars($value43, $arguments41['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments41['encoding'] !== NULL ? $arguments41['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments41['doubleEncode']); }; $output0 .= TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::renderStatic($arguments39, $renderChildrenClosure40, $renderingContext); $output0 .= ' <div class="author"> <div class="author-name">'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments44 = array(); $arguments44['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'authorName', $renderingContext); $arguments44['keepQuotes'] = false; $arguments44['encoding'] = NULL; $arguments44['doubleEncode'] = true; $renderChildrenClosure45 = function () { return NULL; }; $value46 = $arguments44['value'] !== NULL ? $arguments44['value'] : $renderChildrenClosure45(); $output0 .= !is_string($value46) ? $value46 : htmlspecialchars($value46, $arguments44['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments44['encoding'] !== NULL ? $arguments44['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments44['doubleEncode']); $output0 .= '</div> <div class="author-email">'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments47 = array(); $arguments47['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'authorEmail', $renderingContext); $arguments47['keepQuotes'] = false; $arguments47['encoding'] = NULL; $arguments47['doubleEncode'] = true; $renderChildrenClosure48 = function () { return NULL; }; $value49 = $arguments47['value'] !== NULL ? $arguments47['value'] : $renderChildrenClosure48(); $output0 .= !is_string($value49) ? $value49 : htmlspecialchars($value49, $arguments47['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments47['encoding'] !== NULL ? $arguments47['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments47['doubleEncode']); $output0 .= '</div> </div> </td> <td> <span class="label label-'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments50 = array(); $arguments50['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'stateString', $renderingContext); $arguments50['keepQuotes'] = false; $arguments50['encoding'] = NULL; $arguments50['doubleEncode'] = true; $renderChildrenClosure51 = function () { return NULL; }; $value52 = $arguments50['value'] !== NULL ? $arguments50['value'] : $renderChildrenClosure51(); $output0 .= !is_string($value52) ? $value52 : htmlspecialchars($value52, $arguments50['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments50['encoding'] !== NULL ? $arguments50['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments50['doubleEncode']); $output0 .= '">'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments53 = array(); $arguments53['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('extension'), 'stateString', $renderingContext); $arguments53['keepQuotes'] = false; $arguments53['encoding'] = NULL; $arguments53['doubleEncode'] = true; $renderChildrenClosure54 = function () { return NULL; }; $value55 = $arguments53['value'] !== NULL ? $arguments53['value'] : $renderChildrenClosure54(); $output0 .= !is_string($value55) ? $value55 : htmlspecialchars($value55, $arguments53['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments53['encoding'] !== NULL ? $arguments53['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments53['doubleEncode']); $output0 .= '</span> </td> '; return $output0; }
/** * Main Render function */ public function render(\TYPO3\CMS\Fluid\Core\Rendering\RenderingContextInterface $renderingContext) { $self = $this; $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output275 = ''; $output275 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\LayoutViewHelper $arguments276 = array(); $arguments276['name'] = 'Permission'; $renderChildrenClosure277 = function () { return NULL; }; $viewHelper278 = $self->getViewHelper('$viewHelper278', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\LayoutViewHelper'); $viewHelper278->setArguments($arguments276); $viewHelper278->setRenderingContext($renderingContext); $viewHelper278->setRenderChildrenClosure($renderChildrenClosure277); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\LayoutViewHelper $output275 .= $viewHelper278->initializeArgumentsAndRender(); $output275 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\SectionViewHelper $arguments279 = array(); $arguments279['name'] = 'headline'; $renderChildrenClosure280 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output281 = ''; $output281 .= ' <h1>'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments282 = array(); $arguments282['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:permissions'; $arguments282['id'] = NULL; $arguments282['default'] = NULL; $arguments282['htmlEscape'] = NULL; $arguments282['arguments'] = NULL; $arguments282['extensionName'] = NULL; $renderChildrenClosure283 = function () { return NULL; }; $output281 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments282, $renderChildrenClosure283, $renderingContext); $output281 .= '</h1> '; return $output281; }; $output275 .= ''; $output275 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\SectionViewHelper $arguments284 = array(); $arguments284['name'] = 'content'; $renderChildrenClosure285 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output286 = ''; $output286 .= ' <div class="form-group"> <label for="depth">'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments287 = array(); $arguments287['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:Depth'; $arguments287['id'] = NULL; $arguments287['default'] = NULL; $arguments287['htmlEscape'] = NULL; $arguments287['arguments'] = NULL; $arguments287['extensionName'] = NULL; $renderChildrenClosure288 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments287, $renderChildrenClosure288, $renderingContext); $output286 .= ':</label> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper $arguments289 = array(); $arguments289['class'] = 'form-control'; $arguments289['id'] = 'depth'; $arguments289['value'] = $currentVariableContainer->getOrNull('depth'); $arguments289['options'] = $currentVariableContainer->getOrNull('depthOptions'); // Rendering Array $array290 = array(); $output291 = ''; $output291 .= 'jumpToUrl(\''; $output291 .= $currentVariableContainer->getOrNull('depthBaseUrl'); $output291 .= '\'.replace(\'__DEPTH__\', this.options[this.selectedIndex].value), this);'; $array290['onchange'] = $output291; $arguments289['additionalAttributes'] = $array290; $arguments289['data'] = NULL; $arguments289['name'] = NULL; $arguments289['property'] = NULL; $arguments289['dir'] = NULL; $arguments289['lang'] = NULL; $arguments289['style'] = NULL; $arguments289['title'] = NULL; $arguments289['accesskey'] = NULL; $arguments289['tabindex'] = NULL; $arguments289['onclick'] = NULL; $arguments289['size'] = NULL; $arguments289['disabled'] = NULL; $arguments289['optionValueField'] = NULL; $arguments289['optionLabelField'] = NULL; $arguments289['sortByOptionLabel'] = false; $arguments289['selectAllByDefault'] = false; $arguments289['errorClass'] = 'f3-form-error'; $arguments289['prependOptionLabel'] = NULL; $arguments289['prependOptionValue'] = NULL; $arguments289['multiple'] = false; $renderChildrenClosure292 = function () { return NULL; }; $viewHelper293 = $self->getViewHelper('$viewHelper293', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Form\\SelectViewHelper'); $viewHelper293->setArguments($arguments289); $viewHelper293->setRenderingContext($renderingContext); $viewHelper293->setRenderChildrenClosure($renderChildrenClosure292); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Form\SelectViewHelper $output286 .= $viewHelper293->initializeArgumentsAndRender(); $output286 .= ' </div> <div class="panel panel-default panel-space"> <div class="table-fit"> <table class="table table-striped table-hover" id="typo3-permissionList"> <thead> <tr> <th colspan="2"> </th> <th>'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments294 = array(); $arguments294['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:Owner'; $arguments294['id'] = NULL; $arguments294['default'] = NULL; $arguments294['htmlEscape'] = NULL; $arguments294['arguments'] = NULL; $arguments294['extensionName'] = NULL; $renderChildrenClosure295 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments294, $renderChildrenClosure295, $renderingContext); $output286 .= '</th> <th align="center">'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments296 = array(); $arguments296['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:Group'; $arguments296['id'] = NULL; $arguments296['default'] = NULL; $arguments296['htmlEscape'] = NULL; $arguments296['arguments'] = NULL; $arguments296['extensionName'] = NULL; $renderChildrenClosure297 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments296, $renderChildrenClosure297, $renderingContext); $output286 .= '</th> <th align="center">'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments298 = array(); $arguments298['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:Everybody'; $arguments298['id'] = NULL; $arguments298['default'] = NULL; $arguments298['htmlEscape'] = NULL; $arguments298['arguments'] = NULL; $arguments298['extensionName'] = NULL; $renderChildrenClosure299 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments298, $renderChildrenClosure299, $renderingContext); $output286 .= '</th> <th align="center">'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments300 = array(); $arguments300['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:EditLock'; $arguments300['id'] = NULL; $arguments300['default'] = NULL; $arguments300['htmlEscape'] = NULL; $arguments300['arguments'] = NULL; $arguments300['extensionName'] = NULL; $renderChildrenClosure301 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments300, $renderChildrenClosure301, $renderingContext); $output286 .= '</th> </tr> </thead> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ForViewHelper $arguments302 = array(); $arguments302['each'] = $currentVariableContainer->getOrNull('viewTree'); $arguments302['as'] = 'data'; $arguments302['key'] = ''; $arguments302['reverse'] = false; $arguments302['iteration'] = NULL; $renderChildrenClosure303 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output304 = ''; $output304 .= ' <tr> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments305 = array(); // Rendering Boolean node $arguments305['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext)); $arguments305['then'] = NULL; $arguments305['else'] = NULL; $renderChildrenClosure306 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output307 = ''; $output307 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper $arguments308 = array(); $renderChildrenClosure309 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output310 = ''; $output310 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments311 = array(); $renderChildrenClosure312 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' A "normal" page row is rendered, not the root page '; }; $output310 .= ''; $output310 .= ' <td align="left" nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $arguments313 = array(); $arguments313['action'] = 'edit'; // Rendering Array $array314 = array(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments315 = array(); // Rendering Boolean node $arguments315['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row._ORIG_uid', $renderingContext)); $arguments315['then'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row._ORIG_uid', $renderingContext); $arguments315['else'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure316 = function () { return NULL; }; $array314['id'] = TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments315, $renderChildrenClosure316, $renderingContext); $array314['depth'] = $currentVariableContainer->getOrNull('depth'); $arguments313['arguments'] = $array314; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments317 = array(); $arguments317['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:ch_permissions'; $arguments317['id'] = NULL; $arguments317['default'] = NULL; $arguments317['htmlEscape'] = NULL; $arguments317['arguments'] = NULL; $arguments317['extensionName'] = NULL; $renderChildrenClosure318 = function () { return NULL; }; $arguments313['title'] = TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments317, $renderChildrenClosure318, $renderingContext); $arguments313['additionalAttributes'] = NULL; $arguments313['data'] = NULL; $arguments313['controller'] = NULL; $arguments313['extensionName'] = NULL; $arguments313['pluginName'] = NULL; $arguments313['pageUid'] = NULL; $arguments313['pageType'] = 0; $arguments313['noCache'] = false; $arguments313['noCacheHash'] = false; $arguments313['section'] = ''; $arguments313['format'] = ''; $arguments313['linkAccessRestrictedPages'] = false; $arguments313['additionalParams'] = array(); $arguments313['absolute'] = false; $arguments313['addQueryString'] = false; $arguments313['argumentsToBeExcludedFromQueryString'] = array(); $arguments313['addQueryStringMethod'] = NULL; $arguments313['class'] = NULL; $arguments313['dir'] = NULL; $arguments313['id'] = NULL; $arguments313['lang'] = NULL; $arguments313['style'] = NULL; $arguments313['accesskey'] = NULL; $arguments313['tabindex'] = NULL; $arguments313['onclick'] = NULL; $arguments313['name'] = NULL; $arguments313['rel'] = NULL; $arguments313['rev'] = NULL; $arguments313['target'] = NULL; $renderChildrenClosure319 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output320 = ''; $output320 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper $arguments321 = array(); $arguments321['value'] = NULL; $renderChildrenClosure322 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output323 = ''; $output323 .= \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'depthData', $renderingContext); $output323 .= \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'HTML', $renderingContext); return $output323; }; $output320 .= TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper::renderStatic($arguments321, $renderChildrenClosure322, $renderingContext); $output320 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper $arguments324 = array(); $arguments324['maxCharacters'] = '20'; $arguments324['append'] = '...'; $arguments324['respectWordBoundaries'] = true; $arguments324['respectHtml'] = true; $renderChildrenClosure325 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments326 = array(); $arguments326['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.title', $renderingContext); $arguments326['keepQuotes'] = false; $arguments326['encoding'] = NULL; $arguments326['doubleEncode'] = true; $renderChildrenClosure327 = function () { return NULL; }; $value328 = $arguments326['value'] !== NULL ? $arguments326['value'] : $renderChildrenClosure327(); return !is_string($value328) ? $value328 : htmlspecialchars($value328, $arguments326['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments326['encoding'] !== NULL ? $arguments326['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments326['doubleEncode']); }; $output320 .= TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::renderStatic($arguments324, $renderChildrenClosure325, $renderingContext); $output320 .= ' '; return $output320; }; $viewHelper329 = $self->getViewHelper('$viewHelper329', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Link\\ActionViewHelper'); $viewHelper329->setArguments($arguments313); $viewHelper329->setRenderingContext($renderingContext); $viewHelper329->setRenderChildrenClosure($renderChildrenClosure319); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $output310 .= $viewHelper329->initializeArgumentsAndRender(); $output310 .= ' </td> <td> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments330 = array(); $renderChildrenClosure331 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' Edit link is workspace aware: If in ws, link to edit the ws overlay record is rendered '; }; $output310 .= ''; $output310 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $arguments332 = array(); $arguments332['action'] = 'edit'; // Rendering Array $array333 = array(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments334 = array(); // Rendering Boolean node $arguments334['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row._ORIG_uid', $renderingContext)); $arguments334['then'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row._ORIG_uid', $renderingContext); $arguments334['else'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure335 = function () { return NULL; }; $array333['id'] = TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments334, $renderChildrenClosure335, $renderingContext); $array333['depth'] = $currentVariableContainer->getOrNull('depth'); $arguments332['arguments'] = $array333; $arguments332['class'] = 'btn btn-default'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments336 = array(); $arguments336['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:ch_permissions'; $arguments336['id'] = NULL; $arguments336['default'] = NULL; $arguments336['htmlEscape'] = NULL; $arguments336['arguments'] = NULL; $arguments336['extensionName'] = NULL; $renderChildrenClosure337 = function () { return NULL; }; $arguments332['title'] = TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments336, $renderChildrenClosure337, $renderingContext); $arguments332['additionalAttributes'] = NULL; $arguments332['data'] = NULL; $arguments332['controller'] = NULL; $arguments332['extensionName'] = NULL; $arguments332['pluginName'] = NULL; $arguments332['pageUid'] = NULL; $arguments332['pageType'] = 0; $arguments332['noCache'] = false; $arguments332['noCacheHash'] = false; $arguments332['section'] = ''; $arguments332['format'] = ''; $arguments332['linkAccessRestrictedPages'] = false; $arguments332['additionalParams'] = array(); $arguments332['absolute'] = false; $arguments332['addQueryString'] = false; $arguments332['argumentsToBeExcludedFromQueryString'] = array(); $arguments332['addQueryStringMethod'] = NULL; $arguments332['dir'] = NULL; $arguments332['id'] = NULL; $arguments332['lang'] = NULL; $arguments332['style'] = NULL; $arguments332['accesskey'] = NULL; $arguments332['tabindex'] = NULL; $arguments332['onclick'] = NULL; $arguments332['name'] = NULL; $arguments332['rel'] = NULL; $arguments332['rev'] = NULL; $arguments332['target'] = NULL; $renderChildrenClosure338 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output339 = ''; $output339 .= ' '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments340 = array(); $arguments340['identifier'] = 'actions-document-open'; $arguments340['size'] = 'small'; $arguments340['overlay'] = NULL; $arguments340['state'] = 'default'; $arguments340['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure341 = function () { return NULL; }; $output339 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments340, $renderChildrenClosure341, $renderingContext); $output339 .= ' '; return $output339; }; $viewHelper342 = $self->getViewHelper('$viewHelper342', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Link\\ActionViewHelper'); $viewHelper342->setArguments($arguments332); $viewHelper342->setRenderingContext($renderingContext); $viewHelper342->setRenderChildrenClosure($renderChildrenClosure338); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $output310 .= $viewHelper342->initializeArgumentsAndRender(); $output310 .= ' </td> <td nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper $arguments343 = array(); $arguments343['permission'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_user', $renderingContext); $arguments343['scope'] = 'user'; $arguments343['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure344 = function () { return NULL; }; $output310 .= TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper::renderStatic($arguments343, $renderChildrenClosure344, $renderingContext); $output310 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper $arguments345 = array(); $arguments345['partial'] = 'Permission/Ownername'; // Rendering Array $array346 = array(); $array346['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $array346['userId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_userid', $renderingContext); // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\ArrayElementViewHelper $arguments347 = array(); $arguments347['array'] = $currentVariableContainer->getOrNull('beUsers'); $arguments347['key'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_userid', $renderingContext); $arguments347['subKey'] = 'username'; $renderChildrenClosure348 = function () { return NULL; }; $array346['username'] = TYPO3\CMS\Beuser\ViewHelpers\ArrayElementViewHelper::renderStatic($arguments347, $renderChildrenClosure348, $renderingContext); $arguments345['arguments'] = $array346; $arguments345['section'] = NULL; $arguments345['optional'] = false; $renderChildrenClosure349 = function () { return NULL; }; $output310 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments345, $renderChildrenClosure349, $renderingContext); $output310 .= ' </td> <td nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper $arguments350 = array(); $arguments350['permission'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_group', $renderingContext); $arguments350['scope'] = 'group'; $arguments350['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure351 = function () { return NULL; }; $output310 .= TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper::renderStatic($arguments350, $renderChildrenClosure351, $renderingContext); $output310 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper $arguments352 = array(); $arguments352['partial'] = 'Permission/Groupname'; // Rendering Array $array353 = array(); $array353['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $array353['groupId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_groupid', $renderingContext); // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\ArrayElementViewHelper $arguments354 = array(); $arguments354['array'] = $currentVariableContainer->getOrNull('beGroups'); $arguments354['key'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_groupid', $renderingContext); $arguments354['subKey'] = 'title'; $renderChildrenClosure355 = function () { return NULL; }; $array353['groupname'] = TYPO3\CMS\Beuser\ViewHelpers\ArrayElementViewHelper::renderStatic($arguments354, $renderChildrenClosure355, $renderingContext); $arguments352['arguments'] = $array353; $arguments352['section'] = NULL; $arguments352['optional'] = false; $renderChildrenClosure356 = function () { return NULL; }; $output310 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments352, $renderChildrenClosure356, $renderingContext); $output310 .= ' </td> <td nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper $arguments357 = array(); $arguments357['permission'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_everybody', $renderingContext); $arguments357['scope'] = 'everybody'; $arguments357['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure358 = function () { return NULL; }; $output310 .= TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper::renderStatic($arguments357, $renderChildrenClosure358, $renderingContext); $output310 .= ' </td> <td nowrap="nowrap"> <span id="el_'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments359 = array(); $arguments359['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments359['keepQuotes'] = false; $arguments359['encoding'] = NULL; $arguments359['doubleEncode'] = true; $renderChildrenClosure360 = function () { return NULL; }; $value361 = $arguments359['value'] !== NULL ? $arguments359['value'] : $renderChildrenClosure360(); $output310 .= !is_string($value361) ? $value361 : htmlspecialchars($value361, $arguments359['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments359['encoding'] !== NULL ? $arguments359['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments359['doubleEncode']); $output310 .= '"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments362 = array(); // Rendering Boolean node $arguments362['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.editlock', $renderingContext)); $arguments362['then'] = NULL; $arguments362['else'] = NULL; $renderChildrenClosure363 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output364 = ''; $output364 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper $arguments365 = array(); $renderChildrenClosure366 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output367 = ''; $output367 .= ' <a class="editlock btn btn-default" data-page="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments368 = array(); $arguments368['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments368['keepQuotes'] = false; $arguments368['encoding'] = NULL; $arguments368['doubleEncode'] = true; $renderChildrenClosure369 = function () { return NULL; }; $value370 = $arguments368['value'] !== NULL ? $arguments368['value'] : $renderChildrenClosure369(); $output367 .= !is_string($value370) ? $value370 : htmlspecialchars($value370, $arguments368['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments368['encoding'] !== NULL ? $arguments368['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments368['doubleEncode']); $output367 .= '" data-lockstate="1" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments371 = array(); $arguments371['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:EditLock_descr'; $arguments371['id'] = NULL; $arguments371['default'] = NULL; $arguments371['htmlEscape'] = NULL; $arguments371['arguments'] = NULL; $arguments371['extensionName'] = NULL; $renderChildrenClosure372 = function () { return NULL; }; $output367 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments371, $renderChildrenClosure372, $renderingContext); $output367 .= '" > '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments373 = array(); $arguments373['identifier'] = 'actions-lock'; $arguments373['size'] = 'small'; $arguments373['overlay'] = NULL; $arguments373['state'] = 'default'; $arguments373['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure374 = function () { return NULL; }; $output367 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments373, $renderChildrenClosure374, $renderingContext); $output367 .= ' </a> '; return $output367; }; $output364 .= TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper::renderStatic($arguments365, $renderChildrenClosure366, $renderingContext); $output364 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper $arguments375 = array(); $renderChildrenClosure376 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output377 = ''; $output377 .= ' <a class="editlock btn btn-default" data-page="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments378 = array(); $arguments378['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments378['keepQuotes'] = false; $arguments378['encoding'] = NULL; $arguments378['doubleEncode'] = true; $renderChildrenClosure379 = function () { return NULL; }; $value380 = $arguments378['value'] !== NULL ? $arguments378['value'] : $renderChildrenClosure379(); $output377 .= !is_string($value380) ? $value380 : htmlspecialchars($value380, $arguments378['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments378['encoding'] !== NULL ? $arguments378['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments378['doubleEncode']); $output377 .= '" data-lockstate="0" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments381 = array(); $arguments381['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:EditLock_descr2'; $arguments381['id'] = NULL; $arguments381['default'] = NULL; $arguments381['htmlEscape'] = NULL; $arguments381['arguments'] = NULL; $arguments381['extensionName'] = NULL; $renderChildrenClosure382 = function () { return NULL; }; $output377 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments381, $renderChildrenClosure382, $renderingContext); $output377 .= '" > '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments383 = array(); $arguments383['identifier'] = 'actions-unlock'; $arguments383['size'] = 'small'; $arguments383['overlay'] = NULL; $arguments383['state'] = 'default'; $arguments383['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure384 = function () { return NULL; }; $output377 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments383, $renderChildrenClosure384, $renderingContext); $output377 .= ' </a> '; return $output377; }; $output364 .= TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper::renderStatic($arguments375, $renderChildrenClosure376, $renderingContext); $output364 .= ' '; return $output364; }; $arguments362['__thenClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output385 = ''; $output385 .= ' <a class="editlock btn btn-default" data-page="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments386 = array(); $arguments386['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments386['keepQuotes'] = false; $arguments386['encoding'] = NULL; $arguments386['doubleEncode'] = true; $renderChildrenClosure387 = function () { return NULL; }; $value388 = $arguments386['value'] !== NULL ? $arguments386['value'] : $renderChildrenClosure387(); $output385 .= !is_string($value388) ? $value388 : htmlspecialchars($value388, $arguments386['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments386['encoding'] !== NULL ? $arguments386['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments386['doubleEncode']); $output385 .= '" data-lockstate="1" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments389 = array(); $arguments389['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:EditLock_descr'; $arguments389['id'] = NULL; $arguments389['default'] = NULL; $arguments389['htmlEscape'] = NULL; $arguments389['arguments'] = NULL; $arguments389['extensionName'] = NULL; $renderChildrenClosure390 = function () { return NULL; }; $output385 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments389, $renderChildrenClosure390, $renderingContext); $output385 .= '" > '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments391 = array(); $arguments391['identifier'] = 'actions-lock'; $arguments391['size'] = 'small'; $arguments391['overlay'] = NULL; $arguments391['state'] = 'default'; $arguments391['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure392 = function () { return NULL; }; $output385 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments391, $renderChildrenClosure392, $renderingContext); $output385 .= ' </a> '; return $output385; }; $arguments362['__elseClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output393 = ''; $output393 .= ' <a class="editlock btn btn-default" data-page="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments394 = array(); $arguments394['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments394['keepQuotes'] = false; $arguments394['encoding'] = NULL; $arguments394['doubleEncode'] = true; $renderChildrenClosure395 = function () { return NULL; }; $value396 = $arguments394['value'] !== NULL ? $arguments394['value'] : $renderChildrenClosure395(); $output393 .= !is_string($value396) ? $value396 : htmlspecialchars($value396, $arguments394['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments394['encoding'] !== NULL ? $arguments394['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments394['doubleEncode']); $output393 .= '" data-lockstate="0" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments397 = array(); $arguments397['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:EditLock_descr2'; $arguments397['id'] = NULL; $arguments397['default'] = NULL; $arguments397['htmlEscape'] = NULL; $arguments397['arguments'] = NULL; $arguments397['extensionName'] = NULL; $renderChildrenClosure398 = function () { return NULL; }; $output393 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments397, $renderChildrenClosure398, $renderingContext); $output393 .= '" > '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments399 = array(); $arguments399['identifier'] = 'actions-unlock'; $arguments399['size'] = 'small'; $arguments399['overlay'] = NULL; $arguments399['state'] = 'default'; $arguments399['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure400 = function () { return NULL; }; $output393 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments399, $renderChildrenClosure400, $renderingContext); $output393 .= ' </a> '; return $output393; }; $output310 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments362, $renderChildrenClosure363, $renderingContext); $output310 .= ' </span> </td> '; return $output310; }; $output307 .= TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper::renderStatic($arguments308, $renderChildrenClosure309, $renderingContext); $output307 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper $arguments401 = array(); $renderChildrenClosure402 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output403 = ''; $output403 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments404 = array(); $renderChildrenClosure405 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' Root page row is rendered '; }; $output403 .= ''; $output403 .= ' <td align="left" nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper $arguments406 = array(); $arguments406['value'] = NULL; $renderChildrenClosure407 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'HTML', $renderingContext); }; $output403 .= TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper::renderStatic($arguments406, $renderChildrenClosure407, $renderingContext); $output403 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper $arguments408 = array(); $arguments408['maxCharacters'] = '20'; $arguments408['append'] = '...'; $arguments408['respectWordBoundaries'] = true; $arguments408['respectHtml'] = true; $renderChildrenClosure409 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments410 = array(); $arguments410['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.title', $renderingContext); $arguments410['keepQuotes'] = false; $arguments410['encoding'] = NULL; $arguments410['doubleEncode'] = true; $renderChildrenClosure411 = function () { return NULL; }; $value412 = $arguments410['value'] !== NULL ? $arguments410['value'] : $renderChildrenClosure411(); return !is_string($value412) ? $value412 : htmlspecialchars($value412, $arguments410['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments410['encoding'] !== NULL ? $arguments410['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments410['doubleEncode']); }; $output403 .= TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::renderStatic($arguments408, $renderChildrenClosure409, $renderingContext); $output403 .= ' </td> <td></td> <td nowrap="nowrap"></td> <td nowrap="nowrap"></td> <td nowrap="nowrap"></td> <td nowrap="nowrap"></td> '; return $output403; }; $output307 .= TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper::renderStatic($arguments401, $renderChildrenClosure402, $renderingContext); $output307 .= ' '; return $output307; }; $arguments305['__thenClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output413 = ''; $output413 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments414 = array(); $renderChildrenClosure415 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' A "normal" page row is rendered, not the root page '; }; $output413 .= ''; $output413 .= ' <td align="left" nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $arguments416 = array(); $arguments416['action'] = 'edit'; // Rendering Array $array417 = array(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments418 = array(); // Rendering Boolean node $arguments418['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row._ORIG_uid', $renderingContext)); $arguments418['then'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row._ORIG_uid', $renderingContext); $arguments418['else'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure419 = function () { return NULL; }; $array417['id'] = TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments418, $renderChildrenClosure419, $renderingContext); $array417['depth'] = $currentVariableContainer->getOrNull('depth'); $arguments416['arguments'] = $array417; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments420 = array(); $arguments420['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:ch_permissions'; $arguments420['id'] = NULL; $arguments420['default'] = NULL; $arguments420['htmlEscape'] = NULL; $arguments420['arguments'] = NULL; $arguments420['extensionName'] = NULL; $renderChildrenClosure421 = function () { return NULL; }; $arguments416['title'] = TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments420, $renderChildrenClosure421, $renderingContext); $arguments416['additionalAttributes'] = NULL; $arguments416['data'] = NULL; $arguments416['controller'] = NULL; $arguments416['extensionName'] = NULL; $arguments416['pluginName'] = NULL; $arguments416['pageUid'] = NULL; $arguments416['pageType'] = 0; $arguments416['noCache'] = false; $arguments416['noCacheHash'] = false; $arguments416['section'] = ''; $arguments416['format'] = ''; $arguments416['linkAccessRestrictedPages'] = false; $arguments416['additionalParams'] = array(); $arguments416['absolute'] = false; $arguments416['addQueryString'] = false; $arguments416['argumentsToBeExcludedFromQueryString'] = array(); $arguments416['addQueryStringMethod'] = NULL; $arguments416['class'] = NULL; $arguments416['dir'] = NULL; $arguments416['id'] = NULL; $arguments416['lang'] = NULL; $arguments416['style'] = NULL; $arguments416['accesskey'] = NULL; $arguments416['tabindex'] = NULL; $arguments416['onclick'] = NULL; $arguments416['name'] = NULL; $arguments416['rel'] = NULL; $arguments416['rev'] = NULL; $arguments416['target'] = NULL; $renderChildrenClosure422 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output423 = ''; $output423 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper $arguments424 = array(); $arguments424['value'] = NULL; $renderChildrenClosure425 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output426 = ''; $output426 .= \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'depthData', $renderingContext); $output426 .= \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'HTML', $renderingContext); return $output426; }; $output423 .= TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper::renderStatic($arguments424, $renderChildrenClosure425, $renderingContext); $output423 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper $arguments427 = array(); $arguments427['maxCharacters'] = '20'; $arguments427['append'] = '...'; $arguments427['respectWordBoundaries'] = true; $arguments427['respectHtml'] = true; $renderChildrenClosure428 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments429 = array(); $arguments429['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.title', $renderingContext); $arguments429['keepQuotes'] = false; $arguments429['encoding'] = NULL; $arguments429['doubleEncode'] = true; $renderChildrenClosure430 = function () { return NULL; }; $value431 = $arguments429['value'] !== NULL ? $arguments429['value'] : $renderChildrenClosure430(); return !is_string($value431) ? $value431 : htmlspecialchars($value431, $arguments429['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments429['encoding'] !== NULL ? $arguments429['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments429['doubleEncode']); }; $output423 .= TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::renderStatic($arguments427, $renderChildrenClosure428, $renderingContext); $output423 .= ' '; return $output423; }; $viewHelper432 = $self->getViewHelper('$viewHelper432', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Link\\ActionViewHelper'); $viewHelper432->setArguments($arguments416); $viewHelper432->setRenderingContext($renderingContext); $viewHelper432->setRenderChildrenClosure($renderChildrenClosure422); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $output413 .= $viewHelper432->initializeArgumentsAndRender(); $output413 .= ' </td> <td> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments433 = array(); $renderChildrenClosure434 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' Edit link is workspace aware: If in ws, link to edit the ws overlay record is rendered '; }; $output413 .= ''; $output413 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $arguments435 = array(); $arguments435['action'] = 'edit'; // Rendering Array $array436 = array(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments437 = array(); // Rendering Boolean node $arguments437['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row._ORIG_uid', $renderingContext)); $arguments437['then'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row._ORIG_uid', $renderingContext); $arguments437['else'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure438 = function () { return NULL; }; $array436['id'] = TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments437, $renderChildrenClosure438, $renderingContext); $array436['depth'] = $currentVariableContainer->getOrNull('depth'); $arguments435['arguments'] = $array436; $arguments435['class'] = 'btn btn-default'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments439 = array(); $arguments439['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:ch_permissions'; $arguments439['id'] = NULL; $arguments439['default'] = NULL; $arguments439['htmlEscape'] = NULL; $arguments439['arguments'] = NULL; $arguments439['extensionName'] = NULL; $renderChildrenClosure440 = function () { return NULL; }; $arguments435['title'] = TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments439, $renderChildrenClosure440, $renderingContext); $arguments435['additionalAttributes'] = NULL; $arguments435['data'] = NULL; $arguments435['controller'] = NULL; $arguments435['extensionName'] = NULL; $arguments435['pluginName'] = NULL; $arguments435['pageUid'] = NULL; $arguments435['pageType'] = 0; $arguments435['noCache'] = false; $arguments435['noCacheHash'] = false; $arguments435['section'] = ''; $arguments435['format'] = ''; $arguments435['linkAccessRestrictedPages'] = false; $arguments435['additionalParams'] = array(); $arguments435['absolute'] = false; $arguments435['addQueryString'] = false; $arguments435['argumentsToBeExcludedFromQueryString'] = array(); $arguments435['addQueryStringMethod'] = NULL; $arguments435['dir'] = NULL; $arguments435['id'] = NULL; $arguments435['lang'] = NULL; $arguments435['style'] = NULL; $arguments435['accesskey'] = NULL; $arguments435['tabindex'] = NULL; $arguments435['onclick'] = NULL; $arguments435['name'] = NULL; $arguments435['rel'] = NULL; $arguments435['rev'] = NULL; $arguments435['target'] = NULL; $renderChildrenClosure441 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output442 = ''; $output442 .= ' '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments443 = array(); $arguments443['identifier'] = 'actions-document-open'; $arguments443['size'] = 'small'; $arguments443['overlay'] = NULL; $arguments443['state'] = 'default'; $arguments443['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure444 = function () { return NULL; }; $output442 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments443, $renderChildrenClosure444, $renderingContext); $output442 .= ' '; return $output442; }; $viewHelper445 = $self->getViewHelper('$viewHelper445', $renderingContext, 'TYPO3\\CMS\\Fluid\\ViewHelpers\\Link\\ActionViewHelper'); $viewHelper445->setArguments($arguments435); $viewHelper445->setRenderingContext($renderingContext); $viewHelper445->setRenderChildrenClosure($renderChildrenClosure441); // End of ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Link\ActionViewHelper $output413 .= $viewHelper445->initializeArgumentsAndRender(); $output413 .= ' </td> <td nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper $arguments446 = array(); $arguments446['permission'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_user', $renderingContext); $arguments446['scope'] = 'user'; $arguments446['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure447 = function () { return NULL; }; $output413 .= TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper::renderStatic($arguments446, $renderChildrenClosure447, $renderingContext); $output413 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper $arguments448 = array(); $arguments448['partial'] = 'Permission/Ownername'; // Rendering Array $array449 = array(); $array449['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $array449['userId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_userid', $renderingContext); // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\ArrayElementViewHelper $arguments450 = array(); $arguments450['array'] = $currentVariableContainer->getOrNull('beUsers'); $arguments450['key'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_userid', $renderingContext); $arguments450['subKey'] = 'username'; $renderChildrenClosure451 = function () { return NULL; }; $array449['username'] = TYPO3\CMS\Beuser\ViewHelpers\ArrayElementViewHelper::renderStatic($arguments450, $renderChildrenClosure451, $renderingContext); $arguments448['arguments'] = $array449; $arguments448['section'] = NULL; $arguments448['optional'] = false; $renderChildrenClosure452 = function () { return NULL; }; $output413 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments448, $renderChildrenClosure452, $renderingContext); $output413 .= ' </td> <td nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper $arguments453 = array(); $arguments453['permission'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_group', $renderingContext); $arguments453['scope'] = 'group'; $arguments453['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure454 = function () { return NULL; }; $output413 .= TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper::renderStatic($arguments453, $renderChildrenClosure454, $renderingContext); $output413 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper $arguments455 = array(); $arguments455['partial'] = 'Permission/Groupname'; // Rendering Array $array456 = array(); $array456['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $array456['groupId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_groupid', $renderingContext); // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\ArrayElementViewHelper $arguments457 = array(); $arguments457['array'] = $currentVariableContainer->getOrNull('beGroups'); $arguments457['key'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_groupid', $renderingContext); $arguments457['subKey'] = 'title'; $renderChildrenClosure458 = function () { return NULL; }; $array456['groupname'] = TYPO3\CMS\Beuser\ViewHelpers\ArrayElementViewHelper::renderStatic($arguments457, $renderChildrenClosure458, $renderingContext); $arguments455['arguments'] = $array456; $arguments455['section'] = NULL; $arguments455['optional'] = false; $renderChildrenClosure459 = function () { return NULL; }; $output413 .= TYPO3\CMS\Fluid\ViewHelpers\RenderViewHelper::renderStatic($arguments455, $renderChildrenClosure459, $renderingContext); $output413 .= ' </td> <td nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper $arguments460 = array(); $arguments460['permission'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.perms_everybody', $renderingContext); $arguments460['scope'] = 'everybody'; $arguments460['pageId'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $renderChildrenClosure461 = function () { return NULL; }; $output413 .= TYPO3\CMS\Beuser\ViewHelpers\PermissionsViewHelper::renderStatic($arguments460, $renderChildrenClosure461, $renderingContext); $output413 .= ' </td> <td nowrap="nowrap"> <span id="el_'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments462 = array(); $arguments462['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments462['keepQuotes'] = false; $arguments462['encoding'] = NULL; $arguments462['doubleEncode'] = true; $renderChildrenClosure463 = function () { return NULL; }; $value464 = $arguments462['value'] !== NULL ? $arguments462['value'] : $renderChildrenClosure463(); $output413 .= !is_string($value464) ? $value464 : htmlspecialchars($value464, $arguments462['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments462['encoding'] !== NULL ? $arguments462['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments462['doubleEncode']); $output413 .= '"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper $arguments465 = array(); // Rendering Boolean node $arguments465['condition'] = TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\BooleanNode::convertToBoolean(\TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.editlock', $renderingContext)); $arguments465['then'] = NULL; $arguments465['else'] = NULL; $renderChildrenClosure466 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output467 = ''; $output467 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper $arguments468 = array(); $renderChildrenClosure469 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output470 = ''; $output470 .= ' <a class="editlock btn btn-default" data-page="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments471 = array(); $arguments471['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments471['keepQuotes'] = false; $arguments471['encoding'] = NULL; $arguments471['doubleEncode'] = true; $renderChildrenClosure472 = function () { return NULL; }; $value473 = $arguments471['value'] !== NULL ? $arguments471['value'] : $renderChildrenClosure472(); $output470 .= !is_string($value473) ? $value473 : htmlspecialchars($value473, $arguments471['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments471['encoding'] !== NULL ? $arguments471['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments471['doubleEncode']); $output470 .= '" data-lockstate="1" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments474 = array(); $arguments474['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:EditLock_descr'; $arguments474['id'] = NULL; $arguments474['default'] = NULL; $arguments474['htmlEscape'] = NULL; $arguments474['arguments'] = NULL; $arguments474['extensionName'] = NULL; $renderChildrenClosure475 = function () { return NULL; }; $output470 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments474, $renderChildrenClosure475, $renderingContext); $output470 .= '" > '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments476 = array(); $arguments476['identifier'] = 'actions-lock'; $arguments476['size'] = 'small'; $arguments476['overlay'] = NULL; $arguments476['state'] = 'default'; $arguments476['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure477 = function () { return NULL; }; $output470 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments476, $renderChildrenClosure477, $renderingContext); $output470 .= ' </a> '; return $output470; }; $output467 .= TYPO3\CMS\Fluid\ViewHelpers\ThenViewHelper::renderStatic($arguments468, $renderChildrenClosure469, $renderingContext); $output467 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper $arguments478 = array(); $renderChildrenClosure479 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output480 = ''; $output480 .= ' <a class="editlock btn btn-default" data-page="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments481 = array(); $arguments481['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments481['keepQuotes'] = false; $arguments481['encoding'] = NULL; $arguments481['doubleEncode'] = true; $renderChildrenClosure482 = function () { return NULL; }; $value483 = $arguments481['value'] !== NULL ? $arguments481['value'] : $renderChildrenClosure482(); $output480 .= !is_string($value483) ? $value483 : htmlspecialchars($value483, $arguments481['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments481['encoding'] !== NULL ? $arguments481['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments481['doubleEncode']); $output480 .= '" data-lockstate="0" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments484 = array(); $arguments484['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:EditLock_descr2'; $arguments484['id'] = NULL; $arguments484['default'] = NULL; $arguments484['htmlEscape'] = NULL; $arguments484['arguments'] = NULL; $arguments484['extensionName'] = NULL; $renderChildrenClosure485 = function () { return NULL; }; $output480 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments484, $renderChildrenClosure485, $renderingContext); $output480 .= '" > '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments486 = array(); $arguments486['identifier'] = 'actions-unlock'; $arguments486['size'] = 'small'; $arguments486['overlay'] = NULL; $arguments486['state'] = 'default'; $arguments486['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure487 = function () { return NULL; }; $output480 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments486, $renderChildrenClosure487, $renderingContext); $output480 .= ' </a> '; return $output480; }; $output467 .= TYPO3\CMS\Fluid\ViewHelpers\ElseViewHelper::renderStatic($arguments478, $renderChildrenClosure479, $renderingContext); $output467 .= ' '; return $output467; }; $arguments465['__thenClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output488 = ''; $output488 .= ' <a class="editlock btn btn-default" data-page="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments489 = array(); $arguments489['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments489['keepQuotes'] = false; $arguments489['encoding'] = NULL; $arguments489['doubleEncode'] = true; $renderChildrenClosure490 = function () { return NULL; }; $value491 = $arguments489['value'] !== NULL ? $arguments489['value'] : $renderChildrenClosure490(); $output488 .= !is_string($value491) ? $value491 : htmlspecialchars($value491, $arguments489['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments489['encoding'] !== NULL ? $arguments489['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments489['doubleEncode']); $output488 .= '" data-lockstate="1" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments492 = array(); $arguments492['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:EditLock_descr'; $arguments492['id'] = NULL; $arguments492['default'] = NULL; $arguments492['htmlEscape'] = NULL; $arguments492['arguments'] = NULL; $arguments492['extensionName'] = NULL; $renderChildrenClosure493 = function () { return NULL; }; $output488 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments492, $renderChildrenClosure493, $renderingContext); $output488 .= '" > '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments494 = array(); $arguments494['identifier'] = 'actions-lock'; $arguments494['size'] = 'small'; $arguments494['overlay'] = NULL; $arguments494['state'] = 'default'; $arguments494['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure495 = function () { return NULL; }; $output488 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments494, $renderChildrenClosure495, $renderingContext); $output488 .= ' </a> '; return $output488; }; $arguments465['__elseClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output496 = ''; $output496 .= ' <a class="editlock btn btn-default" data-page="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments497 = array(); $arguments497['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.uid', $renderingContext); $arguments497['keepQuotes'] = false; $arguments497['encoding'] = NULL; $arguments497['doubleEncode'] = true; $renderChildrenClosure498 = function () { return NULL; }; $value499 = $arguments497['value'] !== NULL ? $arguments497['value'] : $renderChildrenClosure498(); $output496 .= !is_string($value499) ? $value499 : htmlspecialchars($value499, $arguments497['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments497['encoding'] !== NULL ? $arguments497['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments497['doubleEncode']); $output496 .= '" data-lockstate="0" title="'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments500 = array(); $arguments500['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:EditLock_descr2'; $arguments500['id'] = NULL; $arguments500['default'] = NULL; $arguments500['htmlEscape'] = NULL; $arguments500['arguments'] = NULL; $arguments500['extensionName'] = NULL; $renderChildrenClosure501 = function () { return NULL; }; $output496 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments500, $renderChildrenClosure501, $renderingContext); $output496 .= '" > '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments502 = array(); $arguments502['identifier'] = 'actions-unlock'; $arguments502['size'] = 'small'; $arguments502['overlay'] = NULL; $arguments502['state'] = 'default'; $arguments502['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure503 = function () { return NULL; }; $output496 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments502, $renderChildrenClosure503, $renderingContext); $output496 .= ' </a> '; return $output496; }; $output413 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments465, $renderChildrenClosure466, $renderingContext); $output413 .= ' </span> </td> '; return $output413; }; $arguments305['__elseClosure'] = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); $output504 = ''; $output504 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\CommentViewHelper $arguments505 = array(); $renderChildrenClosure506 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return ' Root page row is rendered '; }; $output504 .= ''; $output504 .= ' <td align="left" nowrap="nowrap"> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper $arguments507 = array(); $arguments507['value'] = NULL; $renderChildrenClosure508 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'HTML', $renderingContext); }; $output504 .= TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper::renderStatic($arguments507, $renderChildrenClosure508, $renderingContext); $output504 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper $arguments509 = array(); $arguments509['maxCharacters'] = '20'; $arguments509['append'] = '...'; $arguments509['respectWordBoundaries'] = true; $arguments509['respectHtml'] = true; $renderChildrenClosure510 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\HtmlspecialcharsViewHelper $arguments511 = array(); $arguments511['value'] = \TYPO3\CMS\Fluid\Core\Parser\SyntaxTree\ObjectAccessorNode::getPropertyPath($currentVariableContainer->getOrNull('data'), 'row.title', $renderingContext); $arguments511['keepQuotes'] = false; $arguments511['encoding'] = NULL; $arguments511['doubleEncode'] = true; $renderChildrenClosure512 = function () { return NULL; }; $value513 = $arguments511['value'] !== NULL ? $arguments511['value'] : $renderChildrenClosure512(); return !is_string($value513) ? $value513 : htmlspecialchars($value513, $arguments511['keepQuotes'] ? ENT_NOQUOTES : ENT_COMPAT, $arguments511['encoding'] !== NULL ? $arguments511['encoding'] : \TYPO3\CMS\Fluid\Core\Compiler\AbstractCompiledTemplate::resolveDefaultEncoding(), $arguments511['doubleEncode']); }; $output504 .= TYPO3\CMS\Fluid\ViewHelpers\Format\CropViewHelper::renderStatic($arguments509, $renderChildrenClosure510, $renderingContext); $output504 .= ' </td> <td></td> <td nowrap="nowrap"></td> <td nowrap="nowrap"></td> <td nowrap="nowrap"></td> <td nowrap="nowrap"></td> '; return $output504; }; $output304 .= TYPO3\CMS\Fluid\ViewHelpers\IfViewHelper::renderStatic($arguments305, $renderChildrenClosure306, $renderingContext); $output304 .= ' </tr> '; return $output304; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\ForViewHelper::renderStatic($arguments302, $renderChildrenClosure303, $renderingContext); $output286 .= ' </table> </div> </div> '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper $arguments514 = array(); $arguments514['value'] = NULL; $renderChildrenClosure515 = function () use($renderingContext, $self) { $currentVariableContainer = $renderingContext->getTemplateVariableContainer(); return $currentVariableContainer->getOrNull('cshItem'); }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\Format\RawViewHelper::renderStatic($arguments514, $renderChildrenClosure515, $renderingContext); $output286 .= ' <h3>'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments516 = array(); $arguments516['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:Legend'; $arguments516['id'] = NULL; $arguments516['default'] = NULL; $arguments516['htmlEscape'] = NULL; $arguments516['arguments'] = NULL; $arguments516['extensionName'] = NULL; $renderChildrenClosure517 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments516, $renderChildrenClosure517, $renderingContext); $output286 .= ':</h3> <div class="beuser-legend"> <table> <tr> <td nowrap="nowrap" class="edge"><span><span></span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap"><span class="number">1</span></td> <td nowrap="nowrap"><strong>'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments518 = array(); $arguments518['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:1'; $arguments518['id'] = NULL; $arguments518['default'] = NULL; $arguments518['htmlEscape'] = NULL; $arguments518['arguments'] = NULL; $arguments518['extensionName'] = NULL; $renderChildrenClosure519 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments518, $renderChildrenClosure519, $renderingContext); $output286 .= '</strong>: '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments520 = array(); $arguments520['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:1_t'; $arguments520['id'] = NULL; $arguments520['default'] = NULL; $arguments520['htmlEscape'] = NULL; $arguments520['arguments'] = NULL; $arguments520['extensionName'] = NULL; $renderChildrenClosure521 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments520, $renderChildrenClosure521, $renderingContext); $output286 .= '</td> </tr> <tr> <td nowrap="nowrap" class="vr"><span></span></td> <td nowrap="nowrap" class="edge"><span><span></span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap"><span class="number">2</span></td> <td nowrap="nowrap"><strong>'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments522 = array(); $arguments522['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:16'; $arguments522['id'] = NULL; $arguments522['default'] = NULL; $arguments522['htmlEscape'] = NULL; $arguments522['arguments'] = NULL; $arguments522['extensionName'] = NULL; $renderChildrenClosure523 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments522, $renderChildrenClosure523, $renderingContext); $output286 .= '</strong>: '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments524 = array(); $arguments524['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:16_t'; $arguments524['id'] = NULL; $arguments524['default'] = NULL; $arguments524['htmlEscape'] = NULL; $arguments524['arguments'] = NULL; $arguments524['extensionName'] = NULL; $renderChildrenClosure525 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments524, $renderChildrenClosure525, $renderingContext); $output286 .= '</td> </tr> <tr> <td nowrap="nowrap" class="vr"><span></span></td> <td nowrap="nowrap" class="vr"><span></span></td> <td nowrap="nowrap" class="edge"><span><span></span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap"><span class="number">3</span></td> <td nowrap="nowrap"><strong>'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments526 = array(); $arguments526['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:2'; $arguments526['id'] = NULL; $arguments526['default'] = NULL; $arguments526['htmlEscape'] = NULL; $arguments526['arguments'] = NULL; $arguments526['extensionName'] = NULL; $renderChildrenClosure527 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments526, $renderChildrenClosure527, $renderingContext); $output286 .= '</strong>: '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments528 = array(); $arguments528['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:2_t'; $arguments528['id'] = NULL; $arguments528['default'] = NULL; $arguments528['htmlEscape'] = NULL; $arguments528['arguments'] = NULL; $arguments528['extensionName'] = NULL; $renderChildrenClosure529 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments528, $renderChildrenClosure529, $renderingContext); $output286 .= '</td> </tr> <tr> <td nowrap="nowrap" class="vr"><span></span></td> <td nowrap="nowrap" class="vr"><span></span></td> <td nowrap="nowrap" class="vr"><span></span></td> <td nowrap="nowrap" class="edge"><span><span></span></span></td> <td nowrap="nowrap" class="hr"><span></span></td> <td nowrap="nowrap"><span class="number">4</span></td> <td nowrap="nowrap"><strong>'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments530 = array(); $arguments530['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:4'; $arguments530['id'] = NULL; $arguments530['default'] = NULL; $arguments530['htmlEscape'] = NULL; $arguments530['arguments'] = NULL; $arguments530['extensionName'] = NULL; $renderChildrenClosure531 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments530, $renderChildrenClosure531, $renderingContext); $output286 .= '</strong>: '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments532 = array(); $arguments532['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:4_t'; $arguments532['id'] = NULL; $arguments532['default'] = NULL; $arguments532['htmlEscape'] = NULL; $arguments532['arguments'] = NULL; $arguments532['extensionName'] = NULL; $renderChildrenClosure533 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments532, $renderChildrenClosure533, $renderingContext); $output286 .= '</td> </tr> <tr> <td nowrap="nowrap">'; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments534 = array(); $arguments534['identifier'] = 'status-status-permission-granted'; $arguments534['size'] = 'small'; $arguments534['overlay'] = NULL; $arguments534['state'] = 'default'; $arguments534['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure535 = function () { return NULL; }; $output286 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments534, $renderChildrenClosure535, $renderingContext); $output286 .= '</td> <td nowrap="nowrap">'; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments536 = array(); $arguments536['identifier'] = 'status-status-permission-denied'; $arguments536['size'] = 'small'; $arguments536['overlay'] = NULL; $arguments536['state'] = 'default'; $arguments536['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure537 = function () { return NULL; }; $output286 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments536, $renderChildrenClosure537, $renderingContext); $output286 .= '</td> <td nowrap="nowrap">'; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments538 = array(); $arguments538['identifier'] = 'status-status-permission-granted'; $arguments538['size'] = 'small'; $arguments538['overlay'] = NULL; $arguments538['state'] = 'default'; $arguments538['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure539 = function () { return NULL; }; $output286 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments538, $renderChildrenClosure539, $renderingContext); $output286 .= '</td> <td nowrap="nowrap">'; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments540 = array(); $arguments540['identifier'] = 'status-status-permission-denied'; $arguments540['size'] = 'small'; $arguments540['overlay'] = NULL; $arguments540['state'] = 'default'; $arguments540['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure541 = function () { return NULL; }; $output286 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments540, $renderChildrenClosure541, $renderingContext); $output286 .= '</td> <td nowrap="nowrap">'; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments542 = array(); $arguments542['identifier'] = 'status-status-permission-denied'; $arguments542['size'] = 'small'; $arguments542['overlay'] = NULL; $arguments542['state'] = 'default'; $arguments542['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure543 = function () { return NULL; }; $output286 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments542, $renderChildrenClosure543, $renderingContext); $output286 .= '</td> <td nowrap="nowrap"><span class="number">5</span></td> <td nowrap="nowrap"><strong>'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments544 = array(); $arguments544['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:8'; $arguments544['id'] = NULL; $arguments544['default'] = NULL; $arguments544['htmlEscape'] = NULL; $arguments544['arguments'] = NULL; $arguments544['extensionName'] = NULL; $renderChildrenClosure545 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments544, $renderChildrenClosure545, $renderingContext); $output286 .= '</strong>: '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments546 = array(); $arguments546['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:8_t'; $arguments546['id'] = NULL; $arguments546['default'] = NULL; $arguments546['htmlEscape'] = NULL; $arguments546['arguments'] = NULL; $arguments546['extensionName'] = NULL; $renderChildrenClosure547 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments546, $renderChildrenClosure547, $renderingContext); $output286 .= '</td> </tr> </table> </div> <p>'; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments548 = array(); $arguments548['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:def'; $arguments548['id'] = NULL; $arguments548['default'] = NULL; $arguments548['htmlEscape'] = NULL; $arguments548['arguments'] = NULL; $arguments548['extensionName'] = NULL; $renderChildrenClosure549 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments548, $renderChildrenClosure549, $renderingContext); $output286 .= '</p> <p> '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments550 = array(); $arguments550['identifier'] = 'status-status-permission-granted'; $arguments550['size'] = 'small'; $arguments550['overlay'] = NULL; $arguments550['state'] = 'default'; $arguments550['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure551 = function () { return NULL; }; $output286 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments550, $renderChildrenClosure551, $renderingContext); $output286 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments552 = array(); $arguments552['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:A_Granted'; $arguments552['id'] = NULL; $arguments552['default'] = NULL; $arguments552['htmlEscape'] = NULL; $arguments552['arguments'] = NULL; $arguments552['extensionName'] = NULL; $renderChildrenClosure553 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments552, $renderChildrenClosure553, $renderingContext); $output286 .= '<br/> '; // Rendering ViewHelper TYPO3\CMS\Core\ViewHelpers\IconViewHelper $arguments554 = array(); $arguments554['identifier'] = 'status-status-permission-denied'; $arguments554['size'] = 'small'; $arguments554['overlay'] = NULL; $arguments554['state'] = 'default'; $arguments554['alternativeMarkupIdentifier'] = NULL; $renderChildrenClosure555 = function () { return NULL; }; $output286 .= TYPO3\CMS\Core\ViewHelpers\IconViewHelper::renderStatic($arguments554, $renderChildrenClosure555, $renderingContext); $output286 .= ' '; // Rendering ViewHelper TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper $arguments556 = array(); $arguments556['key'] = 'LLL:EXT:beuser/Resources/Private/Language/locallang_mod_permission.xlf:A_Denied'; $arguments556['id'] = NULL; $arguments556['default'] = NULL; $arguments556['htmlEscape'] = NULL; $arguments556['arguments'] = NULL; $arguments556['extensionName'] = NULL; $renderChildrenClosure557 = function () { return NULL; }; $output286 .= TYPO3\CMS\Fluid\ViewHelpers\TranslateViewHelper::renderStatic($arguments556, $renderChildrenClosure557, $renderingContext); $output286 .= ' </p> '; return $output286; }; $output275 .= ''; $output275 .= ' '; return $output275; }