If it was a add-on it will have to be fully recoded to work with XF2.
They aren't in XF2 at all. The performance of template mods and the flexibility of them is better.
<xf:js src="/banner_files/jquery.banner-rotator.min.js" />
<script type="text/javascript">
$(window).on("load", function (e) {
$("#JQBannerRotator1").fdBannerRotator({keyboardEnabled:true,bannerAutoHeight:false,slideWidth:620,slideHeight:250,slideScaleMode:"none",slideTransition:{type:"fade",duration:300,easing:"easeOutQuad"},slideDuration:3000,slideAutoplay:true,slidePauseOnHover:true,timerPosition:"top",timerVisible:true,captionAnimationSpeed:500,captionAnimationEasing:"easeOutQuad",controlDirectionEnbled:true,controlDirectionHide:true,controlPlayEnabled:true,navigationEnabled:true,navigationPositionMargin:0,navigationAlign:"center",navigationThumbEnabled:true,navigationThumbServerScipt:"",navigationThumbSearch:".jpg",navigationThumbReplace:"_thumb.jpg",navigationThumbWidth:150,navigationThumbHeight:65,navigationThumbAnimationSpeed:200,navigationThumbAnimationEasing:"easeOutQuad"});
});
</script>
<xf:js type="text/javascript">
$(window).on("load", function (e) {
$("#JQBannerRotator1").fdBannerRotator({keyboardEnabled:true,bannerAutoHeight:false,slideWidth:620,slideHeight:250,slideScaleMode:"none",slideTransition:{type:"fade",duration:300,easing:"easeOutQuad"},slideDuration:3000,slideAutoplay:true,slidePauseOnHover:true,timerPosition:"top",timerVisible:true,captionAnimationSpeed:500,captionAnimationEasing:"easeOutQuad",controlDirectionEnbled:true,controlDirectionHide:true,controlPlayEnabled:true,navigationEnabled:true,navigationPositionMargin:0,navigationAlign:"center",navigationThumbEnabled:true,navigationThumbServerScipt:"",navigationThumbSearch:".jpg",navigationThumbReplace:"_thumb.jpg",navigationThumbWidth:150,navigationThumbHeight:65,navigationThumbAnimationSpeed:200,navigationThumbAnimationEasing:"easeOutQuad"});
});
</xf:js>
<xf:js ="text/javascript">
$(window).on("load", function (e) {
$("#JQBannerRotator1").fdBannerRotator({keyboardEnabled:true,bannerAutoHeight:false,slideWidth:620,slideHeight:250,slideScaleMode:"none",slideTransition:{type:"fade",duration:300,easing:"easeOutQuad"},slideDuration:3000,slideAutoplay:true,slidePauseOnHover:true,timerPosition:"top",timerVisible:true,captionAnimationSpeed:500,captionAnimationEasing:"easeOutQuad",controlDirectionEnbled:true,controlDirectionHide:true,controlPlayEnabled:true,navigationEnabled:true,navigationPositionMargin:0,navigationAlign:"center",navigationThumbEnabled:true,navigationThumbServerScipt:"",navigationThumbSearch:".jpg",navigationThumbReplace:"_thumb.jpg",navigationThumbWidth:150,navigationThumbHeight:65,navigationThumbAnimationSpeed:200,navigationThumbAnimationEasing:"easeOutQuad"});
});
</xf:js>
XF\PrintableException: Line 17: Syntax error in src/XF/Mvc/Entity/Entity.php at line 1083
XF\Mvc\Entity\Entity->save() in src/XF/Service/Advertising/Writer.php at line 84
XF\Service\Advertising\Writer->write() in src/XF/Repository/Advertising.php at line 70
XF\Repository\Advertising->writeAdsTemplate() in src/XF/Entity/Advertising.php at line 37
XF\Entity\Advertising->XF\Entity\{closure}() in src/XF.php at line 244
XF::triggerRunOnce() in src/XF/Mvc/Dispatcher.php at line 137
XF\Mvc\Dispatcher->dispatchLoop() in src/XF/Mvc/Dispatcher.php at line 41
XF\Mvc\Dispatcher->run() in src/XF/App.php at line 1880
XF\App->run() in src/XF.php at line 328
XF::runApp() in admin.php at line 13
We use essential cookies to make this site work, and optional cookies to enhance your experience.