Home » HTML » HTML_Table
PEAR::HTML_Table makes the design of HTML tables easy, flexible, reusable and efficient.
This package is unmaintained.
Download latest release 1.8.4 (there might be newer Composer installable version)
License: BSD-3-Clause
Description
The PEAR::HTML_Table package provides methods for easy and efficient design of HTML tables.
- Lots of customization options.
- Tables can be modified at any time.
- The logic is the same as standard HTML editors.
- Handles col and rowspans.
- PHP code is shorter, easier to read and to maintain.
- Tables options can be reused.
For auto filling of data and such then check out http://pear.php.net/package/HTML_Table_Matrix
Documentation
Maintainers
- Bertrand Mansion (mansion) — lead, inactive
- Klaus Guenther (thesaur) — lead, inactive
- Helgi Þormar (dufuz) — lead, inactive
- Mark Wiesemann (wiesemann) — lead, active
Dependencies
Required
- PHP (>= 4.3.0)
- PEAR Installer (>= 1.5.0)
- HTML_Common (>= 1.2.3)
Releases
- 1.8.4 (stable, 2016-07-15)
Release notes
License: BSD-3-Clause
- Add PHP5-style constructors
- Fix #20546: Undefined index: attr when calling getCellAttributes on cell without attributes - 1.8.3 (stable, 2010-04-05)
Release notes
License: BSD-3-Clause
- Request #16984: added a __toString() method, i.e. "echo $table;"
is now possible (thanks to Andreas Sjöberg)
- Bug #17073: enhanced E_STRICT compatibility
(thanks to Andrea Bakker and Daniel O'Connor) - 1.8.2 (stable, 2007-12-17)
- 1.8.1 (stable, 2007-06-25)
- 1.8.0 (stable, 2007-05-15)
- 1.8.0RC1 (beta, 2007-04-29)
- 1.7.5 (stable, 2006-11-09)
- 1.7.4 (stable, 2006-10-20)
- 1.7.3 (stable, 2006-09-25)
- 1.7.2 (stable, 2006-07-09)
- 1.7.1 (stable, 2006-06-23)
- 1.7.0 (stable, 2006-04-26)
- 1.6.1 (stable, 2005-10-26)
- 1.6.0 (stable, 2005-10-21)
- 1.5 (stable, 2003-05-20)
- 1.4 (stable, 2003-04-10)
- 1.3 (stable, 2002-11-20)
- 1.2 (stable, 2002-10-21)
- 1.1 (stable, 2002-07-21)
- 1.0 (stable, 2002-05-28)
Bugs
| ID | Status | Type | Version | Date | Summary |
|---|---|---|---|---|---|
| #786 | Closed | Bug | 2004-02-18 | Incorrect Handling of zero value integer | |
| #787 | Closed | Bug | 2004-02-18 | setRowAttributes - not overriding td attributes | |
| #1353 | Bogus | Bug | 2004-05-06 | html_table + quickform | |
| #1482 | Closed | Bug | 2004-05-24 | SetRowAttributes not effective for TH | |
| #1734 | Closed | Bug | 2004-06-28 | _adjustEnd() adds extra column to single column table | |
| #2030 | Closed | Req | 2004-07-30 | setHeaderContents() extra param. | |
| #2335 | Closed | Req | 2004-09-15 | Unnecessary case sensitivity in HTML_Table::addRow() | |
| #2753 | Bogus | Bug | 2004-11-15 | Filling table with values - order with setting table header | |
| #4307 | Bogus | Bug | 2005-05-09 | zero integer data replaced by null | |
| #4656 | Closed | Bug | 2005-06-21 | Only one column in table with CVS version 1.24 | |
| #4712 | Closed | Req | 2005-06-29 | add possibility to add <thead>, <tfoot>, <tbody> tags | |
| #4944 | Closed | Req | 2005-07-29 | setRowContents | |
| #4988 | Closed | Req | 2005-08-03 | addRow don't work with incomplete array | |
| #5781 | Closed | Bug | 2005-10-25 | function addCol is wrong | |
| #5782 | Closed | Bug | 2005-10-25 | addRow() created a warning | |
| #5787 | Bogus | Bug | 2005-10-26 | Tables created with only addCols don't render | |
| #6167 | Closed | Req | 2005-12-06 | Definition of a column seems somewhat far from spec | |
| #6768 | Closed | Req | 1.6.1 | 2006-02-13 | add colgroup feature |
| #7971 | Closed | Bug | 1.7.0 | 2006-06-23 | setTab() does not work |
| #8170 | Closed | Bug | 1.7.1 | 2006-07-09 | updateRowAttributes & one column |
| #8716 | Closed | Req | 1.7.2 | 2006-09-15 | Suppress printing of 'span' comments for columns |
| #9102 | Closed | Req | 1.7.3 | 2006-10-20 | new function to add attributes in <thead>, <tfoot> and/or <tbody> tags. |
| #10140 | Bogus | Bug | 2007-02-20 | Static / Non-Static calls | |
| #10924 | Bogus | Req | 1.7.5 | 2007-05-04 | Table attributes |
| #10964 | Closed | Doc | 1.7.5 | 2007-05-07 | Setting table attributes |
| #11829 | Bogus | Doc | 1.8.1 | 2007-08-13 | Slight grammatical error in documentation first paragraph |
| #11896 | Suspended | Req | 1.8.1 | 2007-08-23 | Change access of properties from 'private' to 'protected' |
| #12289 | Closed | Doc | 1.8.1 | 2007-10-22 | javascript sorting functionality |
| #12469 | Wont fix | Req | 1.8.1 | 2007-11-17 | add full array |
| #12705 | Closed | Bug | 1.8.1 | 2007-12-16 | Empty tags are not XHTML compliant |
| #14534 | Wont fix | Bug | 1.8.2 | 2008-08-21 | Attributes not set in first column/row |
| #16429 | Wont fix | Bug | 1.8.2 | 2009-07-12 | Deprecated in 5.3.0 (new by reference) |
| #16953 | Closed | Doc | CVS | 2009-12-27 | Broken link to HTML_Common docs |
| #16984 | Closed | Req | 1.8.2 | 2010-01-11 | Adding a __toString() function |
| #17073 | Closed | Bug | 1.8.2 | 2010-02-08 | Deprecated: Assigning the return value of new by reference is deprecated in C: |
| #17206 | Bogus | Bug | 1.8.2 | 2010-03-08 | updateCellAttributes overwrites instead of updates |
| #18564 | Wont fix | Req | 1.8.3 | 2011-05-26 | The package depends on the deprecated HTML_Common |
| #19982 | Duplicate | Bug | 1.8.3 | 2013-06-18 | E_Notice: PEAR::isError |
| #20546 | Closed | Bug | 1.8.3 | 2015-05-11 | Undefined index: attr when calling getCellAttributes on cell without attributes |
| #21048 | Wont fix | Bug | 1.8.3 | 2016-04-01 | Default auto-fill value should be '' not ' ' |