Hi Markus
Ich habe noch mal ein wenig im Netz gesucht und was gefunden. Demnach soll das hier in den moreheaders Bereich:
<link rel="stylesheet" href="_web.css" type="text/css" media="screen" />
<link rel="stylesheet" href="style.css" type="text/css" media="screen" />
<script type="text/javascript" src="mootools-1.2-core.js"></script>
<script type="text/javascript" src="_class.noobSlide.packed.js"></script>
<script type="text/javascript">
window.addEvent ('domready',function( ){
//SAMPLE 6 (on "mouseenter" walk)
var info6 = $('box6').getNext().set('opacity',0.5);
var nS6 = new noobSlide({
mode: 'vertical',
box: $('box6'),
items: sampleObjectItems,
size: 180,
handles: $$('#handles6_1 div').extend($$('#handles6_2 div')),
handle_event: 'mouseenter',
addButtons: {
previous: $('prev6'),
play: $('play6'),
stop: $('stop6'),
playback: $('playback6'),
next: $('next6')
},
button_event: 'click',
fxOptions: {
duration: 1000,
transition: Fx.Transitions.Back.easeOut,
wait: false
},
onWalk: function(currentItem,currentHandle){
info6.empty();
new Element('h4').set('html','<a href="'+currentItem.link+'">link</a>'+currentItem.title).inject(info6);
new Element('p').set('html','<b>Autor</b>: '+currentItem.autor+' <b>Date</b>: '+currentItem.date).inject(info6);
this.handles.set('opacity',0.3);
currentHandle.set('opacity',1);
}
});
</script>
Und das hier kommt in den body Bereich:
<!-- SAMPLE 6 -->
<h2>Sample 6</h2>
<div class="sample sample6">
<div class="thumbs" id="handles6_1">
<div><img src="img1.jpg" alt="Photo Thumb" />
<p><img src="img2.jpg" alt="Photo Thumb" />
<p><img src="img3.jpg" alt="Photo Thumb" />
<p><img src="img4.jpg" alt="Photo Thumb" /></div>
</div>
<div class="mask6">
<div id="box6">
<span><img src="img1.jpg" alt="Photo" /></span>
<span><img src="img2.jpg" alt="Photo" /></span>
<span><img src="img3.jpg" alt="Photo" /></span>
<span><img src="img4.jpg" alt="Photo" /></span>
<span><img src="img5.jpg" alt="Photo" /></span>
<span><img src="img6.jpg" alt="Photo" /></span>
<span><img src="img7.jpg" alt="Photo" /></span>
<span><img src="img8.jpg" alt="Photo" /></span>
</div>
</div>
<div class="thumbs" id="handles6_2">
<div><img src="img5.jpg" alt="Photo Thumb" />
<p><img src="img6.jpg" alt="Photo Thumb" />
<p><img src="img7.jpg" alt="Photo Thumb" />
<p><img src="img8.jpg" alt="Photo Thumb" /></div>
</div>
<p class="buttons">
<span id="prev6"><< Previous</span>
<span id="playback6"><Playback</span>
<span id="stop6">Stop</span>
<span id="play6">Play ></span>
<span id="next6">Next >></span>
</p>
</div>
Natürlich müssen die Pfade zu den CSS und JS Dateien angepaßt werden. Ebenso die Bildpfade.
Und das ist der Container, der an der Stelle eingebaut wird, wo das Ganze angezeigt werden soll:
<div class="sample sample6">
<div class="thumbs" id="handles6_1">
<div><img src="img1.jpg" alt="Photo Thumb" />
<p><img src="img2.jpg" alt="Photo Thumb" />
<p><img src="img3.jpg" alt="Photo Thumb" />
<p><img src="img4.jpg" alt="Photo Thumb" /></div>
</div>
<div class="mask6">
<div id="box6">
<span><img src="img1.jpg" alt="Photo" /></span>
<span><img src="img2.jpg" alt="Photo" /></span>
<span><img src="img3.jpg" alt="Photo" /></span>
<span><img src="img4.jpg" alt="Photo" /></span>
<span><img src="img5.jpg" alt="Photo" /></span>
<span><img src="img6.jpg" alt="Photo" /></span>
<span><img src="img7.jpg" alt="Photo" /></span>
<span><img src="img8.jpg" alt="Photo" /></span>
</div>
</div>
<div class="thumbs" id="handles6_2">
<div><img src="img5.jpg" alt="Photo Thumb" />
<p><img src="img6.jpg" alt="Photo Thumb" />
<p><img src="img7.jpg" alt="Photo Thumb" />
<p><img src="img8.jpg" alt="Photo Thumb" /></div>
</div>
<p class="buttons">
<span id="prev6"><< Previous</span>
<span id="playback6"><Playback</span>
<span id="stop6">Stop</span>
<span id="play6">Play ></span>
<span id="next6">Next >></span>
</p>
</div>
Ich hoffe, das es funktioniert, denn das ist nicht getestet.
Gruß
martin b