---------------------- phpMyAdmin - Changelog ---------------------- $Id$ $Source$ 2002-05-24 Alexander M. Turek * header.inc.php3, images/bkg.gif: Tried to "fix" bug (?) #558155. * Documentation.*: The Mozilla textarea bug also appears in Mozilla 1.0-RC3. 2002-05-24 Marc Delisle * lang/*.php3, libraries/common.lib.php3: new features EXPLAIN and "Create PHP Code", thanks to Mike Beck (TODO: avoid executing the query again) * sql.php3: $is_analyse was sometimes undefined * tbl_alter.php3: go back to structure sub-page 2002-05-24 Loïc Chapeaux * config.inc.php3; db_details_links.php3; db_search.php3; Documentation.html; lang/*; libraries/common.lib.php3: patch #554925 - Search into database, thanks to Thomas Chaumeny . * libraries/functions.js, lines 15-17: fixed bug #559815 - Javascript problem with Opera. * sql.php3, line 213; tbl_properties_structure.php3, lines 541-549; lang/*; libraries/display_tbl.lib.php3, lines 71-74: patch #559618 - procedure analyse(), thanks to Mike Beck. 2002-05-23 Marc Delisle * Documentation.html, config.inc.php3, db_details_structure.php3, pdf_schema.php3: new 'table_coords' because a table can appear on more than one PDF page * tbl_relation.php3, lang/*.php3: strChangeDisplay for display field maintenance, thanks to Mike Beck 2002-05-23 Alexander M. Turek * Documentation.*: The Mozilla textarea bug also appears in Mozilla 1.0-RC2 and Netscape 7.0-PR1. 2002-05-22 Loïc Chapeaux * libraries/display_tbl.lib.php3: fixed possible errors with special characters in tables names. * header.inc.php3, lines 25-26; left.php3, lines 47-48: fixed Apache 2+ & PHP 4.2+ HTTP header bug. 2002-05-22 Marc Delisle * Documentation.html, config.inc.php3, db_details_structure.php3, pdf_schema.php3, libraries/display_tbl.lib.php3: PMA_pdf_table_position renamed to PMA_table_info, "foreign_display_field" moved from PMA_relation to PMA_table_info (once per table) * lang/indonesian.inc.php3 updates thanks to Rachim Tamsjadi (tamsjadi at icqmail.com) 2002-05-21 Loïc Chapeaux * ldi_table.php3, line 44: beautified generated html. * tbl_properties_options.php3: fixed display errors with IE5. * lang/portuguese.inc.php3; lang/italian.inc.php3: updated thanks to usual translators. 2002-05-21 Marc Delisle * lang/chinese*: updated thanks to Siu Sun 2002-05-19 Marc Delisle * read_dump.php3, bug 556105: do not execute a bookmark if asked to only view it 2002-05-19 Alexander M. Turek * lang/german.inc.php3: - Updated serveral untranslated strings. - Better translation. * lang/albanian.inc.php3, libraries/select_lang.lib.php3: New translation, thanks to Laurent Dhima . * ldi_table.php3: Added labels for checkboxes. 2002-05-18 Marc Delisle * pdf_schema.php3: corrections by Loïc; and I fix the undefined variables * Documentation.html: PMA_relation, PMA_pdf_table_position, varchar(64) 2002-05-18 Alexander M. Turek * libraries/display_tbl.lib.php3, line 1006: if a binary record contains some html special characters, display was not xhtml compliant. 2002-05-18 Loïc Chapeaux * libraries/common.lib.php3; libraries/ip_allow_deny.lib.php3: - exported the "IP-based Allow/Deny" code in a distinct library; - coding standards; - improved PHP3 compliance; - better ip checking. * Documentation.html: typos and line sizes. * tbl_qbe.php3: cleanup. * fpdf/*: removed ^M. * fpdf/fpdf.php3, lines 1205+: ensure user agent is detected whatever are the PHP version and the "register globals" value. * pdf_schema.php3; lang/*: coding standards and PDF error handling. * config_import.lib.php3: fixed a parse error. 2002-05-17 Robin Johnson * config.inc.php3, libraries/common.lib.php3: IP-based Allow/Deny code from feature #484158 * Documentation.*: feature #484158 documented 2002-05-17 Marc Delisle * tbl_change.php3, bug 556296: field size for int * tbl_qbe.php3, adjust drop-down width, thanks to Mike Beck 2002-05-17 Loïc Chapeaux * db_details_structure.php3, lines 442: does not display the "data scheme" form if there is no table in the database. * db_details_structure.php3, lines 446-458; tbl_properties_options.php3, lines 119-143: beautified generated code. * libraries/build_dump.php3, lines 70-75: fixed bug #551682 - PMA ignores case of table names under winwin, thanks to Pawe³ Szczepañski . * libraries/display_tbl.lib.php3, line 1006: if a binary record contains some html tags, display was broken. Thanks to SailorMax . * lang/italian.inc.php3: updated, thanks to Pietro Danesi. 2002-05-16 Loïc Chapeaux * db_details_structure.php3; Documentation.html: coding standards. 2002-05-14 Marc Delisle * pdf_schema.php3, db_details_structure.php3, lang/*, fpdf/*, Documentation.html: new feature: pdf schema output, thanks to Maxime Delorme (delorme.maxime at free.fr) and to Olivier Plathey (www.fpdf.org) (todo: scaling choice) 2002-05-13 Loïc Chapeaux * left.php3, libraries/common.lib.php3: fixed xhtml bugs and optimized the fix against bug #546011 (Navigation tooltips). * lang/arabic.inc.php3: updated thanks to Tarik kallida. 2002-05-13 Marc Delisle * lang/hungarian.inc.php3 updates, thanks to Péter Bakondy 2002-05-09 Robin Johnson * .cvsignore, libraries/common.lib.php3: Feature to stop developers commiting their config.inc.php3 so easily. 2002-05-09 Alexander M. Turek * left.php3, libraries/common.lib.php3: Fixed bug #546011 (Navigation tooltips). * lang/german.inc.php3: Updates. 2002-05-08 Marc Delisle * Documentation.html: update example for foreign_display_field * display_tbl.lib.php3: more room for record number 2002-05-08 Loïc Chapeaux * lang/english.inc.php3; lang/french.inc.php3; libraries/build_dump.lib.php3: fixed bug #552486 - row count starts at 1? 2002-05-07 Loïc Chapeaux * tbl_relation.php3; libraries/display_tbl.lib.php3: added backquotes and slashed some values. * lang/italian.inc.php3: updated, thanks to Pietro Danesi. 2002-05-06 Marc Delisle * lang/romanian.inc.php3 updates thanks to Valics Lehel * lang/*, tbl_relation.php3, Documentation.html, libraries/display_tbl.lib.php3: foreign_display_field 2002-05-05 Loïc Chapeaux * lang/thai.inc.php3: completed thanks to Arthit Suriyawongkul & Warit Wanasathian. * tbl_dump.php3; libraries/build_dump.lib.php3: enabled the ability to export only some records in xml format. * tbl_properties_export.php3: nicer display. * ldi_table.php3; tbl_select.php3: added top menu. 2002-05-05 Alexander M. Turek * db_details_links.php3, tbl_properties_links.php3, lang/*.inc.php3: Use "SQL" instead of "home" as link name. * tbl_properties_export.php3: Added XML export option. * tbl_dump.php3: Beautified XML output. * lang/german.inc.php3: Better translation for $strDumpXRows. 2002-05-04 Loïc Chapeaux * user_details.php3, line 984: do not use "mysql_result" if the query fails. * libraries/auth/cookie.auth.lib.php3: fixed an infinite loop problem. * tbl_qbe.php3: cleaned up a bit. * lang/chinese-*: updated thanks to Siu Sun. 2002-05-03 Loïc Chapeaux * lang/italian.inc.php3: updated, thanks to Pietro Danesi. * tbl_properties.php3; tbl_properties_export.php3; tbl_properties_operations.php3; tbl_properties_options.php3; tbl_properties_strucuture.php3: - messages are now displayed if a query had been submitted to change some options or to sort the table; - pursuit the "stay on the sub-pages as long as needed" work. * db_details.php3; db_details_export.php3; db_details_strucuture.php3: pursuit the "stay on the sub-pages as long as needed" work. * libraries/auth/cookie.auth.lib.php3, lines 386-392: fixed bug #551898 - Cookie auth and cookies refused. 2002-05-02 Loïc Chapeaux * lang/*.inc.php3: cleanup. * db_details.php3, line 38; db_details_links.php3, line 41: the start db details page couldn't be reached with an empty database. 2002-05-02 Alexander M. Turek * tbl_properties_export.php3, lang/*.inc.php3: Clarified the interface. * lang/italian.inc.php3: Updates, thanks again to Pietro Danesi . * lang/german.inc.php3: Updates. 2002-05-01 Marc Delisle * tbl_properties.php3, tbl_properties_links.php3, new tbl_properties_structure, lang/*.php3: Structure page (todo: - stay on the sub-pages as long as needed) * tbl_qbe.php3: last changes from Mike Beck * new tbl_relation.php3 (relation management), thanks to Mike Beck 2002-05-01 Loïc Chapeaux * tbl_properties.php3; tbl_properties_table_info.php3: comments. * tbl_properties_options.php3: added labels and beautified display. * db_stats.php3, lines 12-22: ensure this script can only be ran by a super-user. * libraries/grab_globals.lib.php3: fixed a bug with the "extact()" function under php 3.0.12 thanks to Kris Wood . * libraries/common.lib.php3, line 791: fixed a warning thanks to Kris Wood . * mosts scripts: optimization - do not call "mysql_numrows", "mysql_results" and "mysql_fetch_array" on invalid queries. * db_details*.php3; mult_submits.inc.php3; sql.php3: splitted the large "database details" page in parts. * tbl_properties_links.php3: optimized (less server work). * tbl_dump.php3, lines 308-309: exporting a database with one table from the "database details" page doesn't export the table. 2002-04-30 Loïc Chapeaux * lang/italian.inc.php3: updated thanks to Pietro Danesi. 2002-04-30 Marc Delisle * tbl_qbe.php3, try to make it work again * tbl_properties.php3, tbl_properties_table_info.php3, tbl_properties_options.php3: support for 3 MyISAM table options 2002-04-30 Alexander M. Turek * lang/german.inc.php3: Clarification ($strFlushTable). 2002-04-29 Loïc Chapeaux * lang/italian.inc.php3; lang/portuguese.inc.php3: updated thanks to usual translators. * tbl_qbe.php3: code was broken and warnings. * user_details.php3, line 1343: fixed bug #549887 - Db name with "\_" changed when granting. 2002-04-29 Alexander M. Turek * tbl_dump.php3, lines 347, 348: Fixed a bug concerning the file extensions of XML files in ZIP archives. * lang/german.inc.php3: Translated $strOptions. * tbl_properties_operations.php3: Added documentation link for 'FLUSH'. * header.inc.php3, tbl_properties_links.php3: New link design. * header.inc.php3: removed db_stats link. 2002-04-29 Marc Delisle * tbl_qbe.php3: corrections from Mike Beck for better joints when more than one table is the master in a relation * tbl_properties_links.php3, tbl_properties_operations.php3, new tbl_properties_options.php3, lang/*: new Options page (will grow when Feature request 441716 is done) 2002-04-28 Marc Delisle * tbl_properties.php3, new tbl_properties_common.php3: start the split * tbl_properties.php3, new tbl_properties_export.php3, tbl_properties_links.php3, lang/*.php3: export is splitted * new tbl_properties_table_info, to be able to display links on the export page * new tbl_properties_operations.php3 2002-04-28 Alexander M. Turek * header.inc.php3, lines 162-170: Improved patch #548696. * db_details.php3, tbl_dump.php3, lang/*.php3, libraries/build_dump.lib.php3: XML exports (experimental). * tbl_dump.php3: improved PHP3 compatibility. 2002-04-28 Loïc Chapeaux * tbl_properties.php3, line 395: replaced a "require" by an include. * tbl_properties_links.php3: beautified code. * db_details.php3, tbl_change.php3, tbl_properties.php3, user_details.php3: xhtml fixes. * lang/slovak-win1250.inc.php3: updated thanks to Peter Svec. * tbl_qbe.php3, line 732: fixed again a warning. * tbl_addfield.php3; tbl_alter.php3: fixed bug #548495 - Alter table not replicate. * db_stats.php3; libraries/functions.js: added a check/uncheck all feature. * tbl_properties.php3; tbl_properties_operations.php3: moved tables comments and type features and referential integrity checkings to the "table operations" page. * config.inc.php3, lines 184-185; db_details.php3, line 572; Documentation.html, lines 916-917; tbl_properties.php3, line 556: emphasized the sql query texteareas. 2002-04-27 Marc Delisle * tbl_properties.php3, new tbl_properties_links.php3: remove duplicate links code. 2002-04-27 Alexander M. Turek * Recompressed old ChangeLog without saving its path in the archive. * header.inc.php3: - Patch #548696 (DB/Table titles should be links), thanks to Ray Black . - lines: 161-164: Undefined variable. * common.lib.php3, lines 162, 163, 435-437: Fixed bug #549570 (Strange error if controluser is invalid). 2002-04-27 Loïc Chapeaux * Documentation.html: - xhtml fixes; - added a faq entry about bug #547064 (JS error with textareas under Mozilla). * libraries/display_tbl.lib.php3; libraries/functions.js: better fix against bug #547384 (Marker Color can't equal Pointer Color). * libraries/auth/config.auth.lib.php3, line 111: fixed a header problem. * scripts/create-release.sh: improved so a CVS branch tag may be used. * lang/croatian-*; libraries/select_lang.lib.php3: new Croatian translations thanks to Sime Essert . * tbl_properties.php3, lines 1238-1240: fix new fields names in the relation table. * tbl_printview.php3; tbl_qbe.php3: optimization, warnings and coding standards. * header.inc.php3, lines 166-172: xhtml fixes. * Compressed ChangeLog till the 2.2.6 release. 2002-04-26 Loïc Chapeaux * ## created 2.2.7 branch into the CVS tree ## * lang/nowegian.inc.php: updated thanks to Sven-Erik Andersen. * lang/brazilian_portuguese.inc.php3: updated thanks to Renato Lins. * sql.php3; tbl_replace.php3: patch #547030 - file_exists $goto thanks to Melvyn Sopacua . * libraries/common.lib.php3, line 70: "invalid" path. * tbl_printview.php3; tbl_qbe.php3: coding standards and warnings. 2002-04-26 Marc Delisle * tbl_qbe.php3: automatic joints from Relation table, thanks to Mike Beck (mike.beck at ibmiller.de) (experimental: some things remain to be tested) * Documentation.html: example for automatic joints * tbl_qbe.php3, tbl_printview.php3, libraries/display_tbl.lib.php3, Documentation.html: rename fields in the relation table 2002-04-26 Alexander M. Turek * libraries/common.lib.php3: fixed a controluser bug. * libraries/display_tbl.lib.php3: fixed bug #547384 (Marker Color can't equal Pointer Color) 2002-04-25 Alexander M. Turek * lang/italian.inc.php3: updated, thanks again to Pietro Danesi. 2002-04-24 Marc Delisle * tbl_*.php3: $cfg system changes 2002-04-24 Alexander M. Turek * libraries/*, lang/*: $cfg system changes. * libraries/common.lib.php3, libraries/select_lang.php3, libraries/config_import.lib.php3: Config file backwards compatibility. 2002-04-24 Robin Johnson * *.php3 NOT tbl_*.php, Documentation.*: $cfg system changes. * scripts/extchg.sh: Updated URL * scripts/convertcfg.pl: Conversion between old config files and new ones. * scripts/*: Updated comments somewhat * tbl_dump.php3:121: renamed $cfgServer_backup to $backup_cfgServer * user_details.php3: forgot to change $GLOBALS['cfgXYZ'] to $GLOBALS['cfg']['XYZ'] * libraries/common.lib.php3: a single $cfgServer instance was forgotten 2002-04-23 Marc Delisle * tbl_printview.php3, lang/*.php3: Relation links in printview, thanks to Mike Beck (mike.beck at ibmiller.de) 2002-04-23 Alexander M. Turek * libraries/common.lib.php3: fixed bug #547605 using Loïc's patch. * tbl_printview.php3: Fixed a small bug, some php and XHTML 1.0 errors and beautified the generated code. * lang/german.inc.php3: Translated the new string. * Documentation.html: Changed notes concerning php 4.2.0. 2002-04-22 Loïc Chapeaux * lang/slovak-win1250.inc.php3: completed, thanks to Peter Svec. 2002-04-22 Marc Delisle * lang/japanese* updates, thanks to Yukihiro Kawada 2002-04-22 Alexander M. Turek * lang/russian-koi8.inc.php3: fixed a typo (bug #546981). * lang/german.inc.php3: better syntax. * db_details.php3, mult_submits.inx.php3, tbl_properties.php3: Use TRUNCATE instead of DELETE when using MySQL 4. 2002-04-21 Alexander M. Turek * main.php3: Restarted work on patch #538740 (get users priv. with SHOW GRANTS). 2002-04-21 Loïc Chapeaux * libraries/auth/http.auth.lib.php3: tried a fix to allow the use of http authentication mode with IIS. 2002-04-21 Marc Delisle * ### 2.2.6 released ###