* @license http://www.gnu.org/licenses/gpl.html GNU GPL 2.0 * @version $Id: FormDisplay.tpl.php 11874 2008-11-13 19:21:34Z crackpl $ */ /** * Displays top part of the form * * @param string $action default: $_SERVER['REQUEST_URI'] * @param string $method 'post' or 'get' * @param array $hidden_fields array of form hidden fields (key: field name) */ function display_form_top($action = null, $method = 'post', $hidden_fields = null) { static $has_check_page_refresh = false; if ($action === null) { $action = $_SERVER['REQUEST_URI']; } if ($method != 'post') { $method = 'get'; } ?>
' . "\n"; } echo PMA_generate_common_hidden_inputs() . "\n"; echo PMA_getHiddenFields((array)$hidden_fields); } /** * Displays form tabs which are given by an array indexed by fieldset id * ({@link display_fieldset_top}), with values being tab titles. * * @param array $tabs */ function display_tabs_top($tabs) { ?>
'optbox'), $attributes); foreach ($attributes as $k => &$attr) { $attr = $k . '="' . htmlspecialchars($attr) . '"'; } echo '
'; echo '' . $title . ''; if (!empty($description)) { echo '

' . $description . '

'; } // this must match with displayErrors() in scripts.js if (is_array($errors) && count($errors) > 0) { echo '
'; foreach ($errors as $error) { echo '
' . $error . '
'; } echo '
'; } ?> fields * o values_escaped - (boolean) tells whether values array is already escaped (defaults to false) * o values_disabled - (array)list of disabled values (keys from values) * o wiki - (string) wiki link * * @param string $path * @param string $name * @param string $description * @param string $type * @param mixed $value * @param bool $value_is_default * @param array $opts */ function display_input($path, $name, $description = '', $type, $value, $value_is_default = true, $opts = null) { $field_class = $value_is_default ? '' : ' class="custom"'; $name_id = 'name="' . $path . '" id="' . $path . '"'; ?>
Doc Wiki '; break; case 'checkbox': echo ''; break; case 'select': echo ''; break; case 'list': echo ''; break; } if (isset($opts['setvalue']) && $opts['setvalue']) { ?> " title="" style="display:none">set-value "; foreach ($opts['errors'] as $error) { echo '
' . htmlspecialchars($error) . '
'; } echo ''; } ?>
\n"; } /** * Displays bottom part of the form */ function display_form_bottom() { echo "\n"; } /** * Appends JS validation code to $js_array * * @param string $field_id * @param string $validator * @param array $js_array */ function js_validate($field_id, $validator, &$js_array) { $js_array[] = "validateField('$field_id', '$validator', true)"; } /** * Displays JavaScript code * * @param array $js_array */ function display_js($js_array) { if (empty($js_array)) { return; } ?> '; echo '
' . htmlspecialchars($name) . '
'; foreach ($error_list as $error) { echo '
' . htmlspecialchars($error) . '
'; } echo ''; } ?>