Pages

Wednesday, December 15, 2010

jQuery Treeview persist preSelected

This is another addition to the jQuery treeview plugin, developed by Jörn Zaefferer
My old addition to the script can be found here Ignore query in jQuery treeview persist location (i think it has been handled in his version too)
 It is still a "problem" with persist, this time I output the menu with the item already selected by the class selected.
But when this is done, it wont expand to the item I have pre selected, that is why I made this little addition:
case "preSelected":
    var current = this.find("a.preSelected");
    if ( current.length ) {
  // TODO update the open/closed classes
  var items = current.addClass("selected").parents("ul, li").add( current.next() ).show();
  if (settings.prerendered) {
   // if prerendered is on, replicate the basic class swapping
   items.filter("li")
    .swapClass( CLASSES.collapsable, CLASSES.expandable )
    .swapClass( CLASSES.lastCollapsable, CLASSES.lastExpandable )
    .find(">.hitarea")
     .swapClass( CLASSES.collapsableHitarea, CLASSES.expandableHitarea )
     .swapClass( CLASSES.lastCollapsableHitarea, CLASSES.lastExpandableHitarea );
  }
 }
    break;

i just copied the location method and replaced this:
var current = this.find("a").filter(function() {
 return this.href.toLowerCase() == location.href.toLowerCase();
with var current = this.find("a.preSelected")
The only thing left to do is to add the class preSelected to the selected item, when you output the treeview.

Thursday, August 12, 2010

Tranformice - tips & tricks

I've been playing this very addictive game for a while now: http://transformice.com/en/ ..it is very simple, get to the cheese and then into the hole.
But there is some ways you can improve your chances to get the cheese first, here are some videos and stuff:

Wednesday, July 28, 2010

Hilarious youtube error message


I got this message when i played around with the audio tracks, on one of my Youtube video.
This is one of the most hilarious error messages I have ever seen!

Thursday, July 8, 2010

Youtube Leanback - The perfect party jukebox

People with a little media center like me, will be happy for YouTubes newest initiative: Leanback

It is possible to see a little explanation here:http://www.youtube.com/watch?v=bITse42LpKA

So people can quickly do youtube searches without it all stops when the song is finished, canon solution!

Wednesday, April 28, 2010

HTC Desire tips & tricks

Add these folder to the SD card and put the music you want for notifications, ringtones and alarms:

  • media/audio/notifications
  • media/audio/ringtones
  • media/audio/alarms

If you want to have more of the features the Nexus One have, this is a awesome blog: http://nimbu.amorvi.com/

Got my HTC Desire

I finally got my HTC Desire from telmore, and i must say it's an awesome mobile phone!

But there is some tips and tricks that is good to know, and I'll blog some of them I found useful

Thursday, March 4, 2010

jQuery carousel lite with dynamic paging

sorry for the missing description. I will might but it on later

Resources

http://www.gmarwaha.com/jquery/jcarousellite/
http://groups.google.com/group/jquery-en/browse_thread/thread/9fec8a1746945bd2

index.htm

<script src="jcarousellite_1.0.1.min.js" type="text/javascript"></script>

<ul class="paging"></ul>
// build links  
var itemArray = new Array();
$('.carousel ul').each(function(i) {
    var carouselNavDivs = $('ul.paging');
    $(carouselNavDivs[i]).append('<li class="prev"><a><<</a></li>');
    $(this).children().each(function(j) {
        itemArray[j] = "." + j;
        var linkNum = 0;
        linkNum = j + 1;
        $(carouselNavDivs[i]).append("<li class='" + j + "'><a>" + linkNum + "</a></li>");
    });
    $(carouselNavDivs[i]).append('<li class="next"><a>>></a></li>');
});

$(function() {
    $(".carousel").jCarouselLite({
        btnNext: ".next",
        btnPrev: ".prev",
        btnGo: itemArray,
        circular: false,
        visible: 1
    });
});

jcarousellite_1.0.1.min.js

if (o.btnGo)
    $.each(o.btnGo, function(i, val) {
        $(val).click(function() {
            $.each(o.btnGo, function(i, val) {
                $(val).removeClass('active');
            });
            $(this).addClass('active');
            return go(o.circular ? o.visible + i : i);
        });
    });

Still needs to be able to select current when using prev/next

Friday, February 26, 2010

My main computer has been updated!

This is a hardware update to my current specs found here

  • Motherboard: ASUS P5Q PRO --> GIGABYTE EX54-UD4
  • CPU: Intel Core 2 Quad Q9300 @ 2,5GHz --> i7-920
  • Graphic card: MSI NVIDIA GeForce 8600GT --> GeForce GTX 285 1gb
  • Harddisk: 2x Seagate Barracuda 320GB 24/7 --> Added: WD Caviar Black 1TB (OS disk)
  • RAM: 2x Samsung 2GB  UPDATE: 2x Geil Black Dragon 2GB (8GB FTW) --> 6x 2gb DDR3-1333 (12gb)
  • Tower: Antec Performance One P182
  • PSU: Corsair TX750W

And the OS is ofcourse Windows Server 2008r2 now :D ..I'm very happy with my new hardware update and it's just working perfectly!