/Governors-Emails

An application for viewing and searching Virginia Governor Kaine's emails

Primary LanguagePHP

Governor Kaine's Emails

An application for viewing and searching Virginia Governor Kaine's emails

Installation

  1. Download Composer or update composer self-update.
  2. Clone GitHub repository.
  3. From install folder, run php composer.phar install.
  4. From install folder, run php composer.phar require friendsofcake/search.
  5. From install floder, prun php composer.phar require cakephp-fr/recaptcha:~0.4.
  6. Place database file in install folder (contact Nathan for file)

Configuration

  1. 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),
       ],
   ],
  1. 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'
   ],
  1. Apply any other relevant configuration.