[microsite] element index

Package indexes

All elements
c d e f g h i l m n p r s t u
c
top
Variable $cache_seconds
microsite_page::$cache_seconds in microsite-defs.php
How many seconds to cache this page
Variable $catalogitems
microsite::$catalogitems in microsite-defs.php
Media items in this microsite (array)
Variable $corepage
microsite_page::$corepage in microsite-defs.php
Whether this page is an Axyl core page
Variable $css
microsite::$css in microsite-defs.php
The main stylesheet of the microsite
Variable $css_ie
microsite::$css_ie in microsite-defs.php
The IE stylesheet of the microsite
Variable $css_ns
microsite::$css_ns in microsite-defs.php
The Netscape stylesheet of the microsite
Variable $currently_installed
microsite::$currently_installed in microsite-defs.php
Whether microsite is currently installed (built)
d
top
Variable $display_order
microsite_page::$display_order in microsite-defs.php
Order (for displaying menu lables)
Method delete
microsite_template::delete() in microsite-defs.php
Delete the current microsite template, from the database.
Method delete
microsite_page::delete() in microsite-defs.php
Delete this page from the database. We also delete all other records associated with this page, and do not rely on RI.
Method delete
microsite::delete() in microsite-defs.php
Delete this microsite from the database. We do not rely on RI to delete all of the associated records, since the database in use might not support it.
e
top
Variable $enabled
microsite_page::$enabled in microsite-defs.php
Whether this page is to be published
Variable $errmsgs
microsite::$errmsgs in microsite-defs.php
An array of error messages to report
Variable $exists
microsite::$exists in microsite-defs.php
Whether this microsite exists in database
f
top
Variable $formname
microsite::$formname in microsite-defs.php
The name of our form
g
top
Method get
microsite_template::get() in microsite-defs.php
Get the current microsite template, as identified by the ID, from the database.
Method get
microsite_page::get() in microsite-defs.php
Get the microsite page details from the databse.
Method get
microsite::get() in microsite-defs.php
Get the microsite Retrieves the specified microsite from database. If it doesn't exist then we create a new one.
Method get_info
microsite_page::get_info() in microsite-defs.php
Get the associated details for this page, from the database. This includes the template(s) associated with the page, and also the menuoption_id linking to the associated menu option record.
h
top
Method html
microsite::html() in microsite-defs.php
Render the block content according to the mode of operation we are in. Possible modes: 'viewing', 'editing', 'saving'.
i
top
Method initialise
microsite::initialise() in microsite-defs.php
Initialise this object to default values. Eg. this is done after a delete, so we don't see the deleted object data.
l
top
Variable $last_installed_ts
microsite::$last_installed_ts in microsite-defs.php
When microsite was last installed (timestamp)
Variable $last_modified_ts
microsite::$last_modified_ts in microsite-defs.php
When microsite was last modified (timestamp)
m
top
Variable $menuoption_id
microsite_page::$menuoption_id in microsite-defs.php
Menuoption ID - FK to ax_menuoption record
Variable $menuoption_label
microsite_page::$menuoption_label in microsite-defs.php
Label for menu option of this page
Variable $menu_id
microsite::$menu_id in microsite-defs.php
The ID of the microsite menu
Variable $microsite_desc
microsite::$microsite_desc in microsite-defs.php
The description of the microsite
Variable $microsite_domain
microsite::$microsite_domain in microsite-defs.php
The domain of the microsite
Variable $microsite_homepage
Whether this page is the microsite home page
Variable $microsite_name
The name of the microsite this template is for
Variable $microsite_name
microsite_page::$microsite_name in microsite-defs.php
Name of microsite this page is for
Variable $microsite_name
microsite::$microsite_name in microsite-defs.php
The name of the microsite
Variable $microsite_page_id
Unique microsite page ID
Variable $microsite_template_id
Microsite template ID (Fk)
Variable $microsite_template_id
Unique microsite template ID
Variable $mode
microsite::$mode in microsite-defs.php
mode of operation
Class microsite
microsite in microsite-defs.php
The Microsite Class
Method microsite
microsite::microsite() in microsite-defs.php
Constructor Create a new microsite instance.
Page microsite-defs.php
microsite-defs.php in microsite-defs.php
Class microsite_page
microsite_page in microsite-defs.php
Microsite Page - a container class.
Method microsite_page
microsite_page::microsite_page() in microsite-defs.php
Constructor
Class microsite_template
microsite_template in microsite-defs.php
Microsite Template - a container class.
Method microsite_template
Constructor
Constant MIN_PLUGIN_SLOTS
MIN_PLUGIN_SLOTS in microsite-defs.php
n
top
Constant NEW_MICROSITE_PAGE
NEW_MICROSITE_PAGE in microsite-defs.php
Constant NEW_MICROSITE_TEMPLATE
NEW_MICROSITE_TEMPLATE in microsite-defs.php
p
top
Variable $pages
microsite::$pages in microsite-defs.php
Pages in this microsite (array)
Variable $page_id
microsite_page::$page_id in microsite-defs.php
Axyl sitepage ID (Fk)
Variable $page_path
microsite_page::$page_path in microsite-defs.php
Axyl sitepage page filepath
Variable $page_title
microsite_page::$page_title in microsite-defs.php
Title of this page
Variable $plugin_slots
microsite::$plugin_slots in microsite-defs.php
Number of plugin slots we provide to edit page plugins
Method publish
microsite::publish() in microsite-defs.php
Publish this microsite. We build the dir structures which actually
Method publishto
microsite_template::publishto() in microsite-defs.php
Publish the template(s) into the given directory. The filename will be as per the Axyl standard, depending on template name and type.
Method publishto
microsite_page::publishto() in microsite-defs.php
Publish this microsite page. We create a sitepage record, and save a FK to it, create a menuoption for the page and FK to that, and we create a physical page from the microsite template.
Method publish_request
microsite::publish_request() in microsite-defs.php
Request publishing for this microsite. We just set a database flag so that the cron script will do the work.
r
top
Variable $req_microsite_publish
microsite::$req_microsite_publish in microsite-defs.php
Whether microsite publish is being requested
Variable $req_microsite_remove
microsite::$req_microsite_remove in microsite-defs.php
Whether microsite removal is being requested
Method remove_request
microsite::remove_request() in microsite-defs.php
Remove publishing for this microsite. We just set a database flag
s
top
Method save
microsite_template::save() in microsite-defs.php
Update or create the microsite template to the database.
Method save
microsite_page::save() in microsite-defs.php
Update or create the microsite page. Also saves the template data associated with it.
Method save
microsite::save() in microsite-defs.php
Save this microsite to the database. Create a new one if it doesn't already exist.
t
top
Variable $template
microsite_page::$template in microsite-defs.php
The microsite template object applied to this page
Variable $templates
microsite::$templates in microsite-defs.php
Templates in this microsite (array)
Variable $template_content
Template content
Variable $template_name
Template name
Variable $template_type
Template type 'html' or 'wml'
u
top
Method unpublish
microsite::unpublish() in microsite-defs.php
Un-publish this microsite. This just removes the physical contents of the microsite which were created in the ./var area.
c d e f g h i l m n p r s t u