Feature #27808
Support for javascript library swfobject
| 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'] . "\"> </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