FORGEBOX Enterprise 🚀 - Take your ColdFusion (CFML) Development to Modern Times! Learn More...

PresideCMS CommandBox Commands

v4.0.0+00077 Public

CommandBox commands for PresideCMS. This repository manages the code used to build the "preside" set of commands for CommandBox.

Installation

Before starting, you will need CommandBox installed. Head to http://www.ortussolutions.com/products/commandbox for instructions on how to do so.

Once you have CommandBox installed, you can install our commands with:

~/> box install preside-commands

If you already have the commands installed, and wish to ensure you have the latest version installed, enter the following command at your command prompt:

~/> box install --force preside-commands

Usage

Create a new site

From within the CommandBox shell, CD into an empty directory in which you would like to create the new site and type:

CommandBox> preside new site

Follow any prompts that you receive.

Start a server

From the webroot of your Preside site, enter the following command:

CommandBox> preside start

If it is the first time starting, you will be prompted to download Preside and also to enter your database information, you will need an empty database already setup.

Once started, a browser should open and you should be presented with your homepage. To navigate to the administrator, browse to /{site_id}_admin/, where site id is the ID of the site you entered when creating the new site from the instructions above.

n.b. The admin path setting is editable in your site's /application/config/Config.cfc file.

Changelog

4.0.0

  • Add dependency fulfillment and checking between preside extensions in box install
  • Add Preside min/max version checking for extension installs

2.1.8 > 3.0.2

  • Refactor package to be a CommandBox module

2.1.0 > 2.1.8

  • Remove whitespace reduction setting from the Lucee web config. This stops the preside commands from failing to format tables properly (e.g. with cache stats command).

2.0.4 > 2.1.0

  • Add new webapp skeleton for creating non-cms based web applications on Preside
  • Added a post install concept for skeletons

0.6.0 > 2.0.4

  • Updated skeleton for preside new site command to use forgebox packages (in readiness for multiple skeleton options and simplifying the build process)
  • Use a hires icon for preside start servers on Linux machines (now that we will have working AppIndicators in Linux with CommandBox)
  • Do not prompt to download preside when we find preside already located in the webroot of the project when running preside start for the first time

Here are all the versions for this package. Please note that you can leverage CommandBox package versioning to install any package you like. Please refer to our managing package version guide for more information.

Version Created Last Update Published By Stable Actions
Current
4.0.0+00077 Jun 13 2019 01:59 AM Jun 13 2019 01:59 AM
Version History
3.0.4 Nov 09 2017 08:09 AM Nov 09 2017 08:09 AM
3.0.3 Jun 26 2017 03:49 AM Jun 26 2017 03:49 AM
3.0.2 May 18 2017 06:05 AM May 18 2017 06:05 AM
2.1.8 Mar 17 2017 05:01 AM Mar 17 2017 05:01 AM
2.1.7 Jan 03 2017 09:48 AM Jan 03 2017 09:48 AM
2.1.6 Oct 18 2016 03:38 PM Oct 18 2016 03:38 PM
2.1.5 Oct 14 2016 01:20 PM Oct 14 2016 01:20 PM
2.1.4 Aug 06 2016 09:33 AM Aug 06 2016 09:33 AM
2.1.3 Aug 06 2016 05:08 AM Aug 06 2016 05:08 AM
2.1.1 Aug 06 2016 04:22 AM Aug 06 2016 04:22 AM
2.1.0 Aug 05 2016 05:38 PM Aug 05 2016 05:38 PM
2.0.4 Aug 05 2016 02:52 AM Aug 05 2016 02:52 AM
0.6.0 Jun 14 2016 05:32 PM Jun 14 2016 05:32 PM
0.5.1 Jun 04 2014 05:32 AM Jun 09 2016 07:56 AM

 

No collaborators yet.
 
  • Jun 04 2014 05:32 AM
  • Jun 13 2019 01:59 AM
  • 2696
  • 2952
  • 2468