An application for viewing and searching Virginia Governor Kaine's emails
- Download Composer or update
composer self-update
. - Clone GitHub repository.
- From install folder, run
php composer.phar install
. - From install folder, run
php composer.phar require friendsofcake/search
. - From install floder, prun
php composer.phar require cakephp-fr/recaptcha:~0.4
. - Place database file in install folder (contact Nathan for file)
- Edit /config/app.php to connect to the database
e.g.
'Datasources' => [
'default' => [
'className' => 'Cake\Database\Connection',
'driver' => 'Cake\Database\Driver\Sqlite',
'persistent' => false,
'database' => '..\kaine_email.db',
'encoding' => 'utf8',
'timezone' => 'UTC',
'flags' => [],
'cacheMetadata' => true,
'log' => false,
'quoteIdentifiers' => false,
'url' => env('DATABASE_URL', null),
],
],
- Edit /config/app.php to use Recaptcha
e.g.
'Recaptcha' => [
// Register API keys at https://www.google.com/recaptcha/admin
'sitekey' => 'siteKey',
'secret' => 'secretKey',
// reCAPTCHA supported 40+ languages listed
// here: https://developers.google.com/recaptcha/docs/language
'lang' => 'en',
// either light or dark
'theme' => 'light',
// either image or audio
'type' => 'image',
// either normal or compact
'size' => 'normal'
],
- Apply any other relevant configuration.