Simple function to demonstrate how to control file access using "accessControl" callback.
This method will disable accessing files/folders starting from '.' (dot)
package |
Default |
---|
string
attribute name (read|write|locked|hidden)
string
absolute file path
string
value of volume option accessControlData
object
elFinder volume driver object
boolean|null
path is directory (true: directory, false: file, null: unknown)
string
file path relative to volume root directory started with directory separator
boolean|null
Assign a variable to the current template
package |
Default |
---|
array
boolean
Is the current framework Bootstrap based?
package |
Default |
---|
boolean
must be bootstrap 2 or 3 or 4 and NOT newui
boolean
Is the current framework Bootstrap v2 based?
package |
Default |
---|
boolean
boolean
Is the current framework Bootstrap v3 based?
package |
Default |
---|
boolean
must be bootstrap3 and NOT newui
boolean
Is the current framework Bootstrap v4 based?
package |
Default |
---|
boolean
must be bootstrap4
boolean
Ensure we have a valid html 'id' attribute
package |
Default |
---|
string
mixed
dumps the passed variable to screen/log, but only if in development mode
package |
Default |
---|
mixed
the variable to dump
boolean
if set to true will halt execution
boolean
if set to true will disable logging and force to screen
dumps the passed variable to a log, but only if in development mode
package |
Default |
---|
mixed
the variable to log
string
the type of entry to record
string
the pathname for the log file
string
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
package |
Default |
---|---|
node |
Autoloader |
string
The name of the class to look for.
exdoc This is the expTheme 1.0 compatibility layer
package |
Default |
---|---|
package |
Default |
---|---|
package |
Default |
---|---|
package |
Default |
---|---|
overides function html entity decode
package |
Subsystems |
---|
string
callback when the buffer gets flushed. Any processing on the page output just before it gets rendered to the screen should happen here.
package |
Default |
---|
null
mixed
package |
Default |
---|---|
deprecated |
2.3.3
moved to expTemplate subsystem |
array
array
array
package |
Default |
---|---|
deprecated |
2.3.3
moved to expTemplate subsystem |
array
package |
Default |
---|---|
deprecated |
2.3.3
moved to expTemplate subsystem |
string
\controllertemplate
package |
Default |
---|---|
deprecated |
2.3.3
moved to expTemplate subsystem |
array
package |
Default |
---|---|
deprecated |
2.3.3
moved to expTemplate subsystem |
null
\controllertemplate
Shortcut function to get a phpThumb thumbnail
package |
Default |
---|
string
called from exponent.php as the ajax error handler
package |
Default |
---|
example logger function Demonstrate how to work with elFinder event api
package |
Default |
---|---|
author |
Troex Nevelin |
string
command name
array
command result
array
command arguments from client
\elFinder
elFinder instance
void|true
Is the current framework NEWUI and NOT a Bootstrap framework
package |
Default |
---|---|
boolean
Main module action/display logic/routine; initializes/checks controller before calling action/method
package |
Default |
---|---|
Throws |
|
array
boolean|mixed|string
Recursively check folder and all files/folders within for requested permissions
package |
Default |
---|
folder name
type of check
integer
error
Check file/folder for requested permissions
package |
Default |
---|
file/folder name
is this a file or a folder
type of check to perform
integer
error
Display the message queue
package |
Default |
---|
null
boolean|mixed|string
Smarty {assocarray} block plugin Type: block<br> Name: assocarray<br> Purpose: Set up a associative array Version: 1.1 Author: boots
package |
Smarty-Plugins |
---|---|
deprecated |
\Smarty
Purpose: make assignments from within a template with a simple syntax supporting multiple assignments and allowing for simple assignments as well as arrays and keyed arrays. See: http://www.phpinsider.com/smarty-forum/viewtopic.php?t=64 Example: {assocarray} test: "test" test2: 10 test3: "this is a test" test4: ["test1", "test2", "test3"] test5: [ key1: $smarty.const.PATH_RELATIVE key2: "value2" ] test6: [ key1: "value1" key2: [ subkey1: $config.passed_value //$config.passed_value is set to 'value' subkey2: "subvalue2" ] ] {/assocarray}
creates the following smarty assignments:
$test [= "test"]
$test2 [= 10]
$test3 [= "this is a test"]
$test4 [= array("test1", "test2", "test3")]
$test5 [= array('key1'=>PATH_RELATIVE, 'key2'=>"value2")]
$test6 [= array('key1'=>"value1", 'key2'=>array('subkey1'=>"value", 'subkey2'=>"subvalue2"))]
Smarty {css} block plugin
Type: block
Name: css
Purpose: Set up a css block
package |
Smarty-Plugins |
---|
\Smarty
Smarty {form} block plugin
Type: block
Name: form
Purpose: Set up a form block
package |
Smarty-Plugins |
---|
\Smarty
Smarty {group} block plugin
Type: block
Name: group
Purpose: Set up a group block
package |
Smarty-Plugins |
---|
\Smarty
Smarty {if_elements} block plugin
Type: block
Name: if_elements
Purpose: Set up a if elements block
package |
Smarty-Plugins |
---|
\Smarty
string
Smarty {page} block plugin
Type: block
Name: page
Purpose: Set up a form page (wizard) block
package |
Smarty-Plugins |
---|
\Smarty
Smarty {paginate} block plugin
Type: block
Name: paginate
Purpose: Set up a pagination block
package |
Smarty-Plugins |
---|
\Smarty
package |
Smarty-Plugins |
---|---|
Smarty {permissions} block plugin
Type: block
Name: permissions
Purpose: Set up a permissions block
package |
Smarty-Plugins |
---|
\Smarty
string
Smarty {pop} block plugin
Type: block
Name: pop
Purpose: Set up a pop block
package |
Smarty-Plugins |
---|
array
based on expJavascript::panel() 'id' to differentiate popups 'width' width of popup, defaults to '300px' 'type' id type of popup, defaults to 'info', also 'error' & 'alert' 'buttons' text string of 2 button names separated by ':' 'title' title of popup 'close' should popup have a close button (x), defaults to true 'trigger' what object to base event trigger on, defaults to 'selfpop' which displays when popup is ready 'on' what 'event' to display popup, defaults to 'load', or 'click' if 'trigger' is set 'onnogo' what url to browse to when the 'no' button is selected 'onyesgo' what url to browse to when the 'yes' button is selected 'fade' seconds duration of popup 'fade' in/out, defaults to false 'modal' should the popup be 'modal', defaults to true 'draggable' should the popup be 'draggable', defaults to false
\Smarty
Smarty {pop} block plugin
Type: block
Name: pop
Purpose: Set up a pop block
package |
Smarty-Plugins |
---|
array
based on expJavascript::panel() 'id' to differentiate popups 'width' width of popup, defaults to '300px' 'type' id type of popup, defaults to 'info', also 'error' & 'alert' 'buttons' text string of 2 button names separated by ':' 'title' title of popup 'close' should popup have a close button (x), defaults to true 'trigger' what object to base event trigger on, defaults to 'selfpop' which displays when popup is ready 'on' what 'event' to display popup, defaults to 'load', or 'click' if 'trigger' is set 'onnogo' what url to browse to when the 'no' button is selected 'onyesgo' what url to browse to when the 'yes' button is selected 'fade' seconds duration of popup 'fade' in/out, defaults to false 'modal' should the popup be 'modal', defaults to true 'draggable' should the popup be 'draggable', defaults to false 'fixedcenter' should the popup be centered, defaults to true 'renderto' where to draw the popup, defaults to 'document.body' 'constraintoviewport' should popup be constrained to the viewport, defaults to true 'zindex' depth of popup, defaults to '50'
\Smarty
Smarty {pop} block plugin
Type: block
Name: pop
Purpose: Set up a pop block
package |
Smarty-Plugins |
---|
array
based on expJavascript::panel() 'id' to differentiate popups 'width' width of popup, defaults to '300px' 'type' id type of popup, defaults to 'info', also 'error' & 'alert' 'buttons' text string of 2 button names separated by ':' 'title' title of popup 'close' should popup have a close button (x), defaults to true 'trigger' what object to base event trigger on, defaults to 'selfpop' which displays when popup is ready 'on' what 'event' to display popup, defaults to 'load', or 'click' if 'trigger' is set 'onnogo' what url to browse to when the 'no' button is selected 'onyesgo' what url to browse to when the 'yes' button is selected 'fade' seconds duration of popup 'fade' in/out, defaults to false 'modal' should the popup be 'modal', defaults to true 'draggable' should the popup be 'draggable', defaults to false
\Smarty
Smarty {script} block plugin
Type: block
Name: script
Purpose: Set up a script block
package |
Smarty-Plugins |
---|
\Smarty
Smarty {toggle} block plugin
Type: block
Name: toggle
Purpose: Set up a toggle block
package |
Smarty-Plugins |
---|
\Smarty
Smarty {toggle} block plugin
Type: block
Name: toggle
Purpose: Set up a toggle block
package |
Default |
---|
\Smarty
Smarty {exp_include} compiler plugin Type: compiler<br> Name: exp_include<br> Purpose: includes appropriate file based on 'framework' with fallback
package |
Smarty-Plugins |
---|
string
Smarty {assign_adv} function plugin
Type: function
Name: assign_adv
Purpose: Advanced assign variable to template
package |
Smarty-Plugins |
---|
\Smarty
Smarty {attribution} function plugin
Type: function
Name: attribution
Purpose: create an attribution phrase
package |
Smarty-Plugins |
---|
\Smarty
Smarty {backlink} function plugin
Type: function
Name: backlink
Purpose: create a back link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {br} function plugin
Type: function
Name: br
Purpose: create an appropriate break depending on xhtml setting
package |
Smarty-Plugins |
---|
\Smarty
Smarty {chain} function plugin
Type: function
Name: chain
Purpose: chain/append templates
package |
Smarty-Plugins |
---|
\Smarty
boolean
Smarty {clear} function plugin
Type: function
Name: clear
Purpose: clear formatting
package |
Smarty-Plugins |
---|
\Smarty
Smarty {comments} function plugin
Type: function
Name: comments
Purpose: Get comments
package |
Smarty-Plugins |
---|
\Smarty
Smarty {comments_count} function plugin
Type: function
Name: comments_count
Purpose: format a link for displaying number of item comments
package |
Smarty-Plugins |
---|
\Smarty
Smarty {control} function plugin
Type: function
Name: control
Purpose: create a form control
package |
Smarty-Plugins |
---|
\Smarty
Smarty {currencty_symbol} function plugin
Type: function
Name: currency_symbol
Purpose: create appropriate currency symbol
package |
Smarty-Plugins |
---|
\Smarty
Smarty {ddrerank} function plugin
Type: function
Name: ddrerank
Purpose: display item re-ranking popup
package |
Smarty-Plugins |
---|
\Smarty
Smarty {ecomconfig} function plugin
Type: function
Name: ecomconfig
Purpose: return the ecom configuration
package |
Smarty-Plugins |
---|
\Smarty
null|string
Smarty {edebug} function plugin
Type: function
Name: edebug
Purpose: dump a variable
package |
Smarty-Plugins |
---|
\Smarty
Smarty {editorinclude} function plugin
Type: function
Name: editorinclude
Purpose: include an external editor
package |
Smarty-Plugins |
---|
\Smarty
Smarty {export_pdf_link} function plugin
Type: function
Name: export_pdf_link
Purpose: format a link for exporting a PDF version of the page
package |
Smarty-Plugins |
---|
\Smarty
Smarty {export_pdf_link} function plugin
Type: function
Name: export_pdf_link
Purpose: format a link for exporting a PDF version of the page
package |
Smarty-Plugins |
---|
\Smarty
Smarty {export_pdf_link} function plugin
Type: function
Name: export_pdf_link
Purpose: format a link for exporting a PDF version of the page
package |
Smarty-Plugins |
---|
\Smarty
Smarty {filedisplayer} function plugin
Type: function
Name: filedisplayer
Purpose: display files
package |
Smarty-Plugins |
---|
\Smarty
string
Smarty {get_cart_summary} function plugin
Type: function
Name: get_cart_summary
Purpose: get summary of cart contents
package |
Smarty-Plugins |
---|
\Smarty
Smarty {get_object} function plugin
Type: function
Name: get_object
Purpose: get and assign object
package |
Smarty-Plugins |
---|
\Smarty
Smarty {get_user} function plugin
Type: function
Name: get_user
Purpose: get user name
package |
Smarty-Plugins |
---|
\Smarty
Smarty {getfilicon} function plugin
Type: function
Name: getfilicon
Purpose: displays on icon for a file
package |
Smarty-Plugins |
---|
\Smarty
Smarty {gettext} function plugin
Type: function
Name: gettext
Purpose: Replace with the chosen language for this text
package |
Smarty-Plugins |
---|
Smarty {gettxtlist} function plugin
Type: function
Name: gettxtlist
Purpose: Replace comma separated list with the chosen language for the text
package |
Smarty-Plugins |
---|
Smarty {google_map} function plugin
Type: function
Name: google_map
Purpose: embed a google map for passed address id, object, or string
package |
Smarty-Plugins |
---|---|
Throws |
|
\Smarty
Smarty {google_maps_link} function plugin
Type: function
Name: google_maps_link
Purpose: create a google maps link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {grouplistcontrol} function plugin
Type: function
Name: grouplistcontrol
Purpose: display a list control of user groups
package |
Smarty-Plugins |
---|
\Smarty
Smarty {help} function plugin
Type: function
Name: help
Purpose: create a help link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {help} function plugin
Type: function
Name: help
Purpose: create a help link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {help} function plugin
Type: function
Name: help
Purpose: create a help link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {ical_link} function plugin
Type: function
Name: ical_link
Purpose: format a link for an iCalendar feed of the module
package |
Smarty-Plugins |
---|
\Smarty
Smarty {ical_link} function plugin
Type: function
Name: ical_link
Purpose: format a link for an iCalendar feed of the module
package |
Smarty-Plugins |
---|
\Smarty
Smarty {ical_link} function plugin
Type: function
Name: ical_link
Purpose: format a link for an iCalendar feed of the module
package |
Smarty-Plugins |
---|
\Smarty
Smarty {icon} function plugin
Type: function
Name: icon
Purpose: create an icon type link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {img} function plugin
Type: function
Name: img
Purpose: display an image using phpthumb-nailer
package |
Smarty-Plugins |
---|
\Smarty
string
Smarty {keybyid} function plugin
Type: function
Name: keybyid
Purpose: get and assign key by its id
package |
Smarty-Plugins |
---|
\Smarty
Smarty {last_url_of} function plugin
Type: function
Name: last_url_of
Purpose: return the last url of type passed
package |
Smarty-Plugins |
---|
\Smarty
Smarty {link} function plugin
Type: function
Name: link
Purpose: create a link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {list_object} function plugin
Type: function
Name: list_object
Purpose: place an object in a unordered list
package |
Smarty-Plugins |
---|
\Smarty
Smarty {loading} function plugin
Type: function
Name: loading
Purpose: create framework appropriate loading element for animation
package |
Smarty-Plugins |
---|
\Smarty
Smarty {makecase} function plugin
Type: function
Name: makecase
Purpose: change case of string
package |
Smarty-Plugins |
---|
\Smarty
string
Smarty {max_filesize} function plugin
Type: function
Name: max_filesize
Purpose: display php max filesize
package |
Smarty-Plugins |
---|
\Smarty
string
Smarty {message} function plugin
Type: function
Name: message
Purpose: create message styled text
(default) - green 'error' - red 'notice' - yellow 'info' - blue
package |
Smarty-Plugins |
---|
\Smarty
Smarty {messagequeue} function plugin
Type: function
Name: messagequeue
Purpose: display 'flash' message queue
package |
Smarty-Plugins |
---|
\Smarty
Smarty {module_style} function plugin
Type: function
Name: module_style
Purpose: convert module config style settings to class names
package |
Smarty-Plugins |
---|
\Smarty
string
Smarty {nbsp} function plugin
Type: function
package |
Smarty-Plugins |
---|
\Smarty
Smarty {obj2json} function plugin
Type: function
Name: obj2json
Purpose: convert a php object to javascript via json
package |
Smarty-Plugins |
---|
\Smarty
Smarty {object_to_js} function plugin
Type: function
Name: object_to_js
Purpose: convert a php object into javascript
package |
Smarty-Plugins |
---|
\Smarty
string
Smarty {optiondisplayer} function plugin
Type: function
Name: optiondisplayer
Purpose: display option dropdown list
package |
Smarty-Plugins |
---|---|
Throws |
|
\Smarty
boolean
Smarty {pagebacklink} function plugin
Type: function
Name: pagebacklink
Purpose: display pagination back page link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {pagelinks} function plugin
Type: function
Name: pagelinks
Purpose: display page links
package |
Smarty-Plugins |
---|
\Smarty
Smarty {pagenextlink} function plugin
Type: function
Name: pagenextlink
Purpose: display pagination next page link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {pagenumbers} function plugin
Type: function
Name: pagenumbers
Purpose: display a pagination page numbers
package |
Smarty-Plugins |
---|
\Smarty
Smarty {plural} function plugin
Type: function
Name: plural
Purpose: test and return a singular or plural form of phrase
package |
Smarty-Plugins |
---|
\Smarty
mixed
Smarty {podcastlink} function plugin
Type: function
Name: podcastlink
Purpose: make a podcast link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {printer_friendly_link} function plugin
Type: function
Name: printer_friendly_link
Purpose: format a link for displaying a printer friendly version of the page
package |
Smarty-Plugins |
---|
\Smarty
Smarty {printer_friendly_link} function plugin
Type: function
Name: printer_friendly_link
Purpose: format a link for displaying a printer friendly version of the page
package |
Smarty-Plugins |
---|
\Smarty
Smarty {printer_friendly_link} function plugin
Type: function
Name: printer_friendly_link
Purpose: format a link for displaying a printer friendly version of the page
package |
Smarty-Plugins |
---|
\Smarty
Smarty {prod_images} function plugin
Type: function
Name: prod_images
Purpose: display product images
package |
Smarty-Plugins |
---|
\Smarty
Smarty {rating} function plugin
Type: function
Name: rating
Purpose: display a rating
package |
Smarty-Plugins |
---|
\Smarty
Smarty {rss_link} function plugin
Type: function
Name: rss_link
Purpose: format a link for an rss feed of the module
package |
Smarty-Plugins |
---|
\Smarty
Smarty {rss_link} function plugin
Type: function
Name: rss_link
Purpose: format a link for an rss feed of the module
package |
Smarty-Plugins |
---|
\Smarty
Smarty {rss_link} function plugin
Type: function
Name: rss_link
Purpose: format a link for an rss feed of the module
package |
Smarty-Plugins |
---|
\Smarty
Smarty {rsslink} function plugin
Type: function
Name: rsslink
Purpose: create an rss link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {scaffold} function plugin
Type: function
Name: scaffold
Purpose: scaffold
package |
Smarty-Plugins |
---|
\Smarty
Smarty {securelink} function plugin
Type: function
Name: securelink
Purpose: create a secure link
package |
Smarty-Plugins |
---|
\Smarty
Smarty {selectobjects} function plugin
Type: function
Name: selectobjects
Purpose: select and assign objects
package |
Smarty-Plugins |
---|
\Smarty
Smarty {selectvalue} function plugin
Type: function
Name: selectvalue
Purpose: select a database table value
package |
Smarty-Plugins |
---|
\Smarty
boolean|null
Smarty {serialize} function plugin ------------------------------------------------------------- Type: function<br> Name: serialize<br> Purpose: Converts an assigned variable (or value) to a text representation compatable with the {assocarray} block plugin Version: 1.0 Author: boots
package |
Smarty-Plugins |
---|
string
Smarty {sessions_get} function plugin
Type: function
Name: chain
Purpose: get and assign sessions variables
package |
Smarty-Plugins |
---|
\Smarty
Smarty {showaction} function plugin
Type: function
Name: showaction
Purpose: Display an action.
package |
Smarty-Plugins |
---|
array
mixed
Smarty {showmodule} function plugin
Type: function
Name: showmodule
Purpose: Display a module.
package |
Smarty-Plugins |
---|
array
mixed
Smarty {simplenote} function plugin
Type: function
Name: simplenote
Purpose: Include the SimpleNote Attachable Item on the page.
package |
Smarty-Plugins |
---|---|
example |
content_type="product" content_id=$record->id} |
array
mixed
string
Smarty {stars} function plugin
Type: function
Name: stars
Purpose: display a rating by stars
package |
Smarty-Plugins |
---|
\Smarty
Smarty {subscribe_link} function plugin
Type: function
Name: subscribe_link
Purpose: format a link for subscribing/unsubscribing to email alerts for the module
package |
Smarty-Plugins |
---|
\Smarty
Smarty {subscribe_link} function plugin
Type: function
Name: subscribe_link
Purpose: format a link for subscribing/unsubscribing to email alerts for the module
package |
Smarty-Plugins |
---|
\Smarty
Smarty {subscribe_link} function plugin
Type: function
Name: subscribe_link
Purpose: format a link for subscribing/unsubscribing to email alerts for the module
package |
Smarty-Plugins |
---|
\Smarty
Smarty {time_duration} function plugin
Type: function
Name: time_duration
Purpose: calculate and assign a duration
package |
Smarty-Plugins |
---|
\Smarty
Smarty {uniqueid} function plugin
Type: function
Name: uniquieid
Purpose: create a unique id
package |
Smarty-Plugins |
---|
\Smarty
Smarty {userlistcontrol} function plugin
Type: function
Name: userlistcontrol
Purpose: display a list control of users
package |
Smarty-Plugins |
---|
\Smarty
Smarty {viewfile} function plugin
Type: function
Name: viewfile
Purpose: get and assign a view file
package |
Smarty-Plugins |
---|
\Smarty
Smarty {address} modifier plugin
Type: modifier
Name: address
Purpose: return an address display from an id
package |
Smarty-Plugins |
---|
string
Smarty {array_lookup} modifier plugin
Type: modifier
Name: array_lookup
Purpose: lookup a key within an array
package |
Smarty-Plugins |
---|
string
array
integer
string
Smarty {brightness} modifier plugin
Type: modifier
Name: brightness
Purpose: Calculate a lighter/darker color from the one passed
+- 255 steps, default is 20 steps brighter
package |
Smarty-Plugins |
---|
string
integer
string
Smarty {bytes} modifier plugin
Type: modifier
Name: bytes
Purpose: convert to mega/kilo/bytes
package |
Smarty-Plugins |
---|
string
Smarty {contrast} modifier plugin
Type: modifier
Name: contrast
Purpose: Calculate a contrasting/complementary color from the one passed
using either the default 50% rule or YIQ
package |
Smarty-Plugins |
---|
string
string
string
boolean
string
Smarty {convertlangcode} modifier plugin
Type: modifier
Name: convertlangcode
Purpose: attempt to convert language codes between different formats
package |
Smarty-Plugins |
---|
string
string
Smarty {countryname} modifier plugin
Type: modifier
Name: countryname
Purpose: lookup a country's name based a country id
package |
Smarty-Plugins |
---|
string
string
Smarty {currency} modifier plugin
Type: modifier
Name: currency
Purpose: format a number as currency
package |
Smarty-Plugins |
---|
string
Smarty {expdate} modifier plugin
Type: modifier
Name: expdate
Purpose: Format a string according to the given format
package |
Smarty-Plugins |
---|
string
Smarty {format_date} modifier plugin
Type: modifier
Name: format_date
Purpose: format a date
package |
Smarty-Plugins |
---|
string
string
Smarty {format_tooltip} modifier plugin
Type: modifier
Name: format_tooltip
Purpose: shorten and strip a string
package |
Smarty-Plugins |
---|
string
integer
string
Smarty {getcontrollerdisplayname} modifier plugin
Type: modifier
Name: getcontrollerdisplayname
Purpose: Return the module display name for this module
package |
Smarty-Plugins |
---|
string
string
Smarty {getcontrollername} modifier plugin
Type: modifier
Name: getcontrollername
Purpose: Return the module name for this module
package |
Smarty-Plugins |
---|
string
string
Smarty {gettext} modifier plugin
Type: modifier
Name: gettext
Purpose: Replace with the chosen language for this text
package |
Smarty-Plugins |
---|
string
string
Smarty {gettxtlist} modifier plugin
Type: modifier
Name: gettxtlist
Purpose: Replace comma separated list with the chosen language for the text
package |
Smarty-Plugins |
---|
string
string
Smarty {groupname} modifier plugin
Type: modifier
Name: groupname
Purpose: return the group name for a group id
package |
Smarty-Plugins |
---|
string
Smarty {hide_email} modifier plugin
Type: modifier
Name: hide_email
Purpose: obfuscate an email address
package |
Smarty-Plugins |
---|
string
Smarty {highlight} modifier plugin
Type: modifier
Name: highlight
Purpose: highlight selected phrases in text
package |
Smarty-Plugins |
---|
string
string
phrase(s) to highlight
string
type of highlight (style/class) to place inside tag
string
Smarty {is_logged_in} modifier plugin
Type: modifier
Name: is_logged_in
Purpose: determine if user is logged in
package |
Smarty-Plugins |
---|
boolean
Smarty {kilobytes} modifier plugin
Type: modifier
Name: kilobytes
Purpose: convert to kilobytes
package |
Smarty-Plugins |
---|
string
Smarty {kilobytes} modifier plugin
Type: modifier
Name: kilobytes
Purpose: convert to kilobytes
package |
Smarty-Plugins |
---|
string
Smarty {nobreak} modifier plugin
Type: modifier
Name: nobreak
Purpose: replace spaces with non-breaking spaces
package |
Smarty-Plugins |
---|
string
Smarty {kilobytes} modifier plugin
Type: modifier
Name: kilobytes
Purpose: convert to kilobytes
package |
Smarty-Plugins |
---|
string
Smarty {number_format} modifier plugin
Type: modifier
Name: number_format
Purpose: format a number
package |
Smarty-Plugins |
---|
string
Smarty {plural} modifier plugin
Type: modifier
Name: plural
Purpose: pluralize a string
package |
Smarty-Plugins |
---|
string
integer
string
Smarty {relative_date} modifier plugin Type: modifier<br> Name: relative_date<br> Purpose: convert a date in a relative format
package |
Smarty-Plugins |
---|
string
Smarty {remove_space} modifier plugin
Type: modifier
Name: remove_space
Purpose: remove spaces, replacing them with underscores
package |
Smarty-Plugins |
---|
string
Smarty {reverse_array} modifier plugin
Type: modifier
Name: reverse_array
Purpose: reverse arrays
package |
Smarty-Plugins |
---|
array
Smarty {signature} modifier plugin Type: modifier<br> Name: signature<br> Purpose: return the stored signature for a user id if available
package |
Smarty-Plugins |
---|
integer
string
Smarty {statename} modifier plugin
Type: modifier
Name: statename
Purpose: lookup a state's name based o state id
package |
Smarty-Plugins |
---|
string
string
Smarty {summarize} modifier plugin
Type: modifier
Name: summarize
Purpose: shorten and flatten a string removing some or all markup
package |
Smarty-Plugins |
---|
string
string
Smarty {urlencode} modifier plugin
Type: modifier
Name: urlencode
Purpose: urlencode a string
package |
Smarty-Plugins |
---|
string
Smarty {username} modifier plugin Type: modifier<br> Name: username<br> Purpose: return the username for a user id
package |
Smarty-Plugins |
---|
boolean
if true return user name instead of record
string
Smarty trim outputfilter plugin
Trim unnecessary whitespace from from the beginning and end of output.
package |
Smarty-Plugins |
---|---|
author |
Dave Leffler |
todo |
substr_replace() is not overloaded by mbstring.func_overload - so this function might fail! |
string
input string
\Smarty_Internal_Template
Smarty object
string
filtered output
Filter the template after it is generated to fix switch bugs.
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.
package |
Smarty-Plugins |
---|
string
\Smarty_Compiler
string
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.
exdoc UI Level of Preview - No management links of any kind should be shown.
exdoc UI Level of Normal - Only normal management links (edit, delete, etc.) should be shown.
exdoc UI Level of Permissions - Permission Management links (user and group perms) should be shown.
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.
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.
Database Field Default specifier An index for the Exponent Data Definition Language.
This index indicates the default value of a field in the table.
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.
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.
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.
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.
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.
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.
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.
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.
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).
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.
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.
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.
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 Alteration Error Message - 201 : Alter Succeeded A message constant returned by parts of the Database Subsystem indicating that a table alteration succeeded.
Table Alteration Error Message - 201 : Alter Succeeded A message constant returned by parts of the Database Subsystem indicating that a table alteration failed.
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)
Table Meta Info : Table Engine If specified in a table will be created or altered to this db engine
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.
External Calendar Type This will specify what type of external calendar feed is referenced
exdoc Define Source_Selector constant as 1, since we are not selecting orphaned content.
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.
exdoc The absolute path to the current active theme's files. This is similar to the BASE constant
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.
exdoc The absolute path to the current active theme's files. This is similar to the BASE constant
exdoc The relative web path to the current active theme. This is similar to the PATH_RELATIVE constant.
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.
exdoc The absolute path to the current active theme's files. This is similar to the BASE constant
Glue to open the module selection window for linking content from within the site url/link browser
Implements the paste upload feature within the CKEditor drag/drop/paste
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.
exdoc The absolute path to the current active theme's files. This is similar to the BASE constant