home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
PC World 2001 August
/
PCWorld_2001-08_cd.bin
/
Komunikace
/
phptriad
/
phptriadsetup2-11.exe
/
htdocs
/
phpMyAdmin
/
ChangeLog
< prev
next >
Wrap
Text File
|
2000-08-06
|
16KB
|
244 lines
phpMyAdmin - ChangeLog
v 2.1.0 - 08/06/2000 + Bugfix: Query By Example now works with high error-
reporting levels.
+ Bugfix: 'End' on the navigation bar in Browse and
Select mode now functions correctly.
+ Added random access option to the navigation bar
in table Select and Browse mode
+ Added form for changing the number of rows displayed
per page.
+ Bugfix: Reading SQL dumps had magic quotes problems.
+ Added support for wildcards in MySQL user
authentication system.
+ Added support to edit/delete rows in table without
primary key.
+ Added support for mysqldump-like Complete Inserts
(ie. optionally adding the field list to the dumps).
+ Changed the table browsing mode to display Prev/Next
links also on top of the rows.
+ Added authentication on a per-table basis.
+ Added print views for tables and databases.
+ Added link to browse table from left frame (copied
from phpPgAdmin).
+ Security: Fixed possible security issue with reading
SQL dumps.
+ Fixed some more PHP 4.0 issues (warnings, problems
with 0/empty().
v 2.0.5 - 12/05/1999 + Added output to show how many rows were affected
by a custom query.
+ Bugfix: executing a custom sql query prevented the
edit feature from working correctly.
+ Bugfix: Sending CSV Dumps didn't work because of a
typo.
+ Bugfix: if the field length was empty, it was set
to the field's type.
+ Added the possibility to upload SQL dumps with
File Upload.
v 2.0.4 - 10/10/1999 + Some more PHP 4.0 fixes.
+ Bugfix: Reading SQL dumps choked on embedded semi-
colons - fixed.
+ Bugfix: Dure to regex problems, PHP 3.0.12 crashed in
some instances when adding tables - fixed.
+ Added option to use verbose hostnames.
+ Bugfix: ENUM/SET had problems with embedded special
characters - fixed.
+ New language file: Portuguese
v 2.0.3 - 08/15/1999 + Bugfix: Changing a row after a "Select" didn't work.
+ Added proper support for MySQL authentication. With
$adv_auth, only those dbs are displayed that the user
has actually the permissions to view [sponsored by
NetCologne].
+ Bugfix: Sometimes the wrong frameset was displayed.
+ Bugfix: Moved mysql_die() to top of lib.inc.php3 to avoid
"undefined function" errors.
+ Bugfix: Killed some more warnings for those paranoids
who have error_reporting to a high value.
+ Added support for MySQL 3.23's table comments.
+ Bugfix: Ordering is now disallowed with MySQL-Status
operations.
+ Added some more documentation links.
+ Changes the way the reload of MySQL is done - use
FLUSH PRIVILEGES instead of mysqladmin reload.
v 2.0.2 - 07/02/1999 + Added support for the BINARY attribute.
+ Bugfix: In languages other than English, the
warning before dangerous actions didn't work.
+ Added proper support for ENUM/SET.
+ Changed the table browse mode to use LIMIT.
+ Bugfix: ReadDump choked on nestd single quotes,
even if escaped properly.
v 2.0.1 - 05/24/1999 + Re-Enabled the "browse"-link on db_properties.php3.
+ Added a way to add more than one new fields a time.
+ Changed some details to be compatible with webservers
other than Apache (tested with Roxen).
+ Added support for creation of a multi-column primary
key on an existing table.
v 2.0.0 - 04/11/1999 + Improved navigation, layout changes.
+ Added the possiblity to log out with $adv_auth.
+ Added the possibility to view MySQL's processes.
+ Added an option to output SQL-queries generated by
phpMyAdmin.
+ Enhanced the shell script to change file-extensions to
allow any arbitrary extension. It's now called extchg.sh.
+ Changed SET/ENUM types to appear in a drop-down menu.
+ Bugfix: Attributes weren't used when creating a table
or adding a field.
+ Bugfix: Field names with high-ASCII-characters weren't
handled properly.
+ Bugfix: LOAD DATA INFILE didn't allow a tab as field-
separator.
v 1.4.2 - 02/28/1999 + Renamed config.inc.php3 variables to begin with 'cfg'.
+ Support for multiple MySQL servers added.
+ Added EscapeShellCmd() to system() calls to avoid
problems with special characters in passwords.
+ Bugfix: Reload failure was not being detected.
+ Bugfix: Table-/database dumps were not showing key names
correctly.
+ Added support for DROP TABLE to the dumps.
+ Added support for UNSIGNED & UNSIGNED ZEROFILL attributes.
+ Added a shell-script to make it possible to change the
file-extension and all references from ".php3" to
".phtml" and vice versa.
--- SWITCHED TO CVS ---
v 1.4.1 - 02/07/1999 + Bugfix: Corrected a small error in the table header of
tbl_change.php3.
+ Added preliminary support for context sensitive help.
+ Enhanced the table-dump to allow dumping only the structure
or structure+data or CVS export. Made it possible to
download the dump directly as a file.
+ Bugfix (*Security*): Until now you were able to connect to
a database different from $only_db. Fixed.
+ Changed the display of the databases to highlight the
current db.
+ Added a way to execute multiple sql-queries at once
(eg. for reading in a create-schema).
+ Added the possiblity to view the dump of a whole
database.
+ Added an output of the record-count for all tables to
db_details.php3.
+ Bugfix: get_table_content() didn't work correctly when
a field contained an unescaped single quote.
+ Bugfix: Corrected various errors in display_table()
when ORDER BY was set.
+ Enhanced table-browsing to use the choosen sortorder
over the whole result set; start and end buttons added
for navigation
+ Added the possibility to specify whether BLOB fields
should be shown when browsing a table or not.
+ New languages: Danish, Norvegian, Spanish, Catalan.
+ Eliminated many warning messages when error reporting
is set high.
+ Bugfix: Data containing HTML is now properly displayed
when dumping table or database data.
+ Improved handling of NULL fields.
+ Made tbl_replace.php3 use INSERT and UPDATE rather than
REPLACE INTO. It is much less likely to lose data now.
v 1.4.0 - 01/16/1999 + Bugfix: in config.inc.php3 $adv_auth was written as
$mod_auth.
+ Changed tbl_change.php3 to display a <textarea> for
*text fields.
+ Changed $max_inputsize to a CSS value.
+ Changed the input field for the sql-query to
<textarea>.
+ Changed some variables references to prevent warnings.
+ Moved "LOAD DATA INFILE" from db_details.php3 to
tbl_properties.php3.
+ Added htmlspecialchars() to the output of
field-contents.
+ Due to the changed behavior of SHOW STATUS in MySQL
3.22, I've removed this information from the homepage
and made seperate links to MySQL internal information.
+ Bugfix: when browsing a table, "insert new row" was
not visbible.
+ Added ORDER BY fieldname to display_table().
+ Added the possiblity to rename a table.
+ Added the possiblity to copy a table (structure only
or structure and data).
+ Changed the table-dump to a more memory-efficient way.
+ Added $border and $th_bgcolor, to offer the user more
control over the look and feel.
+ Added support for MySQL-functions.
+ Added some information for DEVELOPERS.
+ Added stripslashes() to all output of field-types.
+ Added a small FAQ to Documentation.html.
+ New language: Russian
v 1.3.1 - 12/27/1998 + Added complete mulit-language support by outsourcing
all strings to a separate file.
+ Bugfix: in tbl_addfield.php3 a stripslashes() was
missing.
+ Changed *.inc to *.inc.php3 to avoid security-
problems when .inc-files were not parsed by PHP3.
+ New languages: German, French
v 1.3.0 - 12/16/1998 + Changed display_table() to show the number of found
records.
+ Changed display_table() to align=right for numeric
fields.
+ Changed all PHP3 opening tags to the XML-compliant
version.
+ Added a "query by example" to tbl_select.php3.
+ Added the possibility to specify the length of input-
fields when inserting to a table.
+ Changed the input-fields to have a maxlength
equivalent to the field's size.
+ Bugfix: Corrected a typo in tbl_create.php3
+ Added a checkbox to the load-data-infile function to
allow existing data to be overwritten.
+ Added authentification: now you can log with any
valid MySQL- user (through HTTP-auth).
+ Added the possibility to show only one database
(useful when you want to let users adminstrate one own
database).
+ Added an "Empty" command to tbl_properties.php3.
+ Added support for UNIQUE keys when creating a table
or adding a field.
+ Bugfix: the dump of a table didn't show the correct
table-name.
+ Bugfix: Inserting a CVS-file with single-quote
enclosed fields didn't work.
v 1.2.0 - 11/29/1998 + Bugfix: Delete didn't work correctly when a table's
primary key spanned multiple colums.
+ Changed the texfile-import funtion to import text-files
directly from the local file-system via file-upload.
+ Added a confirmation when a custom SQL-query was
completed succesfully.
+ Changed the background image so that the page is
readable even with crappy browsers (like IE 4.x or
Navigator 4.5/Mac) that don't interpret style sheets
correctly.
+ Changed tbl_addfield.php3 to allow specifying a
primary key or an index when adding a field.
+ Added the possibility to create a dump from a table.
(port from mysqldump.c)
+ Added the missing TODO file.
v 1.1.2 - 11/18/1998: + Bugfix: Edit or delete didn't work with a alpha-
numerical primary key (' was missing).
+ Bugfix: Creating a table with both a primary key
and an index didn't work.
+ Added the possiblity to browse only selected
fields from a table.
v 1.1.1 - 11/05/1998: + Bugfix: After a custom SQL-statement the edit-
function didn't work.
+ Added the possibility to import data from ascii-
textfiles.
+ Added the possibility to limit the displayed
rows to $max_rows.
+ Expanded the drop-confirmation to DELETE FROM.
v 1.1.0 - 11/03/1998: + Expanded the drop-confirmation to DROP FIELD.
+ You can now turn off the confirmations.
+ It's now possible to specify the primary key
and an index when creating a table.
+ Made the background-image larger.
+ Bugfix: in tbl_properties.inc, if one primary
key was found, it was displayed twice.
+ Bugfix: On DROP DATABASE, a wrong confirmation
was displayed.
+ Added a "nofollow" directive for robots in
header.inc.
+ Added more documentation (due to several
requests).
+ Made seperate INSTALL, ChangeLog and TODO
files.
v 1.0.1 - 10/26/1998: + Added a check when dropping a table or database.
+ Bugfix: when a field contained a " it wouldn't
be displayed correctly in tbl_change.
v 0.9.0 - 09/09/1998: + First internally used version