from Loic
[phpmyadmin/crack.git] / ChangeLog
blobc2038a846c7e5ec4bf5df8201a058d9bc61ce4ee
1 ----------------------
2 phpMyAdmin - Changelog
3 ----------------------
5 $Id$
6 $Source$
8 2002-08-05 Loïc Chapeaux  <lolo@phpheaven.net>
9     * tbl_indexes.php3, ldi_check.php3, libraries/sqlparser.lib.php3:
10       coding standard
12 2002-08-05 Alexander M. Turek  <rabus@users.sourceforge.net>
13     * translators.html: Added a small note in order to avoid annoying emails.
14     * lang/slovenian-*.inc.php3: Updates, thanks again to Kositer Uros (urosh).
16 2002-08-04 Marc Delisle  <lem9@users.sourceforge.net>
17     * tbl_indexes.php3: was corrupting the query displayed in query box
18       because it was using $sql_query for local needs. Replaced by $local_query
20 2002-08-04 Alexander M. Turek  <rabus@users.sourceforge.net>
21     * libraries/common.lib.php3, line 88: default language should be
22       en-iso-8859-1.
23     * libraries/common.lib.php3, libraries/config_import.lib.php3: Backwards
24       compatibility for config file revisions before 1.131.
25     * config.inc.php3: Display syntax errors when the user calls the config file
26       directly even if "display_errors" has been switched off in php.ini.
27     * lang/german-*.inc.php3: Updates.
28     * lang/afrikaans-*.inc.php3: Tidied up a bit.
29     * Documentation.html, ANNOUNCE.txt: We now have 41 languages, don't we?
30     * Documentation.html:
31       - Beautified XHTML code;
32       - Edited my credit;
33       - Fixed a typo.
34     * tbl_properties.inc.php3: Tried to work around bug #590481 (By default
35       radio button for primary key).
37 2002-08-03 Marc Delisle  <lem9@users.sourceforge.net>
38     * Documentation.html: remove unneeded GRANT
39     * lang/turkish: update, thanks to Bora Alioglu
40     * lang/french: update
42 2002-08-03 Robin Johnson  <robbat2@users.sourceforge.net>
43     * lang/*:
44         - Strings for SQL Validator
45     * config.inc.php3:
46         - Config options for SQL Validator
47     * libraries/common.lib.php3, sql.php3:
48         - SQL Validator usage code
49     * libraries/sqlvalidator.class.php3:
50         - PHP Class to run SQL Validator
51     * libraries/sqlvalidator.php3:
52         - SQL Validator interface code
53     * ChangeLog:
54         - Neatened Changelog to general follow a format
55         - (* <filename>: <details>)
56     * db_details.php3, db_stats.php3, main.php3, sql.php3
57       tbl_change.php3, tbl_query_box.php3, user_details.php3
58       libraries/common.lib.php3:
59         - changed show_query to use 1/0 instead of 'y'/'n'
60     * sql.php3, libraries/common.lib.php3:
61         - Improved logic of edit, show_as_php, explain and validator
62           in the SQL query box
63     * libraries/sqlvalidator.php3, libraries/sqlvalidator.class.php3:
64         - Function documentation and cleanup
65     * config.inc.php3:
66         - Comments for SQL Validator options
68 2002-08-02 Robin Johnson  <robbat2@users.sourceforge.net>
69     * libraries/defines*:
70         - Add another set of defines to make the original
71           version datas available as strings
72     * libraries/common.lib.php3:
73         - Cleaned up SQL Query links
74         - Made customizable in $cfg
75     * config.inc.php3:
76         - Added $cfg['SQLQuery']* for customizing SQL Query links
77         - Set defaults of $cfg['SQLQuery']* to act like old behavior
78     * lang/*:
79         - Changed $strExplain to say 'Query' instead of code
80         - Added $strNoExplain for reverse of Explain state
82 2002-08-02 Marc Delisle  <lem9@users.sourceforge.net>
83     * lang/portuguese: update, thanks to Lopo Pizarro
84     * lang/catalan: update, thanks to Xavier Navarro
85     * lang/ukrainian: update, thanks to Markijan Baran
86     * ldi_check.php3: undefined $sub_part
88 2002-08-01 Robin Johnson  <robbat2@users.sourceforge.net>
89     * scripts/decode_bug.php3:
90         - Improvements and PHP3 fixes thanks to Loic
91     * libraries/string.lib.php3:
92         - Detect U+00A0 as whitespace
94 2002-08-01 Marc Delisle  <lem9@users.sourceforge.net>
95     * lang/afrikaans: new language
96         - thanks to Andreas Pauley (pauley at buitegroep.org.za)
97     * lang/spanish: remove control m
99 2002-07-31 Robin Johnson  <robbat2@users.sourceforge.net>
100     * tbl_properties_structure.php3 +40: Fix for a warning notice
101     * libraries/sqlparser.lib.php3: Fix for another minor formatting quirk
103 2002-07-31 Marc Delisle  <lem9@users.sourceforge.net>
104     * lang/thai: update, thanks to Arthit Suriyawongkul
106 2002-07-30 Robin Johnson  <robbat2@users.sourceforge.net>
107     * scripts/decode_bug.php3: Parser BUG decoder merged
108     * lang/russian: Update thanks to http://psyonline.ru/
109     * lang/spanish: Update thanks to Daniel ?
110     * lang/*: ran sync_lang.sh
112 2002-07-30 Marc Delisle  <lem9@users.sourceforge.net>
113     * config.inc.php3: how to test auto-detect
114     * lang/turkish: update, thanks to Bora Alioglu
115     * lang/galician: update, thanks to Xosé Calvo
116     * lang/albanian: update, thanks to Laurent Dhima.
117     * lang/czech: update, thanks to Michal Cihar
118     * lang/slovak-iso: update, thanks to Lubos Klokner
120 2002-07-30 Loïc Chapeaux  <lolo@phpheaven.net>
121     * Documentation.html: coding standards (line size <= 80).
122     * db_details_structure.php3:, 456-460, beautified generated page.
124 2002-07-29 Marc Delisle  <lem9@users.sourceforge.net>
125     * Documentation.html: auto-detect, dot in dbname, CGI and cookie auth
126     * lang/turkish: update, thanks to Bora Alioglu
128 2002-07-29 Robin Johnson  <robbat2@users.sourceforge.net>
129     * lang/galician*: Merged update from #588154
130     * lang/estonian*: Merged update from Alvar Soome
131     * lang/indonesian*: Merged update from Rachim Tamsjadi
132     * lang/*: ran sync_lang.sh
134 2002-07-29 Loïc Chapeaux  <lolo@phpheaven.net>
135     * tbl_change.php3, line 203: fixed an xhtml bug (#587974) thanks to
136       Christophe Jaillet <tititou at users.sourceforge.net>
137     * libraries/sqlparser.lib.php3: fixed parse errors (bug #588010)
138       thanks to Nagi Peters <nagipeters at users.sourceforge.net> and
139       coding standards.
140     * Documentation.html: coding standards.
141     * libraries/relation.lib.php3: beautified generated page.
143 2002-07-28 Marc Delisle  <lem9@users.sourceforge.net>
144     * lang/romanian: update, thanks to Valics Lehel
145     * lang/polish: update, thanks to Jakub Wilk
146     * lang/swedish: update, thanks to Björn T. Hallberg
147     * lang/italian: update, thanks to Pietro Danesi
148     * lang/lithuanian: update, thanks to Vilius Zigmantas
149     * lang/dutch: update, thanks to Ivo Teel.
150     2.3.0-rc4 released
152 2002-07-27 Marc Delisle  <lem9@users.sourceforge.net>
153     * lang/italian: update, thanks to Pietro Danesi
154     * lang/*: fix a typo
156 2002-07-26 Robin Johnson  <robbat2@users.sourceforge.net>
157     * libraries/sqlparser.lib.php3:
158         - Fixed ANSI type string escaping
159         - Fixed formatting wrt. whitespace in FormatHTML
160         - PHP3 fix for gzcompress() bug code
161         - Fix for ob_flush() bug code
163 2002-07-26 Marc Delisle  <lem9@users.sourceforge.net>
164     * Documentation.html: numbers for faq entries
165     * russian: updates, from an anonymous contributor
167 2002-07-25 Loïc Chapeaux  <lolo@phpheaven.net>
168     * libraries/sqlparser.lib.php3:
169         - PHP3 parse errors fixed;
170         - coding standards.
171     * pdf_schema.php3; lang/*: translated a string.
172     * header.inc.php3, lines 155-156: better "fix" against bug
173       #585094 (Runtime Error on Line 62).
175 2002-07-25 Robin Johnson  <robbat2@users.sourceforge.net>
176     * config.inc.php3:
177         - Fix code to work around CSS bug in Mozilla/Konqueror with 'inherit'
178           value.
179     * libraries/sqlparser.lib.php3:
180         - Fix code to work around CSS bug in Mozilla/Konqueror with 'inherit'
181           value.
182         - Fix strpos on line 168/169 to work with PHP3
183         - Fixed analyze code to remove print_r()
184     * lang/estonian-iso-8859-1.inc.php:
185         - Updated translation (thanks to Alvar Soome)
187 2002-07-25 Marc Delisle  <lem9@users.sourceforge.net>
188     * Documentation.html, clarify about mysql extensions
189     * tbl_properties_options.php3, tbl_properties_table_info.php3:
190       bug 586230, thanks to Loïc
191     * common.lib.php3: fix bad variable name
192     * tbl_indexes.php3, tbl_change.php3: fixes for PHP3 compatibility
194 2002-07-25 Loïc Chapeaux  <lolo@phpheaven.net>
195     * coding standard: common.lib.php3, config.inc.php3, Documentation.html,
196       header.inc.php3, sqlparser.data.php3, sqlparser.lib.php3,
197       string.lib.php3, translators.html
199 2002-07-24 Marc Delisle  <lem9@users.sourceforge.net>
200     * new lang: slovenian, thanks to Kositer Uros (urosh)
202 2002-07-24 Robin Johnson  <robbat2@users.sourceforge.net>
203     * libraries/string.lib.php3:
204         - optimizations/PHP3 fixes (thanks Loïc)
205     * libraries/sqlparser.lib.php3:
206         - Merged
207         - Spacing around if statements
208         - Added require statements for parser
209         - Moved to global constants for size of keyword arrays
210         - Added CSS creation rules
211         - Cleaned up CSS creation functions
212         - Formatting fixes
213     * libraries/sqlparser.data.php3:
214         - Merged
215         - Added 'ANALYSE' reserved word (note spelling)
216     * config.inc.php3:
217         - Added SQL Parser variables
218         - Remove old SQL Parser variables
219     * header.inc.php3:
220         - Added CSS for SQL Parser
221     * libraries/common.lib.php3:
222         - Change of PMA_format_sql to use new SQL Parser
224 2002-07-24 Loïc Chapeaux  <lolo@phpheaven.net>
225     * libraries/string.lib.php3: Function documentation
227 2002-07-23 Robin Johnson  <robbat2@users.sourceforge.net>
228     * libraries/string.lib.php3: String functions for the new
229       SQL Parser system
231 2002-07-22 Marc Delisle  <lem9@users.sourceforge.net>
232     * lang/dutch update, thanks to Ivo Teel.
234 2002-07-22 Loïc Chapeaux  <lolo@phpheaven.net>
235     * libraries/common.lib.php3, lines 198-200: open the documentation
236       link in the "documentation" window.
237     * libraries/charset_conversion.lib.php3; libraries/select_lang.lib.php3:
238       PHP3 fixes (don't use "require" inside a conditional statement).
239     * Documentation.html: XHTML fixes.
240     * db_details_structure.php3; tbl_properties.php3;
241       tbl_change.php3, line 336; tbl_properties_structure.php3;
242       tbl_select.php3, lines 122 & 127; tbl_query_box.php3: XHTML fixes.
243     * db_details.php3; db_details_links.php3;
244       tbl_properties_export.php3, lines 156-158: beautified generated
245       XHTML code.
247 2002-07-21 Marc Delisle  <lem9@users.sourceforge.net>
248     * Documentation.html, libraries/common.lib.php3: added a faq about
249       mysql extension, and a link to it when the error occurs
251 2002-07-20 Marc Delisle  <lem9@users.sourceforge.net>
252     * tbl_properties*: missing $sub_part for back links (bug 584069)
254 2002-07-19 Alexander M. Turek  <rabus@users.sourceforge.net>
255     * tbl_properties_links.php3: Fixed bug #583969.
256     * lang/german-*.inc.php3: Updates.
258 2002-07-19 Marc Delisle  <lem9@users.sourceforge.net>
259     * pdf_schema.php3, bug 583833: should not complain if some tables
260       are missing
261     * lang/hungarian update, thanks to Peter Bakondy
262     * lang/thai updates: thanks to Arthit Suriyawongkul.
263     * lang/norwegian updates: thanks to Sven-Erik Andersen
265 2002-07-19 Loïc Chapeaux  <lolo@phpheaven.net>
266     * pdf_schema.php3; pdf_page.php3; libraries/common.lib.php3: PHP3 fixes.
267     * tbl_properties_structure.php3: coding standards.
269 2002-07-18 Alexander M. Turek  <rabus@users.sourceforge.net>
270     * libraries/common.lib.php3, libraries/select_lang.lib.php3: Don't include
271       the "real" config file if a developer edition exists.
272     * libraries/charset_conversion.lib.php3: Exit the script if iconv cannot be
273       used.
275 2002-07-18 Marc Delisle  <lem9@users.sourceforge.net>
276     * libraries/display_tbl.lib.php3: bug 579785, Edit links URLs too long
277       for some browsers
278     * lang/italian: update, thanks to Pietro Danesi
279     * lang/chinese: update, thanks to Siu Sun
280     * lang/albanian: update, thanks to Laurent Dhima.
281     * lang/czech: update, thanks to Michal Cihar
282     * lang/sync_lang.sh: can exclude some languages from conversion,
283       thanks to Michal Cihar
284     * lang/turkish: update, thanks to Bora Alioglu
285     * lang/polish: update, thanks to Jakub Wilk
286     * lang/galician: update, thanks to Xosé Calvo
287     * lang/romanian: update, thanks to Valics Lehel
288     * sql.php3: bug 582356, Propose table structure was not working when
289       $cfg['ShowAll'] was FALSE
291 2002-07-18 Steve Alberty  <staybyte@users.sourceforge.net>
292     It is now possible to print stats for more than 2 GB (up to exa byte)
293     * db_details_structure.php3: correct wrong link from table size to stats
294     * tbl_printview.php3: fixed warnings if relation is not defined
295     * db_printview.php3: fixed warnings and faults
297 2002-07-17 Marc Delisle  <lem9@users.sourceforge.net>
298     * lang/sync_lang.sh: support for multiple convertors (recode added),
299       thanks to Michal Cihar
300     * lang/spanish update:
301         - thanks to Daniel Hinostroza
302         - (Daniel.Hinostroza  at grunenthal.com.ec)
303     * lang/swedish: updates: thanks to Björn T. Hallberg
304     * lang/indonesian: updates, thanks to Rachim Tamsjadi.
305     * lang/japanese*: updates, thanks to Yukihiro Kawada
306     * lang/french: updates
307     * lang/lithuanian: updates, thanks to Vilius Zigmantas
308     * chk_rel.php3, db_details_structure.php3, Documentation.html,
309       pdf_pages.php3, pdf_shema.php3, libraries/select_lang.lib.php3:
310       commits for Loic
311     * tbl_properties.php3, tbl_properties_structure.php3,
312       new tbl_query_box.php3: query box at the bottom of the structure page
314 2002-07-17 Alexander M. Turek  <rabus@users.sourceforge.net>
315     * libraries/common.lib.php3, libraries/config_import.lib.php3: Added
316       $cfg['PmaNoRelation_DisableWarning'] to the backwards compatibility code.
317     * config.inc.php3, Documentation.html: Remerged the changes that were
318       removed in the previous revision, thanks to Björn T. Hallberg (bth).
319     * libraries/select_lang.lib.php3: Disable UTF-8 if
320       $cfg['AllowAnywhereRecoding'] has been set to FALSE.
322 2002-07-17 Mike Beck <mikebeck@users.sourceforge.net>
323     * pdf_pages.php3: if a page is edit it can also be shown
324     * pdf_schema.php3: now it is possible to have all tables
325       displayed with the same (maximum) width (feature request 576537)
327 2002-07-16 Mike Beck <mikebeck@users.sourceforge.net>
328     * libraries/relation.lib.php3: verbose mode
329     * db_details_structure.php3: show message if relation doesn't work
330     * chk_rel.php3: new file to show what is wrong with relation
332 2002-07-16 Alexander M. Turek  <rabus@users.sourceforge.net>
333     * header.inc.php3: Use include() instead of require().
335 2002-07-16 Marc Delisle  <lem9@users.sourceforge.net>
336     * libraries: charset_conversion.lib.php3, common.lib.php3: bug 581577:
337       a better if, because sometimes the test for PHP3 succeeds even
338       for PHP4, thanks to Neil Darlow
339     * libraries/relation.lib.php3: undefined variable
341 2002-07-15 Alexander M. Turek  <rabus@users.sourceforge.net>
342     * libraries/config_import.lib.php3:
343         - Removed a comment and
344         - Changed the default value for $cfg['AllowAnywhereRecoding'] into FALSE.
345     * header.inc.php3: Better fix against bug #571409, thanks to Loïc.
346     * libraries/common.lib.php3: Coding standards.
348 2002-07-15 Marc Delisle  <lem9@users.sourceforge.net>
349     * db_details_export.php3, db_details_links.php3, Documentation.html,
350       sql.php3, tbl_properties_export.php3, libraries/common.lib.php3,
351       libraries/select_lang.lib.php3: fixes from Loic
352     * config.inc.php3: default value for $cfg['AllowAnywhereRecoding'] = FALSE;
353       to avoid problems on multithreaded servers, thanks to Neil Darlow
354       (ndarlow)
355     * libraries/charset_conversion.lib.php3: remove the "@" before dl()
356       because multithreaded servers don't support dl(), and we want
357       to see the error message, thanks to /Leblanc
358     * header.inc.php3: js error with OmniWeb, thanks to Loïc
360 2002-07-14 Marc Delisle  <lem9@users.sourceforge.net>
361     * Documentation.html, db_details_exports.php3, tbl_properties_export.php3:
362       add a link to a new faq entry explaining some dump options
363     * libraries/relation.lib.php3: bug 575868 Unitialized string offset
364     2.3.0-rc3 released
366 2002-07-14 Alexander M. Turek  <rabus@users.sourceforge.net>
367     * config.inc.php3, libraries/common.lib.php3: Fixed bug #576018.
368     * lang/german-*.inc.php3: Clarification.
370 2002-07-13 Marc Delisle  <lem9@users.sourceforge.net>
371     * libraries/common.lib.php3: bug 580929: do not EXPLAIN if this is
372       not a SELECT
373     * sql.php3: better way to show php code
374     * sql.php3: bug 580920: do not display the confirm dialog
375     * db_details_links.php3: undefined variable if coming from a Show MySQL
376       link on the home page
378 2002-07-13 Alexander M. Turek  <rabus@users.sourceforge.net>
379     * Documentation.html: News about bug #540671.
381 2002-07-12 Alexander M. Turek  <rabus@users.sourceforge.net>
382     * main.php3: Fixed a bug of the SHOW GRANTS patch (bug #568174: Wildcards
383       escaped in db name), thanks to Björn T. Hallberg (bth).
385 2002-07-12 Mike Beck    <mikebeck@users.sourceforge.net>
386     * sql.php3: only run query if we didn't ask for phpcode of sql.
388 2002-07-12 Marc Delisle  <lem9@users.sourceforge.net>
389     * libraries/select_lang.lib.php3: add -utf-8 choices.
390     * lang/indonesian updates, thanks to Rachim Tamsjadi.
391     * libraries/relation.lib.php3: better initialization for a variable,
392       thanks to Jurgen Schwietering <jurgen at schwietering.com>.
394 2002-07-11 Loïc Chapeaux  <lolo@phpheaven.net>
395     * pdf_schema.php3; tbl_printview.php3; tbl_properties_links.php3;
396       tbl_properties_operations.php3; tbl_relation.php3;
397       libraries/charset_conversion.lib.php3; libraries/display_tbl.lib.php3;
398       libraries/relation.lib.php3: coding standards.
399     * libraries/common.lib.php3: coding standards and a little display bug.
401 2002-07-11 Alexander M. Turek  <rabus@users.sourceforge.net>
402     * libraries/common.lib.php3: PHP3 compatibility.
403     * read_dump.php3: Fixed bug #579968, thanks to Alvar Soome (finsoft).
405 2002-07-11 Robin Johnson  <robbat2@users.sourceforge.net>
406     * libraries/common.lib.php3: Fix for case where HTTP_HOST contains
407       the port already, as adding HTTP_PORT is wrong then.
409 2002-07-10 Marc Delisle  <lem9@users.sourceforge.net>
410     * libraries/charset_conversion.lib.php3: wrong function called,
411       thanks to Michal Cihar
412     * lang/*: cleanup of file names to include charset
414 2002-07-09 Marc Delisle  <lem9@users.sourceforge.net>
415     * libraries/common.lib.php3: fix from Loïc for bug 579017
417 2002-07-08 Loïc Chapeaux  <lolo@phpheaven.net>
418     * tbl_create.php3: Fixed bug #578321 (Wrong page after table creation).
419     * libraries/common.lib.php3: Fixed bug #578404 (js error in no-frame mode).
421 2002-07-08 Marc Delisle  <lem9@users.sourceforge.net>
422     * libraries/display_tbl.lib.php3: bug 577645: extra space in the cell
423     * libraries/common.lib.php3, defines.lib.php3, defines_php.lib.php3,
424       scripts/create-release.sh: split defines.lib.php3 because
425       of charset_conversion needs (thanks to Michal Cihar)
426     * slovak: with permission from Peter Svek, now the windows-1250
427       is generated from the -iso-8859-2 file.
429 2002-07-07 Alexander M. Turek  <rabus@users.sourceforge.net>
430     * libraries/common.lib.php3: Forgot a <meta /> tag in the config file error
431       message.
433 2002-07-06 Alexander M. Turek  <rabus@users.sourceforge.net>
434     * libraries/charset_conversion.lib.php3: $strCantUseRecodeIconv has to be
435       accessed via the $GLOBALS[] array.
437 2002-07-06 Marc Delisle  <lem9@users.sourceforge.net>
438     * tbl_properties_structure.php3: undefined variable
439     * pdf_pages.php3: bug 574637 undefined index
440     * db_details_structure.php3: remove a PMA_backquote added today that
441       introduces a bug
442     * pdf_schema.php3: undefined variables
444 2002-07-05 Alexander M. Turek  <rabus@users.sourceforge.net>
445     * header.inc.php3: Tried to fix bug #571409 (Zend Accelerator problems).
447 2002-07-05 Marc Delisle  <lem9@users.sourceforge.net>
448     * Documentation.html: about html entities in translations
449     * libraries/common.lib.php3: charset_conversion needs the constants
450     * libraries/select_lang.lib.php3, /lang: -utf8 files renamed -utf-8
451     * tbl_qbe.php3 renamed db_details_qbe.php3:
452        - bug 576510: (affects also db_details_links.php3)
454 2002-07-01 Loïc Chapeaux  <lolo@phpheaven.net>
455     * Documentation.html: coding standards and xhtml fixes.
457 2002-07-01 Alexander M. Turek  <rabus@users.sourceforge.net>
458     * libraries/common.lib.php3, libraries/config_import.lib.php3: Backwards
459       compatibility for $cfg['PmaAbsoluteUri_DisableWarning'].
461 2002-07-04 Robin Johnson  <robbat2@users.sourceforge.net>
462     * config.inc.php3, libraries/common.lib.php3:
463       Code for $cfg['PmaAbsoluteUri_DisableWarning']
465 2002-07-03 Marc Delisle  <lem9@users.sourceforge.net>
466     * lang/japanese* updates:, thanks to Yukihiro Kawada
467     * Documentation.html: explain the oslash symbol in the statistics
468     * left.php3: the - as first choice is not clear
469     * tbl_properties_table_info.php3, tbl_properties_links.php3: bug
470       576776: ShowAll never displayed
471     * display_tbl.lib.php3: bug 576786: printview and ModifyDeleteAtRight
473 2002-07-01 Alexander M. Turek  <rabus@users.sourceforge.net>
474     * sql.php3: Completed fix against bug #575867 (Error with limit or load in
475       the table name).
477 2002-07-01 Olivier L. Müller  <om@omnis.ch>
478     * header.inc.php3: nicer CSS for Tabs (J.Fornallaz)
479     * tbl_properties.php3: added insert button to Marc's <select> :)
481 2002-07-01 Marc Delisle  <lem9@users.sourceforge.net>
482     * tbl_properties_links.php3, db_details_links.php3: better vertical spacing
483     * tbl_properties.php3, db_details.php3: misplaced bullet
484     * tbl_properties.php3: add field list on the query page
485     * pdf_schema.php3: color for all segments of primary key, thanks to
486       Joshua Eichorn (jeichorn at joshuaeichorn.com)
488 2002-07-01 Alexander M. Turek  <rabus@users.sourceforge.net>
489     * sql.php3: Fixed bug #575867 (Error with limit or load in the table name)
490       partly.
492 2002-06-30 Marc Delisle  <lem9@users.sourceforge.net>
493     * user_details.php3: fix the tooltip
494     2.3.0-rc2 released
496 2002-06-30 Alexander M. Turek  <rabus@users.sourceforge.net>
497     * user_details.php3: Added a tooltip for the new documenation link.
498     * sql.php3: Fixed bug #574855 (wrong counted rows with many functions)
499       thanks to Svetlozar Kovachev (svetlio).
500     * db_details_export.php3: Fixed bug #575591 ('select all' doesn't work
501       without javascript).
503 2002-06-29 Marc Delisle  <lem9@users.sourceforge.net>
504     * tbl_qbe.php3: show upper links
505     * Documentation.html, user_details.php3: link to document what happens
506       with grants and underscores.
508 2002-06-29 Alexander M. Turek  <rabus@users.sourceforge.net>
509     * libraries/config_import.lib.php3, libraries/common.lib.php3:
510       Backwards compatibility for config files < rev. 1.113.
511     * lang/german*.inc.php3: Better translation for $strQBE.
513 2002-06-29 Olivier L. Müller  <om@omnis.ch>
514     * Documentation.html: docs about $cfg['DefaultTabDatabase']
515       and $cfg['DefaultTabTable']
516     * config.inc.php3, index.php3, left.php3, libraries/common.lib.php3:
517       default tab selection is now customizable from config.inc.php3.
519 2002-06-28 Olivier L. Müller  <om@omnis.ch>
520     * ANNOUNCE.txt: preparing 2.3.0 announcement... Feel free
521       to improve and check
523 2002-06-28 Marc Delisle  <lem9@users.sourceforge.net>
524     * tbl_change.php3, tbl_properties_common.php3,
525       new libraries/db_table_exists.lib.php3: menu on insert/edit
527 2002-06-27 Marc Delisle  <lem9@users.sourceforge.net>
528     * sql.php3, db_details_db_info.php3, db_details_links.php3: bug with a
529       Select and no table
530     * lang/slovak-iso: updates, thanks to Lubos Klokner
531     * Documentation.html: faq about silent column type changing
533 2002-06-26 Alexander M. Turek  <rabus@users.sourceforge.net>
534     * lang/czech-*.inc.php3: Shorter term for QBE, thanks again to
535       Michal Cihar (nijel).
536     * index.php3, header.inc.php3, header_printview.php3, left.php3,
537       libraries/auth/*.auth.lib.php3: Fixed bug #574025 (W3C validator didn't
538       detect character encoding).
540 2002-06-26 Marc Delisle  <lem9@users.sourceforge.net>
541     * Documentation.html: update the persons/towns/countries example
542     * sql.php3, tbl_properties_table_info.php3: sub-page links on browse
543     * lang/japanese* updates: thanks to Yukihiro Kawada
544     * libraries/mysql_wrappers.lib.php3: patch #574009, charset
545       conversion for db names, thanks to Michal Cihar_
547 2002-06-26 Olivier L. Müller  <om@omnis.ch>
548     * tbl_change.php3: display the submit button every 15 lines:
549       may be useful for tables with 200 fields...
550     * db_details_structure.php3: fixed a wrong link: [Properties]
551       was opening the tbl_properties.php3 instead of
552       tbl_properties_structure.php3
554 2002-06-25 Alexander M. Turek  <rabus@users.sourceforge.net>
555     * lang/german-utf8.inc.php3: Synchronization.
556     * ChangeLog: Added a note about the older ChangeLogs at EoF.
558 2002-06-25 Marc Delisle  <lem9@users.sourceforge.net>
559     * lang/georgian-utf-8 updates: thanks to Kakha Mchedlidze
560     * lang/ukrainian-win1251 updates: thanks to Markijan Baran
562 2002-06-25 Olivier L. Müller  <om@omnis.ch>
563     * lang/german.inc.php3: Du -> Sie
565 2002-06-24 Alexander M. Turek  <rabus@users.sourceforge.net>
566     * lang/lithuanian.inc.php3: Removed line feed at EoF.
568 2002-06-23 Robin Johnson  <robbat2@users.sourceforge.net>
569     * lang/portuguese.inc.php3 updates: thanks to Lopo Pizarro
571 2002-06-23 Alexander M. Turek  <rabus@users.sourceforge.net>
572     Revised some files in /lang/:
573     * chinese_*.inc.php3, estonian.inc.php3, finnish.inc.php3:
574         - Reordered Strings.
575     * arabic.inc.php3, brazilian_portuguese.inc.php3, bulgarian_*.php3,
576       croatian-*.php3, danish.inc.php3, korean.inc.php3, russian_*.inc.php3,
577       serbian-win1250.inc.php3:
578         - Synchronized the untranslated string
579           $strSplitWordsWithSpace with the English translation.
581 2002-06-23 Olivier L. Müller  <om@omnis.ch>
582     * db_stats.php3: Fixed warning from mysql_free_result.
584 2002-06-22 Olivier L. Müller  <om@omnis.ch>
585     * lang/english-utf8.inc.php3, lang/english.inc.php3, lang/french.inc.php3:
586       shorter term for QBE
587     * config.inc.php3: added configuration variables for default tabs
588     * tbl_properties_links.php3: 'Empty' tab is now red as well
589     * db_details_links.php3, index.php3, left.php3, tbl_properties_links.php3:
590       moved 'Structure' to the front and use it as default value.
591       TODO: make that customizable.
592     * config.inc.php3, main.php3, docs: added cfg['SuggestDBName'] flag
594 2002-06-22 Robin Johnson  <robbat2@users.sourceforge.net>
595     * sql.php3:
596         - Fix warning and error from mysql_free_result($cna_all_result);
597     * tbl_printview.php3:
598         - Fixed style="PAGE-BREAK-AFTER: always" from appearing on the
599           last <div>, to stop a blank page being printed
600         - Moved <hr /> to just inside </div> - gets line on the same page
601     * lang/portuguese.inc.php3 updates: thanks to Lopo Pizarro
602     * lang/chinese*.inc.php3 updates: thanks to Siu Sun
603     * lang/english*: $strSplitWordsWithSpace
604         - Fix spelling 'seperated' -> 'separated'
606 2002-06-21 Olivier L. Müller  <om@omnis.ch>
607     * libraries/common.lib.php3, main.php3: be more tolerant with lazy
608       sysadmins or users by letting them having an empty
609       $cfg['PmaAbsoluteUri']. A default value (which should work according
610       to the docs...) will be set and a warning displayed on main.php3.
612 2002-06-21 Robin Johnson  <robbat2@users.sourceforge.net>
613     * lang/english*: $strSplitWordsWithSpace
614         - 'splitted' changed to 'seperated'
615     * lang/portuguese.inc.php3 updates: thanks to Lopo Pizarro
616     * lang/polish.inc.php3 updates: thanks to Jakub Wilk
617     * db_details_links.php3, header.inc.php3,
618       tbl_properties_links.php3, libraries/common.lib.php3:
619         - Neater tab code by Michal Cihar (Patch #571837)
621 2002-06-21 Marc Delisle  <lem9@users.sourceforge.net>
622     * sql.php3: patch 565627 for the old bug 461192: wrong query count
623       for groups, thanks to Svetlozar Kovachev
624     * lang/czech* updates: thanks to Michal Cihar
625     * lang/greek updates: thanks to Kyriakos Xagoraris
626     * lang/norwegian updates: thanks to Sven-Erik Andersen
627     * tbl_properties_structure.php3, bug 572127: wrong back link, thanks
628       to "nobody"
629     * tbl_addfield.php3: goback to the structure sub-page
631 2002-06-20 Robin Johnson  <robbat2@users.sourceforge.net>
632     * tbl_qbe.php3: Using * for tables fields disables
633       sorting for that field (Fix for bug #570698)
634     * db_details_links.php3: Added $args3, $args4 = '', for no tables case
636 2002-06-20 Marc Delisle  <lem9@users.sourceforge.net>
637     * ChangeLog_till_2.2.6.gz: removed from the distribution and copied
638       to home page
639     * lang/georgian-utf-8: thanks to Kakha Mchedlidze <kakha at qartuli.com>
640     * lang/polish updates: thanks to Jakub Wilk
641     * lang/galician updates: thanks to Xosé Calvo
643 2002-06-20 Alexander M. Turek  <rabus@users.sourceforge.net>
644     * header.inc.php3, *_links.php3, libraries/common.lib.php3: Implemented
645       Patch #571426 (Tabbed navigation), thanks to Joachim Fornallaz (jfornall).
647 2002-06-19 Alexander M. Turek  <rabus@users.sourceforge.net>
648     * libraries/common.lib.php3, libraries/config_import.lib.php3,
649       config.inc.php3: Rewrote the whole backwards compatibility code for old
650       config files.
651     * config.inc.php3: Beautified code.
652     * header.inc.php3, footer.inc.php3, libraries/common.lib.php3:
653       Header and footer may now be included inside a function as well
654       (Better fix against bug #549570).
656 2002-06-19 Marc Delisle  <lem9@users.sourceforge.net>
657     * index.php3: missing header, thanks to Michal Cihar
658     * lang/japanese* updates: thanks to Yukihiro Kawada
659     * lang/spanish, catalan updates: thanks to Xavier Navarro
660     * lang/dutch updates: thanks to Ivo Teel.
661     * lang/swedish updates: thanks to Björn T. Hallberg
662     * lang/galician updates: thanks to Xosé Calvo
663     * libraries/config_import.lib.php3, fixed 3 parse errors
664     * common.lib.php3: due to formatting problems, bypass PMA_format_sql
665       for 2.3.0-rc1
666     * 2.3.0-rc1 release
668 2002-06-19 Robin Johnson  <robbat2@users.sourceforge.net>
669     * libraries/charset_conversion.lib.php3,
670       libraries/common.lib.php3,
671       main.php3:
672         - added isset() before some configuration variables
674 2002-06-18 Marc Delisle  <lem9@users.sourceforge.net>
675     * lang/chinese* updates: thanks to Siu Sun
676     * lang/lithuanian updates: thanks to Vilius Zigmantas
677     * lang/romanian updates: thanks to Valics Lehel
678     * lang/thai updates: thanks to Arthit Suriyawongkul.
679     * lang/turkish updates: thanks to Bora Alioglu
680     * tbl_relation.php3, bug 570691: query was executed too many times
682 2002-06-18 Alexander M. Turek  <rabus@users.sourceforge.net>
683     * lang/arabic.inc.php3: Changed $cfgPmaAbsoluteUri into $cfg['...'].
685 2002-06-18 Robin Johnson  <robbat2@users.sourceforge.net>
686     * libraries/relation.lib.php3:83
687         - Fixed $cfg['Servers']['Server'] -> $cfg['Server']
688     * libraries/relation.lib.php3:144,190
689         - Cleaned up is_array() to isset() && is_array()
690     * tbl_change.php3:204
691         - $type_nowrap added to case 'timestamp'
692     * lang/estonian.inc.php3 updates, thanks to Alvar Soome (#570330)
693         - Last fix for $strConfigFileError done as well
695 2002-06-17 Robin Johnson  <robbat2@users.sourceforge.net>
696     * lang/finnish.inc.php3 updates: thanks to Visa Kopu (#569317)
697     * lang/italian.inc.php3 update: thanks to Pietro Danesi (#569424)
699 2002-06-17 Marc Delisle  <lem9@users.sourceforge.net>
700     * scripts/create-release.sh: the I option in tar for bzip output
701       is deprecated and no longer works on sourceforge, use j
702     * lang/french.inc.php3: updates
703     * user_password.php3: parse error as reported by Olivier
704     * libraries/relation.lib.php3: pmadb can be left blank
706 2002-06-16 Marc Delisle  <lem9@users.sourceforge.net>
707     * lang/sync_lang.sh: new script thanks to Michal Cihar
708     * Documentation.html: typos
709     * lang/hebrew.inc.php3 updates: thanks to Yuval Sarna
710     * lang/turkish.inc.php3 updates: thanks to Bora Alioglu
712 2002-06-15 Mike Beck <mikebeck@users.sourceforge.net>
713     more changes because of new centralized db for pma
714     * db_details_structure.php3
715     * pdf_pages.php3
716     * pdf_schema.php3
717     * libraries/display_tbl.lib.php3
718     now also honour new place of relationtables
719     * Documentation.html
720     * Documentation.txt
721     described new db and tables
722     * db_details_links.php3
723       - put the link to tbl_qbe in topnavigation
724     * tbl_relation.php3
725         writing of column_comments possible
726     * tbl_printview.php3
727         column_comments will be displayed
728     * relation.lib.php3
729         new function: getComments($db,$table)
731 2002-06-15 Marc Delisle  <lem9@users.sourceforge.net>
732     * lang/romanian.inc.php3: updates, thanks to Valics Lehel
733     * lang/lithuanian.inc.php3: updates, thanks to Vilius Zigmantas
734     * lang/polish.inc.php3: updates, thanks to Jakub Wilk
735     * lang/ukrainian.inc.php3: updates, thanks to Markijan Baran
736     * lang/spanish.inc.php3:, catala.inc.php3 updates, thanks to Xavier Navarro
737     * lang/czech* updates:, thanks to Michal Cihar
738     * lang/norwegian.inc.php3: updates, thanks to Sven-Erik Andersen
739     * lang/swedish.inc.php3: updates, thanks to Björn T. Hallberg
741 2002-06-15 Alexander M. Turek  <rabus@users.sourceforge.net>
742     * lang/thai.inc.php3: Updates, thanks again to Arthit Suriyawongkul.
743     * lang/albanian.inc.php3: Updates, thanks again to Laurent Dhima.
744     * lang/german*.inc.php3: Translated $strComments.
745     * config.inc.php3: Changed default values of some directives.
747 2002-06-15 Mike Beck <mikebeck@users.sourceforge.net>
748     started putting the relationtables in a central db
749     with the bookmarktable
750     * config.inc.php3
751       - renamed $cfg['Servers'][$i]['bookmarkdb'] to
752         $cfg['Servers'][$i]['pmadb']
753       - allready added $cfg['Servers'][$i]['column_comments']
754     * tbl_relation.lib.php3  new file
755       - PMA_getRelationsParam(): get and test config
756       - getForeigners() get an array of tables/fields
757         related to the one you supply
758       - getDisplayField() get the tables display column
759       - PMA_query_as_cu() query the pmadb using the controluser
760         if possible, otherwise normal user
761     changes to use new place of tables are allready finished for
762     those files:
763     * tbl_relation.php3
764     * db_details_structure.php3
765     * pdf_pages.php3
766     * tbl_qbe.php3
768 2002-06-14 Alexander M. Turek  <rabus@users.sourceforge.net>
769     * lang/german.inc.php3: Updates.
770     * libraries/select_lang.lib.php3, lang/german-utf8.inc.php3:
771       Added German UTF-8 file.
772     * lang/italian.inc.php3: Updates, thanks again to
773       Pietro Danesi <danone at users.sourceforge.net>.
774     * libraries/user_details.js: Fixed a sytax error.
776 2002-06-14 Marc Delisle  <lem9@users.sourceforge.net>
777     * big patch for charset support, all files that call mysql have been
778       modified; thanks to Michal Cihar.
780 2002-06-14 Mike Beck  <mikebeck@users.sourceforge.net>
781     * tbl_qbe:  Bugfixing
782       - Don't try to use a generated SQL Statement without
783         a SELECT (if none of the Columns is marked as display
784         this could happen)
785       - if no LEFT JOINS are generated make sure that the
786         array containing tablenames is unique
788 2002-06-12 Alexander M. Turek  <rabus@users.sourceforge.net>
789     * lang/turkish.inc.php3: Updates, thanks again to
790       Bora Alioglu <bora@risc01.ktu.edu.tr>.
791     * lang/german.inc.php3: Translated $strMissingBracket.
792     * lang/english.inc.php3: Reordered strings.
793     * config.inc.php3:
794       - Use hex codes for colors;
795       - Removed a dublicate.
797 2002-06-12 Mike Beck <mikebeck@users.sourceforge.net>
798     Syntaxcoloring for SQL - Statements
799     * config.inc.php3: lines 226-,302-
800     * libraries/common.lib.php3: lines 34,43,192-,312-,987,1062
802 2002-06-12 Marc Delisle  <lem9@users.sourceforge.net>
803     * lang/dutch.inc.php3: updates, thanks to Ivo Teel.
804     * lang/slovak-iso.inc.php3: updates, thanks to Lubos Klokner
806 2002-06-11 Alexander M. Turek  <rabus@users.sourceforge.net>
807     * libraries/display_tbl.lib.php3: JS fixes, thanks to
808       Richard Hornsby <rhornsby at users.sourceforge.net>.
809     * Documentation.html: Fixed a typo.
810     * lang/german.inc.php3: Updates.
811     * lang/italian.inc.php3:
812       - Updates, thanks again to
813         Pietro Danesi <danone at users.sourceforge.net>.
814       - Removed HTML entities.
816 2002-06-11 Marc Delisle  <lem9@users.sourceforge.net>
817     * pdf_pages.php3, lang/*, Documentation.html: new message with doc
818     * lang/hungarian.inc.php3: updates, thanks to Peter Bakondy
819     * lang/japanese*.php3: updates, thanks to Yukihiro Kawada
820     * lang/lithuanian.inc.php3: updates, thanks to Vilius Zigmantas
822 2002-06-10 Marc Delisle  <lem9@users.sourceforge.net>
823     * tbl_select.php3:, bug with end of lines
825 2002-06-10 Mike Beck <mikebeck@users.sourceforge.net>
826     * tbl_select.php3: lines 12-16,111-123,194-199
827       - now you can use >= etc.
829 2002-06-09 Marc Delisle  <lem9@users.sourceforge.net>
830     * lang/french.inc.php3 updates
832 2002-06-09 Alexander M. Turek  <rabus@users.sourceforge.net>
833     * libraries/common.lib.php3: Corrected path to config_import.lib.php3.
834     * libraries/common.lib.php3, lang/*.inc.php3, config.inc.php3:
835       Catch parse errors in the config file.
836     * lang/chinese_*.inc.php3: Converted to Unix line feed format.
837     * lang/english.inc.php3: Reordered strings.
839 2002-06-09 Robin Johnson  <robbat2@users.sourceforge.net>
840     * libraries/common.lib.php3:
841       - Initial checkin of base DB-Config code
843 2002-06-08 Alexander M. Turek  <rabus@users.sourceforge.net>
844     * lang/dutch.inc.php3: Updates, thanks to "CaliMonk" <calimonk at gmx.net>.
845     * translators.html:
846       - Changed Dutch translator.
847       - Changed special characters into HTML entities.
848     * lang/norwegian.inc.php3: Updates, thanks again to
849       Sven-Erik Andersen <sven-erik at users.sourceforge.net>.
850     * lang/polish.inc.php3: Small corrections, thanks again to
851       Jakub Wilk <ubanus at users.sourceforge.net>.
852     * tbl_replace.php3: Fixed bug #564741 (CURDATE doesn't need any arguments).
854 2002-06-07 Marc Delisle  <lem9@users.sourceforge.net>
855     * translators.html: updates (try to have only one official translator,
856       probably the original author, or the one who now sends updates)
857     * lang/czech*: updates, thanks to Michal Cihar
858     * lang/chinese*: updates, thanks to Siu Sun
860 2002-06-06 Alexander M. Turek  <rabus@users.sourceforge.net>
861     * Documentation.*:
862       - The textarea bug still appears in Mozilla 1.0-final;
863       - Fixed a typo;
864       - Updated credits.
865     * lang/albanian.inc.php3: Updates, thanks again to
866       Laurent Dhima <laurent at users.sourceforge.net>.
867     * lang/german.inc.php3: Updates, added feedback link.
869 2002-06-05 Alexander M. Turek  <rabus@users.sourceforge.net>
870     * lang/dutch.inc.php3: Updates, thanks to "CaliMonk" <calimonk at gmx.net>.
871     * lang/thai.inc.php3: Updates, thanks again to Arthit Suriyawongkul.
872     * lang/italian.inc.php3: Updates, thanks again to
873       Pietro Danesi <danone at users.sourceforge.net>.
875 2002-06-05 Marc Delisle  <lem9@users.sourceforge.net>
876     * lang/polish.inc.php3: updates, thanks to Jakub Wilk
877     * lang/ukrainian.inc.php3: updates, thanks to Markijan Baran
878     * lang/romanian.inc.php3: updates, thanks to Valics Lehel
880 2002-06-03 Marc Delisle  <lem9@users.sourceforge.net>
881     * lang/romanian.inc.php3: updates, thanks to Valics Lehel
882     * lang/indonesian.inc.php3: updates, thanks to Rachim Tamsjadi
884 2002-06-03 Mike Beck  <mike.beck@ibmiller.de>
885     * pdf_pages.php3
886     - new page to add and edit pdf pages
887     * db_details_structure.php3 lines 452-482
888       - added a link to pdf_pages
889       - if pdf_pages exist offer to create pdfs
890     * pdf_schema.pdf  lines lines 374-380,422-455,805-820
891       - changed to work with the table_coords table
892       - show primary_key and display_field in different color
893     * config.inc.php3 lines 55,80,103
894     - added a new servervariable $cfg['Servers'][$i]['table_coords']
895     * Documentation.html line 593-770,1884-1920
896     - added and changed Doku for Creating PDFs
899 2002-06-02 Loïc Chapeaux  <lolo@phpheaven.net>
900     * libraries/display_tbl.inc.php3, line 1413: xhtml fix.
901     * libraries/fpdf/fpdf.php3: light optimizations and fixes.
902     * sql.php3, lines 509-522: do print the page in "printview" mode.
903     * scripts/check_lang.php3: added this script which goal is to ensure
904       all languages files are valid.
905     * Documentation.html; main.php3; translators.html:
906       - Feature request #539644 (Translation feedback link).
908 2002-06-01 Loïc Chapeaux  <lolo@phpheaven.net>
909     * db_details_structure.php3, lines 440-441; Documentation.html;
910       pdf_schema.php3; libraries/fpdf/*:
911       - updated the FPDF library to the 1.5 revision;
912       - rewrote it to make it PHP3 and xhtml compliant;
913       - coding standards.
914     * read_dump.php3, lines 245-252: improved the "open_basedir" handling.
916 2002-06-01 Alexander M. Turek  <rabus@users.sourceforge.net>
917     * lang/indonesian.inc.php3: Updates, thanks to Rachim Tamsjadi.
918     * lang/italian.inc.php3: Updates, thanks again to
919       Pietro Danesi <danone at users.sourceforge.net>.
920     * lang/german.inc.php3: Small corrections.
921     * lang/polish.inc.php3: Updates, thanks to
922       Jakub Wilk <ubanus at users.sourcefore.net>.
923     * header_printview.inc.php3, libraries/display_tbl.inc.php3:
924       - Beautified generated code;
925       - XHTML / CSS fixes.
927 2002-05-31 Alexander M. Turek  <rabus@users.sourceforge.net>
928     * lang/german.inc.php3: Small corrections.
929     * sql.php3, header_printview.inc.php3, libraries/display_tbl.inc.php3,
930       - lang/*.inc.php3: Implemented one part of feature #472038:
931       - Print view for SQL results (features #523325, #562505).
933 2002-05-30 Alexander M. Turek  <rabus@users.sourceforge.net>
934     * lang/albanian.inc.php3: Updates, thanks again to
935       Laurent Dhima <laurent at users.sourceforge.net>.
937 2002-05-29 Alexander M. Turek  <rabus@users.sourceforge.net>
938     * lang/german.inc.php3: Translated $strPdfDbSchema.
939     * lang/italian.inc.php3: Updates, thanks again to
940       Pietro Danesi <danone@users.sourceforge.net>.
942 2002-05-28 Loïc Chapeaux  <lolo@phpheaven.net>
943     * pdf_schema.php3; lang/*.inc.php3: beautified the generated page.
945 2002-05-27 Loïc Chapeaux  <lolo@phpheaven.net>
946     * lang/czech*.inc.php3: Updated, thanks to Michal Cihaø.
948 2002-05-27 Alexander M. Turek  <rabus@users.sourceforge.net>
949     * lang/estonian.inc.php3: Updates, thanks to
950       Alvar Soome <finsoft at users.sourceforge.net>.
951     * README: Updated requirements.
953 2002-05-26 Alexander M. Turek  <rabus@users.sourceforge.net>
954     * header.inc.php3, config.inc.php3, Documentation.html, images/bkg.gif,
955       images/vertical_line.gif:
956       - Made it possible to specify a background image for the right frame.
957       - Renamed 'images/bkg.gif' to 'images/vertical_line.gif'.
958     * Documentation.html: The external global variables don't exist anymore
959       since PHP 4.2.0!
961 2002-05-26 Loïc Chapeaux  <lolo@phpheaven.net>
962     * scripts/create-release.sh, line 60: added the "-P" option (prune empty
963       directory) for the cvs checkout.
964     * sql.php3:
965       - fixed a warning thanks to
966         Svetlio Kovachev <svetlio at users.sourceforge.net>;
967       - coding standards.
968     * libraries/auth/cookies.auth.php3: improved a bit the detection mechanism.
970 2002-05-25 Loïc Chapeaux  <lolo@phpheaven.net>
971     * libraries/common.lib.php3:
972       - fixed a PHP3 bug and warnings;
973       - optimized a bit;
974       - coding standards.
975     * lang/english.inc.php3; lang/french.inc.php3: sorted.
976     * header.inc.php3: enforce relative url in CSS.
977     * tbl_relation.php3:
978       - fixed an error when $cfg['Server']['table_info'] is not valid;
979       - optimized a bit;
980       - removed an "onchange" js handler to lower server charge.
981     * pdf_schema.php3; fpdf/*; libraries/fpdf/*: moved the "fpdf" directory in
982       the "libraries" one.
983     * read_dump.php3, lines 255-256: path must use "\" under winwin.
985 2002-05-25 Alexander M. Turek  <rabus@users.sourceforge.net>
986     * lang/italian.inc.php3: Updates, thanks again to
987       Pietro Danesi <danone@users.sourceforge.net>.
988     * lang/german.inc.php3: Updates.
990 2002-05-24 Alexander M. Turek  <rabus@users.sourceforge.net>
991     * header.inc.php3, images/bkg.gif: Tried to "fix" bug (?) #558155.
992     * Documentation.*: The Mozilla textarea bug also appears in Mozilla 1.0-RC3.
994 2002-05-24 Marc Delisle  <lem9@users.sourceforge.net>
995     * lang/*.php3, libraries/common.lib.php3: new features EXPLAIN
996       and "Create PHP Code", thanks to Mike Beck
997       (TODO: avoid executing the query again)
998     * sql.php3: $is_analyse was sometimes undefined
999     * tbl_alter.php3: go back to structure sub-page
1001 2002-05-24 Loïc Chapeaux  <lolo@phpheaven.net>
1002     * config.inc.php3; db_details_links.php3; db_search.php3;
1003       Documentation.html; lang/*; libraries/common.lib.php3: patch #554925
1004       - Search into database, thanks to Thomas Chaumeny <chaume92 at aol.com>.
1005     * libraries/functions.js, lines 15-17: fixed bug #559815 - Javascript
1006       problem with Opera.
1007     * sql.php3, line 213; tbl_properties_structure.php3, lines 541-549; lang/*;
1008       libraries/display_tbl.lib.php3, lines 71-74: patch #559618 - procedure
1009       analyse(), thanks to Mike Beck.
1011 2002-05-23 Marc Delisle  <lem9@users.sourceforge.net>
1012     * Documentation.html, config.inc.php3, db_details_structure.php3,
1013       pdf_schema.php3: new 'table_coords' because a table can appear
1014       on more than one PDF page
1015     * tbl_relation.php3, lang/*.php3: strChangeDisplay for display
1016       field maintenance, thanks to Mike Beck
1018 2002-05-23 Alexander M. Turek  <rabus@users.sourceforge.net>
1019     * Documentation.*: The Mozilla textarea bug also appears in
1020       Mozilla 1.0-RC2 and Netscape 7.0-PR1.
1022 2002-05-22 Loïc Chapeaux  <lolo@phpheaven.net>
1023     * libraries/display_tbl.lib.php3: fixed possible errors with special
1024       characters in tables names.
1025     * header.inc.php3, lines 25-26; left.php3, lines 47-48: fixed Apache 2+
1026       & PHP 4.2+ HTTP header bug.
1028 2002-05-22 Marc Delisle  <lem9@users.sourceforge.net>
1029     * Documentation.html, config.inc.php3, db_details_structure.php3,
1030       pdf_schema.php3, libraries/display_tbl.lib.php3: PMA_pdf_table_position
1031       renamed to PMA_table_info, "foreign_display_field" moved from
1032       PMA_relation to PMA_table_info (once per table)
1033     * lang/indonesian.inc.php3:
1034       - updates thanks to Rachim Tamsjadi (tamsjadi at icqmail.com)
1036 2002-05-21 Loïc Chapeaux  <lolo@phpheaven.net>
1037     * ldi_table.php3, line 44: beautified generated html.
1038     * tbl_properties_options.php3: fixed display errors with IE5.
1039     * lang/portuguese.inc.php3; lang/italian.inc.php3: updated thanks to usual
1040       translators.
1042 2002-05-21 Marc Delisle  <lem9@users.sourceforge.net>
1043     * lang/chinese*: updated thanks to Siu Sun
1045 2002-05-19 Marc Delisle  <lem9@users.sourceforge.net>
1046     * read_dump.php3, bug 556105: do not execute a bookmark if asked to
1047       only view it
1049 2002-05-19 Alexander M. Turek  <rabus@users.sourceforge.net>
1050     * lang/german.inc.php3:
1051       - Updated serveral untranslated strings.
1052       - Better translation.
1053     * lang/albanian.inc.php3, libraries/select_lang.lib.php3:
1054       New translation, thanks to Laurent Dhima <laurenti@users.sourceforge.net>.
1055     * ldi_table.php3: Added labels for checkboxes.
1057 2002-05-18 Marc Delisle  <lem9@users.sourceforge.net>
1058     * pdf_schema.php3: corrections by Loïc; and I fix the undefined variables
1059     * Documentation.html: PMA_relation, PMA_pdf_table_position, varchar(64)
1061 2002-05-18 Alexander M. Turek  <rabus@users.sourceforge.net>
1062     * libraries/display_tbl.lib.php3, line 1006: if a binary record contains
1063       some html special characters, display was not xhtml compilant.
1065 2002-05-18 Loïc Chapeaux  <lolo@phpheaven.net>
1066     * libraries/common.lib.php3; libraries/ip_allow_deny.lib.php3:
1067       - exported the "IP-based Allow/Deny" code in a distinct library;
1068       - coding standards;
1069       - improved PHP3 compliance;
1070       - better ip checking.
1071     * Documentation.html: typos and line sizes.
1072     * tbl_qbe.php3: cleanup.
1073     * fpdf/*: removed ^M.
1074     * fpdf/fpdf.php3, lines 1205+: ensure user agent is detected whatever are
1075       the PHP version and the "register globals" value.
1076     * pdf_schema.php3; lang/*: coding standards and PDF error handling.
1077     * config_import.lib.php3: fixed a parse error.
1079 2002-05-17 Robin Johnson  <robbat2@users.sourceforge.net>
1080     * config.inc.php3, libraries/common.lib.php3: IP-based Allow/Deny code
1081       from feature #484158
1082     * Documentation.*: feature #484158 documented
1084 2002-05-17 Marc Delisle  <lem9@users.sourceforge.net>
1085     * tbl_change.php3, bug 556296: field size for int
1086     * tbl_qbe.php3: adjust drop-down width, thanks to Mike Beck
1088 2002-05-17 Loïc Chapeaux  <lolo@phpheaven.net>
1089     * db_details_structure.php3, lines 442: does not display the "data scheme"
1090       form if there is no table in the database.
1091     * db_details_structure.php3, lines 446-458;
1092       tbl_properties_options.php3, lines 119-143: beautified generated code.
1093     * libraries/build_dump.php3, lines 70-75: fixed bug #551682 - PMA ignores
1094       case of table names under winwin, thanks to
1095       Pawe³ Szczepañski <pauluz at users.sourceforge.net>.
1096     * libraries/display_tbl.lib.php3, line 1006: if a binary record contains
1097       some html tags, display was broken. Thanks to
1098       SailorMax <max at elcor.lv>.
1099     * lang/italian.inc.php3: updated, thanks to Pietro Danesi.
1101 2002-05-16 Loïc Chapeaux  <lolo@phpheaven.net>
1102     * db_details_structure.php3; Documentation.html: coding standards.
1104 2002-05-14 Marc Delisle  <lem9@users.sourceforge.net>
1105     * pdf_schema.php3, db_details_structure.php3, lang/*, fpdf/*,
1106       Documentation.html:
1107       - new feature: pdf schema output,
1108       - thanks to Maxime Delorme (delorme.maxime at free.fr)
1109       - and to Olivier Plathey (www.fpdf.org)
1110       - (todo: scaling choice)
1112 2002-05-13 Loïc Chapeaux  <lolo@phpheaven.net>
1113     * left.php3, libraries/common.lib.php3: fixed xhtml bugs and optimized the
1114       fix against bug #546011 (Navigation tooltips).
1115     * lang/arabic.inc.php3: updated thanks to Tarik kallida.
1117 2002-05-13 Marc Delisle  <lem9@users.sourceforge.net>
1118     * lang/hungarian.inc.php3: updates, thanks to Péter Bakondy
1120 2002-05-09 Robin Johnson  <robbat2@users.sourceforge.net>
1121     * .cvsignore, libraries/common.lib.php3: Feature to stop developers
1122       commiting their config.inc.php3 so easily.
1124 2002-05-09 Alexander M. Turek  <rabus@users.sourceforge.net>
1125     * left.php3, libraries/common.lib.php3:
1126       Fixed bug #546011 (Navigation tooltips).
1127     * lang/german.inc.php3: Updates.
1129 2002-05-08 Marc Delisle  <lem9@users.sourceforge.net>
1130     * Documentation.html: update example for foreign_display_field
1131     * display_tbl.lib.php3: more room for record number
1133 2002-05-08 Loïc Chapeaux  <lolo@phpheaven.net>
1134     * lang/english.inc.php3; lang/french.inc.php3;
1135       libraries/build_dump.lib.php3: fixed bug #552486 - row count starts at 1?
1137 2002-05-07 Loïc Chapeaux  <lolo@phpheaven.net>
1138     * tbl_relation.php3; libraries/display_tbl.lib.php3: added backquotes and
1139       slashed some values.
1140     * lang/italian.inc.php3: updated, thanks to Pietro Danesi.
1142 2002-05-06 Marc Delisle  <lem9@users.sourceforge.net>
1143     * lang/romanian.inc.php3: updates thanks to Valics Lehel
1144     * lang/*, tbl_relation.php3, Documentation.html,
1145       libraries/display_tbl.lib.php3: foreign_display_field
1147 2002-05-05 Loïc Chapeaux  <lolo@phpheaven.net>
1148     * lang/thai.inc.php3: completed thanks to Arthit Suriyawongkul &
1149       Warit Wanasathian.
1150     * tbl_dump.php3; libraries/build_dump.lib.php3: enabled the ability to
1151       export only some records in xml format.
1152     * tbl_properties_export.php3: nicer display.
1153     * ldi_table.php3; tbl_select.php3: added top menu.
1155 2002-05-05 Alexander M. Turek  <rabus@users.sourceforge.net>
1156     * db_details_links.php3, tbl_properties_links.php3, lang/*.inc.php3:
1157       Use "SQL" instead of "home" as link name.
1158     * tbl_properties_export.php3: Added XML export option.
1159     * tbl_dump.php3: Beautified XML output.
1160     * lang/german.inc.php3: Better translation for $strDumpXRows.
1162 2002-05-04 Loïc Chapeaux  <lolo@phpheaven.net>
1163     * user_details.php3, line 984: do not use "mysql_result" if the query
1164       fails.
1165     * libraries/auth/cookie.auth.lib.php3: fixed an infinite loop problem.
1166     * tbl_qbe.php3: cleaned up a bit.
1167     * lang/chinese-*: updated thanks to Siu Sun.
1169 2002-05-03 Loïc Chapeaux  <lolo@phpheaven.net>
1170     * lang/italian.inc.php3: updated, thanks to Pietro Danesi.
1171     * tbl_properties.php3; tbl_properties_export.php3;
1172       tbl_properties_operations.php3; tbl_properties_options.php3;
1173       tbl_properties_strucuture.php3:
1174       - messages are now displayed if a query had been submitted to change some
1175         options or to sort the table;
1176       - pursuit the "stay on the sub-pages as long as needed" work.
1177     * db_details.php3; db_details_export.php3; db_details_strucuture.php3:
1178       pursuit the "stay on the sub-pages as long as needed" work.
1179     * libraries/auth/cookie.auth.lib.php3, lines 386-392: fixed bug #551898 -
1180       Cookie auth and cookies refused.
1182 2002-05-02 Loïc Chapeaux  <lolo@phpheaven.net>
1183     * lang/*.inc.php3: cleanup.
1184     * db_details.php3, line 38; db_details_links.php3, line 41: the start db
1185       details page couldn't be reached with an empty database.
1187 2002-05-02 Alexander M. Turek  <rabus@users.sourceforge.net>
1188     * tbl_properties_export.php3, lang/*.inc.php3: Clarified the interface.
1189     * lang/italian.inc.php3: Updates, thanks again to
1190       Pietro Danesi <danone@users.sourceforge.net>.
1191     * lang/german.inc.php3: Updates.
1193 2002-05-01 Marc Delisle  <lem9@users.sourceforge.net>
1194     * tbl_properties.php3, tbl_properties_links.php3,
1195       new tbl_properties_structure, lang/*.php3: Structure page
1196       (todo: - stay on the sub-pages as long as needed)
1197     * tbl_qbe.php3: last changes from Mike Beck
1198     * new tbl_relation.php3 (relation management), thanks to Mike Beck
1200 2002-05-01 Loïc Chapeaux  <lolo@phpheaven.net>
1201     * tbl_properties.php3; tbl_properties_table_info.php3: comments.
1202     * tbl_properties_options.php3: added labels and beautified display.
1203     * db_stats.php3, lines 12-22: ensure this script can only be ran by a
1204       super-user.
1205     * libraries/grab_globals.lib.php3: fixed a bug with the "extact()" function
1206       under php 3.0.12 thanks to Kris Wood <kris at navi.net>.
1207     * libraries/common.lib.php3, line 791: fixed a warning thanks to
1208       Kris Wood <kris at navi.net>.
1209     * mosts scripts: optimization - do not call "mysql_numrows",
1210       "mysql_results" and "mysql_fetch_array" on invalid queries.
1211     * db_details*.php3; mult_submits.inc.php3; sql.php3: splitted the large
1212       "database details" page in parts.
1213     * tbl_properties_links.php3: optimized (less server work).
1214     * tbl_dump.php3, lines 308-309: exporting a database with one table from
1215       the "database details" page doesn't export the table.
1217 2002-04-30 Loïc Chapeaux  <lolo@phpheaven.net>
1218     * lang/italian.inc.php3: updated thanks to Pietro Danesi.
1220 2002-04-30 Marc Delisle  <lem9@users.sourceforge.net>
1221     * tbl_qbe.php3: try to make it work again
1222     * tbl_properties.php3, tbl_properties_table_info.php3,
1223       tbl_properties_options.php3: support for 3 MyISAM table options
1225 2002-04-30 Alexander M. Turek  <rabus@users.sourceforge.net>
1226     * lang/german.inc.php3: Clarification ($strFlushTable).
1228 2002-04-29 Loïc Chapeaux  <lolo@phpheaven.net>
1229     * lang/italian.inc.php3; lang/portuguese.inc.php3: updated thanks to
1230       usual translators.
1231     * tbl_qbe.php3: code was broken and warnings.
1232     * user_details.php3, line 1343: fixed bug #549887 - Db name with "\_"
1233       changed when granting.
1235 2002-04-29 Alexander M. Turek  <rabus@users.sourceforge.net>
1236     * tbl_dump.php3, lines 347, 348: Fixed a bug concerning the
1237       file extensions of XML files in ZIP archives.
1238     * lang/german.inc.php3: Translated $strOptions.
1239     * tbl_properties_operations.php3: Added documentation link for 'FLUSH'.
1240     * header.inc.php3, tbl_properties_links.php3: New link design.
1241     * header.inc.php3: removed db_stats link.
1243 2002-04-29 Marc Delisle  <lem9@users.sourceforge.net>
1244     * tbl_qbe.php3: corrections from Mike Beck for better joins
1245       when more than one table is the master in a relation
1246     * tbl_properties_links.php3, tbl_properties_operations.php3,
1247       new tbl_properties_options.php3, lang/*: new Options page
1248       (will grow when Feature request 441716 is done)
1250 2002-04-28 Marc Delisle  <lem9@users.sourceforge.net>
1251     * tbl_properties.php3, new tbl_properties_common.php3:
1252       start the split
1253     * tbl_properties.php3, new tbl_properties_export.php3,
1254       tbl_properties_links.php3, lang/*.php3: export is splitted
1255     * new tbl_properties_table_info, to be able to display links
1256       on the export page
1257     * new tbl_properties_operations.php3
1259 2002-04-28 Alexander M. Turek  <rabus@users.sourceforge.net>
1260     * header.inc.php3, lines 162-170: Improved patch #548696.
1261     * db_details.php3, tbl_dump.php3, lang/*.php3,
1262       libraries/build_dump.lib.php3: XML exports (experimental).
1263     * tbl_dump.php3: improved PHP3 compatibility.
1265 2002-04-28 Loïc Chapeaux  <lolo@phpheaven.net>
1266     * tbl_properties.php3, line 395: replaced a "require" by an include.
1267     * tbl_properties_links.php3: beautified code.
1268     * db_details.php3, tbl_change.php3, tbl_properties.php3, user_details.php3:
1269       xhtml fixes.
1270     * lang/slovak-win1250.inc.php3: updated thanks to Peter Svec.
1271     * tbl_qbe.php3, line 732: fixed again a warning.
1272     * tbl_addfield.php3; tbl_alter.php3: fixed bug #548495 - Alter table not
1273       replicate.
1274     * db_stats.php3; libraries/functions.js: added a check/uncheck all feature.
1275     * tbl_properties.php3; tbl_properties_operations.php3: moved tables
1276       comments and type features and referential integrity checkings to the
1277       "table operations" page.
1278     * config.inc.php3, lines 184-185; db_details.php3, line 572;
1279       Documentation.html, lines 916-917; tbl_properties.php3, line 556:
1280       emphasized the sql query texteareas.
1282 2002-04-27 Marc Delisle  <lem9@users.sourceforge.net>
1283     * tbl_properties.php3, new tbl_properties_links.php3:
1284       remove duplicate links code.
1286 2002-04-27 Alexander M. Turek  <rabus@users.sourceforge.net>
1287     * Recompressed old ChangeLog without saving its path in the archive.
1288     * header.inc.php3:
1289       - Patch #548696 (DB/Table titles should be links), thanks to
1290         Ray Black <allah03@users.sourceforge.net>.
1291       - lines: 161-164: Undefined variable.
1292     * common.lib.php3, lines 162, 163, 435-437:
1293       - Fixed bug #549570
1294       - (Strange error if controluser is invalid).
1296 2002-04-27 Loïc Chapeaux  <lolo@phpheaven.net>
1297     * Documentation.html:
1298       - xhtml fixes;
1299       - added a faq entry about bug #547064 (JS error with textareas under
1300         Mozilla).
1301     * libraries/display_tbl.lib.php3; libraries/functions.js: better fix
1302       against bug #547384 (Marker Color can't equal Pointer Color).
1303     * libraries/auth/config.auth.lib.php3, line 111: fixed a header problem.
1304     * scripts/create-release.sh: improved so a CVS branch tag may be used.
1305     * lang/croatian-*; libraries/select_lang.lib.php3: new Croatian
1306       translations thanks to Sime Essert <sime@nofrx.org>.
1307     * tbl_properties.php3, lines 1238-1240: fix new fields names in the
1308       relation table.
1309     * tbl_printview.php3; tbl_qbe.php3: optimization, warnings and coding
1310       standards.
1311     * header.inc.php3, lines 166-172: xhtml fixes.
1312     * Compressed ChangeLog till the 2.2.6 release.
1314 2002-04-26 Loïc Chapeaux  <lolo@phpheaven.net>
1315     * ## created 2.2.7 branch into the CVS tree ##
1316     * lang/nowegian.inc.php: updated thanks to Sven-Erik Andersen.
1317     * lang/brazilian_portuguese.inc.php3: updated thanks to Renato Lins.
1318     * sql.php3; tbl_replace.php3: patch #547030 - file_exists $goto thanks to
1319       Melvyn Sopacua <nyvlem at users.sourceforge.net>.
1320     * libraries/common.lib.php3, line 70: "invalid" path.
1321     * tbl_printview.php3; tbl_qbe.php3: coding standards and warnings.
1323 2002-04-26 Marc Delisle  <lem9@users.sourceforge.net>
1324     * tbl_qbe.php3: automatic joins from Relation table, thanks
1325       to Mike Beck (mike.beck at ibmiller.de)
1326       (experimental: some things remain to be tested)
1327     * Documentation.html: example for automatic joins
1328     * tbl_qbe.php3, tbl_printview.php3, libraries/display_tbl.lib.php3,
1329       Documentation.html: rename fields in the relation table
1331 2002-04-26 Alexander M. Turek  <rabus@users.sourceforge.net>
1332     * libraries/common.lib.php3: fixed a controluser bug.
1333     * libraries/display_tbl.lib.php3: fixed bug #547384 (Marker Color can't
1334       equal Pointer Color)
1336 2002-04-25 Alexander M. Turek  <rabus@users.sourceforge.net>
1337     * lang/italian.inc.php3: updated, thanks again to Pietro Danesi.
1339 2002-04-24 Marc Delisle  <lem9@users.sourceforge.net>
1340     * tbl_*.php3: $cfg system changes
1342 2002-04-24 Alexander M. Turek  <rabus@users.sourceforge.net>
1343     * libraries/*, lang/*: $cfg system changes.
1344     * libraries/common.lib.php3, libraries/select_lang.lib.php3,
1345       libraries/config_import.lib.php3: Config file backwards compatibility.
1347 2002-04-24 Robin Johnson <robbat2@users.sourceforge.net>
1348     * *.php3 NOT tbl_*.php, Documentation.*: $cfg system changes.
1349     * scripts/extchg.sh: Updated URL
1350     * scripts/convertcfg.pl: Conversion between old config files and new ones.
1351     * scripts/*: Updated comments somewhat
1352     * tbl_dump.php3:121: renamed $cfgServer_backup to $backup_cfgServer
1353     * user_details.php3: forgot to change $GLOBALS['cfgXYZ'] to $GLOBALS['cfg']['XYZ']
1354     * libraries/common.lib.php3: a single $cfgServer instance was forgotten
1356 2002-04-23 Marc Delisle  <lem9@users.sourceforge.net>
1357     * tbl_printview.php3, lang/*.php3: Relation links in printview,
1358       thanks to Mike Beck (mike.beck at ibmiller.de)
1360 2002-04-23 Alexander M. Turek  <rabus@users.sourceforge.net>
1361     * libraries/common.lib.php3: fixed bug #547605 using Loïc's patch.
1362     * tbl_printview.php3: Fixed a small bug, some php and XHTML 1.0 errors and
1363       beautified the generated code.
1364     * lang/german.inc.php3: Translated the new string.
1365     * Documentation.html: Changed notes concerning php 4.2.0.
1367 2002-04-22 Loïc Chapeaux  <lolo@phpheaven.net>
1368     * lang/slovak-win1250.inc.php3: completed, thanks to Peter Svec.
1370 2002-04-22 Marc Delisle  <lem9@users.sourceforge.net>
1371     * lang/japanese* updates, thanks to Yukihiro Kawada
1373 2002-04-22 Alexander M. Turek  <rabus@users.sourceforge.net>
1374     * lang/russian-koi8.inc.php3: fixed a typo (bug #546981).
1375     * lang/german.inc.php3: better syntax.
1376     * db_details.php3, mult_submits.inx.php3, tbl_properties.php3:
1377       Use TRUNCATE instead of DELETE when using MySQL 4.
1379 2002-04-21 Alexander M. Turek  <rabus@users.sourceforge.net>
1380     * main.php3: Restarted work on patch #538740 (get users priv. with
1381       SHOW GRANTS).
1383 2002-04-21 Loïc Chapeaux  <lolo@phpheaven.net>
1384     * libraries/auth/http.auth.lib.php3: tried a fix to allow the use of http
1385       authentication mode with IIS.
1387 2002-04-21 Marc Delisle  <lem9@users.sourceforge.net>
1388     ### 2.2.6 released ###
1391          --- Older ChangeLogs can be found on our project website ---
1392                      http://www.phpmyadmin.net/ChangeLogs/