aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
Diffstat (limited to 'docs/mirror')
-rw-r--r--docs/mirror/_php_cfg_admin_init_php.html89
-rw-r--r--docs/mirror/_php_index_php.html75
-rw-r--r--docs/mirror/admin/_php_admin_index_php.html145
-rw-r--r--docs/mirror/admin/_php_admin_locations_php.html145
-rw-r--r--docs/mirror/admin/_php_admin_login_php.html103
-rw-r--r--docs/mirror/admin/_php_admin_logout_php.html75
-rw-r--r--docs/mirror/admin/_php_admin_mstats_php.html89
-rw-r--r--docs/mirror/admin/_php_admin_os_php.html145
-rw-r--r--docs/mirror/admin/_php_admin_products_php.html145
-rw-r--r--docs/mirror/admin/_php_admin_pstats_php.html89
-rw-r--r--docs/mirror/admin/_php_admin_regions_php.html145
-rw-r--r--docs/mirror/admin/_php_admin_users_php.html145
-rw-r--r--docs/mirror/cfg/_php_cfg_admin_init_php.html89
-rw-r--r--docs/mirror/cfg/_php_cfg_config-dist_php.html201
-rw-r--r--docs/mirror/cfg/_php_cfg_init_php.html117
-rw-r--r--docs/mirror/forms/_php_inc_forms_location_php.html35
-rw-r--r--docs/mirror/forms/_php_inc_forms_mirror_php.html35
-rw-r--r--docs/mirror/forms/_php_inc_forms_os_php.html35
-rw-r--r--docs/mirror/forms/_php_inc_forms_product_php.html35
-rw-r--r--docs/mirror/forms/_php_inc_forms_region_php.html35
-rw-r--r--docs/mirror/forms/_php_inc_forms_user_php.html35
-rw-r--r--docs/mirror/inc/_php_inc_admin_nav_php.html35
-rw-r--r--docs/mirror/inc/_php_inc_footer_php.html35
-rw-r--r--docs/mirror/inc/_php_inc_header_php.html61
-rw-r--r--docs/mirror/lib/_php_lib_auth_php.html150
-rw-r--r--docs/mirror/lib/_php_lib_db_php.html527
-rw-r--r--docs/mirror/lib/_php_lib_forms_php.html942
-rw-r--r--docs/mirror/lib/_php_lib_geo_php.html204
-rw-r--r--docs/mirror/lib/_php_lib_list_php.html362
-rw-r--r--docs/mirror/lib/_php_lib_mirror_php.html1112
-rw-r--r--docs/mirror/lib/_php_lib_util_php.html369
-rw-r--r--docs/mirror/pub/_php_index_php.html75
32 files changed, 5879 insertions, 0 deletions
diff --git a/docs/mirror/_php_cfg_admin_init_php.html b/docs/mirror/_php_cfg_admin_init_php.html
new file mode 100644
index 0000000..33b23f1
--- /dev/null
+++ b/docs/mirror/_php_cfg_admin_init_php.html
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page admin_init.php</title>
+ <link rel="stylesheet" href="../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/cfg/admin_init.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Admin initialization.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_LIB_/auth_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/auth.php'</span>)
+ (line <span class="line-number">7</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/forms_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/forms.php'</span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/list_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/list.php'</span>)
+ (line <span class="line-number">9</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:30:41 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/_php_index_php.html b/docs/mirror/_php_index_php.html
new file mode 100644
index 0000000..8a0609b
--- /dev/null
+++ b/docs/mirror/_php_index_php.html
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page index.php</title>
+ <link rel="stylesheet" href="../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/index.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Main handler.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="__/cfg/config_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">'./cfg/config.php'</span>)
+ (line <span class="line-number">7</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/db_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/db.php'</span>)
+ (line <span class="line-number">11</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:30:42 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_index_php.html b/docs/mirror/admin/_php_admin_index_php.html
new file mode 100644
index 0000000..5ccf292
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_index_php.html
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page index.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/index.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Regions.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_INC_/forms/mirror_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/mirror.php'</span>)
+ (line <span class="line-number">105</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_INC_/forms/mirror_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/mirror.php'</span>)
+ (line <span class="line-number">41</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">37</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="___/cfg/init_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">72</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">109</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">47</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:04 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_locations_php.html b/docs/mirror/admin/_php_admin_locations_php.html
new file mode 100644
index 0000000..580fdc5
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_locations_php.html
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page locations.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/locations.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">File locations.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_INC_/forms/location_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/location.php'</span>)
+ (line <span class="line-number">95</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_INC_/forms/location_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/location.php'</span>)
+ (line <span class="line-number">41</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">37</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="___/cfg/init_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">66</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">99</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">47</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:05 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_login_php.html b/docs/mirror/admin/_php_admin_login_php.html
new file mode 100644
index 0000000..5fb9b53
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_login_php.html
@@ -0,0 +1,103 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page login.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/login.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Admin login.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="___/cfg/init_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">7</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/auth_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/auth.php'</span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">23</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">41</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:05 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_logout_php.html b/docs/mirror/admin/_php_admin_logout_php.html
new file mode 100644
index 0000000..23ead61
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_logout_php.html
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page logout.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/logout.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Admin logout.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="___/cfg/init_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">7</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/auth_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/auth.php'</span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:05 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_mstats_php.html b/docs/mirror/admin/_php_admin_mstats_php.html
new file mode 100644
index 0000000..7a8c630
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_mstats_php.html
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page mstats.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/mstats.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Mirror Statistics.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="___/cfg/init_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">12</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">31</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:05 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_os_php.html b/docs/mirror/admin/_php_admin_os_php.html
new file mode 100644
index 0000000..f8d93d8
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_os_php.html
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page os.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/os.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Operating Systems.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_INC_/forms/os_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/os.php'</span>)
+ (line <span class="line-number">95</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_INC_/forms/os_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/os.php'</span>)
+ (line <span class="line-number">41</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">37</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="___/cfg/init_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">66</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">99</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">47</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:05 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_products_php.html b/docs/mirror/admin/_php_admin_products_php.html
new file mode 100644
index 0000000..d370b59
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_products_php.html
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page products.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/products.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Products.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_INC_/forms/product_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/product.php'</span>)
+ (line <span class="line-number">95</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_INC_/forms/product_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/product.php'</span>)
+ (line <span class="line-number">41</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">37</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="___/cfg/init_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">66</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">99</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">47</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:06 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_pstats_php.html b/docs/mirror/admin/_php_admin_pstats_php.html
new file mode 100644
index 0000000..0ad4f4e
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_pstats_php.html
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page pstats.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/pstats.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Product Statistics.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="___/cfg/init_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">12</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">28</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:06 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_regions_php.html b/docs/mirror/admin/_php_admin_regions_php.html
new file mode 100644
index 0000000..a90e209
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_regions_php.html
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page regions.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/regions.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Regions.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_INC_/forms/region_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/region.php'</span>)
+ (line <span class="line-number">96</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_INC_/forms/region_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/region.php'</span>)
+ (line <span class="line-number">41</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">37</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="___/cfg/init_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">66</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">100</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">47</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:06 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/admin/_php_admin_users_php.html b/docs/mirror/admin/_php_admin_users_php.html
new file mode 100644
index 0000000..fd347e9
--- /dev/null
+++ b/docs/mirror/admin/_php_admin_users_php.html
@@ -0,0 +1,145 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page users.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/admin/users.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Users.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_INC_/forms/user_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/user.php'</span>)
+ (line <span class="line-number">99</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_INC_/forms/user_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">include_once</span>
+ (<span class="include-name">INC.'/forms/user.php'</span>)
+ (line <span class="line-number">41</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">37</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="___/cfg/init_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_init_php.html">'../cfg/init.php'</a></span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_HEADER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">HEADER</span>)
+ (line <span class="line-number">68</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">103</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_FOOTER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">FOOTER</span>)
+ (line <span class="line-number">47</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:06 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/cfg/_php_cfg_admin_init_php.html b/docs/mirror/cfg/_php_cfg_admin_init_php.html
new file mode 100644
index 0000000..904abc5
--- /dev/null
+++ b/docs/mirror/cfg/_php_cfg_admin_init_php.html
@@ -0,0 +1,89 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page admin_init.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/cfg/admin_init.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Admin initialization.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_LIB_/auth_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/auth.php'</span>)
+ (line <span class="line-number">7</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/forms_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/forms.php'</span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/list_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/list.php'</span>)
+ (line <span class="line-number">9</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:03 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/cfg/_php_cfg_config-dist_php.html b/docs/mirror/cfg/_php_cfg_config-dist_php.html
new file mode 100644
index 0000000..d4e6b53
--- /dev/null
+++ b/docs/mirror/cfg/_php_cfg_config-dist_php.html
@@ -0,0 +1,201 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page config-dist.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/cfg/config-dist.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-constants">Constants</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Mirror configuration document.</p>
+
+ </div>
+</div>
+
+
+
+ <a name="sec-constants"></a>
+ <div class="info-box">
+ <div class="info-box-title">Constants</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Constants</span>
+ </div>
+ <div class="info-box-body">
+ <a name="defineDBHOST"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">DBHOST</span> = ''
+ (line <span class="line-number">13</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineDBNAME"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">DBNAME</span> = ''
+ (line <span class="line-number">14</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineDBPASS"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">DBPASS</span> = ''
+ (line <span class="line-number">16</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineDBUSER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">DBUSER</span> = ''
+ (line <span class="line-number">15</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineFILEPATH"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">FILEPATH</span> = '/var/www/download'
+ (line <span class="line-number">7</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineFOOTER"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">FOOTER</span> = INC.'/footer.php'
+ (line <span class="line-number">12</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineHEADER"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">HEADER</span> = INC.'/header.php'
+ (line <span class="line-number">11</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineINC"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">INC</span> = FILEPATH.'/inc'
+ (line <span class="line-number">10</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineLIB"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">LIB</span> = FILEPATH.'/lib'
+ (line <span class="line-number">9</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineLOGGING"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">LOGGING</span> = 1
+ (line <span class="line-number">17</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+<a name="defineWEBPATH"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="const-title">
+ <span class="const-name">WEBPATH</span> = ''
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+
+</div>
+ </div>
+ </div>
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:03 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/cfg/_php_cfg_init_php.html b/docs/mirror/cfg/_php_cfg_init_php.html
new file mode 100644
index 0000000..1166cbe
--- /dev/null
+++ b/docs/mirror/cfg/_php_cfg_init_php.html
@@ -0,0 +1,117 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page init.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/cfg/init.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Init.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_config_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">'config.php'</span>)
+ (line <span class="line-number">7</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/util_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/util.php'</span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/mirror_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/mirror.php'</span>)
+ (line <span class="line-number">10</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/db_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/db.php'</span>)
+ (line <span class="line-number">11</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_admin_init_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name"><a href="../../mirror/cfg/_php_cfg_admin_init_php.html">'admin_init.php'</a></span>)
+ (line <span class="line-number">15</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:04 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/forms/_php_inc_forms_location_php.html b/docs/mirror/forms/_php_inc_forms_location_php.html
new file mode 100644
index 0000000..4450a8f
--- /dev/null
+++ b/docs/mirror/forms/_php_inc_forms_location_php.html
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page location.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/inc/forms/location.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">File location form.</p>
+
+ </div>
+</div>
+
+
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:05 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/forms/_php_inc_forms_mirror_php.html b/docs/mirror/forms/_php_inc_forms_mirror_php.html
new file mode 100644
index 0000000..89399af
--- /dev/null
+++ b/docs/mirror/forms/_php_inc_forms_mirror_php.html
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page mirror.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/inc/forms/mirror.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Region form.</p>
+
+ </div>
+</div>
+
+
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:05 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/forms/_php_inc_forms_os_php.html b/docs/mirror/forms/_php_inc_forms_os_php.html
new file mode 100644
index 0000000..6def3e7
--- /dev/null
+++ b/docs/mirror/forms/_php_inc_forms_os_php.html
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page os.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/inc/forms/os.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">OS form.</p>
+
+ </div>
+</div>
+
+
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:05 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/forms/_php_inc_forms_product_php.html b/docs/mirror/forms/_php_inc_forms_product_php.html
new file mode 100644
index 0000000..5d7b5d4
--- /dev/null
+++ b/docs/mirror/forms/_php_inc_forms_product_php.html
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page product.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/inc/forms/product.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Product form.</p>
+
+ </div>
+</div>
+
+
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:06 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/forms/_php_inc_forms_region_php.html b/docs/mirror/forms/_php_inc_forms_region_php.html
new file mode 100644
index 0000000..0796126
--- /dev/null
+++ b/docs/mirror/forms/_php_inc_forms_region_php.html
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page region.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/inc/forms/region.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Region form.</p>
+
+ </div>
+</div>
+
+
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:06 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/forms/_php_inc_forms_user_php.html b/docs/mirror/forms/_php_inc_forms_user_php.html
new file mode 100644
index 0000000..f4b527c
--- /dev/null
+++ b/docs/mirror/forms/_php_inc_forms_user_php.html
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page user.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/inc/forms/user.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">User form.</p>
+
+ </div>
+</div>
+
+
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:06 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/inc/_php_inc_admin_nav_php.html b/docs/mirror/inc/_php_inc_admin_nav_php.html
new file mode 100644
index 0000000..34c8f45
--- /dev/null
+++ b/docs/mirror/inc/_php_inc_admin_nav_php.html
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page admin_nav.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/inc/admin_nav.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Admin navigation.</p>
+
+ </div>
+</div>
+
+
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:03 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/inc/_php_inc_footer_php.html b/docs/mirror/inc/_php_inc_footer_php.html
new file mode 100644
index 0000000..5ec21f7
--- /dev/null
+++ b/docs/mirror/inc/_php_inc_footer_php.html
@@ -0,0 +1,35 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page footer.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/inc/footer.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Footer document.</p>
+
+ </div>
+</div>
+
+
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:04 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/inc/_php_inc_header_php.html b/docs/mirror/inc/_php_inc_header_php.html
new file mode 100644
index 0000000..9eabc3c
--- /dev/null
+++ b/docs/mirror/inc/_php_inc_header_php.html
@@ -0,0 +1,61 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page header.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/inc/header.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Header document.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="_$nav"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">$nav</span>)
+ (line <span class="line-number">54</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:04 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/lib/_php_lib_auth_php.html b/docs/mirror/lib/_php_lib_auth_php.html
new file mode 100644
index 0000000..b40ce29
--- /dev/null
+++ b/docs/mirror/lib/_php_lib_auth_php.html
@@ -0,0 +1,150 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page auth.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/lib/auth.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-functions">Functions</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Home-cooked auth libraries - because PEAR is fat.</p>
+ <ul class="tags">
+ <li><span class="field">todo:</span> re-enforce one-per-user session limit</li>
+ </ul>
+
+ </div>
+</div>
+
+
+
+
+
+ <a name="sec-functions"></a>
+ <div class="info-box">
+ <div class="info-box-title">Functions</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Functions</span>
+ </div>
+ <div class="info-box-body">
+ <a name="functionauth_create_session" id="functionauth_create_session"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">auth_create_session</span> (line <span class="line-number">56</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Start a valid session.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ auth_create_session
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$user</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$secure</span> = <span class="var-default">0</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$user</span><span class="var-description">: array containing user information.</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionauth_is_valid_session" id="functionauth_is_valid_session"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">auth_is_valid_session</span> (line <span class="line-number">13</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Check admin session against sessions table in database.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ auth_is_valid_session
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionauth_logout" id="functionauth_logout"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">auth_logout</span> (line <span class="line-number">68</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Logout.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ auth_logout
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionauth_mysql" id="functionauth_mysql"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">auth_mysql</span> (line <span class="line-number">37</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Authentication a user.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array containing user data or false on failure</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array|bool</span>
+ <span class="method-name">
+ auth_mysql
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$username</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$password</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$username</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$password</span> </li>
+ </ul>
+
+
+</div>
+ </div>
+ </div>
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:03 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/lib/_php_lib_db_php.html b/docs/mirror/lib/_php_lib_db_php.html
new file mode 100644
index 0000000..5b8ddbd
--- /dev/null
+++ b/docs/mirror/lib/_php_lib_db_php.html
@@ -0,0 +1,527 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page db.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/lib/db.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-functions">Functions</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Minimal wrappers for core PHP mysql_* functions.</p>
+
+ </div>
+</div>
+
+
+
+
+
+ <a name="sec-functions"></a>
+ <div class="info-box">
+ <div class="info-box-title">Functions</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Functions</span>
+ </div>
+ <div class="info-box-body">
+ <a name="functiondb_close" id="functiondb_close"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">db_close</span> (line <span class="line-number">258</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Close the db connection. If a dbh is not specified, assume the last opened link.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ db_close
+ </span>
+ ([<span class="var-type">resource</span>&nbsp;<span class="var-name">$dbh</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">resource</span>
+ <span class="var-name">$dbh</span><span class="var-description">: optional dbh to close</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_connect" id="functiondb_connect"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">db_connect</span> (line <span class="line-number">15</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Connect to a MySQL database server.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> dbh</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">resource</span>
+ <span class="method-name">
+ db_connect
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$host</span> = <span class="var-default">'localhost'</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$user</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$password</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$host</span><span class="var-description">: db server, defaults to localhost</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$user</span><span class="var-description">: db username</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$password</span><span class="var-description">: db password</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_fetch" id="functiondb_fetch"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">db_fetch</span> (line <span class="line-number">69</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Fetch a row as an array from a result.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ db_fetch
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$result</span> = <span class="var-default">null</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$type</span> = <span class="var-default">MYSQL_BOTH</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$result</span><span class="var-description">: (default to null)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_fieldnames" id="functiondb_fieldnames"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">db_fieldnames</span> (line <span class="line-number">121</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get all of the fieldnames for the specified table.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array of column names, must be an array</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ db_fieldnames
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$table</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$table</span><span class="var-description">: name of table to describe</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_get" id="functiondb_get"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">db_get</span> (line <span class="line-number">96</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Fetch an array based on a query.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array of database rows Example of returned array: <pre><ol><code><pre><li> <a href="../../mirror/lib/_php_lib_db_php.html#functiondb_get">db_get</a><span class="src-sym">(</span><span class="src-str">&quot;SELECT * FROM table&quot;</span><span class="src-sym">,</span><span class="src-id">MYSQL_ASSOC</span><span class="src-sym">)</span><span class="src-sym">;</span></li>
+<li> <span class="src-id">returns</span>...</li>
+<li> <span class="src-key">Array</span></li>
+<li> <span class="src-sym">(</span></li>
+<li> <span class="src-sym">[</span><span class="src-num">0</span><span class="src-sym">] </span>=&gt; <span class="src-key">Array</span></li>
+<li> <span class="src-sym">(</span></li>
+<li> <span class="src-sym">[</span><span class="src-id">id</span><span class="src-sym">] </span>=&gt; <span class="src-num">1</span></li>
+<li> <span class="src-sym">[</span><span class="src-id">field1</span><span class="src-sym">] </span>=&gt; <span class="src-id">data1</span></li>
+<li> <span class="src-sym">[</span><span class="src-id">field2</span><span class="src-sym">] </span>=&gt; <span class="src-id">data2</span></li>
+<li> <span class="src-sym">)</span></li>
+<li>&nbsp;</li>
+<li> <span class="src-sym">)</span></li>
+</pre></code></ol></pre></li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ db_get
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$query</span>, [<span class="var-type">int</span>&nbsp;<span class="var-name">$type</span> = <span class="var-default">MYSQL_BOTH</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$col_id</span> = <span class="var-default">NULL</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$query</span><span class="var-description">: database query</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$type</span><span class="var-description">: result type</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$col_id</span><span class="var-description">: if passed it, the values of this column in the result set will be used as the array keys in the returned array</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_get_one" id="functiondb_get_one"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">db_get_one</span> (line <span class="line-number">268</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get one record.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ db_get_one
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$query</span>, [<span class="var-type">int</span>&nbsp;<span class="var-name">$type</span> = <span class="var-default">MYSQL_ASSOC</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$query</span><span class="var-description">: query</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$type</span><span class="var-description">: result type</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_insert_id" id="functiondb_insert_id"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">db_insert_id</span> (line <span class="line-number">237</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Since PHP's mysql_insert_id() sometimes throws an error, this is the replacement</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> the return value of MySQL's last_insert_id()</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">int</span>
+ <span class="method-name">
+ db_insert_id
+ </span>
+ ([<span class="var-type">resource</span>&nbsp;<span class="var-name">$dbh</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">resource</span>
+ <span class="var-name">$dbh</span><span class="var-description">: optional dbh to get the last inserted id from</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_makeinsert" id="functiondb_makeinsert"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">db_makeinsert</span> (line <span class="line-number">151</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Create a MySQL INSERT statement based on $_POST array generated by form submission.</p>
+<p class="description"><p><ul><li>does not work with mysql functions (PASSWORD, etc.) because there are forced double quotes</li><li>do not use clean_in() before this, or you'll have double the slashes</li><li>use the function only when it saves you time, not _always_</li><li>form items not set will not be processed (unchecked radios, checkboxes) - handle these manually, or don't use the func</li></ul></p></p>
+ <ul class="tags">
+ <li><span class="field">return:</span> resulting MySQL insert string</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">string</span>
+ <span class="method-name">
+ db_makeinsert
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$vars</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$table</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$vars</span><span class="var-description">: array of posts</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$table</span><span class="var-description">: name of the table that fields will be inserted into</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_makereplace" id="functiondb_makereplace"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">db_makereplace</span> (line <span class="line-number">183</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Create a MySQL REPLACE statement based on $_POST array generated by form submission.</p>
+<p class="description"><p><ul><li>does not work with mysql functions (PASSWORD, etc.) because there are forced double quotes</li><li>do not use clean_in() before this, or you'll have double the slashes</li><li>use the function only when it saves you time, not _always_</li><li>form items not set will not be processed (unchecked radios, checkboxes) - handle these manually, or don't use the func</li></ul></p></p>
+ <ul class="tags">
+ <li><span class="field">return:</span> resulting MySQL insert string</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">string</span>
+ <span class="method-name">
+ db_makereplace
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$vars</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$table</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$vars</span><span class="var-description">: array of posts</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$table</span><span class="var-description">: name of the table that fields will be inserted into</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_makeupdate" id="functiondb_makeupdate"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">db_makeupdate</span> (line <span class="line-number">215</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Create a MySQL UPDATE statement based on $_POST array generated by form submission.</p>
+<p class="description"><p><ul><li>does not work with mysql functions (PASSWORD, etc.) because there are forced double quotes</li><li>do not use clean_in() before this, or you'll have double the slashes</li><li>use the function only when it saves you time, not _always_</li><li>form items not set will not be processed (unchecked radios, checkboxes) - handle these manually, or don't use the func</li></ul></p></p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ db_makeupdate
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$vars</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$table</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$where</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$vars</span><span class="var-description">: array of posts</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$table</span><span class="var-description">: name of the table that fields will be inserted into</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$where</span><span class="var-description">: where clause, describing which records are to be updated</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_name_to_id" id="functiondb_name_to_id"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">db_name_to_id</span> (line <span class="line-number">280</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get an ID based on name.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ db_name_to_id
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$table</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$id_col</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$name_col</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$table</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$id_col</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name_col</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_numrows" id="functiondb_numrows"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">db_numrows</span> (line <span class="line-number">249</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Determine number of rows in result.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> number of rows in query result</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">int</span>
+ <span class="method-name">
+ db_numrows
+ </span>
+ ([<span class="var-type">resource</span>&nbsp;<span class="var-name">$result</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">resource</span>
+ <span class="var-name">$result</span><span class="var-description">: mysql result</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_query" id="functiondb_query"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">db_query</span> (line <span class="line-number">48</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Execute a MySQL query.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ db_query
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$qry</span> = <span class="var-default">null</span>], [<span class="var-type">resource</span>&nbsp;<span class="var-name">$dbh</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$qry</span><span class="var-description">: MySQL query</span> </li>
+ <li>
+ <span class="var-type">resource</span>
+ <span class="var-name">$dbh</span><span class="var-description">: valid dbh</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_select" id="functiondb_select"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">db_select</span> (line <span class="line-number">33</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Select database.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> success of command</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ db_select
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$database</span>, [<span class="var-type">resource</span>&nbsp;<span class="var-name">$dbh</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$database</span><span class="var-description">: name of the database to select</span> </li>
+ <li>
+ <span class="var-type">resource</span>
+ <span class="var-name">$dbh</span><span class="var-description">: valid dbh, null if not defined</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_toggle_bool" id="functiondb_toggle_bool"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">db_toggle_bool</span> (line <span class="line-number">294</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Sets enum booleans to their opposite</p>
+
+ <div class="method-signature">
+ <span class="method-result">int</span>
+ <span class="method-name">
+ db_toggle_bool
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$table</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$pri</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$col</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$table</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$pri</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$col</span> </li>
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+ </div>
+ </div>
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:03 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/lib/_php_lib_forms_php.html b/docs/mirror/lib/_php_lib_forms_php.html
new file mode 100644
index 0000000..aadc7f2
--- /dev/null
+++ b/docs/mirror/lib/_php_lib_forms_php.html
@@ -0,0 +1,942 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page forms.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/lib/forms.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-functions">Functions</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Form functions for handling form input, output, and markup.</p>
+
+ </div>
+</div>
+
+
+
+
+
+ <a name="sec-functions"></a>
+ <div class="info-box">
+ <div class="info-box-title">Functions</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Functions</span>
+ </div>
+ <div class="info-box-body">
+ <a name="functionarray_days" id="functionarray_days"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">array_days</span> (line <span class="line-number">76</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get calendar days in array format.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> days from 1-&gt;[28-31] (zero-filled)</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ array_days
+ </span>
+ ([<span class="var-type">int</span>&nbsp;<span class="var-name">$month</span> = <span class="var-default">''</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$year</span> = <span class="var-default">''</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$month</span><span class="var-description">: numeric representation of month (optional) default is empty, accepted range value is 1-12 inclusive, this affects the total number of days in given month</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$year</span><span class="var-description">: the year (optional) default is empty, this affects the total number of days in given month</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionarray_hours" id="functionarray_hours"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">array_hours</span> (line <span class="line-number">159</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get calendar hours in array format.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> hours (zero-filled)</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ array_hours
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionarray_minutes" id="functionarray_minutes"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">array_minutes</span> (line <span class="line-number">187</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get array of minutes.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> minutes (zero-filled)</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ array_minutes
+ </span>
+ ([<span class="var-type">int</span>&nbsp;<span class="var-name">$interval</span> = <span class="var-default">15</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$interval</span><span class="var-description">: interval between minutes (optional) default is 15</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionarray_months" id="functionarray_months"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">array_months</span> (line <span class="line-number">105</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get calendar months in array format.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> months from 01-12 (zero-filled)</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ array_months
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionarray_states" id="functionarray_states"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">array_states</span> (line <span class="line-number">203</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get array of states.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> states (abbr=&gt;fullname)</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ array_states
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionarray_years" id="functionarray_years"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">array_years</span> (line <span class="line-number">130</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get calendar years in array format.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> years</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ array_years
+ </span>
+ ([<span class="var-type">int</span>&nbsp;<span class="var-name">$num</span> = <span class="var-default">5</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$year</span> = <span class="var-default">''</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$num</span><span class="var-description">: number of years to display (optional) default is 5, negative numbers change direction of array</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$year</span><span class="var-description">: starting year (optional) default is this year</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionclean_in" id="functionclean_in"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">clean_in</span> (line <span class="line-number">41</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Cleans a string or an array of strings for DB input.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> slashes added, if necessary</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">mixed</span>
+ <span class="method-name">
+ clean_in
+ </span>
+ (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$str</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$single_quotes</span> = <span class="var-default">FALSE</span>], [<span class="var-type">bool</span>&nbsp;<span class="var-name">$decode</span> = <span class="var-default">FALSE</span>], <span class="var-type">bool</span>&nbsp;<span class="var-name">$single_quote</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">mixed</span>
+ <span class="var-name">$str</span><span class="var-description">: dirty</span> </li>
+ <li>
+ <span class="var-type">bool</span>
+ <span class="var-name">$single_quote</span><span class="var-description">: add single quotes around the string, optional</span> </li>
+ <li>
+ <span class="var-type">bool</span>
+ <span class="var-name">$decode</span><span class="var-description">: run html_entity_decode(), optional</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionclean_out" id="functionclean_out"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">clean_out</span> (line <span class="line-number">14</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Cleans a string or an array of strings for HTML presentation.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> cleaned for HTML</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">mixed</span>
+ <span class="method-name">
+ clean_out
+ </span>
+ (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$str</span>, [<span class="var-type">bool</span>&nbsp;<span class="var-name">$slashes</span> = <span class="var-default">FALSE</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">mixed</span>
+ <span class="var-name">$str</span><span class="var-description">: dirty</span> </li>
+ <li>
+ <span class="var-type">bool</span>
+ <span class="var-name">$slashes</span><span class="var-description">: default to false, this parameter indicate if stripslashes is desired, usually use for magic qoutes</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondb_get_to_options" id="functiondb_get_to_options"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">db_get_to_options</span> (line <span class="line-number">650</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Take a db_get result and return an array of options.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array of options ($val=&gt;$text)</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ db_get_to_options
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$data</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$val_col</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$name_col</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$data</span><span class="var-description">: db_get result</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$val_col</span><span class="var-description">: column containing the value for each option</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name_col</span><span class="var-description">: column containing the text</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_array_fix_dates" id="functionform_array_fix_dates"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">form_array_fix_dates</span> (line <span class="line-number">532</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Fix dates for form display, or proper db entry</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> null, or the original array modified to have separated date values for the forms</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">mixed</span>
+ <span class="method-name">
+ form_array_fix_dates
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$dates</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$datetimes</span>, [<span class="var-type">int</span>&nbsp;<span class="var-name">$way</span> = <span class="var-default">1</span>], [<span class="var-type">array</span>&nbsp;<span class="var-name">$orig</span> = <span class="var-default">''</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$dates</span><span class="var-description">: array of date field names</span> </li>
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$datetimes</span><span class="var-description">: array of datetime field names</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$way</span><span class="var-description">: 1 is done after a post, 2 is done when selecting for forms</span> </li>
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$orig</span><span class="var-description">: for way 2, the array we need to add the separated date values to (usually $posts)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_array_get_date" id="functionform_array_get_date"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">form_array_get_date</span> (line <span class="line-number">587</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get put a date back together after a POST.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> repaired date, as an array that corresponds to the form</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ form_array_get_date
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$field</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$key</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$field</span><span class="var-description">: name of post index of date field</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$key</span><span class="var-description">: index of form array that the field value belongs to</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_array_get_datetime" id="functionform_array_get_datetime"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">form_array_get_datetime</span> (line <span class="line-number">603</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get put a datetime back together after a POST.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> repaired datetime, as an array that corresponds to the form</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ form_array_get_datetime
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$field</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$key</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$field</span><span class="var-description">: name of post index of datetime field</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$key</span><span class="var-description">: index of form array that the field value belongs to</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_checkbox" id="functionform_checkbox"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">form_checkbox</span> (line <span class="line-number">359</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a checkbox input.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_checkbox
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">null</span>], [<span class="var-type">bool</span>&nbsp;<span class="var-name">$checked</span> = <span class="var-default">0</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$id</span><span class="var-description">: id of field, must be unique per page</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: css class</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$value</span><span class="var-description">: value</span> </li>
+ <li>
+ <span class="var-type">bool</span>
+ <span class="var-name">$checked</span><span class="var-description">: checked?</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_end" id="functionform_end"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">form_end</span> (line <span class="line-number">289</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes the ending form tag.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_end
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionform_hidden" id="functionform_hidden"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">form_hidden</span> (line <span class="line-number">454</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a hidden field.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_hidden
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$value</span><span class="var-description">: value</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_label" id="functionform_label"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">form_label</span> (line <span class="line-number">301</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a form input label.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_label
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$text</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$for</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$text</span><span class="var-description">: label text</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$for</span><span class="var-description">: id of corresponding field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: class css class of label</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_password" id="functionform_password"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">form_password</span> (line <span class="line-number">340</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a password input.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_password
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$size</span> = <span class="var-default">'30'</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$maxlength</span> = <span class="var-default">'100'</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>], <span class="var-type">string</span>&nbsp;<span class="var-name">$css</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$id</span><span class="var-description">: id of field, must be unique per page</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$css</span><span class="var-description">: css class</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$size</span><span class="var-description">: size of field (optional) default is 30</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$maxlength</span><span class="var-description">: maxlength of field (optional)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_radio" id="functionform_radio"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">form_radio</span> (line <span class="line-number">391</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a radio input.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_radio
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">null</span>], [<span class="var-type">bool</span>&nbsp;<span class="var-name">$checked</span> = <span class="var-default">0</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$id</span><span class="var-description">: id of field, must be unique per page</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: css class</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$value</span><span class="var-description">: value</span> </li>
+ <li>
+ <span class="var-type">bool</span>
+ <span class="var-name">$checked</span><span class="var-description">: checked?</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_reset" id="functionform_reset"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">form_reset</span> (line <span class="line-number">439</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a reset input.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_reset
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">'Reset'</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: css class</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$value</span><span class="var-description">: value (button text)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_select" id="functionform_select"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">form_select</span> (line <span class="line-number">477</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a select list with options.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_select
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">array</span>&nbsp;<span class="var-name">$options</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$selected</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$id</span><span class="var-description">: id of field, must be unique per page</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: css class</span> </li>
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$options</span><span class="var-description">: possible options, usually pulled from db, or array_* funcs</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$selected</span><span class="var-description">: <p>if the value matches, it is selected</p><p>Multiple selects based on sets come out of a database as val,val,val so the explode was intended to create the instance of an array based on the string regardless of whether or not it has val,val,val.</p></span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_start" id="functionform_start"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">form_start</span> (line <span class="line-number">276</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes the beginning form tag.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_start
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span> = <span class="var-default">'form'</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$method</span> = <span class="var-default">'post'</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$action</span> = <span class="var-default">null</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: form name</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: class name</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$method</span><span class="var-description">: method (post or get)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$action</span><span class="var-description">: action</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_submit" id="functionform_submit"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">form_submit</span> (line <span class="line-number">422</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a submit input.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_submit
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">'Submit'</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$id</span><span class="var-description">: the id attribute</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name name of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: css class</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$value</span><span class="var-description">: value (button text)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_text" id="functionform_text"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">form_text</span> (line <span class="line-number">321</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a text input.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_text
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">null</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$size</span> = <span class="var-default">'30'</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$maxlength</span> = <span class="var-default">'100'</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>], <span class="var-type">string</span>&nbsp;<span class="var-name">$css</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$id</span><span class="var-description">: id of field, must be unique per page</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$css</span><span class="var-description">: css class</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$value</span><span class="var-description">: value</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$size</span><span class="var-description">: size of field</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$maxlength</span><span class="var-description">: maxlength of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionform_textarea" id="functionform_textarea"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">form_textarea</span> (line <span class="line-number">513</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Writes a textarea</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ form_textarea
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$id</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">null</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$rows</span> = <span class="var-default">'6'</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$cols</span> = <span class="var-default">'50'</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$value</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$id</span><span class="var-description">: id of field, must be unique per page</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: css class</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$rows</span><span class="var-description">: number of rows (height)</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$cols</span><span class="var-description">: number of cols (width)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$value</span><span class="var-description">: value of field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: any extra parameters</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionis_email_address" id="functionis_email_address"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">is_email_address</span> (line <span class="line-number">618</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Validates email addresses</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ is_email_address
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$email</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$email</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionis_phone_number" id="functionis_phone_number"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">is_phone_number</span> (line <span class="line-number">628</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Validates phone number</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ is_phone_number
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$phone</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$phone</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionurl_out" id="functionurl_out"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">url_out</span> (line <span class="line-number">638</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Returns http:// and the string if the string does not begin with http://</p>
+
+ <div class="method-signature">
+ <span class="method-result">string</span>
+ <span class="method-name">
+ url_out
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$url</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$url</span> </li>
+ </ul>
+
+
+</div>
+ </div>
+ </div>
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:04 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/lib/_php_lib_geo_php.html b/docs/mirror/lib/_php_lib_geo_php.html
new file mode 100644
index 0000000..a441634
--- /dev/null
+++ b/docs/mirror/lib/_php_lib_geo_php.html
@@ -0,0 +1,204 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page geo.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/lib/geo.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-functions">Functions</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Functions for netgeo lookups.</p>
+
+ </div>
+</div>
+
+
+
+
+
+ <a name="sec-functions"></a>
+ <div class="info-box">
+ <div class="info-box-title">Functions</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Functions</span>
+ </div>
+ <div class="info-box-body">
+ <a name="functiongeo_get_coordinates" id="functiongeo_get_coordinates"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">geo_get_coordinates</span> (line <span class="line-number">45</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get longitude and latitude of an IP.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array containing results or false on failure</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array|false</span>
+ <span class="method-name">
+ geo_get_coordinates
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$ip</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$ip</span><span class="var-description">: an IP address</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiongeo_get_country" id="functiongeo_get_country"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">geo_get_country</span> (line <span class="line-number">65</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get country of an IP.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array containing results or false on failure</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">string|false</span>
+ <span class="method-name">
+ geo_get_country
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$ip</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$ip</span><span class="var-description">: an IP address</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiongeo_get_distance" id="functiongeo_get_distance"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">geo_get_distance</span> (line <span class="line-number">16</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Calculate the distance between two geo points.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> rounded distance in _km_ between these points</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">int</span>
+ <span class="method-name">
+ geo_get_distance
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$lat1</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$lon1</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$lat2</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$lon2</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$lat1</span><span class="var-description">: latitude of first point</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$lon1</span><span class="var-description">: longitude of first point</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$lat2</span><span class="var-description">: latitude of second point</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$lon2</span><span class="var-description">: longitude of second point</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiongeo_get_record" id="functiongeo_get_record"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">geo_get_record</span> (line <span class="line-number">55</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get complete record based on IP.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array containing results or false on failure</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array|false</span>
+ <span class="method-name">
+ geo_get_record
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$ip</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$ip</span><span class="var-description">: an IP address</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiongeo_query" id="functiongeo_query"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">geo_query</span> (line <span class="line-number">27</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Query NetGeo based on API and parse results.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array containing results or false on failure</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array|false</span>
+ <span class="method-name">
+ geo_query
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$ip</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$method</span> = <span class="var-default">'getRecord'</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$ip</span><span class="var-description">: an IP address</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$method</span><span class="var-description">: lookup method, based on NetGeo API.</span> </li>
+ </ul>
+
+
+</div>
+ </div>
+ </div>
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:04 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/lib/_php_lib_list_php.html b/docs/mirror/lib/_php_lib_list_php.html
new file mode 100644
index 0000000..2e810d7
--- /dev/null
+++ b/docs/mirror/lib/_php_lib_list_php.html
@@ -0,0 +1,362 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page list.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/lib/list.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-functions">Functions</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">List functions for lists of values.</p>
+ <ul class="tags">
+ <li><span class="field">author:</span> <p>Mike Morgan &lt;<a href="mailto:mike.morgan@oregonstate.edu">mike.morgan@oregonstate.edu</a>&gt;</p><p>Usage example: <pre><ol><code><pre><li> <span class="src-var">$orderby</span>=<a href="../../mirror/lib/_php_lib_list_php.html#functionget_order">get_order</a><span class="src-sym">(</span><span class="src-sym">)</span><span class="src-sym">;</span></li>
+<li> <span class="src-var">$query</span>=<span class="src-str">&quot;</span><span class="src-id">SELECT</span> * <span class="src-id">FROM fic_courses </span><span class="src-var">$orderby</span><span class="src-str">&quot;</span><span class="src-sym">;</span></li>
+<li> <span class="src-var">$courses</span>=<a href="../../mirror/lib/_php_lib_db_php.html#functiondb_get">db_get</a><span class="src-sym">(</span><span class="src-var">$query</span><span class="src-sym">,</span><span class="src-id">MYSQL_ASSOC</span><span class="src-sym">)</span><span class="src-sym">;</span></li>
+<li> <span class="src-var">$headers</span>=<span class="src-key">array</span><span class="src-sym">(</span></li>
+<li> <span class="src-str">'course_id'</span>=&gt;<span class="src-str">''</span><span class="src-sym">,</span></li>
+<li> <span class="src-str">'title'</span>=&gt;<span class="src-str">'Course Title'</span><span class="src-sym">,</span></li>
+<li> <span class="src-str">'date_start_course'</span>=&gt;<span class="src-str">'Start'</span><span class="src-sym">,</span></li>
+<li> <span class="src-str">'date_end_course'</span>=&gt;<span class="src-str">'End'</span><span class="src-sym">,</span></li>
+<li> <span class="src-str">'date_start_reg'</span>=&gt;<span class="src-str">'Reg Starts'</span><span class="src-sym">,</span></li>
+<li> <span class="src-str">'date_end_reg'</span>=&gt;<span class="src-str">'Reg Ends'</span><span class="src-sym">,</span></li>
+<li> <span class="src-str">'active'</span>=&gt;<span class="src-str">'Active?'</span><span class="src-sym">,</span></li>
+<li> <span class="src-str">'entry_date'</span>=&gt;<span class="src-str">'Created'</span></li>
+<li> <span class="src-sym">)</span><span class="src-sym">;</span></li>
+<li> <a href="../../mirror/lib/_php_lib_list_php.html#functionshow_list">show_list</a><span class="src-sym">(</span><span class="src-var">$courses</span><span class="src-sym">,</span><span class="src-var">$headers</span><span class="src-sym">)</span><span class="src-sym">;</span></li>
+</pre></code></ol></pre></p><p>Accompanying CSS for table output: <pre><ol><code><pre><li> .list</li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">border</span>:<span class="src-num">1</span><span class="src-id">px solid </span><span class="src-comm">#999;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> .list <span class="src-id">th</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">background</span>:<span class="src-comm">#eee;</span></li>
+<li> <span class="src-id">border</span>:<span class="src-num">1</span><span class="src-id">px solid </span><span class="src-comm">#000;</span></li>
+<li> <span class="src-id">font</span>-<span class="src-id">weight</span>:<span class="src-id">bold</span><span class="src-sym">;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> .list <span class="src-id">th a</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">display</span>:<span class="src-id">block</span><span class="src-sym">;</span></li>
+<li> <span class="src-id">padding</span>:<span class="src-num">0 14</span><span class="src-id">px</span><span class="src-sym">;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> .list <span class="src-id">th a</span>:<span class="src-id">hover</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">background</span>-<span class="src-id">color</span>:<span class="src-comm">#fff;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> .<span class="src-id">row1</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">background</span>:<span class="src-comm">#ddd;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> .<span class="src-id">row2</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">background</span>:<span class="src-comm">#ccc;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> .<span class="src-id">row1</span>:<span class="src-id">hover</span><span class="src-sym">, </span>.<span class="src-id">row2</span>:<span class="src-id">hover</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">background</span>-<span class="src-id">color</span>:<span class="src-comm">#fec;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> .<a href="http://www.php.net/current">current</a>-<a href="http://www.php.net/sort">sort</a></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">background</span>:<span class="src-comm">#fda;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> .<a href="http://www.php.net/sort">sort</a>-<span class="src-id">desc</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">background</span>:<span class="src-comm">#fec url(../img/up.gif) no-repeat right;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> .<a href="http://www.php.net/sort">sort</a>-<span class="src-id">asc</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">background</span>:<span class="src-comm">#fec url(../img/down.gif) no-repeat right;</span></li>
+<li> <span class="src-sym">}</span></li>
+</pre></code></ol></pre> Accompanying JavaScript for select all / inverse: <pre><ol><code><pre><li> &lt;<span class="src-id">script type</span>=<span class="src-str">&quot;text/javascript&quot;</span>&gt;</li>
+<li> <span class="src-comm">//&lt;!--</span></li>
+<li> <span class="src-key">function </span><span class="src-id">selectAll</span><span class="src-sym">(</span><span class="src-id">formObj</span><span class="src-sym">,</span><span class="src-id">invert</span><span class="src-sym">)</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-key">for </span><span class="src-sym">(</span><span class="src-key">var </span><span class="src-id">i</span>=<span class="src-num">0</span><span class="src-sym">;</span><span class="src-id">i </span>&lt; <span class="src-id">formObj</span>.<span class="src-id">elements</span>.<span class="src-id">length</span><span class="src-sym">;</span><span class="src-id">i</span>++<span class="src-sym">)</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">fldObj </span>= <span class="src-id">formObj</span>.<span class="src-id">elements</span><span class="src-sym">[</span><span class="src-id">i</span><span class="src-sym">]</span><span class="src-sym">;</span></li>
+<li> <span class="src-key">if </span><span class="src-sym">(</span><span class="src-id">fldObj</span>.<span class="src-id">type </span>== <span class="src-str">'checkbox'</span><span class="src-sym">)</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-key">if </span><span class="src-sym">(</span><span class="src-id">invert</span>==<span class="src-num">1</span><span class="src-sym">)</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">fldObj</span>.<span class="src-id">checked </span>= <span class="src-sym">(</span><span class="src-id">fldObj</span>.<span class="src-id">checked</span><span class="src-sym">) </span>? <span class="src-id">false </span>: <span class="src-id">true</span><span class="src-sym">;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> <span class="src-key">else</span></li>
+<li> <span class="src-sym">{</span></li>
+<li> <span class="src-id">fldObj</span>.<span class="src-id">checked </span>= <span class="src-id">true</span><span class="src-sym">;</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> <span class="src-sym">}</span></li>
+<li> <span class="src-comm">//--&gt;</span></li>
+<li> <span class="src-php">&lt;/script&gt;</span></li>
+</pre></code></ol></pre></p></li>
+ </ul>
+
+ </div>
+</div>
+
+
+
+
+
+ <a name="sec-functions"></a>
+ <div class="info-box">
+ <div class="info-box-title">Functions</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Functions</span>
+ </div>
+ <div class="info-box-body">
+ <a name="functionget_order" id="functionget_order"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">get_order</span> (line <span class="line-number">283</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Determine current sort order.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ get_order
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionget_orderby" id="functionget_orderby"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">get_orderby</span> (line <span class="line-number">293</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Determine whether or not list is currently sorted.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> cleaned orderby clause based on saved sort information or null if no orderby is set in the defined method</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">mixed</span>
+ <span class="method-name">
+ get_orderby
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$method</span> = <span class="var-default">'get'</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$method</span><span class="var-description">: which http method to check for sort information</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionlist_edit_ids" id="functionlist_edit_ids"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">list_edit_ids</span> (line <span class="line-number">334</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Parses $_POST for ids, shows edit forms for each id with populated data.</p>
+<p class="description"><p><ul><li>name will be used to retrieve an _array_ from $_POST of the same name</li><li>the form will be an include, with $posts[col_name] as the default for all values</li><li>try to keep your query simple (no crazy sorting, etc.) -- we're talking one record at a time here anyway</li></ul> Example: <pre><ol><code><pre><li> <a href="../../mirror/lib/_php_lib_list_php.html#functionlist_edit_ids">list_edit_ids</a><span class="src-sym">(</span><span class="src-str">'course_id'</span><span class="src-sym">,</span><span class="src-str">'../forms/course.php'</span><span class="src-sym">,</span><span class="src-str">'SELECT * FROM fic_courses'</span><span class="src-sym">,</span><span class="src-str">'1'</span><span class="src-sym">)</span><span class="src-sym">;</span></li>
+</pre></code></ol></pre></p></p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ list_edit_ids
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$form</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$q_front</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$q_where</span> = <span class="var-default">'1'</span>], [<span class="var-type">array</span>&nbsp;<span class="var-name">$dates</span> = <span class="var-default">null</span>], [<span class="var-type">array</span>&nbsp;<span class="var-name">$datetimes</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span><span class="var-description">: name of id field</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$form</span><span class="var-description">: path to form to be used to items</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$q_front</span><span class="var-description">: front half of query</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$q_where</span><span class="var-description">: where statement</span> </li>
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$dates</span><span class="var-description">: array of date field names, so they can be fixed for forms</span> </li>
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$datetimes</span><span class="var-description">: array of datetime field names, so they can be fixed for forms</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionlist_update_ids" id="functionlist_update_ids"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">list_update_ids</span> (line <span class="line-number">370</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Process a submitted list_edit_ids form.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ list_update_ids
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$table</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$name</span><span class="var-description">: array of primary ids posted from the form, these are vital to the WHERE clause of the UPDATE statements.</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$table</span><span class="var-description">: name of table being affected</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionshow_headers" id="functionshow_headers"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">show_headers</span> (line <span class="line-number">190</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Show table headers.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ show_headers
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$headers</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$type</span>, [<span class="var-type">bool</span>&nbsp;<span class="var-name">$sortable</span> = <span class="var-default">true</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$headers</span><span class="var-description">: column name =&gt; column title (for table heads)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$type</span><span class="var-description">: type of list that is being shown</span> </li>
+ <li>
+ <span class="var-type">bool</span>
+ <span class="var-name">$sortable</span><span class="var-description">: whether or not to show sortable column headers (links in th's)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionshow_list" id="functionshow_list"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">show_list</span> (line <span class="line-number">110</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Show a list of values, for forms.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ show_list
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$list</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$headers</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$type</span> = <span class="var-default">'checkbox'</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$actions</span> = <span class="var-default">null</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$form_id</span> = <span class="var-default">null</span>], [<span class="var-type">bool</span>&nbsp;<span class="var-name">$sortable</span> = <span class="var-default">true</span>], [<span class="var-type">array|string</span>&nbsp;<span class="var-name">$selected</span> = <span class="var-default">null</span>], <span class="var-type">array</span>&nbsp;<span class="var-name">$array</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$list</span><span class="var-description">: associative array</span> </li>
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$headers</span><span class="var-description">: column name =&gt; column title (for table heads)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$type</span><span class="var-description">: checkbox, radio, simple</span> </li>
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$array</span><span class="var-description">: actions to display in actions select list</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$form_id</span><span class="var-description">: id of form holding list</span> </li>
+ <li>
+ <span class="var-type">bool</span>
+ <span class="var-name">$sortable</span><span class="var-description">: whether or not to show sortable column headers (links in th's)</span> </li>
+ <li>
+ <span class="var-type">array|string</span>
+ <span class="var-name">$selected</span><span class="var-description">: if type is checkbox, array otherwise string with one val</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionshow_row" id="functionshow_row"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">show_row</span> (line <span class="line-number">245</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Show table data.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ show_row
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$headers</span>, <span class="var-type">array</span>&nbsp;<span class="var-name">$row</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$type</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$num</span> = <span class="var-default">null</span>], [<span class="var-type">array|string</span>&nbsp;<span class="var-name">$selected</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$headers</span><span class="var-description">: column name =&gt; column title (for knowing which ones to display)</span> </li>
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$row</span><span class="var-description">: table row, assoc</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$type</span><span class="var-description">: type of table, determines first column, which could be an input</span> </li>
+ <li>
+ <span class="var-type">array|string</span>
+ <span class="var-name">$selected</span><span class="var-description">: selected items; if type is checkbox, array otherwise string with one val</span> </li>
+ </ul>
+
+
+</div>
+ </div>
+ </div>
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:04 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/lib/_php_lib_mirror_php.html b/docs/mirror/lib/_php_lib_mirror_php.html
new file mode 100644
index 0000000..1f6b576
--- /dev/null
+++ b/docs/mirror/lib/_php_lib_mirror_php.html
@@ -0,0 +1,1112 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page mirror.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/lib/mirror.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-functions">Functions</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Application functions. Dependent on lib/db.php!</p>
+ <ul class="tags">
+ <li><span class="field">todo:</span> add transactions once innodb table types are in place</li>
+ </ul>
+
+ </div>
+</div>
+
+
+
+
+
+ <a name="sec-functions"></a>
+ <div class="info-box">
+ <div class="info-box-title">Functions</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Functions</span>
+ </div>
+ <div class="info-box-body">
+ <a name="functionmirror_delete_location" id="functionmirror_delete_location"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_delete_location</span> (line <span class="line-number">340</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Delete a location.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_delete_location
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_delete_mirror" id="functionmirror_delete_mirror"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_delete_mirror</span> (line <span class="line-number">130</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Delete mirror.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_delete_mirror
+ </span>
+ (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$mirror_id</span>)
+ </div>
+
+
+
+</div>
+<a name="functionmirror_delete_os" id="functionmirror_delete_os"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_delete_os</span> (line <span class="line-number">244</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Delete a os.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_delete_os
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_delete_product" id="functionmirror_delete_product"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_delete_product</span> (line <span class="line-number">192</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Delete a product.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_delete_product
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_delete_region" id="functionmirror_delete_region"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_delete_region</span> (line <span class="line-number">73</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Delete a region.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_delete_region
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_delete_user" id="functionmirror_delete_user"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_delete_user</span> (line <span class="line-number">405</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Delete a user.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_delete_user
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_get_locations" id="functionmirror_get_locations"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_locations</span> (line <span class="line-number">349</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get locations.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array containing all location information.</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_locations
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_mirrors" id="functionmirror_get_mirrors"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_mirrors</span> (line <span class="line-number">149</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get list of mirrors.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_mirrors
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_mirrors_select" id="functionmirror_get_mirrors_select"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_mirrors_select</span> (line <span class="line-number">82</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get an alpha-list of mirrors for select list.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_mirrors_select
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_mirror_stats" id="functionmirror_get_mirror_stats"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_mirror_stats</span> (line <span class="line-number">443</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get mirror statistics.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_mirror_stats
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_one_location" id="functionmirror_get_one_location"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_one_location</span> (line <span class="line-number">359</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get one location.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_one_location
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_get_one_mirror" id="functionmirror_get_one_mirror"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_one_mirror</span> (line <span class="line-number">140</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get one mirror record.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> mirror information</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_one_mirror
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$mirror_id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$mirror_id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_get_one_os" id="functionmirror_get_one_os"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_one_os</span> (line <span class="line-number">234</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get one os.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_one_os
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_get_one_product" id="functionmirror_get_one_product"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_one_product</span> (line <span class="line-number">182</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get one product.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_one_product
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_get_one_region" id="functionmirror_get_one_region"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_one_region</span> (line <span class="line-number">63</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get one region.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_one_region
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_get_one_user" id="functionmirror_get_one_user"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_one_user</span> (line <span class="line-number">424</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get one user.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_one_user
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_get_oss" id="functionmirror_get_oss"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_oss</span> (line <span class="line-number">253</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get operating systems.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_oss
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_oss_select" id="functionmirror_get_oss_select"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_oss_select</span> (line <span class="line-number">262</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get an alpha-list of operating systems for select list.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_oss_select
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_oss_select_priority" id="functionmirror_get_oss_select_priority"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_oss_select_priority</span> (line <span class="line-number">275</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get an priority-list of operating systems for select list.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_oss_select_priority
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_products" id="functionmirror_get_products"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_products</span> (line <span class="line-number">201</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get products.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_products
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_products_select" id="functionmirror_get_products_select"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_products_select</span> (line <span class="line-number">288</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get an alpha-list of products for select list.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_products_select
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_products_select_priority" id="functionmirror_get_products_select_priority"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_products_select_priority</span> (line <span class="line-number">301</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get an priority-list of operating systems for select list.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_products_select_priority
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_product_stats" id="functionmirror_get_product_stats"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_product_stats</span> (line <span class="line-number">452</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get product statistics.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_product_stats
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_regions" id="functionmirror_get_regions"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_regions</span> (line <span class="line-number">95</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get regions.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_regions
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_regions_select" id="functionmirror_get_regions_select"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_regions_select</span> (line <span class="line-number">13</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get an alpha-list of regions for select list.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_regions_select
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_regions_select_priority" id="functionmirror_get_regions_select_priority"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_get_regions_select_priority</span> (line <span class="line-number">26</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get an priority-list of regions for select list.</p>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_regions_select_priority
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_get_users" id="functionmirror_get_users"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_get_users</span> (line <span class="line-number">414</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Get users.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> array containing all user information.</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ mirror_get_users
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionmirror_insert_location" id="functionmirror_insert_location"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_insert_location</span> (line <span class="line-number">317</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Insert a new location.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_insert_location
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$product</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$os</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$path</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$product</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$os</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$path</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_insert_mirror" id="functionmirror_insert_mirror"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_insert_mirror</span> (line <span class="line-number">108</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Insert mirror.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_insert_mirror
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$region_id</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$baseurl</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$rating</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$region_id</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$baseurl</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$rating</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_insert_os" id="functionmirror_insert_os"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_insert_os</span> (line <span class="line-number">212</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Insert os.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_insert_os
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$priority</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$priority</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_insert_product" id="functionmirror_insert_product"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_insert_product</span> (line <span class="line-number">160</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Insert product.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_insert_product
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$priority</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$priority</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_insert_region" id="functionmirror_insert_region"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_insert_region</span> (line <span class="line-number">41</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Insert region.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_insert_region
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$priority</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$priority</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_insert_user" id="functionmirror_insert_user"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_insert_user</span> (line <span class="line-number">374</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Insert a new user.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_insert_user
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$username</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$password</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$rpassword</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$firstname</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$lastname</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$email</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$username</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$password</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$rpassword</span><span class="var-description">: (re-entered password)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$firstname</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$lastname</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$email</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_toggle" id="functionmirror_toggle"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_toggle</span> (line <span class="line-number">434</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Enable or disable a mirror.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_toggle
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$mirror</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$mirror</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_update_location" id="functionmirror_update_location"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_update_location</span> (line <span class="line-number">330</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Update a location.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_update_location
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$location</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$product</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$os</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$path</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$location</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$product</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$os</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$path</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_update_mirror" id="functionmirror_update_mirror"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_update_mirror</span> (line <span class="line-number">121</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Update mirror.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_update_mirror
+ </span>
+ (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$id</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$region_id</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$baseurl</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$rating</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$region_id</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$baseurl</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$rating</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_update_os" id="functionmirror_update_os"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_update_os</span> (line <span class="line-number">224</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Update os.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_update_os
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$priority</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$priority</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_update_product" id="functionmirror_update_product"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_update_product</span> (line <span class="line-number">172</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Update product.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_update_product
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$priority</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$priority</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_update_region" id="functionmirror_update_region"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">mirror_update_region</span> (line <span class="line-number">53</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Update region.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_update_region
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$id</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$name</span>, <span class="var-type">int</span>&nbsp;<span class="var-name">$priority</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$id</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$name</span> </li>
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$priority</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmirror_update_user" id="functionmirror_update_user"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">mirror_update_user</span> (line <span class="line-number">394</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Update a user.</p>
+
+ <div class="method-signature">
+ <span class="method-result">bool</span>
+ <span class="method-name">
+ mirror_update_user
+ </span>
+ (<span class="var-type">int</span>&nbsp;<span class="var-name">$user</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$username</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$password</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$rpassword</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$firstname</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$lastname</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$email</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">int</span>
+ <span class="var-name">$user</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$username</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$password</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$rpassword</span><span class="var-description">: (re-entered password)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$firstname</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$lastname</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$email</span> </li>
+ </ul>
+
+
+</div>
+ </div>
+ </div>
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:05 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/lib/_php_lib_util_php.html b/docs/mirror/lib/_php_lib_util_php.html
new file mode 100644
index 0000000..98baab8
--- /dev/null
+++ b/docs/mirror/lib/_php_lib_util_php.html
@@ -0,0 +1,369 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page util.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/lib/util.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-functions">Functions</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Utility funcs.</p>
+
+ </div>
+</div>
+
+
+
+
+
+ <a name="sec-functions"></a>
+ <div class="info-box">
+ <div class="info-box-title">Functions</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Functions</span>
+ </div>
+ <div class="info-box-body">
+ <a name="functionarray_order_by" id="functionarray_order_by"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">array_order_by</span> (line <span class="line-number">198</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Sort a two dimensional array based on a 'column' key</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> the original array on argument errors, the sorted array on success</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">array</span>
+ <span class="method-name">
+ array_order_by
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">&$array</span>, [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$key</span> = <span class="var-default">null</span>], [<span class="var-type">mixed</span>&nbsp;<span class="var-name">$order</span> = <span class="var-default">null</span>], [<span class="var-type">bool</span>&nbsp;<span class="var-name">$retain_keys</span> = <span class="var-default">TRUE</span>], [<span class="var-type">bool</span>&nbsp;<span class="var-name">$case_sensitive</span> = <span class="var-default">FALSE</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$array</span><span class="var-description">: the array to be sorted</span> </li>
+ <li>
+ <span class="var-type">mixed</span>
+ <span class="var-name">$key</span><span class="var-description">: the column key to be used for sorting, an array of keys are also acceptable</span> </li>
+ <li>
+ <span class="var-type">mixed</span>
+ <span class="var-name">$order</span><span class="var-description">: the order of the sort, either 'asc' (ascending) or 'desc' (descending), can also be an array (with matching array keys to the $key param)</span> </li>
+ <li>
+ <span class="var-type">bool</span>
+ <span class="var-name">$retain_keys</span><span class="var-description">: option to retain the original keys; default to true</span> </li>
+ <li>
+ <span class="var-type">bool</span>
+ <span class="var-name">$case_sensitive</span><span class="var-description">: option for a case sensitive sort; default to false</span> </li>
+ </ul>
+
+
+</div>
+<a name="functiondebug_r" id="functiondebug_r"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">debug_r</span> (line <span class="line-number">98</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Print out an varible enclosed by &amp;lt;pre&amp;gt; tags</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ debug_r
+ </span>
+ (<span class="var-type">mixed</span>&nbsp;<span class="var-name">&$var</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">mixed</span>
+ <span class="var-name">$var</span><span class="var-description">: the variable to print by print_r</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionemptify_in_array" id="functionemptify_in_array"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">emptify_in_array</span> (line <span class="line-number">131</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">This recursive function empty values in an 'multi-dimensional' array.</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> false if an empty needle passed in, else a copy of the array with needle values replaced with empty strings</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">mixed</span>
+ <span class="method-name">
+ emptify_in_array
+ </span>
+ (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$array</span>, <span class="var-type">mixed</span>&nbsp;<span class="var-name">$needle</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">mixed</span>
+ <span class="var-name">$needle</span><span class="var-description">: it accepts just one value or an array of values</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionmicrotime_float" id="functionmicrotime_float"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">microtime_float</span> (line <span class="line-number">12</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">determine float value of now</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> value of current time in seconds</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">float</span>
+ <span class="method-name">
+ microtime_float
+ </span>
+ ()
+ </div>
+
+
+
+</div>
+<a name="functionpassword_gen" id="functionpassword_gen"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">password_gen</span> (line <span class="line-number">110</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Generate a random string good for passwords</p>
+ <ul class="tags">
+ <li><span class="field">return:</span> password</li>
+ </ul>
+
+ <div class="method-signature">
+ <span class="method-result">string</span>
+ <span class="method-name">
+ password_gen
+ </span>
+ ([<span class="var-type">in</span>&nbsp;<span class="var-name">$len</span> = <span class="var-default">6</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">in</span>
+ <span class="var-name">$len</span><span class="var-description">: the length of the password string</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionrecord_exists" id="functionrecord_exists"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">record_exists</span> (line <span class="line-number">158</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">This function checks for the existence of a particular row in a particular table matching a value.</p>
+<p class="description"><p>Use this with libdb, unless you want lots of problems. :)</p></p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ record_exists
+ </span>
+ (<span class="var-type">string</span>&nbsp;<span class="var-name">$table</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$column</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$val</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$extra</span> = <span class="var-default">NULL</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$table</span><span class="var-description">: name of table</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$column</span><span class="var-description">: name of column containing value to match</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$val</span><span class="var-description">: value to match against database (goes in WHERE clause)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$extra</span><span class="var-description">: (optional) any AND or ORDER BY or LIMIT or anything you want to add.</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionset_error" id="functionset_error"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">set_error</span> (line <span class="line-number">61</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Add an error message to SESSION['errors'] array.</p>
+<p class="description"><p>The $_SESSION['errors'] array stores error messages.</p></p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ set_error
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$str</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$str</span><span class="var-description">: message to add (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionset_msg" id="functionset_msg"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">set_msg</span> (line <span class="line-number">23</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Add a message to SESSION['messages'] array.</p>
+<p class="description"><p>The $_SESSION['messages'] array stores general or success messages.</p></p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ set_msg
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$str</span> = <span class="var-default">null</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$str</span><span class="var-description">: message to add (optional)</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionshow_error" id="functionshow_error"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">show_error</span> (line <span class="line-number">74</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Show errors messages.</p>
+<p class="description"><p>Iterates through $_SESSION['errors'] and displays them in a ul.</p></p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ show_error
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">'error'</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: css class for message style</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionshow_msg" id="functionshow_msg"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="method-title">show_msg</span> (line <span class="line-number">36</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Show messages.</p>
+<p class="description"><p>Iterates through $_SESSION['messages'] and displays them in a ul.</p></p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ show_msg
+ </span>
+ ([<span class="var-type">string</span>&nbsp;<span class="var-name">$class</span> = <span class="var-default">'msg'</span>])
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$class</span><span class="var-description">: css class for message style</span> </li>
+ </ul>
+
+
+</div>
+<a name="functionshow_tabs" id="functionshow_tabs"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="method-title">show_tabs</span> (line <span class="line-number">173</span>)
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Show user tabs, based on an array.</p>
+
+ <div class="method-signature">
+ <span class="method-result">void</span>
+ <span class="method-name">
+ show_tabs
+ </span>
+ (<span class="var-type">array</span>&nbsp;<span class="var-name">$tabs</span>, <span class="var-type">string</span>&nbsp;<span class="var-name">$current</span>)
+ </div>
+
+ <ul class="parameters">
+ <li>
+ <span class="var-type">array</span>
+ <span class="var-name">$tabs</span><span class="var-description">: array of tabs (name=&gt;href)</span> </li>
+ <li>
+ <span class="var-type">string</span>
+ <span class="var-name">$current</span><span class="var-description">: name of tab to highlight</span> </li>
+ </ul>
+
+
+</div>
+ </div>
+ </div>
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:06 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file
diff --git a/docs/mirror/pub/_php_index_php.html b/docs/mirror/pub/_php_index_php.html
new file mode 100644
index 0000000..3546d7f
--- /dev/null
+++ b/docs/mirror/pub/_php_index_php.html
@@ -0,0 +1,75 @@
+<?xml version="1.0" encoding="iso-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+ <html xmlns="http://www.w3.org/1999/xhtml">
+ <head>
+ <!-- template designed by Marco Von Ballmoos -->
+ <title>Docs for page index.php</title>
+ <link rel="stylesheet" href="../../media/stylesheet.css" />
+ <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
+ </head>
+ <body>
+ <div class="page-body">
+<h2 class="file-name">/php/index.php</h2>
+
+<a name="sec-description"></a>
+<div class="info-box">
+ <div class="info-box-title">Description</div>
+ <div class="nav-bar">
+ <span class="disabled">Description</span> |
+ <a href="#sec-includes">Includes</a>
+ </div>
+ <div class="info-box-body">
+ <!-- ========== Info from phpDoc block ========= -->
+<p class="short-description">Main handler.</p>
+
+ </div>
+</div>
+
+
+ <a name="sec-includes"></a>
+ <div class="info-box">
+ <div class="info-box-title">Includes</div>
+ <div class="nav-bar">
+ <a href="#sec-description">Description</a> |
+ <span class="disabled">Includes</span>
+ </div>
+ <div class="info-box-body">
+ <a name="__/cfg/config_php"><!-- --></a>
+<div class="evenrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">'./cfg/config.php'</span>)
+ (line <span class="line-number">8</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+<a name="_LIB_/db_php"><!-- --></a>
+<div class="oddrow">
+
+ <div>
+ <span class="include-title">
+ <span class="include-type">require_once</span>
+ (<span class="include-name">LIB.'/db.php'</span>)
+ (line <span class="line-number">12</span>)
+ </span>
+ </div>
+
+ <!-- ========== Info from phpDoc block ========= -->
+
+</div>
+ </div>
+ </div>
+
+
+
+
+ <p class="notes" id="credit">
+ Documentation generated on Mon, 8 Nov 2004 13:43:04 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.3.0RC3</a>
+ </p>
+ </div></body>
+</html> \ No newline at end of file