Finder for Drupal 7 and updated API references

Due to changes in the API module and Finder modules, including the newly released Drupal 7 version, I have updated the Finder module API references on this site.

http://braksator.com/api/finder

Now has documentation for Finder 6.x-1.x, and the long anticipated Finder 7.x-1.x.

Distributing items into columns, or evenly grouping items of varying size

This article relates to the computer programming challenge of organising items of varying size into groups. The ideas could apply to all sorts of concepts, but to keep it simple I am going to use the example of taking a HTML list and distributing it into columns using PHP for display purposes.

Unobtrusive JavaScript without jQuery

I was recently required to create a simple fadeIn/fadeOut hover script for a client, and I opted to use my favourite technique: the jQuery library. However, my client was uncomfortable with all the extra functionality that comes with jQuery, and I couldn't convince them that a minified/gzipped/cached jQuery script was good enough, just on the principal that a small custom minified/gzipped/cached script would be even better. At first I decided that it would be fairly easy to check the jQuery source out of SVN and compile a smaller version without all the functions that I didn't need. Recompiling a custom version of jQuery proved to be more difficult than I thought and I encountered problem after problem trying to cut out irrelevant files and code. In the end I decided that I would try to build something like jQuery from the ground up.

Finder API

I am going to try and maintain an API documentation for the Finder module for Drupal on this site.

The API module doesn't quite suit my purposes here, but hopefully over the next few months some of my issues raised in the API issue queue will get looked at and the API module will be great for developers in my situation.

Files - http://braksator.com/api/files
Functions - http://braksator.com/api/functions

Syndicate content