/[cvs]/nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/HTMLPageClass.html
ViewVC logotype

Diff of /nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/HTMLPageClass.html

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by jonen, Thu Jan 30 03:29:27 2003 UTC revision 1.3 by jonen, Sat Sep 20 00:24:02 2003 UTC
# Line 1  Line 1 
1  <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Frameset//EN''http://www.w3.org/TR/REC-html40/frameset.dtd'>  <?xml version="1.0" encoding="iso-8859-1"?>
2  <!--NewPage-->  <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
3  <HTML>    <html xmlns="http://www.w3.org/1999/xhtml">
4  <HEAD>                  <head>
5          <!-- Generated by PhpDoc date: 'Mon, 25 Nov 2002 09:21:31 -0800' -->                          <!-- template designed by Marco Von Ballmoos -->
6          <TITLE>Docs For Class HTMLPageClass</TITLE>                          <title>Docs For Class HTMLPageClass</title>
7  <LINK REL ='stylesheet' TYPE='text/css' HREF='stylesheet.css' TITLE='Style'>                          <link rel="stylesheet" href="../media/stylesheet.css" />
8  </HEAD>                          <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'/>
9  <BODY style="background-color: #eeeeee; font-family: arial; font-size: .9em;">                  </head>
10                        <body>
11                            <div class="page-body">                
12  <!-- Links -->  <h2 class="class-name">Class HTMLPageClass</h2>
13  <a NAME="top"></A>  
14  <table WIDTH="100%" class="links">  <a name="sec-description"></a>
15   <TR>  <div class="info-box">
16     <TD class="font10">          <div class="info-box-title">Description</div>
17        Links:          <div class="nav-bar">
18        <A HREF="#children_summary" class="links" title="Classes extended from HTMLPageClass">Child Classes</A>                                          <span class="disabled">Description</span> |
19        <A HREF="#var_summary" class="links" title="Class Variable Summary">Variables</A>                                                          <a href="#sec-descendents">Descendents</a>
20        <A HREF="#var_inherited_summary" class="links" title="Inherited Class Variable Summary">Inherited Variables</A>                          |                                                                                       <a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
21        <A HREF="#functions_inherited" class="links" title="Inherited Method Summary">Inerited Methods</A>                                                  |                                                                                       <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
22        <A HREF="#functions_summary" class="links" title="Method Summary">Methods</A>                                                  
23        <A HREF="#variable_detail" class="links" title="Variable Detail">Variable Detail</A>                          </div>
24        <A HREF="#function_detail" class="links" title="Method Detail">Method Detail</A>          <div class="info-box-body">
25     </TD>                  <!-- ========== Info from phpDoc block ========= -->
26   </TR>  <p class="short-description">class the constructs and renders an entire  HTML/XHTML document.</p>
27  </TABLE>          <ul class="tags">
28  <BR>                                  <li><span class="field">author:</span> <p>Walter A. Boring IV &lt;<a href="mailto:waboring@buildabetterweb.com">mailto:waboring@buildabetterweb.com</a>&gt;</p></li>
29                            </ul>
30  <!-- Start of Class Data -->                  <p class="notes">
31  <H2>                          Located in <a class="field" href="_widgets_HTMLPageClass_inc.html">Program_Root/widgets/HTMLPageClass.inc</a> (line <span class="field">26</span>)
32          Class HTMLPageClass                  </p>
33  </H2>                  
34                            
35  <pre>                  <pre></pre>
36  HTMLPageClass          
37  </pre>                          </div>
38    </div>
39  <A NAME="children_summary"</A>  
40  <H3>          <a name="sec-descendents"></a>
41          Classes extended from HTMLPageClass: <A HREF="#top" CLASS="links">^TOP</A>          <div class="info-box">
42  </H3>                  <div class="info-box-title">Direct descendents</div>
43  <a href="../phpHtmlLib/PageWidget.html">PageWidget</a>                  <div class="nav-bar">
44  <p>                          <a href="#sec-description">Description</a> |
45          <b><i>Located in File: Program_Root/widgets/HTMLPageClass.inc</i></b><br>                          <span class="disabled">Descendents</span>
46  </p>                          |                                                                                               <a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
47  <hr>                                                                  |                                                                                                                       <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
48  <!-- ========== Info from phpDoc block ========= -->                                                          
49  class the constructs and renders an entire                                          </div>
50  HTML/XHTML document.                  <div class="info-box-body">
51  <BR>                          <table cellpadding="2" cellspacing="0" class="class-table">
52                                    <tr>
53                                            <th class="class-table-header">Class</th>
54  <UL>                                          <th class="class-table-header">Description</th>
55                                            </tr>
56          <LI><b>Package</b> - <CODE>phpHtmlLib</CODE></LI>                                                                  <tr>
57                                                    <td style="padding-right: 2em"><a href="../phpHtmlLib/PageWidget.html">PageWidget</a></td>
58          <LI><b>Author</b> - <CODE>Walter A. Boring IV &lt;<a href="mailto:waboring@buildabetterweb.com">waboring@buildabetterweb.com</a>&gt;</CODE></LI>                                          <td>
59                                                                                                    This class is used to build content  for an entire page.  It uses the  HTMLPageClass widget from phphtmllib  to render the final output.
60  </UL>                                                                                  </td>
61                                    </tr>
62  <hr>                                                                  <tr>
63  <!-- =========== VAR SUMMARY =========== -->                                          <td style="padding-right: 2em"><a href="../phpHtmlLib/HTMLRedirectPage.html">HTMLRedirectPage</a></td>
64  <A NAME='var_summary'><!-- --></A>                                          <td>
65  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">                                                                                          This builds an entire HTML Page  with the sole purpose of doing a redirect to another url.
66          <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>                                                                                  </td>
67                  <TD>                                  </tr>
68                          <span CLASS="font12bold">Class Variable Summary</span>                                                          </table>
69              <A HREF="#top" CLASS="links">^TOP</A>                  </div>
70                  </TD>          </div>
71          </TR>  
72            <a name="sec-var-summary"></a>
73                    <div class="info-box">
74          <!-- =========== Summary =========== -->                  <div class="info-box-title">Variable Summary</span></div>
75          <TR BGCOLOR='white' CLASS='TableRowColor'>                  <div class="nav-bar">
76                  <TD>                          <a href="#sec-description">Description</a> |
77                          <CODE><B><A HREF='HTMLPageClass.html#$_html_attributes'>$_html_attributes</A></B></CODE>                                                          <a href="#sec-descendents">Descendents</a> |
78                          <BR>                                                  <span class="disabled">Vars</span> (<a href="#sec-vars">details</a>)
79                          <blockquote> This holds the attributes for the                                                          |
80  &lt;html&gt; tag. </blockquote>                                                                          <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
81                          <blockquote> Default Value: <CODE>->array()<-</CODE> </blockquote>                                                          
82                  </TD>                                          </div>
83          </TR>                  <div class="info-box-body">
84                                    <div class="var-summary">
85          <!-- =========== Summary =========== -->                                                                  <div class="var-title">
86          <TR BGCOLOR='white' CLASS='TableRowColor'>                                          <span class="var-type">array</span>
87                  <TD>                                          <a href="#$_html_attributes" title="details" class="var-name">$_html_attributes</a>
88                          <CODE><B><A HREF='HTMLPageClass.html#$_indent_style'>$_indent_style</A></B></CODE>                                  </div>
89                          <BR>                                                                  <div class="var-title">
90                          <blockquote> Holds the value of the indent </blockquote>                                          <span class="var-type">int</span>
91                          <blockquote> Default Value: <CODE>->0<-</CODE> </blockquote>                                          <a href="#$_indent_style" title="details" class="var-name">$_indent_style</a>
92                  </TD>                                  </div>
93          </TR>                                                                  <div class="var-title">
94                                                    <span class="var-type">array</span>
95          <!-- =========== Summary =========== -->                                          <a href="#$_widget_css_auto" title="details" class="var-name">$_widget_css_auto</a>
96          <TR BGCOLOR='white' CLASS='TableRowColor'>                                  </div>
97                  <TD>                                                                  <div class="var-title">
98                          <CODE><B><A HREF='HTMLPageClass.html#$_widget_css_auto'>$_widget_css_auto</A></B></CODE>                                          <span class="var-type">array</span>
99                          <BR>                                          <a href="#$_widget_js_auto" title="details" class="var-name">$_widget_js_auto</a>
100                          <blockquote> keeps track of which widgets we have                                  </div>
101  automatically pulled in css for </blockquote>                                                                  <div class="var-title">
102                          <blockquote> Default Value: <CODE>->array()<-</CODE> </blockquote>                                          <span class="var-type">mixed</span>
103                  </TD>                                          <a href="#$_xml_encoding" title="details" class="var-name">$_xml_encoding</a>
104          </TR>                                  </div>
105                                                                    </div>
106          <!-- =========== Summary =========== -->                  </div>
107          <TR BGCOLOR='white' CLASS='TableRowColor'>          </div>
108                  <TD>  
109                          <CODE><B><A HREF='HTMLPageClass.html#$_widget_js_auto'>$_widget_js_auto</A></B></CODE>          <a name="sec-method-summary"></a>
110                          <BR>          <div class="info-box">
111                          <blockquote> keeps track of which widgets we have                  <div class="info-box-title">Method Summary</span></div>
112  automatically pulled in js for </blockquote>                  <div class="nav-bar">
113                          <blockquote> Default Value: <CODE>->array()<-</CODE> </blockquote>                          <a href="#sec-description">Description</a> |
114                  </TD>                                                          <a href="#sec-descendents">Descendents</a> |
115          </TR>                                                                                                                          <a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
116                                            
117  </TABLE>                                  |
118                                                    <span class="disabled">Methods</span> (<a href="#sec-methods">details</a>)
119  <hr>                  </div>
120  <!-- =========== VAR INHERITED SUMMARY =========== -->                  <div class="info-box-body">                    
121  <A NAME='var_inherited_summary'><!-- --></A>                          <div class="method-summary">
122  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">                                                                  
123          <TR CLASS='TableHeadingColor'>                                  <div class="method-definition">
124                  <TD>                                                                                          <span class="method-result">void</span>
125                          <span CLASS="font12bold">Inherited Class Variable Summary</span>                                                                                  <a href="#HTMLPageClass" title="details" class="method-name">HTMLPageClass</a>
126              <A HREF="#top" CLASS="links">^TOP</A>                                                                                          ([<span class="var-type">mixed</span>&nbsp;<span class="var-name">$title</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$html_type</span> = <span class="var-default">HTML</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_style</span> = <span class="var-default">INDENT_NICE</span>])
127                  </TD>                                                                          </div>
128          </TR>                                                                  
129                                    <div class="method-definition">
130                                                                                                    <span class="method-result">void</span>
131  </TABLE>                                                                                  <a href="#add" title="details" class="method-name">add</a>
132                                                                                            (<span class="var-type">mixed</span>&nbsp;<span class="var-name">0</span>)
133  <hr>                                                                          </div>
134  <!-- =========== INHERITED METHOD SUMMARY =========== -->                                                                  
135  <A NAME='functions_inherited'><!-- --></A>                                  <div class="method-definition">
136  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">                                                                                          <span class="method-result">void</span>
137          <TR CLASS='TableHeadingColor'>                                                                                  <a href="#add_css_link" title="details" class="method-name">add_css_link</a>
138                  <TD>                                                                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$link</span>)
139                          <span CLASS="font12bold">Inherited Method Summary</span>                                                                          </div>
140              <A HREF="#top" CLASS="links">^TOP</A>                                                                  
141                  </TD>                                  <div class="method-definition">
142          </TR>                                                                                          <span class="method-result">void</span>
143                                                                                    <a href="#add_head_content" title="details" class="method-name">add_head_content</a>
144                                                                                                    (<span class="var-type">mixed</span>&nbsp;<span class="var-name">0</span>)
145  </TABLE>                                                                          </div>
146                                                                    
147  <hr>                                  <div class="method-definition">
148  <!-- should have constructor at some point -->                                                                                          <span class="method-result">void</span>
149  <!-- =========== Method SUMMARY =========== -->                                                                                  <a href="#add_head_css" title="details" class="method-name">add_head_css</a>
150  <A NAME='Method_summary'><!-- --></A>                                                                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$css</span>)
151  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' Class="border">                                                                          </div>
152          <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>                                                                  
153                  <TD>                                  <div class="method-definition">
154                          <span class="font12bold">Method Summary</span>                                                                                          <span class="method-result">void</span>
155              <A HREF="#top" CLASS="links">^TOP</A>                                                                                  <a href="#add_head_js" title="details" class="method-name">add_head_js</a>
156                  </TD>                                                                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$content</span>)
157          </TR>                                                                          </div>
158                                                                    
159                                            <div class="method-definition">
160          <!-- =========== Summary =========== -->                                                                                          <span class="method-result">void</span>
161          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                  <a href="#add_js_link" title="details" class="method-name">add_js_link</a>
162                  <TD>                                                                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$link</span>)
163                          <CODE><B><A HREF='HTMLPageClass.html#constructor HTMLPageClass'>void constructor HTMLPageClass ( [$title = NULL], [$html_type = HTML], [$indent_style = INDENT_NICE] )</A></B></CODE>                                                                          </div>
164                          <BR>                                                                  
165                          <blockquote> Class Constructor </blockquote>                                  <div class="method-definition">
166                  </TD>                                                                                          <span class="method-result">void</span>
167          </TR>                                                                                  <a href="#add_reference" title="details" class="method-name">add_reference</a>
168                                                                                                    (<span class="var-type">mixed</span>&nbsp;<span class="var-name">&$content</span>)
169          <!-- =========== Summary =========== -->                                                                          </div>
170          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                  
171                  <TD>                                  <div class="method-definition">
172                          <CODE><B><A HREF='HTMLPageClass.html#add'>void add (  )</A></B></CODE>                                                                                          <span class="method-result">void</span>
173                          <BR>                                                                                  <a href="#build_doctype" title="details" class="method-name">build_doctype</a>
174                          <blockquote> This function adds content to the &lt;body&gt;                                                                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$link1</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$link2</span> = <span class="var-default">NULL</span>])
175  area of the page. </blockquote>                                                                          </div>
176                  </TD>                                                                  
177          </TR>                                  <div class="method-definition">
178                                                                                                    <span class="method-result">array();</span>
179          <!-- =========== Summary =========== -->                                                                                  <a href="#get_html_attributes" title="details" class="method-name">get_html_attributes</a>
180          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                  ()
181                  <TD>                                                                          </div>
182                          <CODE><B><A HREF='HTMLPageClass.html#add_css_link'>void add_css_link ( $link )</A></B></CODE>                                                                  
183                          <BR>                                  <div class="method-definition">
184                          <blockquote> pushes a css external reference to the head area </blockquote>                                                                                          <span class="method-result">void</span>
185                  </TD>                                                                                  <a href="#push" title="details" class="method-name">push</a>
186          </TR>                                                                                  ()
187                                                                                    </div>
188          <!-- =========== Summary =========== -->                                                                  
189          <TR BGCOLOR='white' CLASS='TableRowColor'>                                  <div class="method-definition">
190                  <TD>                                                                                          <span class="method-result">void</span>
191                          <CODE><B><A HREF='HTMLPageClass.html#add_head_content'>void add_head_content (  )</A></B></CODE>                                                                                  <a href="#push_css_link" title="details" class="method-name">push_css_link</a>
192                          <BR>                                                                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$link</span>)
193                          <blockquote> this adds content to the head tag                                                                          </div>
194  of the page </blockquote>                                                                  
195                  </TD>                                  <div class="method-definition">
196          </TR>                                                                                          <span class="method-result">void</span>
197                                                                                            <a href="#push_head_content" title="details" class="method-name">push_head_content</a>
198          <!-- =========== Summary =========== -->                                                                                  ()
199          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                          </div>
200                  <TD>                                                                  
201                          <CODE><B><A HREF='HTMLPageClass.html#add_head_css'>void add_head_css ( $css )</A></B></CODE>                                  <div class="method-definition">
202                          <BR>                                                                                          <span class="method-result">void</span>
203                          <blockquote> this function adds raw css to the                                                                                  <a href="#push_head_js" title="details" class="method-name">push_head_js</a>
204  &lt;head&gt; tag. </blockquote>                                                                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$content</span>)
205                  </TD>                                                                          </div>
206          </TR>                                                                  
207                                            <div class="method-definition">
208          <!-- =========== Summary =========== -->                                                                                          <span class="method-result">void</span>
209          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                  <a href="#push_js_link" title="details" class="method-name">push_js_link</a>
210                  <TD>                                                                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$link</span>)
211                          <CODE><B><A HREF='HTMLPageClass.html#add_head_js'>void add_head_js ( $content )</A></B></CODE>                                                                          </div>
212                          <BR>                                                                  
213                          <blockquote> adds raw javascript to the head which                                  <div class="method-definition">
214  will automatically get wrapped in a                                                                                          <span class="method-result">void</span>
215  &lt;script language=&quot;JavaScript&quot;&gt; tag. </blockquote>                                                                                  <a href="#push_reference" title="details" class="method-name">push_reference</a>
216                  </TD>                                                                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">&$content</span>)
217          </TR>                                                                          </div>
218                                                                            
219          <!-- =========== Summary =========== -->                                  <div class="method-definition">
220          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                          <span class="method-result">string</span>
221                  <TD>                                                                                  <a href="#render" title="details" class="method-name">render</a>
222                          <CODE><B><A HREF='HTMLPageClass.html#add_reference'>void add_reference ( &$content )</A></B></CODE>                                                                                  ()
223                          <BR>                                                                          </div>
224                          <blockquote> Adds the content reference to the &lt;body&gt;                                                                  
225  tag for later use. </blockquote>                                  <div class="method-definition">
226                  </TD>                                                                                          <span class="method-result">void</span>
227          </TR>                                                                                  <a href="#set_body_attributes" title="details" class="method-name">set_body_attributes</a>
228                                                                                                    (<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span>)
229          <!-- =========== Summary =========== -->                                                                          </div>
230          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                  
231                  <TD>                                  <div class="method-definition">
232                          <CODE><B><A HREF='HTMLPageClass.html#build_doctype'>void build_doctype ( $link1, [$link2 = NULL] )</A></B></CODE>                                                                                          <span class="method-result">void</span>
233                          <BR>                                                                                  <a href="#set_charset" title="details" class="method-name">set_charset</a>
234                          <blockquote> This function is used to build the DOCTYPE                                                                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$charset</span>)
235  tag for the page. </blockquote>                                                                          </div>
236                  </TD>                                                                  
237          </TR>                                  <div class="method-definition">
238                                                                                                    <span class="method-result">void</span>
239          <!-- =========== Summary =========== -->                                                                                  <a href="#set_encoding" title="details" class="method-name">set_encoding</a>
240          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$encoding</span>)
241                  <TD>                                                                          </div>
242                          <CODE><B><A HREF='HTMLPageClass.html#get_html_attributes'>array(); get_html_attributes (  )</A></B></CODE>                                                                  
243                          <BR>                                  <div class="method-definition">
244                          <blockquote> This function returns the                                                                                          <span class="method-result">void</span>
245  attributes to be used for the                                                                                  <a href="#set_frameset" title="details" class="method-name">set_frameset</a>
246  &lt;html&gt; tag. </blockquote>                                                                                          (<span class="var-type"><a href="../phpHtmlLib/FRAMESETtag.html">FRAMESETtag</a></span>&nbsp;<span class="var-name">$frameset</span>)
247                  </TD>                                                                          </div>
248          </TR>                                                                  
249                                            <div class="method-definition">
250          <!-- =========== Summary =========== -->                                                                                          <span class="method-result">void</span>
251          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                  <a href="#set_html_attributes" title="details" class="method-name">set_html_attributes</a>
252                  <TD>                                                                                          (<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span>)
253                          <CODE><B><A HREF='HTMLPageClass.html#push'>void push (  )</A></B></CODE>                                                                          </div>
254                          <BR>                                                                  
255                          <blockquote> Same as add() </blockquote>                                  <div class="method-definition">
256                  </TD>                                                                                          <span class="method-result">void</span>
257          </TR>                                                                                  <a href="#set_language" title="details" class="method-name">set_language</a>
258                                                                                                    (<span class="var-type">string</span>&nbsp;<span class="var-name">$language</span>)
259          <!-- =========== Summary =========== -->                                                                          </div>
260          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                  
261                  <TD>                                  <div class="method-definition">
262                          <CODE><B><A HREF='HTMLPageClass.html#push_css_link'>void push_css_link ( $link )</A></B></CODE>                                                                                          <span class="method-result">void</span>
263                          <BR>                                                                                  <a href="#set_refresh" title="details" class="method-name">set_refresh</a>
264                          <blockquote> Same ass add_css_link() </blockquote>                                                                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$time</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$url</span> = <span class="var-default">NULL</span>])
265                  </TD>                                                                          </div>
266          </TR>                                                                  
267                                            <div class="method-definition">
268          <!-- =========== Summary =========== -->                                                                                          <span class="method-result">void</span>
269          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                  <a href="#set_text_debug" title="details" class="method-name">set_text_debug</a>
270                  <TD>                                                                                          (<span class="var-type">$flag</span>&nbsp;<span class="var-name">$flag</span>)
271                          <CODE><B><A HREF='HTMLPageClass.html#push_head_content'>void push_head_content (  )</A></B></CODE>                                                                          </div>
272                          <BR>                                                                  
273                          <blockquote> Same ass add_head_content() </blockquote>                                  <div class="method-definition">
274                  </TD>                                                                                          <span class="method-result">void</span>
275          </TR>                                                                                  <a href="#set_title" title="details" class="method-name">set_title</a>
276                                                                                                    (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$title</span>)
277          <!-- =========== Summary =========== -->                                                                          </div>
278          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                  
279                  <TD>                                  <div class="method-definition">
280                          <CODE><B><A HREF='HTMLPageClass.html#push_head_js'>void push_head_js ( $content )</A></B></CODE>                                                                                          <span class="method-result">void</span>
281                          <BR>                                                                                  <a href="#_build_content_type_tag" title="details" class="method-name">_build_content_type_tag</a>
282                          <blockquote> Same ass add_head_js() </blockquote>                                                                                  ()
283                  </TD>                                                                          </div>
284          </TR>                                                                  
285                                            <div class="method-definition">
286          <!-- =========== Summary =========== -->                                                                                          <span class="method-result">void</span>
287          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                                                  <a href="#_build_head" title="details" class="method-name">_build_head</a>
288                  <TD>                                                                                  ()
289                          <CODE><B><A HREF='HTMLPageClass.html#push_js_link'>void push_js_link ( $link )</A></B></CODE>                                                                          </div>
290                          <BR>                                                                  
291                          <blockquote> pushes an link to an externally referenced javascript                                  <div class="method-definition">
292   file, which will get rendered in the head. </blockquote>                                                                                          <span class="method-result">void</span>
293                  </TD>                                                                                  <a href="#_create_body" title="details" class="method-name">_create_body</a>
294          </TR>                                                                                  ()
295                                                                                    </div>
296          <!-- =========== Summary =========== -->                                                                  
297          <TR BGCOLOR='white' CLASS='TableRowColor'>                                  <div class="method-definition">
298                  <TD>                                                                                          <span class="method-result"><a href="../phpHtmlLib/NOFRAMEStag.html">NOFRAMEStag</a></span>
299                          <CODE><B><A HREF='HTMLPageClass.html#push_reference'>void push_reference ( &$content )</A></B></CODE>                                                                                  <a href="#_frameset_wrap_body" title="details" class="method-name">_frameset_wrap_body</a>
300                          <BR>                                                                                  ()
301                          <blockquote> Same as add() </blockquote>                                                                          </div>
302                  </TD>                                                          </div>
303          </TR>                  </div>
304                    </div>          
305          <!-- =========== Summary =========== -->  
306          <TR BGCOLOR='white' CLASS='TableRowColor'>          <a name="sec-vars"></a>
307                  <TD>          <div class="info-box">
308                          <CODE><B><A HREF='HTMLPageClass.html#render'>string render (  )</A></B></CODE>                  <div class="info-box-title">Variables</div>
309                          <BR>                  <div class="nav-bar">
310                          <blockquote> render the page. </blockquote>                          <a href="#sec-description">Description</a> |
311                  </TD>                                                          <a href="#sec-descendents">Descendents</a> |
312          </TR>                                                                                  <a href="#sec-var-summary">Vars</a> (<span class="disabled">details</span>)
313                                                            
314          <!-- =========== Summary =========== -->                          
315          <TR BGCOLOR='white' CLASS='TableRowColor'>                                                          |
316                  <TD>                                                                          <a href="#sec-method-summary">Methods</a> (<a href="#sec-methods">details</a>)
317                          <CODE><B><A HREF='HTMLPageClass.html#set_body_attributes'>void set_body_attributes ( $attributes )</A></B></CODE>                                                          
318                          <BR>                                          </div>
319                          <blockquote> set attributes of body tag </blockquote>                  <div class="info-box-body">
320                  </TD>                          <a name="var$_html_attributes" id="$_html_attributes"><!-- --></A>
321          </TR>  <div class="evenrow">
322            
323          <!-- =========== Summary =========== -->          <div class="var-header">
324          <TR BGCOLOR='white' CLASS='TableRowColor'>                  <span class="var-title">
325                  <TD>                          <span class="var-type">array</span>
326                          <CODE><B><A HREF='HTMLPageClass.html#set_charset'>void set_charset ( $charset )</A></B></CODE>                          <span class="var-name">$_html_attributes</span>
327                          <BR>                           = <span class="var-default">array()</span>                     (line <span class="line-number">149</span>)
328                          <blockquote> set the character set </blockquote>                  </span>
329                  </TD>          </div>
330          </TR>  
331                    <!-- ========== Info from phpDoc block ========= -->
332          <!-- =========== Summary =========== -->  <p class="short-description">This holds the attributes for the  &lt;html&gt; tag.</p>
333          <TR BGCOLOR='white' CLASS='TableRowColor'>          
334                  <TD>          
335                          <CODE><B><A HREF='HTMLPageClass.html#set_frameset'>void set_frameset ( $frameset )</A></B></CODE>                  
336                          <BR>                  
337                          <blockquote> This function is used to set the FRAMSETtag  
338  object for this page. </blockquote>  </div>
339                  </TD>  <a name="var$_indent_style" id="$_indent_style"><!-- --></A>
340          </TR>  <div class="oddrow">
341            
342          <!-- =========== Summary =========== -->          <div class="var-header">
343          <TR BGCOLOR='white' CLASS='TableRowColor'>                  <span class="var-title">
344                  <TD>                          <span class="var-type">int</span>
345                          <CODE><B><A HREF='HTMLPageClass.html#set_html_attributes'>void set_html_attributes ( $attributes )</A></B></CODE>                          <span class="var-name">$_indent_style</span>
346                          <BR>                           = <span class="var-default"> 0</span>                  (line <span class="line-number">175</span>)
347                          <blockquote> This function sets the attributes                  </span>
348  for the &lt;html&gt; tag </blockquote>          </div>
349                  </TD>  
350          </TR>          <!-- ========== Info from phpDoc block ========= -->
351            <p class="short-description">Holds the value of the indent  style the user wants to render  the page w/</p>
352          <!-- =========== Summary =========== -->          
353          <TR BGCOLOR='white' CLASS='TableRowColor'>          
354                  <TD>                  
355                          <CODE><B><A HREF='HTMLPageClass.html#set_refresh'>void set_refresh ( $time, [$url = NULL] )</A></B></CODE>                  
356                          <BR>  
357                          <blockquote> Automatically set a page meta tag refresh </blockquote>  </div>
358                  </TD>  <a name="var$_widget_css_auto" id="$_widget_css_auto"><!-- --></A>
359          </TR>  <div class="evenrow">
360            
361          <!-- =========== Summary =========== -->          <div class="var-header">
362          <TR BGCOLOR='white' CLASS='TableRowColor'>                  <span class="var-title">
363                  <TD>                          <span class="var-type">array</span>
364                          <CODE><B><A HREF='HTMLPageClass.html#set_text_debug'>void set_text_debug ( $flag )</A></B></CODE>                          <span class="var-name">$_widget_css_auto</span>
365                          <BR>                           = <span class="var-default">array()</span>                     (line <span class="line-number">157</span>)
366                          <blockquote> set the $_text_debug flag </blockquote>                  </span>
367                  </TD>          </div>
368          </TR>  
369                    <!-- ========== Info from phpDoc block ========= -->
370          <!-- =========== Summary =========== -->  <p class="short-description">keeps track of which widgets we have  automatically pulled in css for</p>
371          <TR BGCOLOR='white' CLASS='TableRowColor'>          
372                  <TD>          
373                          <CODE><B><A HREF='HTMLPageClass.html#set_title'>void set_title ( $title )</A></B></CODE>                  
374                          <BR>                  
375                          <blockquote> set the title of the page output. </blockquote>  
376                  </TD>  </div>
377          </TR>  <a name="var$_widget_js_auto" id="$_widget_js_auto"><!-- --></A>
378            <div class="oddrow">
379          <!-- =========== Summary =========== -->  
380          <TR BGCOLOR='white' CLASS='TableRowColor'>          <div class="var-header">
381                  <TD>                  <span class="var-title">
382                          <CODE><B><A HREF='HTMLPageClass.html#_build_content_type_tag'>void _build_content_type_tag (  )</A></B></CODE>                          <span class="var-type">array</span>
383                          <BR>                          <span class="var-name">$_widget_js_auto</span>
384                          <blockquote> this builds the content type meta tag. </blockquote>                           = <span class="var-default">array()</span>                     (line <span class="line-number">165</span>)
385                  </TD>                  </span>
386          </TR>          </div>
387            
388          <!-- =========== Summary =========== -->          <!-- ========== Info from phpDoc block ========= -->
389          <TR BGCOLOR='white' CLASS='TableRowColor'>  <p class="short-description">keeps track of which widgets we have  automatically pulled in js for</p>
390                  <TD>          
391                          <CODE><B><A HREF='HTMLPageClass.html#_build_head'>void _build_head (  )</A></B></CODE>          
392                          <BR>                  
393                          <blockquote> builds the head object and its content. </blockquote>                  
394                  </TD>  
395          </TR>  </div>
396            <a name="var$_xml_encoding" id="$_xml_encoding"><!-- --></A>
397          <!-- =========== Summary =========== -->  <div class="evenrow">
398          <TR BGCOLOR='white' CLASS='TableRowColor'>  
399                  <TD>          <div class="var-header">
400                          <CODE><B><A HREF='HTMLPageClass.html#_create_body'>void _create_body (  )</A></B></CODE>                  <span class="var-title">
401                          <BR>                          <span class="var-type">mixed</span>
402                          <blockquote> This is responsible for creating the </blockquote>                          <span class="var-name">$_xml_encoding</span>
403                  </TD>                           = <span class="var-default"> &quot;UTF-8&quot;</span>                  (line <span class="line-number">93</span>)
404          </TR>                  </span>
405                    </div>
406          <!-- =========== Summary =========== -->  
407          <TR BGCOLOR='white' CLASS='TableRowColor'>          <!-- ========== Info from phpDoc block ========= -->
408                  <TD>  <p class="short-description">The encoding of the XHTML</p>
409                          <CODE><B><A HREF='HTMLPageClass.html#_frameset_wrap_body'><a href="../phpHtmlLib/NOFRAMEStag.html">NOFRAMEStag</a> _frameset_wrap_body (  )</A></B></CODE>  <p class="description"><p>XML tag</p></p>
410                          <BR>          
411                          <blockquote> This builds a frameset body tag          
412  wrapped in a &lt;noframes&gt; tag. </blockquote>                  
413                  </TD>                  
414          </TR>  
415            </div>
416  </TABLE>                                                  
417                    </div>
418  <hr>          </div>
419  <!-- ============ VARIABLE DETAIL =========== -->          
420            <a name="sec-methods"></a>
421  <A NAME='variable_detail'></A>          <div class="info-box">
422  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">                  <div class="info-box-title">Methods</div>
423          <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>                  <div class="nav-bar">
424                  <TD>                          <a href="#sec-description">Description</a> |
425                          <span CLASS="font12bold">Variable Detail</span>                                                          <a href="#sec-descendents">Descendents</a> |
426              <A HREF="#top" CLASS="links">^TOP</A>                                                                                                                          <a href="#sec-var-summary">Vars</a> (<a href="#sec-vars">details</a>)
427                  </TD>                                                                                                                  <a href="#sec-method-summary">Methods</a> (<span class="disabled">details</span>)
428          </TR>                                                  
429  </TABLE>                  </div>
430                    <div class="info-box-body">
431                            <A NAME='method_detail'></A>
432  <A NAME='$_html_attributes'><!-- --></A><H3>$_html_attributes</H3>  <a name="methodHTMLPageClass" id="HTMLPageClass"><!-- --></a>
433  <b>Data type:</b> array<br>  <div class="oddrow">
434  <!-- ========== Info from phpDoc block ========= -->          
435  This holds the attributes for the          <div class="method-header">
436  &lt;html&gt; tag.                  <span class="method-title">Constructor HTMLPageClass</span> (line <span class="line-number">203</span>)
437  <BR>          </div>
438            
439            <!-- ========== Info from phpDoc block ========= -->
440  <UL>  <p class="short-description">Class Constructor</p>
441                    <ul class="tags">
442  </UL>                                  <li><span class="field">access:</span> public</li>
443                            </ul>
444  <HR>          
445            <div class="method-signature">
446  <A NAME='$_indent_style'><!-- --></A><H3>$_indent_style</H3>                  <span class="method-result">void</span>
447  <b>Data type:</b> int<br>                  <span class="method-name">
448  <!-- ========== Info from phpDoc block ========= -->                          HTMLPageClass
449  Holds the value of the indent                  </span>
450  <BR>                                          ([<span class="var-type">mixed</span>&nbsp;<span class="var-name">$title</span> = <span class="var-default">NULL</span>], [<span class="var-type">string</span>&nbsp;<span class="var-name">$html_type</span> = <span class="var-default">HTML</span>], [<span class="var-type">int</span>&nbsp;<span class="var-name">$indent_style</span> = <span class="var-default">INDENT_NICE</span>])
451  style the user wants to render                          </div>
452  the page w/          
453                            <ul class="parameters">
454  <UL>                                          <li>
455                                            <span class="var-type">mixed</span>
456  </UL>                                  <span class="var-name">$title</span><span class="var-description">: <p>- $title Title string or TITLEtag object for the page.</p></span>                        </li>
457                                            <li>
458  <HR>                                  <span class="var-type">string</span>
459                                    <span class="var-name">$html_type</span><span class="var-description">: <p>- one of 3 types of html to render.  Setting this will                    make the object declare the gobal define which tells                    all of the tag objects what type of html tags to render.                    some tags support special features.  such as the &lt;IMG&gt;                    tag.  If xhtml is selected, the the IMGtag object and all                    utility functions will not render &quot;border=0&quot; as a default                    attribute, since this is not proper xhtml.                    &quot;html&quot; - HTML 4.0 (default)                    &quot;xhtml_transitional&quot; - render xhtml instead of html <ul><li>doctype is XHTML transitional.</li></ul>                   &quot;xhtml_strict&quot; - render xhtml instead of html 4.0. <ul><li>doctype is XHTML strict.</li></ul></p></span>                 </li>
460  <A NAME='$_widget_css_auto'><!-- --></A><H3>$_widget_css_auto</H3>                                          <li>
461  <b>Data type:</b> array<br>                                  <span class="var-type">int</span>
462  <!-- ========== Info from phpDoc block ========= -->                                  <span class="var-name">$indent_style</span><span class="var-description">: <p>- one of 2 types.  INDENT_NICE or INDENT_LEFT_JUSTIFY                   This tells the page how to render the indenting of the                   output.  By default it is set to INDENT_NICE, which nicely                   indents each nested tag.  You can have all tags rendered                   left justified (smaller size in output) by using                   INDENT_LEFT_JUSTIFY</p></span>                        </li>
463  keeps track of which widgets we have                                  </ul>
464  automatically pulled in css for                  
465  <BR>                  
466            </div>
467    <a name="methodadd" id="add"><!-- --></a>
468  <UL>  <div class="evenrow">
469                    
470  </UL>          <div class="method-header">
471                    <span class="method-title">add</span> (line <span class="line-number">479</span>)
472  <HR>          </div>
473            
474  <A NAME='$_widget_js_auto'><!-- --></A><H3>$_widget_js_auto</H3>          <!-- ========== Info from phpDoc block ========= -->
475  <b>Data type:</b> array<br>  <p class="short-description">This function adds content to the &lt;body&gt;  area of the page.</p>
476  <!-- ========== Info from phpDoc block ========= -->          
477  keeps track of which widgets we have          <div class="method-signature">
478  automatically pulled in js for                  <span class="method-result">void</span>
479  <BR>                  <span class="method-name">
480                            add
481                    </span>
482  <UL>                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">0</span>)
483                                    </div>
484  </UL>          
485                            <ul class="parameters">
486  <HR>                                          <li>
487                                    <span class="var-type">mixed</span>
488                                    <span class="var-name">0</span><span class="var-description">: <p>- any # of parameters</p></span>                      </li>
489  <hr>                                  </ul>
490  <!-- ============ FUNCTION DETAIL =========== -->                  
491                    
492  <A NAME='function_detail'></A>          </div>
493  <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">  <a name="methodadd_css_link" id="add_css_link"><!-- --></a>
494          <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>  <div class="oddrow">
495                  <TD>          
496                          <span class="font12bold">Method Detail</span>          <div class="method-header">
497              <A HREF="#top" CLASS="links">^TOP</A>                  <span class="method-title">add_css_link</span> (line <span class="line-number">333</span>)
498                  </TD>          </div>
499          </TR>          
500  </TABLE>          <!-- ========== Info from phpDoc block ========= -->
501  <BR>  <p class="short-description">pushes a css external reference to the head area</p>
502            
503  <DIV CLASS="function">          <div class="method-signature">
504  <A NAME='constructor HTMLPageClass'><!-- --></A>                  <span class="method-result">void</span>
505  <SPAN CLASS="font12bold">constructor HTMLPageClass</SPAN>                  <span class="method-name">
506  <BR>                          add_css_link
507  <SPAN CLASS="font10bold">Useage : </SPAN>                  </span>
508  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$link</span>)
509  <span class="font10bold" style="color: #0000FF">constructor HTMLPageClass ( [$title = NULL], [$html_type = HTML], [$indent_style = INDENT_NICE] )</SPAN>                          </div>
510  <BR>          
511                            <ul class="parameters">
512  <BR>                                          <li>
513  <SPAN CLASS="font10bold">Description : </SPAN>                                  <span class="var-type">mixed</span>
514  <!-- ========== Info from phpDoc block ========= -->                                  <span class="var-name">$link</span><span class="var-description">: <p>- link tag object or $url for a css.</p></span>                   </li>
515  Class Constructor                                  </ul>
516  <BR>                  
517                    
518  <DL>          </div>
519    <DT class="font10bold">Function Parameters:</DT>  <a name="methodadd_head_content" id="add_head_content"><!-- --></a>
520      <div class="evenrow">
521    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">string</SPAN> <span style="color: #0000FF;font-weight:bold">$title</SPAN></SPAN> - one of 3 types of html to render.  Setting this will          
522                     make the object declare the gobal define which tells          <div class="method-header">
523                     all of the tag objects what type of html tags to render.                  <span class="method-title">add_head_content</span> (line <span class="line-number">262</span>)
524                     some tags support special features.  such as the &lt;IMG&gt;          </div>
525                     tag.  If xhtml is selected, the the IMGtag object and all          
526                     utility functions will not render &quot;border=0&quot; as a default          <!-- ========== Info from phpDoc block ========= -->
527                     attribute, since this is not proper xhtml.  <p class="short-description">this adds content to the head tag  of the page</p>
528                     &quot;html&quot; - HTML 4.0 (default)          
529                     &quot;xhtml_transitional&quot; - render xhtml instead of html          <div class="method-signature">
530                                          - doctype is XHTML transitional.                  <span class="method-result">void</span>
531                     &quot;xhtml_strict&quot; - render xhtml instead of html 4.0.                  <span class="method-name">
532                                    - doctype is XHTML strict.</DD>                          add_head_content
533                      </span>
534    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">int</SPAN> <span style="color: #0000FF;font-weight:bold">$html_type</SPAN></SPAN> - one of 2 types.  INDENT_NICE or INDENT_LEFT_JUSTIFY                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">0</span>)
535                    This tells the page how to render the indenting of the                          </div>
536                    output.  By default it is set to INDENT_NICE, which nicely          
537                    indents each nested tag.  You can have all tags rendered                          <ul class="parameters">
538                    left justified (smaller size in output) by using                                          <li>
539                    INDENT_LEFT_JUSTIFY</DD>                                  <span class="var-type">mixed</span>
540                                      <span class="var-name">0</span><span class="var-description">: <p>- any content to add</p></span>                       </li>
541                                    </ul>
542    <DT class="font10bold">Function Info:</DT>                  
543                      
544    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Access</b> - public</DD>          </div>
545      <a name="methodadd_head_css" id="add_head_css"><!-- --></a>
546  </DL>  <div class="oddrow">
547            
548  </DIV>          <div class="method-header">
549  <BR>                  <span class="method-title">add_head_css</span> (line <span class="line-number">306</span>)
550            </div>
551  <DIV CLASS="function">          
552  <A NAME='add'><!-- --></A>          <!-- ========== Info from phpDoc block ========= -->
553  <SPAN CLASS="font12bold">add</SPAN>  <p class="short-description">this function adds raw css to the  &lt;head&gt; tag.  It will automatically  be wrapped in a &lt;style type=&quot;text/css&quot;&gt;</p>
554  <BR>          
555  <SPAN CLASS="font10bold">Useage : </SPAN>          <div class="method-signature">
556  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                  <span class="method-result">void</span>
557  <span class="font10bold" style="color: #0000FF">add (  )</SPAN>                  <span class="method-name">
558  <BR>                          add_head_css
559                    </span>
560  <BR>                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$css</span>)
561  <SPAN CLASS="font10bold">Description : </SPAN>                          </div>
562  <!-- ========== Info from phpDoc block ========= -->          
563  This function adds content to the &lt;body&gt;                          <ul class="parameters">
564  area of the page.                                          <li>
565  <BR>                                  <span class="var-type">string</span>
566                                    <span class="var-name">$css</span><span class="var-description">: <p>- the raw css</p></span>                   </li>
567  <DL>                                  </ul>
568    <DT class="font10bold">Function Parameters:</DT>                  
569                      
570    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">mixed</SPAN> <span style="color: #0000FF;font-weight:bold">0</SPAN></SPAN> - any # of parameters</DD>          </div>
571      <a name="methodadd_head_js" id="add_head_js"><!-- --></a>
572    <div class="evenrow">
573    <DT class="font10bold">Function Info:</DT>          
574              <div class="method-header">
575  </DL>                  <span class="method-title">add_head_js</span> (line <span class="line-number">286</span>)
576            </div>
577  </DIV>          
578  <BR>          <!-- ========== Info from phpDoc block ========= -->
579    <p class="short-description">adds raw javascript to the head which  will automatically get wrapped in a  &lt;script language=&quot;JavaScript&quot;&gt; tag.</p>
580  <DIV CLASS="function">          
581  <A NAME='add_css_link'><!-- --></A>          <div class="method-signature">
582  <SPAN CLASS="font12bold">add_css_link</SPAN>                  <span class="method-result">void</span>
583  <BR>                  <span class="method-name">
584  <SPAN CLASS="font10bold">Useage : </SPAN>                          add_head_js
585  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                  </span>
586  <span class="font10bold" style="color: #0000FF">add_css_link ( $link )</SPAN>                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$content</span>)
587  <BR>                          </div>
588            
589  <BR>                          <ul class="parameters">
590  <SPAN CLASS="font10bold">Description : </SPAN>                                          <li>
591  <!-- ========== Info from phpDoc block ========= -->                                  <span class="var-type">mixed</span>
592  pushes a css external reference to the head area                                  <span class="var-name">$content</span><span class="var-description">: <p>- raw javascript code to add to the head</p></span>                    </li>
593  <BR>                                  </ul>
594                    
595  <DL>                  
596    <DT class="font10bold">Function Parameters:</DT>          </div>
597      <a name="methodadd_js_link" id="add_js_link"><!-- --></a>
598    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">mixed</SPAN> <span style="color: #0000FF;font-weight:bold">$link</SPAN></SPAN> - link tag object or $url for a css.</DD>  <div class="oddrow">
599              
600            <div class="method-header">
601    <DT class="font10bold">Function Info:</DT>                  <span class="method-title">add_js_link</span> (line <span class="line-number">358</span>)
602              </div>
603  </DL>          
604            <!-- ========== Info from phpDoc block ========= -->
605  </DIV>  <p class="short-description">This adds a link to an external Javascript  file, which will get rendered in the head.</p>
606  <BR>          
607            <div class="method-signature">
608  <DIV CLASS="function">                  <span class="method-result">void</span>
609  <A NAME='add_head_content'><!-- --></A>                  <span class="method-name">
610  <SPAN CLASS="font12bold">add_head_content</SPAN>                          add_js_link
611  <BR>                  </span>
612  <SPAN CLASS="font10bold">Useage : </SPAN>                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$link</span>)
613  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                          </div>
614  <span class="font10bold" style="color: #0000FF">add_head_content (  )</SPAN>          
615  <BR>                          <ul class="parameters">
616                                            <li>
617  <BR>                                  <span class="var-type">mixed</span>
618  <SPAN CLASS="font10bold">Description : </SPAN>                                  <span class="var-name">$link</span><span class="var-description">: <p>- script tag object or $url of .js file.</p></span>                       </li>
619  <!-- ========== Info from phpDoc block ========= -->                                  </ul>
620  this adds content to the head tag                  
621  of the page                  
622  <BR>          </div>
623    <a name="methodadd_reference" id="add_reference"><!-- --></a>
624  <DL>  <div class="evenrow">
625    <DT class="font10bold">Function Parameters:</DT>          
626              <div class="method-header">
627    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">mixed</SPAN> <span style="color: #0000FF;font-weight:bold">0</SPAN></SPAN> - any content to add</DD>                  <span class="method-title">add_reference</span> (line <span class="line-number">516</span>)
628              </div>
629            
630    <DT class="font10bold">Function Info:</DT>          <!-- ========== Info from phpDoc block ========= -->
631      <p class="short-description">Adds the content reference to the &lt;body&gt;  tag for later use.</p>
632  </DL>          
633            <div class="method-signature">
634  </DIV>                  <span class="method-result">void</span>
635  <BR>                  <span class="method-name">
636                            add_reference
637  <DIV CLASS="function">                  </span>
638  <A NAME='add_head_css'><!-- --></A>                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">&$content</span>)
639  <SPAN CLASS="font12bold">add_head_css</SPAN>                          </div>
640  <BR>          
641  <SPAN CLASS="font10bold">Useage : </SPAN>                          <ul class="parameters">
642  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                          <li>
643  <span class="font10bold" style="color: #0000FF">add_head_css ( $css )</SPAN>                                  <span class="var-type">mixed</span>
644  <BR>                                  <span class="var-name">$content</span><span class="var-description">: <p>- content to add</p></span>                    </li>
645                                    </ul>
646  <BR>                  
647  <SPAN CLASS="font10bold">Description : </SPAN>                  
648  <!-- ========== Info from phpDoc block ========= -->          </div>
649  this function adds raw css to the  <a name="methodbuild_doctype" id="build_doctype"><!-- --></a>
650  &lt;head&gt; tag.  <div class="oddrow">
651  <BR>          
652  It will automatically          <div class="method-header">
653  be wrapped in a &lt;style type=&quot;text/css&quot;&gt;                  <span class="method-title">build_doctype</span> (line <span class="line-number">565</span>)
654  <DL>          </div>
655    <DT class="font10bold">Function Parameters:</DT>          
656              <!-- ========== Info from phpDoc block ========= -->
657    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">string</SPAN> <span style="color: #0000FF;font-weight:bold">$css</SPAN></SPAN> - the raw css</DD>  <p class="short-description">This function is used to build the DOCTYPE</p>
658      <p class="description"><p>tag for the page.  It will automatically  create a DOCTYPE with a document_element of &quot;html&quot;  and a source of &quot;PUBLIC&quot;</p></p>
659            
660    <DT class="font10bold">Function Info:</DT>          <div class="method-signature">
661                      <span class="method-result">void</span>
662  </DL>                  <span class="method-name">
663                            build_doctype
664  </DIV>                  </span>
665  <BR>                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$link1</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$link2</span> = <span class="var-default">NULL</span>])
666                            </div>
667  <DIV CLASS="function">          
668  <A NAME='add_head_js'><!-- --></A>                          <ul class="parameters">
669  <SPAN CLASS="font12bold">add_head_js</SPAN>                                          <li>
670  <BR>                                  <span class="var-type">string</span>
671  <SPAN CLASS="font10bold">Useage : </SPAN>                                  <span class="var-name">$link1</span><span class="var-description">: <p>- link1</p></span>                       </li>
672  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                          <li>
673  <span class="font10bold" style="color: #0000FF">add_head_js ( $content )</SPAN>                                  <span class="var-type">string</span>
674  <BR>                                  <span class="var-name">$link2</span><span class="var-description">: <p>- link2</p></span>                       </li>
675                                    </ul>
676  <BR>                  
677  <SPAN CLASS="font10bold">Description : </SPAN>                  
678  <!-- ========== Info from phpDoc block ========= -->          </div>
679  adds raw javascript to the head which  <a name="methodget_html_attributes" id="get_html_attributes"><!-- --></a>
680  will automatically get wrapped in a  <div class="evenrow">
681  &lt;script language=&quot;JavaScript&quot;&gt; tag.          
682  <BR>          <div class="method-header">
683                    <span class="method-title">get_html_attributes</span> (line <span class="line-number">442</span>)
684  <DL>          </div>
685    <DT class="font10bold">Function Parameters:</DT>          
686              <!-- ========== Info from phpDoc block ========= -->
687    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">mixed</SPAN> <span style="color: #0000FF;font-weight:bold">$content</SPAN></SPAN> - raw javascript code to add to the head</DD>  <p class="short-description">This function returns the  attributes to be used for the  &lt;html&gt; tag.</p>
688              
689            <div class="method-signature">
690    <DT class="font10bold">Function Info:</DT>                  <span class="method-result">array();</span>
691                      <span class="method-name">
692  </DL>                          get_html_attributes
693                    </span>
694  </DIV>                                  ()
695  <BR>                          </div>
696            
697  <DIV CLASS="function">                  
698  <A NAME='add_reference'><!-- --></A>                  
699  <SPAN CLASS="font12bold">add_reference</SPAN>          </div>
700  <BR>  <a name="methodpush" id="push"><!-- --></a>
701  <SPAN CLASS="font10bold">Useage : </SPAN>  <div class="oddrow">
702  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          
703  <span class="font10bold" style="color: #0000FF">add_reference ( &$content )</SPAN>          <div class="method-header">
704  <BR>                  <span class="method-title">push</span> (line <span class="line-number">505</span>)
705            </div>
706  <BR>          
707  <SPAN CLASS="font10bold">Description : </SPAN>          <!-- ========== Info from phpDoc block ========= -->
708  <!-- ========== Info from phpDoc block ========= -->  <p class="short-description">Same as add()</p>
709  Adds the content reference to the &lt;body&gt;          <ul class="tags">
710  tag for later use.                                  <li><span class="field">deprecated:</span> <p>- use add()</p></li>
711  <BR>                          </ul>
712            
713  <DL>          <div class="method-signature">
714    <DT class="font10bold">Function Parameters:</DT>                  <span class="method-result">void</span>
715                      <span class="method-name">
716    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">mixed</SPAN> <span style="color: #0000FF;font-weight:bold">$content</SPAN></SPAN> - content to add</DD>                          push
717                      </span>
718                                    ()
719    <DT class="font10bold">Function Info:</DT>                          </div>
720              
721  </DL>                  
722                    
723  </DIV>          </div>
724  <BR>  <a name="methodpush_css_link" id="push_css_link"><!-- --></a>
725    <div class="evenrow">
726  <DIV CLASS="function">          
727  <A NAME='build_doctype'><!-- --></A>          <div class="method-header">
728  <SPAN CLASS="font12bold">build_doctype</SPAN>                  <span class="method-title">push_css_link</span> (line <span class="line-number">347</span>)
729  <BR>          </div>
730  <SPAN CLASS="font10bold">Useage : </SPAN>          
731  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          <!-- ========== Info from phpDoc block ========= -->
732  <span class="font10bold" style="color: #0000FF">build_doctype ( $link1, [$link2 = NULL] )</SPAN>  <p class="short-description">Same ass add_css_link()</p>
733  <BR>          <ul class="tags">
734                                    <li><span class="field">deprecated:</span> <p>- use add_css_link();</p></li>
735  <BR>                          </ul>
736  <SPAN CLASS="font10bold">Description : </SPAN>          
737  <!-- ========== Info from phpDoc block ========= -->          <div class="method-signature">
738  This function is used to build the DOCTYPE                  <span class="method-result">void</span>
739  tag for the page.                  <span class="method-name">
740  <BR>                          push_css_link
741  It will automatically                  </span>
742  create a DOCTYPE with a document_element of &quot;html&quot;                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$link</span>)
743  and a source of &quot;PUBLIC&quot;                          </div>
744  <DL>          
745    <DT class="font10bold">Function Parameters:</DT>                  
746                      
747    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">string</SPAN> <span style="color: #0000FF;font-weight:bold">$link1</SPAN></SPAN> - link1</DD>          </div>
748      <a name="methodpush_head_content" id="push_head_content"><!-- --></a>
749    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">string</SPAN> <span style="color: #0000FF;font-weight:bold">$link2</SPAN></SPAN> - link2</DD>  <div class="oddrow">
750              
751            <div class="method-header">
752    <DT class="font10bold">Function Info:</DT>                  <span class="method-title">push_head_content</span> (line <span class="line-number">274</span>)
753              </div>
754  </DL>          
755            <!-- ========== Info from phpDoc block ========= -->
756  </DIV>  <p class="short-description">Same ass add_head_content()</p>
757  <BR>          <ul class="tags">
758                                    <li><span class="field">deprecated:</span> <p>- use add_head_content();</p></li>
759  <DIV CLASS="function">                          </ul>
760  <A NAME='get_html_attributes'><!-- --></A>          
761  <SPAN CLASS="font12bold">get_html_attributes</SPAN>          <div class="method-signature">
762  <BR>                  <span class="method-result">void</span>
763  <SPAN CLASS="font10bold">Useage : </SPAN>                  <span class="method-name">
764  <span class="font10bold" style="color: #FF0000">array();</SPAN>&nbsp;                          push_head_content
765  <span class="font10bold" style="color: #0000FF">get_html_attributes (  )</SPAN>                  </span>
766  <BR>                                  ()
767                            </div>
768  <BR>          
769  <SPAN CLASS="font10bold">Description : </SPAN>                  
770  <!-- ========== Info from phpDoc block ========= -->                  
771  This function returns the          </div>
772  attributes to be used for the  <a name="methodpush_head_js" id="push_head_js"><!-- --></a>
773  &lt;html&gt; tag.  <div class="evenrow">
774  <BR>          
775            <div class="method-header">
776  <DL>                  <span class="method-title">push_head_js</span> (line <span class="line-number">295</span>)
777    <DT class="font10bold">Function Parameters:</DT>          </div>
778              
779            <!-- ========== Info from phpDoc block ========= -->
780    <DT class="font10bold">Function Info:</DT>  <p class="short-description">Same ass add_head_js()</p>
781              <ul class="tags">
782  </DL>                                  <li><span class="field">deprecated:</span> <p>- use add_head_js();</p></li>
783                            </ul>
784  </DIV>          
785  <BR>          <div class="method-signature">
786                    <span class="method-result">void</span>
787  <DIV CLASS="function">                  <span class="method-name">
788  <A NAME='push'><!-- --></A>                          push_head_js
789  <SPAN CLASS="font12bold">push</SPAN>                  </span>
790  <BR>                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$content</span>)
791  <SPAN CLASS="font10bold">Useage : </SPAN>                          </div>
792  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          
793  <span class="font10bold" style="color: #0000FF">push (  )</SPAN>                  
794  <BR>                  
795            </div>
796  <BR>  <a name="methodpush_js_link" id="push_js_link"><!-- --></a>
797  <SPAN CLASS="font10bold">Description : </SPAN>  <div class="oddrow">
798  <!-- ========== Info from phpDoc block ========= -->          
799  Same as add()          <div class="method-header">
800  <BR>                  <span class="method-title">push_js_link</span> (line <span class="line-number">372</span>)
801            </div>
802  <DL>          
803    <DT class="font10bold">Function Parameters:</DT>          <!-- ========== Info from phpDoc block ========= -->
804      <p class="short-description">same as add_js_link()</p>
805            <ul class="tags">
806    <DT class="font10bold">Function Info:</DT>                                  <li><span class="field">deprecated:</span> </li>
807                              </ul>
808    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Deprecated</b> - - use add()</DD>          
809              <div class="method-signature">
810  </DL>                  <span class="method-result">void</span>
811                    <span class="method-name">
812  </DIV>                          push_js_link
813  <BR>                  </span>
814                                            (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$link</span>)
815  <DIV CLASS="function">                          </div>
816  <A NAME='push_css_link'><!-- --></A>          
817  <SPAN CLASS="font12bold">push_css_link</SPAN>                  
818  <BR>                  
819  <SPAN CLASS="font10bold">Useage : </SPAN>          </div>
820  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;  <a name="methodpush_reference" id="push_reference"><!-- --></a>
821  <span class="font10bold" style="color: #0000FF">push_css_link ( $link )</SPAN>  <div class="evenrow">
822  <BR>          
823            <div class="method-header">
824  <BR>                  <span class="method-title">push_reference</span> (line <span class="line-number">526</span>)
825  <SPAN CLASS="font10bold">Description : </SPAN>          </div>
826  <!-- ========== Info from phpDoc block ========= -->          
827  Same ass add_css_link()          <!-- ========== Info from phpDoc block ========= -->
828  <BR>  <p class="short-description">Same as add()</p>
829            <ul class="tags">
830  <DL>                                  <li><span class="field">deprecated:</span> <p>- use add()</p></li>
831    <DT class="font10bold">Function Parameters:</DT>                          </ul>
832              
833            <div class="method-signature">
834    <DT class="font10bold">Function Info:</DT>                  <span class="method-result">void</span>
835                      <span class="method-name">
836    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Deprecated</b> - - use add_css_link();</DD>                          push_reference
837                      </span>
838  </DL>                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">&$content</span>)
839                            </div>
840  </DIV>          
841  <BR>                  
842                    
843  <DIV CLASS="function">          </div>
844  <A NAME='push_head_content'><!-- --></A>  <a name="methodrender" id="render"><!-- --></a>
845  <SPAN CLASS="font12bold">push_head_content</SPAN>  <div class="oddrow">
846  <BR>          
847  <SPAN CLASS="font10bold">Useage : </SPAN>          <div class="method-header">
848  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                  <span class="method-title">render</span> (line <span class="line-number">638</span>)
849  <span class="font10bold" style="color: #0000FF">push_head_content (  )</SPAN>          </div>
850  <BR>          
851            <!-- ========== Info from phpDoc block ========= -->
852  <BR>  <p class="short-description">render the page.</p>
853  <SPAN CLASS="font10bold">Description : </SPAN>          <ul class="tags">
854  <!-- ========== Info from phpDoc block ========= -->                                  <li><span class="field">return:</span> <p>the raw html output.</p></li>
855  Same ass add_head_content()                          </ul>
856  <BR>          
857            <div class="method-signature">
858  <DL>                  <span class="method-result">string</span>
859    <DT class="font10bold">Function Parameters:</DT>                  <span class="method-name">
860                              render
861                    </span>
862    <DT class="font10bold">Function Info:</DT>                                  ()
863                              </div>
864    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Deprecated</b> - - use add_head_content();</DD>          
865                      
866  </DL>                  
867                            <hr class="separator" />
868  </DIV>                  <div class="notes">Redefined in descendants as:</div>
869  <BR>                  <ul class="redefinitions">
870                                            <li>
871  <DIV CLASS="function">                                  <a href="../phpHtmlLib/PageWidget.html#methodrender">PageWidget::render()</a>
872  <A NAME='push_head_js'><!-- --></A>                                                                  : This is the function that renders the HTML  for this widget.
873  <SPAN CLASS="font12bold">push_head_js</SPAN>                                                          </li>
874  <BR>                                  </ul>
875  <SPAN CLASS="font10bold">Useage : </SPAN>          </div>
876  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;  <a name="methodset_body_attributes" id="set_body_attributes"><!-- --></a>
877  <span class="font10bold" style="color: #0000FF">push_head_js ( $content )</SPAN>  <div class="evenrow">
878  <BR>          
879            <div class="method-header">
880  <BR>                  <span class="method-title">set_body_attributes</span> (line <span class="line-number">549</span>)
881  <SPAN CLASS="font10bold">Description : </SPAN>          </div>
882  <!-- ========== Info from phpDoc block ========= -->          
883  Same ass add_head_js()          <!-- ========== Info from phpDoc block ========= -->
884  <BR>  <p class="short-description">set attributes of body tag</p>
885            
886  <DL>          <div class="method-signature">
887    <DT class="font10bold">Function Parameters:</DT>                  <span class="method-result">void</span>
888                      <span class="method-name">
889                            set_body_attributes
890    <DT class="font10bold">Function Info:</DT>                  </span>
891                                              (<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span>)
892    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Deprecated</b> - - use add_head_js();</DD>                          </div>
893              
894  </DL>                          <ul class="parameters">
895                                            <li>
896  </DIV>                                  <span class="var-type">array</span>
897  <BR>                                  <span class="var-name">$attributes</span><span class="var-description">: <p>the name=&gt;value pairs</p></span>                 </li>
898                                    </ul>
899  <DIV CLASS="function">                  
900  <A NAME='push_js_link'><!-- --></A>                  
901  <SPAN CLASS="font12bold">push_js_link</SPAN>          </div>
902  <BR>  <a name="methodset_charset" id="set_charset"><!-- --></a>
903  <SPAN CLASS="font10bold">Useage : </SPAN>  <div class="oddrow">
904  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          
905  <span class="font10bold" style="color: #0000FF">push_js_link ( $link )</SPAN>          <div class="method-header">
906  <BR>                  <span class="method-title">set_charset</span> (line <span class="line-number">393</span>)
907            </div>
908  <BR>          
909  <SPAN CLASS="font10bold">Description : </SPAN>          <!-- ========== Info from phpDoc block ========= -->
910  <!-- ========== Info from phpDoc block ========= -->  <p class="short-description">set the character set</p>
911  pushes an link to an externally referenced javascript          
912   file, which will get rendered in the head.          <div class="method-signature">
913  <BR>                  <span class="method-result">void</span>
914                    <span class="method-name">
915  <DL>                          set_charset
916    <DT class="font10bold">Function Parameters:</DT>                  </span>
917                                              (<span class="var-type">string</span>&nbsp;<span class="var-name">$charset</span>)
918    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">mixed</SPAN> <span style="color: #0000FF;font-weight:bold">$link</SPAN></SPAN> - script tag object or $url of .js file.</DD>                          </div>
919              
920                            <ul class="parameters">
921    <DT class="font10bold">Function Info:</DT>                                          <li>
922                                      <span class="var-type">string</span>
923  </DL>                                  <span class="var-name">$charset</span><span class="var-description">: <p>- the charset for the meta tag</p></span>                      </li>
924                                    </ul>
925  </DIV>                  
926  <BR>                  
927            </div>
928  <DIV CLASS="function">  <a name="methodset_encoding" id="set_encoding"><!-- --></a>
929  <A NAME='push_reference'><!-- --></A>  <div class="evenrow">
930  <SPAN CLASS="font12bold">push_reference</SPAN>          
931  <BR>          <div class="method-header">
932  <SPAN CLASS="font10bold">Useage : </SPAN>                  <span class="method-title">set_encoding</span> (line <span class="line-number">403</span>)
933  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          </div>
934  <span class="font10bold" style="color: #0000FF">push_reference ( &$content )</SPAN>          
935  <BR>          <!-- ========== Info from phpDoc block ========= -->
936    <p class="short-description">This sets the encoding type for  XHTML documents</p>
937  <BR>          
938  <SPAN CLASS="font10bold">Description : </SPAN>          <div class="method-signature">
939  <!-- ========== Info from phpDoc block ========= -->                  <span class="method-result">void</span>
940  Same as add()                  <span class="method-name">
941  <BR>                          set_encoding
942                    </span>
943  <DL>                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$encoding</span>)
944    <DT class="font10bold">Function Parameters:</DT>                          </div>
945              
946                            <ul class="parameters">
947    <DT class="font10bold">Function Info:</DT>                                          <li>
948                                      <span class="var-type">string</span>
949    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Deprecated</b> - - use add()</DD>                                  <span class="var-name">$encoding</span><span class="var-description">: <p>- the encoding parameter</p></span>                   </li>
950                                      </ul>
951  </DL>                  
952                    
953  </DIV>          </div>
954  <BR>  <a name="methodset_frameset" id="set_frameset"><!-- --></a>
955    <div class="oddrow">
956  <DIV CLASS="function">          
957  <A NAME='render'><!-- --></A>          <div class="method-header">
958  <SPAN CLASS="font12bold">render</SPAN>                  <span class="method-title">set_frameset</span> (line <span class="line-number">426</span>)
959  <BR>          </div>
960  <SPAN CLASS="font10bold">Useage : </SPAN>          
961  <span class="font10bold" style="color: #FF0000">string</SPAN>&nbsp;          <!-- ========== Info from phpDoc block ========= -->
962  <span class="font10bold" style="color: #0000FF">render (  )</SPAN>  <p class="short-description">This function is used to set the FRAMSETtag  object for this page.  This automatically  sets the output for this page object to  be a frameset.</p>
963  <BR>          
964  Overridden in child class(es) as: <a href="../phpHtmlLib/PageWidget.html#render">PageWidget::render()</a><br>          <div class="method-signature">
965  <BR>                  <span class="method-result">void</span>
966  <SPAN CLASS="font10bold">Description : </SPAN>                  <span class="method-name">
967  <!-- ========== Info from phpDoc block ========= -->                          set_frameset
968  render the page.                  </span>
969  <BR>                                          (<span class="var-type"><a href="../phpHtmlLib/FRAMESETtag.html">FRAMESETtag</a></span>&nbsp;<span class="var-name">$frameset</span>)
970                            </div>
971  <DL>          
972    <DT class="font10bold">Function Parameters:</DT>                          <ul class="parameters">
973                                              <li>
974                                    <span class="var-type"><a href="../phpHtmlLib/FRAMESETtag.html">FRAMESETtag</a></span>
975    <DT class="font10bold">Function Info:</DT>                                  <span class="var-name">$frameset</span><span class="var-description">: <p>object - $frameset</p></span>                 </li>
976                                      </ul>
977    <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Return</b> - the raw html output.</DD>                  
978                      
979  </DL>          </div>
980    <a name="methodset_html_attributes" id="set_html_attributes"><!-- --></a>
981  </DIV>  <div class="evenrow">
982  <BR>          
983            <div class="method-header">
984  <DIV CLASS="function">                  <span class="method-title">set_html_attributes</span> (line <span class="line-number">454</span>)
985  <A NAME='set_body_attributes'><!-- --></A>          </div>
986  <SPAN CLASS="font12bold">set_body_attributes</SPAN>          
987  <BR>          <!-- ========== Info from phpDoc block ========= -->
988  <SPAN CLASS="font10bold">Useage : </SPAN>  <p class="short-description">This function sets the attributes  for the &lt;html&gt; tag</p>
989  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          
990  <span class="font10bold" style="color: #0000FF">set_body_attributes ( $attributes )</SPAN>          <div class="method-signature">
991  <BR>                  <span class="method-result">void</span>
992                    <span class="method-name">
993  <BR>                          set_html_attributes
994  <SPAN CLASS="font10bold">Description : </SPAN>                  </span>
995  <!-- ========== Info from phpDoc block ========= -->                                          (<span class="var-type">array</span>&nbsp;<span class="var-name">$attributes</span>)
996  set attributes of body tag                          </div>
997  <BR>          
998                            <ul class="parameters">
999  <DL>                                          <li>
1000    <DT class="font10bold">Function Parameters:</DT>                                  <span class="var-type">array</span>
1001                                      <span class="var-name">$attributes</span><span class="var-description">: <p>- the name=&gt;value                 pair for the                attributes</p></span>                      </li>
1002    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">array</SPAN> <span style="color: #0000FF;font-weight:bold">$attributes</SPAN></SPAN> the name=&gt;value pairs</DD>                                  </ul>
1003                      
1004                    
1005    <DT class="font10bold">Function Info:</DT>          </div>
1006      <a name="methodset_language" id="set_language"><!-- --></a>
1007  </DL>  <div class="oddrow">
1008            
1009  </DIV>          <div class="method-header">
1010  <BR>                  <span class="method-title">set_language</span> (line <span class="line-number">413</span>)
1011            </div>
1012  <DIV CLASS="function">          
1013  <A NAME='set_charset'><!-- --></A>          <!-- ========== Info from phpDoc block ========= -->
1014  <SPAN CLASS="font12bold">set_charset</SPAN>  <p class="short-description">This method sets the lang, and xml:lang  setting in the HTML tag.</p>
1015  <BR>          
1016  <SPAN CLASS="font10bold">Useage : </SPAN>          <div class="method-signature">
1017  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                  <span class="method-result">void</span>
1018  <span class="font10bold" style="color: #0000FF">set_charset ( $charset )</SPAN>                  <span class="method-name">
1019  <BR>                          set_language
1020                    </span>
1021  <BR>                                          (<span class="var-type">string</span>&nbsp;<span class="var-name">$language</span>)
1022  <SPAN CLASS="font10bold">Description : </SPAN>                          </div>
1023  <!-- ========== Info from phpDoc block ========= -->          
1024  set the character set                          <ul class="parameters">
1025  <BR>                                          <li>
1026                                    <span class="var-type">string</span>
1027  <DL>                                  <span class="var-name">$language</span><span class="var-description">: <p>- the language</p></span>                     </li>
1028    <DT class="font10bold">Function Parameters:</DT>                                  </ul>
1029                      
1030    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">string</SPAN> <span style="color: #0000FF;font-weight:bold">$charset</SPAN></SPAN> - the charset for the meta tag</DD>                  
1031              </div>
1032    <a name="methodset_refresh" id="set_refresh"><!-- --></a>
1033    <DT class="font10bold">Function Info:</DT>  <div class="evenrow">
1034              
1035  </DL>          <div class="method-header">
1036                    <span class="method-title">set_refresh</span> (line <span class="line-number">381</span>)
1037  </DIV>          </div>
1038  <BR>          
1039            <!-- ========== Info from phpDoc block ========= -->
1040  <DIV CLASS="function">  <p class="short-description">Automatically set a page meta tag refresh</p>
1041  <A NAME='set_frameset'><!-- --></A>          
1042  <SPAN CLASS="font12bold">set_frameset</SPAN>          <div class="method-signature">
1043  <BR>                  <span class="method-result">void</span>
1044  <SPAN CLASS="font10bold">Useage : </SPAN>                  <span class="method-name">
1045  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                          set_refresh
1046  <span class="font10bold" style="color: #0000FF">set_frameset ( $frameset )</SPAN>                  </span>
1047  <BR>                                          (<span class="var-type">int</span>&nbsp;<span class="var-name">$time</span>, [<span class="var-type">string</span>&nbsp;<span class="var-name">$url</span> = <span class="var-default">NULL</span>])
1048                            </div>
1049  <BR>          
1050  <SPAN CLASS="font10bold">Description : </SPAN>                          <ul class="parameters">
1051  <!-- ========== Info from phpDoc block ========= -->                                          <li>
1052  This function is used to set the FRAMSETtag                                  <span class="var-type">int</span>
1053  object for this page.                                  <span class="var-name">$time</span><span class="var-description">: <p>- time in seconds to refresh</p></span>                   </li>
1054  <BR>                                          <li>
1055  This automatically                                  <span class="var-type">string</span>
1056  sets the output for this page object to                                  <span class="var-name">$url</span><span class="var-description">: <p>- the url to go to.</p></span>                     </li>
1057  be a frameset.                                  </ul>
1058  <DL>                  
1059    <DT class="font10bold">Function Parameters:</DT>                  
1060              </div>
1061    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;"><a href="../phpHtmlLib/FRAMESETtag.html">FRAMESETtag</a></SPAN> <span style="color: #0000FF;font-weight:bold">$frameset</SPAN></SPAN> object -</DD>  <a name="methodset_text_debug" id="set_text_debug"><!-- --></a>
1062      <div class="oddrow">
1063            
1064    <DT class="font10bold">Function Info:</DT>          <div class="method-header">
1065                      <span class="method-title">set_text_debug</span> (line <span class="line-number">577</span>)
1066  </DL>          </div>
1067            
1068  </DIV>          <!-- ========== Info from phpDoc block ========= -->
1069  <BR>  <p class="short-description">set the $_text_debug flag</p>
1070            
1071  <DIV CLASS="function">          <div class="method-signature">
1072  <A NAME='set_html_attributes'><!-- --></A>                  <span class="method-result">void</span>
1073  <SPAN CLASS="font12bold">set_html_attributes</SPAN>                  <span class="method-name">
1074  <BR>                          set_text_debug
1075  <SPAN CLASS="font10bold">Useage : </SPAN>                  </span>
1076  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                          (<span class="var-type">$flag</span>&nbsp;<span class="var-name">$flag</span>)
1077  <span class="font10bold" style="color: #0000FF">set_html_attributes ( $attributes )</SPAN>                          </div>
1078  <BR>          
1079                            <ul class="parameters">
1080  <BR>                                          <li>
1081  <SPAN CLASS="font10bold">Description : </SPAN>                                  <span class="var-type">$flag</span>
1082  <!-- ========== Info from phpDoc block ========= -->                                  <span class="var-name">$flag</span><span class="var-description">: <p>- boolean.</p></span>                     </li>
1083  This function sets the attributes                                  </ul>
1084  for the &lt;html&gt; tag                  
1085  <BR>                  
1086            </div>
1087  <DL>  <a name="methodset_title" id="set_title"><!-- --></a>
1088    <DT class="font10bold">Function Parameters:</DT>  <div class="evenrow">
1089              
1090    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">array</SPAN> <span style="color: #0000FF;font-weight:bold">$attributes</SPAN></SPAN> - the name=&gt;value          <div class="method-header">
1091                  pair for the                  <span class="method-title">set_title</span> (line <span class="line-number">316</span>)
1092                 attributes</DD>          </div>
1093              
1094            <!-- ========== Info from phpDoc block ========= -->
1095    <DT class="font10bold">Function Info:</DT>  <p class="short-description">set the title of the page output.</p>
1096              
1097  </DL>          <div class="method-signature">
1098                    <span class="method-result">void</span>
1099  </DIV>                  <span class="method-name">
1100  <BR>                          set_title
1101                    </span>
1102  <DIV CLASS="function">                                          (<span class="var-type">mixed</span>&nbsp;<span class="var-name">$title</span>)
1103  <A NAME='set_refresh'><!-- --></A>                          </div>
1104  <SPAN CLASS="font12bold">set_refresh</SPAN>          
1105  <BR>                          <ul class="parameters">
1106  <SPAN CLASS="font10bold">Useage : </SPAN>                                          <li>
1107  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                  <span class="var-type">mixed</span>
1108  <span class="font10bold" style="color: #0000FF">set_refresh ( $time, [$url = NULL] )</SPAN>                                  <span class="var-name">$title</span><span class="var-description">: <p>- the title of the html page                           can be TITLEtag object.</p></span>                        </li>
1109  <BR>                                  </ul>
1110                    
1111  <BR>                  
1112  <SPAN CLASS="font10bold">Description : </SPAN>          </div>
1113  <!-- ========== Info from phpDoc block ========= -->  <a name="method_build_content_type_tag" id="_build_content_type_tag"><!-- --></a>
1114  Automatically set a page meta tag refresh  <div class="oddrow">
1115  <BR>          
1116            <div class="method-header">
1117  <DL>                  <span class="method-title">_build_content_type_tag</span> (line <span class="line-number">463</span>)
1118    <DT class="font10bold">Function Parameters:</DT>          </div>
1119              
1120    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">int</SPAN> <span style="color: #0000FF;font-weight:bold">$time</SPAN></SPAN> - time in seconds to refresh</DD>          <!-- ========== Info from phpDoc block ========= -->
1121      <p class="short-description">this builds the content type meta tag.</p>
1122    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">string</SPAN> <span style="color: #0000FF;font-weight:bold">$url</SPAN></SPAN> - the url to go to.</DD>          
1123              <div class="method-signature">
1124                    <span class="method-result">void</span>
1125    <DT class="font10bold">Function Info:</DT>                  <span class="method-name">
1126                              _build_content_type_tag
1127  </DL>                  </span>
1128                                    ()
1129  </DIV>                          </div>
1130  <BR>          
1131                    
1132  <DIV CLASS="function">                  
1133  <A NAME='set_text_debug'><!-- --></A>          </div>
1134  <SPAN CLASS="font12bold">set_text_debug</SPAN>  <a name="method_build_head" id="_build_head"><!-- --></a>
1135  <BR>  <div class="evenrow">
1136  <SPAN CLASS="font10bold">Useage : </SPAN>          
1137  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          <div class="method-header">
1138  <span class="font10bold" style="color: #0000FF">set_text_debug ( $flag )</SPAN>                  <span class="method-title">_build_head</span> (line <span class="line-number">590</span>)
1139  <BR>          </div>
1140            
1141  <BR>          <!-- ========== Info from phpDoc block ========= -->
1142  <SPAN CLASS="font10bold">Description : </SPAN>  <p class="short-description">builds the head object and its content.</p>
1143  <!-- ========== Info from phpDoc block ========= -->          
1144  set the $_text_debug flag          <div class="method-signature">
1145  <BR>                  <span class="method-result">void</span>
1146                    <span class="method-name">
1147  <DL>                          _build_head
1148    <DT class="font10bold">Function Parameters:</DT>                  </span>
1149                                      ()
1150    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">$flag</SPAN> <span style="color: #0000FF;font-weight:bold">$flag</SPAN></SPAN> - boolean.</DD>                          </div>
1151              
1152                    
1153    <DT class="font10bold">Function Info:</DT>                  
1154              </div>
1155  </DL>  <a name="method_create_body" id="_create_body"><!-- --></a>
1156    <div class="oddrow">
1157  </DIV>          
1158  <BR>          <div class="method-header">
1159                    <span class="method-title">_create_body</span> (line <span class="line-number">537</span>)
1160  <DIV CLASS="function">          </div>
1161  <A NAME='set_title'><!-- --></A>          
1162  <SPAN CLASS="font12bold">set_title</SPAN>          <!-- ========== Info from phpDoc block ========= -->
1163  <BR>  <p class="short-description">This is responsible for creating the  BODYtag object.  We only will  create a new $this-&gt;_body if it doesn't  already exist.</p>
1164  <SPAN CLASS="font10bold">Useage : </SPAN>          
1165  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;          <div class="method-signature">
1166  <span class="font10bold" style="color: #0000FF">set_title ( $title )</SPAN>                  <span class="method-result">void</span>
1167  <BR>                  <span class="method-name">
1168                            _create_body
1169  <BR>                  </span>
1170  <SPAN CLASS="font10bold">Description : </SPAN>                                  ()
1171  <!-- ========== Info from phpDoc block ========= -->                          </div>
1172  set the title of the page output.          
1173  <BR>                  
1174                    
1175  <DL>          </div>
1176    <DT class="font10bold">Function Parameters:</DT>  <a name="method_frameset_wrap_body" id="_frameset_wrap_body"><!-- --></a>
1177      <div class="evenrow">
1178    <DD CLASS="font10" STYLE="padding-bottom:5px;"><span STYLE="font-style: italic;">- <span style="color: #FF0000;font-weight:bold;">mixed</SPAN> <span style="color: #0000FF;font-weight:bold">$title</SPAN></SPAN> - the title of the html page          
1179                            can be TITLEtag object.</DD>          <div class="method-header">
1180                      <span class="method-title">_frameset_wrap_body</span> (line <span class="line-number">624</span>)
1181            </div>
1182    <DT class="font10bold">Function Info:</DT>          
1183              <!-- ========== Info from phpDoc block ========= -->
1184  </DL>  <p class="short-description">This builds a frameset body tag  wrapped in a &lt;noframes&gt; tag.</p>
1185            <ul class="tags">
1186  </DIV>                                  <li><span class="field">return:</span> <p>object.</p></li>
1187  <BR>                          </ul>
1188            
1189  <DIV CLASS="function">          <div class="method-signature">
1190  <A NAME='_build_content_type_tag'><!-- --></A>                  <span class="method-result"><a href="../phpHtmlLib/NOFRAMEStag.html">NOFRAMEStag</a></span>
1191  <SPAN CLASS="font12bold">_build_content_type_tag</SPAN>                  <span class="method-name">
1192  <BR>                          _frameset_wrap_body
1193  <SPAN CLASS="font10bold">Useage : </SPAN>                  </span>
1194  <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;                                  ()
1195  <span class="font10bold" style="color: #0000FF">_build_content_type_tag (  )</SPAN>                          </div>
1196  <BR>          
1197                    
1198  <BR>                  
1199  <SPAN CLASS="font10bold">Description : </SPAN>          </div>
1200  <!-- ========== Info from phpDoc block ========= -->                                                  
1201  this builds the content type meta tag.                  </div>
1202  <BR>          </div>
1203            
1204  <DL>          <p class="notes" id="credit">
1205    <DT class="font10bold">Function Parameters:</DT>                  Documention generated on Thu, 31 Jul 2003 18:32:48 -0700 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0</a>
1206              </p>
1207            </div></body>
1208    <DT class="font10bold">Function Info:</DT>  </html>
     
 </DL>  
   
 </DIV>  
 <BR>  
   
 <DIV CLASS="function">  
 <A NAME='_build_head'><!-- --></A>  
 <SPAN CLASS="font12bold">_build_head</SPAN>  
 <BR>  
 <SPAN CLASS="font10bold">Useage : </SPAN>  
 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;  
 <span class="font10bold" style="color: #0000FF">_build_head (  )</SPAN>  
 <BR>  
   
 <BR>  
 <SPAN CLASS="font10bold">Description : </SPAN>  
 <!-- ========== Info from phpDoc block ========= -->  
 builds the head object and its content.  
 <BR>  
   
 <DL>  
   <DT class="font10bold">Function Parameters:</DT>  
     
   
   <DT class="font10bold">Function Info:</DT>  
     
 </DL>  
   
 </DIV>  
 <BR>  
   
 <DIV CLASS="function">  
 <A NAME='_create_body'><!-- --></A>  
 <SPAN CLASS="font12bold">_create_body</SPAN>  
 <BR>  
 <SPAN CLASS="font10bold">Useage : </SPAN>  
 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;  
 <span class="font10bold" style="color: #0000FF">_create_body (  )</SPAN>  
 <BR>  
   
 <BR>  
 <SPAN CLASS="font10bold">Description : </SPAN>  
 <!-- ========== Info from phpDoc block ========= -->  
 This is responsible for creating the  
 <BR>  
 BODYtag object.  We only will  
 create a new $this-&gt;_body if it doesn't  
 already exist.  
 <DL>  
   <DT class="font10bold">Function Parameters:</DT>  
     
   
   <DT class="font10bold">Function Info:</DT>  
     
 </DL>  
   
 </DIV>  
 <BR>  
   
 <DIV CLASS="function">  
 <A NAME='_frameset_wrap_body'><!-- --></A>  
 <SPAN CLASS="font12bold">_frameset_wrap_body</SPAN>  
 <BR>  
 <SPAN CLASS="font10bold">Useage : </SPAN>  
 <span class="font10bold" style="color: #FF0000"><a href="../phpHtmlLib/NOFRAMEStag.html">NOFRAMEStag</a></SPAN>&nbsp;  
 <span class="font10bold" style="color: #0000FF">_frameset_wrap_body (  )</SPAN>  
 <BR>  
   
 <BR>  
 <SPAN CLASS="font10bold">Description : </SPAN>  
 <!-- ========== Info from phpDoc block ========= -->  
 This builds a frameset body tag  
 wrapped in a &lt;noframes&gt; tag.  
 <BR>  
   
 <DL>  
   <DT class="font10bold">Function Parameters:</DT>  
     
   
   <DT class="font10bold">Function Info:</DT>  
     
   <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>Return</b> - object.</DD>  
     
 </DL>  
   
 </DIV>  
 <BR>  
   
   
 <hr>  
 </HTML>  

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.3

MailToCvsAdmin">MailToCvsAdmin
ViewVC Help
Powered by ViewVC 1.1.26 RSS 2.0 feed