Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 5.3
Note

It's likely that we will rename ./core/admin has been renamed to ./core/webtop in a bid to clarify the intent of these areas of the code base. If we make Having made these changes now they , we're hoping this will not put any additional burden on developers above changes required to accommodate the implementation of Application.cfc

...

Tip

Default installer configuration option.

Specifically aimed at one application per website. For standalone application deployment and/or shared hosting deployment that allows for a single project with a dedicated core framework and dedicated library of plugins. Specifically aimed at one application per website.

Location from Mapping

Example Physical Location

Example Web Address

Description

/farcry/core

c:\hostapps\myproject\farcry\core

http://myproject.com/farcry (will forward to webtop)

FarCry core framework.

/farcry/core/webtop

c:\hostapps\myproject\farcry\core\webtop

http://myproject.com/farcry/core/webtop

Webtop location; commonly mapped to /webtop web virtual directory (note /farcry virtual directory no longer valid)

/farcry/plugins/farcryverity

c:\hostapps\myproject\farcry\plugins\farcryverity

None.

Verity plugin root.

/farcry/projects/myproject

c:\hostapps\myproject\farcry\projects\myproject

None.

Sample project application root.

project webroot

c:\hostapps\myproject

http://myproject.com/

Sample project web root.

Note

In this example, the contents of c:\hostapps\myproject\farcry\projects\myproject\www is copied into c:\hostapps\myproject and the directory renamed to c:\hostapps\myproject\farcry\projects\myproject\wwwCopiedToWebroot

Tipinfo
titleOptional: Remapping /farcry/core/webtop

The standalone configuration will default to users needing to reference the webtop via /farcry/core/webtop. If you want to change this to something else, for example, abbreviating to /webtop you will need to make a couple of configuration changes. Firstly, you'll need a web virtual (we'll assume you can handle this yourself). Then you will need to update the application.url.farcry to reference your new mapping, such as "/webtop", in your project's ./config/serverSpecificVars.cfm file. application.url.farcry is a global constant that maps functionality under the webtop via a reference relative to the webroot of your project.

Sub-Directory

Tip

Recommended for local development only.

...