The templated webpage page class
This is a special case of webpage, but is largely deprecated since the better way of using templates is via the kind of mechanism seen in the "site-webpage.php" example file which comes with the Phplib. This method is rather a DIY approach.
Located in /webpage-defs.php (line 1636)
user | --session | --webstream | --templated_webpage
Inherited from webstream
webstream::$buffered
webstream::$cached
webstream::$cache_expiry
webstream::$cache_path
webstream::$cache_regen
webstream::$content
webstream::$replacement
Inherited from session
session::$cookiename
session::$db_backed
session::$error_message
session::$guest_browser_lifetime
session::$last_logintime
session::$lifetime
session::$logins_exceeded_msg
session::$logins_exceeded_option
session::$logins_exceeded_redirect
session::$login_type
session::$session_id
session::$session_record
Inherited from user
user::$auth_code
user::$email
user::$enabled
user::$encrypted_passwords
user::$group_info
user::$group_names
user::$hasgroups
user::$hasIPlist
user::$IP
user::$limit_logins
user::$name
user::$password
user::$total_logins
user::$userid
user::$user_groups_cnt
user::$user_record
user::$user_type
user::$valid
Constructor Create a new templated webpage object.
Set the template file Base webpage content on a template. We echo this to the buffer.
The expected usage is that further programming will then repeatedly call the 'replace' function, to make the customised webpage. After that calling 'send' will deliver it to the end browser.
Inherited From webstream
webstream::webstream()
webstream::add_content()
webstream::cache()
webstream::close_webstream()
webstream::discard()
webstream::length()
webstream::open_webstream()
webstream::replace()
webstream::replace_content()
webstream::reset_webstream()
webstream::send_errorcode_and_die()
webstream::send_error_and_die()
webstream::send_to_browser()
webstream::send_to_file()
webstream::webpage_content()
Inherited From session
session::session()
session::delete_cookie()
session::identify_user()
session::on_logins_exceeded()
session::recover()
session::session_clear()
session::session_create()
session::session_delete()
session::session_valid()
session::set_cookie()
session::set_cookiename()
session::set_guest_browser_lifetime()
session::set_lifetime()
session::set_sessiontype()
Inherited From user
user::user()
user::authenticate()
user::authenticate_authid()
user::authenticate_ipaddress()
user::authenticate_userid()
user::friendlyName()
user::get_auth_code()
user::get_groups()
user::get_user_by_auth_code()
user::get_user_by_id()
user::get_user_by_ip()
user::group_ids_list()
user::group_names_list()
user::ismemberof_group()
user::ismemberof_group_in()
user::ismemberof_group_with_id()
user::isvalid()
user::set_encrypted_passwords()
user::set_password()
Documentation generated by phpDocumentor 1.3.0RC3