/kitsune-register

Simple registration form for Kitsune

Primary LanguagePHPMIT LicenseMIT

Register

Simple registration form for Kitsune.

Prerequisites

  • npm and node - Make sure you have Node 6.x, npm comes with it.

    • Gulp - A task runner. In this project's case, it's used for compiling JS and CSS files, then minifying them. It also checks for syntax errors.
  • Composer - Dependency manager for PHP

Installation

To install the prerequisites:

Install node and npm from the above link

Install composer from the above link

Install gulp-cli as a global dependency

npm install -g gulp-cli

Once you've installed all of the prerequisites, you will need to run the following commands in order for the form to actually have all of the files that it needs.

Download npm packages

npm install

Download Composer dependencies

composer update

Run Gulp

gulp default

or

gulp

Configuration

You'll probably need to modify register.php ($config) in order for it to connect to your database. You'll also want to change the secret key ReCaptcha uses, so look for $recaptcha.