Exponent v2.7.2

Framework

Interfaces, Classes, Traits and Enums

xmlrpc_server_methods_container
Used to test usage of object methods in dispatch maps

Table of Contents

_MPDF_TEMP_PATH  = BASE . 'tmp/cache/'
_MPDF_TTFONTDATAPATH  = BASE . 'tmp/ttfontdata/'
ADVERTISE_RSS  = '0'
AJAX_ERROR_REPORTING  = '0'
AJAX_PAGING  = '0'
ANTI_SPAM_CONTROL  = '0'
ANTI_SPAM_USERS_SKIP  = '0'
AUTHORIZED_SECTION  = 1
BASE  = \__realpath(__DIR__) . '/'
BS2_SCRIPT  = '<script src="https://stackpath.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js" integrity="sha384-vOWIrgFbxIPzY09VArRHMsxned7WiY6hzIPtAIIeTFuii9y3Cr6HE6fcHXy5CFhc" crossorigin="anonymous"></script>'
BS3_SCRIPT  = '<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha384-aJ21OjlMXNL5UyIl/XNwTMqvzeRMZH2w8c5cRVpzpU8Y5bApTppSuUkhZXN0VxHd" crossorigin="anonymous"></script>'
BS4_SCRIPT  = '<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-Fy6S3B9q64WdZWQUiU+q4/2Lc9npb8tCaSX9FK7E8HnRr0Jz8D6OP9dO5Vg3Q9ct" crossorigin="anonymous"></script>'
BS5_SCRIPT  = '<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-C6RzsynM9kWDrMNeT87bh95OGNyZPhcTNXj1NW7RuBCsyN/o0jlpcV8Qyq46cDfL" crossorigin="anonymous"></script>'
BTN_COLOR  = 'black'
BTN_SIZE  = 'small'
COMMENTS_NOTIFICATION_EMAIL  = ''
COMMENTS_REQUIRE_APPROVAL  = '1'
COMMENTS_REQUIRE_LOGIN  = '1'
COMMENTS_REQUIRE_NOTIFICATION  = '0'
DATABASE_TABLE_ALTERED  = 4
DATABASE_TABLE_EXISTED  = 1
DATABASE_TABLE_FAILED  = 3
DATABASE_TABLE_INSTALLED  = 2
DB_DEF_BOOLEAN  = 104
Field Type specifier: Boolean A value for the Exponent Data Definition Language.
DB_DEF_DATETIME  = 107
Field Type specifier: Datetime A value for the Exponent Data Definition Language.
DB_DEF_DECIMAL  = 106
Field Type specifier: Decimal A value for the Exponent Data Definition Language.
DB_DEF_ID  = 101
Field Type specifier: Numeric ID A value for the Exponent Data Definition Language.
DB_DEF_INTEGER  = 103
Field Type specifier: Integer A value for the Exponent Data Definition Language.
DB_DEF_STRING  = 102
Field Type specifier: Text A value for the Exponent Data Definition Language.
DB_DEF_TIMESTAMP  = 105
Field Type specifier: Timestamp A value for the Exponent Data Definition Language.
DB_DEFAULT  = 2
Database Field Default specifier An index for the Exponent Data Definition Language.
DB_ENCODING  = 'utf8'
DB_ENCODING  = $config["DB_ENCODING"]
DB_ENGINE  = 'NOTSUPPORTED'
DB_FIELD_LEN  = 1
Database Field Length specifier An index for the Exponent Data Definition Language.
DB_FIELD_TYPE  = 0
Database Field Type specifier An index for the Exponent Data Definition Language.
DB_FULLTEXT  = 8
Database 'Full Text' Index Field specifier An index for the Exponent Data Definition Language.
DB_HOST  = 'localhost'
DB_INCREMENT  = 3
Database 'Incremental Field' specifier An index for the Exponent Data Definition Language.
DB_INDEX  = 7
Database 'Index' Field specifier An index or key for the Exponent Data Definition Language.
DB_NAME  = 'not_configured'
DB_NOTNULL  = 4
Database 'Not Null' Field specifier Fields are set to allow NULL unless this is set.
DB_PASS  = 'not_configured'
DB_PORT  = '3306'
DB_PRIMARY  = 5
Database 'Primary Key' Field specifier An index for the Exponent Data Definition Language.
DB_SCHEMA  = ''
DB_STORAGE_ENGINE  = 'MYISAM'
DB_STORAGE_ENGINE  = $config["DB_STORAGE_ENGINE"]
DB_TABLE_COMMENT  = 301
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)
DB_TABLE_ENGINE  = 302
Table Meta Info : Table Engine If specified in a table will be created or altered to this db engine
DB_TABLE_PREFIX  = 'exponent'
DB_UNIQUE  = 6
Database 'Unique Key' Field specifier An index for the Exponent Data Definition Language.
DB_USER  = 'not_configured'
DEBUG_HISTORY  = '0'
DECIMAL_MONEY  = 405
DEFAULT_AVATAR  = \PATH_RELATIVE . 'framework/modules/users/assets/images/avatar_not_found.jpg'
DEFAULT_VIEW  = 'Default'
DEPRECATIONS_VERSION  = '1.1.2'
Deprecations is needed for Lexer v2
DEVELOPMENT  = '0'
DIR_DEFAULT_MODE_STR  = '0755'
DISABLE_PRIVACY  = '1'
DISABLE_SSL_WARNING  = '0'
DISPLAY_ATTRIBUTION  = 'username'
DISPLAY_DATE_FORMAT  = '%m/%d/%y'
DISPLAY_DATETIME_FORMAT  = '%m/%d/%y %I:%M%p'
DISPLAY_DEFAULT_TIMEZONE  = 'UTC'
DISPLAY_START_OF_WEEK  = '0'
DISPLAY_THEME  = $_SESSION[SYS_SESSION_KEY]['vars']['display_theme']
DISPLAY_THEME  = DISPLAY_THEME_REAL
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.
DISPLAY_THEME_REAL  = 'bootstrap4theme'
DISPLAY_TIME_FORMAT  = '%I:%M%p'
DOMPDF2_VERSION  = '2.0.3'
DOMPDF8_VERSION  = '-1.2.2'
DOMPDF_DISABLE_LINKS  = true
Disable link creation
ECOM  = 0
ECOM_AUTHORIZENET_AUTH_CAPTURE  = 0
ECOM_AUTHORIZENET_AUTH_ONLY  = 1
ECOM_CURRENCY  = 'USD'
ECOM_LARGE_DB  = '0'
EDITOR_FAST_SAVE  = '0'
ELFINDER_IMG_PARENT_URL  = \PATH_RELATIVE . 'external/elFinder/'
ELFINDER_THEME  = ''
EMAIL_VALIDATOR_VERSION  = '3.2.6'
EmailValidator is needed for Swiftmailer v6
ENABLE_SSL  = '0'
ENABLE_TRACKING  = '0'
ENABLE_WORKFLOW  = 0
EQL_HEADER  = 'EQL-Exponent Query Language'
exdoc The EQL header string for object dump file formats.
EXPONENT  = \EXPONENT_VERSION_MAJOR
EXPONENT_HAS_GD  = 0
EXPONENT_USER_BROWSER  = 'OTHER'
EXPONENT_USER_BROWSER_VERSION  = 0
EXPONENT_USER_OS  = 'Other'
EXPONENT_VERSION_BUILDDATE  = \time()
EXPONENT_VERSION_ITERATION  = \null
EXPONENT_VERSION_MAJOR  = 2
EXPONENT_VERSION_MINOR  = 7
EXPONENT_VERSION_REVISION  = 2
EXPONENT_VERSION_TYPE  = 'develop'
EXPORT_AS_PDF  = isset($_REQUEST['exportaspdf']) || isset($this->params['exportaspdf']) ? 1 : 0
EXPORT_AS_PDF  = '0'
EXPORT_AS_PDF_LANDSCAPE  = isset($_REQUEST['landscapepdf']) || isset($this->params['landscapepdf']) ? 1 : 0
FA4_SCRIPT  = 'https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'
FA5_SCRIPT  = 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css'
FA6_SCRIPT  = 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css'
FILE_DEFAULT_MODE_STR  = '0644'
FM_HEIGHT  = '600'
FM_LIMIT  = '25'
FM_MSOFFICE  = '0'
FM_SIMLIMIT  = '3'
FM_THUMB_SIZE  = '48'
FM_THUMBNAILS  = '0'
FM_WIDTH  = '1024'
FORCE_ECOM  = '0'
FORCE_MOBILE  = '0'
FORM_FIELD_FILTER  = 401
FORM_FIELD_LABEL  = 404
FORM_FIELD_NAME  = 403
FORM_FIELD_ONCLICK  = 402
FORM_FIELD_TYPE  = 400
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.
FPDI_VERSION  = '2.3.6'
GEO_JS_INCLUDED  = 1
GOOGLE_TYPE  = 2
HANDLE_PAGE_REDIRECTION  = '0'
HEADER_LEVEL  = ['h1' => 'h1', 'h2' => 'h2', 'h3' => 'h3', 'h4' => 'h4', 'h5' => 'h5', 'h6' => 'h6']
HELP_ACTIVE  = '1'
HELP_URL  = 'http://docs.exponentcms.org/'
HOSTNAME  = ''
HTML2PDF5_VERSION  = '5.2.7'
HTMLTOPDF_DEBUG  = '0'
HTMLTOPDF_ENGINE  = 'none'
HTMLTOPDF_OUTPUT  = '0'
HTMLTOPDF_PAPER  = 'Letter'
HTMLTOPDF_PATH  = ''
HTMLTOPDF_PATH_TMP  = ''
HTTP_MSG_SHM_VERSION  = '2.0.1'
HTTP_MSG_VERSION  = '1.0'
ICAL_TYPE  = 1
External Calendar Type This will specify what type of external calendar feed is referenced
ICON_RELATIVE  = \PATH_RELATIVE . 'framework/core/assets/images/'
INCLUDE_AJAX_SEARCH  = '0'
INCLUDE_ANONYMOUS_SEARCH  = '0'
INVERT_HIDE_TITLE  = '0'
JQUERY2_SCRIPT  = \JQUERY_RELATIVE . 'js/jquery-' . \JQUERY2_VERSION . '.min.js'
JQUERY2_VERSION  = '2.2.4'
JQUERY3_MIGRATE_SCRIPT  = \JQUERY_RELATIVE . 'js/jquery-migrate-' . \JQUERY3_MIGRATE_VERSION . '.min.js'
JQUERY3_MIGRATE_VERSION  = '3.4.1'
JQUERY3_SCRIPT  = \JQUERY_RELATIVE . 'js/jquery-' . \JQUERY3_VERSION . '.min.js'
JQUERY3_VERSION  = '3.7.1'
JQUERY_PATH  = \BASE . 'external/jquery/'
JQUERY_RELATIVE  = \PATH_RELATIVE . 'external/jquery/'
JQUERY_SCRIPT  = \JQUERY_RELATIVE . 'js/jquery-' . \JQUERY_VERSION . '.min.js'
JQUERY_URL  = \URL_FULL . 'external/jquery/'
JQUERY_VERSION  = '1.12.4'
JQUERYUI_CSS  = \JQUERY_RELATIVE . 'css/' . \JQUERYUI_THEME . '/jquery-ui.min.css'
JQUERYUI_SCRIPT  = \JQUERY_RELATIVE . 'js/jquery-ui.min.js'
JQUERYUI_THEME  = 'exponent'
JQUERYUI_VERSION  = '1.13.2'
JS_RELATIVE  = \PATH_RELATIVE . 'framework/core/assets/js/'
exdoc The relative path to Exponent's core javascript.
JS_URL  = \URL_FULL . 'framework/core/assets/js/'
exdoc The absolute url to Exponent's core javascript.
LANG  = 'English - US'
LANG_CHARSET  = 'UTF-8'
LANGUAGE  = 'English - US'
LANGUAGE  = 'English - US'
LANGUAGE  = $_REQUEST['sc']['LANGUAGE']
LANGUAGE  = $_REQUEST['sc']['LANGUAGE']
LDAP_BASE_CONTEXT  = 'not_configured'
LDAP_BASE_DN  = 'not_configured'
LDAP_BIND_PASS  = 'not_configured'
LDAP_BIND_USER  = 'not_configured'
LDAP_SERVER  = 'not_configured'
LESS_COMPILER  = 'less.php'
LESS_COMPILER_MAP  = '0'
LEXER_VERSION  = '2.1.0'
Lexer is needed for Swiftmailer v6
LOAD_MIGRATE3  = '1'
LOCALE  = 'en_US'
LOG_AWARE_VERSION  = '3.0.0'
LOG_VERSION  = '1.1.4'
LOGGER  = '0'
MAINTENANCE_MODE  = '0'
MAINTENANCE_MSG_HTML  = \exponent_unhtmlentities('This site is currently down for maintenance.')
MAINTENANCE_RETURN_TEXT  = 'The web site will return in'
MAINTENANCE_RETURN_TIME  = '0'
MAINTENANCE_USE_RETURN_TIME  = '0'
MIMEICON_RELATIVE  = \PATH_RELATIVE . 'framework/core/assets/images/mimetypes/'
MIN_DIGITS  = '0'
MIN_PWD_LEN  = '8'
MIN_SYMBOL  = '0'
MIN_UPPER  = '0'
MINIFY  = '0'
MINIFY_ERROR_LOGGER  = '0'
MINIFY_INLINE_CSS  = '1'
MINIFY_INLINE_JS  = '1'
MINIFY_LESS  = '1'
MINIFY_LINKED_CSS  = '1'
MINIFY_LINKED_JS  = '0'
MINIFY_MAX_FILES  = '30'
MINIFY_MAXAGE  = '180000'
MINIFY_URL_LENGTH  = '1500'
MINIFY_USE_JSMIN  = '1'
MINIFY_YUI2  = '0'
MINIFY_YUI3  = '0'
MOBILE  = \expTheme::is_mobile()
MOBILE  = $_SESSION[SYS_SESSION_KEY]['vars']['mobile']
MONEY  = 406
MPDF7_VERSION  = '7.1.9'
MPDF81_VERSION  = '8.1.4'
MPDF8_VERSION  = '8.0.17'
NEW_PASSWORD  = '10'
NEWUI  = '0'
NO_DEPRECATIONS  = '0'
NO_XMLRPC_DESC  = '0'
OLD_BROWSER_SUPPORT  = '0'
ORGANIZATION_NAME  = \URL_BASE
PATH_RELATIVE  = \__realpath(\dirname($_SERVER['SCRIPT_NAME']) . '/')
PREVIEW_READONLY  = 0
PREVIEW_READONLY  = 1
PREVIEW_READONLY  = 0
PREVIEW_READONLY  = 1
PRINTER_FRIENDLY  = isset($_REQUEST['printerfriendly']) || isset($this->params['printerfriendly']) ? 1 : 0
PRINTER_FRIENDLY  = '0'
PUBLIC_SECTION  = 1
QUICK_UPLOAD_FOLDER  = ''
QUICK_UPLOAD_WIDTH  = ''
RANDOM_VERSION  = '2.0.21'
RECAPTCHA_PRIVATE_KEY  = ''
RECAPTCHA_PUB_KEY  = ''
RECAPTCHA_THEME  = 'light'
REDIRECTION_LOG_LIMIT  = '30'
RELEASE  = '%%RELEASE%%'
SANITY_CREATEFILE  = 4
SANITY_ERROR  = 2
SANITY_FINE  = 0
SANITY_NOT_E  = 8
SANITY_NOT_R  = 2
SANITY_NOT_RW  = 4
SANITY_READONLY  = 1
SANITY_READWRITE  = 2
SANITY_WARNING  = 1
SAVE_SEARCH_QUERIES  = '1'
SCRIPT_ABSOLUTE  = \BASE
SCRIPT_EXP_RELATIVE  = "framework/modules/file/connector/"
Implements the browse server feature within the CKEditor insert url/link dialogs
SCRIPT_EXP_RELATIVE  = "framework/modules/file/connector/"
Glue to open the module selection window for linking content from within the site url/link browser
SCRIPT_EXP_RELATIVE  = "framework/modules/file/connector/"
Implements the quick upload feature within the CKEditor insert dialogs
SCRIPT_EXP_RELATIVE  = "framework/modules/file/connector/"
Implements the paste upload feature within the CKEditor drag/drop/paste
SCRIPT_EXP_RELATIVE  = "framework/modules/file/connector/"
Implements the quick upload feature within the TinyMCE toolbar
SCRIPT_EXP_RELATIVE  = "framework/modules/file/connector/"
Implements the quick upload feature within the TinyMCE toolbar
SCRIPT_EXP_RELATIVE  = ''
SCRIPT_EXP_RELATIVE  = ''
SCRIPT_FILENAME  = 'index.php'
SCRIPT_FILENAME  = "ckeditor_link.php"
SCRIPT_FILENAME  = "content_linked.php"
SCRIPT_FILENAME  = "uploader.php"
SCRIPT_FILENAME  = "uploader.php"
SCRIPT_FILENAME  = "uploader.php"
SCRIPT_FILENAME  = "uploader.php"
SCRIPT_FILENAME  = 'index.php'
SCRIPT_FILENAME  = 'source_selector.php'
SCRIPT_RELATIVE  = \PATH_RELATIVE
SCSS_COMPILER  = 'scssphp'
SEF_URLS  = '0'
SELECTOR  = 1
SESSION_TIMEOUT  = '7200'
SESSION_TIMEOUT_ENABLE  = '1'
SESSION_TIMEOUT_HTML  = \exponent_unhtmlentities('<h3>Expired Login Session</h3>Your session has expired, because you were idle too long. You will have to log back into the system to continue what you were doing.')
SIMPLE_PERMISSIONS  = '0'
SIMPLENOTE_NOTIFICATION_EMAIL  = ''
SIMPLENOTE_REQUIRE_APPROVAL  = '0'
SIMPLENOTE_REQUIRE_LOGIN  = '1'
SIMPLENOTE_REQUIRE_NOTIFICATION  = '1'
SITE_403_FILE  = ''
SITE_403_HTML  = SITE_403_REAL_HTML
SITE_403_REAL_HTML  = \exponent_unhtmlentities('<h3>Authorization Failed</h3>You are not allowed to perform this operation.')
SITE_404_FILE  = ''
SITE_404_HTML  = \exponent_unhtmlentities('The page you were looking for wasn&apos;t found. It may have been moved or deleted.')
SITE_404_TITLE  = 'Page Not Found'
SITE_500_FILE  = ''
SITE_ALLOW_REGISTRATION  = '0'
SITE_CODE_EDITOR  = ''
SITE_CODE_EDITOR_THEME  = 'twilight'
SITE_DEFAULT_SECTION  = '1'
SITE_DESCRIPTION  = ''
SITE_FILE_MANAGER  = 'elfinder'
SITE_HEADER  = 'My New Exponent Header'
SITE_KEYWORDS  = ''
SITE_TITLE  = 'My New Exponent Site'
SITE_URL  = '0'
SITE_USE_ANTI_SPAM  = '1'
SITE_WYSIWYG_EDITOR  = 'ckeditor'
SKIP_VERSION_CHECK  = '0'
SLINGBAR_TOP  = '1'
SMARTY_CACHING  = '0'
SMARTY_DEVELOPMENT  = '0'
SMARTY_PATH  = \BASE . 'external/smarty-' . \SMARTY_VERSION . '/libs/'
SMARTY_VERSION  = '4.3.4'
SMTP_DEBUGGING  = '0'
SMTP_FROM_ONLY  = '0'
SMTP_FROMADDRESS  = 'website@mysite.org'
SMTP_PASSWORD  = ''
SMTP_PORT  = '25'
SMTP_PROTOCOL  = ''
SMTP_SERVER  = 'localhost'
SMTP_USE_PHP_MAIL  = '0'
SMTP_USERNAME  = ''
SOURCE_SELECTOR  = 0
SOURCE_SELECTOR  = 1
SOURCE_SELECTOR  = 1
exdoc Define Source_Selector constant as 1, since we are not selecting orphaned content.
SWATCH  = "''"
SWIFT_DEPRECATIONS_PATH  = \BASE . 'external/deprecations-' . \DEPRECATIONS_VERSION . '/lib/Doctrine/Deprecations/'
SWIFT_EMAIL_PATH  = \BASE . 'external/EmailValidator-' . \EMAIL_VALIDATOR_VERSION . '/EmailValidator/'
SWIFT_LEXER_PATH  = \BASE . 'external/lexer-' . \LEXER_VERSION . '/src/'
SWIFT_PATH  = \BASE . 'external/swiftmailer-' . \SWIFT_VERSION . '/lib/'
SWIFT_VERSION  = '6.3.0'
SYS_FILES_FOUNDDIR  = 2
exdoc Filesystem Error Response: Found Directory at Destination
SYS_FILES_FOUNDFILE  = 1
exdoc Filesystem Error Response: Found File at Destination
SYS_FILES_NOTDELETABLE  = 5
exdoc Filesystem Error Response: Destination not deletable
SYS_FILES_NOTREADABLE  = 4
exdoc Filesystem Error Response: Destination not readable
SYS_FILES_NOTWRITABLE  = 3
exdoc Filesystem Error Response: Destination not writable
SYS_FILES_SUCCESS  = 0
exdoc Filesystem Error Response: Success
SYS_FLOW_ACTION  = 2
exdoc Flow Type Specifier : Action Page Old flow subsystem code
SYS_FLOW_NONE  = 0
exdoc Flow Type Specifier : None Old flow subsystem code
SYS_FLOW_PROTECTED  = 2
exdoc Flow Type Specifier : Protected Access Old flow subsystem code
SYS_FLOW_PUBLIC  = 1
exdoc Flow Type Specifier : Public Access Old flow subsystem code
SYS_FLOW_SECTIONAL  = 1
exdoc Flow Type Specifier : Sectional Page Old flow subsystem code
SYS_SESSION_COOKIE  = 'PHPSESSID'
SYS_SESSION_KEY  = PATH_RELATIVE
exdoc
SYS_SESSION_KEY  = \PATH_RELATIVE
TABLE_ALTER_FAILED  = 202
Table Alteration Error Message - 201 : Alter Succeeded A message constant returned by parts of the Database Subsystem indicating that a table alteration failed.
TABLE_ALTER_NOT_NEEDED  = 200
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.
TABLE_ALTER_SUCCEEDED  = 201
Table Alteration Error Message - 201 : Alter Succeeded A message constant returned by parts of the Database Subsystem indicating that a table alteration succeeded.
TCPDF5_VERSION  = '6.6.2'
TEMPLATE_FALLBACK_VIEW  = \BASE . 'framework/core/views/viewnotfound.tpl'
THEME_ABSOLUTE  = BASE . 'themes/' . DISPLAY_THEME . '/'
exdoc The absolute path to the current active theme's files. This is similar to the BASE constant
THEME_RELATIVE  = PATH_RELATIVE . 'themes/' . DISPLAY_THEME . '/'
exdoc The relative web path to the current active theme. This is similar to the PATH_RELATIVE constant.
THEME_STYLE  = $_SESSION[SYS_SESSION_KEY]['vars']['theme_style']
THEME_STYLE  = THEME_STYLE_REAL
exdoc The name of the current active theme style.
THEME_STYLE_REAL  = ''
THUMB_QUALITY  = '75'
TOP_SEARCH  = '10'
TRACKING_ARCHIVE_DELAY  = '24'
TRACKING_ARCHIVE_TIME  = '180'
TRACKING_COOKIE_EXPIRES  = '30'
UILEVEL_NORMAL  = 1
exdoc UI Level of Normal - Only normal management links (edit, delete, etc.) should be shown.
UILEVEL_PERMISSIONS  = 2
exdoc UI Level of Permissions - Permission Management links (user and group perms) should be shown.
UILEVEL_PREVIEW  = 0
exdoc UI Level of Preview - No management links of any kind should be shown.
UILEVEL_STRUCTURE  = 3
exdoc UI Level of Structure - All management links are shown.
UPLOAD_DIRECTORY  = \BASE . 'files/'
UPLOAD_DIRECTORY_RELATIVE  = 'files/'
UPLOAD_LOGGER  = '0'
UPLOAD_WIDTH  = '400'
URL_BASE  = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443 ? 'https://' : 'http://') . \HOSTNAME
URL_BASE_SECURE  = 'https://' . \HOSTNAME
URL_FULL  = \URL_BASE . \PATH_RELATIVE
USE_BOOTSTRAP_ICONS  = '0'
USE_CDN  = '1'
USE_LDAP  = '0'
USE_XMLRPC  = '0'
USER_NO_PASSWORD_CHANGE  = '0'
USER_REGISTRATION_ADMIN_EMAIL  = ''
USER_REGISTRATION_NOTIF_SUBJECT  = 'New User Registration From Website'
USER_REGISTRATION_SEND_NOTIF  = '0'
USER_REGISTRATION_SEND_WELCOME  = '0'
USER_REGISTRATION_USE_EMAIL  = '0'
USER_REGISTRATION_WELCOME_MSG  = ''
USER_REGISTRATION_WELCOME_SUBJECT  = 'Welcome to our website!'
WORKFLOW_REVISION_LIMIT  = 0
XHTML  = 1
XHTML  = 0
XHTML_CLOSING  = "/"
XHTML_CLOSING  = ""
XMLRPC_DEVELOPMENT  = '0'
YUI2_RELATIVE  = \PATH_RELATIVE . 'external/yui/2in3/dist/' . \YUI2_VERSION . '/build/'
YUI2_URL  = \URL_FULL . 'external/yui/2in3/dist/' . \YUI2_VERSION . '/build/'
YUI2_VERSION  = '2.9.0'
YUI3_RELATIVE  = \PATH_RELATIVE . 'external/yui/' . \YUI3_VERSION . '/build/'
YUI3_URL  = \URL_FULL . 'external/yui/' . \YUI3_VERSION . '/build/'
YUI3_VERSION  = '3.18.1'
__realpath()  : string
expLoadClasses()  : mixed
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
exponent_theme_remove_css()  : mixed
exdoc This is the expTheme 1.0 compatibility layer
exponent_theme_remove_smarty_cache()  : mixed
exponent_theme_headerInfo()  : mixed
headerInfo()  : mixed
exponent_theme_advertiseRSS()  : mixed
exponent_theme_footerInfo()  : mixed
footerInfo()  : mixed
exponent_theme_sourceSelectorInfo()  : mixed
exponent_theme_showSectionalModule()  : mixed
exponent_theme_showTopSectionalModule()  : mixed
exponent_theme_showModule()  : mixed
exponent_theme_inAction()  : mixed
exponent_theme_reRoutActionTo()  : mixed
exponent_theme_main()  : mixed
exponent_theme_runAction()  : mixed
exponent_theme_showAction()  : mixed
exponent_theme_goDefaultSection()  : mixed
exponent_theme_mainContainer()  : mixed
exponent_theme_getSubthemes()  : mixed
exponent_theme_getPrinterFriendlyTheme()  : mixed
exponent_theme_getTheme()  : mixed
exponent_theme_loadActionMaps()  : mixed
exponent_theme_satisfyThemeRequirements()  : mixed
renderAction()  : bool|mixed|string
Main module action/display logic/routine; initializes/checks controller before calling action/method
hotspot()  : mixed
makeLink()  : mixed
redirect_to()  : mixed
flash()  : mixed
flashAndFlow()  : mixed
show_msg_queue()  : bool|mixed|string
Display the message queue
assign_to_template()  : bool
Assign a variable to the current template
get_model_for_controller()  : mixed
get_common_template()  : controllertemplate
get_config_templates()  : array<string|int, mixed>
find_config_views()  : array<string|int, mixed>
get_template_for_action()  : controllertemplate
get_action_views()  : array<string|int, mixed>
get_filedisplay_views()  : mixed
object2Array()  : mixed
expUnserialize()  : mixed
expProcessBuffer()  : mixed
callback when the buffer gets flushed. Any processing on the page output just before it gets rendered to the screen should happen here.
createValidId()  : mixed
Ensure we have a valid html 'id' attribute
curPageURL()  : mixed
ecom_active()  : mixed
Return status of e-commerce
framework()  : bool
Return the current framework
bs2()  : bool
Is the current framework Bootstrap v2 based?
bs3()  : bool
Is the current framework Bootstrap v3 based?
bs4()  : bool
Is the current framework Bootstrap v4 based?
bs5()  : bool
Is the current framework Bootstrap v5 based?
bs()  : bool
Is the current framework Bootstrap based?
newui()  : bool
Is the current framework NEWUI and NOT a Bootstrap framework
gt()  : mixed
glist()  : mixed
handleErrors()  : mixed
called from exponent.php as the ajax error handler
eDebug()  : void
dumps the passed variable to screen/log, but only if in development mode
eLog()  : void
dumps the passed variable to a log, but only if in development mode
get_thumbnail()  : string
Shortcut function to get a phpThumb thumbnail
isSSL()  : bool
Determine whether we are secure
strftime_to_date_format()  : string
Equivalent to `date_format_to( $format, 'date' )`
date_to_strftime_format()  : string
Equivalent to `convert_datetime_format_to( $format, 'strf' )`
strftime_to_moment_format()  : string
Converts an strftime format to a moment.js format
expStripSlashes()  : mixed|string
PHP v8.1+ friendly stripslashes() command
compare()  : mixed
debug()  : mixed
logger()  : void|true
example logger function Demonstrate how to work with elFinder event api
access()  : bool|null
Simple function to demonstrate how to control file access using "accessControl" callback.
validName()  : bool
example acceptedName function
build_menu()  : mixed
build_menu()  : mixed
smarty_postfilter_switch()  : string
Filter the template after it is generated to fix switch bugs.
build_menu()  : mixed
addPlus()  : mixed
_srlz()  : mixed
get_level()  : mixed
existing_links()  : mixed
http_link()  : mixed
mail_link()  : mixed
twitter_link()  : mixed
other_link()  : mixed
insert_link()  : mixed
smarty_modifier_summarize()  : string
Smarty {summarize} modifier plugin
connect()  : database
connect to mysql database
make_expFile()  : array<string|int, mixed>|expFile|int
Return expFile object for given path either an existing or a new expFile
connect()  : database
connect to mysql database
make_expFile()  : array<string|int, mixed>|expFile|int
Return expFile object for given path either an existing or a new expFile
make_expFile()  : array<string|int, mixed>|expFile|int
Return expFile object for given path either an existing or a new expFile
connect()  : database
connect to mysql database
make_expFile()  : array<string|int, mixed>|expFile|int
Return expFile object for given path either an existing or a new expFile
wpautop()  : string
Replaces double line-breaks with paragraph elements.
wp_replace_in_html_tags()  : string
Replace characters or phrases within HTML elements only.
_autop_newline_preservation_helper()  : string
Newline preservation help function for wpautop
wp_html_split()  : array<string|int, string>
Separate HTML elements and comments from the text.
get_html_split_regex()  : string
Retrieve the regular expression for an HTML element.
epb()  : string
sanity_checkFile()  : int
Check file/folder for requested permissions
sanity_checkDirectory()  : int
Recursively check folder and all files/folders within for requested permissions
sanity_checkFiles()  : mixed
sanity_checkServer()  : mixed
_sanity_checkDB()  : mixed
_sanity_checkGD()  : mixed
_sanity_checkPHPVersion()  : mixed
_sanity_checkZlib()  : mixed
_sanity_checkZip()  : mixed
_sanity_checkcURL()  : mixed
_sanity_checkFileinfo()  : mixed
_sanity_checkUploadSize()  : mixed
_sanity_checkXML()  : mixed
_sanity_checkOpenBaseDir()  : mixed
_sanity_checkTemp()  : mixed
echoStart()  : mixed
echoSuccess()  : mixed
echoWarning()  : mixed
echoFailure()  : mixed
isAllGood()  : mixed
epb()  : mixed
userLogin()  : bool
Internal User Login function
exp_getModuleInstancesByType()  : mixed
getUsersBlogs()  : mixed
newPost()  : mixed
editPost()  : mixed
getPost()  : mixed
deletePost()  : mixed
getRecentPosts()  : mixed
getCategories()  : mixed
getCategories_mt()  : mixed
getTerms()  : mixed
getAuthors()  : mixed
newMediaObject()  : mixed

Constants

_MPDF_TEMP_PATH

public mixed _MPDF_TEMP_PATH = BASE . 'tmp/cache/'

_MPDF_TTFONTDATAPATH

public mixed _MPDF_TTFONTDATAPATH = BASE . 'tmp/ttfontdata/'

AUTHORIZED_SECTION

public mixed AUTHORIZED_SECTION = 1

BS2_SCRIPT

public mixed BS2_SCRIPT = '<script src="https://stackpath.bootstrapcdn.com/twitter-bootstrap/2.3.2/js/bootstrap.min.js" integrity="sha384-vOWIrgFbxIPzY09VArRHMsxned7WiY6hzIPtAIIeTFuii9y3Cr6HE6fcHXy5CFhc" crossorigin="anonymous"></script>'

BS3_SCRIPT

public mixed BS3_SCRIPT = '<script src="https://stackpath.bootstrapcdn.com/bootstrap/3.4.1/js/bootstrap.min.js" integrity="sha384-aJ21OjlMXNL5UyIl/XNwTMqvzeRMZH2w8c5cRVpzpU8Y5bApTppSuUkhZXN0VxHd" crossorigin="anonymous"></script>'

BS4_SCRIPT

public mixed BS4_SCRIPT = '<script src="https://cdn.jsdelivr.net/npm/bootstrap@4.6.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-Fy6S3B9q64WdZWQUiU+q4/2Lc9npb8tCaSX9FK7E8HnRr0Jz8D6OP9dO5Vg3Q9ct" crossorigin="anonymous"></script>'

BS5_SCRIPT

public mixed BS5_SCRIPT = '<script src="https://cdn.jsdelivr.net/npm/bootstrap@5.3.2/dist/js/bootstrap.bundle.min.js" integrity="sha384-C6RzsynM9kWDrMNeT87bh95OGNyZPhcTNXj1NW7RuBCsyN/o0jlpcV8Qyq46cDfL" crossorigin="anonymous"></script>'

BTN_COLOR

public mixed BTN_COLOR = 'black'

BTN_SIZE

public mixed BTN_SIZE = 'small'

COMMENTS_REQUIRE_NOTIFICATION

public mixed COMMENTS_REQUIRE_NOTIFICATION = '0'

DB_DEF_BOOLEAN

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

public mixed DB_DEF_BOOLEAN = 104

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

DB_DEF_DATETIME

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

public mixed DB_DEF_DATETIME = 107

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.

DB_DEF_DECIMAL

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

public mixed DB_DEF_DECIMAL = 106

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

DB_DEF_ID

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

public mixed DB_DEF_ID = 101

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

DB_DEF_INTEGER

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

public mixed DB_DEF_INTEGER = 103

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

DB_DEF_STRING

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

public mixed DB_DEF_STRING = 102

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.

Tags
see
DB_FIELD_TYPE
see
DB_FIELD_LEN

DB_DEF_TIMESTAMP

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

public mixed DB_DEF_TIMESTAMP = 105

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.

DB_DEFAULT

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

public mixed DB_DEFAULT = 2

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

DB_ENCODING

public mixed DB_ENCODING = $config["DB_ENCODING"]

DB_FIELD_LEN

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

public mixed DB_FIELD_LEN = 1

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

DB_FIELD_TYPE

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

public mixed DB_FIELD_TYPE = 0

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

DB_FULLTEXT

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

public mixed DB_FULLTEXT = 8

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.

DB_INCREMENT

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

public mixed DB_INCREMENT = 3

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

Tags
see
DB_PRIMARY
see
DB_DEF_ID

DB_INDEX

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

public mixed DB_INDEX = 7

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.

DB_NOTNULL

Database 'Not Null' Field specifier Fields are set to allow NULL unless this is set.

public mixed DB_NOTNULL = 4

DB_PRIMARY

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

public mixed DB_PRIMARY = 5

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.

Tags
see
DB_DEF_ID
see
DB_INCREMENT

DB_STORAGE_ENGINE

public mixed DB_STORAGE_ENGINE = $config["DB_STORAGE_ENGINE"]

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)

public mixed DB_TABLE_COMMENT = 301

DB_TABLE_ENGINE

Table Meta Info : Table Engine If specified in a table will be created or altered to this db engine

public mixed DB_TABLE_ENGINE = 302

DB_UNIQUE

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

public mixed DB_UNIQUE = 6

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.

DEFAULT_AVATAR

public mixed DEFAULT_AVATAR = \PATH_RELATIVE . 'framework/modules/users/assets/images/avatar_not_found.jpg'

DEFAULT_VIEW

public mixed DEFAULT_VIEW = 'Default'

DEPRECATIONS_VERSION

Deprecations is needed for Lexer v2

public mixed DEPRECATIONS_VERSION = '1.1.2'

DISPLAY_DATETIME_FORMAT

public mixed DISPLAY_DATETIME_FORMAT = '%m/%d/%y %I:%M%p'

DISPLAY_THEME

public mixed DISPLAY_THEME = $_SESSION[SYS_SESSION_KEY]['vars']['display_theme']

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.

public mixed DISPLAY_THEME = DISPLAY_THEME_REAL

Disable link creation

public bool DOMPDF_DISABLE_LINKS = true

If this setting is set to true, DOMPDF will not embed active links

ECOM_AUTHORIZENET_AUTH_CAPTURE

public mixed ECOM_AUTHORIZENET_AUTH_CAPTURE = 0

ECOM_AUTHORIZENET_AUTH_ONLY

public mixed ECOM_AUTHORIZENET_AUTH_ONLY = 1

ELFINDER_IMG_PARENT_URL

public mixed ELFINDER_IMG_PARENT_URL = \PATH_RELATIVE . 'external/elFinder/'

EMAIL_VALIDATOR_VERSION

EmailValidator is needed for Swiftmailer v6

public mixed EMAIL_VALIDATOR_VERSION = '3.2.6'

EQL_HEADER

exdoc The EQL header string for object dump file formats.

public mixed EQL_HEADER = 'EQL-Exponent Query Language'

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

Tags
node

Subsystems:Backup

EXPONENT_VERSION_BUILDDATE

public mixed EXPONENT_VERSION_BUILDDATE = \time()

EXPONENT_VERSION_ITERATION

public mixed EXPONENT_VERSION_ITERATION = \null

EXPORT_AS_PDF

public mixed EXPORT_AS_PDF = isset($_REQUEST['exportaspdf']) || isset($this->params['exportaspdf']) ? 1 : 0

EXPORT_AS_PDF

public mixed EXPORT_AS_PDF = '0'

EXPORT_AS_PDF_LANDSCAPE

public mixed EXPORT_AS_PDF_LANDSCAPE = isset($_REQUEST['landscapepdf']) || isset($this->params['landscapepdf']) ? 1 : 0

FA4_SCRIPT

public mixed FA4_SCRIPT = 'https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css'

FA5_SCRIPT

public mixed FA5_SCRIPT = 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/5.15.4/css/all.min.css'

FA6_SCRIPT

public mixed FA6_SCRIPT = 'https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.5.1/css/all.min.css'

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.

public mixed FORM_FIELD_TYPE = 400

HANDLE_PAGE_REDIRECTION

public mixed HANDLE_PAGE_REDIRECTION = '0'

HEADER_LEVEL

public mixed HEADER_LEVEL = ['h1' => 'h1', 'h2' => 'h2', 'h3' => 'h3', 'h4' => 'h4', 'h5' => 'h5', 'h6' => 'h6']

HELP_URL

public mixed HELP_URL = 'http://docs.exponentcms.org/'

ICAL_TYPE

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

public mixed ICAL_TYPE = 1

ICON_RELATIVE

public mixed ICON_RELATIVE = \PATH_RELATIVE . 'framework/core/assets/images/'
public mixed INCLUDE_ANONYMOUS_SEARCH = '0'

JQUERY2_SCRIPT

public mixed JQUERY2_SCRIPT = \JQUERY_RELATIVE . 'js/jquery-' . \JQUERY2_VERSION . '.min.js'

JQUERY3_MIGRATE_SCRIPT

public mixed JQUERY3_MIGRATE_SCRIPT = \JQUERY_RELATIVE . 'js/jquery-migrate-' . \JQUERY3_MIGRATE_VERSION . '.min.js'

JQUERY3_SCRIPT

public mixed JQUERY3_SCRIPT = \JQUERY_RELATIVE . 'js/jquery-' . \JQUERY3_VERSION . '.min.js'

JQUERY_RELATIVE

public mixed JQUERY_RELATIVE = \PATH_RELATIVE . 'external/jquery/'

JQUERY_SCRIPT

public mixed JQUERY_SCRIPT = \JQUERY_RELATIVE . 'js/jquery-' . \JQUERY_VERSION . '.min.js'

JQUERYUI_CSS

public mixed JQUERYUI_CSS = \JQUERY_RELATIVE . 'css/' . \JQUERYUI_THEME . '/jquery-ui.min.css'

JQUERYUI_SCRIPT

public mixed JQUERYUI_SCRIPT = \JQUERY_RELATIVE . 'js/jquery-ui.min.js'

JS_RELATIVE

exdoc The relative path to Exponent's core javascript.

public mixed JS_RELATIVE = \PATH_RELATIVE . 'framework/core/assets/js/'

JS_URL

exdoc The absolute url to Exponent's core javascript.

public mixed JS_URL = \URL_FULL . 'framework/core/assets/js/'

LANG

public mixed LANG = 'English - US'

LANG_CHARSET

public mixed LANG_CHARSET = 'UTF-8'

LANGUAGE

public mixed LANGUAGE = 'English - US'

LANGUAGE

public mixed LANGUAGE = $_REQUEST['sc']['LANGUAGE']

LANGUAGE

public mixed LANGUAGE = $_REQUEST['sc']['LANGUAGE']

LEXER_VERSION

Lexer is needed for Swiftmailer v6

public mixed LEXER_VERSION = '2.1.0'

LOCALE

public mixed LOCALE = 'en_US'

MAINTENANCE_MSG_HTML

public mixed MAINTENANCE_MSG_HTML = \exponent_unhtmlentities('This site is currently down for maintenance.')

MAINTENANCE_RETURN_TEXT

public mixed MAINTENANCE_RETURN_TEXT = 'The web site will return in'

MAINTENANCE_RETURN_TIME

public mixed MAINTENANCE_RETURN_TIME = '0'

MAINTENANCE_USE_RETURN_TIME

public mixed MAINTENANCE_USE_RETURN_TIME = '0'

MIMEICON_RELATIVE

public mixed MIMEICON_RELATIVE = \PATH_RELATIVE . 'framework/core/assets/images/mimetypes/'

MOBILE

public mixed MOBILE = \expTheme::is_mobile()

MOBILE

public mixed MOBILE = $_SESSION[SYS_SESSION_KEY]['vars']['mobile']

ORGANIZATION_NAME

public mixed ORGANIZATION_NAME = \URL_BASE

PATH_RELATIVE

public mixed PATH_RELATIVE = \__realpath(\dirname($_SERVER['SCRIPT_NAME']) . '/')

PREVIEW_READONLY

public mixed PREVIEW_READONLY = 0

PREVIEW_READONLY

public mixed PREVIEW_READONLY = 1

PRINTER_FRIENDLY

public mixed PRINTER_FRIENDLY = isset($_REQUEST['printerfriendly']) || isset($this->params['printerfriendly']) ? 1 : 0

PRINTER_FRIENDLY

public mixed PRINTER_FRIENDLY = '0'

PUBLIC_SECTION

public mixed PUBLIC_SECTION = 1

SANITY_CREATEFILE

public mixed SANITY_CREATEFILE = 4

SANITY_ERROR

public mixed SANITY_ERROR = 2

SANITY_FINE

public mixed SANITY_FINE = 0

SANITY_NOT_E

public mixed SANITY_NOT_E = 8

SANITY_NOT_R

public mixed SANITY_NOT_R = 2

SANITY_NOT_RW

public mixed SANITY_NOT_RW = 4

SANITY_READONLY

public mixed SANITY_READONLY = 1

SANITY_READWRITE

public mixed SANITY_READWRITE = 2

SANITY_WARNING

public mixed SANITY_WARNING = 1

SCRIPT_EXP_RELATIVE

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

public mixed SCRIPT_EXP_RELATIVE = "framework/modules/file/connector/"

SCRIPT_EXP_RELATIVE

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

public mixed SCRIPT_EXP_RELATIVE = "framework/modules/file/connector/"

SCRIPT_EXP_RELATIVE

Implements the quick upload feature within the CKEditor insert dialogs

public mixed SCRIPT_EXP_RELATIVE = "framework/modules/file/connector/"

SCRIPT_EXP_RELATIVE

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

public mixed SCRIPT_EXP_RELATIVE = "framework/modules/file/connector/"

SCRIPT_EXP_RELATIVE

Implements the quick upload feature within the TinyMCE toolbar

public mixed SCRIPT_EXP_RELATIVE = "framework/modules/file/connector/"

SCRIPT_EXP_RELATIVE

Implements the quick upload feature within the TinyMCE toolbar

public mixed SCRIPT_EXP_RELATIVE = "framework/modules/file/connector/"

SCRIPT_EXP_RELATIVE

public mixed SCRIPT_EXP_RELATIVE = ''
Tags
define

"BASE" "."

SCRIPT_FILENAME

public mixed SCRIPT_FILENAME = "ckeditor_link.php"

SCRIPT_FILENAME

public mixed SCRIPT_FILENAME = "content_linked.php"

SCRIPT_FILENAME

public mixed SCRIPT_FILENAME = "uploader.php"

SCRIPT_FILENAME

public mixed SCRIPT_FILENAME = 'index.php'

SCRIPT_FILENAME

public mixed SCRIPT_FILENAME = 'source_selector.php'

SESSION_TIMEOUT_HTML

public mixed SESSION_TIMEOUT_HTML = \exponent_unhtmlentities('<h3>Expired Login Session</h3>Your session has expired, because you were idle too long. You will have to log back into the system to continue what you were doing.')

SITE_403_HTML

public mixed SITE_403_HTML = SITE_403_REAL_HTML

SITE_403_REAL_HTML

public mixed SITE_403_REAL_HTML = \exponent_unhtmlentities('<h3>Authorization Failed</h3>You are not allowed to perform this operation.')

SITE_404_HTML

public mixed SITE_404_HTML = \exponent_unhtmlentities('The page you were looking for wasn&apos;t found. It may have been moved or deleted.')

SITE_CODE_EDITOR_THEME

public mixed SITE_CODE_EDITOR_THEME = 'twilight'

SITE_DEFAULT_SECTION

public mixed SITE_DEFAULT_SECTION = '1'

SITE_HEADER

public mixed SITE_HEADER = 'My New Exponent Header'

SITE_WYSIWYG_EDITOR

public mixed SITE_WYSIWYG_EDITOR = 'ckeditor'

SMARTY_PATH

public mixed SMARTY_PATH = \BASE . 'external/smarty-' . \SMARTY_VERSION . '/libs/'

SMTP_FROMADDRESS

public mixed SMTP_FROMADDRESS = 'website@mysite.org'

SOURCE_SELECTOR

exdoc Define Source_Selector constant as 1, since we are not selecting orphaned content.

public mixed SOURCE_SELECTOR = 1
Tags
node

General

SWIFT_DEPRECATIONS_PATH

public mixed SWIFT_DEPRECATIONS_PATH = \BASE . 'external/deprecations-' . \DEPRECATIONS_VERSION . '/lib/Doctrine/Deprecations/'

SWIFT_EMAIL_PATH

public mixed SWIFT_EMAIL_PATH = \BASE . 'external/EmailValidator-' . \EMAIL_VALIDATOR_VERSION . '/EmailValidator/'

SWIFT_LEXER_PATH

public mixed SWIFT_LEXER_PATH = \BASE . 'external/lexer-' . \LEXER_VERSION . '/src/'

SWIFT_PATH

public mixed SWIFT_PATH = \BASE . 'external/swiftmailer-' . \SWIFT_VERSION . '/lib/'

SYS_FILES_FOUNDDIR

exdoc Filesystem Error Response: Found Directory at Destination

public mixed SYS_FILES_FOUNDDIR = 2
Tags
node

Subsystems:Files

SYS_FILES_FOUNDFILE

exdoc Filesystem Error Response: Found File at Destination

public mixed SYS_FILES_FOUNDFILE = 1
Tags
node

Subsystems:Files

SYS_FILES_NOTDELETABLE

exdoc Filesystem Error Response: Destination not deletable

public mixed SYS_FILES_NOTDELETABLE = 5
Tags
node

Subsystems:Files

SYS_FILES_NOTREADABLE

exdoc Filesystem Error Response: Destination not readable

public mixed SYS_FILES_NOTREADABLE = 4
Tags
node

Subsystems:Files

SYS_FILES_NOTWRITABLE

exdoc Filesystem Error Response: Destination not writable

public mixed SYS_FILES_NOTWRITABLE = 3
Tags
node

Subsystems:Files

SYS_FILES_SUCCESS

exdoc Filesystem Error Response: Success

public mixed SYS_FILES_SUCCESS = 0
Tags
node

Subsystems:Files

SYS_FLOW_ACTION

exdoc Flow Type Specifier : Action Page Old flow subsystem code

public mixed SYS_FLOW_ACTION = 2
Tags
node

Subsystems:Flow

SYS_FLOW_NONE

exdoc Flow Type Specifier : None Old flow subsystem code

public mixed SYS_FLOW_NONE = 0
Tags
node

Subsystems:Flow

SYS_FLOW_PROTECTED

exdoc Flow Type Specifier : Protected Access Old flow subsystem code

public mixed SYS_FLOW_PROTECTED = 2
Tags
node

Subsystems:Flow

SYS_FLOW_PUBLIC

exdoc Flow Type Specifier : Public Access Old flow subsystem code

public mixed SYS_FLOW_PUBLIC = 1
Tags
node

Subsystems:Flow

SYS_FLOW_SECTIONAL

exdoc Flow Type Specifier : Sectional Page Old flow subsystem code

public mixed SYS_FLOW_SECTIONAL = 1
Tags
node

Subsystems:Flow

public mixed SYS_SESSION_COOKIE = 'PHPSESSID'

SYS_SESSION_KEY

exdoc

public mixed SYS_SESSION_KEY = PATH_RELATIVE
Tags
state

UNDOCUMENTED

node

Undocumented

SYS_SESSION_KEY

public mixed SYS_SESSION_KEY = \PATH_RELATIVE

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.

public mixed TABLE_ALTER_FAILED = 202

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.

public mixed TABLE_ALTER_NOT_NEEDED = 200

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.

public mixed TABLE_ALTER_SUCCEEDED = 201

TEMPLATE_FALLBACK_VIEW

public mixed TEMPLATE_FALLBACK_VIEW = \BASE . 'framework/core/views/viewnotfound.tpl'

THEME_ABSOLUTE

exdoc The absolute path to the current active theme's files. This is similar to the BASE constant

public mixed THEME_ABSOLUTE = BASE . 'themes/' . DISPLAY_THEME . '/'

THEME_RELATIVE

exdoc The relative web path to the current active theme. This is similar to the PATH_RELATIVE constant.

public mixed THEME_RELATIVE = PATH_RELATIVE . 'themes/' . DISPLAY_THEME . '/'

THEME_STYLE

public mixed THEME_STYLE = $_SESSION[SYS_SESSION_KEY]['vars']['theme_style']

THEME_STYLE

exdoc The name of the current active theme style.

public mixed THEME_STYLE = THEME_STYLE_REAL

UILEVEL_NORMAL

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

public mixed UILEVEL_NORMAL = 1
Tags
node

Subsystems:Permissions

UILEVEL_PERMISSIONS

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

public mixed UILEVEL_PERMISSIONS = 2
Tags
node

Subsystems:Permissions

UILEVEL_PREVIEW

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

public mixed UILEVEL_PREVIEW = 0
Tags
node

Subsystems:Permissions

UILEVEL_STRUCTURE

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

public mixed UILEVEL_STRUCTURE = 3
Tags
node

Subsystems:Permissions

URL_BASE

public mixed URL_BASE = (!empty($_SERVER['HTTPS']) && $_SERVER['HTTPS'] !== 'off' || $_SERVER['SERVER_PORT'] == 443 ? 'https://' : 'http://') . \HOSTNAME

USER_REGISTRATION_NOTIF_SUBJECT

public mixed USER_REGISTRATION_NOTIF_SUBJECT = 'New User Registration From Website'

USER_REGISTRATION_WELCOME_SUBJECT

public mixed USER_REGISTRATION_WELCOME_SUBJECT = 'Welcome to our website!'

XHTML_CLOSING

public mixed XHTML_CLOSING = "/"

XHTML_CLOSING

public mixed XHTML_CLOSING = ""

YUI2_RELATIVE

public mixed YUI2_RELATIVE = \PATH_RELATIVE . 'external/yui/2in3/dist/' . \YUI2_VERSION . '/build/'

YUI2_URL

public mixed YUI2_URL = \URL_FULL . 'external/yui/2in3/dist/' . \YUI2_VERSION . '/build/'

YUI3_RELATIVE

public mixed YUI3_RELATIVE = \PATH_RELATIVE . 'external/yui/' . \YUI3_VERSION . '/build/'

YUI3_URL

public mixed YUI3_URL = \URL_FULL . 'external/yui/' . \YUI3_VERSION . '/build/'

Functions

__realpath()

__realpath( $path) : string
Parameters
$path :
Return values
string

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

expLoadClasses(string $class) : mixed
Parameters
$class : string

The name of the class to look for.

Tags
node

Autoloader

Return values
mixed

exponent_theme_remove_css()

exdoc This is the expTheme 1.0 compatibility layer

exponent_theme_remove_css() : mixed
Return values
mixed

exponent_theme_remove_smarty_cache()

exponent_theme_remove_smarty_cache() : mixed
Return values
mixed

exponent_theme_headerInfo()

exponent_theme_headerInfo(mixed $config) : mixed
Parameters
$config : mixed
Return values
mixed

headerInfo()

headerInfo(mixed $config) : mixed
Parameters
$config : mixed
Return values
mixed

exponent_theme_advertiseRSS()

exponent_theme_advertiseRSS() : mixed
Return values
mixed

exponent_theme_footerInfo()

exponent_theme_footerInfo([mixed $params = array() ]) : mixed
Parameters
$params : mixed = array()
Return values
mixed

footerInfo()

footerInfo(mixed $params) : mixed
Parameters
$params : mixed
Return values
mixed

exponent_theme_sourceSelectorInfo()

exponent_theme_sourceSelectorInfo() : mixed
Return values
mixed

exponent_theme_showSectionalModule()

exponent_theme_showSectionalModule(mixed $module, mixed $view, mixed $title[, mixed $prefix = null ][, mixed $pickable = false ][, mixed $hide_menu = false ]) : mixed
Parameters
$module : mixed
$view : mixed
$title : mixed
$prefix : mixed = null
$pickable : mixed = false
$hide_menu : mixed = false
Return values
mixed

exponent_theme_showTopSectionalModule()

exponent_theme_showTopSectionalModule(mixed $module, mixed $view, mixed $title[, mixed $prefix = null ][, mixed $pickable = false ][, mixed $hide_menu = false ]) : mixed
Parameters
$module : mixed
$view : mixed
$title : mixed
$prefix : mixed = null
$pickable : mixed = false
$hide_menu : mixed = false
Return values
mixed

exponent_theme_showModule()

exponent_theme_showModule(mixed $module[, mixed $view = "Default" ][, mixed $title = "" ][, mixed $source = null ][, mixed $pickable = false ][, mixed $section = null ][, mixed $hide_menu = false ][, mixed $params = array() ]) : mixed
Parameters
$module : mixed
$view : mixed = "Default"
$title : mixed = ""
$source : mixed = null
$pickable : mixed = false
$section : mixed = null
$hide_menu : mixed = false
$params : mixed = array()
Return values
mixed

exponent_theme_inAction()

exponent_theme_inAction() : mixed
Return values
mixed

exponent_theme_reRoutActionTo()

exponent_theme_reRoutActionTo([mixed $theme = "" ]) : mixed
Parameters
$theme : mixed = ""
Return values
mixed

exponent_theme_main()

exponent_theme_main() : mixed
Return values
mixed

exponent_theme_runAction()

exponent_theme_runAction() : mixed
Return values
mixed

exponent_theme_showAction()

exponent_theme_showAction(mixed $module, mixed $action[, mixed $src = "" ][, mixed $params = "" ]) : mixed
Parameters
$module : mixed
$action : mixed
$src : mixed = ""
$params : mixed = ""
Return values
mixed

exponent_theme_goDefaultSection()

exponent_theme_goDefaultSection() : mixed
Return values
mixed

exponent_theme_mainContainer()

exponent_theme_mainContainer() : mixed
Return values
mixed

exponent_theme_getSubthemes()

exponent_theme_getSubthemes([mixed $include_default = true ][, mixed $theme = DISPLAY_THEME ]) : mixed
Parameters
$include_default : mixed = true
$theme : mixed = DISPLAY_THEME
Return values
mixed

exponent_theme_getPrinterFriendlyTheme()

exponent_theme_getPrinterFriendlyTheme() : mixed
Return values
mixed

exponent_theme_getTheme()

exponent_theme_getTheme() : mixed
Return values
mixed

exponent_theme_loadActionMaps()

exponent_theme_loadActionMaps() : mixed
Return values
mixed

exponent_theme_satisfyThemeRequirements()

exponent_theme_satisfyThemeRequirements() : mixed
Return values
mixed

renderAction()

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

renderAction([array<string|int, mixed> $parms = array() ]) : bool|mixed|string
Parameters
$parms : array<string|int, mixed> = array()
Tags
throws
ReflectionException
Return values
bool|mixed|string

hotspot()

hotspot([mixed $source = null ]) : mixed
Parameters
$source : mixed = null
Return values
mixed
makeLink([mixed $params = array() ][, mixed $secure = false ]) : mixed
Parameters
$params : mixed = array()
$secure : mixed = false
Return values
mixed

redirect_to()

redirect_to([mixed $params = array() ][, mixed $secure = false ]) : mixed
Parameters
$params : mixed = array()
$secure : mixed = false
Return values
mixed

flash()

flash(mixed $name, mixed $msg) : mixed
Parameters
$name : mixed
$msg : mixed
Return values
mixed

flashAndFlow()

flashAndFlow(mixed $name, mixed $msg) : mixed
Parameters
$name : mixed
$msg : mixed
Return values
mixed

show_msg_queue()

Display the message queue

show_msg_queue([null $name = null ]) : bool|mixed|string
Parameters
$name : null = null
Return values
bool|mixed|string

assign_to_template()

Assign a variable to the current template

assign_to_template([array<string|int, mixed> $vars = array() ]) : bool
Parameters
$vars : array<string|int, mixed> = array()
Return values
bool

get_model_for_controller()

get_model_for_controller(mixed $controller_name) : mixed
Parameters
$controller_name : mixed
Return values
mixed

get_common_template()

get_common_template( $view,  $loc[, string $controllername = '' ]) : controllertemplate
Parameters
$view :
$loc :
$controllername : string = ''
Tags
deprecated
2.3.3

moved to expTemplate subsystem

Return values
controllertemplate

get_config_templates()

get_config_templates( $controller,  $loc) : array<string|int, mixed>
Parameters
$controller :
$loc :
Tags
deprecated
2.3.3

moved to expTemplate subsystem

Return values
array<string|int, mixed>

find_config_views()

find_config_views([array<string|int, mixed> $paths = array() ][, array<string|int, mixed> $excludes = array() ]) : array<string|int, mixed>
Parameters
$paths : array<string|int, mixed> = array()
$excludes : array<string|int, mixed> = array()
Tags
deprecated
2.3.3

moved to expTemplate subsystem

Return values
array<string|int, mixed>

get_template_for_action()

get_template_for_action( $controller,  $action[, null $loc = null ]) : controllertemplate
Parameters
$controller :
$action :
$loc : null = null
Tags
deprecated
2.3.3

moved to expTemplate subsystem

Return values
controllertemplate

get_action_views()

get_action_views( $ctl,  $action,  $human_readable) : array<string|int, mixed>
Parameters
$ctl :
$action :
$human_readable :
Tags
deprecated
2.3.3

moved to expTemplate subsystem

Return values
array<string|int, mixed>

get_filedisplay_views()

get_filedisplay_views() : mixed
Tags
deprecated
2.3.3

moved to expTemplate subsystem

Return values
mixed

object2Array()

object2Array([mixed $object = null ]) : mixed
Parameters
$object : mixed = null
Return values
mixed

expUnserialize()

expUnserialize(mixed $serial_str) : mixed
Parameters
$serial_str : mixed
Return values
mixed

expProcessBuffer()

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

expProcessBuffer( $buffer) : mixed
Parameters
$buffer :
Return values
mixed

createValidId()

Ensure we have a valid html 'id' attribute

createValidId( $id[, string $value = '' ]) : mixed
Parameters
$id :
$value : string = ''
Return values
mixed

curPageURL()

curPageURL() : mixed
Return values
mixed

ecom_active()

Return status of e-commerce

ecom_active() : mixed
Return values
mixed

framework()

Return the current framework

framework() : bool
Return values
bool

bs2()

Is the current framework Bootstrap v2 based?

bs2([bool $strict = false ]) : bool
Parameters
$strict : bool = false
Return values
bool

bs3()

Is the current framework Bootstrap v3 based?

bs3([bool $strict = false ]) : bool
Parameters
$strict : bool = false

must be bootstrap3 and NOT newui

Return values
bool

bs4()

Is the current framework Bootstrap v4 based?

bs4([bool $strict = false ]) : bool
Parameters
$strict : bool = false

must be bootstrap4

Return values
bool

bs5()

Is the current framework Bootstrap v5 based?

bs5([bool $strict = false ]) : bool
Parameters
$strict : bool = false

must be bootstrap5

Return values
bool

bs()

Is the current framework Bootstrap based?

bs([bool $strict = false ]) : bool
Parameters
$strict : bool = false

must be bootstrap 2 or 3 or 4 or 5 and NOT newui

Return values
bool

newui()

Is the current framework NEWUI and NOT a Bootstrap framework

newui() : bool
Return values
bool

gt()

gt(mixed $s) : mixed
Parameters
$s : mixed
Return values
mixed

glist()

glist(mixed $s) : mixed
Parameters
$s : mixed
Return values
mixed

handleErrors()

called from exponent.php as the ajax error handler

handleErrors( $errno,  $errstr,  $errfile,  $errline) : mixed
Parameters
$errno :
$errstr :
$errfile :
$errline :
Return values
mixed

eDebug()

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

eDebug(mixed $var[, bool $halt = false ][, bool $disable_log = false ]) : void
Parameters
$var : mixed

the variable to dump

$halt : bool = false

if set to true will halt execution

$disable_log : bool = false

if set to true will disable logging and force to screen

Return values
void

eLog()

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

eLog(mixed $var[, string $type = '' ][, string $path = '' ][, string $minlevel = '0' ]) : void
Parameters
$var : mixed

the variable to log

$type : string = ''

the type of entry to record

$path : string = ''

the pathname for the log file

$minlevel : string = '0'
Return values
void

get_thumbnail()

Shortcut function to get a phpThumb thumbnail

get_thumbnail( $src) : string
Parameters
$src :
Return values
string

isSSL()

Determine whether we are secure

isSSL() : bool
Return values
bool

strftime_to_date_format()

Equivalent to `date_format_to( $format, 'date' )`

strftime_to_date_format(string $strf_format) : string
Parameters
$strf_format : string

A strftime() date/time format

Return values
string

A date() date/time format

date_to_strftime_format()

Equivalent to `convert_datetime_format_to( $format, 'strf' )`

date_to_strftime_format(string $date_format) : string
Parameters
$date_format : string

A date() date/time format

Return values
string

A strftime() date/time format

strftime_to_moment_format()

Converts an strftime format to a moment.js format

strftime_to_moment_format(string $strf_format) : string
Parameters
$strf_format : string

A strftime() date/time format

Return values
string

A moment.js date/time format

expStripSlashes()

PHP v8.1+ friendly stripslashes() command

expStripSlashes( $str) : mixed|string
Parameters
$str :

string to strip slashes from

Return values
mixed|string

debug()

debug(mixed $o) : mixed
Parameters
$o : mixed
Return values
mixed

logger()

example logger function Demonstrate how to work with elFinder event api

logger(string $cmd, array<string|int, mixed> $result, array<string|int, mixed> $args, elFinder $elfinder) : void|true
Parameters
$cmd : string

command name

$result : array<string|int, mixed>

command result

$args : array<string|int, mixed>

command arguments from client

$elfinder : elFinder

elFinder instance

Tags
author

Troex Nevelin

Return values
void|true

access()

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

access(string $attr, string $path, string $data, object $volume, bool|null $isDir, string $relpath) : bool|null

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

Parameters
$attr : string

attribute name (read|write|locked|hidden)

$path : string

absolute file path

$data : string

value of volume option accessControlData

$volume : object

elFinder volume driver object

$isDir : bool|null

path is directory (true: directory, false: file, null: unknown)

$relpath : string

file path relative to volume root directory started with directory separator

Return values
bool|null

validName()

example acceptedName function

validName( $name) : bool
Parameters
$name :
Return values
bool

build_menu()

build_menu(mixed $page, mixed $params) : mixed
Parameters
$page : mixed
$params : mixed
Return values
mixed

build_menu()

build_menu(mixed $page, mixed $params) : mixed
Parameters
$page : mixed
$params : mixed
Return values
mixed

smarty_postfilter_switch()

Filter the template after it is generated to fix switch bugs.

smarty_postfilter_switch(string $compiled, Smarty_Compiler &$smarty) : string

Remove any spaces after the 'switch () {' code and before the first case. Any tabs or spaces for layout would cause php errors witch this reged will fix.

Parameters
$compiled : string
$smarty : Smarty_Compiler
Return values
string

build_menu()

build_menu(mixed $page, mixed $params) : mixed
Parameters
$page : mixed
$params : mixed
Return values
mixed

_srlz()

_srlz(mixed $data) : mixed
Parameters
$data : mixed
Return values
mixed

get_level()

get_level(mixed $requested_level) : mixed
Parameters
$requested_level : mixed
Return values
mixed
existing_links(mixed $match) : mixed
Parameters
$match : mixed
Return values
mixed
http_link(mixed $match) : mixed
Parameters
$match : mixed
Return values
mixed
mail_link(mixed $match) : mixed
Parameters
$match : mixed
Return values
mixed
twitter_link(mixed $match) : mixed
Parameters
$match : mixed
Return values
mixed
other_link(mixed $match) : mixed
Parameters
$match : mixed
Return values
mixed
insert_link(mixed $match) : mixed
Parameters
$match : mixed
Return values
mixed

smarty_modifier_summarize()

Smarty {summarize} modifier plugin

smarty_modifier_summarize( $string,  $strtype,  $type[, string $more = '...' ]) : string

Type: modifier
Name: summarize
Purpose: shorten and flatten a string removing some or all markup

Parameters
$string :
$strtype :
$type :
$more : string = '...'
Return values
string

v

make_expFile()

Return expFile object for given path either an existing or a new expFile

make_expFile( $path) : array<string|int, mixed>|expFile|int
Parameters
$path :
Return values
array<string|int, mixed>|expFile|int

make_expFile()

Return expFile object for given path either an existing or a new expFile

make_expFile( $path) : array<string|int, mixed>|expFile|int
Parameters
$path :
Return values
array<string|int, mixed>|expFile|int

make_expFile()

Return expFile object for given path either an existing or a new expFile

make_expFile( $path) : array<string|int, mixed>|expFile|int
Parameters
$path :
Return values
array<string|int, mixed>|expFile|int

make_expFile()

Return expFile object for given path either an existing or a new expFile

make_expFile( $path) : array<string|int, mixed>|expFile|int
Parameters
$path :
Return values
array<string|int, mixed>|expFile|int

wpautop()

Replaces double line-breaks with paragraph elements.

wpautop(string $pee[, bool $br = true ]) : string

A group of regex replaces used to identify text formatted with newlines and replace double line-breaks with HTML paragraph tags. The remaining line-breaks after conversion become <
> tags, unless $br is set to '0' or 'false'.

Parameters
$pee : string

The text which has to be formatted.

$br : bool = true

Optional. If set, this will convert all remaining line-breaks after paragraphing. Default true.

Tags
since
0.71
Return values
string

Text which has been converted into correct paragraph tags.

wp_replace_in_html_tags()

Replace characters or phrases within HTML elements only.

wp_replace_in_html_tags(string $haystack, array<string|int, mixed> $replace_pairs) : string
Parameters
$haystack : string

The text which has to be formatted.

$replace_pairs : array<string|int, mixed>

In the form array('from' => 'to', ...).

Tags
since
4.2.3
Return values
string

The formatted text.

_autop_newline_preservation_helper()

Newline preservation help function for wpautop

_autop_newline_preservation_helper(array<string|int, mixed> $matches) : string
Parameters
$matches : array<string|int, mixed>

preg_replace_callback matches array

Tags
since
3.1.0
access

private

Return values
string

wp_html_split()

Separate HTML elements and comments from the text.

wp_html_split(string $input) : array<string|int, string>
Parameters
$input : string

The text which has to be formatted.

Tags
since
4.2.4
Return values
array<string|int, string>

Array of the formatted text.

get_html_split_regex()

Retrieve the regular expression for an HTML element.

get_html_split_regex() : string
Tags
since
4.4.0
staticvar

string $regex

Return values
string

The regular expression

epb()

epb( $buffer,  $mode) : string
Parameters
$buffer :
$mode :
Return values
string

sanity_checkFile()

Check file/folder for requested permissions

sanity_checkFile( $file,  $as_file,  $flags) : int
Parameters
$file :

string file/folder name

$as_file :

bool is this a file or a folder

$flags :

int type of check to perform

Return values
int

error

sanity_checkDirectory()

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

sanity_checkDirectory( $dir,  $flag) : int
Parameters
$dir :

string folder name

$flag :

int type of check

Return values
int

error

sanity_checkFiles()

sanity_checkFiles() : mixed
Return values
mixed

sanity_checkServer()

sanity_checkServer() : mixed
Return values
mixed

_sanity_checkDB()

_sanity_checkDB() : mixed
Return values
mixed

_sanity_checkGD()

_sanity_checkGD() : mixed
Return values
mixed

_sanity_checkPHPVersion()

_sanity_checkPHPVersion() : mixed
Return values
mixed

_sanity_checkZlib()

_sanity_checkZlib() : mixed
Return values
mixed

_sanity_checkZip()

_sanity_checkZip() : mixed
Return values
mixed

_sanity_checkcURL()

_sanity_checkcURL() : mixed
Return values
mixed

_sanity_checkFileinfo()

_sanity_checkFileinfo() : mixed
Return values
mixed

_sanity_checkUploadSize()

_sanity_checkUploadSize() : mixed
Return values
mixed

_sanity_checkXML()

_sanity_checkXML() : mixed
Return values
mixed

_sanity_checkOpenBaseDir()

_sanity_checkOpenBaseDir() : mixed
Return values
mixed

_sanity_checkTemp()

_sanity_checkTemp(mixed $dir) : mixed
Parameters
$dir : mixed
Return values
mixed

echoStart()

echoStart(mixed $msg) : mixed
Parameters
$msg : mixed
Return values
mixed

echoSuccess()

echoSuccess([mixed $msg = "" ]) : mixed
Parameters
$msg : mixed = ""
Return values
mixed

echoWarning()

echoWarning([mixed $msg = "" ]) : mixed
Parameters
$msg : mixed = ""
Return values
mixed

echoFailure()

echoFailure([mixed $msg = "" ]) : mixed
Parameters
$msg : mixed = ""
Return values
mixed

isAllGood()

isAllGood(mixed $str) : mixed
Parameters
$str : mixed
Return values
mixed

epb()

epb(mixed $buffer, mixed $mode) : mixed
Parameters
$buffer : mixed
$mode : mixed
Return values
mixed

userLogin()

Internal User Login function

userLogin( $username,  $password,  $src,  $area) : bool
Parameters
$username :
$password :
$src :
$area :
Return values
bool

exp_getModuleInstancesByType()

exp_getModuleInstancesByType([mixed $type = null ]) : mixed
Parameters
$type : mixed = null
Return values
mixed

getUsersBlogs()

getUsersBlogs(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

newPost()

newPost(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

editPost()

editPost(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

getPost()

getPost(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

deletePost()

deletePost(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

getRecentPosts()

getRecentPosts(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

getCategories()

getCategories(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

getCategories_mt()

getCategories_mt(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

getTerms()

getTerms(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

getAuthors()

getAuthors(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

newMediaObject()

newMediaObject(mixed $xmlrpcmsg) : mixed
Parameters
$xmlrpcmsg : mixed
Return values
mixed

Search results