Projects
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.
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.
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!
Facelist 2.0 available now. Follow @iantearle for details of how you can get it.
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);
