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

Annotation of /nfo/php/libs/com.newsblob.phphtmllib/doc/phpHtmlLib/HTMLTagClass.html

Parent Directory Parent Directory | Revision Log Revision Log


Revision 1.2 - (hide annotations)
Sat Feb 22 20:56:28 2003 UTC (21 years, 7 months ago) by jonen
Branch: MAIN
Changes since 1.1: +612 -528 lines
File MIME type: text/html
+ updated whole lib to version 2.2.1 (new FormProcessing since 2.2.0!)

1 jonen 1.2 <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN' 'http://www.w3.org/TR/REC-html40/loose.dtd'>
2 jonen 1.1 <!--NewPage-->
3     <HTML>
4     <HEAD>
5 jonen 1.2 <!-- Generated by PhpDoc date: 'Thu, 20 Feb 2003 16:22:59 -0800' -->
6 jonen 1.1 <TITLE>Docs For Class HTMLTagClass</TITLE>
7 jonen 1.2 <LINK REL ='stylesheet' TYPE='text/css' HREF='../media/stylesheet.css' TITLE='Style'>
8 jonen 1.1 </HEAD>
9     <BODY style="background-color: #eeeeee; font-family: arial; font-size: .9em;">
10     <!-- Links -->
11     <a NAME="top"></A>
12     <table WIDTH="100%" class="links">
13     <TR>
14     <TD class="font10">
15     Links:
16     <A HREF="#children_summary" class="links" title="Classes extended from HTMLTagClass">Child Classes</A>
17     <A HREF="#var_summary" class="links" title="Class Variable Summary">Variables</A>
18     <A HREF="#var_inherited_summary" class="links" title="Inherited Class Variable Summary">Inherited Variables</A>
19 jonen 1.2 <A HREF="#functions_inherited" class="links" title="Inherited Method Summary">Inherited Methods</A>
20     <A HREF="#method_summary" class="links" title="Method Summary">Methods</A>
21 jonen 1.1 <A HREF="#variable_detail" class="links" title="Variable Detail">Variable Detail</A>
22 jonen 1.2 <A HREF="#method_detail" class="links" title="Method Detail">Method Detail</A>
23 jonen 1.1 </TD>
24     </TR>
25     </TABLE>
26     <BR>
27     <!-- Start of Class Data -->
28     <H2>
29     Class HTMLTagClass
30 jonen 1.2 </H2> (line <span class="linenumber">31</span>)
31 jonen 1.1 <pre>
32 jonen 1.2 <a href="../phpHtmlLib/Container.html">Container</a>
33 jonen 1.1 |
34     --<a href="../phpHtmlLib/XMLTagClass.html">XMLTagClass</a>
35     |
36     --HTMLTagClass</pre>
37 jonen 1.2 <SPAN class="type">Classes extended from HTMLTagClass:</SPAN>
38     <dl>
39     <dt><a href="../phpHtmlLib/Atag.html">Atag</a></dt>
40     <dd>&lt;A&gt; tag class</dd>
41     </dl>
42     <dl>
43     <dt><a href="../phpHtmlLib/ABBRtag.html">ABBRtag</a></dt>
44     <dd>&lt;ABBR&gt; tag class</dd>
45     </dl>
46     <dl>
47     <dt><a href="../phpHtmlLib/ACRONYMtag.html">ACRONYMtag</a></dt>
48     <dd>&lt;ACRONYM&gt; tag class</dd>
49     </dl>
50     <dl>
51     <dt><a href="../phpHtmlLib/ADDRESStag.html">ADDRESStag</a></dt>
52     <dd>&lt;ADDRESS&gt; tag class</dd>
53     </dl>
54     <dl>
55     <dt><a href="../phpHtmlLib/APPLETtag.html">APPLETtag</a></dt>
56     <dd>&lt;APPLET&gt; tag class</dd>
57     </dl>
58     <dl>
59     <dt><a href="../phpHtmlLib/AREAtag.html">AREAtag</a></dt>
60     <dd>&lt;AREA&gt; tag class</dd>
61     </dl>
62     <dl>
63     <dt><a href="../phpHtmlLib/Btag.html">Btag</a></dt>
64     <dd>&lt;B&gt; tag class</dd>
65     </dl>
66     <dl>
67     <dt><a href="../phpHtmlLib/BASEtag.html">BASEtag</a></dt>
68     <dd>&lt;BASE&gt; tag class</dd>
69     </dl>
70     <dl>
71     <dt><a href="../phpHtmlLib/BDOtag.html">BDOtag</a></dt>
72     <dd>&lt;BDO&gt; tag class</dd>
73     </dl>
74     <dl>
75     <dt><a href="../phpHtmlLib/BIGtag.html">BIGtag</a></dt>
76     <dd>&lt;BIG&gt; tag class</dd>
77     </dl>
78     <dl>
79     <dt><a href="../phpHtmlLib/BLOCKQUOTEtag.html">BLOCKQUOTEtag</a></dt>
80     <dd>&lt;BLOCKQUOTE&gt; tag class</dd>
81     </dl>
82     <dl>
83     <dt><a href="../phpHtmlLib/BODYtag.html">BODYtag</a></dt>
84     <dd>&lt;BODY&gt; tag class</dd>
85     </dl>
86     <dl>
87     <dt><a href="../phpHtmlLib/BRtag.html">BRtag</a></dt>
88     <dd>&lt;BR&gt; tag class</dd>
89     </dl>
90     <dl>
91     <dt><a href="../phpHtmlLib/BUTTONtag.html">BUTTONtag</a></dt>
92     <dd>&lt;BUTTON&gt; tag class</dd>
93     </dl>
94     <dl>
95     <dt><a href="../phpHtmlLib/CAPTIONtag.html">CAPTIONtag</a></dt>
96     <dd>&lt;CAPTION&gt; tag class This element defines a table caption.</dd>
97     </dl>
98     <dl>
99     <dt><a href="../phpHtmlLib/CENTERtag.html">CENTERtag</a></dt>
100     <dd>&lt;CENTER&gt; tag class.</dd>
101     </dl>
102     <dl>
103     <dt><a href="../phpHtmlLib/CITEtag.html">CITEtag</a></dt>
104     <dd>&lt;CITE&gt; tag class</dd>
105     </dl>
106     <dl>
107     <dt><a href="../phpHtmlLib/CODEtag.html">CODEtag</a></dt>
108     <dd>&lt;CODE&gt; tag class</dd>
109     </dl>
110     <dl>
111     <dt><a href="../phpHtmlLib/COLtag.html">COLtag</a></dt>
112     <dd>&lt;COL&gt; tag class</dd>
113     </dl>
114     <dl>
115     <dt><a href="../phpHtmlLib/COLGROUPtag.html">COLGROUPtag</a></dt>
116     <dd>&lt;COLGROUP&gt; tag class</dd>
117     </dl>
118     <dl>
119     <dt><a href="../phpHtmlLib/DDtag.html">DDtag</a></dt>
120     <dd>&lt;DD&gt; tag class</dd>
121     </dl>
122     <dl>
123     <dt><a href="../phpHtmlLib/DELtag.html">DELtag</a></dt>
124     <dd>&lt;DEL&gt; tag class</dd>
125     </dl>
126     <dl>
127     <dt><a href="../phpHtmlLib/DFNtag.html">DFNtag</a></dt>
128     <dd>&lt;DFN&gt; tag class</dd>
129     </dl>
130     <dl>
131     <dt><a href="../phpHtmlLib/DIVtag.html">DIVtag</a></dt>
132     <dd>&lt;DIV&gt; tag class</dd>
133     </dl>
134     <dl>
135     <dt><a href="../phpHtmlLib/DLtag.html">DLtag</a></dt>
136     <dd>&lt;DL&gt; tag class</dd>
137     </dl>
138     <dl>
139     <dt><a href="../phpHtmlLib/DTtag.html">DTtag</a></dt>
140     <dd>&lt;DT&gt; tag class</dd>
141     </dl>
142     <dl>
143     <dt><a href="../phpHtmlLib/EMtag.html">EMtag</a></dt>
144     <dd>&lt;EM&gt; tag class</dd>
145     </dl>
146     <dl>
147     <dt><a href="../phpHtmlLib/FIELDSETtag.html">FIELDSETtag</a></dt>
148     <dd>&lt;FIELDSET&gt; tag class</dd>
149     </dl>
150     <dl>
151     <dt><a href="../phpHtmlLib/FONTtag.html">FONTtag</a></dt>
152     <dd>&lt;FONT&gt; tag class</dd>
153     </dl>
154     <dl>
155     <dt><a href="../phpHtmlLib/FORMtag.html">FORMtag</a></dt>
156     <dd>FORMtag &lt;FORM&gt; tag</dd>
157     </dl>
158     <dl>
159     <dt><a href="../phpHtmlLib/FRAMEtag.html">FRAMEtag</a></dt>
160     <dd>&lt;FRAME&gt; tag class</dd>
161     </dl>
162     <dl>
163     <dt><a href="../phpHtmlLib/FRAMESETtag.html">FRAMESETtag</a></dt>
164     <dd>&lt;FRAMESET&gt; tag class</dd>
165     </dl>
166     <dl>
167     <dt><a href="../phpHtmlLib/H1tag.html">H1tag</a></dt>
168     <dd>&lt;H1&gt; tag class</dd>
169     </dl>
170     <dl>
171     <dt><a href="../phpHtmlLib/H2tag.html">H2tag</a></dt>
172     <dd>&lt;H2&gt; tag class</dd>
173     </dl>
174     <dl>
175     <dt><a href="../phpHtmlLib/H3tag.html">H3tag</a></dt>
176     <dd>&lt;H3&gt; tag class</dd>
177     </dl>
178     <dl>
179     <dt><a href="../phpHtmlLib/H4tag.html">H4tag</a></dt>
180     <dd>&lt;H4&gt; tag class</dd>
181     </dl>
182     <dl>
183     <dt><a href="../phpHtmlLib/H5tag.html">H5tag</a></dt>
184     <dd>&lt;H5&gt; tag class</dd>
185     </dl>
186     <dl>
187     <dt><a href="../phpHtmlLib/H6tag.html">H6tag</a></dt>
188     <dd>&lt;H6&gt; tag class</dd>
189     </dl>
190     <dl>
191     <dt><a href="../phpHtmlLib/HEADtag.html">HEADtag</a></dt>
192     <dd>&lt;HEAD&gt; tag class</dd>
193     </dl>
194     <dl>
195     <dt><a href="../phpHtmlLib/HRtag.html">HRtag</a></dt>
196     <dd>&lt;HR&gt; tag class</dd>
197     </dl>
198     <dl>
199     <dt><a href="../phpHtmlLib/HTMLtag.html">HTMLtag</a></dt>
200     <dd>&lt;HTML&gt; tag class.</dd>
201     </dl>
202     <dl>
203     <dt><a href="../phpHtmlLib/Itag.html">Itag</a></dt>
204     <dd>&lt;I&gt; tag class</dd>
205     </dl>
206     <dl>
207     <dt><a href="../phpHtmlLib/IFRAMEtag.html">IFRAMEtag</a></dt>
208     <dd>&lt;IFRAME&gt; tag class</dd>
209     </dl>
210     <dl>
211     <dt><a href="../phpHtmlLib/IMGtag.html">IMGtag</a></dt>
212     <dd>&lt;IMG&gt; tag class</dd>
213     </dl>
214     <dl>
215     <dt><a href="../phpHtmlLib/INPUTtag.html">INPUTtag</a></dt>
216     <dd>INPUTtag &lt;INPUT&gt; tag</dd>
217     </dl>
218     <dl>
219     <dt><a href="../phpHtmlLib/INStag.html">INStag</a></dt>
220     <dd>&lt;INS&gt; tag class</dd>
221     </dl>
222     <dl>
223     <dt><a href="../phpHtmlLib/KBDtag.html">KBDtag</a></dt>
224     <dd>&lt;KBD&gt; tag class</dd>
225     </dl>
226     <dl>
227     <dt><a href="../phpHtmlLib/LABELtag.html">LABELtag</a></dt>
228     <dd>&lt;LABEL&gt; tag class</dd>
229     </dl>
230     <dl>
231     <dt><a href="../phpHtmlLib/LEGENDtag.html">LEGENDtag</a></dt>
232     <dd>&lt;LEGEND&gt; tag class</dd>
233     </dl>
234     <dl>
235     <dt><a href="../phpHtmlLib/LItag.html">LItag</a></dt>
236     <dd>&lt;LI&gt; tag class</dd>
237     </dl>
238     <dl>
239     <dt><a href="../phpHtmlLib/LINKtag.html">LINKtag</a></dt>
240     <dd>&lt;LINK&gt; tag class</dd>
241     </dl>
242     <dl>
243     <dt><a href="../phpHtmlLib/MAPtag.html">MAPtag</a></dt>
244     <dd>&lt;MAP&gt; tag class</dd>
245     </dl>
246     <dl>
247     <dt><a href="../phpHtmlLib/METAtag.html">METAtag</a></dt>
248     <dd>&lt;META&gt; tag class</dd>
249     </dl>
250     <dl>
251     <dt><a href="../phpHtmlLib/NOBRtag.html">NOBRtag</a></dt>
252     <dd>&lt;NOBR&gt; tag class</dd>
253     </dl>
254     <dl>
255     <dt><a href="../phpHtmlLib/NOFRAMEStag.html">NOFRAMEStag</a></dt>
256     <dd>&lt;NOFRAMES&gt; tag class</dd>
257     </dl>
258     <dl>
259     <dt><a href="../phpHtmlLib/NOSCRIPTtag.html">NOSCRIPTtag</a></dt>
260     <dd>&lt;NOSCRIPT&gt; tag class</dd>
261     </dl>
262     <dl>
263     <dt><a href="../phpHtmlLib/OBJECTtag.html">OBJECTtag</a></dt>
264     <dd>&lt;OBJECT&gt; tag class</dd>
265     </dl>
266     <dl>
267     <dt><a href="../phpHtmlLib/OLtag.html">OLtag</a></dt>
268     <dd>&lt;OL&gt; tag class</dd>
269     </dl>
270     <dl>
271     <dt><a href="../phpHtmlLib/OPTGROUPtag.html">OPTGROUPtag</a></dt>
272     <dd>&lt;OPTGROUP&gt; tag class</dd>
273     </dl>
274     <dl>
275     <dt><a href="../phpHtmlLib/OPTIONtag.html">OPTIONtag</a></dt>
276     <dd>&lt;OPTION&gt; tag class</dd>
277     </dl>
278     <dl>
279     <dt><a href="../phpHtmlLib/Ptag.html">Ptag</a></dt>
280     <dd>&lt;P&gt; tag class</dd>
281     </dl>
282     <dl>
283     <dt><a href="../phpHtmlLib/PARAMtag.html">PARAMtag</a></dt>
284     <dd>&lt;PARAM&gt; tag class</dd>
285     </dl>
286     <dl>
287     <dt><a href="../phpHtmlLib/PREtag.html">PREtag</a></dt>
288     <dd>&lt;PRE&gt; tag class</dd>
289     </dl>
290     <dl>
291     <dt><a href="../phpHtmlLib/Qtag.html">Qtag</a></dt>
292     <dd>&lt;Q&gt; tag class</dd>
293     </dl>
294     <dl>
295     <dt><a href="../phpHtmlLib/Stag.html">Stag</a></dt>
296     <dd>&lt;S&gt; tag class</dd>
297     </dl>
298     <dl>
299     <dt><a href="../phpHtmlLib/SAMPtag.html">SAMPtag</a></dt>
300     <dd>&lt;SAMP&gt; tag class</dd>
301     </dl>
302     <dl>
303     <dt><a href="../phpHtmlLib/SCRIPTtag.html">SCRIPTtag</a></dt>
304     <dd>&lt;SCRIPT&gt; tag class</dd>
305     </dl>
306     <dl>
307     <dt><a href="../phpHtmlLib/SELECTtag.html">SELECTtag</a></dt>
308     <dd>&lt;SELECT&gt; tag class</dd>
309     </dl>
310     <dl>
311     <dt><a href="../phpHtmlLib/SMALLtag.html">SMALLtag</a></dt>
312     <dd>&lt;SMALL&gt; tag class</dd>
313     </dl>
314     <dl>
315     <dt><a href="../phpHtmlLib/SPANtag.html">SPANtag</a></dt>
316     <dd>&lt;SPAN&gt; tag class</dd>
317     </dl>
318     <dl>
319     <dt><a href="../phpHtmlLib/STRONGtag.html">STRONGtag</a></dt>
320     <dd>&lt;STRONG&gt; tag class</dd>
321     </dl>
322     <dl>
323     <dt><a href="../phpHtmlLib/STYLEtag.html">STYLEtag</a></dt>
324     <dd>&lt;STYLE&gt; tag class</dd>
325     </dl>
326     <dl>
327     <dt><a href="../phpHtmlLib/SUBtag.html">SUBtag</a></dt>
328     <dd>&lt;SUB&gt; tag class</dd>
329     </dl>
330     <dl>
331     <dt><a href="../phpHtmlLib/SUPtag.html">SUPtag</a></dt>
332     <dd>&lt;SUP&gt; tag class</dd>
333     </dl>
334     <dl>
335     <dt><a href="../phpHtmlLib/TABLEtag.html">TABLEtag</a></dt>
336     <dd>&lt;TABLE&gt; tag class</dd>
337     </dl>
338     <dl>
339     <dt><a href="../phpHtmlLib/TDtag.html">TDtag</a></dt>
340     <dd>Table data &lt;TD&gt; class.</dd>
341     </dl>
342     <dl>
343     <dt><a href="../phpHtmlLib/TEXTAREAtag.html">TEXTAREAtag</a></dt>
344     <dd>&lt;TEXTAREA&gt; tag class</dd>
345     </dl>
346     <dl>
347     <dt><a href="../phpHtmlLib/THtag.html">THtag</a></dt>
348     <dd>Table Header &lt;TH&gt; class.</dd>
349     </dl>
350     <dl>
351     <dt><a href="../phpHtmlLib/TITLEtag.html">TITLEtag</a></dt>
352     <dd>&lt;TITLE&gt; tag class</dd>
353     </dl>
354     <dl>
355     <dt><a href="../phpHtmlLib/TRtag.html">TRtag</a></dt>
356     <dd>Table Row &lt;TR&gt; class.</dd>
357     </dl>
358     <dl>
359     <dt><a href="../phpHtmlLib/TTtag.html">TTtag</a></dt>
360     <dd>&lt;TT&gt; tag class</dd>
361     </dl>
362     <dl>
363     <dt><a href="../phpHtmlLib/Utag.html">Utag</a></dt>
364     <dd>&lt;U&gt; tag class</dd>
365     </dl>
366     <dl>
367     <dt><a href="../phpHtmlLib/VARtag.html">VARtag</a></dt>
368     <dd>&lt;VAR&gt; tag class</dd>
369     </dl>
370     <dl>
371     <dt><a href="../phpHtmlLib/XMPtag.html">XMPtag</a></dt>
372     <dd>&lt;XMP&gt; tag class</dd>
373     </dl>
374     </p>
375 jonen 1.1 <p>
376     <b><i>Located in File: Program_Root/HTMLTagClass.inc</i></b><br>
377     </p>
378     <hr>
379     Base class for all HTML Tag classes.
380 jonen 1.2 <br />
381     <p>Tag class renders an html tag, its attributes, the content (if any), and close tag (if needed).</p>
382 jonen 1.1 <UL>
383 jonen 1.2 <LI><b>link</b> - <CODE><a href="http://phphtmllib.sourceforge.net">http://phphtmllib.sourceforge.net</a></CODE></LI>
384     <LI><b>author</b> - <CODE>Walter A. Boring IV &lt;<a href="mailto:waboring@buildabetterweb.com">mailto:waboring@buildabetterweb.com</a>&gt;</CODE></LI>
385     </UL>
386 jonen 1.1 <hr>
387     <!-- =========== VAR SUMMARY =========== -->
388     <A NAME='var_summary'><!-- --></A>
389     <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">
390     <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>
391     <TD>
392     <span CLASS="font12bold">Class Variable Summary</span>
393     <A HREF="#top" CLASS="links">^TOP</A>
394     </TD>
395     </TR>
396    
397 jonen 1.2 </TABLE>
398 jonen 1.1 <hr>
399     <!-- =========== VAR INHERITED SUMMARY =========== -->
400     <A NAME='var_inherited_summary'><!-- --></A>
401     <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">
402 jonen 1.2 <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>
403 jonen 1.1 <TD>
404     <span CLASS="font12bold">Inherited Class Variable Summary</span>
405     <A HREF="#top" CLASS="links">^TOP</A>
406     </TD>
407     </TR>
408    
409 jonen 1.2 <!-- =========== Summary =========== -->
410 jonen 1.1 <TR BGCOLOR='white'>
411     <TD>
412 jonen 1.2 <span CLASS="font10bold">Inherited From Class <a href="../phpHtmlLib/Container.html">Container</a></span>
413 jonen 1.1 <table CELLPADDING='3' CELLSPACING='0' WIDTH='95%' CLASS="border" ALIGN="center">
414     <tr CLASS="tableheadingcolor">
415     <th>Variable</th>
416     <th>Default Value</th>
417     <th>Description</th>
418     </tr>
419 jonen 1.2 <tr>
420     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#var$_flags">Container::$_flags</a></td>
421     <td CLASS="font10" STYLE="white-space: nowrap">-> _NEWLINEAFTERCONTENT<-</td>
422     <td CLASS="font10">The flags that tell us</td>
423 jonen 1.1 </tr>
424 jonen 1.2 </table>
425 jonen 1.1 <BR>
426     </TD>
427     </TR>
428 jonen 1.2 </TABLE>
429    
430     <hr>
431     <!-- =========== METHOD SUMMARY =========== -->
432     <A NAME='method_summary'><!-- --></A>
433     <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' Class="border">
434     <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>
435 jonen 1.1 <TD>
436 jonen 1.2 <span class="font12bold">Method Summary</span>
437     <A HREF="#top" CLASS="links">^TOP</A>
438     </TD>
439 jonen 1.1 </TR>
440    
441 jonen 1.2 <!-- =========== Summary =========== -->
442     <TR BGCOLOR='white' CLASS='TableRowColor'>
443     <TD>
444     <CODE><B><A HREF='../phpHtmlLib/HTMLTagClass.html#methodHTMLTagClass'>void constructor HTMLTagClass ( [$attributes = NULL] )</A></B></CODE>
445     <BR>
446     <blockquote> Class Constructor </blockquote>
447     </TD>
448     </TR>
449     <!-- =========== Summary =========== -->
450     <TR BGCOLOR='white' CLASS='TableRowColor'>
451     <TD>
452     <CODE><B><A HREF='../phpHtmlLib/HTMLTagClass.html#methodrender'>string render ( [$indent_level = NULL], [$output_debug = 0] )</A></B></CODE>
453     <BR>
454     <blockquote> Renders the tag, attributes, content and close tag. </blockquote>
455     </TD>
456     </TR>
457     <!-- =========== Summary =========== -->
458     <TR BGCOLOR='white' CLASS='TableRowColor'>
459     <TD>
460     <CODE><B><A HREF='../phpHtmlLib/HTMLTagClass.html#methodset_class'>void set_class ( $value )</A></B></CODE>
461     <BR>
462     <blockquote> This function is a shorthand helper to setting the class attribute on a tag. </blockquote>
463     </TD>
464     </TR>
465     <!-- =========== Summary =========== -->
466     <TR BGCOLOR='white' CLASS='TableRowColor'>
467     <TD>
468     <CODE><B><A HREF='../phpHtmlLib/HTMLTagClass.html#methodset_id'>void set_id ( $value )</A></B></CODE>
469     <BR>
470     <blockquote> This function is a shorthand helper to setting the id attribute on a tag. </blockquote>
471     </TD>
472     </TR>
473     <!-- =========== Summary =========== -->
474     <TR BGCOLOR='white' CLASS='TableRowColor'>
475     <TD>
476     <CODE><B><A HREF='../phpHtmlLib/HTMLTagClass.html#methodset_style'>void set_style ( $value )</A></B></CODE>
477     <BR>
478     <blockquote> This function is a shorthand helper to setting the style attribute on a tag. </blockquote>
479     </TD>
480     </TR>
481     <!-- =========== Summary =========== -->
482     <TR BGCOLOR='white' CLASS='TableRowColor'>
483     <TD>
484     <CODE><B><A HREF='../phpHtmlLib/HTMLTagClass.html#method_build_attribute_string'>the _build_attribute_string ( $name, $value, [$debug = 0] )</A></B></CODE>
485     <BR>
486     <blockquote> this builds an attribute for a tag. </blockquote>
487     </TD>
488     </TR>
489     <!-- =========== Summary =========== -->
490     <TR BGCOLOR='white' CLASS='TableRowColor'>
491     <TD>
492     <CODE><B><A HREF='../phpHtmlLib/HTMLTagClass.html#method_render_tag_debug'>void _render_tag_debug ( $indent_level )</A></B></CODE>
493     <BR>
494     <blockquote> This renders that open tag in debug mode. </blockquote>
495     </TD>
496     </TR>
497     </TABLE>
498 jonen 1.1 <!-- =========== INHERITED METHOD SUMMARY =========== -->
499     <A NAME='functions_inherited'><!-- --></A>
500     <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">
501 jonen 1.2 <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>
502 jonen 1.1 <TD>
503     <span CLASS="font12bold">Inherited Method Summary</span>
504     <A HREF="#top" CLASS="links">^TOP</A>
505     </TD>
506     </TR>
507    
508 jonen 1.2 <!-- =========== Summary =========== -->
509 jonen 1.1 <TR BGCOLOR='white' CLASS='TableRowColor'>
510     <TD>
511     <span CLASS="font10bold">Inherited From Class <a href="../phpHtmlLib/XMLTagClass.html">XMLTagClass</a></span>
512     <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='95%' CLASS="border" ALIGN="center">
513     <tr CLASS="tableheadingcolor">
514     <th>Function</th>
515     <th>Description</th>
516     </tr>
517 jonen 1.2 <tr>
518     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodXMLTagClass">XMLTagClass::XMLTagClass()</a></td>
519 jonen 1.1 <td CLASS="font10">The constructor</td>
520 jonen 1.2 <tr>
521     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodget_tag">XMLTagClass::get_tag()</a></td>
522 jonen 1.1 <td CLASS="font10">This returns the tag declared for this class.</td>
523 jonen 1.2 <tr>
524     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodget_tag_name">XMLTagClass::get_tag_name()</a></td>
525 jonen 1.1 <td CLASS="font10">This method gets the name of the tag</td>
526 jonen 1.2 <tr>
527     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodrender">XMLTagClass::render()</a></td>
528     <td CLASS="font10">This function is responsible for rendering the tag and its contents</td>
529     <tr>
530     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodreset_attributes">XMLTagClass::reset_attributes()</a></td>
531 jonen 1.1 <td CLASS="font10">clear all attributes and start with new attributes</td>
532 jonen 1.2 <tr>
533     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodset_collapse">XMLTagClass::set_collapse()</a></td>
534 jonen 1.1 <td CLASS="font10">This function turns on the collapse flag</td>
535 jonen 1.2 <tr>
536     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodset_newline_after_closetag">XMLTagClass::set_newline_after_closetag()</a></td>
537 jonen 1.1 <td CLASS="font10">set the newline_after_content flag</td>
538 jonen 1.2 <tr>
539     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodset_newline_after_opentag">XMLTagClass::set_newline_after_opentag()</a></td>
540 jonen 1.1 <td CLASS="font10">set the newline_after_opentag flag</td>
541 jonen 1.2 <tr>
542     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodset_tag_attribute">XMLTagClass::set_tag_attribute()</a></td>
543     <td CLASS="font10">add a single attribute (name="value")</td>
544     <tr>
545     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodset_tag_attributes">XMLTagClass::set_tag_attributes()</a></td>
546     <td CLASS="font10">add multiple attributes (name="value")</td>
547     <tr>
548     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#methodset_tag_name">XMLTagClass::set_tag_name()</a></td>
549 jonen 1.1 <td CLASS="font10">This method sets the name of the tag</td>
550 jonen 1.2 <tr>
551     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#method_build_attribute_string">XMLTagClass::_build_attribute_string()</a></td>
552 jonen 1.1 <td CLASS="font10">this builds an attribute for an XML tag.</td>
553 jonen 1.2 <tr>
554     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#method_get_element">XMLTagClass::_get_element()</a></td>
555 jonen 1.1 <td CLASS="font10">get the nth element from content array</td>
556 jonen 1.2 <tr>
557     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#method_prepare_flags">XMLTagClass::_prepare_flags()</a></td>
558 jonen 1.1 <td CLASS="font10">This function checks to see if</td>
559 jonen 1.2 <tr>
560     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#method_render_close_tag">XMLTagClass::_render_close_tag()</a></td>
561     <td CLASS="font10">this function is reposnsible for rendering the closing tag (if any)</td>
562     <tr>
563     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#method_render_content">XMLTagClass::_render_content()</a></td>
564     <td CLASS="font10">this function is reponsible for rendering the pcdata, or content of the tag (if any)</td>
565     <tr>
566     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#method_render_open_tag">XMLTagClass::_render_open_tag()</a></td>
567     <td CLASS="font10">this function is responsible for rendering the open tag.</td>
568     <tr>
569     <td CLASS="font10bold"><a href="../phpHtmlLib/XMLTagClass.html#method_set_flags">XMLTagClass::_set_flags()</a></td>
570     <td CLASS="font10">This method is used to set the bitmask flags for this tag. It tells the class how to render the tag.</td>
571     </table>
572 jonen 1.1 <br>
573     </TD>
574     </TR>
575 jonen 1.2 <!-- =========== Summary =========== -->
576 jonen 1.1 <TR BGCOLOR='white' CLASS='TableRowColor'>
577     <TD>
578     <span CLASS="font10bold">Inherited From Class <a href="../phpHtmlLib/Container.html">Container</a></span>
579     <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='95%' CLASS="border" ALIGN="center">
580     <tr CLASS="tableheadingcolor">
581     <th>Function</th>
582     <th>Description</th>
583     </tr>
584 jonen 1.2 <tr>
585     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodContainer">Container::Container()</a></td>
586 jonen 1.1 <td CLASS="font10">The constructor.</td>
587 jonen 1.2 <tr>
588     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodadd">Container::add()</a></td>
589 jonen 1.1 <td CLASS="font10">add content onto content stack</td>
590 jonen 1.2 <tr>
591     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodadd_reference">Container::add_reference()</a></td>
592     <td CLASS="font10">Add content onto content stack so you can change the item later.</td>
593     <tr>
594     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodcount_content">Container::count_content()</a></td>
595 jonen 1.1 <td CLASS="font10">counts the number of content objects</td>
596 jonen 1.2 <tr>
597     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodget_indent_flag">Container::get_indent_flag()</a></td>
598     <td CLASS="font10">This flag gets the current value of the indent flag</td>
599     <tr>
600     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodpush">Container::push()</a></td>
601 jonen 1.1 <td CLASS="font10">Same as add().</td>
602 jonen 1.2 <tr>
603     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodpush_reference">Container::push_reference()</a></td>
604     <td CLASS="font10">Same as add_reference NOTE : only exists for compatibility with 1.1.x</td>
605     <tr>
606     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodrender">Container::render()</a></td>
607     <td CLASS="font10">This function is compatible with the rest of the phpHtmllib API spec.</td>
608     <tr>
609     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodreset_content">Container::reset_content()</a></td>
610 jonen 1.1 <td CLASS="font10">destroy existing content and start with new content.</td>
611 jonen 1.2 <tr>
612     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodset_collapse">Container::set_collapse()</a></td>
613 jonen 1.1 <td CLASS="font10">This function turns on the collapse flag</td>
614 jonen 1.2 <tr>
615     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#methodset_indent_flag">Container::set_indent_flag()</a></td>
616 jonen 1.1 <td CLASS="font10">function to set the indent flag</td>
617 jonen 1.2 <tr>
618     <td CLASS="font10bold"><a href="../phpHtmlLib/Container.html#method_set_flags">Container::_set_flags()</a></td>
619     <td CLASS="font10">This method is used to set the bitmask flags for this tag. It tells the class how to render the tag.</td>
620     </table>
621 jonen 1.1 <br>
622     </TD>
623     </TR>
624 jonen 1.2 </TABLE>
625 jonen 1.1 <hr>
626     <!-- ============ VARIABLE DETAIL =========== -->
627    
628     <A NAME='variable_detail'></A>
629     <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">
630     <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>
631     <TD>
632     <span CLASS="font12bold">Variable Detail</span>
633     <A HREF="#top" CLASS="links">^TOP</A>
634     </TD>
635     </TR>
636     </TABLE>
637    
638     <hr>
639 jonen 1.2 <!-- ============ METHOD DETAIL =========== -->
640 jonen 1.1
641 jonen 1.2 <A NAME='method_detail'></A>
642 jonen 1.1 <TABLE CELLPADDING='3' CELLSPACING='0' WIDTH='100%' CLASS="border">
643     <TR BGCOLOR='#CCCCFF' CLASS='TableHeadingColor'>
644     <TD>
645     <span class="font12bold">Method Detail</span>
646     <A HREF="#top" CLASS="links">^TOP</A>
647     </TD>
648     </TR>
649     </TABLE>
650     <BR>
651     <DIV CLASS="function">
652 jonen 1.2 <A NAME='methodHTMLTagClass'><!-- --></A>
653     <SPAN CLASS="font12bold">Constructor HTMLTagClass</SPAN> (line <span class="linenumber">89</span>)
654 jonen 1.1 <BR>
655 jonen 1.2 <SPAN CLASS="font10bold">Usage : </SPAN>
656 jonen 1.1 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;
657 jonen 1.2 <span class="font10bold" style="color: #0000FF">HTMLTagClass(
658     [array
659     $attributes = NULL], mixed
660     1)</SPAN>
661 jonen 1.1 <BR>
662    
663     <BR>
664     <SPAN CLASS="font10bold">Description : </SPAN>
665     Class Constructor
666 jonen 1.2 <br />
667 jonen 1.1
668     <DL>
669 jonen 1.2 <DT class="font10bold">Function Parameters:</DT>
670     <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">1</SPAN></SPAN> You can have any number of parameters that will be added to the content of the tag automatically.</DD>
671     <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> - Associative array of name="value" pairs of tag atributes. ie array("border"=&gt;0, "class"=&gt;"hover");</DD>
672    
673     <DT class="font10bold">Function Info:</DT>
674     <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>access</b> - public</DD>
675     </DL>
676 jonen 1.1 </DIV>
677     <BR>
678     <DIV CLASS="function">
679 jonen 1.2 <A NAME='methodrender'><!-- --></A>
680     <SPAN CLASS="font12bold">render</SPAN> (line <span class="linenumber">128</span>)
681 jonen 1.1 <BR>
682 jonen 1.2 <SPAN CLASS="font10bold">Usage : </SPAN>
683 jonen 1.1 <span class="font10bold" style="color: #FF0000">string</SPAN>&nbsp;
684 jonen 1.2 <span class="font10bold" style="color: #0000FF">render(
685     [int
686     $indent_level = NULL], mixed
687     $output_debug)</SPAN>
688 jonen 1.1 <BR>
689 jonen 1.2
690     <span class="font10bold" style="padding-left: 10px;">Overrides :</span> <a href="../phpHtmlLib/XMLTagClass.html#methodrender">XMLTagClass::render()</a> This function is responsible for rendering the tag and its contents
691 jonen 1.1 <BR>
692     <SPAN CLASS="font10bold">Description : </SPAN>
693     Renders the tag, attributes, content and close tag.
694 jonen 1.2 <br />
695 jonen 1.1
696     <DL>
697 jonen 1.2 <DT class="font10bold">Function Parameters:</DT>
698     <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">$indent_level</SPAN></SPAN> the indentation level for this tag.</DD>
699    
700     <DT class="font10bold">Function Info:</DT>
701     <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>access</b> - public</DD>
702     </DL>
703 jonen 1.1 </DIV>
704     <BR>
705     <DIV CLASS="function">
706 jonen 1.2 <A NAME='methodset_class'><!-- --></A>
707     <SPAN CLASS="font12bold">set_class</SPAN> (line <span class="linenumber">172</span>)
708 jonen 1.1 <BR>
709 jonen 1.2 <SPAN CLASS="font10bold">Usage : </SPAN>
710 jonen 1.1 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;
711 jonen 1.2 <span class="font10bold" style="color: #0000FF">set_class(
712     string
713     $value)</SPAN>
714 jonen 1.1 <BR>
715    
716     <BR>
717     <SPAN CLASS="font10bold">Description : </SPAN>
718 jonen 1.2 This function is a shorthand helper to setting the class attribute on a tag.
719     <br />
720 jonen 1.1
721     <DL>
722 jonen 1.2 <DT class="font10bold">Function Parameters:</DT>
723     <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">$value</SPAN></SPAN> - the class value.</DD>
724    
725     <DT class="font10bold">Function Info:</DT>
726     </DL>
727 jonen 1.1 </DIV>
728     <BR>
729     <DIV CLASS="function">
730 jonen 1.2 <A NAME='methodset_id'><!-- --></A>
731     <SPAN CLASS="font12bold">set_id</SPAN> (line <span class="linenumber">183</span>)
732 jonen 1.1 <BR>
733 jonen 1.2 <SPAN CLASS="font10bold">Usage : </SPAN>
734 jonen 1.1 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;
735 jonen 1.2 <span class="font10bold" style="color: #0000FF">set_id(
736     string
737     $value)</SPAN>
738 jonen 1.1 <BR>
739    
740     <BR>
741     <SPAN CLASS="font10bold">Description : </SPAN>
742 jonen 1.2 This function is a shorthand helper to setting the id attribute on a tag.
743     <br />
744 jonen 1.1
745     <DL>
746 jonen 1.2 <DT class="font10bold">Function Parameters:</DT>
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">$value</SPAN></SPAN> - the class value.</DD>
748    
749     <DT class="font10bold">Function Info:</DT>
750     </DL>
751 jonen 1.1 </DIV>
752     <BR>
753     <DIV CLASS="function">
754 jonen 1.2 <A NAME='methodset_style'><!-- --></A>
755     <SPAN CLASS="font12bold">set_style</SPAN> (line <span class="linenumber">161</span>)
756 jonen 1.1 <BR>
757 jonen 1.2 <SPAN CLASS="font10bold">Usage : </SPAN>
758 jonen 1.1 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;
759 jonen 1.2 <span class="font10bold" style="color: #0000FF">set_style(
760     string
761     $value)</SPAN>
762 jonen 1.1 <BR>
763    
764     <BR>
765     <SPAN CLASS="font10bold">Description : </SPAN>
766 jonen 1.2 This function is a shorthand helper to setting the style attribute on a tag.
767     <br />
768 jonen 1.1
769     <DL>
770 jonen 1.2 <DT class="font10bold">Function Parameters:</DT>
771     <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">$value</SPAN></SPAN> - the style value.</DD>
772    
773     <DT class="font10bold">Function Info:</DT>
774     </DL>
775 jonen 1.1 </DIV>
776     <BR>
777     <DIV CLASS="function">
778 jonen 1.2 <A NAME='method_build_attribute_string'><!-- --></A>
779     <SPAN CLASS="font12bold">_build_attribute_string</SPAN> (line <span class="linenumber">379</span>)
780 jonen 1.1 <BR>
781 jonen 1.2 <SPAN CLASS="font10bold">Usage : </SPAN>
782 jonen 1.1 <span class="font10bold" style="color: #FF0000">the</SPAN>&nbsp;
783 jonen 1.2 <span class="font10bold" style="color: #0000FF">_build_attribute_string(
784     string
785     $name, mixed
786     $value, mixed
787     $debug)</SPAN>
788 jonen 1.1 <BR>
789 jonen 1.2
790     <span class="font10bold" style="padding-left: 10px;">Overrides :</span> <a href="../phpHtmlLib/XMLTagClass.html#method_build_attribute_string">XMLTagClass::_build_attribute_string()</a> this builds an attribute for an XML tag.
791 jonen 1.1 <BR>
792     <SPAN CLASS="font10bold">Description : </SPAN>
793     this builds an attribute for a tag.
794 jonen 1.2 <br />
795     <p>It also filters out any attributes that shouldn't be rendered if they are in the $this-&gt;_xhtml_strict_attributes array and HTML_RENDER_TYPE = XHTML STRICT</p>
796 jonen 1.1 <DL>
797 jonen 1.2 <DT class="font10bold">Function Parameters:</DT>
798     <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">$name</SPAN></SPAN> - $name attribute name</DD>
799     <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">$value</SPAN></SPAN> - $value attribute value</DD>
800    
801     <DT class="font10bold">Function Info:</DT>
802     <DD CLASS="font10" STYLE="padding-bottom:5px;"><b>return</b> - tag attribute name=value pair. to be added to the tag.</DD>
803     </DL>
804 jonen 1.1 </DIV>
805     <BR>
806     <DIV CLASS="function">
807 jonen 1.2 <A NAME='method_render_tag_debug'><!-- --></A>
808     <SPAN CLASS="font12bold">_render_tag_debug</SPAN> (line <span class="linenumber">244</span>)
809 jonen 1.1 <BR>
810 jonen 1.2 <SPAN CLASS="font10bold">Usage : </SPAN>
811 jonen 1.1 <span class="font10bold" style="color: #FF0000">void</SPAN>&nbsp;
812 jonen 1.2 <span class="font10bold" style="color: #0000FF">_render_tag_debug(
813     mixed
814     $indent_level)</SPAN>
815 jonen 1.1 <BR>
816    
817     <BR>
818     <SPAN CLASS="font10bold">Description : </SPAN>
819     This renders that open tag in debug mode.
820 jonen 1.2 <br />
821     <p>We do this as a seperate function, so we can override this by the child tag, so it can add a link on content or one of the attributes.</p>
822 jonen 1.1 <DL>
823    
824 jonen 1.2 <DT class="font10bold">Function Info:</DT>
825     </DL>
826 jonen 1.1 </DIV>
827     <BR>
828 jonen 1.2 <div id="credit">
829     <hr>
830     Documention generated on Thu, 20 Feb 2003 16:22:59 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0rc1</a>
831     </div>
832     </body>
833     </html>

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