{
if ($breaks)
br($breaks);
- echo "<input type=\"hidden\" name=\"_focus\" value=\"".$_POST['_focus']."\">\n";
+ echo "<input type=\"hidden\" name=\"_focus\" value=\"".get_post('_focus')."\">\n";
echo "</form>\n";
}
function hyperlink_params_td($target, $label, $params)
{
echo "<td>";
- hyperlink_params($target, $label, $params);
+ hyperlink_params($target, $label, $params, false);
echo "</td>\n";
}
end_row();
}
-function edit_link_cell($param)
+function edit_link_cell($param, $title=false)
{
- label_cell("<a href='" . $_SERVER['PHP_SELF']. "?" . "$param'>" . _("Edit") . "</a>", "nowrap");
+ label_cell("<a href='" . $_SERVER['PHP_SELF']. "?" . "$param'"
+ .($title ? " title='$title'":'').">" . _("Edit") . "</a>", "nowrap");
}
-function delete_link_cell($param)
+function delete_link_cell($param, $title=false)
{
- label_cell("<a href='" . $_SERVER['PHP_SELF']. "?" . "$param'>" . _("Delete") . "</a>", "nowrap");
+ label_cell("<a href='" . $_SERVER['PHP_SELF']. "?" . "$param'"
+ .($title ? " title='$title'":'') .">" . _("Delete") . "</a>", "nowrap");
}
-function edit_button_cell($name, $value)
+function edit_button_cell($name, $value, $title=false)
{
- label_cell("<input type=\"submit\" class=\"editbutton\" name=\"$name\" value=\"$value\" />\n");
+ label_cell("<input type=\"submit\" class=\"editbutton\" name=\"$name\" value=\"$value\""
+ .($title ? " title='$title'":'')." />\n");
}
//-----------------------------------------------------------------------------------
$ajax_divs = array();
-function div_start($id='')
+function div_start($id='', $trigger=null)
{
global $ajax_divs;
- array_push($ajax_divs, $id);
+ array_push($ajax_divs, array($id, $trigger===null ? $id : $trigger));
echo "<div ". ($id !='' ? "id='$id'" : '').">";
ob_start();
}
if (count($ajax_divs))
{
- $id = array_pop($ajax_divs);
- $Ajax->addUpdate($id, $id, ob_get_flush());
+ $div = array_pop($ajax_divs);
+ $Ajax->addUpdate($div[1], $div[0], ob_get_flush());
echo "</div>";
}
}