32 protected $ajaxSaveType =
'TypoScriptTemplateInformationModuleFunctionController';
38 if ($this->t3editor == NULL) {
57 $parameters[
'content'] = str_replace(
'<!--###POSTJSMARKER###-->',
'<!--###POSTJSMARKER###-->' .
$t3editor->getModeSpecificJavascriptCode(),
$parameters[
'content']);
69 if (preg_match(
'/typo3\\/file_edit\\.php/', $_SERVER[
'SCRIPT_NAME'])) {
74 $pObj->JScode .=
$t3editor->getJavascriptCode($pObj);
75 $pObj->loadJavascriptLib(\
TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extRelPath(
't3editor') .
'res/jslib/fileedit.js');
91 $attributes =
'rows="30" ' .
'wrap="off" ' . $pObj->doc->formWidth(48, TRUE,
'width:98%;height:60%');
92 $title =
$GLOBALS[
'LANG']->getLL(
'file') .
' ' . htmlspecialchars($pObj->target);
93 $outCode =
$t3editor->getCodeEditor(
'file[editfile][0][data]',
'fixed-font enable-tab',
'$1', $attributes, $title, array(
94 'target' => (
int)$pObj->target
96 $parameters[
'pageContent'] = preg_replace(
'/\\<textarea .*name="file\\[editfile\\]\\[0\\]\\[data\\]".*\\>([^\\<]*)\\<\\/textarea\\>/mi', $outCode,
$parameters[
'pageContent']);
106 $savingsuccess = FALSE;
109 $tceFile->processAjaxRequest(array(),
$parameters[
'ajaxObj']);
113 return $savingsuccess;
preStartPageHook($parameters, $pObj)
preOutputProcessingHook($parameters, $pObj)
static makeInstance($className)
if($list_of_literals) if(!empty($literals)) if(!empty($literals)) $result
Analyse literals to prepend the N char to them if their contents aren't numeric.
if(!defined('TYPO3_MODE')) $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][]
postOutputProcessingHook($parameters, $pObj)