31 public function make($setup) {
33 if (is_array($setup)) {
35 foreach ($sKeyArray as $theKey) {
36 $theValue = $setup[$theKey];
37 if ((
int)$theKey && ($conf = $setup[$theKey .
'.'])) {
40 $typeNum = (int)
$GLOBALS[
'TSFE']->tmpl->setup[$conf[
'obj'] .
'.'][
'typeNum'];
41 if (!$conf[
'src'] && !$typeNum) {
44 $content .=
'<frame' . $this->
frameParams($conf, $typeNum) .
' />' . LF;
48 $content .= $frameset->make($conf) . LF;
53 return '<frameset' . $this->
framesetParams($setup) .
'>' . LF . $content .
'</frameset>';
69 $name = $setup[
'obj'];
70 if ($setup[
'src'] || $setup[
'src.']) {
72 if (is_array($setup[
'src.'])) {
73 $src =
$GLOBALS[
'TSFE']->cObj->stdWrap($src, $setup[
'src.']);
75 $paramStr .=
' src="' . htmlspecialchars($src) .
'"';
77 $LD =
$GLOBALS[
'TSFE']->tmpl->linkData(
$GLOBALS[
'TSFE']->page,
'',
$GLOBALS[
'TSFE']->no_cache,
'',
'', ($setup[
'options'] ?
'&' . $setup[
'options'] :
'') .
$GLOBALS[
'TSFE']->cObj->getClosestMPvalueForPage(
$GLOBALS[
'TSFE']->page[
'uid']), (int)$typeNum);
78 $finalURL = $LD[
'totalURL'];
79 $paramStr .=
' src="' . htmlspecialchars($finalURL) .
'"';
82 $paramStr .=
' name="' . $setup[
'name'] .
'"';
84 $paramStr .=
' name="' . $name .
'"';
86 if ($setup[
'params']) {
87 $paramStr .=
' ' . $setup[
'params'];
103 if ($setup[
'cols']) {
104 $paramStr .=
' cols="' . $setup[
'cols'] .
'"';
106 if ($setup[
'rows']) {
107 $paramStr .=
' rows="' . $setup[
'rows'] .
'"';
109 if ($setup[
'params']) {
110 $paramStr .=
' ' . $setup[
'params'];
static makeInstance($className)
frameParams($setup, $typeNum)
if(isset($ajaxID)) if(in_array( $ajaxID, $noUserAjaxIDs))
Re-apply pairs of single-quotes to the text.
if(!defined('TYPO3_MODE')) $GLOBALS['TYPO3_CONF_VARS']['SC_OPTIONS']['t3lib/class.t3lib_userauth.php']['logoff_pre_processing'][]
static sortedKeyList($setupArr, $acceptOnlyProperties=FALSE)