https://github.com/davedupplaw/jquery.faceted-browser
Faceted Data Browser for jQuery
https://github.com/davedupplaw/jquery.faceted-browser
browser data database drag-and-drop draggable-elements facet-browser javascript javascript-library jquery jquery-plugin jquery-widgets
Last synced: about 1 month ago
JSON representation
Faceted Data Browser for jQuery
- Host: GitHub
- URL: https://github.com/davedupplaw/jquery.faceted-browser
- Owner: davedupplaw
- Created: 2016-09-25T21:15:16.000Z (over 9 years ago)
- Default Branch: master
- Last Pushed: 2017-05-27T20:48:41.000Z (about 9 years ago)
- Last Synced: 2025-03-04T06:31:31.522Z (over 1 year ago)
- Topics: browser, data, database, drag-and-drop, draggable-elements, facet-browser, javascript, javascript-library, jquery, jquery-plugin, jquery-widgets
- Language: JavaScript
- Homepage: http://david.dupplaw.me.uk/developer/jquery-facets
- Size: 96.7 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Draggable Facet Browser for jQuery
5th December 2013
This package contains the jQuery facet browser plugin and
a server-side script in PHP for resolving the facets.
A facet browser is a browser similar to the `Artist > Album`
type of browser you might see in iTunes. This one has a difference
in that you can choose in what order the facets are browsed
using drag and drop client-side.
This codebase contains the jQuery widget for the draggable
browser which generates GET calls to an API, as well as an implementation
of that API using PHP. You are welcome to use your own implementation.
For information about the code, how to use it and see it in action, go to:
http://david.dupplaw.me.uk/developer/jquery-facets/
## TO GET THE DEMO GOING:
The demo uses an sqlite database which is not included in
this package simply for size efficiency. Download the SQLite
database from here:
http://david.dupplaw.me.uk/files/CarInfo.sqlite
Put this file into the same directory as you've extracted
this package to. It's a 1.8Mb download.
Next you need to include a couple of dependencies for the PHP
part. The dependencies are managed using composer, so download
and run composer:
```
# Install Composer
curl -sS https://getcomposer.org/installer | php
# Run Composer
php composer.phar install
```
If you unpacked to a web-directory, you're done. Just go to
index.html. Otherwise, you can use PHP5's built-in web-server
to see the demo:
```
php -S localhost:8000
```
Then browse to http://localhost:8000
For information about the code and how to use it, see:
http://david.dupplaw.me.uk/developer/jquery-facets/