• Constants

    • __ENTRY_FIELD_ERROR__

      The constant for an Entry if there is an error is raised by any of it's Fields.

    • __ENTRY_OK__

      The constant for when an Entry is ok, that is, no errors have been raised by any of it's Fields.

    • __SECURE__

      If HTTPS is on, __SECURE__ will be set to true, otherwise false.

    • _GET
    • _REQUEST
    • _SERVER
    • ACTIVITY_LOG

      The filesystem path to the main file which is contained within the manifest/logs folder.

    • adminPath
    • APPLICATION_URL

      Returns the folder name for Symphony as an application

    • ASSETS

      The filesystem path to the assets folder which is contained within the symphony folder.

    • ASSETS_URL

      Returns the folder name for Symphony as an application

    • bInsideInstaller
    • BOOT

      The filesystem path to the boot folder which is contained within the symphony/lib folder.

    • CACHE

      The filesystem path to the cache folder which is contained within the manifest folder.

    • CDATA_BEGIN

      Defines a constant for the opening tag of a CDATA section in xml

    • CDATA_END

      Defines a constant for the closing tag of a CDATA section in xml

    • CONFIG

      The filesystem path to the config.php file which is contained within the manifest folder.

    • CONTENT

      The filesystem path to the content folder which is contained within the symphony folder.

    • CORE

      The filesystem path to the core folder which is contained within the symphony/lib folder.

    • DATASOURCES

      The filesystem path to the data-sources folder which is contained within the workspace folder.

    • datetime_strings
    • dir
    • DOMAIN

      The current domain name.

    • EMAILGATEWAYS

      The filesystem path to the email-gateways folder which is contained within the symphony/lib/toolkit folder.

    • EVENTS

      The filesystem path to the events folder which is contained within the workspace folder.

    • EXTENSION_DISABLED

      Status when an extension is disabled

    • EXTENSION_ENABLED

      Status when an extension is installed and enabled

    • EXTENSION_NOT_COMPATIBLE

      Status when the extension is not compatible with the current version of Symphony

    • EXTENSION_NOT_INSTALLED

      Status when an extension is in the file system, but has not been installed.

    • EXTENSION_REQUIRES_UPDATE

      Status when an extension version in the file system is different to the version stored in the database for the extension

    • EXTENSIONS

      The filesystem path to the extensions folder

    • FACE

      The filesystem path to the interface folder which is contained within the symphony/lib folder.

    • HTTP_HOST

      Returns the current host, ie.

    • HTTP_USER_AGENT

      Returns the User Agent string of the browser that is viewing the current page

    • HTTPS

      Returns the environmental variable if HTTPS is in use.

    • LANG

      The filesystem path to the lang folder which is contained within the symphony/lib folder.

    • LIBRARY

      The filesystem path to the lib folder which is contained within the symphony folder.

    • LOGS

      The filesystem path to the logs folder which is contained within the manifest folder.

    • MANIFEST

      The filesystem path to the manifest folder

    • PAGES

      The filesystem path to the pages folder which is contained within the workspace folder.

    • PROFILE_LAP

      Defines a constant for when a snapshot should be between two points, usually when a start time has been given

    • PROFILE_RUNNING_TOTAL

      Defines a constant for when the Profiler should be a complete snapshot of the page load, from the very start, to the very end.

    • regexp
    • REMOTE_ADDR

      Returns the IP address of the machine that is viewing the current page.

    • RESOURCE_TYPE_DS

      The integer value for datasource-type resources.

    • RESOURCE_TYPE_EVENT

      The integer value for event-type resources.

    • settings
    • STARTTIME

      Used as a default seed, this returns the time in seconds that Symphony started to load.

    • straight
    • SYMPHONY

      The filesystem path to the symphony folder

    • SYMPHONY_LAUNCHER

      Overload the default Symphony launcher logic.

    • SYMPHONY_URL

      Returns the URL + /symphony.

    • TEMPLATE

      The filesystem path to the template folder which is contained within the symphony folder.

    • TEXTFORMATTERS

      The filesystem path to the text-formatters folder which is contained within the workspace folder.

    • TMP

      The filesystem path to the tmp folder which is contained within the system's temp directory (sysgettemp_dir()), or the upload_tmp_dir or falling back to use manifest/tmp.

    • TOOLKIT

      The filesystem path to the toolkit folder which is contained within the symphony/lib folder.

    • transliterations
    • TWO_WEEKS

      Returns the number of seconds that represent two weeks.

    • URL

      The base URL of this Symphony install, minus the symphony path.

    • UTILITIES

      The filesystem path to the utilities folder which is contained within the workspace folder.

    • WORKSPACE

      The filesystem path to the workspace folder

Symphony • Open Source XSLT CMS

Server Requirements

  • PHP 5.3-5.6 or 7.0-7.3
  • PHP's LibXML module, with the XSLT extension enabled (--with-xsl)
  • MySQL 5.5 or above
  • An Apache or Litespeed webserver
  • Apache's mod_rewrite module or equivalent

Compatible Hosts

Sign in

Login details