View Single Post
  #4  
Old 5th September 2014, 18:01
firefly007's Avatar
firefly007 firefly007 is offline
SUPPORT GURU
 
Join Date: Jun 2010
P2P
Posts: 721
Default
You can use this


1) Create a new folder called js if it dose not exist and make a new file called
rotator.js and copy this in and save

Code:
    function theRotator() {
        //Set the opacity of all images to 0
        $('div.rotator ul li').css({
            opacity : 0.0
        });

        //Get the first image and display it (gets set to full opacity)
        $('div.rotator ul li:first').css({
            opacity : 1.0
        });

        //Call the rotator function to run the slideshow, 6000 = change to next image after 6 seconds

        if ($('div.rotator ul li').length > 1) {
            setTimeout('rotate()', 5000);
        }
    }

    function rotate() {
        //Get the first image
        var current = ($('div.rotator ul li.show') ? $('div.rotator ul li.show') : $('div.rotator ul li:first'));

        if (current.length == 0)
            current = $('div.rotator ul li:first');

        //Get next image, when it reaches the end, rotate it back to the first image
        var next = ((current.next().length) ? ((current.next().hasClass('show')) ? $('div.rotator ul li:first') : current.next()) : $('div.rotator ul li:first'));

        //Un-comment the 3 lines below to get the images in random order

        //var sibs = current.siblings();
        //var rndNum = Math.floor(Math.random() * sibs.length );
        //var next = $( sibs[ rndNum ] );

        //Set the fade in effect for the next image, the show class has higher z-index
        next.css({
            opacity : 0.0
        }).addClass('show').animate({
            opacity : 1.0
        }, 3000);

        //Hide the current image
        current.animate({
            opacity : 0.0
        }, 1000, function() {
            setTimeout('rotate()', 6000);
        }).removeClass('show');

    };

    $(document).ready(function() {
        //Load the slideshow
        theRotator();
        $('div.rotator').fadeIn(1000);
        $('div.rotator ul li').fadeIn(1000);
        // tweek for IE
    });
2) Add this to your other Js lib in bittorrent.php in the stdhead function.

Code:
<script type="text/javascript" src="js/rotator.js"></script>
3)copy this to your theme css and edit according to what dimensions you want.

Code:
.ro_box {
    height: 300px;
    width: 230px;
    background-color: #dcf9ff; /* layer fill content */
    border-top-right-radius: 7px;
    border-top-left-radius: 7px;
    -webkit-border-top-left-radius: 7px; /* top left corner */
    -webkit-border-top-right-radius: 7px; /* top right corner */
}
/* rotator in-page placement */
div.rotator {
    float: left;
    height: 430px;
    display: none;
    margin-bottom: 25px;
}
/* rotator css */
div.rotator ul {
    margin: 0;
    padding: 0;
}
div.rotator ul li {
    float: left;
    position: absolute;
    list-style: none;
    width: 914px;
}
/* rotator image style */
div.rotator ul li img {
    border: 1px solid #ccc;

}
div.rotator ul li.show {
    z-index: 500;
}
4) Put this where ever you want it and you can add as many images as you like or even call images from your db.

Code:
<table class="staff_td" width="100%"><tr><td>
<div class="ro_box">
<div class="rotator">
  <ul>
    <li class="show"><img src="http://ninjacentral.co.za/posters/0251160.jpg" /></li>
     <li><img src="http://ninjacentral.co.za/posters/0086216.jpg" /></li>
<!-- <li><img src="http://ninjacentral.co.za/posters/0086216.jpg" /></li>-->
<!-- <li><img src="http://ninjacentral.co.za/posters/0086216.jpg" /></li>-->          
   </ul>
</div>
</div>
</td></tr></table>
__________________




Please Support Majority Report


You can contact me on Skype live:phesadent.elect but please let me know first.


If you are ever need me desperately then please email me at dan.oak44@gmail.com and I will contact u within a week.


Due to free time I'm able to help interested member's with their tracker.

Please Note!
Depending on your requests I will charge you for my assistance for Tracker installs and mods.
All my mods are custom and prices will very depending on the request.
I'm able to install any tracker and mods including themes.

Please PM me

Reply With Quote