The jQuery Plugins site
Pull request Compare This branch is 137 commits behind jquery-archive:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
docs
lib
scripts
site-content/page
test
.gitignore
LICENSE.txt
README.md
config-sample.json
grunt.js
package.json

README.md

plugins.jquery.com

The jQuery Plugins site, http://plugins.jquery.com/

How it works

The plugins site is an index of GitHub repositories that contain jQuery plugins. The repositories can contain one or many jQuery plugin with an accompanying valid jquery.json manifest files in the repository root. The specification for this file is in docs/manifest.md.

How to list a plugin

Simply add a post-receive hook to your repository with our web hook url, http://plugins.jquery.com/_update. Warning: This is not yet functional!

Development

Requires

  • jQuery's web-base-template
  • Web server (such as Apache)
  • PHP
  • MySQL
  • WordPress
  • node
  • git

Installation

web-base-template

  1. Follow the installation steps for web-base-template.

Install node >=0.6.4

  1. Follow https://github.com/joyent/node/wiki/Installation

plugins.jquery.com setup

  1. git clone git@github.com:jquery/plugins.jquery.com.git

  2. cd plugins.jquery.com

  3. npm install

  4. cp config-sample.json config.json

  5. Edit config.json

    • Set wordpress properties to contain a valid username and password for the WordPress site.
  6. grunt setup

Running the site

node scripts/manager.js