Functions
sanity_checkFile¶
Check file/folder for requested permissions
« More »
sanity_checkDirectory¶
Recursively check folder and all files/folders within for requested permissions
« More »
exponent_theme_remove_css¶
exdoc
This is the expTheme 1.0 compatibility layer
« More »
exponent_theme_showTopSectionalModule¶
« More »
exponent_theme_main¶
« More »
exponent_theme_mainContainer¶
« More »
exponent_theme_getPrinterFriendlyTheme¶
« More »
exponent_theme_satisfyThemeRequirements¶
« More »
logger¶
example logger function
Demonstrate how to work with elFinder event api
« More »
access¶
Simple 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 »
smarty_block_toggle¶
Smarty {toggle} block plugin
Type: block<br>
Name: toggle<br>
Purpose: Set up a toggle block
« More »
userLogin¶
Internal User Login function
« More »
renderAction¶
Main module action/display logic/routine; initializes/checks controller before calling action/method
« More »
show_msg_queue¶
Display the message queue
« More »
assign_to_template¶
Assign a variable to the current template
« 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 »
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 »
bs4¶
Is the current framework Bootstrap v4 based?
« More »
Is the current framework Bootstrap based?
« More »
newui¶
Is the current framework NEWUI and NOT a Bootstrap framework
« 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 »
get_thumbnail¶
Shortcut function to get a phpThumb thumbnail
« More »
isSSL¶
Determine whether we are secure
« 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 »
Constants
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¶
exdoc
Filesystem Error Response: Destination not deletable
« 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 »
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_ENGINE¶
Table Meta Info : Table Engine
If specified in a table will be created or altered to this db engine
« More »
ICAL_TYPE¶
External Calendar Type
This will specify what type of external calendar feed is referenced
« 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 »
HANDLE_PAGE_REDIRECTION¶
« More »
SCRIPT_EXP_RELATIVE¶
Implements the quick upload feature within the TinyMCE toolbar
« More »
SOURCE_SELECTOR¶
exdoc
Define Source_Selector constant as 1, since we are not selecting orphaned content.
« More »
LDAP_BASE_CONTEXT¶
« More »
DISPLAY_THEME¶
exdoc
The directory and class name of the current active theme. This may be different
than the configured theme (DISPLAY_THEME_REAL) due to previewing.
« More »
THEME_ABSOLUTE¶
exdoc
The absolute path to the current active theme's files. This is similar to the BASE constant
« 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 »
MAINTENANCE_MODE¶
« More »
MAINTENANCE_MSG_HTML¶
« More »
MAINTENANCE_USE_RETURN_TIME¶
« More »
MAINTENANCE_RETURN_TEXT¶
« More »
MAINTENANCE_RETURN_TIME¶
« More »
SCRIPT_EXP_RELATIVE¶
Implements the quick upload feature within the TinyMCE toolbar
« More »
DISPLAY_THEME¶
exdoc
The directory and class name of the current active theme. This may be different
than the configured theme (DISPLAY_THEME_REAL) due to previewing.
« More »
THEME_ABSOLUTE¶
exdoc
The absolute path to the current active theme's files. This is similar to the BASE constant
« More »
SCRIPT_EXP_RELATIVE¶
Glue to open the module selection window for linking content from within the site url/link browser
« More »
SCRIPT_EXP_RELATIVE¶
Implements the paste upload feature within the CKEditor drag/drop/paste
« More »
DISPLAY_THEME¶
exdoc
The directory and class name of the current active theme. This may be different
than the configured theme (DISPLAY_THEME_REAL) due to previewing.
« More »
THEME_ABSOLUTE¶
exdoc
The absolute path to the current active theme's files. This is similar to the BASE constant
« More »
SCRIPT_EXP_RELATIVE¶
Implements the quick upload feature within the CKEditor insert dialogs
« More »
SCRIPT_EXP_RELATIVE¶
Implements the browse server feature within the CKEditor insert url/link dialogs
« More »