-
$accept
-
The browser accept string, as submitted by user-agent
-
$accept_encoding
-
The browser accept-encoding string
-
$accept_language
-
The browser accept-language string
-
$active
-
Whether the globals registration is active
-
$agent
-
Agent which will action this setting
-
$attr
-
Attributes array for current/last tag
-
$attributes
-
-
$auth_code
-
Optional authorisation hash code
-
$auth_fail_option
-
Option to take on auth failure
-
$auth_fail_redirect
-
URL to redirect to on auth failure
-
$auth_type
-
Type of authentication in effect
-
add
-
Add new content to the page section.
-
add
-
Add to the body content
-
addparameter
-
Add the given parameter to this setting.
-
addto
-
Adds content to the given plugin. If the plugin doesn't exist yet, then we create it first. If it already exists, then we append the new content to it.
-
add_attribute
-
Adds an attribute to this tag.
-
add_content
-
Allows adding of any type of content to the plugin. This could be
-
add_content
-
Add new content to the webstream..
-
add_database
-
Add database Add a new database to the list of datasources which are going to be used to serve this response. The dbtype and the name are the only mandatory parameters.
-
add_language
-
Adds another language for the current webpage. Webpages might contain content in multiple languages, hence the need for a list.
-
add_language
-
Adds another language for the current head. Webpages might contain content in multiple languages, hence the need for a list.
-
add_named_script
-
This adds a specific lump of script to the webpage under a unique name.
-
add_named_script
-
Add named script This adds a specific lump of script to the body under a unique name.
-
add_plugin
-
Add a new plugin to the plugin set. The type of plugin is determined from the content passed as the second paramter. Allowed data-types for content: object (must inherit RenderableObject), a function definition, a file-path, or just literal content.
-
add_popup_script
-
Add popup window scripting.
-
add_script
-
Add more scripting to this page section.
-
add_script
-
Add named script to the body
-
add_scriptsrc
-
Add script URL to the body
-
add_scriptsrc
-
Add script reference link Add more scripting to this section in the form of a link to a script source file.
-
add_style
-
Add the given content to the current style. Appends style statements to the style string, which is rendered when the page gets rendered.
-
allowed_groups
-
Allowed groups This defines the allowed user-groups for this response, otherwise they get an error page returned. The list of allowed groups should be a comma-delimited string.
-
ALL_MIMES
-
-
antihack.php
-
-
anypermitted
-
This is a variant permitted query method, which takes a comma-delimited list of agent IDs, and returns true if ANY one or more of these has the required permissions. This facilitates passing of a group membership list for a given user, for example.
-
application
-
Construct a new application. Creating the application will also attempt to read in the XML configuration file as specified (or defaulted). If the file is read successfully, then the valid flag is set true.
-
application
-
Class comprising the functionality of an application. This is used to contain and manage the basic configuration properties of an application. This class knows how to read the configuration in, store the values, and write it out again.
-
application-defs.php
-
-
assign_DTD
-
Assign the DTD for the resident head page section. We have two ways to do this: directly via passed parameter $DTD, or indirectly by using the content (browser) type, and looking up the DTD from the array of DTD specifiers created in the response object.
-
AUDIO_MIMES
-
-
authenticate
-
Authenticate a user Tries all types of authentication we know about using the parameters passed to it.
-
authenticate_authid
-
Authenticate a user by authorisation ID
-
authenticate_ipaddress
-
Authenticate a user by IP address
-
authenticate_userid
-
Authenticate a user by userid/password.
-
AUTHFAIL_DIE_MSG
-
Failed authentication: Die, with 'not authorised' message.
-
AUTHFAIL_DIE_SILENT
-
Failed authentication: Die silently.
-
AUTHFAIL_GUEST
-
Failed authentication: Welcome the user as a guest instead.
-
AUTHFAIL_REDIRECT
-
Failed authentication: Re-direct to specified URL.
-
authorised_user
-
Constructor Create a new authorised user object.
-
authorised_user
-
The Authorised User class This derived class just allows us a different way of defining a new user, when we know their authorisation code.
-
$body
-
Webpage body object
-
$browser
-
The make of browser
-
$browser_type
-
The type of browser requesting this response
-
$browser_version
-
The version of browser requesting this response
-
$buffered
-
Whether to use Php buffering
-
$buffering_mode
-
Buffering option to use
-
body
-
Constructor Create a new body object.
-
body
-
The body class The class is a special kind of page section. It contains all of the main page content.
-
BROWSER_IE
-
Microsoft internet Explorer
-
BROWSER_MOZILLA
-
Netscape, Mozilla
-
BROWSER_NETSCAPE
-
Netscape only, this is Mozilla <5.0
-
BROWSER_NONE
-
Browser detection: No browser; command line interface
-
BROWSER_OPERA
-
Opera
-
BROWSER_OTHER
-
Browser detection: Other browsers
-
BROWSER_PHONE
-
Browser detection: Any WAP phone browser
-
BROWSER_TYPE_CLI
-
Not really a browser, a command-line script..
-
BROWSER_TYPE_DEFAULT
-
Default browser type, in absence of true knowledge..
-
BROWSER_TYPE_HTML
-
Standard HTML web browser
-
BROWSER_TYPE_UNKNOWN
-
Undefined/unknown browser type
-
BROWSER_TYPE_WML
-
Standard WAP phone
-
BROWSER_TYPE_WMLUP
-
WAP phone with Phone.com extensions
-
BROWSER_TYPE_XHTML
-
XHTML (HTML 5.0) capable web browser, phone, or PDA
-
BROWSER_TYPE_XML
-
XML-only-capable browser, an unlikely beast
-
BUFFERED
-
The webpage is buffered using Php buffering
-
BUILTIN_COMPRESSION
-
Webpage compression: Use the builtin Php compression system. Requires Php >= v4.04
-
$cachecontrol
-
Cache control directive, usually passed on URL
-
$cached
-
Page is cached or dynamic
-
$cache_expiry
-
Seconds expiry for cached webpages
-
$cache_path
-
Path to use to save cached version of webpage
-
$cache_regen
-
If true, force regeneration of cached webpage
-
$charset
-
Charset for this page
-
$charset
-
Charset for content of the page
-
$class
-
Classes of debugging to accumulate
-
$compression_minsize
-
Minimum size in bytes before invoking compression
-
$compression_type
-
Compression type to use for response content
-
$configpath
-
Path to application configuration file
-
$content
-
Page section content
-
$content
-
The content to send to browser
-
$content
-
Accumulated debugging output content
-
$cookiename
-
The session cookie name
-
$cookiename
-
The name of the cookie to use
-
cache
-
Cache this webpage Causes the current webpage to be regarded as a cached page.
-
CACHED
-
The webpage is cached
-
card
-
Set up the Wap page (card) attributes for our response. This is the exact equivalent to the page() method above, but for WAP phones instead.
-
cdata
-
Method invoked when character data is available
-
check_group_membership
-
Check group membership
-
clear
-
Clear all plugins from the set
-
clear
-
Clear all content from the page section.
-
close_webstream
-
Close the webstream. Return any current webpage content. Clear the current content. This method clears content, but leaves any replacement definitions untouched for further processing. It is designed to be called as part of the final webpage rendering process.
-
CONTENT_AIFF
-
AIFF sound files
-
CONTENT_ASF
-
Media player ASF, ASX Movies
-
CONTENT_AUDIO
-
AU/SND basic audio files
-
CONTENT_AVI
-
AVI Movies
-
CONTENT_BMP
-
BMP attachment
-
CONTENT_CSV
-
CSV attachments
-
CONTENT_FLASH
-
Shockwave Flash movies
-
CONTENT_GIF
-
GIF attachment
-
CONTENT_HTML
-
HTML attachments
-
CONTENT_JPEG
-
Jpeg image attachment
-
CONTENT_LATEX
-
Latex format
-
CONTENT_MP3
-
MP3 audio files
-
CONTENT_MPEG
-
MPEG Movies
-
CONTENT_MSACCESS
-
M$ Word docs
-
CONTENT_MSDOS
-
EXE files, binaries of poor parentage
-
CONTENT_MSEXCEL
-
M$ Excel spreadsheets
-
CONTENT_MSPROJECT
-
M$ Project files
-
CONTENT_MSWORD
-
M$ Word docs
-
CONTENT_OCTET
-
Binaries of questionable parentage
-
CONTENT_OGG
-
OGG sound files
-
CONTENT_PDF
-
Adobe PDF's
-
CONTENT_PHOTO
-
Photo Jpeg image attachment
-
CONTENT_PNG
-
PNG attachment
-
CONTENT_PSCRIPT
-
Postscript format
-
CONTENT_QUICKTIME
-
Quicktime movies
-
CONTENT_RA
-
REALAUDIO sound files
-
CONTENT_RTF
-
Rich text format
-
CONTENT_TEX
-
Tex format
-
CONTENT_TEXT
-
TEXT
-
CONTENT_TIFF
-
TIFF attachment
-
CONTENT_WAV
-
WAV sound files
-
CONTENT_WINMEDIA
-
Windows Media Player
-
CONTENT_XML
-
XML attachments
-
CONTENT_ZIP
-
ZIP archive
-
control-panel.php
-
-
crash
-
Crash the response with message A fatal error ocurred. We die with a message to the system log and to the user. Code supplied is optional.
-
CUSTOM_COMPRESSION
-
Webpage compression: Use custom Phplib compression. For Php < v4.04
-
$datasource
-
Datasources associated with this response
-
$db_backed
-
The type of this session
-
$debugger
-
The debugger for this response
-
$definitions
-
-
$DTD
-
The Document Type Definition for this head section
-
$DTD
-
Array of DTD specifiers for this response. @see set_dtd()
-
DBG_ALL
-
Everything. Warning, this can be VERBOSE!
-
DBG_DEBUG
-
Ad-hoc debugging output
-
DBG_DEFAULT
-
DEBUG and DIAGNOSTICS as default setting
-
DBG_DIAGNOSTIC
-
Diagnostic output
-
DBG_DUMP
-
Dump HTTP and PHP page vars
-
DBG_NONE
-
No debugging (redundant)
-
DBG_O_ALL
-
Ubiquitous output mode
-
DBG_O_CLI
-
Output for CLI: echoed raw ASCII, LF end-of-line
-
DBG_O_DEFAULT
-
Default output mode (stored)
-
DBG_O_ECHO
-
Output via direct echo
-
DBG_O_LOG
-
Output to system log
-
DBG_O_LOGFILE
-
To logfile (not implemented yet)
-
DBG_O_NONE
-
No output
-
DBG_O_STORED
-
Output stored in $content
-
DBG_PROFILE
-
Show debugging profiler output
-
DBG_SQL
-
SQL queries to database
-
DBG_SQLDATA
-
SQL SELECT data from database
-
DBG_TABLES
-
Show table borders and validation checks
-
DBG_TRACE
-
Provide debug traceback info
-
DBG_UNDEFINED
-
Dummy value
-
debug
-
Add content to debug content Adds the string content to the debugger output. This is done in raw fashion without any
or linefeed chars appended.
-
debugbr
-
Add content to debug content with
Adds the string content to the debugger output and appends
to it. This is intended for output to HTML pages.
-
debugger.php
-
-
debugging
-
Return debugger status Function for external routines to determine whether debugging is enabled or not..
-
debug_class
-
Set debugging class(es) Sets the class or classes (OR'ed together) of debug output which will be accepted/rendered on ouput.
-
debug_class
-
Set debug class(es) to accept
-
debug_dump
-
Sets flag for debugger to include global vars in output.
-
debug_hascontent
-
Return whether we have any content, true or false.
-
debug_hex
-
Add string to debug content as hexdump
-
debug_mode
-
Set debug mode
-
debug_off
-
Set debugging off
-
debug_on
-
Set debugging on Sets the debugging on. Sets class(es) to accept.
-
debug_output
-
Set debugger output mode This function allows setting of the debugger output mode which determines where output goes.
-
debug_output
-
Set debug output mode
-
debug_phpinfo
-
Calls Php phpinfo() function
-
debug_profile
-
Insert an entry into the profiler. This label will have a line in the profile output against the time elapsed since the last line.
-
debug_profiling
-
Returns true if the RESPONSE is in profiling mode
-
debug_render
-
Render the debug output as a string.
-
debug_trace
-
DEBUG TRACEBACK Usage: In your function you bracket the statements you want to label for tracing as in the following example..
-
debug_write
-
Set debug output mode Register content for debugging output. Check that it is of an acceptable class and direct it all to the right place(s).
-
deck
-
Constructor Create a new deck object.
-
deck
-
The deck class The class is a special kind of body section. It contains all of the main page content for a WAP phone (wml).
-
DEFAULT_AGENT
-
The default agent ID
-
delete
-
Delete registered variables.
-
delete_cookie
-
Delete session cookie Deletes the session cookie from the user's browser.
-
discard
-
Discard all webpage content For discarding the content so far with immediate effect.
-
displayvar
-
Display a variable nicely Variables might be other than simple scalars. This function is used internally by the debugger to make sure we show them off in their best light.
-
DOCUMENT_MIMES
-
-
$generated
-
True if page has been generated
-
$globals
-
Globals object. Manages the global vars in this response
-
$globals
-
-
$group_info
-
Group membership details in full, as associative array
-
$group_names
-
Array of group membership names (strings)
-
$guest_browser_lifetime
-
True if we should limit 'guest' to browser lifetime
-
generate
-
Generate the webpage content This routine is usually called after all the set-up calls for the head, body etc. have been made. This echoes each page section to the buffer, in preparation for delivery to the browser.
-
getparameter
-
Get the value of a named parameter from a named setting. This only works for settings which are unique - ie. it won't work well for parms which can occur multiple times, eg: 'database'. Option to specify the element name for arrayed parameters.
-
getparameter
-
Get the value of a named parameter.
-
getvalue
-
Get the parameter value. If the element name is given (for an array type parameter) then we return the value of that element.
-
get_auth_code
-
Get user Authorisation Code Return this user's unique authorisation code; generate one if it isn't there yet, from userid and current time.
-
get_decodedvalue
-
Return decoded value (or array of values) so that applications can use the data unencumbered with URL encoding etc.
-
get_groups
-
Get user groups info
-
get_setting
-
Return setting by name. NB: some settings can have multiple entries under the same name, eg. 'database'. In this case we return an array of setting objects, otherwise the single setting object.
-
get_settingindex
-
Return the index of the given named setting, or -1 if not found.
-
get_stylesheets
-
Get the filenames for the main stylesheet and (optionally) the
-
get_template
-
Read in the template for this page section.
-
get_trimcontent
-
Return content, if not null or newline.
-
get_user_by_auth_code
-
Get user by Authorisation Code Internal function to return the user record from auth_code. The authorisation code is usually a string containing a complex key generated by something like MD5 or better.
-
get_user_by_id
-
Get user by ID Internal function to return the user record from id.
-
get_user_by_ip
-
Get user by IP Internal function to return the user record which has IP address(es) which coincide with the client IP address being used for this access.
-
globalise
-
Globalise specific vars
-
globalise
-
Globalise the variables which have already been registered. Also
-
globalise_all
-
Globalises all variables from all possible sources. This duplicates the effect of Php register_globals = On in the Php configuration .ini file.
-
globalise_all
-
Set globalise all
-
globals
-
A class to handle globalisation of specific variables. This class
-
globals
-
Creates the object which contains the vars to globalise and the methods to globalise them. Takes optional parameters which are vars to globalise.
-
globals-defs.php
-
-
group_ids_list
-
Get group IDs list
-
group_names_list
-
Get group names list
-
$page_expiry_secs
-
Dynamic page expiry in seconds. Time to allow a dynamic page to
-
$page_id
-
Page ID - key to ax_sitepage record
-
$parameters
-
-
$parms
-
Miscellaneous content for the body tag
-
$password
-
Text password (encrypted or plain)
-
$perms
-
Array of permisssions. This is an associative array with the
-
$persistent_hosts
-
Array of hosts we wish to connect persistently to
-
$pluginid
-
ID or name of this plugin
-
$plugins
-
Array of plugins in this set
-
$pluginset
-
Set of plugins with content
-
$plugin_contents
-
Array of plugin content objects
-
$profile
-
Profiler data array
-
$profile_timer
-
Microtimer object for profiling
-
page
-
Set up the page attributes for our response. This is an important call, and should be made just after including response-defs.php in your source code. It sets up the page title, the template file which defines the page structure, the theme and stylesheet.
-
page_section
-
The page section class
-
page_section
-
Constructor Create a new page section object.
-
parameter
-
Make a new parameter.
-
parameter
-
A parameter class to contain setting parameter information. Every parameter has an idetifying name, and a type. The value of a parameter can be an array of name=>value pairs, or a scalar type such as a string, integer or boolean.
-
parse
-
Parse the application XML which is provided.
-
permission
-
Low-level method for returning the permission for the given agent and perm. We return one of three states: agent is allowed, agent is disallowed, or agent permission status is undefined/unknown. The latter would occur if the agent ID is unrecognised in this class (ie. not in the $perms array).
-
permissions
-
The permissions class. This class encpasulates a set of permissions which can be managed and tested by the associated methods.
-
permissions
-
Constructor Create a new permissions object with an optional permissions set.
-
permit
-
Assign the given agent(s) the given access permission. The first paramter is a (comma) delimited list of agent IDs to assign the permission to.
-
PERM_ALL
-
All permitted
-
PERM_ALLOWED
-
Permission is given
-
PERM_CREATE
-
Permission to create items
-
PERM_DELETE
-
Permission to delete items
-
PERM_DISALLOWED
-
Permission is refused
-
PERM_NONE
-
Nothing permitted
-
PERM_READ
-
Permission to read/view items
-
PERM_UNDEFINED
-
Permission is undefined
-
PERM_UPDATE
-
Permission to update/modify items
-
plugin
-
Constructor Create a new plugin object.
-
plugin
-
Plugin class A plugin is something which can be used by the system to render content to be plugged into a webpage in any specified place.
-
plugin
-
Add content to a plugin Plugins are regions of a webpage which you want to plug content into.
-
plugin-defs.php
-
-
pluginset
-
Constructor Create a new plugin set. This is just a container for plugins.
-
pluginset
-
Pluginset class This class manages plugins as a set. It is designed for use by webpages, which can have many types of plugin content defined for them.
-
plugin_inline
-
Start/stop inline plugin content definition
-
plugin_replace
-
Define or redefine a plugin. This acts similarly to the above plugin() method, except that here we replace the existing content, if any is present, with this content.
-
profile
-
Profile breakpoint.
-
profiling
-
Returns true if this debugger is in profiling mode.
-
$remote_address
-
The remote IP address
-
$replacement
-
Replacements to make in template
-
$requested
-
Path to the requested script/page
-
$requested_query
-
Query string (if any) supplied to requested page
-
recover
-
Recover session Recover an existing session. This will obliterate any pre-existing session information in this object, since we expect it to succeed..
-
register
-
Register the given comma-delimited list of varnames, These are the names of global variables which can come from 'outside sources'.
-
register
-
Register vars Register given variables for globalisation.
-
remember
-
Remember variable names Register the given comma-delimited list of varnames in the current session..
-
remember
-
Remember variables by name, across page requests using our keep functionality. This utilises Php session handling to maintain the value of variables named here. Pass a list of vars as a string delimited by a comma.
-
render
-
Generate the content into the buffer, then return the content.
-
render
-
This method takes the given template, and renders the plugins on it one by one. Each plugin is applied to the template, replacing all occurences of the appropriate tag based on the pluginid. Then finally the resulting string is returned.
-
render
-
Return content to caller
-
render
-
Render output
-
render
-
Returns the string which represents all of the content
-
RenderableObject
-
Constructor Create a renderable object. Any object which you want to be able to deliver content to a device such as a web browser or wap phone etc. should inherit this class.
-
RenderableObject
-
RenderableObject class This object should be inherited by all classes which are intended to output content for the client browser.
-
renderable.php
-
-
replace
-
Replace pattern in webpage content
-
replace
-
Replaces multiple occurrences of the given tag (pattern) in the body content with the specified new stuff.
-
replace_content
-
Replace all webpage content For replacing the total contents of the buffer so far with a new content. Throw buffer away and start anew with immediate effect.
-
report_classes
-
List classes debugger is accepting
-
reset_webstream
-
Reset the webstream. This method clears any current content, and also clears any stored replacement definitions. This resets the stream to the point at which it was created - a virgin webstream.
-
response
-
Constructor Create a new response.
-
response
-
THE RESPONSE CLASS
-
response-defs.php
-
-
$script
-
Script content for this page section
-
$scriptsrc
-
Scripts which are sourced via a URL
-
$session_id
-
The ID of this session
-
$session_record
-
The session record complete
-
$settings
-
-
$site_docroot
-
Path to the site document root
-
$site_url
-
The URL of this website
-
$state
-
State of processing
-
$style
-
Style settings for the webpage
-
$stylesheet
-
Name of the stylesheet associated with the webpage
-
$stylesheet_ie
-
Name of the IE stylesheet
-
$stylesheet_ns
-
Name of the Netscape stylesheet
-
save
-
Save the application as XML file back to the same filename it was read in from, ie. after changes have been made. This generates the whole file as fresh XML, and writes it out.
-
script
-
Returns all of the defined script. Literal script is rendered for each language if more than one language is being used. Each language is bracketed with the usual <script language=foo></script> tags. Any script sources (URL references to scripts) are also rendered.
-
select_database
-
Selects a database to use This will connect it if it isn't already connected. Calling this with no database name will select the default one. Returns the database unique identifier, or false if none was selected.
-
send
-
Generate the content and then send it to the user browser.
-
send
-
Send content to user browser
-
send_errorcode_and_die
-
Send HTTP error code and die Generic function to abort and send an error code notification to the user. These are lookalike errors for generic ones like 404: Page not found etc. This function will not return.
-
send_error_and_die
-
Send error and die Generic function to abort and send an error notification to the user instead. This function is a one-way trip to oblivion.
-
send_to_browser
-
Send content to user browser
-
send_to_file
-
Send content to file Deliver the content to a given file.
-
send_to_file
-
Send debug output to a file.
-
session
-
Constructor Create a new session.
-
session
-
THE SESSION CLASS A class to manage user sessions. A session is simply a thing which contains information about a user who has logged on to the system, so in fact the session is just an extension of a user.
-
session-defs.php
-
-
session_clear
-
Clear session vars Common method for clearing out the current session info from the object variables.
-
session_create
-
Create new session Make a brand new session for the user.
-
session_delete
-
Delete the session Delete the current session from the system.
-
session_valid
-
Is session valid Return validity status. If there is a session ID and a valid user then the whole session is deemed valid, otherwise not.
-
SESS_1_DAY
-
Session lasts for 24 hours
-
SESS_1_HOUR
-
Session lasts for 1 hour
-
SESS_1_MONTH
-
Session lasts for 1 month
-
SESS_1_WEEK
-
Session lasts for 1 week
-
SESS_1_YEAR
-
Session lasts for 1 year
-
SESS_4_HOURS
-
Session lasts for 4 hours
-
SESS_8_HOURS
-
Session lasts for 8 hours
-
SESS_12_HOURS
-
Session lasts for 12 hours
-
SESS_20_MINS
-
Session lasts for 20 minutes
-
SESS_ALLOW
-
Login limit exceeded: Allow, assume app. takes action
-
SESS_ALLOW_CULL
-
Login limit exceeded: Allow session, cull oldest
-
SESS_BLOCK_GUEST
-
Login limit exceeded: Block session, login as guest instead
-
SESS_BLOCK_MSG
-
Login limit exceeded: Block session, nice message
-
SESS_BLOCK_REDIRECT
-
Login limit exceeded: Block session, redirect to URL
-
SESS_BLOCK_SILENT
-
Login limit exceeded: Block session, no message
-
SESS_BROWSER_LIFETIME
-
Session lasts as long as user browser is open
-
SESS_DATABASE_BACKED
-
Session is backed by a database connection
-
SESS_FOREVER
-
Session lasts forever.. well, 10 years is near enough.
-
SESS_STANDALONE
-
Session is standalone, no database
-
SESS_ZERO_LIFETIME
-
Session has no lifetime, immediate expiry
-
setdefault
-
Assign the default permission. This is the permission which is applied if the supplied agent is not recognised.
-
setparameter
-
Set the value of a named parameter for a named setting. Optionally provide the element name for arrayed parameters.
-
setparameter
-
Set the value of a parameter which already exists in this setting.
-
setting
-
Make a new setting
-
setting
-
Application settings class. This class contains one or more parameters.
-
setvalue
-
Set the parameter to given value. If the parameter has an array of values, the name is also given.
-
set_authentication_type
-
Set website authentication
-
set_blocked_ips
-
define a blocked IP list.
-
set_buffering_mode
-
Set buffering option
-
set_charset
-
Set the charset for this head section
-
set_compression_minsize
-
Set compression threshold Set the threshold size of content before we use compression.
-
set_compression_type
-
Set compression type
-
set_cookie
-
Set the session cookie.
-
set_cookiename
-
Set session cookie name
-
set_dtd
-
Set the DTD specifier string for this head section.
-
set_dtd
-
Set the DTDs array for all possible content types for this webpage.
-
set_encoding
-
Sets the content-type header characterset encoding, and (optionally)
-
set_encrypted_passwords
-
Set the password encryption flag. If passed in true, then we will be assuming that new passwords should be encrypted, and password checks will try encryption first, then fall back to basic.
-
set_guest_browser_lifetime
-
Set session guest browser lifetime flag If set True this causes the cookie lifetime to be forced to the browser lifetime if the user is 'guest'.
-
set_keep
-
Set keep enable status. If the keep is enabled then there is access to the remember() and forget() methods to control persistent vars using Php session handling functions.
-
set_lifetime
-
Set session lifetime Set the session cookie lifetime in seconds.
-
set_metadata_mode
-
Set metadata mode
-
set_metatag
-
Add meta tag to the section
-
set_metatag
-
Add a meta tag to the webpage head section.
-
set_microsites_mode
-
Set microsites mode
-
set_multilang
-
Sets the status of the multi-language flag 'multilang'. If this flag is true then multi-language facilities are enabled. This allows the setting of tags to indicate webpage language(s), and for inputting different character encodings via form elements etc.
-
set_onload
-
Define the script to execute after page has loaded
-
set_onload
-
Define the script to execute after page has loaded
-
set_page_expirysecs
-
Set page expiry in seconds. This affects all of the pages returned by Axyl.
-
set_parms
-
Define other miscellaneous content to be put into the body tag.
-
set_password
-
Set the user login password. Store it according to the encryption mode. We assume a plain text password is being supplied.
-
set_persistent_hosts
-
Define persistent hosts list.
-
set_sessiontype
-
Set session database backing type The database backing 'type' can be either SESS_DATABASE_BACKED, or SESS_STANDALONE.
-
set_style
-
Define the style settings for the webpage. Usually the stylesheet will be all you require, however occasionally it is necessary to have specific styles for a page. Set these here, but make sure to provide the FULL style complete with <style></style> tags.
-
set_style
-
Define the style NB: The way this is currently done, you are expected to supply your style WITHOUT style tags here.
-
set_stylesheet
-
Set the filenames for the main stylesheet and (optionally) the stylesheet for Internet Explorer compatible browsers.
-
set_stylesheet
-
Set the stylesheet to use. This should be a valid pathname to an existing file. The second parm is for special styles for Internet Explorer-compatible browsers.
-
set_template
-
Define the template for the webpage.
-
set_template
-
Set the template file Base webpage content on a template. We echo this to the buffer.
-
set_theme
-
Define the theme
-
set_title
-
Define the webpage title
-
set_title
-
Define the title
-
synchronize
-
Make this current application object the same structure as the