CoreCommunity ExtensionsIncubatorDistributionsTYPO3 4.5 ProjectsTYPO3 4.6 ProjectsTYPO3 4.7 ProjectsTYPO3 6.0 ProjectsTYPO3 6.1 ProjectsTYPO3 6.2 Projects (+)

Feature #27808

Support for javascript library swfobject

Added by Tomasz Krawczyk almost 2 years ago. Updated over 1 year ago.

Status:New Start date:2011-07-02
Priority:Should have Due date:
Assignee:Simon Schaufelberger % Done:

0%

Category:-
Target version:-
TYPO3 Version: PHP Version:
Votes: 0

Description

It would be nice if you added possibility to use swf object. TS or EM option would be nice.

Just add

$GLOBALS['TSFE']->additionalHeaderData[$this->extKey] = '<script type="text/javascript" src="'. t3lib_extMgm::siteRelPath($this->extKey) . 'res/swfobject.js"></script>';

after click counter update in main() method.

And in listView() method if user wants to use swfobject add those lines:

                    $banner = "<div id=\"mb" . $row['uid'] . "\">&nbsp;</div>\n";
                    $banner .= "<script type=\"text/javascript\">\n";
                    $banner .= "var fw = {\n";
                    $banner .= "  clickTAG: \"" . urlencode($clickTAG) . "\",\n";
                    $banner .= "  targetw: \"" . $linkArray[1] . "\"\n";
                    $banner .= "};\n";
                    $banner .= "var fp = {\n";
                    $banner .= "  quality: \"high\",\n";
                    $banner .= "  allowScriptAccess: \"sameDomain\",\n";
                    $banner .= "  menu: \"false\",\n";
                    $banner .= "  wmode: \"transparent\"\n";
                    $banner .= "};\n";
                    $banner .= "var fa = {};\n";
                    $banner .= "swfobject.embedSWF(\"uploads/tx_macinabanners/" .  $row['swf'] . "\", ";
                    $banner .= "\"mb" . $row['uid'] . "\", ";
                    $banner .= "\"" . $row['flash_width'] . "\", ";
                    $banner .= "\"" . $row['flash_height'] . "\", ";
                    $banner .= "\"9.0.0\", \"" . t3lib_extMgm::siteRelPath($this->extKey) . "res/expressInstall.swf\", fw, fp, fa);\n";
                    $banner .= "</script>\n";            

History

Updated by Simon Schaufelberger over 1 year ago

  • Assignee set to Simon Schaufelberger

Also available in: Atom PDF