This section walks you through the subfolders of the PhoenixWeb folder.
This topic contains the following sections.
/
We call the root of the web application, the PhoenixWeb folder. This is the top level folder of the web application and contains all the pages and subfolders that allow the site to function.
You'll notice that in a development environment, the physical folder that houses the web application is called PhoenixWeb. However, in a production environment this may not be the case. The root of the web application can be located anywhere.
/admin
This folder contains pages that provide administrative functions to both workspace administrators and for users to manage their profiles. There are two subfolders: workspace and user.
/admin/workspace
Contains pages that allow workspace administrators to configure their workspaces.
/admin/user
Contains pages that allow users to configure their profiles and user preferences.
/App_Browsers
Contains browser definition files which allow you to customize the markup emitted by ASP.NET due to an end user's browser. See Browser Definition File Schema on MSDN for more information.
/App_Data
Phoenix itself doesn't use this folder, however the telerik RadSpell control loads it's dictionaries from this location.
/App_GlobalResources
Phoenix itself doesn't use this folder, however the telerik RadControls load their localization resource files from this location.
|
This folder is not present on a production node. |
/bin
The bin folder is where all compiled assemblies and other referenced assemblies are located.
/collaboration
Pages that provide support for the collaboration type modules are located here. Notice that there are two pages for each module type. The _folderview page is used to present a listing of items of that particular type. The other is used to present a single item for viewing, adding, or updating.
/collections
Pages that provide support for the library type modules are located here. Notice that there are two pages for each module type. The _folderview page is used to present a listing of items of that particular type. The other is used to present a single item for viewing, adding, or updating.
/config
Contains various configuration files that are used to customize the system.
/config/emails
Templates for the various outgoing emails are found here.
/config/search
Contains search templates and transformation files used by the search engine.
/controls
You'll find dozens of user controls in this folder that you can use in your own pages. You can find documentation on the most used controls in the User Controls topic.
/flashsource
Contains the flash source required to build the .swf files used by the Flash mapviewer.
|
This folder is not present on a production node. |
/images
All image files that are used across the site are grouped into this folder.
/image/icons
These icons are used on buttons, headings and as other graphic elements around the site.
/image/icons16
These icons are used to represent file types for documents that users have uploaded. They are sized to 16 pixels and are used when the user's IconSize setting is set to Small.
/image/icons24
These icons are used to represent file types for documents that users have uploaded. They are sized to 24 pixels and are used when the user's IconSize setting is set to Medium.
/image/icons32
/js
Contains Javascript files.
/manage
This folder contains pages to manage users, edit system settings, view diagnostic information, and monitor storage statistics. These pages are only accessible by the system administrator as enforced by HasSysAdminAccess.
/mapengine
The MapServer binaries and support files are contained in mapengine.
/news
Provides support for the News module type. Notice that there are two pages. The _folderview page is used to present a listing of news items. The other is used to present a single news item for viewing, adding, or updating.
| The News module is actually a collaboration object. It was originally implemented in its own folder but was never migrated. |
/publish
Contains pages used to publish workspace items.
/saga
The Saga Member portal.
/schemas
/search
Contains the search page.
/servererrors
Pages that are displayed when a critical error has occurred.
/styles
Cascading style sheets and related image files.
|
This folder is not present on a production node. A production node loads stylesheet information from the /content/styles folder. |
/xml
The Xml folder is a dumping ground for Xml files that are required by various components throughout the system.
