Example #1
0
    /**
     * Generates the module content
     * @return    void
     */
    function moduleContent()
    {
        if (\TYPO3\CMS\Core\Utility\ExtensionManagementUtility::isLoaded('t3jquery')) {
            require_once \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('t3jquery') . 'class.tx_t3jquery.php';
            tx_t3jquery::addJqJS();
            $this->content .= tx_t3jquery::getJqJSBE();
        }
        $typo3Version = class_exists('t3lib_utility_VersionNumber') ? t3lib_utility_VersionNumber::convertVersionNumberToInteger(TYPO3_version) : \TYPO3\CMS\Core\Utility\VersionNumberUtility::convertVersionNumberToInteger(TYPO3_version);
        if ($typo3Version >= 6000000) {
            $t3lib_BEfuncAlias = '\\TYPO3\\CMS\\Backend\\Utility\\BackendUtility';
        } else {
            $t3lib_BEfuncAlias = 't3lib_BEfunc';
        }
        $this->iconWorks = method_exists('t3lib_iconWorks', 'getSpriteIcon');
        $this->mod_info = $this->getExtensionInfo('multishop');
        $this->get = $_GET;
        $this->post = $_POST;
        switch ((string) $this->MOD_SETTINGS['function']) {
            case 1:
                require_once \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('multishop') . 'mod1/pages/welcome.php';
                break;
            case 2:
                require_once \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('multishop') . 'mod1/pages/administration.php';
                break;
            case 3:
                require_once \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('multishop') . 'mod1/pages/help.php';
                break;
            case 4:
                require_once \TYPO3\CMS\Core\Utility\ExtensionManagementUtility::extPath('multishop') . 'mod1/pages/migration.php';
                break;
        }
        $year = date("Y");
        if ($year == 2010) {
            $year_string .= $year;
        } else {
            $year_string .= '2010-' . $year;
        }
        $this->content .= '
					<center>
	';
        $this->content .= '

<a title="Click for more information about TYPO3 Multishop" href="http://www.typo3multishop.com/?utm_source=Typo3Multishop_Backend&utm_medium=cpc&utm_term=Typo3Multishop&utm_content=Listing&utm_campaign=Typo3Multishop" target="_blank"><img src="' . $this->FULL_HTTP_URL_MS . 'mod1/images/typo3multishop.png"></a><br><strong>version: ' . $this->mod_info['version'] . '</strong><BR><BR>
<a title="Follow TYPO3 Multishop on Twitter" href="http://twitter.com/typo3multishop" target="_blank"><img src="' . $this->FULL_HTTP_URL_MS . 'mod1/images/twitter.png"></a>
<a title="Follow TYPO3 Multishop on LinkedIn" href="http://www.linkedin.com/groups?gid=3117344" target="_blank"><img src="' . $this->FULL_HTTP_URL_MS . 'mod1/images/linkedin.png"></a>
<a title="Follow TYPO3 Multishop on FaceBook" href="http://www.facebook.com/typo3multishop" target="_blank"><img src="' . $this->FULL_HTTP_URL_MS . 'mod1/images/facebook.png"></a>
<br>skype: typo3multishop<BR><BR>
					<a title="copyright ' . $year_string . ' by BVB Media BV" href="http://www.bvbmedia.com/?utm_source=Typo3Multishop_Backend&utm_medium=cpc&utm_term=Typo3Multishop&utm_content=Listing&utm_campaign=Typo3Multishop" target="_blank">copyright ' . $year_string . ' to BVB Media BV</a><br>
					webdevelopment by <a href="http://www.basvanbeek.nl/?utm_source=Typo3Multishop_Backend&utm_medium=cpc&utm_term=Typo3Multishop&utm_content=Listing&utm_campaign=Typo3Multishop" target="_blank">Bas van Beek</a> - <a href="mailto:bvbmedia@gmail.com">bvbmedia@gmail.com</a><br>
					</center>
					';
    }