---------------------- phpMyAdmin - Changelog ---------------------- $Id$ $Source$ 2004-08-16 Marc Delisle * all .../theme_right_css.php: bug #1009661, typo, thanks to Ryan Schmidt (ryandesign) 2004-08-16 Michal Čihař * read_dump.php: Fix handling of comments -- and # (bug #1009494). 2004-08-15 Marc Delisle (Patches from Michael Keck) * left.php, queryframe.php, themes.php: bug #1005479: was using a hardcoded charset * themes/.../themes_left.css, /themes_right.css: new style for better vertical alignment 2004-08-13 Michal Čihař * libraries/read_dump.lib.php: Fix possible undefined index (bug #1008232). * scripts/create-release.sh: Rename config.default to config.default.php. 2004-08-12 Michal Čihař * db_details_structure.php: Inconsistency of drop/empty links (bug #989705). * tbl_addfield.php, tbl_properties.inc.php, tbl_properties_structure.php: Change look of adding fields into table (bug #991095). * many files: I again did some XHTML validation, so removed few of most obvious errors, but there are still many, mostly missing alt attributtes for images and wrongly nested tags. * left.php, queryframe.php: Replace htmlentities with htmlspecialchars (bug #1008002). * libraries/config_import.lib.php: Remove compatibility code for colors. * lang/czech: Improved message.\ * main.php, themes.php, libraries/common.lib.php, libraries/defines.lib.php, libraries/select_theme.lib.php, themes/darkblue_orange/info.inc.php, themes/original/info.inc.php: Implemeted versioning and naming for themes (RFEs #991642 and #991645). * left.php: Use always natsort and not natcasesort in one case, it caused inconsistency (bug #1008120). 2004-08-11 Michal Čihař * tbl_replace.php: Do not empty protected values (bug #1006812). * libraries/display_tbl.lib.php: Wrong parameters for PMA_DBI_free_result (bug #1007287). * tbl_indexes.php, libraries/display_tbl.lib.php: Fix grabing indexes with MYSQLI_USE_RESULT (bug #1007286). 2004-08-10 Michal Čihař * libraries/tbl_change.js: Forcibily use 10 as base for parsed numbers, otherwise accidentally octal numbers are expected (part of bug #1005865). 2004-08-09 Marc Delisle * lang/turkish update, thanks to Bora Alioglu * libraries/get_foreign.lib.php: bug 1005826, problem with foreign key dropdowns, thanks to Joerg Klein (j0erch) for the fix 2004-08-08 Marc Delisle * libraries/relation.lib.php: bug 1005414, undefined offset when no display field has been defined; bug 1004546, sort error in dropdown list of foreign values; incorrect result was freed * libraries/relation.lib.php: use natural order sort according to config * db_details_structure.php, pdf_pages.php, pdf_schema.php: make it work with mysqli extension * scripts/upgrade_tables_mysql_4_1_2+.sql: new script to upgrade pmadb on MySQL 4.1.2 * libraries/bookmark.lib.php: bug (mysqli) * tbl_query_box.php: field list does not show (mysqli) * libraries/sqlparser.lib.php: cannot copy a table structure (MySQL 4.1.x) ### 2.6.0-rc1 released 2004-08-08 Michal Čihař * calendar.php: Include correct stylesheet (bug #1005421). 2004-08-07 Marc Delisle * lang/turkish update, thanks to Bora Alioglu * lang/slovak: Updated, thanks to Lubos Klokner (erkac) * lang/polish: Updated, thanks to Jakub Wilk (ubanus). * lang/dutch: bug 1000683, backslash typo * libraries/mysql_charsets.lib.php: bug 1005120, duplicated line 2004-08-06 Marc Delisle * tbl_properties_operations.php: bug 1004523, now display table options according to the possibilities of the table types 2004-08-06 Michal Čihař * tbl_change.php: Do not free result, we need it later. * tbl_relation.php: Some functions do not take parameters (bug #1000021). 2004-08-05 Marc Delisle (Patches from Michael Keck) * index.php: names and ids for framesets in the noscript section * updated themes screenshots * left.php: bug 998698, db dropdown refresh (me) * lang/galician: Updated, thanks to Xosé Calvo. * lang/swedish: Updated, thanks to Björn T. Hallberg (bth). * lang/japanese: updated, thanks to Tadashi Jokagi (elf2000) 2004-08-03 Marc Delisle (Patches from Michael Keck) * libraries/display_tbl.lib.php: bug 993694, clicking on last record button reaches a page where the current page number is not the last one * main.php: - removed bug with hashform.hash - removed id for input field 'new_database', because it may be too large for the one lined create db form - bug #980232 'Javascript error on index page' * db_details_common.php: removed bug with hashform.hash * index.php: - given names and ids for framesets, please see below 'queryframe.php' * queryframe.php - javascript function for dynamic resizing the rows in the left frameset 'leftFrameset'. (bugs: #993648, #989581, #988897) 2004-08-02 Marc Delisle * libraries/database_interface.lib.php, /select_lang.lib.php: bug 968174: now, in MySQL 4.1.0+ we auto-switch the language to the corresponding -UTF-8 version (if it exists); also, now the default language is the non-UTF-8 one 2004-08-02 Michal Čihař * libraries/export/sql.php: Removed unused code. 2004-08-01 Marc Delisle * tbl_change.php, libraries/relation.lib.php: bug 1001159, Commands out of sync on Insert * tbl_move_copy.php: bug 995098, cannot copy table data only * libraries/dbi/mysqli.dbi.lib.php: use faster AND comparison for flags, as suggested by Michal * libraries/export/sql.php: workaround for datetime export because mysqli under MySQL 4.1.3 reports a datetime as binary 2004-07-31 Alexander M. Turek * tbl_change.php, tbl_replace.php, libraries/relation.lib.php: Small optimizations, freed some results (thanks to Marc for the one in tbl_replace.php). * lang/sync_lang.sh: Updated sync script for the new names of the chinese language files. 2004-07-30 Alexander M. Turek * lang/chinese_*.inc.php, libraries/select_lang.lib.php: More consistant naming for the chinese language files. 2004-07-30 Marc Delisle * lang/hungarian: updates, thanks to Peter Bakondy * lang/spanish: Updated, thanks to Daniel Hinostroza (hinostroza). * lang/danish: Updated, thanks to AlleyKat - dk_alleykat. 2004-07-29 Marc Delisle * libraries/sqlparser*.php: bug 965026, support of GROUP_CONCAT() 2004-07-28 Michal Čihař * tbl_properties_structure.php: Allow to create primary key when there was none before (bug #996246). 2004-07-27 Marc Delisle * libraries/sqlparser*.php: bug 981343, cannot copy a table with a timestamp (MySQL 4.1.2) 2004-07-25 Marc Delisle * main.php, libraries/common.lib.php: bug 997682: illegal mix of collations * server_privileges.php: same bug FIXME: check privileges for a db 2004-07-23 Marc Delisle * Documentation.html: take into account the new script to create tables for the infrastructure 2004-07-23 Alexander M. Turek * config.inc.php, libraries/config_import.lib.php, libraries/select_lang.lib.php: Made phpMyAdmin aware that there is a charset called gbk. 2004-07-20 Marc Delisle * lang/serbian: Updated, thanks to Mihailo Stefanovic (mikis). * lang/catalan update, thanks to Xavier Navarro (xavin). 2004-07-20 Alexander M. Turek * Documentation.html: added note about php5. 2004-07-18 Marc Delisle * main.php: doc link for connection collation 2004-07-17 Alexander M. Turek * libraries/database_interface.lib.php, libraries/dbi/*.dbi.lib.php: moved redundant post-connect code into database_interface.lib.php. * libraries/url_generating.lib.php: Added ability to skip certain hidden input fields. * libraries/database_interface.lib.php: Added new function for retreiving MySQL variables. * libraries/mysql_charsets.lib.php: Added optional onchange-submit feature to collation dropdown box. * main.php, lang/*.inc.php, libraries/database_interface.lib.php, libraries/url_generating.lib.php: The user may now choose his connection character set. This should fix bug #984912. WARNING: The pmadb needs to be converted to UTF-8 now! TODO: Handle non-UTF-8 pmadb more nicely. 2004-07-16 Marc Delisle * index.php: left frame display problems under IE 2004-07-16 Michal Čihař * libraries/export/sql.php: Remove code for old MySQL version, do not store query, better handle various end of lines (probably bug #979635). 2004-07-15 Alexander M. Turek * scripts/create_tables.old.sql, scripts/create_tables.sql: Force UTF-8 for PMA database in MySQL 4.1 and above. TODO: - Update docs - Add conversion code to the docs - add charset checks to pmadb validation code * main.php: bug #991887. * server_databases.php: Add database collations to statistics. * lang/german-*.inc.php: Grammar. 2004-07-15 Michal Čihař * tbl_properties_export.php: Fix export of queries with empty WHERE clause (bug #990330). * libraries/display_export.lib.php: Display SQL export after saving file on server (bug #989657). * tbl_properties_export.php: In case we don't need to reconstruct complete query just drop LIMIT part (workaround for bug #955175 and should fix bug #990724). * libraries/export/sql.php: Fix export of '0' strings (bug #990398). 2004-07-15 Marc Delisle * tbl_change.php: bug 990959, undefined index for DATETIME field (problem in UTF-8 only!) * main.php: bug 984136: other fix for RTL and logo 2004-07-14 Marc Delisle * index.php, libraries/common.lib.php: bug 989581 and left panel display problems when switching themes * tbl_relation.php: bug 978111, out of sync in Relation view (note: we need to use the PMA_DBI_QUERY_STORE option in a mysqli query when we later do a PMA_DBI_num_rows() on the results) 2004-07-13 Michal Čihař * lang/czech: Updated. 2004-07-13 Alexander M. Turek * libraries/dbi/mysqli.dbi.lib.php: avoid php errors if result set is FALSE. * libraries/mysql_charsets.lib.php, lang/*.inc.php: Updated collation definitions for MySQL 4.1.3 and 4.1.4. * lang/german-*.inc.php: Updates. * db_details_db_info.php: Fixed a few "out of sync" errors. * Documentation.html: removed a pre-php-4.1 note. 2004-07-12 Marc Delisle * all themes/colors.inc.php, libraries/common.lib.php, config.inc.php, Documentation.html: rename colors.inc.php to layout.inc.php, thanks to Garvin for the suggestion 2004-07-10 Marc Delisle * lang/catalan update, thanks to Xavier Navarro (xavin). * lang/galician: Updated, thanks to Xosé Calvo. * lang/swedish: Updated, thanks to Björn T. Hallberg (bth). 2004-07-09 Marc Delisle * tbl_change.php: bug 981793, cross-window update message when inserting a record and fetching a value from the browse foreigners window, thanks to Michael Keck 2004-07-08 Marc Delisle * db_details_qbe.php: undefined offset and undefined variable 2004-07-07 Marc Delisle * main.php: bug 984136, wrong alignment in RTL languages * lang/arabic-utf-8, lang/sync_lang.sh: bug 984176, wrong encoding for arabic UTF-8. sync with --iconv works. * tbl_relation.php: use PMA_DBI_try_query() to be able to catch the missing index error (InnoDB) and give appropriate advice 2004-07-06 Marc Delisle * libraries/export/xls.php: enable user to specify './tmp' as the TempDir -- use realpath() to find the complete path. Add error trap in case OLE cannot write to directory. Add setTempDir() to enable OLE write in this directory. * Documentation.html: document the TempDir creation and PHP safe mode issues with PEAR 2004-07-05 Marc Delisle * footer.inc.php, index.php, queryframe.php: bug 981939, database selection in left frame under Opera, and problems with dropdown in left frame when many databases are there (original theme), thanks to Michael Keck * header.inc.php: bug 965594: spaces after colons, and remove old code * libraries/sqlparser.lib.php: bug 983992, error in search mode because MySQL 4.0.18+ has changed the way to report the foreign key references when the foreign key is in a different db 2004-07-02 Marc Delisle * main.php: put Create button on the same line as the input field 2004-07-01 Michal Čihař * lang/czech: Updated. 2004-07-01 Marc Delisle * queryframe.php: improve XHTML * lang/serbian: Updated, thanks to Mihailo Stefanovic (mikis). * lang/spanish: Updated, thanks to Daniel Hinostroza (hinostroza). * lang/dutch: Update thanks to Ivo Teel - calimonk. 2004-06-30 Marc Delisle * left.php: fix against security alert, thanks to Garvin * Documentation.html: FAQ 8.2 for security alert * config.inc.php, lang/*, libraries/display_export.lib.php, libraries/config_import.lib.php, libraries/common.lib.php, libraries/export/sql.php: bug 981359: now the hexadecimal encoding of binary fields is optional, because there are fields marked binary that have text contents, like mysql.user ### 2.5.7-pl1 released 2004-06-30 Alexander M. Turek * libraries/common.lib.php: Fix against $_REQUEST['cfg'] exploits. 2004-06-29 Michal Čihař * lang/check_lang.sh: Checks for diffstat presence. 2004-06-28 Marc Delisle * lang/slovak: Updated, thanks to Lubos Klokner (erkac) ### 2.6.0-beta2 released 2004-06-27 Michal Čihař * lang/*: Make all export choices look simmilar ('drop table' -> DROP TABLE), removed unused strings (there vere MANY!), fixed some czech texts. * scripts/find_unused_messages.sh: New script to find unused messages in translations. 2004-06-27 Marc Delisle * tbl_query_box.php: bug #975382, fields list on a non-existing table 2004-06-27 Alexander M. Turek * libraries/dbi/mysql.dbi.lib.php: bug #980594. 2004-06-26 Marc Delisle * lang/hungarian: updates, thanks to Peter Bakondy 2004-06-25 Marc Delisle * lang/spanish: Updated, thanks to Daniel Hinostroza (hinostroza). * main.php: js error when switching theme, thanks to Michael Keck 2004-06-25 Michal Čihař * main.php, libraries/select_lang.lib.php: Remember selected charset in cookie. * libraries/display_export.lib.php: Add back key checking disabling. * libraries/export/sql.php: Brand new CREATE query rewriter from LinuxTag, fixes bug #979635. * read_dump.php: Lets handle better comments, current detection still doesn't work with comments inside checked SQL commands, but I thing checking these would be overhead (bug #978114). 2004-06-25 Alexander M. Turek * queryframe.php: Undefined index errors. * footer.inc.php: bug #979610. * server_privileges.php: bug #979596 (granting privileges doesn't take wildcards in account). * lang/catalan-*.inc.php: Updates, thanks to Xavier Navarro (xavin). * lang/german-*.inc.php: Updates. 2004-06-24 Marc Delisle * left.php, config.inc.php, Documentation.html, libraries/config_import.lib.php + common.lib.php, all colors.inc.php: $cfg['LeftPointerEnable'] * db_details_structure.php, server_variables.php, tbl_properties_structure.php, config.inc.php, Documentation.html, libraries/config_import.lib.php + common.lib.php + display_tbl.lib.php, all colors.inc.php: $cfg['BrowsePointerEnable'] * db_details_structure.php, tbl_properties_structure.php, config.inc.php, Documentation.html, all colors.inc.php, libraries/config_import.lib.php + common.lib.php + display_tbl.lib.php: $cfg['BrowseMarkerEnable'] * themes/.../img/logo_left.png + logo_right.png: new logo, thanks to Michael Keck (mkkeck) * index.php: compute queryframe_height from image size, thanks to Michael Keck * footer.inc.php: sync left frame when choosing a db from server_databases, thanks to Michael Keck * export.php: no longer auto-select the textarea containing exported data * queryframe.php: bug #977790, missing library, thanks to Anthony Parsons (anthony.parsons at manx.net) * footer.inc.php: sync left-frame dropdown for databases when the number of tables changes, thanks to Michael Keck * lang/bulgarian: Updated, thanks to Stanislav Yordanov (stanprog). * lang/indonesian: Update thanks to Rachim Tamsjadi - tamsy. * lang/swedish: Updated, thanks to Björn T. Hallberg (bth). ### 2.6.0-beta1 released 2004-06-24 Alexander M. Turek * libraries/dbi/mysqli.dbi.php: Undefined variable if PMA_DBI_getError() is called although no error occured. 2004-06-24 Michal Čihař * main.php, changelog.php: Add headers to ChangeLog display. * scripts/create_tables.sql: Add IF EXISTS. * libraries/read_dump.lib.php: Ignore comments for SQL splitting, otherwise unmatched quotes cause problems (bug #978113). * libraries/common.lib.php: Use read_dump.php instead of sql.php for links, otherwise we'll fail on commas. * read_dump.php, libraries/read_dump.lib.php: Show last SELECT result also when there are comments behind last query. 2004-06-23 Marc Delisle * many files: remove references to older /images, and erase /images contents 2004-06-22 Marc Delisle * config.inc.php, themes/.../colors.inc.php: remove color-related parameters from config.inc.php, and non-color-related from colors.inc.php * config.inc.php, libraries/common.lib.php, libraries/config_import.lib.php: missing parameter for the Refresh link feature 2004-06-22 Michal Čihař * libraries/relation.lib.php: Fix possible error on non existant pma db. 2004-06-20 Marc Delisle * themes.php: use standard headers. A iso-8859-1 charset was hardcoded in this script, but it's better to use libraries/header_http.inc.php 2004-06-18 Marc Delisle * themes/original/img/item*.png, themes/original/css/theme_right.css.php, libraries/common.lib.php, libraries/display_export.lib.php, db_details_structure.php, tbl_select.php: fix IE font size problem, redesign search and export pages, thanks to Michael Keck (mkkeck) * libraries/string.lib.php: bug #975290, wrong internal encoding for hebrew, thanks to Moshe Bergman (moshe_be) 2004-06-17 Alexander M. Turek * libraries/dbi/mysql.dbi.php: Removed debug code. * libraries/dbi/mysqli.dbi.php: If connecting fails, we don't know the MySQL version. 2004-06-17 Marc Delisle * libraries/common.lib.php: fix "original" theme colors * db_details_structure.php: cosmetic fix in error message * tbl_properties_structure.php, tbl_relation.php: enable Relation view for InnoDB, even if the internal relational infrastructure is not available * libraries/common.lib.php: undefined $unparsed_sql when fmtType=='none' * config.inc.php: clarify MainPageIconic comments 2004-06-16 Marc Delisle Changes, thanks to Michael Keck (mkkeck): * libraries/auth/config.auth.lib.php + http.auth.lib.php: style for error messages * main.php, themes.php, libraries/select_theme.lib.php, css/phpmyadmin.css.php, themes/original/img + css: put original theme under the same structure as darkblue_orange 2004-06-16 Michal Čihař * header.inc.php: Use rather _SERVER than GLOBALS, should fix bug #973602. 2004-06-15 Marc Delisle * queryframe.php: undefined $cfgRelation, thanks to Michael Keck (mkkeck) * export.php, sql.php, db_details_importdocsql.php, ldi_check.php, tbl_replace.php, libraries/common.lib.php, libraries/transformations.lib.php: new function PMA_securePATH() * main.php, tbl_properties_structure.php: theme "none" should be "original", thanks to Michael Keck (mkkeck) * left.php, tbl_properties.inc.php, librairies/common.lib.php: missing title tags 2004-06-15 Michal Čihař * lang/czech: Updated. * config.inc.php, libraries/config_import.lib.php, libraries/common.lib.php: Support for SHA1 function (RFE #971703). * queryframe.php: Do not show
when no logo is shown. * main.php: Generate hidden inputs nicely. * main.php, libraries/common.lib.php, libraries/select_theme.lib.php: Use pma_theme as cookie name, default theme to some reasonable value to avoid undefined variables all around the code. * main.php, lang/*: strSelectTheme is IMHO not needed. * Documentation.html, config.inc.php, index.php, left.php, main.php, queryframe.php, libraries/config_import.lib.php, libraries/select_server.lib.php: Use same code for all server selection, possibly display server links also in right frame, show server links in query frame when possible. * libraries/display_export.lib.php: Fix broken choice switching. * tbl_change.php: Fix wrong path to image. * tbl_properties_operations.php: Define sort order for sorting tables (RFE #971314). * libraries/common.lib.php: On error show edit link with table context if possible. 2004-06-15 Alexander M. Turek * libraries/config_import.lib.php: The default settings should be merged. 2004-06-14 Marc Delisle Changes, thanks to Michael Keck (mkkeck): * images/b_tblops.png, themes/darkblue_orange/img/b_tblops.png: new icon * both themes: new screen.png reflecting current logo * db_details_structure.php: improve background image in error section * main.php: $theme='none' no longer a possible choice * open.php: permits access to message strings in theme manager * themes/index.php: new calling My changes: * libraries/common.lib.php: proper revision check * libraries/select_theme.lib.php: remove unneeded counter, and fix undefined $PHP_SELF * libraries/dbi/mysql.dbi.lib.php: errors on mysql_errno() when the login is invalid 2004-06-13 Marc Delisle * many files: redesign part 3, thanks to Michael Keck (mkkeck). New /themes structure for Theme management TODO: code improvement, access to /lang from themes/index.php, possible logo change 2004-06-11 Marc Delisle * lang/spanish: Updated, thanks to Daniel Hinostroza (hinostroza). 2004-06-10 Marc Delisle * libraries/auth/config.auth.lib.php, libraries/dbi/mysql.dbi.lib.php, libraries/dbi/mysql.dbi.lib.php, lang/*: bug 968089: catch error when server is not responding and show an appropriate message * left.php: undefined variable 2004-06-09 Alexander M. Turek ### 2.5.7 released from MAINT_2_5 branch. 2004-06-08 Michal Čihař * config.inc.php, lang/*, libraries/common.lib.php, libraries/config_import.lib.php, libraries/display_export.lib.php, libraries/export/sql.php: Add FOREIGN_KEY_CHECKS=0 to export (RFE #966038). 2004-06-08 Alexander M. Turek * libraries/common.lib.php: backwards compatibility. * config.inc.php: typo. 2004-06-07 Marc Delisle * libraries/dbi/mysqli.dbi.lib.php: omit last parameter when calling mysqli_connect() to enable the use of default socket 2004-06-07 Michal Čihař * lang/czech: Updated. * libraries/charset_conversion.lib.php: Do not convert, if charsets are same. * config.inc.php, export.php, lang/*, libraries/config_import.lib.php, libraries/display_export.lib.php, libraries/export/xls.php, Documentation.html: EXPERIMENTAL native MS Excel export support, using PEAR module Spreadsheet_Excel_Writer (RFE #968110). * Documentation.html: Described older config.inc.php support (RFE #968177). 2004-06-07 Alexander M. Turek * css/phpmyadmin.css.php: beautifications. * server_databases.php, server_privileges.php, css/phpmyadmin.css.php: Enabled new icons for privileges administration (patch #947190). * lang/*.inc.php, libraries/mysql_charsets.lib.php: The new collation page latin1_spanish_ci (introduced with MySQL 4.1.2) is now described correctly. * lang/german-*.inc.php: Updates. * scripts/create-release.sh: Create backup config file (RFE #968177). 2004-06-06 Garvin Hicking * libraries/display_tbl.lib.php, libraries/functions.js, css/phpmyadmin.css.php: Further fixing of broken vertical column highlighting; empty repeated header cells are now , not . Adjusted CSS to not change visual display of those. * (same files): Optimized unneccessary preg_replace. 2004-06-04 Michal Čihař * libraries/read_dump.lib.php: Do not strip comments here. * libraries/sqlparser.lib.php: Handle correctly all MySQL comments (-- can be followed with any control char) (patch #965106). * lang/danish: Updated, thanks to AlleyKat - dk_alleykat. 2004-06-04 Garvin Hicking * Bug #959320: Broken row highlighting in vertical browsing mode fixed. The pointer will now highlight columns as expected and unmark the row after unclicking. 2004-06-03 Alexander M. Turek * header.inc.php: Undefined variable. 2004-06-03 Michal Čihař * db_details_links.php, header.inc.php, server_links.inc.php, tbl_properties_links.php, css/phpmyadmin.css.php: Use classes for heading (RFE #965542). * libraries/common.lib.php: Add drop class also to td (RFE #946540). * db_details.php, db_details_structure.php, css/phpmyadmin.css.php: CSSize error messages. * header.inc.php: Remove spaces before colons (bug #965594). * lang/*, libraries/common.lib.php: Remove spaces from strServer, strDatabase (needed for above fix). * libraries/config_import.lib.php: Do not override $cfg['ShowHttpHostTitle']. * config.inc.php, css/phpmyadmin.css.php, libraries/config_import.lib.php: Can disable main page icons (bug #965550). * header.inc.php, css/phpmyadmin.css.php: Use span insted of div, div is not allowed here. * tbl_query_box.php: Fix default query generating. 2004-06-02 Alexander M. Turek * db_details_db_info.php, tbl_properties_tbl_info.php: Table type is called "Engine" in MySQL 4.1.2 (bug #964011). 2004-05-31 Marc Delisle * header.inc.php: bug #963414, when PropertiesIconic was false, the code did not define the icon variables. Also, remove hardcoded 'Server' string * pdf_schema.php: bug #915735, dictionary cropped in landscape letter 2004-05-30 Michal Čihař * libraries/display_tbl.lib.php: Return back to browsing after editing row. 2004-05-29 Marc Delisle * sql.php: bug #956828, deleting last row gives an error. I could not find a case where we need the line I just removed, which was causing the bug. * tbl_properties.inc.php: missing statement group {}, was causing the display of part of the changing amount of columns dialog when editing a field structure 2004-05-28 Michal Čihař * libraries/display_tbl.lib.php: Decrease limit for query truncating (see comments in bug #951744). * Documentation.html, config.inc.php, tbl_query_box.php: Default query can contain field names (RFE #948590, patch #961726). 2004-05-26 Michal Čihař * lang/norwegian: Update, thanks to Sven-Erik Andersen - sven-erik. * lang/estonian: Update thanks to Alvar Soome - finsoft. * lang/indonesian: Update thanks to Rachim Tamsjadi - tamsy. * lang/dutch: Update thanks to Ivo Teel - calimonk. * lang/german-utf-8: Remove duplicated string. * lang/*: Remove allow_recoding from non utf-8 translations. * tbl_properties.inc.php, tbl_properties_operations.php: PMA_DBI_num_rows is not needed and does not work with MYSQL_USE_RESULT (bug #952162). 2004-05-26 Alexander M. Turek * translators.html: Linked to Indonesian translator's SF page instead of his email address. 2004-05-25 Michal Čihař * main.php, libraries/select_lang.lib.php: Use pma_lang cookie instead of just lang. * libraries/select_lang.lib.php: Fix language dialects detection (based on patch #958994). 2004-05-23 Garvin Hicking * db_details.php: Fixed broken file upload since redesign-patch. 2004-05-20 Michal Čihař * many files: Little code reorganistaion (RFE #957308), removed some remaining php3 compatibility code in SQL parser. 2004-05-20 Marc Delisle * pdf_schema.php: set contents page (first page)'s orientation to the same asked for the data dictionary 2004-05-19 Marc Delisle * tbl_select.php: bug 956137, undefined $data: on the search page, PMA_foreignDropdown() must be called with no current value for the data 2004-05-19 Michal Čihař * libraries/auth/cookie.auth.lib.php: Show login form in top frame. 2004-05-16 Alexander M. Turek * db_details.php, db_details_structure.php, sql.php, tbl_indexes.php, tbl_properties_structure.php, tbl_query_box.php, images/b_dbstatistics.png, images/b_tbloptimize.png, images/b_useradd.png, images/b_usercheck.png, images/b_userdrop.png, images/b_useredit, libraries/display_tbl.lib.php, libraries/display_tbl_links.lib.php: Patch #947190 (Redesign) - Part 2, thanks to Michael Keck (mkkeck). * libraries/functions.js: Bugfix for (un)check all features if $cfg['ModifyAtLeft'] and $cfg['ModifyAtRight'] are enabled both, thanks to Michael Keck (mkkeck). * Documentation.html: Let's use a hyperlink instead of referring to the chapter, as the chaper numbers might change. 2004-05-14 Michal Čihař * libraries/auth/cookie.auth.lib.php: Use one cookie set for each server, not just one global (patch #952917, bug #687009). 2004-05-13 Michal Čihař * libraries/export/sql.php: Minor optimalisations. * sql.php, tbl_replace.php, libraries/display_tbl.lib.php: Use same code for generating INSERT and UPDATE queries (also fixes bug #953250). * tbl_replace_fields.php: When field is not set, it is not set :-) (bug #953295). * tbl_change.php: Repeat Go button every 15 rows globally and not per record. * tbl_change.php, libraries/tbl_change.js: Uncheck Ignore checkbox for inserting when multiple inserts after changing value (RFE #749733). * header.inc.php: Simplified title generating. * lang/czech: Fixed untranslated word (translation #952551). * scripts/create_tables.sql: Cleaned up description, regenerated dump. * tbl_row_delete.php: Highlight correct tab for multi row editing/export. * tbl_properties_export.php: Generate better query for multi row export. * tbl_row_delete.php, lang/*: Handle situation, where user didn't select anything, display DROP query on better place (bellow tabs). * libraries/common.lib.php: Show refresh link only for SELECT and SHOW queries. * main.php, css/phpmyadmin.css.php: Let's get rid of some tables. * libraries/sqlparser.lib.php, lang/*: Report syntax error when there is a broken comment (bug #905066). * db_details_structure.php: Fixed colspan. * tbl_properties_table_info.php: Do not fail on broken table. 2004-05-12 Marc Delisle * db_details_structure.php: bug #951143, undefined $header_url_qry 2004-05-11 Marc Delisle * tbl_replace.php, tbl_indexes.php, sql.php, db_details_common.php, libraries/db_table_exists.php: use PMA_sendHeaderLocation() 2004-05-11 Michal Čihař * libraries/sqlparser.lib.php: Modified pretty printer to display nicer queries generated by our db search. * db_search.php: Do not generate search query to include all fields, just SELECT * is enough. * libraries/display_tbl.lib.php: Use shorter query for edit/delete if original one is too long (bug #951744). 2004-05-10 Marc Delisle * lang/serbian: Updated, thanks to Mihailo Stefanovic (mikis). * left.php: commit for Garvin: fix for wrong group expanding (group name containing foreign characters) 2004-05-10 Michal Čihař * libraries/dbi/mysql.dbi.lib.php: Fix PMA_DBI_field_name, fixes also bug #951226. 2004-05-10 Garvin Hicking * db_details_structure.php, tbl_properties_structure.php: Fixed row-selection Javascript for Internet Explorer. 2004-05-09 Garvin Hicking * main.php, css/phpmyadmin.css.php: Corrected
position to XHTML compliance. Introduced "nospace" class. 2004-05-09 Michal Čihař * lang/czech: Updated. * tbl_properties_operations.php: Fixed documentation link. 2004-05-09 Alexander M. Turek * db_datadict.php: Patch #950726 (minor CSS fixes) thanks to Adam Shantz (musus). * lang/german-*.inc.php: Updates. * db_details_structure.php, main.php: - coding standards; - removed debug code. 2004-05-09 Marc Delisle * tbl_properties_operations.php, lang/*: InnoDB table defragmentation 2004-05-08 Alexander M. Turek * config.inc.php, db_details_structure.php, Documentation.html, header.inc.php, left.php, main.php, images/*, libraries/common.lib.php, libraries/config_import.lib.php: Patch #947190 (Redesign) - Part 1, thanks to Michael Keck (mkkeck). 2004-05-07 Alexander M. Turek * calendar.php: Added missing CVS-ID-Tag. 2004-05-07 Marc Delisle ### 2.6.0-alpha2 released 2004-05-07 Garvin Hicking * db_details_db_info.php: When $cfg['ShowTooltipAliasTB'] is set to 'nested', the displayed table names should always be the real names, not the table comments. * libraries/display_tbl.lib.php, libraries/display_tbl_links.lib.php, librarries/functions.js: RFE #856208 - Show (un)check all boxes for query results. * tbl_create.php, tbl_addfield.php, tbl_properties.inc.php: RFE #949594 - Allow changing amount of columns for adding fields/ creating table (without losing previous data) 2004-05-07 Alexander M. Turek * README: Updated copyright as discussed a couple of days ago. 2004-05-06 Garvin Hicking * libraries/display_tbl.lib.php: Bug #949087 - Fixed JS error for mousepointer hovering on rows w/o checkboxes. 2004-05-05 Marc Delisle * tbl_select.php: patch #939197, new choice of operator LIKE %...% because this syntax is so often used, thanks to Ruben Barkow (rubo77) 2004-05-05 Garvin Hicking * db_details_db_info.php, db_details_structure.php, left.php: Speed up table fetching when using $cfg['ShowTooltips']. Allow to only see the grouped/nested tables in properties panel when clicking on a table group on the left frame. * db_details_structure.php: If JS is enabled, take away