diff --git a/ChangeLog b/ChangeLog index 68f29f46d..d40271355 100755 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,13 @@ phpMyAdmin - Changelog $Id$ $Source$ +2003-06-03 Garvin Hicking + * libraries/display_tbl.lib.php3: Bug #748084 - Use preg_replace instead + of ereg_replace, because it interprets \0, \1 and so on not as strings + but as regex-subpatterns and fails to convert those strings correctly. + We'll have to see if that can be the case on other usages of preg_replace + as well. + 2003-06-02 Alexander M. Turek * server_status.php3: RFE #723325 (Move total query statistics). @@ -340,1634 +347,4 @@ $Source$ * Added scripts/inno2pma (from Ernie Hershey). Please see Patch Tracker #709383 for further information. * libraries/display_tbl.lib.php3: Bug #728813 (title for - relations when foreign_db != master_db) - * index.php3, left.php3, tbl_query_box.php3, db_details_common.php3, - main.php3, queryframe.php3, libraries/common.lib.php3: Should be - the fix for Bug #730718. - Moved the hashform from the "nav"-frame to the "queryframe"-frame, - altered the way the form is submitted in LeftFrameLight mode to - keep the queryframe. Only if JavaScript is usable, otherwise it's - not necessary to keep the 'opener' pointer. - * libraries/display_tbl.lib.php3: PHP3 compatibility. - * libraries/common.lib.php3, db_details_common.php3, index.php3, - main.php3: Still have to propagate $hash to the left frame... - -2003-04-30 Marc Delisle - * pdf_schema.php3, bug 729517, better comment output, - thanks to Maxime Delorme - -2003-04-30 Michal Cihar - * tbl_move_copy.php3: Better fix for #729416 (use INSERT IGNORE). - -2003-04-29 Michal Cihar - * server_privileges.php3: No need to escape wild characters here. - -2003-04-29 Garvin Hicking - * tbl_move_copy.php3: Bug #729416 - * tbl_query_box.php3, queryframe.php3: Bug #729446, maybe #728571 - * index.php3: Typo - * db_details_structure.php3: Prevent uninitialized variable - -2003-04-28 Garvin Hicking - * index.php3, queryframe.php3, tbl_query_box.php3, querywindow.php3: - Even more issues when QueryFrameJS is set to true, but JS is not - activated. Haven't ever thought this would be necessary. ;) - I tested everything with QueryFrame/QueryFrameJS set to true/false - with and without JavaScript enabled, and got everything working. - Please verify for yourselves! :) - -2003-04-28 Marc Delisle - * lang/polish: update, thanks to Jakub Wilk - -2003-04-28 Michal Cihar - * tbl_query_box.php3: Partial fix for #728935 (can not submit SQL without - javascript). But there are still problems without javascript. - -2003-04-27 Marc Delisle - ### 2.5.0-rc2 released - -2003-04-25 Michal Cihar - * lang/estonian: Updated, thanks to finsoft@sourceforge.net. - * lang/norwegian: Updated, thanks to Sven-Erik Andersen (sven-erik). - * lang/thai: Updated, thanks to Arthit Suriyawongkul. - * lang/{catalan,english,indonesian,spanish}: Added some missing - translations. - -2003-04-23 Michal Cihar - * tbl_dump.php3: Fixed syntax error with === (#724093, #707538). - * libraries/display_export.lib.php3: Automatically check "Save as file" - when selecting compression. - -2003-04-22 Garvin Hicking - * libraries/common.lib.php3, main.php3, db_details_common.php3: - When reloading the frame, propagate hash value (for querywindow) - -2003-04-22 Marc Delisle - * tbl_indexes.php3: bug 725711: FULLTEXT index type not shown - in the drop-down box - -2003-04-20 Garvin Hicking - * libraries/display_tbl.lib.php3, index.php3, left.php3, - tbl_query_box.php3, queryframe.php3, querywindow.php3: - Fixed Bug #723955, 723736, 723713 (Query Frame). Workaround for - (serious) issues with multiple instances of phpMyAdmin and - the query window. Also made sure that disabling the QueryFrame - is possible without seeing errors. Of course, this is - extremely reduced usability without JS. - -2003-04-18 Garvin Hicking - * left.php3, index.php3, tbl_query_box.php3, - libraries/display_tbl.lib.php3, queryframe.php3: - Fixed Bug #723713 - -2003-04-18 Marc Delisle - * Documentation.html: faq about double auth windows - * lang/ukrainian: update, thanks to Markijan Baran - * tbl_relation.php3: bug 696215: can now choose all segments - of the primary key - -2003-04-17 Marc Delisle - * lang/ukrainian: update, thanks to Markijan Baran - * server_common.inc.php3: bug 722791: "USE mysql" is not a good - test in MySQL 4 to check if superuser - -2003-04-17 Michal Cihar - * tbl_replace_fields.php3: Fix typo. - * tbl_replace.php3: Use rather SELECT *, as selecting only BLOB causes - MySQL sometimes problems... - -2003-04-17 Garvin Hicking - * tbl_replace_fields.php3: Use $encoded_key instead of $key to - detect changes in BLOB fields with a special name. - * tbl_replace.php3, tbl_replace_fields.php3: Bug #722629 - Use - original values of a BLOB field when 'Insert as new row' is - chosen on edit. - * libraries/display_tbl.lib.php3: Bug #662320 (highlight fields - crossing DB borders now allowed) - -2003-04-16 Garvin Hicking - * tbl_query_box.php3: Only hide 'go' SQL button, when in files mode - with no $db set - -2003-04-16 Marc Delisle - * badwords.txt: "status" is not a reserved word - -2003-04-16 Michal Cihar - * libraries/sqlparser.data.php3: Added AUTO_INCREMET to reserved words. - * tbl_properties_common.php3: Avoid displaying message twice in some cases - (fixes bug #722378). - * libraries/build_dump.lib.php3: Export BLOBs hex quoted. - -2003-04-15 Michal Cihar - * tbl_query_box.php3: Only display charset selection when a DB is - selected. - * libraries/display_tbl.lib.php3: Fix edit link for table without primary - key and with BLOB field (bug #708182). - -2003-04-15 Garvin Hicking - * footer.inc.php3, queryframe.php3: Changed anchor target - and window name of queryframe as suggested by Armel - Fauveau (thanks!) - -2003-04-14 Marc Delisle - * libraries/sqlparser.data.php3: bug 647705: 'NO' is not - a reserved word in MySQL - * libraries/sqlparser.data.php3: bug 708887: MONTH() and YEAR() - are functions - * libraries/common.lib.php3: bug 721278: Skip Explain SQL - -2003-04-14 Michal Cihar - * lang/some translations: Damn, I didn't commit all empty translations - yesterday... - * lang/sync_lang.sh: Updated to avoid empty translations problems (reports - which translations has failed, now also converts by default only - modified files and is capable to get charset from filename when reading - from file has failed. - * left.php3: More fixes for HTML entities. - * tbl_properties_options.php3: Remove '; InnoDB free:' part from comment - when changing it. - * lang/czech: Updated. - * lang/indonesian: Updted, thanks to Rachim Tamsjadi (tamsy). - * lang/swedish: Updated, thanks to Björn T. Hallberg (bth). - * lang/italian: Updated, thanks to Pietro Danesi (danone). - * lang/catalan: Updated, thanks to Xavier Navarro. - * footer.inc.php3: Fixed for quotes, HTML entities and other weird - characters in db/table name. - * libraries/display_tbl.lib.php3: Fixed bug #720672 - moved headers. - * db_details.php3, tbl_query_box.php3: Display choice for charset also - when only UploadDir available. - -2003-04-14 Garvin Hicking - * libraries/common.lib.php3: Fixed SHOW TABLE STATUS LIKE ... FROM ... - usage. (Bug #720846) - * footer.inc.php3: Needed \n for some cases. - * tbl_query_box.php3: Only display file import when a DB is selected. - -2003-04-13 Marc Delisle - * lang/french: update - * lang/spanish: Updates, thanks to Dr. med. Daniel Hinostroza C. - * lang/polish: update, thanks to Jakub Wilk - ### 2.5.0-rc1 released - -2003-04-13 Alexander M. Turek - * lang/bulgarian-windows-1251.inc.php3, lang/croatian-windows-1250.inc.php3, - lang/czech-windows-1250.inc.php3, lang/russian-koi8-r.inc.php3: - Added $strCharset. - -2003-04-13 Michal Cihar - * lang/{slovenian,russian,croatian,bulgarian}: We don't - want empty translations... - -2003-04-12 Alexander M. Turek - * libraries/common.lib.php3: Better fix against possible "wrong parameter - count" errors. - * server_privileges.php3: - - Fixed a broken link in the user overview table; - - Fixed bug #539756 again. - * lang/german-*.inc.php3: Updates. - * tbl_properties_structure.php3, lang/*.inc.php3: Nicer output for MySQL 4.1 - (Feature #623665, part 1). - -2003-04-11 Marc Delisle - * libraries/common.lib.php3, config_import.lib.php3: - MaxExactCount backwards compatibility - * db_details_structure.php3: undefined $row_count for InnoDB tables - -2003-04-11 Michal Cihar - * db_details_structure.php3: Get row count by SHOW TABLE STATUS, and by - SELECT COUNT(*) only for small (<20000 rows) tables (RFE #708533). - * config.inc.php3, db_details_structure.php3, libraries/common.lib.php3: - $cfg['MaxExactCount'] is now used instead of hardcoded 20000 for above. - * Documentation.*: Documented above. - * lang/albanian: Updated, thanks to Laurent Dhima (laurenti). - * lang/galician: Added missing string. - * lang/thai: Updated, thanks to Arthit Suriyawongkul. - -2003-04-10 Michal Cihar - * pdf_schema.php3, libraries/common.lib.php3, - libraries/display_tbl.lib.php3, libraries/get_foreign.lib.php3: Get row - count by SHOW TABLE STATUS, and by SELECT COUNT(*) only for small - (<20000 rows) tables (RFE #708533). - * tbl_printview.php3: Make javascript work on more browsers than MSIE. - * Documentation.*: Fixed typo and corrected FAQ 1.23 (bug #718569), fixed - XHTML errors, document is again valid XHTML. - * lang/italian: Updated, thanks to Pietro Danesi (danone). - -2003-04-09 Michal Cihar - * libraries/build_dump.lib.php3: Fixed undefined index warnings in LaTeX - and XML dump. - * libraries/display_export.lib.php3: Added
before charset - selection in export. - -2003-04-09 Marc Delisle - * lang/*: $updComTab -> $strUpdComTab - * libraries/relation.lib.php3: put back version 1.30 message - that uses $strUpdComTab - * lang/indonesian: Updated, thanks again to Rachim Tamsjadi. - -2003-04-09 Garvin Hicking - * pdf_schema.php3: Fix from Doug Suerich (dougsuerich) - to prevent false arrow aligning when using 'same widths'. - -2003-04-08 Marc Delisle - * lang/galician: update, thanks to Xosé Calvo - * lang/lithuanian: Updated, thanks to Vilius Zigmantas. - * lang/italian: Updated, thanks to Pietro Danesi. - * lang/chinese_gb: update, thanks to (fundawang) - * lang/swedish: update, thanks to Björn T. Hallberg - * lang/norwegian: update, thanks to Sven-Erik Andersen - -2003-04-07 Michal Cihar - * db_details_structure.php3, mult_submits.inc.php3: Added ANALYZE TABLE to - multi submit actions. - -2003-04-06 Garvin Hicking - * tbl_query_box.php, libraries/functions.js: Patch #705899 included. - Now multiple fields can be inserted at cursor position (Mozilla/IE) - in the sql query textarea. Thanks to Alexis Soulard (alexis_soulard) - * header.inc.php3, footer.inc.php3, libraries/common.lib.php3, - libraries/relation.lib.php3: RFE #715914: Sort query history by - (autoincrement) key instead of timevalue. Only save queries in - history if they were successful. This required the moving of - the JS-stuff in header.inc.php3 to footer.inc.php3. Please - test, if this works for everyone. It does for me. - -2003-04-06 Alexander M. Turek - * db_datadict.php3: The result of SHOW INDEX does not have a 'Comment' - column before MySQL 3.23 (bug #712055). - * libraries/grab_globals.lib.php3: Make $HTTP_ACCEPT_LANGUAGE available for - machines with register_globals = off. - -2003-04-05 Marc Delisle - * lang/romanian updates, thanks to Valics Lehel - * lang/slovenian update, thanks to Kositer Uros - -2003-04-03 Garvin Hicking - * libraries/display_tbl.lib.php3: Bug #714744 fixed. Thanks to poster. - -2003-04-02 Garvin Hicking - * tbl_query_box.php3: RFE #714095. Use backquotes for inserted fields. - * tbl_move_copy.php3: At least one of the PDF integrity checks - on moving/copying a table can safely be enabled. - * tbl_move_copy.php3, tbl_properties_operations.php3: Made 'move to - newly created table' depend on a selected checkbox. State of that - checkbox is saved in a cookie. - * lang/*: Added $strSwitchToTable for the above. - * lang/german-*: Translations - -2003-04-02 Michal Cihar - * tbl_move_copy.php3: Fixed copying/moving to work after some changes in - generated SQL dump, move to newly created table also after copying. - * tbl_properties_operations.php3: Some fixes for html entities in db/table - names. - * db_details_structure.php3, mult_submits.inc.php3, - tbl_properties_structure.php3: Show multi submits result after headers - and tabs from originating place. - * lang/czech: Updated. - * tbl_properties_operations.php3: Not only remember, but also recall state - of checkbox for move to newly created table (see Garvin's entry above). - -2003-04-01 Marc Delisle - * Documentation.html: clarify about wildcard database - * lang/bulgarian, translators.html: big update from the new translator: - Stanislav Yordanov, stan at stud.ru.acad.bg - * lang/italian: Updated, thanks to Pietro Danesi. - -2003-03-31 Marc Delisle - * css/phpmyadmin.css.php3: calls from a css file are relative to itself - thanks to Jose Fandos (jose.fandos at sonnd.com) - -2003-03-27 Alexander M. Turek - * server_privileges.php3, lang/*.inc.php3: - - Fixed bug #708292 (Support for host-based privileges). - - Show SQL query when adding a user. - * server_processlist.php3, lang/*.inc.php3: Feature #707495 - (SHOW FULL PROCESSLIST). - * lang/german-*.inc.php3: Updates. - -2003-03-27 Marc Delisle - * sql.php3: avoid long delays when browsing big tables (MySQL 4) - -2003-03-26 Michal Cihar - * db_details.php3, db_details_qbe.php3, left.php3, tbl_change.php3, - tbl_properties_operations.php3, tbl_properties_structure.php3, - tbl_query_box.php3, tbl_select.php3, libraries/common.lib.php3: Even - more fixes for HTML entities in field/table/db name. - -2003-03-25 Alexander M. Turek - * Documentation.html: Fixed GRANT queries for the controluser. - -2003-03-25 Marc Delisle - * main.php3: replace the 'USE mysql' test, as users with a global - priv like CREATE TEMPORARY TABLES can do a 'USE mysql' - -2003-03-25 Michal Cihar - * tbl_query_box.php3, tbl_properties_operations.php3, - libraries/common.lib.php3, tbl_query_box.php3, querywindow.php3: More - HTML entities fixes. - * read_dump.php3: Fixed detection of $goto. - * header.inc.php3: Neated URL generating. - * lang/czech: Updated. - -2003-03-24 Michal Cihar - * db_details_structure.php3, mult_submits.inc.php: Added CHECK TABLE to - multisubmit actions (RFE #622603). - * db_details_structure.php3, mult_submits.inc.php3, tbl_alter.php3, - tbl_properties_structure.php3: Show result of CHECK/OPTIMIZE/REPAIR - queries for multiple tables. - * db_details_structure.php3: Display correctly table names that contain - HTML entities. - * libraries/build_dump.lib.php3: Removed PMA_htmlFormat function as it - caused HTML entities to be quoted twice. - * tbl_indexes.php3: Fixed editing of index with HTML entities. - * lang/czech: Updated. - * tbl_properties_structure.php3: Fix enabling/disabling links to index - creating (it requires type, but there was also MIME type added). - -2003-03-23 Marc Delisle - * libraries/sqlparser.lib.php3, libraries/config_import.lib.php3, - config.inc.php3, Documentation.html: disabling of the parser no - longer possible - -2003-03-22 Alexander M. Turek - * libraries/defines.lib.php3: Small bugfix. - * libraries/defines_php.lib.php3: New constant: PMA_MYSQL_CLIENT_API. - * libraries/common.lib.php3: Possible fix against "wrong parameter count" - errors. - -2003-03-22 Marc Delisle - * libraries/transformations/text_plain__imagelink: display the - image, with width and height options - * libraries/transformations/text_plain__link: the link was not - functional at my site; also, document this transform in lang. - -2003-03-21 Marc Delisle - * server_privileges.php3: typo - * lang/french update - * image_jpeg__plain renamed to text_plain__imagelink, because - the contents is not an image but a filename - -2003-03-21 Michal Cihar - * ldi_check.php3: Use $sql_query instead of $query to put query correctly - to sql.php3. - * libraries/display_export.lib.php3: Again fixed selecting table/db - filename template. - * tbl_move_copy.php3, libraries/sqlparser.lib.php3: Fixed copying of - table. - -2003-03-20 Marc Delisle - * lang/hebrew update, thanks to Yuval Sarna - -2003-03-20 Michal Cihar - * lang/indonesian: Updated, thanks again to Rachim Tamsjadi. - * libraries/mysql_wrappers.lib.php3: Fix for bug #705531 - check for field - type when doing charset conversion. - * libraries/display_export.lib.php3: Fixed selecting table/db filename - template. - * libraries/read_dump.lib.php3, db_details.php3, - db_details_importdocsql.php3, tbl_dump.php3, tbl_query_box.php3, lang/*: - Automatic detection of compression for uploaded data. - -2003-03-19 Garvin Hicking - * tbl_change.php3, tbl_query_box.php3, tbl_replace_fields.php3: - Display select box for stored files on Server ($cfg['UploadDir']) in every SQL - input area (SQL window, table properties) AND in the 'Insert/Update field' display - where you can upload files to blob fields. Experimental. - -2003-03-19 Alexander M. Turek - * lang/german-*.inc.php3: Updates. - -2003-03-19 Michal Cihar - * tbl_properties_operations.php3: fixed bad id of option (#706147). - * lang/dutch: Updated, thanks to Gilles van den Hoven. - * lang/thai: Updated. - * lang/italian: Updated, thanks to Pietro Danesi. - * lang/indonesian: Updated, thanks to Rachim Tamsjadi. - * lang/lithuanian: Updated, thanks to Vilius Zigmantas. - * lang/chinese: Updated, thanks to Siu Sun. - -2003-03-18 Garvin Hicking - * libraries/display_export.lib.php3: Fixed variable usage. - * lang/*, libraries/transformations/*, libraries/display_tbl.lib.php3, - libraries/common.lib.php3: Added new transforms for a substr() - function, a dateformat() modified and a basic plugin for external - programs. Support for TIDY has been experimentally been built in. - External programs make use of piping and thus cannot be used in - Windows. - Added the ability for transforms to adjust the "nowrap" option of a - cell. - Some german translation. - -2003-03-18 Marc Delisle - * libraries/select_lang.lib.php3: modify order of Russian lang files - because MSIE does not accept cp866 and users do not see anything, - thanks to Volckov Konstantin Michailovich (wolf at sw.ru) - -2003-03-18 Michal Cihar - * libraries/display_tbl.lib.php3: removed   from button text, as - Konqueror doesn't like it there and it is not needed. - * lang/czech: updated. - * libraries/display_tbl.lib.php3: Don't show BLOB text instead of content - when using transformations. - * libraries/display_export.lib.php3, db_details_links.php3, - server_common.inc.php3, server_databases.php3, server_links.inc.php3, - server_processlist.php3, server_status.php3, server_variables.php3, - tbl_change.php3 libraries/server_privileges.js: Fixed end of line chars. - * tbl_dump.php3, libraries/display_export.lib.php3, lang/*: User can now - specify how will filename for exported data look like (RFE #678642). - * Documentation.*: Next release seems to be 2.5.0. - * lang/latvian: Updated, thanks to Sandis Jerics. - -2003-03-17 Mike Beck - * pdf_pages.php3 will now check if the pdf_pages table has entries - that reference tables that no longer exist. if it does user is prompted - to delete them. - -2003-03-17 Marc Delisle - * user_password.php3, header.inc.php3, libraries/user_password.js: - put back js functions for user password change (= old user_details.js) - * libraries/display_tbl.lib.php3, functions.js: new feature: - browse mode page drop-down, thanks to Alexis Soulard (alexis_soulard) - -2003-03-15 Marc Delisle - * pdf_pages.php3: Automatic layout of tables on the schema - -2003-03-15 Garvin Hicking - * pdf_schema.php3: Fixed typo. - -2003-03-14 Garvin Hicking - * libraries/display_tbl.lib.php3, db_details_importdocsql.php3: Fixed - '../' safety issues, display transformations only if file exists - (Bug #703555) - -2003-03-14 Robin Johnson - * config.inc.php3, libraries/config_import.lib.php3 tbl_change.php3: - - Typo fixes: - s/RestricColumnTypes/RestrictColumnTypes/ - s/RestricFunctions/RestrictFunctions/ - * scripts/create_tables.sql: - - Neaten up SQL, add DROP TABLE/DATABASE cleanness - -2003-03-13 Alexander M. Turek - * server_status.php3: Fixed the Garvin's calculations. - * server_variables.php3: Fixed the display for MySQL <= 4.0.3-beta. - * libraries/header_meta_style.inc.php3, - libraries/transformations/overview.php3: Fixed CSS link. - * tbl_properties.inc.php3: Added tooltips for transformations. - -2003-03-13 Marc Delisle - * libraries/sqlparser.lib.php3: analyzer: where_clause_identifiers - -2003-03-13 Garvin Hicking - * lang/*, server_status.php3: RFE #702485 - display total# queries per hour/minute/second. - * config.inc.php3: Put a note for flipped headers: CSS only works for IE. ('writing-mode') - * libraries/display_tbl.lib.php3: Display fields used for WHERE query highlighted in - results page (1px border in the color of BrowserMarkerColor around the cells). - RFE #638800 - * libraries/build_dump.lib.php3, db_details_structure.php3, db_printview.php3, - pdf_schema.php3, tbl_dump.php3, tbl_printview.php3, tbl_properties_structure.php3, - lang/*: RFE #7000385: Export AUTO_INCREMENT field. - Display Create/Update/Check_time in PDF-Pages, printview, DB/Table structure and table - dumps, if information is available (gathered by 'SHOW TABLE STATUS' for MySQL 3.23.XX). - * config.inc.php3 - Altered comments for PMA_* tables for easier integration and more - clarity. Make it easier to enable defaults (RFE #695265) - -2003-03-12 Garvin Hicking - * db_details_structure.php3: When using Alias-Displays for Tables, fix bug when a tablename - was not displayed if it has no comment. - * libraries/display_tbl.lib.php3 RFE #550554 - Execute SQL bookmarks when browsing the - bookmarktable. - * db_details_structure.php, left.php3, tbl_properties_links.php3, libraries/bookmark.lib.php3: - RFE #550552: Change default initial query for browse mode, if a bookmark with the same - label as the tablename is found. - * tbl_properties_options.php3, tbl_properties_table_info.php3: Support changing - auto_increment value. (RFE #639655) - * db_printview.php3, tbl_printview.php3, db_datadict.php3, pdf_schema.php3: - Display DB comments and MIME types, where appropriate. - * header.inc.php3, querywindow.php3, libraries/common.lib.php3: Fixed some bugs for - the querywindow which didn't show the latest querys always. - * Documentation.html, db_details.php3, read_dump.php3, tbl_query_box.php3: - RFE #470000 - Use parameters for bookmarked queries. This is a bit tricky - to do, so please see Documentation.html. I thought it too hard to move the - bookmark-box around where you can store the bookmarks, because there are a couples - of redirections involved. So the major problem is that your to-be-stored bookmark - HAS to yield at least a single result row for you to be able to store that. - * tbl_move_copy.php3, tbl_properties_operations.php3: RFE #571838 : - Add 'DROP TABLE IF EXISTS' checkbox. Will maintain any existing PMA_* entries - for that table. - * tbl_properties_export.php3, db_details_export.php3, - libraries/display_export.lib.php3: Reworked DB/Table export, so that DB - export now is a perfect look-alike except for a multi-tables dropdown. - Put the code to display the export into a seperate file for re-usability. - * tbl_change.php3, config.inc.php3, libraries/config_import.lib.php3, - libraries/common.lib.php3: RFE #422243 - Definition of which MySQL functions - map to which MySQL field type and in the dropdown of the function list first - display the fitting functions, and then for compatibility reasons the rest of - the functions. - TODO: I don't know if I chose the correct mapping for all types. Please correct - config_import.lib.php3 and config.inc.php3 if therer are any mismappings. - * sql.php3, tbl_alter.php3, tbl_move_copy.php3, tbl_properties_structure.php3, - tbl_rename.php3, libraries/relation.lib.php3: - Bugfix #579256 / RFE #577328 : Automatic update of relations, - display fields, comments, bookmarks, ... on update, delete and duplicate. - Automatic duplication/moving of PDF pages does not yet work. Would the - original author please be so kind to have a look at the tbl_move_copy.php - script, search for '[TODO]' and apply necessary fixes? ;) - * tbl_dump.php3: New $sql_structure variable for the new table export - design broke DB export functionality. Fixed this. - -2003-03-12 Marc Delisle - * lang/ukrainian: update, thanks to Markijan Baran - -2003-03-11 Garvin Hicking - * docSQL/*, read_dump.php3, db_details_importdocsql.php3, - libraries/grab_globals.lib.php3, libraries/read_dump.lib.php3: - Improved security of docSQL importer. You now can only access - a subdirectory of phpMyAdmin ('docSQL' proposed) OR upload each - file on its own via File Upload (if $is_upload is true). - Filenames not matching the converter will no more printed out to - maintain security. Permits input of '../'. - * transformation_wrapper.php3 - Remove $err_url, because if a query - fails here, the user won't get to see the error string anyways. - Can happen if you want to display a blob without having an index - key in your query, because the blob cannot be filtered by a content - WHERE-string. - -2003-03-11 Marc Delisle - * libraries/sqlparser.data.php3: bug 700082, support of XOR - -2003-03-10 Alexander M. Turek - * translators.html: Another mechanism against stupid people who use the - translator list as a list of localised support hotlines or try to get a - translation by mail order... :o) - * header_printview.inc.php3, index.php3, left.php3, queryframe.php3, - libraries/common.lib.php3, libraries/header_meta_style.inc.php3: Ensured - that the correct font families are used. - -2003-03-10 Garvin Hicking - * libraries/common.lib.php3: Fixed getElementbyId-Bug #687548, - thanks to Csaba Gabor! - * sql.php3: Fixed another occurence of addslashes() where it no longer - belongs. - * tbl_addfield.php3, tbl_alter.php3, tbl_create.php3, - tbl_properties.inc.php3, libraries/common.lib.php3: Goodie for you all - - when creating/altering/adding table fields you can now change the - wrong form input, instead of losing all your data. Have fun. :-) - * tbl_dump.php3, tbl_properties_export.php3, css/phpmyadmin.css.php3, - lang/*: - Added new table export format by Michal Cihar. db_details_export.php3 - should be adapted to the new layout somewhen. Fixed Compression. - * header.inc.php3, header_printview.inc.php3, index.php3, - left.php3, queryframe.php3, querywindow.php3, - transformation_wrapper.php3, css/phpmyadmin.css.php3, - libraries/common.lib.php3, libraries/db_table_exists.lib.php3, - libraries/functions.js, libraries/header_http.inc.php3, - libraries/header_meta_style.inc.php3, libraries/left.js - libraries/sqlparser.lib.php3: - Massive code-cleanup. Put all stylesheets into new central file - css/phpmyadmin.css.php3. To reduce overhead in this file, the - common.lib.php3 has a new variable to determine whether the full - code structure or only those codes needed for the stylesheet class - is parsed. This is to prevent duplicated code, even though it looks - somehow ugly. The stylesheet is now embedded via a - - directive and should also be able to be cached by the browser. - See patch #699454. - Also some unneccessary code was removed from querywindow/wrapper. - * tbl_change.php3: Patch #697541 to prevent non-associative MySQL - fieldnames to be mapped to false keys for display. - -2003-03-10 Marc Delisle - * transformation_wrapper.php3, lang/*, - libraries/transformations/image_png__inline.inc.php3: - new transformation for png (inline) - (still issues with PNG's transparency in PHP 4.3.0) - * libraries/common.lib.php3: bug 692652, support for disabled ini_get() - -2003-03-09 Garvin Hicking - * db_printview.php3: Added print button (#700205) - -2003-03-08 Marc Delisle - * libraries/transformations/*.sh: did not work in bash - -2003-03-07 Marc Delisle - * transformation_wrapper.php3, lang/*, - libraries/transformations/image_jpeg__inline.inc.php3: - now 2 options for resize: width, height - -2003-03-06 Garvin Hicking - * libraries/common.lib.php3, libraries/display_tbl.lib.php3: - Fix bug #658668, special escaping of \n, \r and \t characters. - Please test, works fine for me now (both magic_quotes on/off). - -2003-03-05 Robin Johnson - * Documentation.html, Documentation.txt: Long-withstanding spelling fixes! - * updatedocs.sh: Script to make conversion easier - -2003-03-05 Garvin Hicking - * Documentation.html: Added FAQ 2.6 about localhost-socket connections. - * libraries/relation.lib.php3, libraries/transformations.lib.php3, - tbl_relation.php3, tbl_move_copy.php3: Replace PMA_handleSlashes() - call with PMA_sqlAddslashes() call because of new global s - lashes-handling. - * sql.php3: Fixed querytime bug, when query was only shown for PHP - display. - * read_dump.php3, sql.php3, tbl_alter.php3, - tbl_properties_export.php3: Fixed remaining calls to stripslashes() - where not neccessary, because grab_globals already stripslashed - the data. This fixes the problem of the SQL Pretty printer showing - the data wrongly formatted. - -2003-03-05 Michal Cihar - * libraries/sqlparser.data.php3: TRANSACTION isn't reserved word (fixes - #697961) - -2003-03-05 Marc Delisle - * Documentation.html, faq 1.29 about the "duplicate field names" problem - * transformation_wrapper.php3, libraries/defines_php.lib.php3, - libraries/transformations/image_jpeg__inline.inc.php3: - resized thumbnails - -2003-03-03 Alexander M. Turek - * tbl_replace_fields.php3: Bugfix: User was unable to insert values - containing quotes. - * libraries/common.lib.php3: - - Avoid reloading the left frame twice; - - PHP3 compatibility; - - $cfg['PmaAbsoluteUri'] autodetection did not work as expected if php was - in CGI mode. - -2003-03-03 Marc Delisle - * badwords.txt: bug 692874: "date" is not a reserved word - -2003-03-02 Alexander M. Turek - * db_details.php3, db_details_qbe.php3, db_search.php3, ldi_check.php3, - mult_submits.inc.php3, read_dump.php3, sql.php3, tbl_addfield.php3, - tbl_change.php3, tbl_create.php3, tbl_dump.php3, tbl_indexes.php3, - tbl_move_copy.php3, tbl_properties.inc.php3, - tbl_properties_operations.php3, tbl_properties_options.php3, - tbl_query_box.php3, tbl_rename.php3, tbl_replace.php3, - tbl_replace_fields.php3, tbl_select.php3, transformation_wrapper.php3, - user_password.php3, libraries/build_dump.php3, libraries/common.lib.php3, - libraries/display_tbl.lib.php3, libraries/grab_globals.php3: - If magic_quotes_gpc is enabled, grab_globals calls stripslashes when - extracting the arrays $_GET and $_POST. This should replace a lots of - workarounds and avoid present and future problems with magic_quotes_gpc. - * server_privileges.php3, libraries/common.lib.php3: - - Escape wildcard characters in the database and table dropdown boxes; - - CSS fixes. - -2003-03-01 Marc Delisle - * lang/english: typo - * tbl_dump.php3: undefined variable $use_comments - * tbl_properties_export.php3: bug 692143: now we remove the - LIMIT clause from the original query to use the limits entered - on the export form - * pdf_schema.php3: better header/footer for long pages, - thanks to Maxime Delorme - -2003-03-01 Michal Cihar - * tbl_indexes.php3: Cleaner solution for showing query after changing - index. - -2003-03-01 Robin Johnson - * libraries/xpath/XPath.class.php, libraries/xpath/: - - Removed (was part of the early DB config prototype) - * lang/translatecount.sh: - - Counts just how out of date the translations are! - -2003-02-28 Michal Cihar - * tbl_indexes.php3: Show SQL query after modifying/creating index (closes - #694800), show structure after modifying index. - -2003-02-28 Alexander M. Turek - * Documentation.html: Fixed a typo. - * server_privileges.php3: Fixed bug #691910. - * server_status.php3, lang/*.inc.php3: Patch #683302: InnoDB status monitor, - thanks to Jason Carlson (jjcarlson). - -2003-02-28 Garvin Hicking - * config.inc.php3, header.inc.php3, queryframe.php3, querywindow.php3, - tbl_query_box.php3, libraries/common.lib.php3, libraries/config_import.lib.php3, - Documentation.html: - - Finetuneing for query window: Only three tabs, if DefaultTab - is not set to 'full'. - - Inserted nobr-Tags to make german translation for 'sql history' fit inside a tab. - - Improved windowsize of the query window (no a *lot* smaller, hope this will suit - Rabus ;). - - Made the textarea smaller (*1.25 instead of *2) for the window only. - - Fixed a bug when you changed from a table to a database on the left frame and the - query window still wants to show the previous table. - * tbl_query_box.php3: Only show fieldlist, when $table is set. - * translators.html: Adjusted to same topmenu as Documentation.html. - With the new 'Transformations' item the bar was too large to fit - on standard 800x600 browser windows. - -2003-02-27 Michal Cihar - * lang/czech: Updated. - * lang/english: Resorted. - -2003-02-27 Alexander M. Turek - * libraries/common.lib.php3, libraries/config_import.lib.php3: - - Backwards compatibility; - - Removed some unnecessary code; - - Added a small HOWTO. - * config.inc.php3: The tab settings don't fit into the 'left frame' part. - * lang/german-*.inc.php3: Grammar. - * Documentation.html: Fixed some dead links. - * scripts/create_tables.sql: Adjusted table comments. - -2003-02-27 Garvin Hicking - * libraries/common.lib.php3, tbl_properties_links.php3, db_details_links.php3, - querywindow.php3: Integrated Manuzhais patch for Lightweight Tabs. - * querywindow.php3, tbl_query_box.php3, config.inc.php3, header.inc.php3, index.php3, - libraries/config_import.lib.php3: Added (optional) DB-based SQL-history with - purging on login, made querywindow tabbed, improved Querywindow-compatibility. - * tbl_properties.inc.php3, config.inc.php, librarires/config_import.lib.php3: - Experimental: Added $cfg['DefaultPropDisplay']. Enables vertical display - (optional, default off) of the columns. I didn't like to have to scroll in horizontal - directions, so with this mode you can see about 6 columns at once on a single screen. - * tbl_properties.inc.php3: Fixed bug when certain fields are not - enabled, they threw an undefined offset. [2nd try, now for real :)] - * Documentation.html: Updated for my new features. Should include - everyting, I hope. But seriously needs a proofread. - * config.inc.php3: Inserted new directives for empty - $cfg['Servers'][$i]. (history, verbose_check) - * tbl_create.php3, tbl_addfield.php3, tbl_alter.php3: Added more checks - to suppress Notices/Warnings when MIME-types are not enabled. - -2003-02-26 Garvin Hicking - * lang/german-*: better grammar. ;) - * libraries/display_tbl.lib.php3: Fixed transformation-link variable - usage for special queries like 'SHOW FIELDS', where certain variables are - not set. - * config.inc.php3, tbl_addfield.php3, tbl_alter.php3, tbl_create.php3, - tbl_move_copy.php3, tbl_properties.inc.php3, tbl_properties_structure.php3, - transformation_wrapper.php3, libraries/config_import.lib.php3, - libraries/display_tbl.lib.php3, libraries/relation.lib.php3, - scripts/create_tables.sql: - Test if MIME-feature are really available. Preparation for PMA_db-based - SQL-History. - Removed a dupe for inserting comments, fixed integrity check when - moving/renaming tables and keeping comments. - * header.inc.php3: Added one more Javascript if-structure to make sure - the frameset is initialized when querying for an active window. Without - this, when starting phpMyAdmin for the first time, IE6 may complain - depending on the order it loads the framesets. - -2003-02-25 Marc Delisle - * db_details_structure.php3: undefined variable $comment - * tbl_move_copy.php3: 'column_info' - -2003-02-25 Alexander M. Turek - * lang/bulgarian-*.inc.php3, lang/czech-*.inc.php3, lang/dutch-*.inc.php3, - lang/swedish-*.inc.php3, lang/thai-*.inc.php3: Removed problematic %e from - $datefmt (translations #692065). - * lang/japanese-*.inc.php3: Fixed some inconsistences. - * config.inc.php3, db_details_importdocsql.php3, Documentation.html, - sql.php3, tbl_move_copy.php3, tbl_rename.php3, - libraries/config_import.lib.php3, libraries/relation.lib.php3, - libraries/transformations.lib.php3: Changed 'column_comments' to - 'column_info'. - * ChangeLog: Removed the 2.3.x branch from this ChangeLog; I moved it to - . - -2003-02-25 Garvin Hicking - * tbl_properties.inc.php3: Fixed duped display of comments due to - merging diff conflict. - * lang/german*: German translations, only missing transformation - descriptions. They shouldn't be translated at that early point, I guess. - * libraries/config_import.lib.php3, libraries/relation.lib.php3, - libraries/transformations.lib.php3: 'column_info', they were somehow - not included in rabus' commit?! - -2003-02-24 Alexander M. Turek - * common.lib.php3: Backwards compatibility. - -2003-02-24 Garvin Hicking - Submitted multiple patches from the patch tracker: - * JS rowmarker now works in vertical display mode - Files: libraries/functions.js, display_tbl.lib.php3 - * Display nav_bar even when only one row is returned, to enable display in - vertical/horizontal mode (especially for rotated headers) - Files: libraries/display_tbl.lib.php3 - * Measures basic query time [#571934] - Files: sql.php3, display_tbl.lib.php3 - * New display mode with 90 degree rotated table headers [#544361]. Works - either as CSS or as 'faked' PHP-transformation. - Files: libraries/common.lib.php3, libraries/display_tbl.lib.php3 - * Update and display column comments in Add/Edit Fieldmode and CREATE table - mode. Display comments in table structure (optional) with underlined - CSS-mouseovers. Display comments in browser mode (optional), both in - vertical and horizontal display mode. Keep column comments in synch, when - DROPping/ALTERing and moving/copying tables. - Files: tbl_addfield.php3, tbl_alter.php3, tbl_create.php3, - tbl_properties.inc.php3, tbl_properties_structure.php3, db_details_links, - tbl_relation.php3,tbl_move_copy.php3, tbl_properties_links.php3, - tbl_rename.php3, sql.php3, db_details_structure.php3, db_details_links.php3, - libraries/relation.lib.php3 - * Display and enter DB/table comments for navigation, stored in pma comments table. - May be displayed as Alias-Tooltips in left frame. [#650064] - Files: db_details_structure.php3, left.php3, relation.lib.php3 - * Display column comments in table/database dumps, as inline SQL-Comments - Files: tbl_dump.php3, tbl_properties_export.php3, build_dump.lib.php3 - * Display MIME types to transform any table cell. You can only choose from a - list of pre-defined MIME-types. The list gets built by a function searching - a directory for valid transforms. For further information see - libraries/transformations/README-file and soon in documentation. ;) - Files: tbl_properties.inc.php3, transformations.lib.php3, relation.lib.php3, - create_tables.sql, tbl_addfield.php3, tbl_alter.php3, tbl_create.php3, - tbl_move_copy.php3, transformation_wrapper.php3, - libraries/display_tbl.lib.php3, libraries/transformations/* - TODO: Add predefined functions! - * Display a (javascript) based query window as a new frame below the left - frame with query history [#526008]. Currently a bit experimental, works with - IE6 and Mozilla 1.2. Utilizes pretty basic JavaScript functions which *should* - work with any browser. - Files: queryframe.php3, querywindow.php3, header.inc.php3, - tbl_query_box.php3, common.lib.php3 - -2003-02-24 Olivier L. Müller - * libraries/common.lib.php3: if $cfg['PmaAbsoluteUri'] is empty and - port == 80 or port == 443, do not add ":80" or ":443" anymore to the - generated URL -> prevents a double password query with some browsers - (Safari) in case of http authentication. (tested with https, http and - http running on port 8080) - -2003-02-24 Michal Cihar - * tbl_change.php3, tbl_replace_fields.php3: Move magic words used for - fields type into special variable. Fixes #647689. - * db_details_structure.php3: Removed extra /. Fixes #692171. - -2003-02-23 Marc Delisle - ### 2.4.0 released - -2003-02-23 Olivier L. Müller - * docs.css: highlight FAQ questions in blue -> more readble. - -2003-02-23 Alexander M. Turek - * server_privileges: Better code for "check privileges"; This should fix - bug #687808 and a few other problems. - * ANNOUNCE.txt: Updated list of known bugs. - * server_variables.php3: Modified generated XHTML code. - -2003-02-22 Marc Delisle - * lang/italian update, thanks to Pietro Danesi - * lang/slovak update, thanks to Lubos Klokner - * lang/polish: update, thanks to Jakub Wilk - * lang/thai: update, thanks to Arthit Suriyawongkul - * tbl_change.php3: do not use enctype="multipart/form-data" - if !$is_upload (possible solution for bug 689215) - * lang/swedish: update, thanks to Björn T. Hallberg - -2003-02-19 Alexander M. Turek - * libraries/display_tbl.lib.php3: Coding standards. - * lang/romanian-*.inc.php3: Updates, thanks to Valics Lehel. - * lang/spanish-*.inc.php3: Updates, thanks to Dr. med. Daniel Hinostroza C. - * lang/galician-*.inc.php3: Updates, thanks to Xosé Calvo. - * lang/catalan-*.inc.php3: Updates, thanks to Xavier Navarro. - -2003-02-18 Marc Delisle - * sql.php3: bug 649665: undefined variables with UNION, and - also get the correct row count - * lang/norwegian: update, thanks to Sven-Erik Andersen - -2003-02-18 Alexander M. Turek - * server_databases.php3: - - Fixed bug #688360 (Database privileges and AllowUserDropDatabase); - - The link "check privileges" is now only displayed to superusers. - -2003-02-17 Michal Cihar - * lang/czech: Updated. - * Documentation.html: Removed obsolete FAQ 6.17 about binary upload. - -2003-02-17 Alexander M. Turek - * server_privileges.php3: Fixed edit link. - * Documentation.html: - - Reformulated some passages; - - FAQ 1.28. - * ANNOUNCE.txt: Synchronized features list with documentation. - * server_databases.php3: Fixed bug #688271 (missing "?"). - -2003-02-17 Garvin Hicking - * tbl_replace_fields.php3, read_dump.php3, libraries/common.lib.php3: - Reworked blob file upload. More security cautions, and preserve - fields contents, if no new file was uploaded. Moved is_uploaded_file - function from read_dump.php3 to common.lib.php3 for reusability. - -2003-02-17 Michal Cihar - * tbl_change.php3, tbl_replace_fields.php3: Removed checkbox for binary - upload, upload field moved into table. - -2003-02-17 Marc Delisle - ### 2.4.0-rc2 released - * sql.php3: use SQL_CALC_FOUND_ROWS on MySQL 4 to find the - correct number of rows - -2003-02-16 Alexander M. Turek - * server_privileges.php3, lang/*.inc.php3, lang/server_privileges.js: - - Reimplemented ability to change a user's login information - (bug #684984); - - Feature: copy user profiles; - - "Check privileges" should now also check for wildcards; - - The revoke mode for deleting users did not always produce valid MySQL. - * lang/chinese-*.inc.php3: Fixed bug #682161 by removing some errornous strings. - * ANNOUNCE.txt: synchronized list of features and fixes. - -2003-02-16 Michal Cihar - * lang/czech: Updated. - * docs.css: Fixed URL. - -2003-02-16 Marc Delisle - * sql.php3, libraries/sqlparser.lib.php3: new analyzer logic - for splitting the SELECT clauses, to solve almost all records - counting bugs - * pdf_schema.php3: improved alignment, thanks to Maxime Delorme - * lang/japanese: update, thanks to Yukihiro Kawada - -2003-02-15 Alexander M. Turek - * ANNOUNCE.txt: Prepared announcement for 2.4.0. Please feel free to correct - it if necessary. - * libraries/common.lib.php3: Don't display edit link for - database-independant queries. - * lang/polish-*.inc.php3: Updates, thanks to Jakub Wilk (ubanus). - * docs.css: - - Wrong URI; - - Typo. - -2003-02-14 Alexander M. Turek - * server_databases.php3, server_privileges.php3, lang/*.inc.php3: - Reimplemented "check privileges" feature. - -2003-02-13 Robin Johnson - * sql.php3: Fix simple little bug #685082 - -2003-02-12 Alexander M. Turek - * server_privileges.php3: Fixed bug #684947 ('uncheck all' of 'privileges' - is broken), thanks to Alexander Schuch (ci-dev). - -2003-02-12 Marc Delisle - * lang/indonesian update, thanks to Rachim Tamsjadi - * lang/italian update, thanks to Pietro Danesi - * lang/lithuanian update, thanks to Vilius Zigmantas - * lang/slovenian update, thanks to Kositer Uros - * lang/swedish: update, thanks to Björn T. Hallberg - * tbl_change.php3: upload field only to BLOBs - * libraries/defines.lib.php3, libraries/common.lib.php3: adjust Konqueror - font size - -2003-02-11 Marc Delisle - * tbl_replace_fields.php3: sometimes we receive "none" as the file - name when there is no field upload for some field - * sql.php3: bug 684712, undefined variable $table (js disabled - and confirmation for drop database) - -2003-02-11 Alexander M. Turek - * server_databases.php3: Wrong link title. - -2003-02-10 Alexander M. Turek - * server_databases.php3: Ensured that the database list is built. - -2003-02-10 Marc Delisle - * lang/catalan: update, thanks to Xavier Navarro - -2003-02-09 Robin Johnson - * lang/Galician*: Updates thanks to xosecalvo - -2003-02-09 Michal Cihar - * lang/czech: Updated again. - -2003-02-09 Alexander M. Turek - * server_databases.php3, lang/*.inc.php3: - - Bugfixes & interface cosmetic; - - Drop multiple databases. - * db_stats.php3: Removed, the file is replaced by server_databases.php3. - * lang/german-*.inc.php3: Updates. - * config.inc.php3: Added a note about another possible setting. - * lang/galician-*.inc.php3: Updates, thanks to Xosé Calvo. - * lang/romanian-*.inc.php3: Updates, thanks to Valics Lehel. - * translators.html: Fixed a typo. - * lang/indonesian-*.inc.php3: Updates, thanks to Rachim Tamsjadi (tamsy). - * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone). - -2003-02-08 Alexander M. Turek - * config.inc.php3, lang/add_message.sh: Typos. - * lang/italian.inc.php3: Updates, thanks to Pietro Danesi (danone). - * server_databases.php3, server_links.inc.php3, lang/*.inc.php3: - Reworte db_stats.php3 to be conform with the new server_ pages. - -2003-02-07 Michal Cihar - * lang/czech: Updated. - -2003-02-07 Marc Delisle - * lang/italian: update, thanks to Pietro Danesi - * lang/norwegian: update, thanks to Sven-Erik Andersen - * lang/polish: update, thanks to Jakub Wilk - * lang/swedish: update, thanks to Björn T. Hallberg - * lang/slovak: remove duplicates - * lang/*, tbl_properties.inc.php3: new $strDefaultValueHelp - -2003-02-06 Robin Johnson - * lang/arabic*: Updates thanks to Ossama Khayat - * lang/chinese_gb.inc.php3: Fixed duplicate '$strDBGMin' where it should - be '$strDBGMax' - * translators.html: Added Ossama Khayat - -2003-02-06 Marc Delisle - * libraries/sqlparser.lib.php3: PHP3 parse error - * Documentation.html, db_details_importdocsql.php3, tbl_relation.php3, - libraries/relation.lib.php3: bug 681298, we should always backquote - a restricted word like "comment" when used as an identifier - * Documentation.html, bug 681776, wrong command for my.ini file - * libraries/left.js: png files - -2003-02-05 Alexander M. Turek - * db_details.php3, tbl_query_box.php3: Disabled the autoselect feature of - the SQL query box for Opera 7 for Windows in order to avoid trouble here. - * Documentation.html: Removed FAQ entry about Opera 7. - * db_stats.php3: One tag still pointed to a GIF file. - -2003-02-05 Marc Delisle - * tbl_replace.php3, tbl_replace_fields.php3: do not display the - UPDATE query if there was some binary upload in it, otherwise - display it - -2003-02-04 Alexander M. Turek - * common.lib.php3: - - Patch #669255 (Initial DB list for MySQL > 4.0.2), thanks to Charles - Bailey (charles_bailey); - - Don't use small fonts for Opera 7. - * ldi_check.php3: Backslahes should be escaped. - * Documentation.html: Added a note about Opera 7. - -2003-02-04 Michal Cihar - * Documentation.*: Added information about binary checkbox when uploading - files. - -2003-02-04 Garvin Hicking - * common.lib.php3: Fixed a possible 'undefined index' error. - -2003-02-04 Marc Delisle - * Documentation.html: new faq entry about IE bug with http auth, - switching from one server to the other - * db_details_qbe.php3: bug 661758 (undefined offset when doing a qbe - and only table selected) - * ldi_check.php3: check local_infile on recent MySQL versions, - thanks to Alexander - -2003-02-03 Michal Cihar - * libraries/display_tbl.lib.php3, tbl_change.php3: Show blob size (RFE - #678729). - * tbl_replace_fields.php3, tbl_change.php3: Allow binary uploads. - * tbl_dump.php3: Fix bug #679699 (export to XML, save to file - Undefined - variable: charset_of_file). - -2003-02-03 Garvin Hicking - * pdf_schema.php3, libraries/dbg/profiling.php3, - libraries/xpath/XPath.class.php: Backwards compatibility (foreach loops). - -2003-02-03 Marc Delisle - ### 2.4.0-rc1 released - and after the release: - * lang/romanian: update, thanks to Valics Lehel - * lang/spanish: update, thanks to Daniel Hinostroza C. - * lang/catalan: update, thanks to Xavier Navarro - * lang/dutch update, thanks to Ivo Teel - -2003-02-02 Olivier L. Müller - * tbl_addfield.php3: ignore empty fields on alter table - -2003-02-02 Alexander M. Turek - * libraries/common.lib.php3, libraries/config_import.lib.php3: Backwards - compatibility. - * lang/german-*.inc.php3: Updates. - * server_privileges.php3: Remove column privileges. - * config.inc.php3: Added $cfg['DefaultTabServer']. - * header.inc.php3: Link the default tabs. - * libraries/common.lib.php3: PHP3 compatibility. - -2003-02-02 Michal Cihar - * lang/czech: Updated. - * lang/sort_lang.sh: This needs bash. - -2003-02-02 Marc Delisle - * lang/indonesian: update, thanks to Rachim Tamsjadi (tamsy). - * lang/norwegian: update, thanks to Sven-Erik Andersen - * libraries/kanji-encoding.lib.php3 bug fix, thanks to Yukihiro Kawada - * libraries/dbg/setup.php3, lang/*: generic $strCantLoad - (later when we get enough translations, - we can use it instead of $strCandLoadMySQL) - * lang/romanian: update, thanks to Valics Lehel - * lang/galician: update, thanks to Xosé Calvo - * lang/lithuanian: update, thanks to Vilius Zigmantas - * lang/japanese: update, thanks to Yukihiro Kawada - * lang/*, libraries/dbg/profiling.php3: strDBGMaxTimeMs, - thanks to Alexander - -2003-02-01 Robin Johnson - * R.I.P.: --- On Feb. 1, 2003, the Space Shuttle Columbia (STS-107) was lost during its - re-entry into Earth's atmosphere. In memory of the brave men and women who - gave their lives for the people of Earth. --- - * Documentation.html: Removed a bit of duplication in [7.4] and the - Developers section - * libraries/dbg: New directory for DBG code - * libraries/dbg/setup.php3: - - DBG initialization code, including module support - * libraries/dbg/profiling.php3: Profiling code - * lang/*: New strings added for DBG extension - * config.inc.php3: config options for DBG, off by default - * footer.inc.php3: DBG profiling output - -2003-02-01 Michal Cihar - * Documentation.*, translators.html, docs.css: New documentation layout. - * scripts/create-release.sh: Added --dont_wrap_pre to lynx parameters. - -2003-02-01 Marc Delisle - * tbl_change.php3, tbl_replace.php3, (new)tbl_replace_fields.php3, - db_details.php3, tbl_query_box.php3, libraries/common.lib.php3: - new Feature: BLOB field upload - (TODO: handle open_basedir restrictions) - -2003-01-31 Alexander M. Turek - * config.inc.php3, Documentation.html, libraries/common.lib.php3, - libraries/config_import.lib.php3: Added experimental support for - compressed connections to the MySQL server. - -2003-01-30 Marc Delisle - * db_details_structure.php3, libraries/fpdf/fpdf.php3: better browser - support, thanks to Jose Fandos (jose.fandos at sonnd.com) - -2003-01-30 Michal Cihar - * Documentation*: Added faq 1.27 about GZIP output buffering problem. - * Documentation.html, translators.html: Unified using of font sizes. - -2003-01-30 Alexander M. Turek - * main.php3, user_details.php3, libraries/user_details.js: Removed the old - user management. - * server_processlist.php3: Fixed a bug the denied the access to the - process list for normal users. - * config.inc.php3: Removed note about buggy setting. - * lang/german-*.inc.php3: Updates. - * Documentation.html: There won't be a PHP 4.5.0; typos. - -2003-01-29 Marc Delisle - * tbl_select.php3: drop-down for enums, thanks to Joerg Klein (j0erch) - -2003-01-28 Marc Delisle - * sql.php3, tbl_replace.php3: display UPDATE statement after row edit - -2003-01-27 Marc Delisle - * lang/slovenian update: thanks to Kositer Uros (urosh) - * lang/albanian: update, thanks to Laurent Dhima - * lang/slovak update, thanks to Lubos Klokner - -2003-01-25 Marc Delisle - * libraries/relation.lib.php3: improve messages - -2003-01-23 Marc Delisle - * tbl_relation.php3, bug 659227: in Relation View, cannot enter comments - -2003-01-22 Robin Johnson - * lang/swedish*: Updates, thanks to Björn T. Hallberg (bth) - * lang/italian*: Updates, thanks to Pietro Danesi (danone) - * lang/english*: Resorted and Resynced. - * lang/farsi*: Added ready for Farsi translation - * lang/sync_lang.sh, libraries/select_lang.lib.php3: - - Updates ready for Farsi translation - * lang/polish*: Updates, thanks to Jakub Wilk (ubanus) - * fulltext.png, partialtext.png, pma_logo.png: - - Ran PNGCRUSH on files to reduce size optimially. - * plus.gif, browse.gif, desc_order.gif, asc_order.gif, minus.gif, - vertical_line.gif, item_rtl.gif, item_ltr.gif: - - Old image files removed and replaced with PNG files (feature - #458895) - * plus.png, browse.png, desc_order.png, asc_order.png, minus.png, - vertical_line.png, item_rtl.png, item_ltr.png: - - New PNG image files (feature #458895) - * header.inc.php3, left.php3, main.php3, libraries/display_tbl.lib.php3: - - Code changes for PNG images (feature #458895) - -2003-01-21 Robin Johnson - * libraries/sqlparser.lib.php3: checkType function - -2003-01-21 Alexander M. Turek - * lang/catalan-*.inc.php3: Updates, thanks to Xavier Navarro (xavin). - -2003-01-21 Marc Delisle - * sql.php3, tbl_properties_export.php3, libraries/build_dump.lib.php3: - row limiting for exported results - -2003-01-21 Michal Cihar - * db_datadict.php3, pdf_schema.php3, tbl_printview.php3, - tbl_properties.inc.php3, tbl_properties_structure.php3, tbl_select.php3: - Fixed bug #667682 ("UNSIGNED" option in SET or ENUM), SET and ENUM can't - be SIGNED/UNSIGNED/ZEROFILL. - -2003-01-19 Alexander M. Turek - * server_privileges.php3: Added column privileges editor. - -2003-01-19 Marc Delisle - * sql.php3, tbl_properties_export.php3, tbl_dump.php3, - tbl_move_copy.php3, libraries/build_dump.lib.php3: - Feature: Export results of SELECTs - -2003-01-17 Marc Delisle - * Documentation.html: faq 5.12 about OS X Safari problem - * tbl_move_copy.php3: typo (wrong back link) - -2003-01-17 Robin Johnson - * lang/spanish-*.inc.php3: Updates, thanks to Daniel Hinostroza C. - * lang/norwegian-*.inc.php3: Updates, thanks to Sven-Erik Andersen - -2003-01-17 Alexander M. Turek - * server_privileges.php3: Wrong label. - * scripts/create-release.sh: Changed the CVS hostname to cvs1 because - cvs1.sourceforge.net is now blocked for the SF shell servers, too. Note: - The script now works on the SF shell servers ONLY! - -2003-01-16 Michal Cihar - * lang/czech: Updated. - * libraries/tbl_change.js, tbl_change.php3: Improved Ctrl+arrows moving in - field editing. - -2003-01-15 Robin Johnson - * lang/sort_lang.sh: Fix status output bug '\n' - * db_details_importdocsql.php3: Move hardcoded strings to language files - * lang/*.php3: Add new strings for docSQL importer - * libraries/sqlvalidator.*.php3: Finish fixing bug #644709 - * Documentation.html: Revised FAQ entry about SQL Validator - -2003-01-15 Alexander M. Turek - * lang/lithuanian-*.inc.php3: Updates, thanks to Vilius Zigmantas (viliusz). - * lang/indonesian-*.inc.php3: Updates, thanks to Rachim Tamsjadi (tamsy). - * lang/italian-*.inc.php3: Updates, thanks to Pietro Danesi (danone). - * lang/polish-*.inc.php3: Updates, thanks to Jakub Wilk (ubanus). - * lang/slovak-*.inc.php3: Updates, thanks to Lubos Klokner (erkac). - -2003-01-15 Marc Delisle - * pdf_pages.php3: feature: deleting a pdf page - * libraries/sqlparser.lib.php3: bug 667317 (INTERVAL 10YEAR) - , bug 667663 (ALTER TABLE tbl_name AUTO_INCREMENT = 1 ) - -2003-01-14 Alexander M. Turek - * server_privileges.php3: - - Lookup database / table lists if possible; - - The database name was displayed instead of the table name in the sub - page heading. - * lang/slovenian-*.inc.php3: Updates, thanks to Kositer Uros (urosh). - * lang/norwegian-*.inc.php3: Updates, thanks to - Sven-Erik Andersen (sven-erik). - * lang/albanian-*.inc.php3: Updates, thanks to Laurent Dhima (laurenti). - * lang/catalan-*.inc.php3: Updates, thanks to Xavier Navarro (xavin). - -2003-01-14 Marc Delisle - * lang/galician: update, thanks to Xosé Calvo - * lang/spanish: update, thanks to Dr. med. Daniel Hinostroza C. - -2003-01-14 Michal Cihar - * tbl_properties_structure.php3, libraries/functions.js: Added (un)check - all for fields selection. - * tbl_properties.inc.php3, libraries/functions.js: Merged patch #554439 - (Jumping cursor using keyboard). - * tbl_alter.php3, tbl_addfield.php3, tbl_create.php3: Always include - functions.js to allow jumping using keyboard. - * tbl_change.php3, libraries/tbl_change.js: Moving cursor with Ctrl+arrows - works also for row editing. - * Documentation.*: Documented moving using Ctrl+arrows (FAQ 6.16). - -2003-01-13 Robin Johnson - * libraries/sqlvalidator.class.php3: - - Removed dependency on overload extension - - Started to fix bug #644709 - * sql.php3, libraries/common.lib.php3, libraries/sqlparser.lib.php3: - - Revert line 88 of sql.php3, and fix it a different way... - -2003-01-12 Robin Johnson - * read_dump.php3, sql.php3, libraries/common.lib.php3, - libraries/sqlparser.lib.php3: - - Fixed bug #641765, see mailing list post - -2003-01-11 Alexander M. Turek - * server_*.php3: - - The messages are now displayed by server_links.inc.php3, so - server_common.inc.php3 may be included earlier; - - Beautified code. - * server_privileges.php3: - - Wrong GRANT syntax; - - Changed the default behavior of the for fields "pred_username" and - "pred_password". - -2003-01-10 Marc Delisle - * tbl_change.php3: bug 665885, wrong back link after sql error - * lang/spanish: update, thanks to Dr. med. Daniel Hinostroza C. - * lang/ukrainian: update, thanks to Markijan Baran - * lang/romanian: update, thanks to Valics Lehel - * lang/japanese: update, thanks to Yukihiro Kawada - -2003-01-10 Michal Cihar - * lang/czech*: Updated. - -2003-01-09 Marc Delisle - * sql.php3, libraries/sqlparser.lib.php3: bug 664951, add - support for the EXTRACT ... FROM syntax which is not a real - SELECT ... FROM - -2003-01-09 Alexander M. Turek - * server_privileges.php3, lang/*.inc.php3: - - Forgot to implement "This host"; - - Drop the users' databases; - - Don't send comments to the MySQL server; - - When trying to delete multiple users, display an error message if none - have been selected. - -2003-01-08 Marc Delisle - * libraries/sqlparser.lib.php3, libraries/functions.js, - sql.php3: - use the parser for confirmation requests - - better check before appending LIMIT - * lang/galician: update, thanks to Xosé Calvo - * lang/spanish: update, thanks to Dr. med. Daniel Hinostroza C. - * lang/indonesian: missing semicolon - * lang/japanese: update, thanks to Yukihiro Kawada - * lang/romanian: update, thanks to Valics Lehel - -2003-01-08 Michal Cihar - * libraries/url_generating.lib.php3, libraries/common.lib.php3: New URL - and hidden input generating stuff. - * almost all php3 files: Use new URL and hidden input generation stuff. - * libraries/common.lib.php3: Addded extra check for MySQL even when in - safe mode (could fix #661949). - -2003-01-08 Alexander M. Turek - * lang/english-*.inc.php3: Fixed a typo. - * server_privileges.php3, libraries/url_generating.lib.php3: - - Beautified generated XHTML code; - - Coding standards; - - Added a missing @param comment. - -2003-01-07 Michal Cihar - * lang/czech: Updated. - -2003-01-07 Alexander M. Turek - * server_privileges.php3: Sorting user list. - * translators.html: Typo. - * lang/catalan-*.inc.php3: Updates, thanks to Xavier Navarro (xavin). - * lang/indonesian-*.inc.php3: Updates, thanks to Rachim Tamsjadi (tamsy). - * lang/italian-*.inc.php3: Updates, thanks to Pietro Danesi (danone). - * lang/lithuanian-*.inc.php3: Updates, thanks to Vilius Zigmantas (viliusz). - * lang/norwegian-*.inc.php3: Updates, thanks to - Sven-Erik Andersen (sven-erik). - * lang/spanish-*.inc.php3: Updates, thanks to Dr. med. Daniel Hinostroza C. - -2003-01-07 Marc Delisle - * Documentation.html: clarification about cookie/http modes - * lang/dutch update, thanks to Ivo Teel - * lang/japanese: update, thanks to Yukihiro Kawada - * lang/ukrainian: remove duplicate messages - -2003-01-06 Alexander M. Turek - * server_privileges.php3: - - Interface cosmetic; - - Smaller bugfixes; - - Added a db / table privileges editor. - * server_privileges.php3, server_links.inc.php3: XHTML fixes. - * server_privileges.php3, libraries/server_privileges.js: - - Optimized some JS functions for the new interface; - - Added ability to create new MySQL users via GRANT (feature #502465). - * Documentation.html, translators.html, libraries/defines_php.lib.php3: - Incremented version number to 2.4.0-dev. - -2003-01-05 Alexander M. Turek - * Documentation.html: Added a note about "bug" #662602 (FAQ 3.4). - -2003-01-03 Marc Delisle - * lang/estonian*, malay*: remove control M - * lang/romanian: update, thanks to Valics Lehel - * lang/galician: update, thanks to Xosé Calvo - * lang/english: typos fix, thanks to Björn T. Hallberg (bth) - -2003-01-01 Alexander M. Turek - * lang/german*: Updated. - -2003-01-01 Michal Cihar - * lang/czech*: Updated. - * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone). - * lang/sort_lang.sh: Made POSIX sh compatible. - * lang/check_lang.sh: Made require bash. - * lang/swedish*: Updated. - * lang/*: For many translations fixed missing/duplicate strings. - -2002-12-28 Marc Delisle - * lang/ukrainian: update, thanks to Markijan Baran - * user_details.php3: add $strGrantOption - * lang/french update - * main.php3, lang/*.php3: $strOriginalInterface - -2002-12-25 Alexander M. Turek - * server_privileges.php3: - - Made the script compatible to MySQL < 3.22.11; - - Fixed the missing "LOCK TABLES" option in the privilege editor. - - Fixed a bug that caused the script not to use GRANT ALL PRIVILEGES even - if all privileges have been selected. - * libraries/sqlparser.data.php3: - - Fixed bug #655817 (New privileges are not detected correctly). - - Updated function list. - -2002-12-23 Alexander M. Turek - * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone). - -2002-12-22 Alexander M. Turek - * server_privileges.php3, lang/*.inc.php3, libraries/user_details.js: - Added ability to delete users. - -2002-12-21 Alexander M. Turek - * tbl_dump.php3: - - Fixed wrong charset information in XML exports. - - Beautified the output of the MySQL version number, e.g. '4.0.5' instead - of '4.00.05'. - -2002-12-20 Alexander M. Turek - * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone). - -2002-12-19 Michal Cihar - * server_privileges.php3: Fixed undefined variable warning. - * lang/czech*: Updated. - * lang/*: Fixed a typo. - -2002-12-19 Marc Delisle - * lang/romanian: update, thanks to Valics Lehel - * lang/dutch update, thanks to Ivo Teel - -2002-12-19 Alexander M. Turek - * lang/norwegian-*.inc.php3: - - Corrections, thanks to Tore Longva . - - Updates, thanks again to Sven-Erik Andersen (sven-erik). - * lang/malay-*.inc.php3: Updates, thanks again to Shafique (sicksand). - * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone). - * lang/german-*.inc.php3: Updates. - * lang/*.inc.php3: Fixed a typo. - * lang/lithuanian-*.inc.php3: Updates, thanks to Vilius Zigmantas (viliusz). - * lang/english-*.inc.php3, lang/romanian-*.inc.php3: Reordered strings. - * server_privileges.php3, lang/*.inc.php3: - - Bugfixes; - - Small design modification; - - Added ability to change passwords via SET PASSWORD FOR user. - -2002-12-18 Alexander M. Turek - * main.php3, header.inc.php3, server_privileges.php3, server_links.php3, - lang/*.inc.php3: Started rewriting the user administration; changes: - - Use GRANT / REVOKE for privilege changes (feature #502465); - - Support for the new privilege system introduced with MySQL 4.0.2-beta; - - Support for user resource limits; - - Improved user friendliness. - Currently, it can only display and edit global privileges. - * libraries/common.lib.php3: Undefined index. - * lang/slovenian-*.inc.php3: Updates, thanks again to Kositer Uros (urosh). - * lang/estonian-*.inc.php3: Updates, thanks again to Alvar Soome (finsoft). - -2002-12-18 Michal Cihar - * main.php3: Since every user has access to his processlist, set - is_process_priv to TRUE as default (fixes undefined variable warning). - -2002-12-18 Marc Delisle - * tbl_select.php3, bug 648263 - * libraries/common.lib.php3, bug 653764 - * tbl_move_copy.php3, tbl_properties_operations.php3: feature 508564, - append data only to a table - -2002-12-17 Marc Delisle - * lang/russian: update, thanks to Nicolay Zakharov - -2002-12-16 Michal Cihar - * lang/{sort_lang.sh,sync_lang.sh}: Make it work with POSIX sh. - * lang/czech: fixed typos, thanks to Vojta Beran - -2002-12-16 Marc Delisle - * lang/russian: update, thanks to Nicolay Zakharov - * lang/galician: update, thanks to Xosé Calvo - -2002-12-15 Marc Delisle - * libraries/get_foreign.lib.php3: bug 646263, - bad drop-down in select sub-page - -2002-12-14 Alexander M. Turek - * libraries/common.lib.php3: Removed a comment. - -2002-12-14 Marc Delisle - * ldi_check.php3: bug 530255 (LOAD DATA LOCAL INFILE) - -2002-12-13 Michal Cihar - * tbl_dump.php3: Fix output order of inserts/creates, generate file - extension to include also file type, not only compression (now it - generates something like dump.sql.gz). - -2002-12-13 Mike Beck - * pdf_schema.php3: Change generated filename to - db_pdfname.pdf instead of db_pdfnumber.pdf - -2002-12-12 Alexander M. Turek - * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone). - * lang/polish-*.inc.php3: Updates, thanks again to Jakub Wilk (ubanus). - * lang/slovenian-*.inc.php3: Updates, thanks again to Kositer Uros (urosh). - * lang/norwegian-*.inc.php3: Updates, thanks again to - Sven-Erik Andersen (sven-erik). - * lang/german-*.inc.php3: Small grammar fix. - -2002-12-11 Alexander M. Turek - * lang/german-*.inc.php3: Updates. - * lang/catalan-*.inc.php3: Updates, thanks again to Xavier Navarro (xavin). - * libraries/build_dump.php3: - - Fixed part 2 of bug #652311 (Undefined variables); - - Coding standards. - -2002-12-11 Michal Cihar - * tbl_dump.php3: Fix exporting of structure and data to file, fix and make - cleaner charset conversion for export. - * db_details_export.php3, tbl_dump.php3, tbl_properties_export.php3, - lang/*, libraries/build_dump.lib.php3: Support for exporting to LaTeX, - thanks to Valentine for creating the patch #627496. - -2002-12-11 Marc Delisle - * lang/galician: update, thanks to Xosé Calvo - * libraries/sqlparser.lib.php3: bug 649665 undefined vars with UNION, - but there is still some work to do about how to split a UNION - * tbl_properties_options.php3, bug 651522 wrong back-link, - thanks to Mischka ( stollner at uni-muenster dot de ) - -2002-12-10 Michal Cihar - * lang/czech*.php3: Updated translation. - * tbl_dump.php3: Fix Alexanders fix for bug #651414. - -2002-12-10 Alexander M. Turek - * server_*.php3, lang/*.inc.php3, main.php3: - - Added 'SHOW PROCESSLIST' interface; - - Small bugfixes. - - XHTML fixes. - * lang/spanish-*.inc.php3: Updates, thanks again to - Dr. med. Daniel Hinostroza C. - * tbl_dump.php3, lang/*.inc.php3: Warning for bug #651414. - -2002-12-09 Alexander M. Turek - * lang/norwegian-*.inc.php3: Updates, thanks again to - Sven-Erik Andersen (sven-erik). - * lang/swedish-*.inc.php3: Updates, thanks again to Björn T. Hallberg (bth). - * lang/spanish-*.inc.php3: Updates, thanks again to - Dr. med. Daniel Hinostroza C. - -2002-12-08 Alexander M. Turek - * Documentation.html, header.inc.php3, header_printview.inc.php3, main.php3, - server_common.inc.php3, server_links.inc.php3, server_status.php3, - server_variables.php3, lang/*.inc.php3, libraries/common.lib.php3: - Started working on a new interface to server related pages. - * lang/thai-*.inc.php3: Updates, thanks to Arthit Suriyawongkul (bacteria). - * lang/german-*.inc.php3: Updates. - * lang/english-*.inc.php3: Reordered strings. - -2002-12-07 Marc Delisle - * db_search.php3, libraries/display_tbl.lib.php3, libraries/common.lib.php3 - bug 633422, use a button if search result would generate a too big URL - -2002-12-06 Mike Beck - * pdf_pages.php3,pdf_schema.php3,db_details_structure.php3: - Choose between Landscape and Portrait for the - Datadictionary in PDF Pages - * pdf_schema.php3: lineheight for Textrows in Datadictionary - was equal to textheight, i added one mm above and below text - (hope your tables are not too big not to fit on a page now ;) - -2002-12-06 Alexander M. Turek - * lang/german.inc.php3: Updates. - * main.php3: Fixed bug #649641 (usernames containing '@' character). - * libaraies/ob.lib.php3: Merged patch #647148 (Fix for Output Handler - warning / php >= 4.3.0) by Mats Engstrom (matseng). - * lang/thai-*.inc.php3: Updates, thanks to Arthit Suriyawongkul (bacteria). - * lang/norvegian-*.inc.php3: Updates, thanks to Sven-Erik Andersen - (sven-erik). - * lang/lithuanian-*.inc.php3: Updates, thanks to Vilius Zigmantas (viliusz). - * lang/estonian-*.inc.php3: Updates, thanks to Alvar Soome (finsoft). - * lang/italian-*.inc.php3: - - Updates, thanks to Pietro Danesi (danone). - - Coding standards. - -2002-12-06 Marc Delisle - * lang/*.php3, pdf_schema.php3, pdf_pages.php3, db_details_structure.php3: - new data dict feature for PDF pages, thanks to Maxime Delorme - * lang/*.php3, libraries/auth/cookie.auth.lib.php3: login error message, - thanks to Piotr Roszatycki (d3xter) - -2002-12-05 Alexander M. Turek - * lang/swedish.inc.php3: Updates, thanks again to Björn T. Hallberg (bth). - -2002-12-05 Marc Delisle - * pdf_schema.php3: remove control M - * lang/dutch update, thanks to Ivo Teel - -2002-12-04 Marc Delisle - ### 2.3.3pl1 released - - - --- Older ChangeLogs can be found on our project website --- - http://www.phpmyadmin.net/ChangeLogs/ - -# vim: ft=changelog -# vim: expandtab ts=4 sw=4 sts=4 -# vim: fde=getline(v\:lnum-1)=~'^\\s*$'&&getline(v\:lnum)=~'\\S'?'>1'\:1&&v\:lnum>8&&getline(v\:lnum)!~'^#' -# vim: fdn=1 fdm=expr + r \ No newline at end of file diff --git a/libraries/display_tbl.lib.php3 b/libraries/display_tbl.lib.php3 index 4a5852459..0bf9edd43 100644 --- a/libraries/display_tbl.lib.php3 +++ b/libraries/display_tbl.lib.php3 @@ -988,7 +988,7 @@ if (!defined('PMA_DISPLAY_TBL_LIB_INCLUDED')) { $uva_condition = $uva_nonprimary_condition; } - $uva_condition = urlencode(ereg_replace('[[:space:]]?AND$', '', $uva_condition)); + $uva_condition = urlencode(preg_replace('|[[:space:]]?AND$|', '', $uva_condition)); } // end if (1.1) // 1.2 Defines the urls for the modify/delete link(s)