Blame view

framework/admin/thirdparty/chosen/README.md 1.83 KB
385d70ca   Administrator   Importers CRUD
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
  # Chosen
  
  Chosen is a library for making long, unwieldy select boxes more user friendly.
  
  - jQuery support: 1.4+
  - Prototype support: 1.7+
  
  For documentation, usage, and examples, see:  
  http://harvesthq.github.com/chosen
  
  ### Contributing to Chosen
  
  Contributions and pull requests are very welcome. Please follow these guidelines when submitting new code.
  
  1. Make all changes in Coffeescript files, **not** JavaScript files.
  2. For feature changes, update both jQuery *and* Prototype versions
  3. Use `npm install -d` to install the correct development dependencies.
  4. Use `cake build` or `cake watch` to generate Chosen's JavaScript file and minified version.
  5. Don't touch the `VERSION` file
  6. Submit a Pull Request using GitHub.
  
  ### Using CoffeeScript & Cake
  
  First, make sure you have the proper CoffeeScript / Cake set-up in place. We have added a package.json that makes this easy:
  
  ```
  npm install -d
  ```
  
  This will install `coffee-script` and `uglifyjs`.
  
  Once you're configured, building the JavasScript from the command line is easy:
  
      cake build                # build Chosen from source
      cake watch                # watch coffee/ for changes and build Chosen
      
  If you're interested, you can find the recipes in Cakefile.
  
  
  ### Chosen Credits
  
  - Built by [Harvest](http://www.getharvest.com/). Want to work on projects like this? [We’re hiring](http://www.getharvest.com/careers)!
  - Concept and development by [Patrick Filler](http://www.patrickfiller.com/)
  - Design and CSS by [Matthew Lettini](http://matthewlettini.com/)
  
  ### Notable Forks
  
  - [Chosen for MooTools](https://github.com/julesjanssen/chosen), by Jules Janssen
  - [Chosen Drupal 7 Module](http://drupal.org/project/chosen), by Pol Dell'Aiera, Arshad Chummun, Bart Feenstra, Kálmán Hosszu, etc.
  - [Chosen CakePHP Plugin](https://github.com/paulredmond/chosen-cakephp), by Paul Redmond