Functions

sanity_checkFile

Check file/folder for requested permissions

« More »

sanity_checkDirectory

Recursively check folder and all files/folders within for requested permissions

« More »

sanity_checkFiles

« More »

sanity_checkServer

« More »

_sanity_checkDB

« More »

_sanity_checkGD

« More »

_sanity_checkPHPVersion

« More »

_sanity_checkZlib

« More »

_sanity_checkcURL

« More »

_sanity_checkFileinfo

« More »

_sanity_checkUploadSize

« More »

_sanity_checkXML

« More »

_sanity_checkSafeMode

« More »

_sanity_checkOpenBaseDir

« More »

_sanity_checkTemp

« More »

scan_container

« More »

scan_page

« More »

quoted_printable_encode

« More »

exponent_theme_remove_css

exdoc This is the expTheme 1.0 compatibility layer

« More »

exponent_theme_remove_smarty_cache

« More »

exponent_theme_headerInfo

« More »

headerInfo

« More »

exponent_theme_advertiseRSS

« More »

exponent_theme_footerInfo

« More »

footerInfo

« More »

exponent_theme_sourceSelectorInfo

« More »

exponent_theme_showSectionalModule

« More »

exponent_theme_showTopSectionalModule

« More »

exponent_theme_showModule

« More »

exponent_theme_inAction

« More »

exponent_theme_reRoutActionTo

« More »

exponent_theme_main

« More »

exponent_theme_runAction

« More »

exponent_theme_showAction

« More »

exponent_theme_goDefaultSection

« More »

exponent_theme_mainContainer

« More »

exponent_theme_getSubthemes

« More »

exponent_theme_getPrinterFriendlyTheme

« More »

exponent_theme_getTheme

« More »

exponent_theme_loadActionMaps

« More »

exponent_theme_satisfyThemeRequirements

« More »

collapse

« More »

oasort

« More »

echoStart

« More »

echoSuccess

« More »

echoWarning

« More »

echoFailure

« More »

isAllGood

« More »

output

« More »

debug

« More »

logger

example logger function Demonstrate how to work with elFinder event api

« More »

access

example accessControl function to demonstrate how to control file access using "accessControl" callback.

This method will disable accessing files/folders starting from '.' (dot)
« More »

validName

example acceptedName function

« More »

tmp_removePrefix

« More »

parse_files

« More »

do_file

« More »

do_dir

« More »

do_extract

« More »

output

« More »

do_extract

« More »

do_file

« More »

do_dir

« More »

findchildren

« More »

stripslashes_deep

« More »

__realpath

« More »

userLogin

Internal User Login function

« More »

exp_getModuleInstancesByType

« More »

getUsersBlogs

« More »

newPost

« More »

editPost

« More »

getPost

« More »

deletePost

« More »

getRecentPosts

« More »

getCategories

« More »

getCategories_mt

« More »

getTerms

« More »

getAuthors

« More »

newMediaObject

« More »

renderAction

Main module action/display logic/routine; initializes/checks controller before calling action/method

« More »

hotspot

« More »

redirect_to

« More »

flash

« More »

flashAndFlow

« More »

show_msg_queue

Display the message queue

« More »

assign_to_template

Assign a variable to the current template

« More »

get_model_for_controller

« More »

get_common_template

« More »

get_config_templates

« More »

find_config_views

« More »

get_template_for_action

« More »

get_action_views

« More »

get_filedisplay_views

« More »

object2Array

« More »

expUnserialize

« More »

expProcessBuffer

callback when the buffer gets flushed. Any processing on the page output just before it gets rendered to the screen should happen here.

« More »

createValidId

Ensure we have a valid html 'id' attribute

« More »

curPageURL

« More »

ecom_active

Return status of e-commerce

« More »

framework

Return the current framework

« More »

bs2

Is the current framework Bootstrap v2 based?

« More »

bs3

Is the current framework Bootstrap v3 based?

« More »

bs

Is the current framework Bootstrap based?

« More »

newui

Is the current framework NEWUI and NOT a Bootstrap framework

« More »

glist

« More »

handleErrors

called from exponent.php as the ajax error handler

« More »

eDebug

dumps the passed variable to screen/log, but only if in development mode

« More »

eLog

dumps the passed variable to a log, but only if in development mode

« More »

BuildTree

« More »

recurseBuild

« More »

expLoadClasses

exdoc This function overrides the default PHP5 autoloader, and instead looks at the $auto_dirs global to look for class files. This function is automatically invoked in PHP5

« More »

scan_container

« More »

scan_page

« More »

Constants

PATH_RELATIVE

« More »

HOSTNAME

« More »

URL_BASE

« More »

URL_BASE_SECURE

« More »

URL_FULL

« More »

UPLOAD_DIRECTORY

« More »

UPLOAD_DIRECTORY_RELATIVE

« More »

ICON_RELATIVE

« More »

MIMEICON_RELATIVE

« More »

SCRIPT_RELATIVE

« More »

SCRIPT_ABSOLUTE

« More »

SCRIPT_FILENAME

« More »

SYS_FILES_SUCCESS

exdoc Filesystem Error Response: Success

« More »

SYS_FILES_FOUNDFILE

exdoc Filesystem Error Response: Found File at Destination

« More »

SYS_FILES_FOUNDDIR

exdoc Filesystem Error Response: Found Directory at Destination

« More »

SYS_FILES_NOTWRITABLE

exdoc Filesystem Error Response: Destination not writable

« More »

SYS_FILES_NOTREADABLE

exdoc Filesystem Error Response: Destination not readable

« More »

SYS_FILES_NOTDELETABLE

« More »

EQL_HEADER

exdoc The EQL header string for object dump file formats.

This header defines the version of EQL native to the current implementation of the Backup Subsystem.
« More »

UILEVEL_PREVIEW

exdoc UI Level of Preview - No management links of any kind should be shown.

« More »

UILEVEL_NORMAL

exdoc UI Level of Normal - Only normal management links (edit, delete, etc.) should be shown.

« More »

UILEVEL_PERMISSIONS

exdoc UI Level of Permissions - Permission Management links (user and group perms) should be shown.

« More »

UILEVEL_STRUCTURE

exdoc UI Level of Structure - All management links are shown.

« More »

DATABASE_TABLE_EXISTED

« More »

DATABASE_TABLE_INSTALLED

« More »

DATABASE_TABLE_FAILED

« More »

DATABASE_TABLE_ALTERED

« More »

DB_FIELD_TYPE

Database Field Type specifier An index for the Exponent Data Definition Language.

This index indicates what type of column should be created in the table.
« More »

DB_FIELD_LEN

Database Field Length specifier An index for the Exponent Data Definition Language.

This index indicates the length of the column. Currently, this is only applicable to textual field types.
« More »

DB_DEFAULT

Database Field Default specifier An index for the Exponent Data Definition Language.

This index indicates the default value of a field in the table.
« More »

DB_INCREMENT

Database 'Incremental Field' specifier An index for the Exponent Data Definition Language.

This index specifies that the field should automatically increment its value. This is ONLY applicable to ID fields that are marked as PRIMARY.
« More »

DB_PRIMARY

Database 'Primary Key' Field specifier An index for the Exponent Data Definition Language.

This single unique index specifies that the field should be treated as the single primary key for the table. There can one or more fields marked as 'primary' to establish a composite primary key in the table.
« More »

DB_UNIQUE

Database 'Unique Key' Field specifier An index for the Exponent Data Definition Language.

This index specifies that the field should be treated as a unique key for the table. There can zero or multiple unique keys using single or multiple (composite) fields per table.
« More »

DB_INDEX

Database 'Index' Field specifier An index or key for the Exponent Data Definition Language.

This index specifies that the field should be treated as a key for the table for more efficient lookups. There can be multiple key fields per table but they will NOT be composite keys.
« More »

DB_FULLTEXT

Database 'Full Text' Index Field specifier An index for the Exponent Data Definition Language.

This index specifies that the field should be treated as a key for the table where full text searches will be performed. There is only one (composite) Full Text index per table.
« More »

DB_DEF_ID

Field Type specifier: Numeric ID A value for the Exponent Data Definition Language.

This value, specified for the DB_FIELD_TYPE index, denotes that the field should be a numeric ID.
« More »

DB_DEF_STRING

Field Type specifier: Text A value for the Exponent Data Definition Language.

This value, specified for the DB_FIELD_TYPE index, denotes that the field should be a string of characters. If used, the DB_FIELD_LEN index must also be specified.
« More »

DB_DEF_INTEGER

Field Type specifier: Integer A value for the Exponent Data Definition Language.

This value, specified for the DB_FIELD_TYPE index, denotes that the field should be an integer.
« More »

DB_DEF_BOOLEAN

Field Type specifier: Boolean A value for the Exponent Data Definition Language.

This value, specified for the DB_FIELD_TYPE index, denotes that the field should be a boolean (1 or 0, true or false).
« More »

DB_DEF_TIMESTAMP

Field Type specifier: Timestamp A value for the Exponent Data Definition Language.

This value, specified for the DB_FIELD_TYPE index, denotes that the field should store a UNIX timestamp, in order to portably manage dates and/or times.
« More »

DB_DEF_DECIMAL

Field Type specifier: Decimal A value for the Exponent Data Definition Language.

This value, specified for the DB_FIELD_TYPE index, denotes that the field should store a decimal number.
« More »

DB_DEF_DATETIME

Field Type specifier: Datetime A value for the Exponent Data Definition Language.

This value, specified for the DB_FIELD_TYPE index, denotes that the field should store a MySQL datetime, in order to portably manage dates and/or times.
« More »

TABLE_ALTER_NOT_NEEDED

Table Alteration Error Message - 200 : Alter Not Needed A message constant returned by parts of the Database Subsystem indicating that a table alteration need not take place.

« More »

TABLE_ALTER_SUCCEEDED

Table Alteration Error Message - 201 : Alter Succeeded A message constant returned by parts of the Database Subsystem indicating that a table alteration succeeded.

« More »

TABLE_ALTER_FAILED

Table Alteration Error Message - 201 : Alter Succeeded A message constant returned by parts of the Database Subsystem indicating that a table alteration failed.

« More »

DB_TABLE_COMMENT

Table Meta Info : Table Comment If specified in a table info array, a comment will be inserted for the table (if the database engine in use supports table comments)

« More »

FORM_FIELD_TYPE

Form Meta Info : Form Field Type This will specify what field type to use for a form. Handy for scaffolding when you have special needs for the form's input elements.

« More »

FORM_FIELD_FILTER

« More »

FORM_FIELD_ONCLICK

« More »

FORM_FIELD_NAME

« More »

FORM_FIELD_LABEL

« More »

DECIMAL_MONEY

« More »

MONEY

« More »

ICAL_TYPE

External Calendar Type This will specify what type of external calendar feed is referenced

« More »

GOOGLE_TYPE

« More »

TEMPLATE_FALLBACK_VIEW

« More »

EXPONENT_USER_OS

« More »

EXPONENT_USER_BROWSER_VERSION

« More »

EXPONENT_USER_BROWSER

« More »

JS_RELATIVE

exdoc The relative path to Exponent's core javascript.

« More »

JS_URL

exdoc The absolute url to Exponent's core javascript.

« More »

YUI3_VERSION

« More »

YUI3_RELATIVE

« More »

YUI3_URL

« More »

YUI2_VERSION

« More »

YUI2_RELATIVE

« More »

YUI2_URL

« More »

JQUERY_VERSION

« More »

JQUERY2_VERSION

« More »

JQUERYUI_VERSION

« More »

JQUERY_RELATIVE

« More »

JQUERY_PATH

« More »

JQUERY_URL

« More »

JQUERY_SCRIPT

« More »

JQUERY2_SCRIPT

« More »

JQUERYUI_SCRIPT

« More »

JQUERYUI_THEME

« More »

JQUERYUI_CSS

« More »

SMARTY_VERSION

« More »

SMARTY_PATH

« More »

SMARTY_DEVELOPMENT

« More »

SWIFT_VERSION

« More »

SWIFT_PATH

« More »

SANITY_FINE

« More »

SANITY_NOT_R

« More »

SANITY_NOT_RW

« More »

SANITY_NOT_E

« More »

SANITY_READONLY

« More »

SANITY_READWRITE

« More »

SANITY_CREATEFILE

« More »

SANITY_WARNING

« More »

SANITY_ERROR

« More »

LANGUAGE

« More »

DISPLAY_THEME_REAL

« More »

THEME_STYLE_REAL

« More »

INVERT_HIDE_TITLE

« More »

FORCE_MOBILE

« More »

AJAX_PAGING

« More »

DISPLAY_ATTRIBUTION

« More »

DISPLAY_DATETIME_FORMAT

« More »

DISPLAY_DATE_FORMAT

« More »

DISPLAY_TIME_FORMAT

« More »

DISPLAY_START_OF_WEEK

« More »

DISPLAY_DEFAULT_TIMEZONE

« More »

SLINGBAR_TOP

« More »

THUMB_QUALITY

« More »

NEWUI

« More »

HTMLTOPDF_PATH

« More »

HTMLTOPDF_PATH_TMP

« More »

HTMLTOPDF_OUTPUT

« More »

HTMLTOPDF_ENGINE

« More »

HTMLTOPDF_DEBUG

« More »

SITE_FILE_MANAGER

« More »

ELFINDER_THEME

« More »

FM_WIDTH

« More »

FM_HEIGHT

« More »

FM_LIMIT

« More »

FM_SIMLIMIT

« More »

FM_THUMBNAILS

« More »

FM_THUMB_SIZE

« More »

UPLOAD_WIDTH

« More »

QUICK_UPLOAD_WIDTH

« More »

QUICK_UPLOAD_FOLDER

« More »

SITE_404_TITLE

« More »

SITE_404_HTML

« More »

SITE_404_FILE

« More »

SITE_403_REAL_HTML

« More »

SITE_403_FILE

« More »

SITE_500_FILE

« More »

SESSION_TIMEOUT_HTML

« More »

SCRIPT_EXP_RELATIVE

Implements the quick upload feature within the TinyMCE toolbar

« More »

SCRIPT_FILENAME

« More »

SCRIPT_EXP_RELATIVE

« More »

SCRIPT_FILENAME

« More »

SOURCE_SELECTOR

« More »

DB_ENCODING

« More »

SITE_ALLOW_REGISTRATION

« More »

USER_REGISTRATION_USE_EMAIL

« More »

USER_NO_PASSWORD_CHANGE

« More »

USER_REGISTRATION_SEND_NOTIF

« More »

USER_REGISTRATION_NOTIF_SUBJECT

« More »

USER_REGISTRATION_ADMIN_EMAIL

« More »

USER_REGISTRATION_SEND_WELCOME

« More »

USER_REGISTRATION_WELCOME_SUBJECT

« More »

USER_REGISTRATION_WELCOME_MSG

« More »

USE_LDAP

« More »

LDAP_SERVER

« More »

LDAP_BASE_CONTEXT

« More »

LDAP_BASE_DN

« More »

LDAP_BIND_USER

« More »

LDAP_BIND_PASS

« More »

TRANSLATE

« More »

DISPLAY_THEME

« More »

THEME_ABSOLUTE

« More »

DEFAULT_AVATAR

« More »

ELFINDER_IMG_PARENT_URL

« More »

SYS_SESSION_KEY

« More »

RELEASE

« More »

EXPONENT_VERSION_MAJOR

« More »

EXPONENT_VERSION_MINOR

« More »

EXPONENT_VERSION_REVISION

« More »

EXPONENT_VERSION_TYPE

« More »

EXPONENT_VERSION_ITERATION

« More »

EXPONENT_VERSION_BUILDDATE

« More »

SYS_FLOW_NONE

exdoc Flow Type Specifier : None Old flow subsystem code

« More »

SYS_FLOW_PUBLIC

exdoc Flow Type Specifier : Public Access Old flow subsystem code

« More »

SYS_FLOW_PROTECTED

exdoc Flow Type Specifier : Protected Access Old flow subsystem code

« More »

SYS_FLOW_SECTIONAL

exdoc Flow Type Specifier : Sectional Page Old flow subsystem code

« More »

SYS_FLOW_ACTION

exdoc Flow Type Specifier : Action Page Old flow subsystem code

« More »

LANGUAGE

« More »

MAINTENANCE_MODE

« More »

MAINTENANCE_MSG_HTML

« More »

MAINTENANCE_USE_RETURN_TIME

« More »

MAINTENANCE_RETURN_TEXT

« More »

MAINTENANCE_RETURN_TIME

« More »

DEVELOPMENT

« More »

LOGGER

« More »

DEBUG_HISTORY

« More »

AJAX_ERROR_REPORTING

« More »

SCRIPT_EXP_RELATIVE

Implements the quick upload feature within the TinyMCE toolbar

« More »

SCRIPT_FILENAME

« More »

DEVELOPMENT

« More »

WRITE_LANG_TEMPLATE

« More »

DISPLAY_THEME

« More »

THEME_ABSOLUTE

« More »

SAVE_SEARCH_QUERIES

« More »

SIMPLENOTE_REQUIRE_LOGIN

« More »

SIMPLENOTE_REQUIRE_APPROVAL

« More »

SIMPLENOTE_REQUIRE_NOTIFICATION

« More »

SIMPLENOTE_NOTIFICATION_EMAIL

« More »

SITE_WYSIWYG_INIT

« More »

COMMENTS_REQUIRE_LOGIN

« More »

COMMENTS_REQUIRE_APPROVAL

« More »

COMMENTS_REQUIRE_NOTIFICATION

« More »

COMMENTS_NOTIFICATION_EMAIL

« More »

DB_TABLE_PREFIX

« More »

DB_USER

« More »

DB_PASS

« More »

DB_NAME

« More »

DB_HOST

« More »

DB_PORT

« More »

DB_ENCODING

« More »

ENABLE_WORKFLOW

« More »

WORKFLOW_REVISION_LIMIT

« More »

LANGUAGE

« More »

EXPONENT

« More »

EXPONENT_HAS_GD

« More »

FORCE_ECOM

« More »

DISABLE_SSL_WARNING

« More »

ECOM_CURRENCY

« More »

ECOM_LARGE_DB

« More »

SYS_SESSION_KEY

exdoc

« More »

DISPLAY_THEME

« More »

THEME_STYLE

« More »

MOBILE

« More »

SITE_403_HTML

« More »

SCRIPT_EXP_RELATIVE

Glue to open the module selection window for linking content from within the site url/link browser

« More »

SCRIPT_FILENAME

« More »

MINIFY

« More »

MINIFY_MAXAGE

« More »

MINIFY_MAX_FILES

« More »

MINIFY_URL_LENGTH

« More »

MINIFY_ERROR_LOGGER

« More »

MINIFY_INLINE_CSS

« More »

MINIFY_LESS

« More »

MINIFY_LINKED_CSS

« More »

MINIFY_INLINE_JS

« More »

MINIFY_LINKED_JS

« More »

MINIFY_YUI3

« More »

MINIFY_YUI2

« More »

SCRIPT_EXP_RELATIVE

Implements the paste upload feature within the CKEditor drag/drop/paste

« More »

SCRIPT_FILENAME

« More »

HELP_ACTIVE

« More »

HELP_URL

« More »

_MPDF_TEMP_PATH

« More »

_MPDF_TTFONTDATAPATH

« More »

SITE_USE_ANTI_SPAM

« More »

ANTI_SPAM_USERS_SKIP

« More »

ANTI_SPAM_CONTROL

« More »

RECAPTCHA_THEME

« More »

RECAPTCHA_PUB_KEY

« More »

RECAPTCHA_PRIVATE_KEY

« More »

DISPLAY_THEME

« More »

THEME_ABSOLUTE

« More »

EXP_PATH

« More »

DB_ENGINE

« More »

ENABLE_TRACKING

« More »

TRACKING_ARCHIVE_DELAY

« More »

TRACKING_ARCHIVE_TIME

« More »

SMTP_FROMADDRESS

« More »

SMTP_USE_PHP_MAIL

« More »

SMTP_SERVER

« More »

SMTP_PORT

« More »

SMTP_PROTOCOL

« More »

SMTP_USERNAME

« More »

SMTP_PASSWORD

« More »

SMTP_DEBUGGING

« More »

SCRIPT_EXP_RELATIVE

Implements the quick upload feature within the CKEditor insert dialogs

« More »

SCRIPT_FILENAME

« More »

PRINTER_FRIENDLY

« More »

EXPORT_AS_PDF

« More »

EXPORT_AS_PDF_LANDSCAPE

« More »

AUTHORIZED_SECTION

« More »

PUBLIC_SECTION

« More »

SCRIPT_EXP_RELATIVE

« More »

SCRIPT_FILENAME

« More »

PREVIEW_READONLY

« More »

SELECTOR

« More »

PRINTER_FRIENDLY

« More »

EXPORT_AS_PDF

« More »

GEO_JS_INCLUDED

« More »

SOURCE_SELECTOR

« More »

PREVIEW_READONLY

« More »

SESSION_TIMEOUT_ENABLE

« More »

SESSION_TIMEOUT

« More »

FILE_DEFAULT_MODE_STR

« More »

DIR_DEFAULT_MODE_STR

« More »

ENABLE_SSL

« More »

DISABLE_PRIVACY

« More »

USE_XMLRPC

« More »

NO_XMLRPC_DESC

« More »

NEW_PASSWORD

« More »

MIN_PWD_LEN

« More »

MIN_UPPER

« More »

MIN_DIGITS

« More »

MIN_SYMBOL

« More »

SOURCE_SELECTOR

« More »

PREVIEW_READONLY

« More »

ORGANIZATION_NAME

« More »

SITE_TITLE

« More »

SEF_URLS

« More »

SKIP_VERSION_CHECK

« More »

SITE_DEFAULT_SECTION

« More »

SITE_KEYWORDS

« More »

SITE_DESCRIPTION

« More »

SITE_WYSIWYG_EDITOR

« More »

EDITOR_FAST_SAVE

« More »

LESS_COMPILER

« More »

LESS_COMPILER_MAP

« More »

SCSS_COMPILER

« More »

MOBILE

« More »

SCRIPT_EXP_RELATIVE

Implements the browse server feature within the CKEditor insert url/link dialogs

« More »

SCRIPT_FILENAME

« More »

Classes, interfaces and traits

elFinderTestACL

example accessControl class

« More »

expDOMPDF

This is the class expHtmlToPDF

« More »

expDOMPDF070

This is the class expHtmlToPDF

« More »

expHTML2PDF

This is the class expHtmlToPDF

« More »

expMPDF

This is the class expHtmlToPDF

« More »

expMPDF6

This is the class expHtmlToPDF

« More »

expMPDF61

This is the class expHtmlToPDF

« More »

expWKPDF

This is the class expHtmlToPDF

« More »

flowplayerController

This is the class expController

« More »

headlineController

This is the class expController

« More »

htmleditorcontrol

Base Form Control Class

« More »

rssfeed

« More »

Twitter

Twitter class

« More »

xmlrpc_server_methods_container

Used to test usage of object methods in dispatch maps

« More »

youtubeController

This is the class expController

« More »