8 2003-02-28 Alexander M. Turek <rabus@users.sourceforge.net>
9 * Documentation.html: Fixed a typo.
11 2003-02-28 Garvin Hicking <me@supergarv.de>
12 * translators.html: Adjusted to same topmenu as Documentation.html.
13 With the new 'Transformations' item the bar was too large to fit
14 on standard 800x600 browser windows.
16 2003-02-27 Michal Cihar <nijel@users.sourceforge.net>
17 * lang/czech: Updated.
18 * lang/english: Resorted.
20 2003-02-27 Alexander M. Turek <rabus@users.sourceforge.net>
21 * libraries/common.lib.php3, libraries/config_import.lib.php3:
22 - Backwards compatibility;
23 - Removed some unnecessary code;
24 - Added a small HOWTO.
25 * config.inc.php3: The tab settings don't fit into the 'left frame' part.
26 * lang/german-*.inc.php3: Grammar.
27 * Documentation.html: Fixed some dead links.
28 * scripts/create_tables.sql: Adjusted table comments.
30 2003-02-27 Garvin Hicking <me@supergarv.de>
31 * libraries/common.lib.php3, tbl_properties_links.php3, db_details_links.php3,
32 querywindow.php3: Integrated Manuzhais patch for Lightweight Tabs.
33 * querywindow.php3, tbl_query_box.php3, config.inc.php3, header.inc.php3, index.php3,
34 libraries/config_import.lib.php3: Added (optional) DB-based SQL-history with
35 purging on login, made querywindow tabbed, improved Querywindow-compatibility.
36 * tbl_properties.inc.php3, config.inc.php, librarires/config_import.lib.php3:
37 Experimental: Added $cfg['DefaultPropDisplay']. Enables vertical display
38 (optional, default off) of the columns. I didn't like to have to scroll in horizontal
39 directions, so with this mode you can see about 6 columns at once on a single screen.
40 * tbl_properties.inc.php3: Fixed bug when certain fields are not
41 enabled, they threw an undefined offset. [2nd try, now for real :)]
42 * Documentation.html: Updated for my new features. Should include
43 everyting, I hope. But seriously needs a proofread.
44 * config.inc.php3: Inserted new directives for empty
45 $cfg['Servers'][$i]. (history, verbose_check)
46 * tbl_create.php3, tbl_addfield.php3, tbl_alter.php3: Added more checks
47 to suppress Notices/Warnings when MIME-types are not enabled.
49 2003-02-26 Garvin Hicking <me@supergarv.de>
50 * lang/german-*: better grammar. ;)
51 * libraries/display_tbl.lib.php3: Fixed transformation-link variable
52 usage for special queries like 'SHOW FIELDS', where certain variables are
54 * config.inc.php3, tbl_addfield.php3, tbl_alter.php3, tbl_create.php3,
55 tbl_move_copy.php3, tbl_properties.inc.php3, tbl_properties_structure.php3,
56 transformation_wrapper.php3, libraries/config_import.lib.php3,
57 libraries/display_tbl.lib.php3, libraries/relation.lib.php3,
58 scripts/create_tables.sql:
59 Test if MIME-feature are really available. Preparation for PMA_db-based
61 Removed a dupe for inserting comments, fixed integrity check when
62 moving/renaming tables and keeping comments.
63 * header.inc.php3: Added one more Javascript if-structure to make sure
64 the frameset is initialized when querying for an active window. Without
65 this, when starting phpMyAdmin for the first time, IE6 may complain
66 depending on the order it loads the framesets.
68 2003-02-25 Marc Delisle <lem9@users.sourceforge.net>
69 * db_details_structure.php3: undefined variable $comment
70 * tbl_move_copy.php3: 'column_info'
72 2003-02-25 Alexander M. Turek <rabus@users.sourceforge.net>
73 * lang/bulgarian-*.inc.php3, lang/czech-*.inc.php3, lang/dutch-*.inc.php3,
74 lang/swedish-*.inc.php3, lang/thai-*.inc.php3: Removed problematic %e from
75 $datefmt (translations #692065).
76 * lang/japanese-*.inc.php3: Fixed some inconsistences.
77 * config.inc.php3, db_details_importdocsql.php3, Documentation.html,
78 sql.php3, tbl_move_copy.php3, tbl_rename.php3,
79 libraries/config_import.lib.php3, libraries/relation.lib.php3,
80 libraries/transformations.lib.php3: Changed 'column_comments' to
82 * ChangeLog: Removed the 2.3.x branch from this ChangeLog; I moved it to
83 <http://www.phpmyadmin.net/ChangeLogs/>.
85 2003-02-25 Garvin Hicking <me@supergarv.de>
86 * tbl_properties.inc.php3: Fixed duped display of comments due to
87 merging diff conflict.
88 * lang/german*: German translations, only missing transformation
89 descriptions. They shouldn't be translated at that early point, I guess.
90 * libraries/config_import.lib.php3, libraries/relation.lib.php3,
91 libraries/transformations.lib.php3: 'column_info', they were somehow
92 not included in rabus' commit?!
94 2003-02-24 Alexander M. Turek <rabus@users.sourceforge.net>
95 * common.lib.php3: Backwards compatibility.
97 2003-02-24 Garvin Hicking <me@supergarv.de>
98 Submitted multiple patches from the patch tracker:
99 * JS rowmarker now works in vertical display mode
100 Files: libraries/functions.js, display_tbl.lib.php3
101 * Display nav_bar even when only one row is returned, to enable display in
102 vertical/horizontal mode (especially for rotated headers)
103 Files: libraries/display_tbl.lib.php3
104 * Measures basic query time [#571934]
105 Files: sql.php3, display_tbl.lib.php3
106 * New display mode with 90 degree rotated table headers [#544361]. Works
107 either as CSS or as 'faked' PHP-transformation.
108 Files: libraries/common.lib.php3, libraries/display_tbl.lib.php3
109 * Update and display column comments in Add/Edit Fieldmode and CREATE table
110 mode. Display comments in table structure (optional) with underlined
111 CSS-mouseovers. Display comments in browser mode (optional), both in
112 vertical and horizontal display mode. Keep column comments in synch, when
113 DROPping/ALTERing and moving/copying tables.
114 Files: tbl_addfield.php3, tbl_alter.php3, tbl_create.php3,
115 tbl_properties.inc.php3, tbl_properties_structure.php3, db_details_links,
116 tbl_relation.php3,tbl_move_copy.php3, tbl_properties_links.php3,
117 tbl_rename.php3, sql.php3, db_details_structure.php3, db_details_links.php3,
118 libraries/relation.lib.php3
119 * Display and enter DB/table comments for navigation, stored in pma comments table.
120 May be displayed as Alias-Tooltips in left frame. [#650064]
121 Files: db_details_structure.php3, left.php3, relation.lib.php3
122 * Display column comments in table/database dumps, as inline SQL-Comments
123 Files: tbl_dump.php3, tbl_properties_export.php3, build_dump.lib.php3
124 * Display MIME types to transform any table cell. You can only choose from a
125 list of pre-defined MIME-types. The list gets built by a function searching
126 a directory for valid transforms. For further information see
127 libraries/transformations/README-file and soon in documentation. ;)
128 Files: tbl_properties.inc.php3, transformations.lib.php3, relation.lib.php3,
129 create_tables.sql, tbl_addfield.php3, tbl_alter.php3, tbl_create.php3,
130 tbl_move_copy.php3, transformation_wrapper.php3,
131 libraries/display_tbl.lib.php3, libraries/transformations/*
132 TODO: Add predefined functions!
133 * Display a (javascript) based query window as a new frame below the left
134 frame with query history [#526008]. Currently a bit experimental, works with
135 IE6 and Mozilla 1.2. Utilizes pretty basic JavaScript functions which *should*
136 work with any browser.
137 Files: queryframe.php3, querywindow.php3, header.inc.php3,
138 tbl_query_box.php3, common.lib.php3
140 2003-02-24 Olivier L. Müller <om@omnis.ch>
141 * libraries/common.lib.php3: if $cfg['PmaAbsoluteUri'] is empty and
142 port == 80 or port == 443, do not add ":80" or ":443" anymore to the
143 generated URL -> prevents a double password query with some browsers
144 (Safari) in case of http authentication. (tested with https, http and
145 http running on port 8080)
147 2003-02-24 Michal Cihar <nijel@users.sourceforge.net>
148 * tbl_change.php3, tbl_replace_fields.php3: Move magic words used for
149 fields type into special variable. Fixes #647689.
150 * db_details_structure.php3: Removed extra /. Fixes #692171.
152 2003-02-23 Marc Delisle <lem9@users.sourceforge.net>
155 2003-02-23 Olivier L. Müller <om@omnis.ch>
156 * docs.css: highlight FAQ questions in blue -> more readble.
158 2003-02-23 Alexander M. Turek <rabus@users.sourceforge.net>
159 * server_privileges: Better code for "check privileges"; This should fix
160 bug #687808 and a few other problems.
161 * ANNOUNCE.txt: Updated list of known bugs.
162 * server_variables.php3: Modified generated XHTML code.
164 2003-02-22 Marc Delisle <lem9@users.sourceforge.net>
165 * lang/italian update, thanks to Pietro Danesi
166 * lang/slovak update, thanks to Lubos Klokner
167 * lang/polish: update, thanks to Jakub Wilk
168 * lang/thai: update, thanks to Arthit Suriyawongkul
169 * tbl_change.php3: do not use enctype="multipart/form-data"
170 if !$is_upload (possible solution for bug 689215)
171 * lang/swedish: update, thanks to Björn T. Hallberg
173 2003-02-19 Alexander M. Turek <rabus@users.sourceforge.net>
174 * libraries/display_tbl.lib.php3: Coding standards.
175 * lang/romanian-*.inc.php3: Updates, thanks to Valics Lehel.
176 * lang/spanish-*.inc.php3: Updates, thanks to Dr. med. Daniel Hinostroza C.
177 * lang/galician-*.inc.php3: Updates, thanks to Xosé Calvo.
178 * lang/catalan-*.inc.php3: Updates, thanks to Xavier Navarro.
180 2003-02-18 Marc Delisle <lem9@users.sourceforge.net>
181 * sql.php3: bug 649665: undefined variables with UNION, and
182 also get the correct row count
183 * lang/norwegian: update, thanks to Sven-Erik Andersen
185 2003-02-18 Alexander M. Turek <rabus@users.sourceforge.net>
186 * server_databases.php3:
187 - Fixed bug #688360 (Database privileges and AllowUserDropDatabase);
188 - The link "check privileges" is now only displayed to superusers.
190 2003-02-17 Michal Cihar <nijel@users.sourceforge.net>
191 * lang/czech: Updated.
192 * Documentation.html: Removed obsolete FAQ 6.17 about binary upload.
194 2003-02-17 Alexander M. Turek <rabus@users.sourceforge.net>
195 * server_privileges.php3: Fixed edit link.
196 * Documentation.html:
197 - Reformulated some passages;
199 * ANNOUNCE.txt: Synchronized features list with documentation.
200 * server_databases.php3: Fixed bug #688271 (missing "?").
202 2003-02-17 Garvin Hicking <me@supergarv.de>
203 * tbl_replace_fields.php3, read_dump.php3, libraries/common.lib.php3:
204 Reworked blob file upload. More security cautions, and preserve
205 fields contents, if no new file was uploaded. Moved is_uploaded_file
206 function from read_dump.php3 to common.lib.php3 for reusability.
208 2003-02-17 Michal Cihar <nijel@users.sourceforge.net>
209 * tbl_change.php3, tbl_replace_fields.php3: Removed checkbox for binary
210 upload, upload field moved into table.
212 2003-02-17 Marc Delisle <lem9@users.sourceforge.net>
213 ### 2.4.0-rc2 released
214 * sql.php3: use SQL_CALC_FOUND_ROWS on MySQL 4 to find the
215 correct number of rows
217 2003-02-16 Alexander M. Turek <rabus@users.sourceforge.net>
218 * server_privileges.php3, lang/*.inc.php3, lang/server_privileges.js:
219 - Reimplemented ability to change a user's login information
221 - Feature: copy user profiles;
222 - "Check privileges" should now also check for wildcards;
223 - The revoke mode for deleting users did not always produce valid MySQL.
224 * lang/chinese-*.inc.php3: Fixed bug #682161 by removing some errornous strings.
225 * ANNOUNCE.txt: synchronized list of features and fixes.
227 2003-02-16 Michal Cihar <nijel@users.sourceforge.net>
228 * lang/czech: Updated.
229 * docs.css: Fixed URL.
231 2003-02-16 Marc Delisle <lem9@users.sourceforge.net>
232 * sql.php3, libraries/sqlparser.lib.php3: new analyzer logic
233 for splitting the SELECT clauses, to solve almost all records
235 * pdf_schema.php3: improved alignment, thanks to Maxime Delorme
236 * lang/japanese: update, thanks to Yukihiro Kawada
238 2003-02-15 Alexander M. Turek <rabus@users.sourceforge.net>
239 * ANNOUNCE.txt: Prepared announcement for 2.4.0. Please feel free to correct
241 * libraries/common.lib.php3: Don't display edit link for
242 database-independant queries.
243 * lang/polish-*.inc.php3: Updates, thanks to Jakub Wilk (ubanus).
248 2003-02-14 Alexander M. Turek <rabus@users.sourceforge.net>
249 * server_databases.php3, server_privileges.php3, lang/*.inc.php3:
250 Reimplemented "check privileges" feature.
252 2003-02-13 Robin Johnson <robbat2@users.sourceforge.net>
253 * sql.php3: Fix simple little bug #685082
255 2003-02-12 Alexander M. Turek <rabus@users.sourceforge.net>
256 * server_privileges.php3: Fixed bug #684947 ('uncheck all' of 'privileges'
257 is broken), thanks to Alexander Schuch (ci-dev).
259 2003-02-12 Marc Delisle <lem9@users.sourceforge.net>
260 * lang/indonesian update, thanks to Rachim Tamsjadi
261 * lang/italian update, thanks to Pietro Danesi
262 * lang/lithuanian update, thanks to Vilius Zigmantas
263 * lang/slovenian update, thanks to Kositer Uros
264 * lang/swedish: update, thanks to Björn T. Hallberg
265 * tbl_change.php3: upload field only to BLOBs
266 * libraries/defines.lib.php3, libraries/common.lib.php3: adjust Konqueror
269 2003-02-11 Marc Delisle <lem9@users.sourceforge.net>
270 * tbl_replace_fields.php3: sometimes we receive "none" as the file
271 name when there is no field upload for some field
272 * sql.php3: bug 684712, undefined variable $table (js disabled
273 and confirmation for drop database)
275 2003-02-11 Alexander M. Turek <rabus@users.sourceforge.net>
276 * server_databases.php3: Wrong link title.
278 2003-02-10 Alexander M. Turek <rabus@users.sourceforge.net>
279 * server_databases.php3: Ensured that the database list is built.
281 2003-02-10 Marc Delisle <lem9@users.sourceforge.net>
282 * lang/catalan: update, thanks to Xavier Navarro
284 2003-02-09 Robin Johnson <robbat2@users.sourceforge.net>
285 * lang/Galician*: Updates thanks to xosecalvo
287 2003-02-09 Michal Cihar <nijel@users.sourceforge.net>
288 * lang/czech: Updated again.
290 2003-02-09 Alexander M. Turek <rabus@users.sourceforge.net>
291 * server_databases.php3, lang/*.inc.php3:
292 - Bugfixes & interface cosmetic;
293 - Drop multiple databases.
294 * db_stats.php3: Removed, the file is replaced by server_databases.php3.
295 * lang/german-*.inc.php3: Updates.
296 * config.inc.php3: Added a note about another possible setting.
297 * lang/galician-*.inc.php3: Updates, thanks to Xosé Calvo.
298 * lang/romanian-*.inc.php3: Updates, thanks to Valics Lehel.
299 * translators.html: Fixed a typo.
300 * lang/indonesian-*.inc.php3: Updates, thanks to Rachim Tamsjadi (tamsy).
301 * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone).
303 2003-02-08 Alexander M. Turek <rabus@users.sourceforge.net>
304 * config.inc.php3, lang/add_message.sh: Typos.
305 * lang/italian.inc.php3: Updates, thanks to Pietro Danesi (danone).
306 * server_databases.php3, server_links.inc.php3, lang/*.inc.php3:
307 Reworte db_stats.php3 to be conform with the new server_ pages.
309 2003-02-07 Michal Cihar <nijel@users.sourceforge.net>
310 * lang/czech: Updated.
312 2003-02-07 Marc Delisle <lem9@users.sourceforge.net>
313 * lang/italian: update, thanks to Pietro Danesi
314 * lang/norwegian: update, thanks to Sven-Erik Andersen
315 * lang/polish: update, thanks to Jakub Wilk
316 * lang/swedish: update, thanks to Björn T. Hallberg
317 * lang/slovak: remove duplicates
318 * lang/*, tbl_properties.inc.php3: new $strDefaultValueHelp
320 2003-02-06 Robin Johnson <robbat2@users.sourceforge.net>
321 * lang/arabic*: Updates thanks to Ossama Khayat <ossamak at nht.com.kw>
322 * lang/chinese_gb.inc.php3: Fixed duplicate '$strDBGMin' where it should
324 * translators.html: Added Ossama Khayat <ossamak at nht.com.kw>
326 2003-02-06 Marc Delisle <lem9@users.sourceforge.net>
327 * libraries/sqlparser.lib.php3: PHP3 parse error
328 * Documentation.html, db_details_importdocsql.php3, tbl_relation.php3,
329 libraries/relation.lib.php3: bug 681298, we should always backquote
330 a restricted word like "comment" when used as an identifier
331 * Documentation.html, bug 681776, wrong command for my.ini file
332 * libraries/left.js: png files
334 2003-02-05 Alexander M. Turek <rabus@users.sourceforge.net>
335 * db_details.php3, tbl_query_box.php3: Disabled the autoselect feature of
336 the SQL query box for Opera 7 for Windows in order to avoid trouble here.
337 * Documentation.html: Removed FAQ entry about Opera 7.
338 * db_stats.php3: One <img> tag still pointed to a GIF file.
340 2003-02-05 Marc Delisle <lem9@users.sourceforge.net>
341 * tbl_replace.php3, tbl_replace_fields.php3: do not display the
342 UPDATE query if there was some binary upload in it, otherwise
345 2003-02-04 Alexander M. Turek <rabus@users.sourceforge.net>
347 - Patch #669255 (Initial DB list for MySQL > 4.0.2), thanks to Charles
348 Bailey (charles_bailey);
349 - Don't use small fonts for Opera 7.
350 * ldi_check.php3: Backslahes should be escaped.
351 * Documentation.html: Added a note about Opera 7.
353 2003-02-04 Michal Cihar <nijel@users.sourceforge.net>
354 * Documentation.*: Added information about binary checkbox when uploading
357 2003-02-04 Garvin Hicking <me@supergarv.de>
358 * common.lib.php3: Fixed a possible 'undefined index' error.
360 2003-02-04 Marc Delisle <lem9@users.sourceforge.net>
361 * Documentation.html: new faq entry about IE bug with http auth,
362 switching from one server to the other
363 * db_details_qbe.php3: bug 661758 (undefined offset when doing a qbe
364 and only table selected)
365 * ldi_check.php3: check local_infile on recent MySQL versions,
368 2003-02-03 Michal Cihar <nijel@users.sourceforge.net>
369 * libraries/display_tbl.lib.php3, tbl_change.php3: Show blob size (RFE
371 * tbl_replace_fields.php3, tbl_change.php3: Allow binary uploads.
372 * tbl_dump.php3: Fix bug #679699 (export to XML, save to file - Undefined
373 variable: charset_of_file).
375 2003-02-03 Garvin Hicking <me@supergarv.de>
376 * pdf_schema.php3, libraries/dbg/profiling.php3,
377 libraries/xpath/XPath.class.php: Backwards compatibility (foreach loops).
379 2003-02-03 Marc Delisle <lem9@users.sourceforge.net>
380 ### 2.4.0-rc1 released
381 and after the release:
382 * lang/romanian: update, thanks to Valics Lehel
383 * lang/spanish: update, thanks to Daniel Hinostroza C.
384 * lang/catalan: update, thanks to Xavier Navarro
385 * lang/dutch update, thanks to Ivo Teel
387 2003-02-02 Olivier L. Müller <om@omnis.ch>
388 * tbl_addfield.php3: ignore empty fields on alter table
390 2003-02-02 Alexander M. Turek <rabus@users.sourceforge.net>
391 * libraries/common.lib.php3, libraries/config_import.lib.php3: Backwards
393 * lang/german-*.inc.php3: Updates.
394 * server_privileges.php3: Remove column privileges.
395 * config.inc.php3: Added $cfg['DefaultTabServer'].
396 * header.inc.php3: Link the default tabs.
397 * libraries/common.lib.php3: PHP3 compatibility.
399 2003-02-02 Michal Cihar <nijel@users.sourceforge.net>
400 * lang/czech: Updated.
401 * lang/sort_lang.sh: This needs bash.
403 2003-02-02 Marc Delisle <lem9@users.sourceforge.net>
404 * lang/indonesian: update, thanks to Rachim Tamsjadi (tamsy).
405 * lang/norwegian: update, thanks to Sven-Erik Andersen
406 * libraries/kanji-encoding.lib.php3 bug fix, thanks to Yukihiro Kawada
407 * libraries/dbg/setup.php3, lang/*: generic $strCantLoad
408 (later when we get enough translations,
409 we can use it instead of $strCandLoadMySQL)
410 * lang/romanian: update, thanks to Valics Lehel
411 * lang/galician: update, thanks to Xosé Calvo
412 * lang/lithuanian: update, thanks to Vilius Zigmantas
413 * lang/japanese: update, thanks to Yukihiro Kawada
414 * lang/*, libraries/dbg/profiling.php3: strDBGMaxTimeMs,
417 2003-02-01 Robin Johnson <robbat2@users.sourceforge.net>
418 * R.I.P.: --- On Feb. 1, 2003, the Space Shuttle Columbia (STS-107) was lost during its
419 re-entry into Earth's atmosphere. In memory of the brave men and women who
420 gave their lives for the people of Earth. ---
421 * Documentation.html: Removed a bit of duplication in [7.4] and the
423 * libraries/dbg: New directory for DBG code
424 * libraries/dbg/setup.php3:
425 - DBG initialization code, including module support
426 * libraries/dbg/profiling.php3: Profiling code
427 * lang/*: New strings added for DBG extension
428 * config.inc.php3: config options for DBG, off by default
429 * footer.inc.php3: DBG profiling output
431 2003-02-01 Michal Cihar <nijel@users.sourceforge.net>
432 * Documentation.*, translators.html, docs.css: New documentation layout.
433 * scripts/create-release.sh: Added --dont_wrap_pre to lynx parameters.
435 2003-02-01 Marc Delisle <lem9@users.sourceforge.net>
436 * tbl_change.php3, tbl_replace.php3, (new)tbl_replace_fields.php3,
437 db_details.php3, tbl_query_box.php3, libraries/common.lib.php3:
438 new Feature: BLOB field upload
439 (TODO: handle open_basedir restrictions)
441 2003-01-31 Alexander M. Turek <rabus@users.sourceforge.net>
442 * config.inc.php3, Documentation.html, libraries/common.lib.php3,
443 libraries/config_import.lib.php3: Added experimental support for
444 compressed connections to the MySQL server.
446 2003-01-30 Marc Delisle <lem9@users.sourceforge.net>
447 * db_details_structure.php3, libraries/fpdf/fpdf.php3: better browser
448 support, thanks to Jose Fandos (jose.fandos at sonnd.com)
450 2003-01-30 Michal Cihar <nijel@users.sourceforge.net>
451 * Documentation*: Added faq 1.27 about GZIP output buffering problem.
452 * Documentation.html, translators.html: Unified using of font sizes.
454 2003-01-30 Alexander M. Turek <rabus@users.sourceforge.net>
455 * main.php3, user_details.php3, libraries/user_details.js: Removed the old
457 * server_processlist.php3: Fixed a bug the denied the access to the
458 process list for normal users.
459 * config.inc.php3: Removed note about buggy setting.
460 * lang/german-*.inc.php3: Updates.
461 * Documentation.html: There won't be a PHP 4.5.0; typos.
463 2003-01-29 Marc Delisle <lem9@users.sourceforge.net>
464 * tbl_select.php3: drop-down for enums, thanks to Joerg Klein (j0erch)
466 2003-01-28 Marc Delisle <lem9@users.sourceforge.net>
467 * sql.php3, tbl_replace.php3: display UPDATE statement after row edit
469 2003-01-27 Marc Delisle <lem9@users.sourceforge.net>
470 * lang/slovenian update: thanks to Kositer Uros (urosh)
471 * lang/albanian: update, thanks to Laurent Dhima
472 * lang/slovak update, thanks to Lubos Klokner
474 2003-01-25 Marc Delisle <lem9@users.sourceforge.net>
475 * libraries/relation.lib.php3: improve messages
477 2003-01-23 Marc Delisle <lem9@users.sourceforge.net>
478 * tbl_relation.php3, bug 659227: in Relation View, cannot enter comments
480 2003-01-22 Robin Johnson <robbat2@users.sourceforge.net>
481 * lang/swedish*: Updates, thanks to Björn T. Hallberg (bth)
482 * lang/italian*: Updates, thanks to Pietro Danesi (danone)
483 * lang/english*: Resorted and Resynced.
484 * lang/farsi*: Added ready for Farsi translation
485 * lang/sync_lang.sh, libraries/select_lang.lib.php3:
486 - Updates ready for Farsi translation
487 * lang/polish*: Updates, thanks to Jakub Wilk (ubanus)
488 * fulltext.png, partialtext.png, pma_logo.png:
489 - Ran PNGCRUSH on files to reduce size optimially.
490 * plus.gif, browse.gif, desc_order.gif, asc_order.gif, minus.gif,
491 vertical_line.gif, item_rtl.gif, item_ltr.gif:
492 - Old image files removed and replaced with PNG files (feature
494 * plus.png, browse.png, desc_order.png, asc_order.png, minus.png,
495 vertical_line.png, item_rtl.png, item_ltr.png:
496 - New PNG image files (feature #458895)
497 * header.inc.php3, left.php3, main.php3, libraries/display_tbl.lib.php3:
498 - Code changes for PNG images (feature #458895)
500 2003-01-21 Robin Johnson <robbat2@users.sourceforge.net>
501 * libraries/sqlparser.lib.php3: checkType function
503 2003-01-21 Alexander M. Turek <rabus@users.sourceforge.net>
504 * lang/catalan-*.inc.php3: Updates, thanks to Xavier Navarro (xavin).
506 2003-01-21 Marc Delisle <lem9@users.sourceforge.net>
507 * sql.php3, tbl_properties_export.php3, libraries/build_dump.lib.php3:
508 row limiting for exported results
510 2003-01-21 Michal Cihar <nijel@users.sourceforge.net>
511 * db_datadict.php3, pdf_schema.php3, tbl_printview.php3,
512 tbl_properties.inc.php3, tbl_properties_structure.php3, tbl_select.php3:
513 Fixed bug #667682 ("UNSIGNED" option in SET or ENUM), SET and ENUM can't
514 be SIGNED/UNSIGNED/ZEROFILL.
516 2003-01-19 Alexander M. Turek <rabus@users.sourceforge.net>
517 * server_privileges.php3: Added column privileges editor.
519 2003-01-19 Marc Delisle <lem9@users.sourceforge.net>
520 * sql.php3, tbl_properties_export.php3, tbl_dump.php3,
521 tbl_move_copy.php3, libraries/build_dump.lib.php3:
522 Feature: Export results of SELECTs
524 2003-01-17 Marc Delisle <lem9@users.sourceforge.net>
525 * Documentation.html: faq 5.12 about OS X Safari problem
526 * tbl_move_copy.php3: typo (wrong back link)
528 2003-01-17 Robin Johnson <robbat2@users.sourceforge.net>
529 * lang/spanish-*.inc.php3: Updates, thanks to Daniel Hinostroza C.
530 * lang/norwegian-*.inc.php3: Updates, thanks to Sven-Erik Andersen
532 2003-01-17 Alexander M. Turek <rabus@users.sourceforge.net>
533 * server_privileges.php3: Wrong label.
534 * scripts/create-release.sh: Changed the CVS hostname to cvs1 because
535 cvs1.sourceforge.net is now blocked for the SF shell servers, too. Note:
536 The script now works on the SF shell servers ONLY!
538 2003-01-16 Michal Cihar <nijel@users.sourceforge.net>
539 * lang/czech: Updated.
540 * libraries/tbl_change.js, tbl_change.php3: Improved Ctrl+arrows moving in
543 2003-01-15 Robin Johnson <robbat2@users.sourceforge.net>
544 * lang/sort_lang.sh: Fix status output bug '\n'
545 * db_details_importdocsql.php3: Move hardcoded strings to language files
546 * lang/*.php3: Add new strings for docSQL importer
547 * libraries/sqlvalidator.*.php3: Finish fixing bug #644709
548 * Documentation.html: Revised FAQ entry about SQL Validator
550 2003-01-15 Alexander M. Turek <rabus@users.sourceforge.net>
551 * lang/lithuanian-*.inc.php3: Updates, thanks to Vilius Zigmantas (viliusz).
552 * lang/indonesian-*.inc.php3: Updates, thanks to Rachim Tamsjadi (tamsy).
553 * lang/italian-*.inc.php3: Updates, thanks to Pietro Danesi (danone).
554 * lang/polish-*.inc.php3: Updates, thanks to Jakub Wilk (ubanus).
555 * lang/slovak-*.inc.php3: Updates, thanks to Lubos Klokner (erkac).
557 2003-01-15 Marc Delisle <lem9@users.sourceforge.net>
558 * pdf_pages.php3: feature: deleting a pdf page
559 * libraries/sqlparser.lib.php3: bug 667317 (INTERVAL 10YEAR)
560 , bug 667663 (ALTER TABLE tbl_name AUTO_INCREMENT = 1 )
562 2003-01-14 Alexander M. Turek <rabus@users.sourceforge.net>
563 * server_privileges.php3:
564 - Lookup database / table lists if possible;
565 - The database name was displayed instead of the table name in the sub
567 * lang/slovenian-*.inc.php3: Updates, thanks to Kositer Uros (urosh).
568 * lang/norwegian-*.inc.php3: Updates, thanks to
569 Sven-Erik Andersen (sven-erik).
570 * lang/albanian-*.inc.php3: Updates, thanks to Laurent Dhima (laurenti).
571 * lang/catalan-*.inc.php3: Updates, thanks to Xavier Navarro (xavin).
573 2003-01-14 Marc Delisle <lem9@users.sourceforge.net>
574 * lang/galician: update, thanks to Xosé Calvo
575 * lang/spanish: update, thanks to Dr. med. Daniel Hinostroza C.
577 2003-01-14 Michal Cihar <nijel@users.sourceforge.net>
578 * tbl_properties_structure.php3, libraries/functions.js: Added (un)check
579 all for fields selection.
580 * tbl_properties.inc.php3, libraries/functions.js: Merged patch #554439
581 (Jumping cursor using keyboard).
582 * tbl_alter.php3, tbl_addfield.php3, tbl_create.php3: Always include
583 functions.js to allow jumping using keyboard.
584 * tbl_change.php3, libraries/tbl_change.js: Moving cursor with Ctrl+arrows
585 works also for row editing.
586 * Documentation.*: Documented moving using Ctrl+arrows (FAQ 6.16).
588 2003-01-13 Robin Johnson <robbat2@users.sourceforge.net>
589 * libraries/sqlvalidator.class.php3:
590 - Removed dependency on overload extension
591 - Started to fix bug #644709
592 * sql.php3, libraries/common.lib.php3, libraries/sqlparser.lib.php3:
593 - Revert line 88 of sql.php3, and fix it a different way...
595 2003-01-12 Robin Johnson <robbat2@users.sourceforge.net>
596 * read_dump.php3, sql.php3, libraries/common.lib.php3,
597 libraries/sqlparser.lib.php3:
598 - Fixed bug #641765, see mailing list post
600 2003-01-11 Alexander M. Turek <rabus@users.sourceforge.net>
602 - The messages are now displayed by server_links.inc.php3, so
603 server_common.inc.php3 may be included earlier;
605 * server_privileges.php3:
606 - Wrong GRANT syntax;
607 - Changed the default behavior of the for fields "pred_username" and
610 2003-01-10 Marc Delisle <lem9@users.sourceforge.net>
611 * tbl_change.php3: bug 665885, wrong back link after sql error
612 * lang/spanish: update, thanks to Dr. med. Daniel Hinostroza C.
613 * lang/ukrainian: update, thanks to Markijan Baran
614 * lang/romanian: update, thanks to Valics Lehel
615 * lang/japanese: update, thanks to Yukihiro Kawada
617 2003-01-10 Michal Cihar <nijel@users.sourceforge.net>
618 * lang/czech*: Updated.
620 2003-01-09 Marc Delisle <lem9@users.sourceforge.net>
621 * sql.php3, libraries/sqlparser.lib.php3: bug 664951, add
622 support for the EXTRACT ... FROM syntax which is not a real
625 2003-01-09 Alexander M. Turek <rabus@users.sourceforge.net>
626 * server_privileges.php3, lang/*.inc.php3:
627 - Forgot to implement "This host";
628 - Drop the users' databases;
629 - Don't send comments to the MySQL server;
630 - When trying to delete multiple users, display an error message if none
633 2003-01-08 Marc Delisle <lem9@users.sourceforge.net>
634 * libraries/sqlparser.lib.php3, libraries/functions.js,
635 sql.php3: - use the parser for confirmation requests
636 - better check before appending LIMIT
637 * lang/galician: update, thanks to Xosé Calvo
638 * lang/spanish: update, thanks to Dr. med. Daniel Hinostroza C.
639 * lang/indonesian: missing semicolon
640 * lang/japanese: update, thanks to Yukihiro Kawada
641 * lang/romanian: update, thanks to Valics Lehel
643 2003-01-08 Michal Cihar <nijel@users.sourceforge.net>
644 * libraries/url_generating.lib.php3, libraries/common.lib.php3: New URL
645 and hidden input generating stuff.
646 * almost all php3 files: Use new URL and hidden input generation stuff.
647 * libraries/common.lib.php3: Addded extra check for MySQL even when in
648 safe mode (could fix #661949).
650 2003-01-08 Alexander M. Turek <rabus@users.sourceforge.net>
651 * lang/english-*.inc.php3: Fixed a typo.
652 * server_privileges.php3, libraries/url_generating.lib.php3:
653 - Beautified generated XHTML code;
655 - Added a missing @param comment.
657 2003-01-07 Michal Cihar <nijel@users.sourceforge.net>
658 * lang/czech: Updated.
660 2003-01-07 Alexander M. Turek <rabus@users.sourceforge.net>
661 * server_privileges.php3: Sorting user list.
662 * translators.html: Typo.
663 * lang/catalan-*.inc.php3: Updates, thanks to Xavier Navarro (xavin).
664 * lang/indonesian-*.inc.php3: Updates, thanks to Rachim Tamsjadi (tamsy).
665 * lang/italian-*.inc.php3: Updates, thanks to Pietro Danesi (danone).
666 * lang/lithuanian-*.inc.php3: Updates, thanks to Vilius Zigmantas (viliusz).
667 * lang/norwegian-*.inc.php3: Updates, thanks to
668 Sven-Erik Andersen (sven-erik).
669 * lang/spanish-*.inc.php3: Updates, thanks to Dr. med. Daniel Hinostroza C.
671 2003-01-07 Marc Delisle <lem9@users.sourceforge.net>
672 * Documentation.html: clarification about cookie/http modes
673 * lang/dutch update, thanks to Ivo Teel
674 * lang/japanese: update, thanks to Yukihiro Kawada
675 * lang/ukrainian: remove duplicate messages
677 2003-01-06 Alexander M. Turek <rabus@users.sourceforge.net>
678 * server_privileges.php3:
679 - Interface cosmetic;
681 - Added a db / table privileges editor.
682 * server_privileges.php3, server_links.inc.php3: XHTML fixes.
683 * server_privileges.php3, libraries/server_privileges.js:
684 - Optimized some JS functions for the new interface;
685 - Added ability to create new MySQL users via GRANT (feature #502465).
686 * Documentation.html, translators.html, libraries/defines_php.lib.php3:
687 Incremented version number to 2.4.0-dev.
689 2003-01-05 Alexander M. Turek <rabus@users.sourceforge.net>
690 * Documentation.html: Added a note about "bug" #662602 (FAQ 3.4).
692 2003-01-03 Marc Delisle <lem9@users.sourceforge.net>
693 * lang/estonian*, malay*: remove control M
694 * lang/romanian: update, thanks to Valics Lehel
695 * lang/galician: update, thanks to Xosé Calvo
696 * lang/english: typos fix, thanks to Björn T. Hallberg (bth)
698 2003-01-01 Alexander M. Turek <rabus@users.sourceforge.net>
699 * lang/german*: Updated.
701 2003-01-01 Michal Cihar <nijel@users.sourceforge.net>
702 * lang/czech*: Updated.
703 * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone).
704 * lang/sort_lang.sh: Made POSIX sh compatible.
705 * lang/check_lang.sh: Made require bash.
706 * lang/swedish*: Updated.
707 * lang/*: For many translations fixed missing/duplicate strings.
709 2002-12-28 Marc Delisle <lem9@users.sourceforge.net>
710 * lang/ukrainian: update, thanks to Markijan Baran
711 * user_details.php3: add $strGrantOption
713 * main.php3, lang/*.php3: $strOriginalInterface
715 2002-12-25 Alexander M. Turek <rabus@users.sourceforge.net>
716 * server_privileges.php3:
717 - Made the script compatible to MySQL < 3.22.11;
718 - Fixed the missing "LOCK TABLES" option in the privilege editor.
719 - Fixed a bug that caused the script not to use GRANT ALL PRIVILEGES even
720 if all privileges have been selected.
721 * libraries/sqlparser.data.php3:
722 - Fixed bug #655817 (New privileges are not detected correctly).
723 - Updated function list.
725 2002-12-23 Alexander M. Turek <rabus@users.sourceforge.net>
726 * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone).
728 2002-12-22 Alexander M. Turek <rabus@users.sourceforge.net>
729 * server_privileges.php3, lang/*.inc.php3, libraries/user_details.js:
730 Added ability to delete users.
732 2002-12-21 Alexander M. Turek <rabus@users.sourceforge.net>
734 - Fixed wrong charset information in XML exports.
735 - Beautified the output of the MySQL version number, e.g. '4.0.5' instead
738 2002-12-20 Alexander M. Turek <rabus@users.sourceforge.net>
739 * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone).
741 2002-12-19 Michal Cihar <nijel@users.sourceforge.net>
742 * server_privileges.php3: Fixed undefined variable warning.
743 * lang/czech*: Updated.
744 * lang/*: Fixed a typo.
746 2002-12-19 Marc Delisle <lem9@users.sourceforge.net>
747 * lang/romanian: update, thanks to Valics Lehel
748 * lang/dutch update, thanks to Ivo Teel
750 2002-12-19 Alexander M. Turek <rabus@users.sourceforge.net>
751 * lang/norwegian-*.inc.php3:
752 - Corrections, thanks to Tore Longva <longva at stud.ntnu.no>.
753 - Updates, thanks again to Sven-Erik Andersen (sven-erik).
754 * lang/malay-*.inc.php3: Updates, thanks again to Shafique (sicksand).
755 * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone).
756 * lang/german-*.inc.php3: Updates.
757 * lang/*.inc.php3: Fixed a typo.
758 * lang/lithuanian-*.inc.php3: Updates, thanks to Vilius Zigmantas (viliusz).
759 * lang/english-*.inc.php3, lang/romanian-*.inc.php3: Reordered strings.
760 * server_privileges.php3, lang/*.inc.php3:
762 - Small design modification;
763 - Added ability to change passwords via SET PASSWORD FOR user.
765 2002-12-18 Alexander M. Turek <rabus@users.sourceforge.net>
766 * main.php3, header.inc.php3, server_privileges.php3, server_links.php3,
767 lang/*.inc.php3: Started rewriting the user administration; changes:
768 - Use GRANT / REVOKE for privilege changes (feature #502465);
769 - Support for the new privilege system introduced with MySQL 4.0.2-beta;
770 - Support for user resource limits;
771 - Improved user friendliness.
772 Currently, it can only display and edit global privileges.
773 * libraries/common.lib.php3: Undefined index.
774 * lang/slovenian-*.inc.php3: Updates, thanks again to Kositer Uros (urosh).
775 * lang/estonian-*.inc.php3: Updates, thanks again to Alvar Soome (finsoft).
777 2002-12-18 Michal Cihar <nijel@users.sourceforge.net>
778 * main.php3: Since every user has access to his processlist, set
779 is_process_priv to TRUE as default (fixes undefined variable warning).
781 2002-12-18 Marc Delisle <lem9@users.sourceforge.net>
782 * tbl_select.php3, bug 648263
783 * libraries/common.lib.php3, bug 653764
784 * tbl_move_copy.php3, tbl_properties_operations.php3: feature 508564,
785 append data only to a table
787 2002-12-17 Marc Delisle <lem9@users.sourceforge.net>
788 * lang/russian: update, thanks to Nicolay Zakharov
790 2002-12-16 Michal Cihar <nijel@users.sourceforge.net>
791 * lang/{sort_lang.sh,sync_lang.sh}: Make it work with POSIX sh.
792 * lang/czech: fixed typos, thanks to Vojta Beran <xmamut at email dot cz>
794 2002-12-16 Marc Delisle <lem9@users.sourceforge.net>
795 * lang/russian: update, thanks to Nicolay Zakharov
796 * lang/galician: update, thanks to Xosé Calvo
798 2002-12-15 Marc Delisle <lem9@users.sourceforge.net>
799 * libraries/get_foreign.lib.php3: bug 646263,
800 bad drop-down in select sub-page
802 2002-12-14 Alexander M. Turek <rabus@users.sourceforge.net>
803 * libraries/common.lib.php3: Removed a comment.
805 2002-12-14 Marc Delisle <lem9@users.sourceforge.net>
806 * ldi_check.php3: bug 530255 (LOAD DATA LOCAL INFILE)
808 2002-12-13 Michal Cihar <nijel@users.sourceforge.net>
809 * tbl_dump.php3: Fix output order of inserts/creates, generate file
810 extension to include also file type, not only compression (now it
811 generates something like dump.sql.gz).
813 2002-12-13 Mike Beck <mikebeck@users.sourceforge.net>
814 * pdf_schema.php3: Change generated filename to
815 db_pdfname.pdf instead of db_pdfnumber.pdf
817 2002-12-12 Alexander M. Turek <rabus@users.sourceforge.net>
818 * lang/italian-*.inc.php3: Updates, thanks again to Pietro Danesi (danone).
819 * lang/polish-*.inc.php3: Updates, thanks again to Jakub Wilk (ubanus).
820 * lang/slovenian-*.inc.php3: Updates, thanks again to Kositer Uros (urosh).
821 * lang/norwegian-*.inc.php3: Updates, thanks again to
822 Sven-Erik Andersen (sven-erik).
823 * lang/german-*.inc.php3: Small grammar fix.
825 2002-12-11 Alexander M. Turek <rabus@users.sourceforge.net>
826 * lang/german-*.inc.php3: Updates.
827 * lang/catalan-*.inc.php3: Updates, thanks again to Xavier Navarro (xavin).
828 * libraries/build_dump.php3:
829 - Fixed part 2 of bug #652311 (Undefined variables);
832 2002-12-11 Michal Cihar <nijel@users.sourceforge.net>
833 * tbl_dump.php3: Fix exporting of structure and data to file, fix and make
834 cleaner charset conversion for export.
835 * db_details_export.php3, tbl_dump.php3, tbl_properties_export.php3,
836 lang/*, libraries/build_dump.lib.php3: Support for exporting to LaTeX,
837 thanks to Valentine for creating the patch #627496.
839 2002-12-11 Marc Delisle <lem9@users.sourceforge.net>
840 * lang/galician: update, thanks to Xosé Calvo
841 * libraries/sqlparser.lib.php3: bug 649665 undefined vars with UNION,
842 but there is still some work to do about how to split a UNION
843 * tbl_properties_options.php3, bug 651522 wrong back-link,
844 thanks to Mischka ( stollner at uni-muenster dot de )
846 2002-12-10 Michal Cihar <nijel@users.sourceforge.net>
847 * lang/czech*.php3: Updated translation.
848 * tbl_dump.php3: Fix Alexanders fix for bug #651414.
850 2002-12-10 Alexander M. Turek <rabus@users.sourceforge.net>
851 * server_*.php3, lang/*.inc.php3, main.php3:
852 - Added 'SHOW PROCESSLIST' interface;
855 * lang/spanish-*.inc.php3: Updates, thanks again to
856 Dr. med. Daniel Hinostroza C.
857 * tbl_dump.php3, lang/*.inc.php3: Warning for bug #651414.
859 2002-12-09 Alexander M. Turek <rabus@users.sourceforge.net>
860 * lang/norwegian-*.inc.php3: Updates, thanks again to
861 Sven-Erik Andersen (sven-erik).
862 * lang/swedish-*.inc.php3: Updates, thanks again to Björn T. Hallberg (bth).
863 * lang/spanish-*.inc.php3: Updates, thanks again to
864 Dr. med. Daniel Hinostroza C.
866 2002-12-08 Alexander M. Turek <rabus@users.sourceforge.net>
867 * Documentation.html, header.inc.php3, header_printview.inc.php3, main.php3,
868 server_common.inc.php3, server_links.inc.php3, server_status.php3,
869 server_variables.php3, lang/*.inc.php3, libraries/common.lib.php3:
870 Started working on a new interface to server related pages.
871 * lang/thai-*.inc.php3: Updates, thanks to Arthit Suriyawongkul (bacteria).
872 * lang/german-*.inc.php3: Updates.
873 * lang/english-*.inc.php3: Reordered strings.
875 2002-12-07 Marc Delisle <lem9@users.sourceforge.net>
876 * db_search.php3, libraries/display_tbl.lib.php3, libraries/common.lib.php3
877 bug 633422, use a button if search result would generate a too big URL
879 2002-12-06 Mike Beck <mikebeck@users.sourceforge.net>
880 * pdf_pages.php3,pdf_schema.php3,db_details_structure.php3:
881 Choose between Landscape and Portrait for the
882 Datadictionary in PDF Pages
883 * pdf_schema.php3: lineheight for Textrows in Datadictionary
884 was equal to textheight, i added one mm above and below text
885 (hope your tables are not too big not to fit on a page now ;)
887 2002-12-06 Alexander M. Turek <rabus@users.sourceforge.net>
888 * lang/german.inc.php3: Updates.
889 * main.php3: Fixed bug #649641 (usernames containing '@' character).
890 * libaraies/ob.lib.php3: Merged patch #647148 (Fix for Output Handler
891 warning / php >= 4.3.0) by Mats Engstrom (matseng).
892 * lang/thai-*.inc.php3: Updates, thanks to Arthit Suriyawongkul (bacteria).
893 * lang/norvegian-*.inc.php3: Updates, thanks to Sven-Erik Andersen
895 * lang/lithuanian-*.inc.php3: Updates, thanks to Vilius Zigmantas (viliusz).
896 * lang/estonian-*.inc.php3: Updates, thanks to Alvar Soome (finsoft).
897 * lang/italian-*.inc.php3:
898 - Updates, thanks to Pietro Danesi (danone).
901 2002-12-06 Marc Delisle <lem9@users.sourceforge.net>
902 * lang/*.php3, pdf_schema.php3, pdf_pages.php3, db_details_structure.php3:
903 new data dict feature for PDF pages, thanks to Maxime Delorme
904 * lang/*.php3, libraries/auth/cookie.auth.lib.php3: login error message,
905 thanks to Piotr Roszatycki (d3xter)
907 2002-12-05 Alexander M. Turek <rabus@users.sourceforge.net>
908 * lang/swedish.inc.php3: Updates, thanks again to Björn T. Hallberg (bth).
910 2002-12-05 Marc Delisle <lem9@users.sourceforge.net>
911 * pdf_schema.php3: remove control M
912 * lang/dutch update, thanks to Ivo Teel
914 2002-12-04 Marc Delisle <lem9@users.sourceforge.net>
915 ### 2.3.3pl1 released
918 --- Older ChangeLogs can be found on our project website ---
919 http://www.phpmyadmin.net/ChangeLogs/
922 # vim: expandtab ts=4 sw=4 sts=4
923 # vim: fde=getline(v\:lnum-1)=~'^\\s*$'&&getline(v\:lnum)=~'\\S'?'>1'\:1&&v\:lnum>8&&getline(v\:lnum)!~'^#'
924 # vim: fdn=1 fdm=expr