Bug #24683 » 17167_v2.diff
t3lib/extjs/class.t3lib_extjs_extdirectapi.php (Arbeitskopie) | ||
---|---|---|
$ajaxObj->setJavascriptCallbackWrap(
|
||
$setup . 'Ext.app.ExtDirectAPI = Object.extend(Ext.app.ExtDirectAPI, |);'
|
||
);
|
||
header('Expires: ' . date('r', $GLOBALS['EXEC_TIME'] + 3600 * 24 * 30));
|
||
} else {
|
||
if ($filterNamespace) {
|
||
// namespace error
|
||
... | ... | |
alert(errorMessage);
|
||
}
|
||
');
|
||
header('Expires: ' . date('r', $GLOBALS['EXEC_TIME'] + 3600 * 24 * 30));
|
||
}
|
||
}
|
||
typo3/classes/class.livesearch.php (Arbeitskopie) | ||
---|---|---|
*/
|
||
protected function addJavascriptToBackend() {
|
||
$pageRenderer = $GLOBALS['TBE_TEMPLATE']->getPageRenderer();
|
||
$pageRenderer->addJsFile('ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.LiveSearchActions', 'text/javascript', $compress = FALSE);
|
||
$pageRenderer->addJsFile('ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.LiveSearchActions&' . TYPO3_version, 'text/javascript', $compress = FALSE);
|
||
$this->backendReference->addJavascriptFile('js/livesearch.js');
|
||
}
|
typo3/template.php (Arbeitskopie) | ||
---|---|---|
if ($this->extDirectStateProvider) {
|
||
$this->pageRenderer->addJsFile(
|
||
$this->backPath . 'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.ExtDirectStateProvider',
|
||
$this->backPath . 'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.ExtDirectStateProvider&' . TYPO3_version,
|
||
NULL,
|
||
FALSE
|
||
);
|
||
... | ... | |
protected function loadCshJavascript() {
|
||
$this->pageRenderer->loadExtJS();
|
||
$this->pageRenderer->addJsFile($this->backPath .'../t3lib/js/extjs/contexthelp.js');
|
||
$this->pageRenderer->addJsFile($this->backPath . 'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.CSH', NULL, FALSE);
|
||
$this->pageRenderer->addJsFile($this->backPath . 'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.CSH&' . TYPO3_version, NULL, FALSE);
|
||
$this->pageRenderer->addExtDirectCode();
|
||
}
|
||
typo3/backend.php (Arbeitskopie) | ||
---|---|---|
if (isset($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ExtDirect']) && is_array($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ExtDirect'])) {
|
||
foreach ($GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['ExtDirect'] as $key => $value) {
|
||
if (strpos($key, 'TYPO3.Ajax.ExtDirect') !== FALSE) {
|
||
$this->pageRenderer->addJsFile('ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.Ajax.ExtDirect', NULL, FALSE);
|
||
$this->pageRenderer->addJsFile('ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.Ajax.ExtDirect&' . TYPO3_version, NULL, FALSE);
|
||
break;
|
||
}
|
||
}
|
||
}
|
||
$this->pageRenderer->addJsFile('ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.BackendUserSettings', NULL, FALSE);
|
||
$this->pageRenderer->addJsFile('ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.BackendUserSettings&' . TYPO3_version, NULL, FALSE);
|
||
$this->generateJavascript();
|
||
$this->pageRenderer->addJsInlineCode('BackendInlineJavascript', $this->js);
|
||
... | ... | |
if (is_array($info['extDirectNamespaces']) && count($info['extDirectNamespaces'])) {
|
||
foreach ($info['extDirectNamespaces'] as $namespace) {
|
||
$this->pageRenderer->addJsFile(
|
||
'ajax.php?ajaxID=ExtDirect::getAPI&namespace=' . $namespace,
|
||
'ajax.php?ajaxID=ExtDirect::getAPI&namespace=' . $namespace . '&' . TYPO3_version,
|
||
NULL,
|
||
FALSE
|
||
);
|
typo3/sysext/workspaces/Classes/Controller/PreviewController.php (Arbeitskopie) | ||
---|---|---|
// Load JavaScript:
|
||
$this->pageRenderer->addExtDirectCode();
|
||
$this->pageRenderer->addJsFile(
|
||
$this->backPath . 'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.Workspaces',
|
||
$this->backPath . 'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.Workspaces&' . TYPO3_version,
|
||
NULL,
|
||
FALSE
|
||
);
|
typo3/sysext/workspaces/Classes/Controller/ReviewController.php (Arbeitskopie) | ||
---|---|---|
// Load JavaScript:
|
||
$this->pageRenderer->addExtDirectCode();
|
||
$this->pageRenderer->addJsFile($this->backPath . 'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.Workspaces', NULL, FALSE);
|
||
$this->pageRenderer->addJsFile($this->backPath . 'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.Workspaces&' . TYPO3_version, NULL, FALSE);
|
||
$this->pageRenderer->addJsFile($this->backPath . '../t3lib/js/extjs/ux/flashmessages.js');
|
||
$this->pageRenderer->addJsFile($this->backPath . '../t3lib/js/extjs/ux/Ext.grid.RowExpander.js');
|
typo3/sysext/em/classes/class.tx_em_extensionmanager.php (Arbeitskopie) | ||
---|---|---|
// Load JavaScript:
|
||
$this->pageRenderer->addJsFile($this->parentObject->doc->backPath .
|
||
'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.EM',
|
||
'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.EM&' . TYPO3_version,
|
||
NULL,
|
||
FALSE
|
||
);
|
||
$this->pageRenderer->addJsFile($this->parentObject->doc->backPath .
|
||
'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.EMSOAP',
|
||
'ajax.php?ajaxID=ExtDirect::getAPI&namespace=TYPO3.EMSOAP&' . TYPO3_version,
|
||
NULL,
|
||
FALSE
|
||
);
|