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

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

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

revision 1.1 by jonen, Sat Feb 22 20:55:53 2003 UTC revision 1.2 by jonen, Wed Sep 24 13:03:58 2003 UTC
# Line 1  Line 1 
1  <!DOCTYPE HTML PUBLIC '-//W3C//DTD HTML 4.0 Transitional//EN' 'http://www.w3.org/TR/REC-html40/loose.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: 'Thu, 20 Feb 2003 16:21:47 -0800' -->                          <!-- template designed by Marco Von Ballmoos -->
6          <TITLE></TITLE>                          <title></title>
7  <LINK REL ='stylesheet' TYPE='text/css' HREF='media/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  <h1 align="center">CHANGELOG</h1>                  <body>
11                                                    <h1 align="center">CHANGELOG</h1>
12  <pre>  <pre>
13  +  major change  $Id$
14  ++ Super duper major change.  
15    ++ Major change or new feature.
16    +  fairly large change
17  -  minor change  -  minor change
18    
19  Version 2.2.0 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 2.3.0 - July 31, 2003
20      - pulled a small issue from FormProcessor.  $this-&gt;_message never used.
21      - changed FormProcessor::set_render_form_after_succes() to accept a flag,
22        instead of just setting it to TRUE always.
23      - Added some tests in the FormContent element access methods, to help
24        developing a form.  It traps for invalid FormElement labels.
25      + Added FEFile FormElement from Dave Brondsema &lt;dave@brondsema.net&gt;
26      + Started work on the FormWizard
27      - cleanup of some warnings for the DataList widgets.
28      - Fixed a problem with doing some queries in the PEARSQLDataListSource
29      - added HTMLPageClass::set_language() as a request from
30        Davide &quot;Design&quot; Muzzarelli.
31      - fixed DefaultGUIDataList alignment blowing up.
32      - small change to the TABLEtag::add_row method to be cleaner in how
33        we check for TR or TD objects
34      + Added the ability to check the status of the FormProcessor state
35        after the constructor processes the form.  Now you can find out
36        if the form was confirmed and action was processed successfully
37        so you can do something besides show the form.
38      - added the ability to find out what action was taken by the form
39        engine with FormProcessor::get_action()
40      + Added the ability to automagically set a character limit in the
41        FETextArea element
42      + Added the ability to not automatically show the errors in the
43        FormProcessor.  This allows you to show the errors somewhere else
44      + Added the ability to set the FormContent error table title and width
45        to something besides the default.
46      + Added FormContent::get_error_array() and FormProcessor::get_error_array()
47    
48     ++ Changed the parameter list to FETextArea().  the rows, cols attributes
49        for a textarea tag are required.  
50      - changed htmlentities call in HTMLTagClass to htmlspecialchars so we don't
51        nuke unicode/multibyte chars.
52     ++ Added FormContent::javascript() and FormElement::javascript() that
53        automatically get called by the FormProcessor.  This allows you to include
54        some raw javascript into a form or a form element, and it will automatically
55        get wraped in a script tag and added rendered with the form.
56      - fixed a lame error in the exmaple7.php source.
57      - fixed a few warnings in example8.php
58      - define the HTML_RENDER_TYPE var in SVGDocumentClass so we don't get php warnings.
59      + Added the ability to filter rows out of the DataListSource object.
60        just define DataListSource::row_filter() and return TRUE to allow the row or FALSE
61        to drop the row.
62      + Added FEYesNoListBox, and added the ability to change the yes/no values
63        for the FEYesNoRadioGroup
64      - don't validate FormElements that are disabled.
65      
66      + added the ability in the FormContent and FormElement to have more then 1 error
67      + added FEConfirmActionButton
68      + added FENumber to validate an int
69      + added FENumberInRage to validate an int in a range.
70      + added FEHostnameWithPort to show a hostname and a Port
71      + added FEIPAddressWithPort
72      - fixed annoying problem with the form_active_checkbox,form_active_radio and
73        FECheckBoxList links causing mozilla to jump to the top of the page when clicked.    
74      - removed some of the newlines from the generated output for HTMLPageClass.
75      + Added HTMLRedirectPage
76      - cleaned up the use of a define for HTML_RENDER_TYPE.  It's now a global var,
77        so it can be changed on the fly.
78      - fixed some small warnings in the examples
79        (thanks Pierre)
80      - fixed some warnings in the DefaultGUIDataList object.  
81      + Added a DataList::do_action() method that allows you to do whatever
82        prior to get_data_source() being called.  You can pre-massage data in
83        do_action().  By default, it does nothing.
84      + Added ArrayDataListSource class that pulls data out of an array
85      + Added XMLTagClass::set_cdata_flag() to toggle the CDATA wrapper flag
86      + Added xml_ctag(), which is the same as xml_tag(), but sets the bit to
87        automatically wrap all tag content in the CDATA wrapper.
88      
89      
90      
91        
92    
93    Version 2.2.4 - April 3, 2003
94      - fixed a small documentation issue w/ the DataList::add_header_item()
95        method.
96      - pulled out missing development files in the form_elements/includes.inc
97        D'oh.
98      - fixed small warnings from HTMLTagClass
99    
100    Version 2.2.3 - April 2, 2003
101      - fixed a problem with the FormContent errors table width.
102      - fixed an error in the form1 example.
103      - fixed an error with Form Confirmation pages with the
104        FECheckBox Form Element.
105      - fixed a minor problem with the TABLEtag object, and adding
106        a BaseWidget child class.  It doesn't have a _tag member, so
107        folks that have MAX errors on, got a warning.
108      - Fixed a potential issue with XML attributes.  There was a chance
109        that an XML tag's attribute could be empty, which would build
110        an invalid XML tag.  DOCTYPE is now an HTMLTagClass child, because
111        it needs attributes w/o values.
112      - Changed FormProcessor to use &quot;post&quot; instead of &quot;POST&quot; so that we
113        build valid XHTML
114      - changed the FormElement rendering of onClick, onChange, etc. to use
115        all lowercase, to build valid XHTML.
116      - added HTMLPageClass::add_js_link() to replace push_js_link()
117      - small fix in the DefuaultGUIDataList::_checkbox_javascript() to
118        be more flexible.  Thanks Nils Droge &lt;ndroege@haba-ag.de&gt;
119      - made sure the DataList object's form name is set.
120      - let the user set the DataList form method to post or POST.
121      - Don't do indentation on a PREtag
122      - Added FEDataList::set_list_data() method, to allow folks to set the
123        list of items at any time.
124      + Some cleanup of the FormProcessor attributes, and added some
125        easy access methods for setting/getting them.
126      - fixed the FormContent::add_image_action() method.  Can't use onclick
127        with a input type=&quot;image&quot;.  bogus.
128      + Added the ability to override the FormValidation and FormErrors classes
129        used by the FormProcessor, so folks can get their errors and text from
130        any method.  This helps folks create their own i18n FormErrors class.
131    
132    Version 2.2.2 - March 10, 2003
133      - Aris Basic &lt;aris.basic@silencesoftware.com&gt; added a new
134        PGSQLDataListSource object, to allow folks to use the
135        PHP built in PostgreSQL native functions for talking to
136        a DB.  This avoids the depenancy on PEAR or ADODB.  
137      - Added the xhtml_strict_attributes array to the FORMtag
138        declaration.  the attributes 'name' and 'target' are not
139        allowed while in XHTML STRICT mode
140        (thanks to Philipp Morger &lt;morger@dolphins.ch&gt; )
141      - fixed a minor issue in the DataList object that Richard Greene
142        found.
143      - cleaned up the old 'test' scripts in test.
144      - made a small fix to the ADODBSQLDataListSource::count() method when
145        handling a DB error.  Thanks to Nils Droge &lt;ndroege@haba-ag.de&gt;
146      - fixed a problem of not being able to search fo '0' in the DataList
147        Thanks to Nils Droge &lt;ndroege@haba-ag.de&gt;.
148      - made a small change to the DefaultGUIDataList to make the search area
149        text be localizable.  
150      - Added support to change the encoding type for XHTML pages in the
151        HTMLPageClass::set_encoding() method.
152      - fixed a PHP NOTICE error output in the XMLTagClass.
153      - fixed a problem with XML tags that have no content.  It now
154        automatically drops the close tag.
155      - fixed a problem with HTML tags with no content.  it no longer
156        renders a newline after the open tag.
157      - fixed a the DOCTYPE tag attributes for XHTML mode.  It now gives
158        the full url path to the DTD's on the W3C site.
159        (thanks to Philipp Morger &lt;morger@dolphins.ch&gt; )
160      - fixed a small indenting problem with XMLTagClass::render_content()  
161      - Moved the SVG, WML, XML widgets into their own dirs under widgets.
162      
163      + Added new SVG Graphing classes.  You can now graph a line graph
164        with SVGXYLineGraph
165    
166    Version 2.2.1 - February 21, 2003
167      - fixed problems with the simple search capability for the
168        DefaultGUIDataList object.
169      - Fixed the count problem with the ADODBDataListSource object
170      - fixed some api calls in the examples/widget8 for form_active_radio
171        and form_active_checkbox
172      * Thanks to Aris &quot;PhanLord&quot; Basic for the heads up on the bugs.
173      
174    
175    Version 2.2.0 - February 20, 2003
176    - added attributes array as the last parameter to form_select.    - added attributes array as the last parameter to form_select.
177      the attributes are for the select tag.        the attributes are for the select tag.  
178    + Added the new RoundTitleTable widget.  It looks like the    + Added the new RoundTitleTable widget.  It looks like the
# Line 47  Version 2.2.0 - Walt A. Boring IV &lt;wa Line 206  Version 2.2.0 - Walt A. Boring IV &lt;wa
206   ++ Added the new Form Processing classes, for easily building complex   ++ Added the new Form Processing classes, for easily building complex
207      forms and automagic validation, as well as automagic confirmation.      forms and automagic validation, as well as automagic confirmation.
208    
209  Version 2.1.3 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 2.1.3 - November 25, 2002
210    - fixed a duplicated method in ActiveTab.    - fixed a duplicated method in ActiveTab.
211    
212  Version 2.1.2 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 2.1.2 - November 23, 2002
213    - fixed a problem with html_map(), it was returning a LEGENDtag.    - fixed a problem with html_map(), it was returning a LEGENDtag.
214    - added $width to ActiveTab::add_tab() so you can change the width    - added $width to ActiveTab::add_tab() so you can change the width
215      of the tab for long titles.      of the tab for long titles.
# Line 60  Version 2.1.2 - Walt A. Boring IV &lt;wa Line 219  Version 2.1.2 - Walt A. Boring IV &lt;wa
219      counter-intuitive (for us C folks)      counter-intuitive (for us C folks)
220    - Fixed a problem with the XMLDocumentClass' add_reference() method.    - Fixed a problem with the XMLDocumentClass' add_reference() method.
221    
222  Version 2.1.1 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 2.1.1 - November 12, 2002
223    - Suren Fixed a bad bug in HTMLPageClass::add_head_content()    - Suren Fixed a bad bug in HTMLPageClass::add_head_content()
224        
225    
226  Version 2.1.0 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 2.1.0 - November 12, 2002
227    - Added the ActiveTab widget    - Added the ActiveTab widget
228    - fixed a problem with the DefaultGUIDataList object comparing    - fixed a problem with the DefaultGUIDataList object comparing
229      the old style tag name of TD.  all tags are now lowercase      the old style tag name of TD.  all tags are now lowercase
# Line 112  Version 2.1.0 - Walt A. Boring IV &lt;wa Line 271  Version 2.1.0 - Walt A. Boring IV &lt;wa
271            
272        
273        
274    Version 2.0.1 - October 18, 2002
 Version 2.0.1 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  
275    - Fixed a problem with html_small()    - Fixed a problem with html_small()
276    - got the max_rows functionality working in the DataList widget    - got the max_rows functionality working in the DataList widget
277    
278    
279  Version 2.0.0 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 2.0.0 - October 16, 2002
280    - Added the title attribute to both html_img_href() and    - Added the title attribute to both html_img_href() and
281      html_img()      html_img()
282    - created a css dir to hold the css files    - created a css dir to hold the css files
# Line 126  Version 2.0.0 - Walt A. Boring IV &lt;wa Line 284  Version 2.0.0 - Walt A. Boring IV &lt;wa
284      up to 2.x standards (add() instead of push() )      up to 2.x standards (add() instead of push() )
285    - Added the new DataList object widget set.    - Added the new DataList object widget set.
286    
287  Version 2.0.0-RC1 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 2.0.0-RC1 - October 2,2002
288    MAJOR CHANGES/FEATURES    MAJOR CHANGES/FEATURES
289    - Completely rewrote the base HTMLTagClass.  It is now    - Completely rewrote the base HTMLTagClass.  It is now
290      based off of XMLTagClass which is a child of the      based off of XMLTagClass which is a child of the
# Line 197  Version 2.0.0-RC1 - Walt A. Boring IV &l Line 355  Version 2.0.0-RC1 - Walt A. Boring IV &l
355                
356            
357    
358  Version 1.1.0 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 1.1.0 - May 7, 2002
359    - Removed &lt;&gt; symbols from the $_tag variables since it is not a part    - Removed &lt;&gt; symbols from the $_tag variables since it is not a part
360      of an HTML tag. This should reduce the usage of str_replace() in      of an HTML tag. This should reduce the usage of str_replace() in
361      render() functions and make things a little bit faster.      render() functions and make things a little bit faster.
# Line 219  Version 1.1.0 - Walt A. Boring IV &lt;wa Line 377  Version 1.1.0 - Walt A. Boring IV &lt;wa
377      you includes to reflect this change.        you includes to reflect this change.  
378    
379    
380  Version 1.0.3 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 1.0.3 - April 8, 2002
381    - Fixed a potential formatting issue w/ tags that don't    - Fixed a potential formatting issue w/ tags that don't
382      automatically newline after the opentag.  thanks to the      automatically newline after the opentag.  thanks to the
383      Zend debugger.      Zend debugger.
# Line 255  Version 1.0.3 - Walt A. Boring IV &lt;wa Line 413  Version 1.0.3 - Walt A. Boring IV &lt;wa
413    
414    
415    
416  Version 1.0.2 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 1.0.2 - November 30,2001
417    - added 3rd parameter to the HTMLTagClass constructor.  It    - added 3rd parameter to the HTMLTagClass constructor.  It
418      accepts the $newline_after_opentag setting.  This helps      accepts the $newline_after_opentag setting.  This helps
419      to keep the nice formatting on certain tags that you want      to keep the nice formatting on certain tags that you want
# Line 289  Version 1.0.2 - Walt A. Boring IV &lt;wa Line 447  Version 1.0.2 - Walt A. Boring IV &lt;wa
447      about the &amp; char.      about the &amp; char.
448    
449    
450  Version 1.0.1 - Walt A. Boring IV &lt;waboring@buildabetterweb.com&gt;  Version 1.0.1 - August 25, 2001
451    - added html_div(), and html_td()    - added html_div(), and html_td()
452    - added html_div(), and html_td()    - added html_div(), and html_td()
453    - fixed w3c validation bug for the TextNav class.      - fixed w3c validation bug for the TextNav class.  
# Line 307  Version 1.0.1 - Walt A. Boring IV &lt;wa Line 465  Version 1.0.1 - Walt A. Boring IV &lt;wa
465        
466    
467  </pre>  </pre>
468          <div id="credit">          <p class="notes" id="credit">
469                  <hr>                  Documention generated on Thu, 31 Jul 2003 18:31:26 -0700 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0</a>
470                  Documention generated on Thu, 20 Feb 2003 16:21:47 -0800 by <a href="http://www.phpdoc.org" target="_blank">phpDocumentor 1.2.0rc1</a>          </p>
471          </div>          </body>
 </body>  
472  </html>  </html>

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

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