-
$active_language
-
Contains active language identifier being used.
-
$alias
-
An alias to group the images with in a certain application.
-
$allowed_ext
-
The allowed extentions for uploads.
-
$ascendants
-
Associative array: for each node (by ref), what are the nodes upper in the tree
-
absolutePath
-
Turns any given relative path to the absolute version of the path.
-
absolute_path
-
Turns any given relative path to the absolute version of the path.
-
access_menu
-
-
activePlugin
-
Function to return the current running/active plugin.
-
activeTemplate
-
Function to return the current running/active template.
-
active_plugin
-
Function to return the current running/active plugin.
-
active_template
-
Function to return the current running/active template.
-
add
-
Add an element to the tree. When all elements are added, you MUST call climb()
-
add
-
-
addCssFileToHead
-
Will add any css path to the <head></head> tags of your document.
-
addCSSToHead
-
Will add any css to the <head></head> tags of your document adding script tags.
-
addJsFileToHead
-
Will add any js path to the <head></head> tags of your document.
-
addJsToHead
-
Will add any js to the <head></head> tags of your document adding script tags.
-
addToHead
-
Will add any content to the <head></head> tags of your document.
-
alertLink
-
This shows a simple "alert" box which notifies the user about a specified condition.
-
alertSubmit
-
This shows a simple "alert" box which notifies the user about a specified condition.
-
alert_link
-
This shows a simple "alert" box which notifies the user about a specified condition.
-
alert_submit
-
This shows a simple "alert" box which notifies the user about a specified condition.
-
alt_color
-
Does the alternating colors of rows when there is more then 1 result. Intended to be used by the developer.
-
asArray
-
-
ascendants
-
Returns the ascendants of the given node, either as array or as a string for sql
-
asHTML
-
-
assign
-
Sets Smarty variables to be passed to it.
-
asText
-
-
auto_upload
-
Simplifies the whole process of uploading files with type=file.
-
$autoProtect
-
Automatically escape bad chars for all in-parameters
-
$auto_protect
-
-
addWhere
-
Add a subclause to the main WHERE clause of the query
-
affectedRows
-
Return the number of affected rows in the result of the query
-
affectedRows
-
-
asArray
-
Returns a single field from every line, resulting in an array of values (ie some kind of "vertical" fetching)
-
asLine
-
Returns the asked line as an array
-
asOne
-
Return one value from the asked field of the asked line
-
asWhole
-
Returns all lines from the result as a big array of arrays
-
as_array
-
Returns a single field from every line, resulting in an array of values (ie some kind of "vertical" fetching)
-
as_line
-
Returns the asked line as an array
-
as_one
-
Return one value from the asked field of the asked line
-
as_whole
-
Returns all lines from the result as a big array of arrays
-
$cacheObject
-
-
$cacheObject
-
-
$cache_dir
-
Cache directory.
-
$CDN
-
Content Distribution Network.
-
$cmod
-
Set permission for newly uploaded files.
-
$compatMode
-
The higher the less backward-compatible.
-
$compile_dir
-
Compiling directory.
-
$conduits
-
-
$configuration
-
Core system configuration settings.
-
$config_dir
-
Config directory.
-
$controller
-
Modify Output Controller content.
-
$convert_density
-
Choose the density image will be converted to from pdf.
-
$convert_pdf
-
Convert pdf to image using convert in Linux.
-
$cookie
-
Cleaned up $_COOKIE.
-
$core
-
Core object.
-
$cron_output
-
When this variable is assigned, the cronjob will output to his template system if it is enabled in the config.
-
$crop_thumb_dimension
-
Crop by measure.
-
$crop_thumb_fromcenter
-
Crop from center.
-
cacheClear
-
Clear specific or all cache memory.
-
cacheClear
-
Clear specific or all cache memory.
-
cacheClear
-
Clear specific or all cache memory.
-
cacheEmpty
-
Checks if we have an empty cache container.
-
cacheEmpty
-
Checks if we have an empty cache container.
-
cacheEmpty
-
Checks if we have an empty cache container.
-
cacheRead
-
Return exising cache result to required item.
-
cacheRead
-
Return exising cache result for required key.
-
cacheRead
-
Return exising cache result to required item.
-
cacheWrite
-
Writes new data to cache.
-
cacheWrite
-
Writes new data to cache.
-
cacheWrite
-
Writes new data to cache.
-
call_family
-
Assists write_menu in calling menu children.
-
canAccessMenu
-
Check if a user has access to a given menu id.
-
canAccessMenu
-
Check if a user has access to a given menu id.
-
clear
-
-
clearLogin
-
Destroys login session data.
-
clearLogin
-
Destroys login session data.
-
ClearSend
-
Clears all stored objects to prepare for new email send.
-
clearUserCookie
-
Delete the current persistent cookie from the db and kill the cookie on the user end.
-
climb
-
Climb the tree in order to fill the descendant array.
-
conductor
-
-
config
-
Main configuration method: load settings, create menus, templates, and so on After that, everything is ready to run all config_*() methods are meant to be called only at startup time by config()
-
configCoreSettings
-
Fetch core settings from the site configuration stored in the database Also fetch some settings from the session and the locales
-
configDb
-
Deal with database access configuration
-
configSession
-
Deal with the "session" part of the configuration
-
confirmLink
-
This creates a simple confirmation box to ask users input before performing a critical link click.
-
confirmSubmit
-
This creates a simple confirmation box to ask users input before performing a critical submit.
-
confirm_link
-
This creates a simple confirmation box to ask users input before performing a critical link click.
-
confirm_submit
-
This creates a simple confirmation box to ask users input before performing a critical submit.
-
connectCacheServer
-
No real connection required if session cache is used.
-
connectCacheServer
-
Do the connection to the server.
-
connectCacheServer
-
Does the connection to the memcache server.
-
construct
-
Construtor
-
construct
-
-
construct
-
-
construct
-
Empty function called by the actual constructor; meant to be overriden
-
controlLogin
-
Actual processing of login page.
-
controlLogin
-
Check what to do with login action.
-
controlLogin
-
Check what to do with login action.
-
copyArray
-
Copy an array to another and defaults to false if the value isn't set
-
copySettings
-
Copy settings from the database-loaded array. Converts and defaults to false if the value isn't set
-
core
-
This class contains general functions to use all over the system.
-
createRandomString
-
This method creates a random string with mixed alphabetic characters.
-
create_date_directory
-
Creates directory according to month and year.
-
create_menu_id
-
Convert plugin file location to unsigned CRC32 value. This is unique and allows one to locate a menu item from location as well.
-
create_random_string
-
This method creates a random string with mixed alphabetic characters.
-
critical
-
This returns/prints a critical message regarding the active script. Intended to be used by the developer.
-
currentUserID
-
Returns current logged in user id.
-
currentUserID
-
Returns current logged in user id.
-
core.class.php
-
-
$cachedResult
-
In some specific case (namely debugging) this will contain a cached version of the results
-
$connection
-
Contains connection data.
-
$connector
-
Database connector.
-
$countQueries
-
Count amount of queries used by the system.
-
cacheClear
-
Clear specific or all cache memory.
-
cacheEmpty
-
Checks if we have an empty cache container.
-
cacheRead
-
Return exising cache result to required item.
-
cacheWrite
-
Writes new data to cache.
-
cache_clear
-
Clear specific or all cache memory.
-
cache_empty
-
Checks if we have an empty cache container.
-
cache_read
-
Return exising cache result to required item.
-
cache_write
-
Writes new data to cache.
-
checkParameters
-
-
checkParameters
-
Allows daughter classes to check the parameters array before the query is sent
-
checkParameters
-
-
checkParameters
-
-
checkParameters
-
-
checkResults
-
Allows daughter classes to check the results array before it's sent back
-
connect
-
-
connect
-
Connect to the database server (compatibility method)
-
connect
-
Force database connection.
-
connectCacheServer
-
Does the connection to the memcache server.
-
connector
-
-
connect_memcache
-
Does the connection to the memcache server.
-
connect_mysql
-
This method connects to the database, if fails return a message to the template system.
-
count
-
Return the number of lines in a result
-
countRows
-
Simple method to count number of rows in a table.
-
count_rows
-
Simple method to count number of rows in a table.
-
$child
-
-
callFamily
-
Assists write_menu in calling menu children.
-
createBreadcrumbs
-
This method compiles the history tree seen, this is the tree that the user sees expand when going deeper into menu levels.
-
createMenuId
-
Convert plugin file location to unsigned CRC32 value. This is unique and allows one to locate a menu item from location as well.
-
createMenuStructure
-
Compiles menu items in order.
-
currentMenuID
-
Simply returns current menu id.
-
checkParameters
-
-
$db
-
Core database object.
-
$debugInstance
-
Main instance of the debug module, which handles startup init.
-
$debugStr
-
Assign this variable if you would like to debug your script, it will show on critical errors as well.
-
$default_upload_directory
-
The default upload relative path for files.
-
$dependance
-
The object this object depend on. Ultimately up the chain it should be the main PHPSD instance
-
$descendants
-
Associative array: for each node (by ref), what are the nodes lower in the tree
-
$display
-
-
$domain
-
-
$do_create_resize_image
-
This option will shrink a large image to a smaller then original viewable image. This should be larger then a thumbnail in most cases as this is the image the user can see when clicking on a thumbnail.
-
$do_create_thumb
-
Should thumbnails be created on image uploads.
-
$do_thumb_reflect
-
Add thumb reflections.
-
DEBUG
-
-
debug
-
Push Firebug Debug Info
-
debugInfo
-
Prints the number of queries used to the gui.
-
debugInstance
-
Create instance of PHPDS_debug.
-
decrypt
-
Decrypts a string with the configuration key provided.
-
DefaultSettings
-
Loads all default PHPDevShell mail settings as defined in general settings for easy and quick sending.
-
define_lang
-
Turn $lang variables into constants.
-
deleteCookie
-
Delete cookie from database.
-
delete_dir
-
Will delete a whole directory recursively (directory muste be writable).
-
delete_filename
-
Deletes a filename.
-
delete_files
-
Delete file logs from database.
-
delete_persistent_cookie
-
-
descendants
-
Returns the descendants of the given node, either as array or as a string for sql
-
determine_menu_name
-
Determines what the menu item should be named.
-
dgettext
-
-
display
-
Loads the default or custom template (tpl) file and prints it out.
-
display_filesize
-
Convert numeric into file size.
-
dofetch
-
Loads the default or custom template (tpl) file and returns results.
-
dofetch
-
Loads the default or custom template (tpl) file and returns results.
-
doHandleError
-
Error handler
-
doHandleException
-
Exception handler
-
doHandleShutdown
-
Handle critical errors (if set to)
-
domain
-
Accessor for the domain field: get (and possibily set) the domain
-
download_file
-
Enables the caller to download a file to a local writable directory.
-
do_login
-
-
dtip
-
dtip() in PHPDS_template.class.php
Creates a language tooltip string inside a text domain and prints it out to the template.
-
dump
-
Dump the content of a variable to the backends
-
$dbName
-
Contains database name where PHPDevShell runs on.
-
$dbPassword
-
Contains database user password where PHPDevShell runs on.
-
$dbUsername
-
Contains database user name where PHPDevShell runs on.
-
$defaultQuery
-
Query as string.
-
$displaySqlInError
-
Display erroneous sql statements
-
db
-
This class makes connections to the database and makes the queries.
-
DB_countRowsQuery
-
DB - Count Rows.
-
DB_deleteQuickQuery
-
DB - Delete row from database with option to return deleted column name.
-
DB_deleteSettingsQuery
-
DB - Delete settings from database.
-
DB_doesRecordExistQuery
-
DB - Search and check if record exists in database.
-
DB_getSettingsQuery
-
DB - Get settings from database.
-
DB_installedPluginsQuery
-
DB - Lists all installed plugins on PHPDevShell.
-
DB_logMenuAccessQuery
-
DB - Log Menu Access.
-
DB_logThisQuery
-
DB - General Logs.
-
DB_nameOfNewCopyQuery
-
DB - This method is used to generate a new name value for a particular string in the database.
-
DB_readPluginClassRegistryQuery
-
Reads plugin registry to know what classes needs to be checked for when called.
-
DB_selectQuickQuery
-
DB - Quick selecting single value from database.
-
DB_tableExistQuery
-
DB - Does Table Exist.
-
DB_writeSettingsQuery
-
DB - Write settings to database.
-
debugInstance
-
-
debugInstance
-
Debugging Instance.
-
deleteQuick
-
Delete data from the database with minimal effort.
-
deleteSettings
-
Delete all settings stored by a given plugins name, is used when uninstalling a plugin.
-
delete_quick
-
Delete data from the database with minimal effort.
-
delete_settings
-
Delete all settings stored by a given plugins name, is used when uninstalling a plugin.
-
doesRecordExist
-
Determines whether the specified search string already exists in the specified field within the supplied table.
-
does_record_exist
-
Determines whether the specified search string already exists in the specified field within the supplied table.
-
db.class.php
-
-
determineMenuName
-
Determines what the menu item should be named.
-
$elements
-
Associative array of the nodes (element ref => element, usually a label)
-
$embedded
-
PHPDS is used throught the lib (true) or standalone (false).
-
$enabled
-
-
$error_backtrace
-
-
$extendedMessage
-
-
email
-
Contains methods to handle emails appropriate.
-
enable
-
Enable or disable the debugger output ; get the current state
-
encrypt
-
Encrypts a string with the configuration key provided.
-
error
-
This returns/prints a error message regarding the active script. Intended to be used by the developer where exceptions are caught.
-
ERROR
-
-
error
-
Push Firebug Error
-
error_log
-
Write data to the error log using Apache flow
-
establish_ftp
-
Connects to a normal ftp or secure server.
-
execute
-
This method is meant to be the entry point of your class. Most checks and cleanup should have been done by the time it's executed
-
executeController
-
Executes the controller.
-
extendMenuLoop
-
This function support output_script by looking deeper into menu structure to find last linked menu item that is not linked to another.
-
extend_menu_loop
-
This function support output_script by looking deeper into menu structure to find last linked menu item that is not linked to another.
-
email.class.php
-
-
$essentialSettings
-
Essential settings array.
-
endTransaction
-
Ends SQL transaction.
-
endTransaction
-
-
endTransaction
-
Commits database transactions.
-
end_transaction
-
Commits database transactions.
-
extraBuild
-
Construct the extra part of the query (WHERE ... GROUP BY ... ORDER BY...) Doesn't change $this->sql
-
extra_build
-
Construct the extra part of the query (WHERE ... GROUP BY ... ORDER BY...) Doesn't change $this->sql
-
extractMenu
-
This methods loads the menu structure, this according to permission and conditions.
-
extraBuild
-
-
$get
-
Cleaned up $_GET.
-
$global
-
Use this to have global available variables throughout scripts. For instance in hooks.
-
$graphics_engine
-
Graphics Engine.
-
$groupsArray
-
Set groups that exists.
-
$group_id
-
The group a file batch belongs to.
-
generate_history_tree
-
This method compiles the history tree seen, this is the tree that the user sees expand when going deeper into menu levels.
-
generic_button
-
Creates a link that looks like all the other submit buttons.
-
GET
-
Return a value from the _GET meta array
-
get
-
This is a generic accessor to allow field access through an homogeneous and controlled way.
-
getArgument
-
Converts variable into short text
-
getCauses
-
-
getCauses
-
returns a special message and a list of possible causes
-
getCauses
-
-
getExtendedMessage
-
-
getExtendedTrace
-
-
getFirePHP
-
-
getGroups
-
This function gets all group id's for given user ids, while returning a string divided by ',' character or an array with ids.
-
getignoreLines
-
-
getPiece
-
returns a piece from the repository, optionnaly throught a module
-
getRoles
-
This function gets all role id's for a given user id, while returning a string divided by ',' character or an array with ids.
-
getTemplate
-
Get and return the supposed to run template.
-
gettext
-
-
getTpl
-
Gets the correct location of a tpl file, will return full path, can be a view.tpl or view.tpl.php files.
-
getUserIp
-
Simple method to return users IP, this method will be improved in the future if needed.
-
getUserIp
-
Simple method to return users IP, this method will be improved in the future if needed.
-
get_file_base
-
Get filename without extension.
-
get_file_extension
-
Get a files extension.
-
get_template
-
Get and return the supposed to run template.
-
get_tpl
-
Gets the correct location of a tpl file.
-
groupExist
-
Simple check to see if a certain group exists.
-
$groupby
-
-
getEssentialSettings
-
Used to get all essential system settings from the database, preventing multiple queries.
-
getGroups
-
This function gets all group id's for given user ids, while returning a string divided by ',' character or an array with ids.
-
getKey
-
Try to figure out which is the key field.
-
getResults
-
Deal with all special cases (i.e flags) regarding how results should be returned
-
getRoles
-
This function gets all role id's for a given user id, while returning a string divided by ',' character or an array with ids.
-
getSettings
-
Loads and returns required settings from database.
-
get_essential_settings
-
Used to get all essential system settings from the database, preventing multiple queries.
-
get_groups
-
This function gets all group id's for given user ids, while returning a string divided by ',' character or an array with ids.
-
get_hooks
-
Pulls all registered hooks from the database and prepares them in an array.
-
get_key
-
Try to figure out which is the key field.
-
get_results
-
Deal with all special cases (i.e flags) regarding how results should be returned
-
get_roles
-
This function gets all role id's for a given user id, while returning a string divided by ',' character or an array with ids.
-
get_settings
-
Loads and returns required settings from database.
-
groupExist
-
Simple check to see if a certain group exists.
-
group_exist
-
Simple check to see if a certain group exists.
-
getResults
-
-
$ignoreLines
-
-
$ignore_notices
-
Error handler options
-
$ignore_warnings
-
-
$image_copies
-
When converting to pdf with multiple pages, image copies will be stored here.
-
$image_quality
-
Image quality of converted images.
-
$I_give_up
-
-
index.php
-
-
iBaseLogin
-
Interface a plugin must implement to be used in authentification
-
icon
-
This method will load given png icon from icon database,
-
iconize
-
Will pick image or text icon depending on print or fast mode.
-
icon_type
-
Takes a filename and checks what icon needs to go with it.
-
import
-
-
includeConfigFile
-
Load one config file, if it exists
-
index.php
-
-
info
-
Push Firebug Info
-
info
-
DEPRECATED: alias for _log()
-
info
-
This returns/prints info of the script being executed. Intended to be used by the developer.
-
INFO
-
-
info_mark
-
This creates an the [i] when over with mouse a popup with a message appears, this can be placed anywhere. Intended to be used by the developer.
-
isConstant
-
Check and returns constant if constant is defined or returns normal variable if no constant defined.
-
isEmbedded
-
Check if instance is embedded.
-
isEnabled
-
Is this instance sending data?
-
isLoggedIn
-
Check is user is logged in, return false if not.
-
isLoggedIn
-
Check is user is logged in, return false if not.
-
isLoggedIn
-
Check is user is logged in, return false if not.
-
isLoggedIn
-
Check is user is logged in, return false if not.
-
isRoot
-
Check if user is a root user.
-
isRoot
-
Check if user is a root user.
-
isSameGroup
-
Check if the currently logged in user is the same group as the given user.
-
isSameGroup
-
Check if the currently logged in user is the same group as the given user
-
is_constant
-
Check and returns constant if constant is defined or returns normal variable if no constant defined.
-
is_logged_in
-
-
is_root
-
-
is_same_group
-
-
index.php
-
-
index.php
-
-
installedPlugins
-
Writes array of all the installed plugins on the system.
-
installed_plugins
-
Writes array of all the installed plugins on the system.
-
invoke
-
The usual process of a query: check the parameters, send the query to the server, check the results
-
invoke
-
-
invoke
-
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invoke
-
Initiate query invoke command.
-
invokeQuery
-
Locates the query class of the given name, loads it, intantiate it, send the query to the DB, and return the result
-
invokeQueryWith
-
Locates the query class of the given name, loads it, intantiate it, send the query to the DB, and return the result
-
invoke
-
Loads favorite control panel menu items.
-
invoke
-
Initiate query invoke command.
-
$lang
-
Core system language values.
-
$legacy
-
-
$level
-
-
$lightbox
-
Load lightbox effects using fancybox.
-
$load_ui
-
Load the jquery UI.
-
$loginMessage
-
Sends a message to login form.
-
$log_uploads
-
Should file uploads be logged to the database.
-
lastLine
-
-
loadConfig
-
Create a config from the config files, and store it in the instance field
-
loadConfigFile
-
Load one config file, if it exists; also tried a ".local" with the same name
-
loadControllerFile
-
Will attempt to load controller file from various locations.
-
loadCoreLanguage
-
This method loads the core language array and assigns it to a variable.
-
loadDefaultPluginLanguage
-
This method loads the plugin language with default items and icons array.
-
loadFile
-
Assumes role of loading files.
-
loadFunctions
-
Loads extra broad based system functions.
-
loadMenuLanguage
-
This method loads the default menu language array and assigns it to a variable.
-
loadPluginsConfig
-
Load plugin-specific host-style config
-
loadTranslation
-
This methods allows you to load translation by giving their locations and name.
-
load_core_language
-
This method loads the core language array and assigns it to a variable.
-
load_default_plugin_language
-
This method loads the plugin language with default items and icons array.
-
load_file
-
Assumes role of loading files.
-
load_files
-
Load uploaded files from the log database.
-
load_icons
-
Will load template icons and assign to lang array.
-
load_menu_language
-
This method loads the default menu language array and assigns it to a variable.
-
load_page
-
Returns the correct string for use in href when creating a link for a menu id. Will return sef url if possible.
-
load_security
-
-
load_translation
-
This methods allows you to load translation by giving their locations and name.
-
LOG
-
-
log
-
Log the data to the backends with the LOG level (the smallest, most often seen)
-
log
-
Send info data to the debug subsystem (console, firebug, ...)
-
log
-
Send info data to the debug subsystem (console, firebug, ...)
-
logConfig
-
Will log current configuration data to firephp.
-
loginForm
-
Executes the login.
-
loginForm
-
Loads the username & password html template form.
-
loginForm
-
Loads the username & password html template form.
-
loginFormHeading
-
Login heading messages.
-
login_emplate
-
Loads the username & password html template form.
-
log_config
-
Will log current configuration data to firephp.
-
lookupCookieLogin
-
Search the database for the given credentials from a persistent cookie
-
lookupUser
-
Search the database for the given credentials
-
lookupUser
-
Search the database for the given credentials
-
lookup_persistent_user
-
-
lookup_user
-
-
$limit
-
-
$limit_count
-
Override limit count results.
-
$logArray
-
Array for log data to be written.
-
lastId
-
Simply returns last inserted id from database.
-
lastId
-
-
limit
-
Limits query.
-
LoadPluginClasses
-
Loads all available plugins into array.
-
LOGIN_deleteCookieQuery
-
LOGIN - Deletes users cookie data.
-
LOGIN_deletePersistentCookieQuery
-
LOGIN - Remove persistant cookie from database
-
LOGIN_selectCookieQuery
-
LOGIN - Selects users cookie data.
-
LOGIN_selectUserPersistentQuery
-
LOGIN - Selects users persistant login details.
-
LOGIN_setPersistentCookieQuery
-
LOGIN - Insert persistant cookie data.
-
logMenuAccess
-
Method logs menu access per user.
-
logThis
-
This method logs error and success entries to the database.
-
log_menu_access
-
Method logs menu access per user.
-
log_this
-
This method logs error and success entries to the database.
-
$mail
-
-
$mailsetting
-
Contains default database settings.
-
$massmail_limit
-
Limits the amount of emails to send out per outgoing cycle, this prevents timeouts.
-
$max_filesize
-
The maximum allowed file upload size.
-
$max_imagesize
-
The maximum allowed image upload size.
-
$menu_id
-
Groups file upload by menu id.
-
$mergeGroups
-
Stores string of groups for specific user.
-
$mergeRoles
-
Stores string of roles for specific user.
-
$modifyHead
-
Adds content to head of page.
-
$modifyOutputBreadcrumbs
-
Modify Output Breadcrumbs.
-
$modifyOutputController
-
Modify Output Controller.
-
$modifyOutputFooter
-
Modify Output Footer.
-
$modifyOutputGroup
-
Modify Output Group.
-
$modifyOutputLoginLink
-
Modify Output Login Link.
-
$modifyOutputLogo
-
Modify Output Logo
-
$modifyOutputMenu
-
Modify Output Menu.
-
$modifyOutputRole
-
Modify Output Role.
-
$modifyOutputTextLogo
-
Modify Output Text Logo
-
$modifyOutputTime
-
Modify Output Time
-
$modifyOutputTitle
-
Modify Output Title.
-
$modifyOutputUser
-
Modify Output User.
-
$modify_output_active_info
-
Use this variable to modify the output templates active info.
-
$modify_output_breadcrumbs
-
Use this variable to modify the output templates breadcrumbs.
-
$modify_output_footer
-
Use this variable to modify the output templates footer.
-
$modify_output_menu
-
Use this variable to modify the output templates menu.
-
$modify_output_script
-
Use this variable to modify the output templates script.
-
$modify_output_title
-
Use this variable to modify the output templates title.
-
$module
-
Contains module html sniplets.
-
message
-
Quick independent message styling, just to make it look better yea.
-
message
-
This returns/prints a message of the script being executed. Intended to be used by the developer.
-
modPrint
-
Print a string via a module and returns the result
-
$memcache
-
Memcache object.
-
makeQuery
-
Locates the query class of the given name, loads it, intantiate it, and returns the query object
-
menuFile
-
Will try and locate the full path of a filename of a given menu id, if it is a link, the original filename will be returned.
-
menuPath
-
Will locate the menus item full path.
-
$navigation
-
Core navigation object.
-
$noticesAreFatal
-
-
$notif
-
Main instance of the notification module
-
navigation.class.php
-
-
nameToId
-
Convert string unsigned CRC32 value. This is unique and can help predict a entries id beforehand.
-
name_to_id
-
Convert string unsigned CRC32 value. This is unique and can help predict a entries id beforehand.
-
navigation
-
This class extracts and organizes the main menus from the database and displayes it to the user. Shows only where permissions apply.
-
nodes
-
Returns an array of nodes, either the whole tree, or only the nodes listed in the filter
-
note
-
This returns/prints a note of the script being executed. Intended to be used by the developer.
-
notice
-
This returns/prints a notice of the script being executed. Intended to be used by the developer.
-
$noEmptyRow
-
strips any row with no content
-
$no_empty_row
-
-
nameOfNewCopy
-
This method is used to generate a new name value for a particular string in the database.
-
name_of_new_copy
-
This method is used to generate a new name value for a particular string in the database.
-
newQuery
-
Compatibility Do direct sql query without models.
-
new_query
-
Compatibility method to allow PHPDS_db to replace db
-
numrows
-
-
numrows
-
Return the number of rows in the result of the query
-
$navAlias
-
Holds all menu item information.
-
$navigation
-
Holds all menu item information.
-
NAVIGATION_extractMenuQuery
-
Navigation - Extract all available menus user belings too.
-
NAVIGATION_findAliasQuery
-
Navigation - Check if we can find an alias by menu id.
-
NAVIGATION_findMenuQuery
-
Navigation - Check if we can find a menu id by using the alias.
-
ok
-
This returns/prints a ok message regarding the active script. Intended to be used by the developer.
-
option_select
-
Turns a given array into a <option> form.
-
out
-
Print out any message given to it (instead of return). Intended to be used by the developer.
-
outputAbsoluteURL
-
This returns/prints the absolute url for inside theme usage.
-
outputBreadcrumbs
-
Returns "breadcrumbs" to the template system. Intended to be used by the engine.
-
outputCharset
-
Outputs charset.
-
outputController
-
Returns "output script" to the template system. Intended to be used by the engine.
-
outputFooter
-
Returns the last footer string to the template system. Intended to be used by the engine.
-
outputGroup
-
Sets template group.
-
outputHead
-
Changes head output.
-
outputLanguage
-
Outputs current language identifier being used.
-
outputLoginLink
-
Sets template login link.
-
outputLogo
-
Gets the desired logo and displays it. This method will try its best to deliver a logo, whatever the case.
-
outputMenu
-
Returns "menus" to the template system. Intended to be used by the engine.
-
outputMetaDescription
-
This returns/prints the meta description for inside theme usage.
-
outputMetaKeywords
-
This returns/prints the meta keywords for inside theme usage.
-
outputNotifications
-
Ability to call and display notifications pushed to the notification system.
-
outputRole
-
Sets template role.
-
outputScript
-
Returns "output script" to the template system. Intended to be used by the engine.
-
outputScriptIcon
-
This returns/prints an image of the current script running.
-
outputSkin
-
This returns/prints the skin for inside theme usage.
-
outputTextLogo
-
Sets template system logo or name.
-
outputTime
-
Sets template time.
-
outputTitle
-
Outputs the active scripts title.
-
output_active_info
-
Returns "users version number" and some other detail to the template system. Intended to be used by the engine.
-
output_breadcrumbs
-
Returns "breadcrumbs" to the template system. Intended to be used by the engine.
-
output_charset
-
Outputs charset.
-
output_footer
-
Returns the last footer string to the template system. Intended to be used by the engine.
-
output_language
-
Outputs current language identifier being used.
-
output_logo
-
Gets the desired logo and displays it. This method will try its best to deliver a logo, whatever the case.
-
output_menu
-
Returns "menus" to the template system. Intended to be used by the engine.
-
output_script
-
Returns "output script" to the template system. Intended to be used by the engine.
-
output_title
-
Outputs the active scripts title.
-
$orderby
-
-
$parent
-
Holds a dependent extended object to appear as parent.
-
$parentGroups
-
Array contains parent groups.
-
$pieces
-
Repository of data pieces to be used by the actual Theme code
-
$PluginClasses
-
Contains array of installed supportive plugin classes.
-
$post
-
Cleaned up $_POST.
-
$production
-
-
PHPDS_memCache.inc.php
-
-
PHPDS_noCache.inc.php
-
-
PHPDS_sessionCache.inc.php
-
-
PHPDS_core.query.php
-
-
PHPDS_login.query.php
-
-
PHPDS_security.query.php
-
-
PHPDS_template.query.php
-
-
PHPDS_user.query.php
-
-
pcre_fnmatch
-
-
phpdevshell_db_version
-
-
phpdevshell_version
-
-
PHPDS
-
PHPDS: the main class for the PHPDevShell engine
-
PHPDS.inc.php
-
-
PHPDS_array
-
Turn core arrays into objects.
-
PHPDS_autoloader
-
Autoloader: when a class is instanciated, this method will load the proper php file
-
PHPDS_backtrace
-
Generate a pretty (formated to be read) backtrace, skipping the first lines if asked
-
PHPDS_configuration
-
Allow access to configuration, either read (no param) or write
-
PHPDS_controller
-
Master controller.
-
PHPDS_controller.class.php
-
-
PHPDS_core
-
PHPDevShell is a RAD Framework aimed at developing administrative applications.
-
PHPDS_core
-
Allow access to the (formerly) global core subsystem
-
PHPDS_core.class.php
-
-
PHPDS_databaseException
-
Exception extenstion.
-
PHPDS_db
-
Allow access to the (formerly) global database subsystem
-
PHPDS_debug
-
Allow access to the global debugging subsystem
-
PHPDS_debug
-
Adds FirePHP support to PHPDevShell.
-
PHPDS_debug.class.php
-
-
PHPDS_dependance
-
Inject the given dependency into $this, and/or returns the owner
-
PHPDS_dependant
-
This is a base class for PHPDS subsystems
-
PHPDS_errorHandler
-
Error handler class
-
PHPDS_errorHandler
-
Custom Error Handler.
-
PHPDS_errorHandler.class.php
-
-
PHPDS_exception
-
Exception extenstion.
-
PHPDS_exception.class.php
-
-
PHPDS_fatalError
-
Exception extenstion.
-
PHPDS_lang
-
Allow access to the (formerly) global templating subsystem
-
PHPDS_login
-
This base class implements the fundations for an authentification plugin It doesn't actually provides authentification (it will reject any request) but provides structure, cookie support ("remember me") and writing to the system log
-
PHPDS_login.class.php
-
-
PHPDS_memCache
-
Class to handle memcached api.
-
PHPDS_navigation
-
Allow access to the (formerly) global navigation subsystem
-
PHPDS_noCache
-
Simple noCache class.
-
PHPDS_notif
-
This is a base class for PHPDS subsystems
-
PHPDS_notif
-
Allow access to the aynschronous notifications subsystem
-
PHPDS_pageException404
-
Exception extenstion.
-
PHPDS_security
-
Allow access to the (formerly) global security subsystem
-
PHPDS_security
-
This is a new version of one the Big5: the security class
-
PHPDS_security.class.php
-
-
PHPDS_securityException
-
Exception extenstion.
-
PHPDS_securityException403
-
Exception extenstion.
-
PHPDS_sessionCache
-
Simple session cached based class.
-
PHPDS_sprintfnException
-
Exception extenstion.
-
PHPDS_tagger
-
Allow access to the tagging subsystem
-
PHPDS_template
-
PHPDevShell is a RAD Framework aimed at developing administrative applications.
-
PHPDS_template
-
Allow access to the (formerly) global templating subsystem
-
PHPDS_template.class.php
-
-
PHPDS_user
-
Provides a variaty of user functions.
-
PHPDS_user
-
A class representing a user in PHPDevShell.
-
PHPDS_user.class.php
-
-
PHPDS_utils.inc.php
-
-
POST
-
Return a value from the _POST meta array
-
postValidation
-
Use inside your form brackets to send through a token validation to limit $this->post received from external pages.
-
post_validation
-
-
prevent_sql_injection
-
-
process
-
FirePHP Process
-
processLogin
-
Checks to see if user and password is correct and allowed. Then creates session data accordingly.
-
processLogin
-
Checks to see if user and password is correct and allowed. Then creates session data accordingly.
-
PU_addIncludePath
-
Add an include path to check in for classes.
-
PU_ArraySearch
-
Search for array values inside array and returns key.
-
PU_array_compact
-
Get rid of null values inside an array
-
PU_BuildAttrString
-
Build a xml-style attributes string based on an array
-
PU_BuildGET
-
Build GET part of a url
-
PU_BuildGETArray
-
Build array from get url.
-
PU_BuildGETString
-
Creates a (string) url to be used with GET, including encoding
-
PU_BuildHREF
-
Build a html link (A+HREF html tag) with label and url and GET parameters
-
PU_buildHTMLoptions
-
Create a html string of <options> from an associative array
-
PU_buildParsedURL
-
Builds a parsed url.
-
PU_BuildURL
-
Build a url with GET parameters
-
PU_cleanBuffers
-
Get rid of all buffer, optionaly flushing (i.e. writing to the browser) Default behavior is to ignore.
-
PU_CleanString
-
Clean a string from possibly harmful chars
-
PU_dumpArray
-
Outputs an array in html
-
PU_exitToAJAX
-
OBSOLETE don't use
-
PU_isAJAX
-
Determines if the current request has been made by some kind of ajax call (i.e. XMLHttpRequest)
-
PU_isJSON
-
Checks for a json context and if so, outputs data
-
PU_MakeString
-
Convert a string to UTF8 (default) or to HTML
-
PU_silentHeader
-
Add a header if and only if headers have not been sent yet
-
PU_sprintfn
-
version of sprintf for cases where named arguments are desired (python syntax)
-
PU_tree
-
A class to deal with tree-structured data (such as groups)
-
$pluginLogo
-
Contains variable of logo.
-
$pluginsInstalled
-
Contains array of all the plugins installed.
-
PHPDS_db.query.php
-
-
PHPDS_db
-
This is a new version of one the Big5: the db class
-
PHPDS_db.class.php
-
-
PHPDS_dbConnector
-
This is a blueprint for a connector, ie an object which handles the basic I/O to a database.
-
PHPDS_dbConnector.class.php
-
-
PHPDS_PDOconnector
-
This is a base class for PHPDS subsystems
-
PHPDS_query
-
PHPDevShell official Query handler.
-
PHPDS_query.class.php
-
-
preBuild
-
If the fields list has been set, construct the SELECT statement (or else do nothing)
-
protect
-
-
protect
-
Protect a single string from possible hacker (i.e. escape possible harmfull chars)
-
protect
-
Protect a single string from possible hacker (i.e. escape possible harmfull chars)
-
protectArray
-
Protect a array of strings from possible hacker (i.e. escape possible harmfull chars)
-
protectString
-
Protect a strings from possible hacker (i.e. escape possible harmfull chars)
-
protect_array
-
Protect a array of strings from possible hacker (i.e. escape possible harmfull chars)
-
PHPDS_navigation.query.php
-
-
pageNotFound
-
Returns the url of the 404 page selected by the admin.
-
parseRequestString
-
Parses the REQUEST_URI to get the page id
-
PHPDS_navigation
-
-
PHPDS_navigation.class.php
-
-
purl
-
Will convert any given plugin script location to its correct url.
-
PHPDS_tagger.query.php
-
-
PHPDS_deleteTagsQuery
-
Tagger - Delete old tags.
-
PHPDS_tagger
-
PHPDevShell is a RAD Framework aimed at developing administrative applications.
-
PHPDS_tagger.class.php
-
-
PHPDS_taggerListQuery
-
Tagger - Search for tags.
-
PHPDS_taggerListTargetQuery
-
Tagger - List available tags.
-
PHPDS_taggerLookupQuery
-
Tagger - Look for tags.
-
PHPDS_taggerMarkQuery
-
Tagger - Add tags
-
PHPDS_updateTagsQuery
-
Tagger - Update tags to database.
-
$request
-
Cleaned up $_REQUEST.
-
$resize_adaptive_dimension
-
Adaptive adjust resizing.
-
$resize_image_dimension
-
[Max Width, Max Height] example (resize image to no wider than 500 pixels wide and 500 pixels high) : 500,500 Default will load settings from database.
-
$resize_thumb_dimension
-
Resize by pixels.
-
$resize_thumb_percent
-
Resize by percentage.
-
$rolesArray
-
Set roles that exists.
-
random_color
-
Creates a random soft color by group. Intended to be used by the developer.
-
rename_unique_filename
-
Creates unique and safe filename.
-
replaceAccents
-
Replaces accents with plain text for a given string.
-
replace_accents
-
Replaces accents with plain text for a given string.
-
result
-
Output "no results found" if no results are found in a paging script.
-
return_image_copies
-
Check if multiple images exists converted from a pdf with multiple pages.
-
rightTrim
-
Strip a string from the end of a string.
-
right_trim
-
Strip a string from the end of a string.
-
roleExist
-
Simple check to see if a certain role exists.
-
run
-
Actual starting point of the (non-embedded) PHPDS engine
-
run
-
Does security check and runs controller.
-
runAJAX
-
Run a controller when called with ajax
-
runTemplate
-
Run default, custom or no template.
-
$result
-
Stores results
-
$returnId
-
Instead of the query result, returns the last_insert_id()
-
$return_id
-
-
returnSqlError
-
This method returns the last MySQL error as a string if there is any. It will also return the actual erroneous SQL statement if the display_sql_on_error property is set to true. This is very helpfull when debugging an SQL related problem.
-
return_sql_error
-
This method returns the last MySQL error as a string if there is any. It will also return the actual erroneous SQL statement if the display_sql_on_error property is set to true. This is very helpfull when debugging an SQL related problem.
-
roleExist
-
Simple check to see if a certain role exists.
-
role_exist
-
Simple check to see if a certain role exists.
-
rowResults
-
-
rowResults
-
Will return a single row as a string depending on what column was selected.
-
rows
-
Build a query combination of columns and rows specifically designed to write rows of data to the database.
-
redirect
-
Redirects to new url.
-
$security
-
Core security object.
-
$serverlog
-
-
$session
-
Cleaned up $_SESSION.
-
$skipLogin
-
Use this to have global available variables throughout scripts. For instance in hooks.
-
$stage
-
Execution stage (i.e. run level)
-
$stopScript
-
This variable is used to activate a stop script command, it will be used to end a script immediately while still finishing compiling the template.
-
$sub_id
-
Groups file uploads to a specific document.
-
security.class.php
-
-
safeName
-
This method simply renames a string to safe unix standards.
-
safe_file_name
-
This method simply renames the file to unix standards.
-
safe_name
-
This method simply renames a string to safe unix standards.
-
save
-
-
scripthead
-
This returns/prints a heading of the script being executed. Intended to be used by the developer.
-
scriptLogo
-
Acquire script identification image or logo.
-
script_logo
-
Acquire script identification image or logo.
-
SearchAndReplaceBetween
-
This is a handy little function to strip out a string between two specified pieces of text.
-
searchFormValidation
-
This is used in the search filter to validate $this->post made by the search form.
-
search_validation
-
-
security
-
This is a the core security class, it handles the security of the file system, where users can run only files where they have appropriate permission.
-
securityIni
-
This method does the actual security check, other security checks are done on a per call basis to this method in specific scripts.
-
selectCookie
-
Select cookie data by providing cookie crypt key.
-
selectUserFromCookie
-
Selects user details from provided cookie.
-
self_url
-
This method saves the current URL with the option to add more $this->security->get variables like ("&variable1=1&variable2=2") This is mostly used for when additional $this->security->get variables are required! Usefull when using forms.
-
sendmail
-
Simple linear email sending method. Use sendnow to send more advanced emails.
-
set
-
Sets Smarty variables to be passed to it.
-
set
-
-
setGroupQuery
-
Creates a query to extend a group query, it will return false if user is root so everything can get listed.
-
setGuest
-
Sets all settings to guest account.
-
setGuest
-
Sets all settings to guest account.
-
setLogin
-
Make the given user the logged in user
-
setLogin
-
Make the given user the logged in user
-
setPiece
-
insert a piece into the repository
-
setRoleQuery
-
Creates a query to extend a role query, it will return false if user is root so everything can get listed.
-
setUserCookie
-
Set a persistent cookie to be used as a remember me function
-
set_guest
-
-
set_persistent_cookie
-
-
show
-
Loads the default or custom template (tpl) file and prints it out.
-
show
-
Loads the default or custom template (tpl) file and prints it out.
-
showException
-
Display an Exception
-
show_menu
-
Returns true if menu should show.
-
smartCopy
-
Copy file or folder from source to destination, it can do
-
sneakClass
-
Try to load a class from a file
-
sneak_class
-
Try to load a class from a file
-
sqlWatchdog
-
Function just like mysql_real_escape_string, but does so recursive through array.
-
startBuffering
-
-
$SEARCH
-
If you want to capture the form html to use it in a different location set to true.
-
$SEARCH_RESULTS
-
This will contain data with a search result message.
-
$server
-
Contains servers name where PHPDevShell runs on.
-
$singleRow
-
-
$singleRow
-
-
$singleRow
-
The first line of the result is returned instead of a one-line array
-
$singleValue
-
-
$singleValue
-
-
$singleValue
-
Return one value from the asked field of the asked line
-
$singleValue
-
-
$singleValue
-
-
$singleValue
-
-
$singleValue
-
-
$singleValue
-
-
$singleValue
-
-
$singleValue
-
-
$single_row
-
-
$single_value
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
The explicit SQL query
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
Initiate query invoke command.
-
search
-
This very usefull method is used to implement a search form in your script.
-
seek
-
Move the internal pointer to the asked line
-
seek
-
-
selectQuick
-
Get a single result from database with minimal effort.
-
select_quick
-
Get a single result from database with minimal effort.
-
setGroupQuery
-
Creates a query to extend a group query, it will return false if user is root so everything can get listed.
-
setRoleQuery
-
Creates a query to extend a role query, it will return false if user is root so everything can get listed.
-
settingsPrefix
-
Generates a prefix for plugin general settings.
-
settings_prefix
-
Generates a prefix for plugin general settings.
-
set_group_query
-
Creates a query to extend a group query, it will return false if user is root so everything can get listed.
-
set_role_query
-
Creates a query to extend a role query, it will return false if user is root so everything can get listed.
-
sql
-
Get/set actual sql string.
-
sqlQuery
-
Alias to newQuery
-
startTransaction
-
Start SQL transaction.
-
startTransaction
-
-
startTransaction
-
Set the starting point for a SQL transaction
-
start_transaction
-
Set the starting point for a SQL transaction
-
$singleValue
-
-
$singleValue
-
-
$sql
-
-
$sql
-
-
$sql
-
-
selfUrl
-
This method saves the current URL with the option to add more $this->security->get variables like ("&variable1=1&variable2=2") This is mostly used for when additional $this->security->get variables are required! Usefull when using forms.
-
showMenu
-
Returns true if menu should show.
-
$singleRow
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$sql
-
-
$tagger
-
Main instance of the tagger module
-
$template
-
Core template object.
-
$template
-
Load the template for the jquery UI.
-
$templateName
-
Name of the Theme to use (previously known as template)
-
$thumbnail_type
-
Typical resize type for thumbnails.
-
$thumb_reflect_settings
-
Reflection options.
-
$timeout
-
-
$timeout
-
-
template.class.php
-
-
template
-
This class contains methods that prints out to the template system, the template system is what the user see when using your application.
-
template_cron_output
-
Outputs data to the cron template if cron debug is enabled in the configuration.
-
textdomain
-
-
textualize
-
Cleans a string for outputing on plain text devices (such as log files)
-
tip
-
This creates an the [i] when over with mouse a popup with a message appears, this can be placed anywhere. Intended to be used by the developer.
-
tip
-
tip() in PHPDS_template.class.php
Creates a language tooltip string and prints it out to the template.
-
$typecast
-
Guidelines to typecast/forcecast the result data
-
tableExist
-
Checks if a database table exists.
-
table_exists
-
Checks if a database table exists.
-
TEMPLATE_cronExecutionLogQuery
-
Template - Get user roles.
-
TEMPLATE_rollbackQuery
-
PHPDevShell official Query handler.
-
typeCast
-
-
tag
-
Generic setter/getter for the tags.
-
tagArea
-
This function creates tag list which allows a comma separated list of tags.
-
tagGroup
-
Tag (set/get) the group specified in $target
-
tagHere
-
Tag (set/get) the current menu
-
tagList
-
List of [object;target] for the given tag (optionaly restricted to the given $object/$target)
-
tagMe
-
Tag (set/get) the current user
-
tagMenu
-
Tag (set/get) the menu specified in $target
-
tagRole
-
Tag (set/get) the role specified in $target
-
tagUser
-
Tag (set/get) the user specified in $target
-
tag_group
-
-
tag_menu
-
-
tag_role
-
-
tag_user
-