*/ /** * [CLASS/FUNCTION INDEX of SCRIPT] * * * * 66: class SC_alt_toplogo * 74: function main() * 105: function printContent() * * TOTAL FUNCTIONS: 2 * (This index is automatically created/updated by the extension "extdeveval") * */ require ('init.php'); require ('template.php'); /** * Script Class for rendering of the logo frame content in upper left corner of the TYPO3 backend frameset * * @author Kasper Skaarhoj * @package TYPO3 * @subpackage core */ class SC_alt_toplogo { var $content; /** * Create content with the logo * * @return void */ function main() { global $TBE_TEMPLATE,$TBE_STYLES; // Start page $TBE_TEMPLATE->docType = 'xhtml_trans'; $this->content.=$TBE_TEMPLATE->startPage('Logo frame'); // Set logo: if ($TBE_STYLES['logo']) { if (substr($TBE_STYLES['logo'],0,3)=='../') { $imgInfo = @getimagesize(PATH_site.substr($TBE_STYLES['logo'],3)); } $this->content.=''. ''. ''; } else { $this->content.=''. ''. ''; } // End page: $this->content.=$TBE_TEMPLATE->endPage(); } /** * Outputting the accumulated content to screen * * @return void */ function printContent() { echo $this->content; } } // Include extension? if (defined('TYPO3_MODE') && $TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['typo3/alt_toplogo.php']) { include_once($TYPO3_CONF_VARS[TYPO3_MODE]['XCLASS']['typo3/alt_toplogo.php']); } // Make instance: $SOBE = t3lib_div::makeInstance('SC_alt_toplogo'); $SOBE->main(); $SOBE->printContent(); ?>