$width=count($this->headers);
$pagesize_text_id = $this->table_id . "_pagesize";
$result= <<< EOF
-<tr class=pagesize_area><td class=pagesize_area colspan=$width><form class='pagesize'>
- <input class='pagesize_input' type='text' id="$pagesize_text_id" value=$this->pagesize
+<tr class='pagesize_area'><td class='pagesize_area' colspan='$width'>
+<form class='pagesize' action='satisfy_xhtml_validator'><fieldset>
+ <input class='pagesize_input' type='text' id="$pagesize_text_id" value='$this->pagesize'
onkeyup='plekit_pagesize_set("$this->table_id","$pagesize_text_id", $this->pagesize);'
- size=3 maxlength=3 />
+ size='3' maxlength='3' />
<label class='pagesize_label'> items/page </label>
- <img class='table_reset' src="/planetlab/icons/clear.png"
+ <img class='table_reset' src="/planetlab/icons/clear.png" alt="reset visible size"
onmousedown='plekit_pagesize_reset("$this->table_id","$pagesize_text_id",$this->pagesize_def);' />
-</form></td></tr>
+</fieldset></form></td></tr>
EOF;
return $result;
}
$search_reset_id = $this->table_id . "_search_reset";
$search_and_id = $this->table_id . "_search_and";
$result = <<< EOF
-<tr class=search_area><td class=search_area colspan=$width><form class='table_search'>
+<tr class='search_area'><td class='search_area' colspan='$width'>
+<form class='table_search' action='satisfy_xhtml_validator'><fieldset>
<label class='table_search_label'> Search </label>
<input class='table_search_input' type='text' id='$search_text_id'
onkeyup='plekit_table_filter("$this->table_id","$search_text_id","$search_and_id");'
- size=$this->search_width maxlength=256 />
+ size='$this->search_width' maxlength='256' />
<label>and</label>
<input id='$search_and_id' class='table_search_and'
type='checkbox' checked='checked'
onchange='plekit_table_filter("$this->table_id","$search_text_id","$search_and_id");' />
- <img class='table_reset' src="/planetlab/icons/clear.png"
- onmousedown='plekit_table_filter_reset("$this->table_id","$search_text_id","$search_and_id");'>
-</form></td></tr>
+ <img class='table_reset' src="/planetlab/icons/clear.png" alt="reset search"
+ onmousedown='plekit_table_filter_reset("$this->table_id","$search_text_id","$search_and_id");' />
+</fieldset></form></td></tr>
EOF;
return $result;
}
////////////////////////////////////////
function notes_area_html () {
$default_notes = array(
- "Enter & or | in the search area to alternate between <bold>AND</bold> and <bold>OR</bold> search modes",
+ "Enter & or | in the search area to switch between <span class='bold'>AND</span> and <span class='bold'>OR</span> search modes",
"Hold down the shift key to select multiple columns to sort");
if ($this->notes)
public function cell_html ($text,$colspan=0,$align=NULL) {
$result="";
$result .= "<td";
- if ($colspan) $result .= " colspan=$colspan";
+ if ($colspan) $result .= " colspan='$colspan'";
if ($align) $result .= " style='text-align:$align'";
$result .= ">$text</td>";
return $result;