diff --git a/htdocs/sql/libraries/display_import.lib.php b/htdocs/sql/libraries/display_import.lib.php new file mode 100755 --- /dev/null +++ b/htdocs/sql/libraries/display_import.lib.php @@ -0,0 +1,205 @@ + + +
+'; +echo PMA_pluginGetJavascript($import_list); +?> + +

+ + +
+ + + +
+ + + ' . "\n"; + echo $strUploadsNotAllowed . "\n"; + } + ?> +
+ $val) { + if (!empty($extensions)) { + $extensions .= '|'; + } + $extensions .= $val['extension']; + } + $matcher = '@\.(' . $extensions . ')(\.(' . PMA_supportedDecompressions() . '))?$@'; + + $files = PMA_getFileSelectOptions(PMA_userDir($cfg['UploadDir']), $matcher, (isset($timeout_passed) && $timeout_passed && isset($local_import_file)) ? $local_import_file : ''); + echo '
' . "\n"; + if ($files === FALSE) { + echo '
' . "\n"; + echo ' ' . $strError . ': ' . "\n"; + echo ' ' . $strWebServerUploadDirectoryError . "\n"; + echo '
' . "\n"; + } elseif (!empty($files)) { + echo "\n"; + echo ' ' . $strOr . '
 : ' . "\n"; + echo ' ' . "\n"; + } + echo '
' . "\n"; +} // end if (web-server upload directory) + +// charset of file +echo '
' . "\n"; +if ($cfg['AllowAnywhereRecoding'] && $allow_recoding) { + echo '' . "\n"; + $temp_charset = reset($cfg['AvailableCharsets']); + echo '
' . "\n" . ' '; +} elseif (PMA_MYSQL_INT_VERSION >= 40100) { + echo '' . "\n"; + echo PMA_generateCharsetDropdownBox(PMA_CSDROPDOWN_CHARSET, 'charset_of_file', 'charset_of_file', 'utf8', FALSE); +} // end if (recoding) +echo '
' . "\n"; + +// zip, gzip and bzip2 encode features +$compressions = $strNone; + +if ($cfg['GZipDump'] && @function_exists('gzopen')) { + $compressions .= ', gzip'; +} +if ($cfg['BZipDump'] && @function_exists('bzopen')) { + $compressions .= ', bzip2'; +} +if ($cfg['ZipDump'] && @function_exists('gzinflate')) { + $compressions .= ', zip'; +} + +// We don't have show anything about compression, when no supported +if ($compressions != $strNone) { + echo '
' . "\n"; + printf($strCompressionWillBeDetected, $compressions); + echo '
' . "\n"; +} +echo "\n"; +?> +
+
+ + + ' . "\n"; + echo ''; + echo sprintf($strTimeoutInfo, $offset) . ''; + echo '' . "\n"; + } + ?> +
+ /> +
+
+ + +
+ + +
+ + + +
+ +
+ +'; +echo PMA_pluginGetChoice('Import', 'format', $import_list); +echo ''; + +echo '
'; +echo PMA_pluginGetOptions('Import', $import_list); +echo '
'; +?> +
+
+ +
+ +
+
+