diff options
author | adrianp <adrianp@pkgsrc.org> | 2004-08-07 11:31:14 +0000 |
---|---|---|
committer | adrianp <adrianp@pkgsrc.org> | 2004-08-07 11:31:14 +0000 |
commit | b347d25aa26333ccc6f49d3c08cccc15e7dc8cb0 (patch) | |
tree | 169b31303c01f357199c02a5a9aa78fbde2927d1 /databases/phpmyadmin | |
parent | 0a038e32c8d1cebc3cba3750eac12bbc0eba438f (diff) | |
download | pkgsrc-b347d25aa26333ccc6f49d3c08cccc15e7dc8cb0.tar.gz |
- update to 2.5.7-pl1
- ok'ed tron@/wiz@/snj@
----------------------
phpMyAdmin - Changelog
----------------------
2004-06-30 Marc Delisle <lem9@users.sourceforge.net>
* left.php: fix against security alert, thanks to Garvin
* Documentation.html: FAQ 8.2 for security alert
### 2.5.7-pl1 released
2004-06-30 Alexander M. Turek <me@derrabus.de>
* libraries/common.lib.php: Fix against $_REQUEST['cfg'] exploits.
2004-06-09 Alexander M. Turek <me@derrabus.de>
### 2.5.7 released
2004-06-08 Alexander M. Turek <me@derrabus.de>
* server_privileges.php: typo.
* Documentation.html, translators.html: Updated from HEAD.
2004-06-07 Alexander M. Turek <me@derrabus.de>
* db_details_db_info.php, tbl_properties_tbl_info.php: Table type is called
"Engine" in MySQL 4.1.2.
* lang/*.inc.php, libraries/mysql_charsets.lib.php: The new collation page
latin1_spanish_ci (introduced with MySQL 4.1.2) is now described
correctly.
* lang/french-*: Updates.
* scripts/create-release.sh, README: Merged all HEAD changes.
2004-06-07 Michal Cihar <michal@cihar.com>
* libraries/export/sql.php: Fix handling of multi column foreign keys.
* libraries/common.lib.php: When only_db matches no database, do not show
any.
* lang/sync_lang.sh: I switched to utf-8 so default for czech is utf-8.
* export.php: Fixed syntax error.
2004-06-07 Marc Delisle <lem9@users.sourceforge.net>
* tbl_change.php, big numbers data entry,
thanks to Dmitry (yrtimd)
* server_privileges.php: password error when copying a user
* server_privileges.php: copying a user with table privs
2004-04-02 Alexander M. Turek <me@derrabus.de>
* lang/german-*.inc.php: Fixed a typo.
2004-03-10 Michal Cihar <michal@cihar.com>
* export.php: Correctly report error when export fails, fix buffer length
counting, fix error detection.
2004-03-05 Marc Delisle <lem9@users.sourceforge.net>
* libraries/sqlparser.lib.php: floating point digit
* libraries/sqlparser.lib.php: GRANT...TO
2004-03-03 Marc Delisle <lem9@users.sourceforge.net>
* tbl_change.php, tbl_replace_fields.php: invalid
escaping of + in ENUM
2004-03-01 Marc Delisle <lem9@users.sourceforge.net>
### 2.5.6 released
2004-02-29 Alexander M. Turek <howcanisleepwithyourvoiceinmyhead@derrabus.de>
* libraries/common.lib.php: Yet another ungly fix concerning the missing
mysql_get_client_info() function.
2004-02-26 Marc Delisle <lem9@users.sourceforge.net>
* libraries/sqlparser.lib.php: memory eater, thanks to xuefer
2004-02-24 Marc Delisle <lem9@users.sourceforge.net>
* tbl_row_delete.php: mult_submits.inc.php should not be
called twice
2004-02-18 Marc Delisle <lem9@users.sourceforge.net>
* export.php: undefined variable $save_filename
2004-02-15 Marc Delisle <lem9@users.sourceforge.net>
### 2.5.6-rc2 released
2004-02-15 Alexander M. Turek <onehotminute@derrabus.de>
* config.inc.php, libraries/config_import.lib.php: Added missing Arabic
Windows-1256 charset to the default value of $cfg['AvailableCharsets'].
* lang/russian-dos-866.inc.php: Wrong charset (Hotfix, better fix in HEAD).
2004-02-14 Alexander M. Turek <thewall@derrabus.de>
* libraries/common.lib.php, libraries/defines.lib.php: Hotfix for
(Undefined function: mysql_get_client_info() ); bug is already
fixed in HEAD branch because of the new DBI libraries.
2004-02-13 Alexander M. Turek <resist@derrabus.de>
* libraries/common.lib.php: (PMA chokes on undefined
parser functions if one of the very first queries fails.
2004-02-11 Marc Delisle <lem9@users.sourceforge.net>
* server_privileges.php: password not copied
* read_dump.php, libraries/display_tbl.lib.php, /bookmark.lib.php:
execute stored bookmarks when user is different
2004-02-08 Marc Delisle <lem9@users.sourceforge.net>
* lang/spanish: Updated, thanks to Daniel Hinostroza (hinostroza).
* lang/serbian: Updated, thanks to Mihailo Stefanovic (mikis).
* lang/dutch update, thanks to Ivo Teel
* lang/estonian: Updated, thanks to Alvar Soome (finsoft).
2004-02-05 Alexander M. Turek <chaos@derrabus.de>
* Documentation.html: Added FAQ 1.17a about error message, "Client does not
support authentication protocol".
2004-02-04 Marc Delisle <lem9@users.sourceforge.net>
* libraries/sqlparser.lib.php: (was a typo)
2004-02-03 Marc Delisle <lem9@users.sourceforge.net>
* tbl_change.php: NULL default value of DATETIME field
2004-02-02 Marc Delisle <lem9@users.sourceforge.net>
* export.php: security fix, thanks to Cedric Cochin for the advisory
### 2.5.6-rc1 released
* lang/slovak: Updated, thanks to Lubos Klokner (erkac).
2004-02-02 Alexander M. Turek <supposedformerinfatuationjunkie@derrabus.de>
* libraries/mysql_charsets.lib.php: Use PMA_backquote().
2004-01-30 Alexander M. Turek <stormfront@derrabus.de>
* lang/german-*.inc.php: Updates.
2004-01-29 Marc Delisle <lem9@users.sourceforge.net>
* lang/catalan: Updated, thanks to Xavier Navarro (xavin)
* lang/italian: Updated, thanks to Pietro Danesi (danone).
* lang/danish: updates, thanks to Finn Sorensen (alleyman01)
2004-01-27 Marc Delisle <lem9@users.sourceforge.net>
* main.php: MySQL version check before server choice
2004-01-25 Marc Delisle <lem9@users.sourceforge.net>
* tbl_row_delete.php: broken row highlighting
* libraries/display_tbl.lib.php: bad sort link
2004-01-23 Alexander M. Turek <foreveryoung@derrabus.de>
* Documentation.html: Changed my email address.
* header_printview.inc.php:
- Don't bypass $cfg['Server']['verbose'] settings;
- Include MySQL version in SQL printview headers.
* header.inc.php: Avoid sending headers twice.
2004-01-14 Marc Delisle <lem9@users.sourceforge.net>
* mult_submits.inc.php: dropping a field with the
multi-submit mechanism removes all internal relations of a table,
patch thanks to Joosep-Georg Järvemaa (j-georg)
2004-01-12 Marc Delisle <lem9@users.sourceforge.net>
* lang/spanish: Updated, thanks to Daniel Hinostroza (hinostroza).
* lang/swedish: Updated, thanks to Björn T. Hallberg (bth).
* lang/portuguese: Updated, thanks to Lopo Pizarro (lopopizarro).
2004-01-09 Alexander M. Turek <singwhenyourewinning@derrabus.de>
* libraries/sqlparser.lib.php: Support for _charset syntax.
2004-01-09 Marc Delisle <lem9@users.sourceforge.net>
* libraries/sqlparser.data.php: SQL_CALC_FOUND_ROWS
2004-01-07 Marc Delisle <lem9@users.sourceforge.net>
* libraries/display_tbl.lib.php, /display_tbl_links.lib.php:
SHOW errors
2004-01-06 Alexander M. Turek <therising@derrabus.de>
* libraries/charset_conversion.lib.php: Skip charset conversion code if
input charset and output charset are the same.
2004-01-05 Garvin Hicking <returnofthegarv@supergarv.de>
* browse_foreigners.php, tbl_change.php: Sort key/value pairs
as discussed . Made foreigner window resizable.
* libraries/functions.js: Reverted row marker patch.
* libraries/display_tbl.lib.php, libraries/display_tbl_links.lib.php,
libraries/functions.js: Upon clicking on a result row, de/activate
the checkbox next to it. Only makes sense for horizontal mode. Can be
deactivated by setting BrowseMarkerColor to an empty string in config.inc.php.
2004-01-05 Alexander M. Turek <rumors@derrabus.de>
* tbl_properties_operations.php: Changing a table's charset changed the
charset of all fields (MySQL >= 4.1.1).
2004-01-04 Alexander M. Turek <beggaronabeachofgold@derrabus.de>
* libraries/config_import.lib.php: Added missing compatibility code for
$cfg['RecodingEngine'].
2004-01-02 Alexander M. Turek <wecantdance@derrabus.de>
* libraries/mysql_charsets.lib.php, libraries/sqlparser.lib.php:
MySQL collations are now parsed and highlighted.
* libraries/export/sql.php: Include charset / collation information in db
export.
2004-01-02 Marc Delisle <lem9@users.sourceforge.net>
* db_details_structure.php: debug code still in place,
thanks to Matthias Fichtner (mfichtner)
* browse_foreigners.php: paging does not work; obey RepeatCells=0
* libraries/display_tbl.lib.php: SHOW FIELDS
2003-12-30 Michal Cihar <happynewyer@cihar.com>
* lang/czech: Updated.
* lang/*: Fixed typo s/Chech-Slovak/Czech-Slovak/.
2003-12-30 Alexander M. Turek <facevalue@derrabus.de>
* config.inc.php, db_details_common.php, db_details_structure.php,
tbl_properties_operations.php, css/phpmyadmin.css.php,
libraries/common.lib.php, libraries/config_import.lib.php,
libraries/mysql_charsets.lib.php, libraries/sqlparser.lib.php:
- SQL parser detected the character set "binary" as column attribute;
- MySQL charsets are now parsed and highlighted - Note: the SQL parser
library now has to be included AFTER having connected to the MySQL
server;
- The default charset of a database may now be changed;
- Ensured that the user's connection is used for setting and retreiving
charset information.
* libraries/defines.lib.php: typo.
2003-12-30 Marc Delisle <lem9@users.sourceforge.net>
* tbl_select.php: dropdowns in search page
2003-12-29 Alexander M. Turek <crazysexycool@derrabus.de>
* db_details_structure.php, libraries/mysql_charsets.lib.php:
- display database collation (MySQL >= 4.1.1);
- list collations of all tables.
* tbl_properties_strcuture, tbl_properties_table_info.php:
- Changed "Charset" label to "Collation" because it fits better;
- The column collations weren't displayed with MySQL 5.0.
* libraries/sqlparser.data.php: New reserved words:
- COLLATE (since MySQL 4.1.0);
- RETURN (since MySQL 5.0.0).
2003-12-28 Marc Delisle <lem9@users.sourceforge.net>
### 2.5.5 released
2003-12-27 Alexander M. Turek <tragickingdom@derrabus.de>
* Documentation.html, README: I tested phpMyAdmin with MySQL 5.0.0-alpha.
2003-12-25 Marc Delisle <lem9@users.sourceforge.net>
* db_details_qbe.php: error when generating joins
* Documentation.html: FAQ 6.22: default bookmark execution
2003-12-23 Marc Delisle <lem9@users.sourceforge.net>
* css/phpmyadmin.css.php: Patch 864334, preserve white-space between quotes
* db_datadict.php, db_printview.php: printing on non-IE browser
2003-12-21 Marc Delisle <lem9@users.sourceforge.net>
* lang/norwegian: Updated, thanks to Sven-Erik Andersen (sven-erik).
2003-12-18 Marc Delisle <lem9@users.sourceforge.net>
* tbl_relation.php: do not destroy foreign key references
to another db (still cannot enter via phpMyAdmin this kind of
references)
* lang/indonesian: Updated, thanks to Rachim Tamsjadi (tamsy).
2003-12-17 Michal Cihar <ilovetranslations@cihar.com>
* lang/sync_lang.sh: Fix generation of translation, when source is in
utf-8.
* lang/chinese_big5.inc.php: Was broken due to above bug, thanks Marc for
noticing this.
2003-12-16 Marc Delisle <lem9@users.sourceforge.net>
* lang/lithuanian: Updated, thanks to Vilius Zigmantas (viliusz).
2003-12-15 Garvin Hicking <me@supergarv.de>
* tbl_replace.php: Check all required array indizes for multi-row edit
2003-12-15 Marc Delisle <lem9@users.sourceforge.net>
* read_dump.php: Go & Bookmark problem when the
query has a character like "+" in it
2003-12-13 Marc Delisle <lem9@users.sourceforge.net>
* tbl_query_box.php, ldi_table.php: maximum upload size
* tbl_change.php: max BLOB upload size
2003-12-12 Marc Delisle <lem9@users.sourceforge.net>
* db_details.php, libraries/common.lib.php, lang/*:
new feature to display the maximum upload size
TODO: detect if upload succeeded
2003-12-12 Garvin Hicking <juststayalittlebitlonger@supergarv.de>
* export.php: Fixed Regex
* transformation_wrapper.php, lang/*, libraries/display_tbl.lib.php,
libraries/transformations/application_octetstream__download.inc.php:
Added a new transformation to download blob/binary field contents
with customized filenames. Needed two minor tweeks to the general
system.
2003-12-11 Michal Cihar <imreallyaway@cihar.com>
* libraries/export/sql.php: Fix moving foreign key definition on Windows.
2003-12-11 Marc Delisle <lem9@users.sourceforge.net>
* tbl_replace.php: missing number of rows for Affected rows
and Inserted rows; wrong message for insert ids
* libraries/display_tbl.lib.php: SHOW DATABASES
2003-12-11 Alexander M. Turek <bleibtallesanders@derrabus.de>
* server_collations.php, lang/*.inc.php, libraries/mysql_charsets.lib.php:
Updated character sets overview for MySQL 4.1.1.
* db_create.php, main.php: Ability to specify a default character set for a
new database.
* libraries/sqlparser.lib.php.
2003-12-11 Garvin Hicking <me@supergarv.de>
* header_printview.inc.php: show number of rows in printview
* tbl_change.php, tbl_replace.php, tbl_replace_fields.php:
where non-existant fields caused PHP notices.
* db_details.php: Removed unneccessary whitespace
* sql.php: When dropping the only remaining database, an
error occured. Fixed by checking if databases remein (as suggested
by lem9)
2003-12-10 Garvin Hicking <me@supergarv.de>
* db_datadict.php: Bug 857186: Real fix for the problem. The '@'
delimiter slipped to the replacement's end instead of the expression's
end.
* db_details_structure.php: Bug 857315 - short open tag fixed
2003-12-09 Marc Delisle <lem9@users.sourceforge.net>
* libraries/sqlparser.data.php: FORCE INDEX
* main.php: backquotes on the wildcard dbname
when no controluser is defined
* db_datadict.php: ENUMs and data dictionary,
thanks to Andrew Weiner (landreww) for the report and fix
2003-12-09 Garvin Hicking <embatag@supergarv.de>
* tbl_change.php: Fixed (not displaying default values)
* lang/german*: Translations
* left.php: Escape single quotes in single-table cases as well
2003-12-08 Marc Delisle <lem9@users.sourceforge.net>
* new language: basque, thanks to Axier Lopez (axierl@euskalerria.org)
2003-12-07 Marc Delisle <lem9@users.sourceforge.net>
### 2.5.5-rc1 released
2003-12-06 Marc Delisle <lem9@users.sourceforge.net>
* lang/danish: updates, thanks to Finn Sorensen (alleyman01)
2003-12-05 Marc Delisle <lem9@users.sourceforge.net>
* libraries/display_tbl.lib.php: fixed a typo,
and added some isset for a new check
2003-12-05 Garvin Hicking <weihnachtsgarv@supergarv.de>
* libraries/transformations/text_plain__dateformat.inc.php:
Use <dfn>-Tag to display original data to not waste display
clarity by using hyperlinks. Original implementation also
failed when using customized options.
2003-12-04 Marc Delisle <lem9@users.sourceforge.net>
* lang/estonian: Updated, thanks to Alvar Soome (finsoft).
* libraries/transformations/text_plain__dateformat.inc.php:
patch 845690: show real data before transformation
* left.php: put a workaround in place
2003-12-04 Garvin Hicking <grinch@supergarv.de>
* browse_foreigner.php, mult_submits.inc.php, tbl_change.php,
tbl_replace.php, tbl_replace_fields.php, tbl_row_delete,
libraries/display_tbl.lib.php, libraries/display_tbl_links.lib.php:
Multi row edit via checkboxes in browse mode is now available.
This means, you can edit multiple records at once now.
* tbl_row_delete.php, tbl_change.php, tbl_change.js: Fixed
(un)nullify() function
* libraries/display_tbl.lib.php, libraries/display_tbl_links.lib.php:
Made checkbox/edit/delete fields smaller
2003-12-02 Marc Delisle <lem9@users.sourceforge.net>
* libraries/display_tbl.lib.php: the constant used to check
if the transformation function is included no longer exists
* libraries/transformations/: replaced "include" by "require_once"
* lang/serbian: Updated, thanks to Mihailo Stefanovic (mikis).
* lang/norwegian: Updated, thanks to Sven-Erik Andersen (sven-erik).
* lang/bulgarian: Updated, thanks to Stanislav Yordanov (stanprog).
* lang/danish: updates, thanks to Finn Sorensen (alleyman01)
* lang/estonian: Updated, thanks to Alvar Soome (finsoft).
2003-11-28 Garvin Hicking <freakyfriday@supergarv.de>
* main.php: Fixed one remaining preg_match
2003-11-27 Marc Delisle <lem9@users.sourceforge.net>
* libraries/display_tbl.lib.php: sort order and aliases
2003-11-26 Alexander M. Turek <lifeforrent@derrabus.de>
* Almost every file:
- Replaced all include / require commands by require_once where possible;
- Further php 4.1+ optimizations;
- footer.inc.php now automatically stops the script execution;
- Coding standards.
* config.inc.php: Don't include select_lang.lib.php here.
* libraries/common.lib.php: Backwards compatibility.
* libraries/common.lib.php, libraries/defines.lib.php,
libraries/defines_php.lib.php, libraries/defines_mysql.lib.php,
scripts/create-release.sh:
defines.lib.php was included twice. For optimization reasons I moved all
the code that is independent from the MySQL connection out of defines.lib
into defines_php.lib.
To point out the (new) meanings of the files I renamed defines.lib.php to
defines_mysql.lib.php while defines_php.lib.php is now known as
defines.lib.php.
2003-11-26 Michal Cihar <cleanerfasterbetter@cihar.com>
* lang/check_lang.sh: Cleanup.
* lang/sort_lang.sh: Cleanup.
* lang/czech: Better translated some strings.
2003-11-26 Marc Delisle <lem9@users.sourceforge.net>
* lang/arabic: update, thanks to Ossama Khayat (okhayat)
* lang/hindi: update, thanks to Girish Nair (girish_nair)
* lang/slovak: Updated, thanks to Lubos Klokner (erkac).
* lang/spanish: Updated, thanks to Daniel Hinostroza (hinostroza).
2003-11-25 Alexander M. Turek <jaggedlittlepill@derrabus.de>
* translators.html: Changed email of Hindi translator, again.
* badwords.txt: File is obsolete.
2003-11-25 Garvin Hicking <phpmyadminismyaeroplane@supergarv.de>
* db_details_qbe.php, left.php, main.php, pdf_pages.php, server_collations.php,
tbl_change.php, tbl_indexes.php, tbl_move_copy.php, tbl_relation.php,
tbl_replace.php, libraries/common.lib.php, libraries/db_config.lib.php,
libraries/display_tbl.lib.php, libraries/grab_globals.lib.php,
libraries/mysql_charsets.lib.php, libraries/select_lang.lib.php:
Reverted some obfuscated regular expressions to their working eregi-versions
to not break stuff. Removed unneccessary reset() calls, replaced some more
while(list()) constructs.
* libraries/transformations/overview.php, libraries/transformations/global.inc.php,
libraries/common.lib.php, libraries/display_tbl.lib.php,
libraries/transformations.lib.php3, user_password.php, tbl_change.php, sql.php,
ldi_check.php, tbl_properties.inc.php, db_details_importdocsql.php:
- When stored transformations have '.php3' ending, automagically assume '.php' now.
- Use 's' RegEx Pattern modifier for certain situations where '.' should also include
linebreaks.
2003-11-24 Alexander M. Turek <bloodsugarsexmagik@derrabus.de>
* lang/german-*.inc.php: Updates.
* lang/english-*.inc.php: Sortation.
2003-11-24 Marc Delisle <lem9@users.sourceforge.net>
* tbl_rename.php: give an error if the new table name has a dot
in its name, to avoid doing our automatic relation-table renames
2003-11-24 Michal Cihar <nijel@users.sourceforge.net>
* libraries/common.lib.php: Use preg again, it just needs a bit more
escaping of \ (once for PHP and once for PCRE).
* css/phpmyadmin.css.php: Make server selection in left frame same size as
on other places.
* main.php: One more regex escaping fix.
* lang/chinese_big5: Updated, thanks to Siu Sun (siusun).
* lang/indonesian: Updated, thanks to Rachim Tamsjadi (tamsy).
* lang/latvian: Updated, thanks to Sandis Jerics (saaa2002).
* translators.html: Updated email for Hindi translator.
2003-11-23 Alexander M. Turek <rabus@users.sourceforge.net>
* server_privileges.php3: while (list() = each()) is not always as bad as
one might think ;-p
2003-11-22 Garvin Hicking <me@supergarv.de>
* ./*: More PHP3-compatibility removal, see 2003-11-20.
2003-11-22 Marc Delisle <lem9@users.sourceforge.net>
* tbl_properties_operations.php: display "Add constraints" only
if there are foreign keys in current table
* libraries/common.lib.php: revert back to previous logic at line 1108
because of regex problem (when only_db is used)
2003-11-21 Marc Delisle <lem9@users.sourceforge.net>
* tbl_move_copy.php: typo about constraints
2003-11-21 Michal Cihar <nijel@users.sourceforge.net>
* scripts/create-release.sh: Udated information what is needed to change on
home page to currect status.
2003-11-20 Alexander M. Turek <rabus@users.sourceforge.net>
* server_databases.php, server_processlist.php, server_status.php,
server_variables.php: Removed some php 3 / MySQL 3.21 compatibility code.
* README: Updated requirements.
* scripts/create-release.sh: Create Documentation.txt when building the
distribution kits.
* Documentation.txt, scripts/updatedocs.sh: Romoved.
2003-11-20 Michal Cihar <nijel@users.sourceforge.net>
* read_dump.php: Show message about failing upload in all cases, removed
some PHP compatibility code.
* libraries/export/sql.php: More older PHP cleanup.
* tbl_move_copy.php, tbl_properties_operations.php, lang/*: Cleanup in
table moving/copying and allow to keep constraints over these
operations.
* server_databases.php: Add correct parameters to left frame to keep
server choice, language, etc.
* libraries/config_import.lib.php, config.inc.php, db_details.php,
tbl_query_box.php, Documentation: Allow changing of default queries
* Documentation.html: Valid XHTML again.
* lang/indonesian: Updated, thanks to Rachim Tamsjadi (tamsy).
2003-11-20 Garvin Hicking <me@supergarv.de>
* libraries/auth/*, libraries/dbg/*, libraries/export/*, libraries/fpdf/*,
libraries/transformations/overview.php, libraries/*.php
(work in progress)
Lots of PHP < 4.1.0 / MySQL < 3.23.32 compatibility/performance changes:
- Replaced "while (list() = each())" calls by foreach loops.
- Removed PHP3-compatibility code
- Removed calls to $HTTP_*_VARS (using $_* now).
- Replaced some TAB-characters with whitespace
- Removed PHP4 < 4.1.0 compatibility code
- Removed MySQL < 3.23.32 compatibility code
- Replaced "for ($i=0; $i <= count(); $i++)" loops to
"$cnt = count(); for ($i=0; $i <= $cnt; $i++)" structures for better
performance
- Replace calls to eregi*/split functions to their preg* counterparts for
faster and binary-safe operation
- Replace regex-Calls to simple string functions where possible (speedup)
- Replace calls to substr($string, X, 1) to $string{X}
2003-11-19 Marc Delisle <lem9@users.sourceforge.net>
* libraries/display_tbl.lib.php: first group of headers was offset by
one column to the left
2003-11-19 Michal Cihar <nijel@users.sourceforge.net>
* lang/catalan: Updated, thanks to Xavier Navarro (xavin).
* lang/chinese_big5: Updated, thanks to Siu Sun (siusun).
* lang/portuguese: Updated, thanks to António Raposo (cfmsoft).
* lang/spanish: Updated, thanks to Daniel Hinostroza (hinostroza).
2003-11-19 Alexander M. Turek <rabus@users.sourceforge.net>
* libraries/grab_globals.lib.php: Do not use $HTTP_*_VARS arrays anymore.
* Documentation.html: Modified requirements.
* server_collations.php: Replaced obsolete "while (list() = each())" calls
by foreach loops.
* server_privileges.php: Dropped some MySQL 3.21 / php 3 compatibility code.
2003-11-18 Alexander M. Turek <rabus@users.sourceforge.net>
* libraries/common.lib.php: Recognizing new 2.x config.inc.php revisions.
2003-11-18 Marc Delisle <lem9@users.sourceforge.net>
* lang/*: strUpgradeMySQL -> strUpgrade with one more parameter
for the product name
* main.php: new warnings for old PHP or MySQL versions
2003-11-18 Michal Cihar <nijel@users.sourceforge.net>
* libraries/display_tbl.lib.php: Can kill more proceses.
2003-11-18 Michal Cihar <nijel@users.sourceforge.net>
* almost EVERYTHING: The big rename from php3 to php.
2003-11-18 Michal Cihar <nijel@users.sourceforge.net>
* read_dump.php3: Show result of last SHOW query when multiple queries.
* scripts/create-release.sh: Generate also sizes of files, for
files.inc.php on homepage.
2003-11-17 Marc Delisle <lem9@users.sourceforge.net>
* lang/french: update
* lang/turkish update, thanks to Bora Alioglu
* lang/italian: Updated, thanks to Pietro Danesi (danone).
* lang/norwegian: Updated, thanks to Sven-Erik Andersen (sven-erik).
2003-11-14 Marc Delisle <lem9@users.sourceforge.net>
* tbl_properties_structure.php3: not only TEXT but also
any ...TEXT field types can have a FULLTEXT index
2003-11-13 Marc Delisle <lem9@users.sourceforge.net>
* libraries/common.lib.php3: undefined variable dblist_full when
renaming a table
2003-11-13 Michal Cihar <nijel@users.sourceforge.net>
* libraries/export/sql.php3: Fix export of foreign keys.
* libraries/export/sql.php3, libraries/config_import.lib.php3,
libraries/common.lib.php3, libraries/display_export.lib.php3, lang/*,
config.inc.php3: Allow delayed inserts.
* libraries/export/sql.php3, libraries/common.lib.php3,
libraries/config_import.lib.php3, libraries/display_export.lib.php3,
lang/*, config.inc.php3: Support for creating UPDATE and REPLACE
statements in export.
* lang/remove_message.sh: Checks for parameter count.
2003-11-12 Michal Cihar <nijel@users.sourceforge.net>
* libraries/export/latex.php3: Fixed LaTeX output.
* libraries/export/latex.php3: Unique fields are bold.
2003-11-11 Garvin Hicking <antikarneval@supergarv.de>
* libraries/display_tbl.lib.php3: Added more secure checks
for each'ing on arrays built by the query analyzer.
* libraries/display_tbl.lib.php3: Fixed - Colspan for
repeated headers were wrong since introduction of multi-row delete.
2003-11-10 Marc Delisle <lem9@users.sourceforge.net>
* scripts/extchg.sh: generator.sh was not converted
2003-11-07 Marc Delisle <lem9@users.sourceforge.net>
* tbl_change.php3, tbl_replace_fields.php3, Documentation.html:
now (if using PHP4) users can enter NULL in a field
and get the string NULL and not a NULL value. For a real NULL
value they must use the Null checkbox.
2003-11-06 Marc Delisle <lem9@users.sourceforge.net>
* New italian doc (partial) in pma_localized_docs
* lang/estonian: Updated, thanks to Alvar Soome (finsoft).
2003-11-06 Garvin Hicking <me@supergarv.de>
* sql.php3, libraries/display_tbl.lib.php3:
Display linked values in printview. Display relation-
related features (comments, MIME-transformations) in printview.
Fix empty table rows in vertical display (kept Mozilla from displaying
borders in this printmode). Adjusted layout a tiny-weeny bit to let
the comments of a field fit the whole space.
* libraries/display_tbl.lib.php3, libraries/transformations/TEMPLATE,
Documentation.html: Propagate current MIME-type to plugin functions.
Thanks for noticing (again), Thiemo Maettig. :)
* libraries/common.lib.php3, Documentation.html, config.inc.php3:
Now use $cfg['Servers'][$i]['only_db'] to allow sorting databases in
the left frame. The '*' character can be used to
fill in all remaining characters. See Documentation for details.
thanks to Xuefer for suggestions.
2003-11-06 Michal Cihar <nijel@users.sourceforge.net>
* libraries/export/xml.php3: Add xml header with encoding information.
2003-11-05 Garvin Hicking <me@supergarv.de>
* libraries/common.lib.php3, footer.inc.php3: Do not
store queries with errors in history, also when coming from the
database SQL tab.
* libraries/common.lib.php3: The MySQL-error messages
are now put inside a <code> HTML-container, not <pre>. This allows
wordwrapping to hide vertical scrollbars. Linebreak/Whitespace
formatting has been altered to preserve those.
* libraries/transformations/text_plain__dateformat.inc.php3:
Remove obsolete code, thanks to Thiemo Maettig!
* Documentation.html, libraries/display_tbl.lib.php3,
libraries/transformations/*:
The $meta field information is now passed to the transformation plugins
to allow future (and easier) usage of field information
(zerofill/unsigned/not_null/...).
2003-11-04 Marc Delisle <lem9@users.sourceforge.net>
* Documentation.html: added known limitation in FAQ 3.10
about selecting homonyms on a table without primary key
2003-11-04 Garvin Hicking <me@supergarv.de>
* Documentation.html: Added known limitation about ANSI-mode
* libraries/transformations/text_plain__dateformat.inc.php3:
Now allow more timestamps. Minor modification of a patch
submitted by anonymous poster. Thanks!
2003-11-03 Garvin Hicking <me@supergarv.de>
* Documentation.html, tbl_row_delete.php3,
libraries/display_tbl.lib.php3:
Fixed "Execute stored bookmark". Also made some minor
tweaks to make PHP-Transformations with forms working again. Added
a limitation notice on that to FAQ 3.8. Added an image to this action.
* libraries/display_tbl.lib.php3: Made multi-row delete working for
vertical browse mode. When executing a multi-row delete, keep the
last used display mode and other options.
* Documentation.html: Adjusted link to the link-section of our homepage.
Fixed typo.
2003-11-03 Michal Cihar <nijel@users.sourceforge.net>
* lang/czech: Updated.
* libraries/common.lib.php3: URI detection works with www-Sharp.Runtime
2003-11-03 Alexander M. Turek <rabus@users.sourceforge.net>
* lang/german-*.inc.php3: Grammar.
* config.inc.php3, libraries/common.lib.php3,
libraries/config_import.lib.php3, libraries/display_export.lib.php3,
libraries/export/csv.php3, lang/*.inc.php3:
(Excel v.X does not import 'CSV for Excel' exports).
2003-11-02 Marc Delisle <lem9@users.sourceforge.net>
* lang/arabic: big update, thanks to Ossama Khayat (okhayat)
* lang/norwegian: Updated, thanks to Sven-Erik Andersen (sven-erik).
2003-11-01 Marc Delisle <lem9@users.sourceforge.net>
* libraries/relation.lib.php3: quotes added
2003-10-31 Marc Delisle <lem9@users.sourceforge.net>
* lang/romanian: Updated, thanks to Valics Lehel.
* tbl_relation.php3: add backquotes around table and field names
in queries for InnoDB foreign keys; however, in current MySQL 4.0.16
version, a blank character in a field name is not accepted by InnoDB
2003-10-27 Marc Delisle <lem9@users.sourceforge.net>
* querywindow.php3: js errors in SQL-history,
thanks to Jenik Kaspar (jenix)
2003-10-26 Marc Delisle <lem9@users.sourceforge.net>
* libraries/display_tbl.lib.php3: undefined $sql_order
* querywindow.php3: cosmetic change: added for
better display in Iconic 'both' mode
2003-10-24 Michal Cihar <nijel@users.sourceforge.net>
* lang/lithuanian: Updated, thanks to Vilius Zigmantas (viliusz).
* lang/serbian: utf-8 translations contained no strings, regenerated.
* lang/other: Added missing strings.
* libraries/display_tbl.lib.php3: Try to show sorting by indexes only if
it makes sense.
2003-10-20 Michal Cihar <nijel@users.sourceforge.net>
* libraries/export/sql.php3: Fix undefined variable for MySQL < 3.23.20.
* libraries/export/sql.php3. libraries/export/latex.php3,
libraries/display_export.lib.php3, export.php3, lang/*,
libraries/common.lib.php3, libraries/config_import.lib.php3: Allow to
supress dates in SQL dump separately.
* lang/add_message.sh: Fail if no message specified.
* lang/add_message_file.sh: Fail if no file specified.
* libraries/display_export.lib.php3: Added ugly hack to allow switching
export options in Opera.
* db_details_structure.php3, lang/*: Show also overhead, allow to check
all tables with overhead at once (JS only).
* footer.inc.php3: Try to update history in table only if configured so.
2003-10-21 Marc Delisle <lem9@users.sourceforge.net>
* pdf_pages.php3: Patch 825672: show fields in Edit PDF scratchboard,
thanks to Chris Walsh (chriswalshaz)
* libraries/display_tbl.lib.php3: undefined $url_query
* tbl_relation.php3: Bug 827340: Relation view should display also
non-unique keys as possible choices for foreign keys
2003-10-20 Michal Cihar <nijel@users.sourceforge.net>
* Documentation, config.inc.php3, tbl_change.php3,
libraries/common.lib.php3, libraries/config_import.lib.php3: Make
default functions configurable.
2003-10-18 Marc Delisle <lem9@users.sourceforge.net>
* libraries/common.lib.php3: Safari 1.0 v85.5 and fonts
* libraries/functions.js: scratchboard and paper size
* lang/swedish: Updated, thanks to Björn T. Hallberg (bth).
### 2.5.4 released
2003-10-17 Marc Delisle <lem9@users.sourceforge.net>
* browse_foreigners.php3: PMA_jsFormat() needed on alert()
* tbl_query_box.php3, libraries/bookmark.lib.php3:
bookmarks not configured
2003-10-16 Michal Cihar <nijel@users.sourceforge.net>
* libraries/zip.lib.php3: Calculate offset progressively.
* scripts/convertcfg.pl: Perl in most cases lives in /usr/bin/perl.
* lang/italian: Updated, thanks to Pietro Danesi (danone).
* lang/serbian: Updated, thanks to Mihailo Stefanovic (mikis).
* lang/persian-utf-8.inc.php3: Regenerated, was somehow broken.
* lang/sort_lang.sh: Ignores non file parameter.
* libraries/common.lib.php3: Add some more fixes for wrongly typed
$cfg['PmaAbsoluteUri'].
* Documentation: Changed my email and credits.
* libraries/defines_php.lib.php3: Output buffering is not available in
php 3.
2003-10-15 Marc Delisle <lem9@users.sourceforge.net>
* lang/russian-windows-1251: wrong charset
2003-10-14 Marc Delisle <lem9@users.sourceforge.net>
* server_privileges.php3: sometimes db privileges
are not shown
2003-10-12 Marc Delisle <lem9@users.sourceforge.net>
* Documentation.html: FAQ 6.21 needed clarification
2003-10-11 Marc Delisle <lem9@users.sourceforge.net>
* libraries/grab_globals.lib.php3: better fix
* tbl_select.php3: escape single quotes in table
Search page
2003-10-10 Marc Delisle <lem9@users.sourceforge.net>
* footer.inc.php3: undefined function PMA_setHistory()
2003-10-10 Michal Cihar <nijel@users.sourceforge.net>
* libraries/export/sql.php3: Fix PMA_getTableContentOld.
* left.php3: Konqueror 3 and Opera 7 works with tree view.
* scripts/create-release.sh: Generate MD5 sums.
* Documentation, config.inc.php3, scripts/create_tables.sql: Change
default phpMyAdmin table names from PMA_* to pma_*.
2003-10-07 Marc Delisle <lem9@users.sourceforge.net>
* lang/russian*: updated, thanks to Artyom Rabzonov
2003-10-07 Michal Cihar <nijel@users.sourceforge.net>
* Documentation: Another hint for creating primary/unique keys.
2003-10-06 Marc Delisle <lem9@users.sourceforge.net>
* lang/slovak: Updated, thanks to Lubos Klokner (erkac).
2003-10-06 Michal Cihar <nijel@users.sourceforge.net>
* tbl_replace.php3: Do not include query in redirect url if too long.
2003-10-02 Marc Delisle <lem9@users.sourceforge.net>
* libraries/grab_globals.lib.php3: protect POST variables
against cookies of the same name
* libraries/display_tbl.lib.php3: the multi-row delete
icon should not be displayed in all cases
2003-10-01 Marc Delisle <lem9@users.sourceforge.net>
* lang/slovenian update, thanks to Kositer Uros
* lang/norwegian: Updated, thanks to Sven-Erik Andersen (sven-erik).
* libraries/export/sql.php3: Undefined index/offset
* lang/turkish update, thanks to Bora Alioglu
2003-10-01 Alexander M. Turek <rabus@users.sourceforge.net>
* translators.html: Better link.
2003-09-30 Marc Delisle <lem9@users.sourceforge.net>
### 2.5.4-rc1 released
2003-09-29 Michal Cihar <nijel@users.sourceforge.net>
* lang/czech: Updated.
* config.inc.php3, db_details_importdocsql.php3,
db_details_structure.php3, libraries/config_import.lib.php3: You now
need to explicitely enable docSQL support ($cfg['docSQLDir']).
* Documentation: Documented above and support for compressed dumps.
* db_details.php3, export.php3, ldi_check.php3, ldi_table.php3,
read_dump.php3, tbl_change.php3, tbl_query_box.php3,
tbl_replace_fields.php3: $cfg['*Dir'] don't have to end with slash.
2003-09-28 Marc Delisle <lem9@users.sourceforge.net>
* lang/albanian: Updated, thanks to Laurent Dhima (laurenti).
* lang/indonesian: Updated, thanks to Rachim Tamsjadi (tamsy).
* lang/chinese_big5: Updated, thanks to Siu Sun (siusun).
* new lang: bosnian, thanks to Samir Kobiljak
2003-09-27 Marc Delisle <lem9@users.sourceforge.net>
* tbl_row_delete.php3, mult_submits.inc.php3,
libraries/display_tbl.lib.php3, /display_tbl_links.lib.php3:
RFE 810270: multi-row delete in browse mode
* lang/catalan: Updated, thanks to Xavier Navarro (xavin).
* lang/polish: Updated, thanks to Jakub Wilk (ubanus).
* lang/spanish: Updated, thanks to Daniel Hinostroza (dhinostroza).
2003-09-26 Alexander M. Turek <rabus@users.sourceforge.net>
* tbl_indexes.php3: (Icons for index table).
* lang/persian-*.inc.php3, lang/sync_lang.sh,
libraries/select_lang.lib.php3, translators.html:
New Persian language files, thanks to Parham Ghaffarian.
* libraries/select_lang.lib.php3: Removed a dublicate entry.
* translators.html: I'm back. :-)
* lang/english.inc.php3: Resorted strings.
2003-09-26 Garvin Hicking <me@supergarv.de>
* left.php3: Fixed display of '__protected__' subgroup in
non-light left frame mode, when $cfg['LeftFrameTableSeperator'] is empty.
2003-09-24 Alexander M. Turek <rabus@users.sourceforge.net>
* libraries/function.js: (Opera 7.20 messes up row
markers), thanks to Michael Johnson (redbeardc).
* server_privileges.php3: Fixed (Password not kept when
modifying user).
2003-09-23 Alexander M. Turek <rabus@users.sourceforge.net>
* lang/german-*.inc.php3: Fixed some typos, thanks to Sebastian Mendel.
2003-09-23 Marc Delisle <lem9@users.sourceforge.net>
* libraries/export/sql.php3: we need to analyze the query
to get the true column name in case of aliases
* libraries/common.lib.php3: final 1.0 version of Safari
does not need reduced font size
2003-09-20 Marc Delisle <lem9@users.sourceforge.net>
* pdf_schema.php3: the "Show color" only removed
color on arrows, now removes all the color because of printing problems
on black&white printers, thanks to Kelley Lingerfelt (rebelkell)
2003-09-19 Marc Delisle <lem9@users.sourceforge.net>
* server_privileges.php3: could not delete a user
2003-09-19 Michal Cihar <nijel@users.sourceforge.net>
* libraries/display_tbl.lib.php3: Fixed deleting AND from end of condition
with older php.
2003-09-18 Michal Cihar <nijel@users.sourceforge.net>
* libraries/auth/cookie.auth.lib.php3: Improved functionality when more
than one cookie auth is being used.
2003-09-18 Garvin Hicking <me@supergarv.de>
* tbl_query_box.php3, read_dump.php3, sql.php3, lang/*: -
Add bookmark option to query window/tab to bookmark any statement.
2003-09-17 Garvin Hicking <me@supergarv.de>
* querywindow.php3: Display 'edit' button to alter entries from SQL query
history, not execute them immediately.
* footer.inc.php3: Save SQL history even if 'LockFromUpdate' is selected.
* server_databases.php3: Refresh left frame when selecting a DB of
server_databases.php3
2003-09-17 Michal Cihar <nijel@users.sourceforge.net>
* read_dump.php3, libraries/read_dump.lib.php3: Error message when file
can not be read.
* tbl_query_box.php3: Do not require any variables in query window.
* lang/*, libraries/export/sql.php3: Export separately constraints, so
they don't cause troubles on import.
* Documentation, config.inc.php3, left.php3, main.php3, lang/*,
libraries/common.lib.php3, libraries/config_import.lib.php3,
libraries/auth/cookie.auth.lib.php3,
libraries/auth/arbitrary.auth.lib.php3(deleted): Merged arbitrary auth
into cookie auth, new config variable for enabling this
$cfg['AllowArbitraryServer'].
* db_details.php3, tbl_change.php3, tbl_query_box.php3,
libraries/common.lib.php3: Execute uploaded gzip/bzip'd SQL-files
* Documentation, config.inc.php3, export.php3, libraries/common.lib.php3,
libraries/config_import.lib.php3: Allow compressing large SQL dumps -
they are compressed by smaller chunks and send to browser.
* tbl_properties_operations.php3: Remove '; InnoDB free:' part from
comment including references.
2003-09-16 Marc Delisle <lem9@users.sourceforge.net>
* sql.php3: (js disabled and user removes the row limit
from the Show [30] rows)
2003-09-16 Garvin Hicking <me@supergarv.de>
* db_details_qbe.php, libraries/mysql_wrappers.lib.php3: Finetune the new
PMA_mysql_fetch_fields() function and renamed it to PMA_mysql_fetch_fields_alternate:
It now uses 'SHOW FIELDS FROM...'. Modified all calls to the old function to fit the new
one. Keep old function for any future use.
2003-09-15 Marc Delisle <lem9@users.sourceforge.net>
* tbl_properties_links.php3, db_details_structure.php3: in Table view,
"Select" becomes "Search" to denote more clearly was this sub-page
is about
2003-09-15 Michal Cihar <nijel@users.sourceforge.net>
* libraries/export/sql.php3: Avoid freeing failed result.
2003-09-14 Marc Delisle <lem9@users.sourceforge.net>
* Documentation.html: clarify FAQ 6.20 about which privileges are
assigned to users after an upgrade to MySQL 4, and their effect
on seeing all the databases.
2003-09-12 Garvin Hicking <me@supergarv.de>
* lang/*, sql.php3, libraries/bookmark.lib.php3:
(Bookmarks for all users)
* lang/german*: Update
* Documentation.html: Added note to FAQ 6.18 about bookmark-variable expansion
not working on PHP < 4.0.3
2003-09-12 Marc Delisle <lem9@users.sourceforge.net>
* lang/turkish update, thanks to Bora Alioglu
* libraries/display_tbl.lib.php3: (undefined $prev_index)
and add "Sort" tooltip to each column header
2003-09-11 Michal Cihar <nijel@users.sourceforge.net>
* read_dump.php3: Add also limit to size, not only to pieces, because of
extended inserts.
2003-09-10 Marc Delisle <lem9@users.sourceforge.net>
* Documentation.html: clarify about InnoDB support
* libraries/sqlparser.lib.php3: BINARY as an operator;
: SELECT * FROM mytable LIMIT 0,-1
* libraries/mysql_wrappers.lib.php3: wrong results coming
from mysql_list_fields, so modify PMA_mysql_list_fields to use
SELECT * FROM db.table LIMIT 1
(Thanks to Peter Beckman (ooglek))
2003-09-09 Marc Delisle <lem9@users.sourceforge.net>
* libraries/mysql_wrappers.lib.php3: wrong results coming
from mysql_list_tables, so modify PMA_mysql_list_tables to use
SHOW TABLES FROM
2003-09-09 Michal Cihar <nijel@users.sourceforge.net>
* tbl_relation.php3: Avoid message about not array variable when no InnoDB
relations used.
* libraries/display_tbl.lib.php3, lang/*: Allow user to select sorting by
indexes.
* lang/indonesian: Updated, thanks to Rachim Tamsjadi (tamsy).
* lang/dutch: Updated, thanks to nobody :-).
2003-09-08 Michal Cihar <nijel@users.sourceforge.net>
* left.php3, main.php3, lang/*, libraries/common.lib.php3, Documentation,
config.inc.php3, libraries/auth/arbitrary.auth.lib.php3,
libraries/auth/cookie.auth.lib.php3: Support for login to arbitrary
server.
2003-09-08 Alexander M. Turek <rabus@users.sourceforge.net>
* server_privileges.php3: Fixed (No 'LOCK TABLES' in DB-specific
privileges).
2003-09-07 Marc Delisle <lem9@users.sourceforge.net>
### 2.5.3 released
Diffstat (limited to 'databases/phpmyadmin')
-rw-r--r-- | databases/phpmyadmin/DESCR | 22 | ||||
-rw-r--r-- | databases/phpmyadmin/MESSAGE | 20 | ||||
-rw-r--r-- | databases/phpmyadmin/Makefile | 90 | ||||
-rw-r--r-- | databases/phpmyadmin/PLIST | 27 | ||||
-rw-r--r-- | databases/phpmyadmin/distinfo | 6 | ||||
-rw-r--r-- | databases/phpmyadmin/files/phpmyadmin.conf | 9 |
6 files changed, 100 insertions, 74 deletions
diff --git a/databases/phpmyadmin/DESCR b/databases/phpmyadmin/DESCR index 7c32876369a..2e25da0aceb 100644 --- a/databases/phpmyadmin/DESCR +++ b/databases/phpmyadmin/DESCR @@ -1,11 +1,11 @@ -phpMyAdmin is intended to handle the adminstration of MySQL over the WWW. -Currently it can: - - create and drop databases - - create, copy, drop and alter tables - - delete, edit and add fields - - execute any SQL-statement, even batch-queries - - manage keys on fields - - load text files into tables - - create and read dumps of tables - - export and import CSV data - - administer one single database +phpMyAdmin is a tool written in PHP intended to handle the administration of +MySQL over the Web. Currently it can: + +- create and drop databases, +- create/drop/alter tables, +- delete/edit/add fields, +- execute any SQL statement, +- manage keys on fields, +- manage privileges, +- export data into various formats and +- is available in 47 languages. diff --git a/databases/phpmyadmin/MESSAGE b/databases/phpmyadmin/MESSAGE index 1290833a104..f76ac0e37d5 100644 --- a/databases/phpmyadmin/MESSAGE +++ b/databases/phpmyadmin/MESSAGE @@ -1,26 +1,18 @@ =========================================================================== -$NetBSD: MESSAGE,v 1.5 2003/05/06 17:40:46 jmmv Exp $ +$NetBSD: MESSAGE,v 1.6 2004/08/07 11:31:14 adrianp Exp $ -Do *not* edit "${PREFIX}/share/phpmyadmin/config.inc.php" to customize +Do *not* edit "${PMDIR}/config.inc.php" to customize this package because it is a link which will removed during upgrades. The actual configuration file is "${PMCONFFILE}". You will need to make phpMyAdmin accessible through your HTTP server. -If you are running Apache and ap-php, then you may either symlink +If you are running Apache and ap-php, then you can add the following line +to httpd.conf: - ${PMDIR} + Include ${PKG_SYSCONFDIR}/phpmyadmin.conf -into DocumentRoot, or copy - - ${EXDIR}/phpmyadmin.conf - -to ${PKG_SYSCONFDIR}/httpd and add the following line to httpd.conf: - - Include ${PKG_SYSCONFDIR}/httpd/phpmyadmin.conf - -to make mySQL accessible through: +to make phpMyAdmin accessible through: http://www.domain.com/phpmyadmin/ - =========================================================================== diff --git a/databases/phpmyadmin/Makefile b/databases/phpmyadmin/Makefile index 71109c651e9..1cb3ed80349 100644 --- a/databases/phpmyadmin/Makefile +++ b/databases/phpmyadmin/Makefile @@ -1,7 +1,7 @@ -# $NetBSD: Makefile,v 1.16 2004/04/25 01:14:25 xtraeme Exp $ +# $NetBSD: Makefile,v 1.17 2004/08/07 11:31:14 adrianp Exp $ -DISTNAME= phpMyAdmin-${DIST_VERSION}-php -PKGNAME= phpmyadmin-2.5.3rc3 +DISTNAME= phpMyAdmin-${DIST_VERSION} +PKGNAME= phpmyadmin-${DIST_VERSION} CATEGORIES= databases www MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=phpmyadmin/} EXTRACT_SUFX= .tar.bz2 @@ -17,55 +17,71 @@ PLIST_SUBST+= CP="${CP}" DIST_VERSION=${DIST_VERSION} \ MESSAGE_SUBST+= PKG_SYSCONFDIR=${PKG_SYSCONFDIR} PMCONFFILE=${PMCONFFILE} \ PMDIR=${PMDIR} EXDIR=${EXDIR} -WRKSRC= ${WRKDIR}/${DISTNAME:S/-php//} CONF_INC_PHP= ${PREFIX}/share/phpmyadmin/config.inc.php -DIST_VERSION= 2.5.3-rc3 -DOC_FILES= ANNOUNCE.txt CREDITS ChangeLog \ +DIST_VERSION= 2.5.7-pl1 +DOC_FILES= CREDITS ChangeLog \ Documentation.txt INSTALL LICENSE README \ RELEASE-DATE-${DIST_VERSION} TODO + EXDIR= ${PREFIX}/share/examples/phpmyadmin -PMCONFDIR= ${PKG_SYSCONFDIR}/phpmyadmin -PMCONFFILE= ${PMCONFDIR}/config.inc.php +PMCONFFILE= ${PKG_SYSCONFDIR}/config.inc.php PMDIR= ${PREFIX}/share/phpmyadmin -NO_BUILDLINK= yes +NO_BUILDLINK= YES +CONF_FILES= ${EXDIR}/phpmyadmin.conf ${PKG_SYSCONFDIR}/phpmyadmin.conf + +USE_PKGINSTALL= YES +PKG_SYSCONFSUBDIR?= phpmyadmin + +SUBST_CLASSES= paths +SUBST_STAGE.paths= post-build +SUBST_FILES.paths= ${WRKDIR}/phpmyadmin.conf +SUBST_SED.paths= -e "s|@PMDIR@|${PMDIR}|g" +SUBST_MESSAGE.paths= "Fixing paths." do-build: - @${SED} -e 's#@PMDIR@#${PMDIR}#g' ${FILESDIR}/phpmyadmin.conf \ - >${WRKDIR}/phpmyadmin.conf + @${CP} ${FILESDIR}/phpmyadmin.conf ${WRKDIR}/phpmyadmin.conf do-install: - ${INSTALL_DATA_DIR} ${PMCONFDIR} + #${INSTALL_DATA_DIR} ${PMCONFDIR} ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/phpmyadmin ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/phpmyadmin - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/images - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/lang - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/libraries - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/libraries/auth - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/libraries/dbg - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/libraries/export - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/libraries/fpdf - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/libraries/fpdf/font - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/libraries/transformations - ${INSTALL_DATA_DIR} ${PREFIX}/share/phpmyadmin/scripts + ${INSTALL_DATA_DIR} ${PMDIR} + ${INSTALL_DATA_DIR} ${PMDIR}/css + ${INSTALL_DATA_DIR} ${PMDIR}/images + ${INSTALL_DATA_DIR} ${PMDIR}/lang + ${INSTALL_DATA_DIR} ${PMDIR}/libraries + ${INSTALL_DATA_DIR} ${PMDIR}/libraries/auth + ${INSTALL_DATA_DIR} ${PMDIR}/libraries/dbg + ${INSTALL_DATA_DIR} ${PMDIR}/libraries/export + ${INSTALL_DATA_DIR} ${PMDIR}/libraries/fpdf + ${INSTALL_DATA_DIR} ${PMDIR}/libraries/fpdf/font + ${INSTALL_DATA_DIR} ${PMDIR}/libraries/transformations + ${INSTALL_DATA_DIR} ${PMDIR}/scripts + ${RM} -f ${CONF_INC_PHP} - ${INSTALL_SCRIPT} ${WRKSRC}/*.php ${PREFIX}/share/phpmyadmin + ${INSTALL_SCRIPT} ${WRKSRC}/*.php ${PMDIR} ${TEST} -f ${PMCONFFILE} || ${CP} -p ${CONF_INC_PHP} ${PMCONFFILE} ${MV} ${CONF_INC_PHP} ${EXDIR} ${LN} -s ${PMCONFFILE} ${CONF_INC_PHP} - ${INSTALL_DATA} ${WRKSRC}/Documentation.html ${PREFIX}/share/phpmyadmin - ${INSTALL_DATA} ${WRKSRC}/badwords.txt ${PREFIX}/share/phpmyadmin - ${INSTALL_DATA} ${WRKSRC}/images/*.* ${PREFIX}/share/phpmyadmin/images - ${INSTALL_SCRIPT} ${WRKSRC}/lang/*.php ${PREFIX}/share/phpmyadmin/lang - ${INSTALL_SCRIPT} ${WRKSRC}/libraries/*.* ${PREFIX}/share/phpmyadmin/libraries - ${INSTALL_SCRIPT} ${WRKSRC}/libraries/auth/*.php ${PREFIX}/share/phpmyadmin/libraries/auth - ${INSTALL_SCRIPT} ${WRKSRC}/libraries/dbg/*.php ${PREFIX}/share/phpmyadmin/libraries/dbg - ${INSTALL_SCRIPT} ${WRKSRC}/libraries/export/*.php ${PREFIX}/share/phpmyadmin/libraries/export - ${INSTALL_SCRIPT} ${WRKSRC}/libraries/fpdf/*.php ${PREFIX}/share/phpmyadmin/libraries/fpdf - ${INSTALL_SCRIPT} ${WRKSRC}/libraries/fpdf/font/*.php ${PREFIX}/share/phpmyadmin/libraries/fpdf/font - ${INSTALL_SCRIPT} ${WRKSRC}/libraries/transformations/*.php ${PREFIX}/share/phpmyadmin/libraries/transformations - ${INSTALL_SCRIPT} ${WRKSRC}/scripts/*.* ${PREFIX}/share/phpmyadmin/scripts - cd ${WRKSRC}; \ + + ${INSTALL_DATA} ${WRKSRC}/Documentation.html ${PMDIR} + ${INSTALL_DATA} ${WRKSRC}/images/*.* ${PMDIR}/images + ${INSTALL_SCRIPT} ${WRKSRC}/lang/*.php ${PMDIR}/lang + ${INSTALL_SCRIPT} ${WRKSRC}/css/*.php ${PMDIR}/css + + ${INSTALL_SCRIPT} ${WRKSRC}/libraries/*.* ${PMDIR}/libraries + ${INSTALL_SCRIPT} ${WRKSRC}/libraries/auth/*.php ${PMDIR}/libraries/auth + ${INSTALL_SCRIPT} ${WRKSRC}/libraries/dbg/*.php ${PMDIR}/libraries/dbg + ${INSTALL_SCRIPT} ${WRKSRC}/libraries/export/*.php \ + ${PMDIR}/libraries/export + ${INSTALL_SCRIPT} ${WRKSRC}/libraries/fpdf/*.php ${PMDIR}/libraries/fpdf + ${INSTALL_SCRIPT} ${WRKSRC}/libraries/fpdf/font/*.php \ + ${PMDIR}/libraries/fpdf/font + ${INSTALL_SCRIPT} ${WRKSRC}/libraries/transformations/*.php \ + ${PMDIR}/libraries/transformations + ${INSTALL_SCRIPT} ${WRKSRC}/scripts/*.* ${PMDIR}/scripts + + cd ${WRKSRC} && \ ${INSTALL_DATA} ${DOC_FILES} ${PREFIX}/share/doc/phpmyadmin ${INSTALL_DATA} ${WRKDIR}/phpmyadmin.conf ${EXDIR} diff --git a/databases/phpmyadmin/PLIST b/databases/phpmyadmin/PLIST index 1e4b1fe0cba..5f3ec962aad 100644 --- a/databases/phpmyadmin/PLIST +++ b/databases/phpmyadmin/PLIST @@ -1,5 +1,4 @@ -@comment $NetBSD: PLIST,v 1.5 2003/09/01 14:00:31 tron Exp $ -share/doc/phpmyadmin/ANNOUNCE.txt +@comment $NetBSD: PLIST,v 1.6 2004/08/07 11:31:14 adrianp Exp $ share/doc/phpmyadmin/CREDITS share/doc/phpmyadmin/ChangeLog share/doc/phpmyadmin/Documentation.txt @@ -13,9 +12,9 @@ share/examples/phpmyadmin/config.inc.php @exec ${TEST} -f ${PMCONFFILE} || ${CP} -p %D/%F ${PMCONFFILE} share/examples/phpmyadmin/phpmyadmin.conf share/phpmyadmin/Documentation.html -share/phpmyadmin/badwords.txt share/phpmyadmin/browse_foreigners.php share/phpmyadmin/chk_rel.php +share/phpmyadmin/css/phpmyadmin.css.php share/phpmyadmin/db_create.php share/phpmyadmin/db_datadict.php share/phpmyadmin/db_details.php @@ -36,6 +35,7 @@ share/phpmyadmin/images/arrow_ltr.gif share/phpmyadmin/images/arrow_rtl.gif share/phpmyadmin/images/asc_order.png share/phpmyadmin/images/browse.png +share/phpmyadmin/images/button_bookmark.png share/phpmyadmin/images/button_browse.png share/phpmyadmin/images/button_drop.png share/phpmyadmin/images/button_edit.png @@ -73,6 +73,12 @@ share/phpmyadmin/lang/albanian-iso-8859-1.inc.php share/phpmyadmin/lang/albanian-utf-8.inc.php share/phpmyadmin/lang/arabic-utf-8.inc.php share/phpmyadmin/lang/arabic-windows-1256.inc.php +share/phpmyadmin/lang/azerbaijani-iso-8859-9.inc.php +share/phpmyadmin/lang/azerbaijani-utf-8.inc.php +share/phpmyadmin/lang/basque-iso-8859-1.inc.php +share/phpmyadmin/lang/basque-utf-8.inc.php +share/phpmyadmin/lang/bosnian-utf-8.inc.php +share/phpmyadmin/lang/bosnian-windows-1250.inc.php share/phpmyadmin/lang/brazilian_portuguese-iso-8859-1.inc.php share/phpmyadmin/lang/brazilian_portuguese-utf-8.inc.php share/phpmyadmin/lang/bulgarian-koi8-r.inc.php @@ -129,6 +135,8 @@ share/phpmyadmin/lang/malay-iso-8859-1.inc.php share/phpmyadmin/lang/malay-utf-8.inc.php share/phpmyadmin/lang/norwegian-iso-8859-1.inc.php share/phpmyadmin/lang/norwegian-utf-8.inc.php +share/phpmyadmin/lang/persian-utf-8.inc.php +share/phpmyadmin/lang/persian-windows-1256.inc.php share/phpmyadmin/lang/polish-iso-8859-2.inc.php share/phpmyadmin/lang/polish-utf-8.inc.php share/phpmyadmin/lang/portuguese-iso-8859-1.inc.php @@ -175,9 +183,10 @@ share/phpmyadmin/libraries/db_table_exists.lib.php share/phpmyadmin/libraries/dbg/profiling.php share/phpmyadmin/libraries/dbg/setup.php share/phpmyadmin/libraries/defines.lib.php -share/phpmyadmin/libraries/defines_php.lib.php +share/phpmyadmin/libraries/defines_mysql.lib.php share/phpmyadmin/libraries/display_export.lib.php share/phpmyadmin/libraries/display_tbl.lib.php +share/phpmyadmin/libraries/display_tbl_links.lib.php share/phpmyadmin/libraries/dom-drag.js share/phpmyadmin/libraries/export/csv.php share/phpmyadmin/libraries/export/latex.php @@ -221,6 +230,7 @@ share/phpmyadmin/libraries/sqlvalidator.lib.php share/phpmyadmin/libraries/string.lib.php share/phpmyadmin/libraries/tbl_change.js share/phpmyadmin/libraries/transformations.lib.php +share/phpmyadmin/libraries/transformations/application_octetstream__download.inc.php share/phpmyadmin/libraries/transformations/global.inc.php share/phpmyadmin/libraries/transformations/image_jpeg__inline.inc.php share/phpmyadmin/libraries/transformations/image_jpeg__link.inc.php @@ -251,7 +261,6 @@ share/phpmyadmin/scripts/decode_bug.php share/phpmyadmin/scripts/extchg.sh share/phpmyadmin/scripts/inno2pma.sh share/phpmyadmin/scripts/remove_control_m.sh -share/phpmyadmin/scripts/updatedocs.sh share/phpmyadmin/server_collations.php share/phpmyadmin/server_common.inc.php share/phpmyadmin/server_databases.php @@ -282,11 +291,11 @@ share/phpmyadmin/tbl_relation.php share/phpmyadmin/tbl_rename.php share/phpmyadmin/tbl_replace.php share/phpmyadmin/tbl_replace_fields.php +share/phpmyadmin/tbl_row_delete.php share/phpmyadmin/tbl_select.php share/phpmyadmin/transformation_wrapper.php share/phpmyadmin/user_password.php -@dirrm share/phpmyadmin/lang -@dirrm share/phpmyadmin/images +@dirrm share/phpmyadmin/scripts @dirrm share/phpmyadmin/libraries/transformations @dirrm share/phpmyadmin/libraries/fpdf/font @dirrm share/phpmyadmin/libraries/fpdf @@ -294,7 +303,9 @@ share/phpmyadmin/user_password.php @dirrm share/phpmyadmin/libraries/dbg @dirrm share/phpmyadmin/libraries/auth @dirrm share/phpmyadmin/libraries -@dirrm share/phpmyadmin/scripts +@dirrm share/phpmyadmin/lang +@dirrm share/phpmyadmin/images +@dirrm share/phpmyadmin/css @exec ${RMDIR} %D/share/phpmyadmin >/dev/null 2>&1 || ${TRUE} @dirrm share/examples/phpmyadmin @dirrm share/doc/phpmyadmin diff --git a/databases/phpmyadmin/distinfo b/databases/phpmyadmin/distinfo index 169238b130f..f15c9074899 100644 --- a/databases/phpmyadmin/distinfo +++ b/databases/phpmyadmin/distinfo @@ -1,4 +1,4 @@ -$NetBSD: distinfo,v 1.5 2003/09/01 14:00:31 tron Exp $ +$NetBSD: distinfo,v 1.6 2004/08/07 11:31:14 adrianp Exp $ -SHA1 (phpMyAdmin-2.5.3-rc3-php.tar.bz2) = b68c3d21ed2ad2dba8a3f0b3a7a02904aad08d0c -Size (phpMyAdmin-2.5.3-rc3-php.tar.bz2) = 995406 bytes +SHA1 (phpMyAdmin-2.5.7-pl1.tar.bz2) = ca616465669f9ba29586085072f3f88fbe4ba515 +Size (phpMyAdmin-2.5.7-pl1.tar.bz2) = 1123591 bytes diff --git a/databases/phpmyadmin/files/phpmyadmin.conf b/databases/phpmyadmin/files/phpmyadmin.conf index ad158051369..b4a628e5f98 100644 --- a/databases/phpmyadmin/files/phpmyadmin.conf +++ b/databases/phpmyadmin/files/phpmyadmin.conf @@ -1,4 +1,4 @@ -# $Header: /cvsroot/pkgsrc/databases/phpmyadmin/files/phpmyadmin.conf,v 1.1 2003/01/12 14:04:58 tron Exp $ +# $NetBSD: phpmyadmin.conf,v 1.2 2004/08/07 11:31:15 adrianp Exp $ # # phpmyadmin configuration file fragment for Apache @@ -12,3 +12,10 @@ Order allow,deny Allow from all </Directory> +# +# For security, don't serve pages from the phpmyadmin scripts directories. +# +<Directory "@PMDIR@/scripts"> + Order deny,allow + Deny from all +</Directory> |