Hallo zusammen,
ich möchte auf einer einzelnen Seite die Extension perfectlightbox unterdrücken, da die JavaScripts im Header nicht mit dem anderen JavaScript für die Seite klarkommt.
Wie kann ich das im Setup einstellen?
Hallo zusammen,
ich möchte auf einer einzelnen Seite die Extension perfectlightbox unterdrücken, da die JavaScripts im Header nicht mit dem anderen JavaScript für die Seite klarkommt.
Wie kann ich das im Setup einstellen?
Blick ins static Template der perfectlightbox hilft:
page.headerData.1337 = COA
page.headerData.1337.1 = TEXT
page.headerData.1337.1.value = <link rel="stylesheet" href="{path:{$plugin.perfectlightbox.cssPath}}" type="text/css" media="screen,projection" />
page.headerData.1337.1.insertData = 1
[globalVar = LIT:mootools = {$plugin.perfectlightbox.libraryToUse}] AND [globalVar = LIT:1 = {$plugin.perfectlightbox.includeJSLibrarys}]
page.headerData.1337.2 = TEXT
page.headerData.1337.2.value = <script type="text/javascript" src="{path:{$plugin.perfectlightbox.mootoolsPath}}"></script>
page.headerData.1337.2.insertData = 1
[global]
[globalVar = LIT:mootools = {$plugin.perfectlightbox.libraryToUse}]
page.headerData.1337.3 = TEXT
page.headerData.1337.3.value = <script type="text/javascript" src="{path:{$plugin.perfectlightbox.slimboxPath}}"></script>
page.headerData.1337.3.insertData = 1
page.headerData.1337.4 = COA
page.headerData.1337.4.1 = TEXT
page.headerData.1337.4.1.value = window.addEvent('domready', Lightbox.init.bind(Lightbox,{resizeSpeed: {$plugin.perfectlightbox.resizeSpeed}, animate: {$plugin.perfectlightbox.animate}, overlayOpacity: {$plugin.perfectlightbox.overlayOpacity}, allowSave: {$plugin.perfectlightbox.allowSave}, slideshowAutoplay: {$plugin.perfectlightbox.slideshowAutoplay}, slideshowInterval: {$plugin.perfectlightbox.slideshowInterval}, slideshowAutoclose: {$plugin.perfectlightbox.slideshowAutoclose},
page.headerData.1337.4.2 = TEXT
page.headerData.1337.4.2.value = lllImage: '{LLL:EXT:perfectlightbox/locallang.xml:image}', lllOf: '{LLL:EXT:perfectlightbox/locallang.xml:of}'}));
page.headerData.1337.4.2.insertData = 1
page.headerData.1337.4.stdWrap.dataWrap = <script type="text/javascript">|</script>
[global]
[globalVar = LIT:protaculous = {$plugin.perfectlightbox.libraryToUse}] AND [globalVar = LIT:1 = {$plugin.perfectlightbox.includeJSLibrarys}]
page.headerData.1337.5 = TEXT
page.headerData.1337.5.value (
<script type="text/javascript" src="{path:{$plugin.perfectlightbox.prototypePath}}"></script>
<script type="text/javascript" src="{path:{$plugin.perfectlightbox.scriptaculousPath}}?load=effects"></script>
)
page.headerData.1337.5.insertData = 1
[global]
[globalVar = LIT:protaculous = {$plugin.perfectlightbox.libraryToUse}]
page.headerData.1337.6 = TEXT
page.headerData.1337.6.value = <script type="text/javascript" src="{path:{$plugin.perfectlightbox.lightboxPath}}"></script>
page.headerData.1337.6.insertData = 1
page.headerData.1337.7 = COA
page.headerData.1337.7.1 = TEXT
page.headerData.1337.7.1.value (
var borderSize = {$plugin.perfectlightbox.lbBorderSize};
var resizeSpeed = {$plugin.perfectlightbox.resizeSpeed};
var animate = {$plugin.perfectlightbox.animate};
var overlayOpacity = {$plugin.perfectlightbox.overlayOpacity};
var allowSave = {$plugin.perfectlightbox.allowSave};
var enableSlideshowAutoplay = {$plugin.perfectlightbox.slideshowAutoplay};
var slideshowAutoclose = {$plugin.perfectlightbox.slideshowAutoclose};
var slideshowInterval = {$plugin.perfectlightbox.slideshowInterval};
var lllImage = '{LLL:EXT:perfectlightbox/locallang.xml:image}';
var lllOf = '{LLL:EXT:perfectlightbox/locallang.xml:of}';
)
page.headerData.1337.7.1.insertData = 1
page.headerData.1337.7.stdWrap.dataWrap = <script type="text/javascript">|</script>
[global]
so einfach kann es sein. DANKE!!