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 1645)
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
session::$session_track_logins
Inherited from user
user::$authentication_method
user::$auth_code
user::$email
user::$enabled
user::$first_name
user::$group_info
user::$group_names
user::$hasgroups
user::$hasIPlist
user::$honorific_prefix
user::$IP
user::$last_name
user::$limit_logins
user::$locked
user::$mid_names
user::$name
user::$passwd_alphanum_mixed
user::$passwd_apply_stopwords
user::$passwd_char_uniqueness
user::$passwd_delay_ms
user::$passwd_encryption
user::$passwd_expiry_days
user::$passwd_expiry_ts
user::$passwd_failures
user::$passwd_forever
user::$passwd_history
user::$passwd_history_cycle
user::$passwd_max_attempts
user::$passwd_min_chars
user::$password
user::$remote_auth_dbname
user::$remote_auth_fields
user::$remote_auth_source
user::$remote_auth_tablename
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()
session::set_session_track_logins()
Inherited From user
user::user()
user::authenticate()
user::authenticate_authid()
user::authenticate_ipaddress()
user::authenticate_password()
user::authenticate_userid()
user::friendlyName()
user::generate_password()
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::password_expired()
user::push_password_history()
user::save_password_data()
user::set_password()
user::set_password_expiry()
user::set_remote_authentication()
user::set_security_profile()
user::valid_password()
Documentation generated by phpDocumentor 1.3.0RC3