function get_yesno_selectlist($name, $sel = NULL, $empty = FALSE, $tags = array())
{
    global $sql_strings;
    $arr = array('Yes' => $sql_strings['Yes'], 'No' => $sql_strings['No']);
    $html = get_indexed_selectlist($name, $arr, $sel, $empty, $tags);
    return $html;
}
function csv_format_options_table($export)
{
    global $dt_strings;
    return '
      <table class="table table-bordered">
        <tr>
          <th align="left" colspan="2">' . $dt_strings['CsvOpts'] . '</th>
        </tr>
        <tr>
          <td>
            <table class="table table-bordered">
              <tr>
                <td>
                  ' . $dt_strings['FTerm'] . '
                </td>
                <td>
                  ' . get_textfield('dt_export_csv_fterm', 2, 5, $export['csv']['fterm']) . '
                </td>
              </tr>
              <tr>
                <td>
                  ' . $dt_strings['FEncl'] . '
                </td>
                <td>
                  ' . get_textfield('dt_export_csv_fencl', 2, 5, $export['csv']['fencl']) . '
                </td>
              </tr>
              <tr>
                <td>
                  ' . $dt_strings['FTEncl'] . '
                </td>
                <td>
                  ' . get_indexed_selectlist('dt_export_csv_ftencl', array('all' => $dt_strings['All'], 'nonnum' => $dt_strings['NonNum']), $export['csv']['ftencl']) . '
                </td>
              </tr>
              <tr>
                <td>
                  ' . $dt_strings['FEsc'] . '
                </td>
                <td>
                  ' . get_textfield('dt_export_csv_fesc', 2, 5, $export['csv']['fesc']) . '
                </td>
              </tr>
              <tr>
                <td>
                  ' . $dt_strings['LTerm'] . '
                </td>
                <td>
                  ' . get_textfield('dt_export_csv_lterm', 2, 5, $export['csv']['lterm']) . '
                </td>
              </tr>
              <tr>
                <td>
                  ' . $dt_strings['FNamesF'] . '
                </td>
                <td>
                  ' . get_checkbox('dt_export_csv_fnamesf', '1', $export['csv']['fnamesf']) . '
                </td>
              </tr>
          </table>
          </td>
        </tr>
      </table>';
}
    echo get_table_selectlist('dt_export_source_dbtables[]', array('select'), $s_export['source']['dbtables'], FALSE, array('multiple' => 'multiple'), 4);
    ?>
            </span>
                            </td>
                        </tr>
                    </table>
                </td>
                <td valign="top">
                    <table class="table table-bordered">
                        <tr>
                            <th align="left" colspan="2">Target</th>
                        </tr>
                        <tr>
                            <td>
                                <?php 
    echo get_indexed_selectlist('dt_export_target', get_export_targets(), $s_export['target']['option'], FALSE, array('onChange' => "if (this.value=='screen') hide('dt_export_filename_span'); else display('dt_export_filename_span'); setExportTarget(this.value);"));
    ?>
                            </td>
                            <td>
            <span id="dt_export_filename_span" style="display:<?php 
    $s_export['target']['option'] == 'file' ? print 'block' : (print 'none');
    ?>
;">
              <?php 
    echo get_textfield('dt_export_target_filename', 30, 255, $s_export['target']['filename'], 'text', array('id' => 'dt_export_target_filename'));
    ?>
                &nbsp;&nbsp;<?php 
    echo $dt_strings['EntName'];
    ?>
            </span>
                            </td>
 protected function _renderField($field, $idx, $value)
 {
     global $sql_strings, $dt_strings;
     if (is_string($value)) {
         $value = htmlentities($value);
     }
     $element_name = $this->_name('field') . '_' . $idx;
     $html = "        <tr>\n" . '          <td valign="top"><b>' . $field['name'] . "</b></td>\n" . "          <td>\n";
     if ($field['type'] == 'BLOB') {
         if ($this->job == 'edit' && $value !== NULL) {
             $size = 32;
             $cname = $this->_name('drop_blob') . '_' . $idx;
             $url = url_session('showblob.php?where=' . urlencode('WHERE ' . $this->condition) . '&table=' . $this->table . '&col=' . $field['name']);
             $blobdrop_str = '            <i><a href="' . $url . '" target="_blank"><b>BLOB</b></a>&nbsp;</i>' . "\n" . '            &nbsp;|&nbsp;<input type="checkbox" name="' . $cname . '" id="' . $cname . '">&nbsp;<label for="' . $cname . '">' . $dt_strings['Drop'] . "</label><br>\n";
         } else {
             $size = 50;
             $blobdrop_str = '';
         }
         $html .= $blobdrop_str . '            <input type="file" size="50" name="' . $this->_name('file') . '_' . $idx . "\">\n";
         if ($field['stype'] == 1 || $GLOBALS['s_wt']['blob_as'][$field['name']] == 'text') {
             $html .= "            <br>\n" . '            <textarea name="' . $element_name . '" cols="42" rows="3">' . $value . "</textarea>\n";
         }
     } elseif (isset($field['comp'])) {
         $html .= '            ' . $value . "\n";
     } elseif (isset($this->fk_data[$field['name']])) {
         $html .= "            <table width=\"100%\" border=\"0\" cellpadding=\"0\" cellspacing=\"0\">\n" . "              <tr>\n" . "                <td>\n" . '                  ' . get_indexed_selectlist($element_name, $this->fk_data[$field['name']]['data'], $value, TRUE) . "                </td>\n" . "                <td align=\"right\">\n" . "                  <a href=\"javascript:requestColumnConfigForm('" . $this->fk_data[$field['name']]['table'] . "', '" . $this->table . "', '" . $field['name'] . "', '" . $this->_name('config') . "');\" class=\"act\">[" . $sql_strings['Config'] . "]</a>\n" . "                </td>\n" . "              </tr>\n" . "            </table>\n";
     } else {
         if (!isset($field['size'])) {
             $size = $maxlen = 20;
         } else {
             $maxlen = $field['size'];
             $size = $field['size'] + 1 > DATA_MAXWIDTH ? DATA_MAXWIDTH : $field['size'] + 1;
         }
         $html .= '            <input type="text" size="' . $size . '" maxlength="' . $maxlen . '" name="' . $element_name . '" value="' . $value . "\">\n";
     }
     $html .= "          </td>\n" . "        </tr>\n";
     return $html;
 }
// Author         Lutz Brueckner <*****@*****.**>
// Copyright      (c) 2000, 2001, 2002, 2003, 2004, 2005 by Lutz Brueckner,
//                published under the terms of the GNU General Public Licence v.2,
//                see file LICENCE for details
if ($s_connected) {
    ?>
<form method="post" action="<?php 
    echo url_session($_SERVER['PHP_SELF']);
    ?>
" name="db_stat_form">
<table class="table table-bordered">
  <tr>
    <td>
      <?php 
    echo '<b>' . $adm_strings['Analyze'] . "</b><br>\n";
    echo get_indexed_selectlist('db_stat_option', database_statistic_options(), $s_dbstat_option);
    ?>
    </td>
    <td valign="bottom">
      <input type="submit" class="btn btn-default" name="db_stat_select" value="<?php 
    echo $button_strings['Select'];
    ?>
">
    </td>
  </tr>
</table>
</form>
<div class="if">
  <iframe src="<?php 
    echo url_session('./iframe_content.php?key=' . $iframekey_dbstat);
    ?>