Code

JQuery lockScroll 1.3

Shortly after creating my JQuery LockScroll plugin, I was given a site design to implement that happened to require that functionality. Talk about fortuitous circumstance! However, an extra wrinkle existed in the site design. Not only did an element need to switch states between fixed and scrollable, but at another point while scrolling down the page, it needed to change contents as well. This could easily be achieved by using the LockScroll plugin twice on the element with different offsets... but I needed some way of distinguishing the 3 different possible states caused by doing this. The best way of doing this was by toggling classes, which the plugin now does. Read on for details of what's new.

download:
DOWNLOAD THIS FILE (jquery.lockScroll.1.3.zip)JQuery.lockScroll.1.3.zip119 downloads

Read more...

MooTools 1.2 is finally in Joomla!

I'm happy to say that my previous post about using a modern version of MooTools in Joomla no longer applies. With the latest update to Joomla (1.5.20) a new plugin was added, providing MooTools 1.2.4, with backwards compatibility for Joomla extensions that relied on MooTools 1.1. This update came just in time for me as I was updating a client's site from Joomla 1.0 and had a lot of Javascript to rewrite with new dependencies and conflicts to avoid.

For upgrade installs, this plugin is not enabled by default.

Read more...

VRay Light Lister 1.5

This script replaces the built-in light lister with one that incorporates support for VRay Lights and VRay Suns.

download:
DOWNLOAD THIS FILE (VRay_LightLister_1.5.zip)VRay_LightLister_1.5.zip5257 downloads

Read more...

JQuery lockScroll 1.2.1

I was browsing around, doing some css research, and I stumbled across a really cool effect at CSSWizardry.com. When you scroll down the page, the menu and logo stay fixed. Not a big deal, but the metadata for comments pokes out of the main column and risks overlapping the menu. Watch what happens when the comments section and the menu intersect.

Wow.

Read on to see how I duplicated and enhanced this effect.

download:
DOWNLOAD THIS FILE (lockScroll-1.2.1.zip)lockScroll-1.2.1.zip184 downloads

Read more...

Using MooTools 1.2 in Joomla

MooTools is on version 1.2.3 (after completely dropping 1.1.1 as the default about a year ago), and version 2.0 is expected before years' end. Joomla however, still is including 1.1.1 because of compatibility issues with various plugins. People have been asking how to safely replace the version of MooTools included. Since I've done this several times, I figured I'd share my method here.

Read more...

VRay Light Lister 1.4

This script replaces the built-in light lister with one that incorporates support for VRay Lights and VRay Suns.

download:
DOWNLOAD THIS FILE (VRay_LightLister_1.4.zip)VRay_LightLister_1.4.zip4350 downloads

Read more...

Updating XCode and MacPorts for OSX Lion

Lion

So, you've upgraded from Snow Leopard to Lion, and you're ready to jump back into development. Watch out! MacPorts and XCode need to be updated! Apple doesn't include XCode in the system updates, so you have to do it manually. If you installed XCode on Snow Leopard, you're probably running XCode 3 (unless of course you bought XCode 4). The latest that ships for Lion is 4.1 and is free. Here's how to upgrade your development environment:

Read more...

147.jpg