Thomas Bruederli
2012-09-09 99d9f50a0000447d0a752e6c43716237dc0da176
program/include/html.php
@@ -358,7 +358,7 @@
    protected $tagname = 'input';
    protected $type = 'text';
    protected $allowed = array(
        'type','name','value','size','tabindex',
        'type','name','value','size','tabindex','autocapitalize',
        'autocomplete','checked','onchange','onclick','disabled','readonly',
        'spellcheck','results','maxlength','src','multiple','placeholder',
    );
@@ -705,8 +705,9 @@
     */
    public function add_header($attr, $cont)
    {
        if (is_string($attr))
        if (is_string($attr)) {
           $attr = array('class' => $attr);
        }
        $cell = new stdClass;
        $cell->attrib = $attr;
@@ -763,11 +764,13 @@
     */
    public function set_row_attribs($attr = array(), $index = null)
    {
        if (is_string($attr))
        if (is_string($attr)) {
           $attr = array('class' => $attr);
        }
        if ($index === null)
        if ($index === null) {
            $index = $this->rowindex;
        }
        $this->rows[$index]->attrib = $attr;
    }
@@ -781,8 +784,9 @@
     */
    public function get_row_attribs($index = null)
    {
        if ($index === null)
        if ($index === null) {
            $index = $this->rowindex;
        }
        return $this->rows[$index] ? $this->rows[$index]->attrib : null;
    }