Projects
Personal projects I have had a hand in producing
Personal projects I have had a hand in producing
Coaches Loupe is coming soon. Watch out for the website. Follow @iantearle for details as it comes about. We are nearly ready for beta testers!
August 11, 2010 Retweet
Heritage App maps heritage locations across England, including properties from English Heritage, and independently managed sites. You can get directions via Google Maps Application at a push of a button, and add your favourite site to an easily accessible list.
Updates to Heritage App will add properties from Scotland and Wales, coming soon.
You can download Heritage App from iTunes
August 3, 2010 Retweet
Dreamscape CMS is the content management system that is built by designers for designers. Powerful and easy to use, Dreamscape offers a comprehensive plugin architecture and module based admin system.
Maintained by Ian Tearle and Ryan Miglavs, Dreamscape is constantly growing and improving, as such are actively looking for developers passionate about design.
Dreamscape CMS was once know as Expanse created by the marvel that is Nate Cavanaugh.
June 30, 2010 Retweet
iSkip the latest jQuery project from the project factory. If you are a mac user, then you have seen this effect before, use iPhoto and browse the events, then this effect is the same as moving your mouse over each event container and seeing the photos inside.
This project is born from a by chance trial and error, at first I was writing a plugin to spin an image, for the floorfillers.fm project, so I could give the effect of a spinning CD.
Instead my plugin took a move in a different direction and you can now display photos by moving your mouse over the key photo.
Unfortunately Flickr is a little slow to take a feed from the site using the API, and you get a very slow call back in the images changing. Locally however, speed is good and you get a very instant response.
Simply add your images into an array and call the array with the following method:
$("#mousemove").iskip({#{images:array, method:'mousemove', 'cycle':3}#});
There are to functionalities, mousemove and click to advance the images.
I am still editing the script, and am trying to add the functionality for individual images to have a link attached to them on the scroll.
The demo has been moved to the official iSkip Book documentation.
June 26, 2009 Retweet
Just wanted you to know that floorfillers.fm is coming soon, its going to be a place where you can listen to the best floorfilling tunes whilst you are getting ready to go out!
Ill try to keep you posted here first on the latest news!
May 21, 2009 Retweet
Facelist 2.0 available now. Follow @iantearle for details of how you can get it. The current demo is available in the official Facelist Book as well as the documentation.
Built for the sole purpose of providing a Facebook style autosearch.
The simplest implementation to get Facelist working is by adding the code below. This will apply a Facelist control to every input on your page.
$(function(){ $("input[type=text]").faceList(data); });
To enable multiple Facelists containing different data make your selections with different calls:
$(function(){ $("div.anclass input").faceList(data); $("#anid input").faceList(other_data); });
You can define a URI for the data:
$("input[type=text]").faceList("http://yoursite.com/path/to/script", {minChars: 3, matchCase: true});
An example of the PHP used for an AJAX call to a script on your site can be made like so:
$input = $_GET["q"]; $data = array(); $query = mysql_query("SELECT * FROM table WHERE field LIKE '%$input%'"); while ($row = mysql_fetch_assoc($query)) { $json = array(); $json['value'] = $row['id']; $json['name'] = $row['username']; $json['image'] = $row['user_photo']; $data[] = $json; } header("Content-type: application/json"); echo json_encode($data);
January 27, 2009 Retweet