Permalink
Browse files

Support for browsing selected columns (RFE #1275909).

  • Loading branch information...
1 parent 176c60c commit 64bd56dfba419951886c092c6d0ba6948d05ce95 @nijel nijel committed Sep 26, 2005
Showing with 24,529 additions and 4,548 deletions.
  1. +1 −1 .cvsignore
  2. +166 −2 ChangeLog
  3. +27 −17 Documentation.html
  4. +70 −8 LICENSE
  5. +1 −1 README
  6. +25 −18 config.inc.php → config.default.php
  7. +166 −1 css/phpmyadmin.css.php
  8. +29 −2 db_details_links.php
  9. +20 −0 db_import.php
  10. +8 −2 export.php
  11. +4 −4 header.inc.php
  12. +250 −0 import.php
  13. +1 −0 lang/.cvsignore
  14. +15 −7 lang/add_message.sh
  15. +12 −4 lang/add_message_file.sh
  16. +151 −0 lang/afrikaans-iso-8859-1.inc.php
  17. +151 −0 lang/afrikaans-utf-8.inc.php
  18. +151 −0 lang/albanian-iso-8859-1.inc.php
  19. +151 −0 lang/albanian-utf-8.inc.php
  20. +151 −0 lang/arabic-utf-8.inc.php
  21. +151 −0 lang/arabic-windows-1256.inc.php
  22. +151 −0 lang/azerbaijani-iso-8859-9.inc.php
  23. +151 −0 lang/azerbaijani-utf-8.inc.php
  24. +151 −0 lang/basque-iso-8859-1.inc.php
  25. +151 −0 lang/basque-utf-8.inc.php
  26. +281 −130 lang/belarusian_cyrillic-utf-8.inc.php
  27. +281 −130 lang/belarusian_cyrillic-windows-1251.inc.php
  28. +302 −151 lang/belarusian_latin-utf-8.inc.php
  29. +151 −0 lang/bosnian-utf-8.inc.php
  30. +151 −0 lang/bosnian-windows-1250.inc.php
  31. +151 −0 lang/brazilian_portuguese-iso-8859-1.inc.php
  32. +151 −0 lang/brazilian_portuguese-utf-8.inc.php
  33. +151 −0 lang/bulgarian-koi8-r.inc.php
  34. +151 −0 lang/bulgarian-utf-8.inc.php
  35. +151 −0 lang/bulgarian-windows-1251.inc.php
  36. +151 −0 lang/catalan-iso-8859-1.inc.php
  37. +151 −0 lang/catalan-utf-8.inc.php
  38. +151 −0 lang/chinese_simplified-gb2312.inc.php
  39. +151 −0 lang/chinese_simplified-utf-8.inc.php
  40. +151 −0 lang/chinese_traditional-big5.inc.php
  41. +151 −0 lang/chinese_traditional-utf-8.inc.php
  42. +151 −0 lang/croatian-iso-8859-2.inc.php
  43. +151 −0 lang/croatian-utf-8.inc.php
  44. +151 −0 lang/croatian-windows-1250.inc.php
  45. +180 −26 lang/czech-iso-8859-2.inc.php
  46. +180 −26 lang/czech-utf-8.inc.php
  47. +180 −26 lang/czech-windows-1250.inc.php
  48. +151 −0 lang/danish-iso-8859-1.inc.php
  49. +151 −0 lang/danish-utf-8.inc.php
  50. +151 −0 lang/dutch-iso-8859-1.inc.php
  51. +151 −0 lang/dutch-iso-8859-15.inc.php
  52. +151 −0 lang/dutch-utf-8.inc.php
  53. +151 −0 lang/english-iso-8859-1.inc.php
  54. +151 −0 lang/english-iso-8859-15.inc.php
  55. +151 −0 lang/english-utf-8.inc.php
  56. +151 −0 lang/estonian-iso-8859-1.inc.php
  57. +151 −0 lang/estonian-utf-8.inc.php
  58. +151 −0 lang/finnish-iso-8859-1.inc.php
  59. +151 −0 lang/finnish-iso-8859-15.inc.php
  60. +151 −0 lang/finnish-utf-8.inc.php
  61. +151 −0 lang/french-iso-8859-1.inc.php
  62. +151 −0 lang/french-iso-8859-15.inc.php
  63. +151 −0 lang/french-utf-8.inc.php
  64. +151 −0 lang/galician-iso-8859-1.inc.php
  65. +151 −0 lang/galician-utf-8.inc.php
  66. +151 −0 lang/georgian-utf-8.inc.php
  67. +151 −0 lang/german-iso-8859-1.inc.php
  68. +151 −0 lang/german-iso-8859-15.inc.php
  69. +151 −0 lang/german-utf-8.inc.php
  70. +151 −0 lang/greek-iso-8859-7.inc.php
  71. +151 −0 lang/greek-utf-8.inc.php
  72. +151 −0 lang/hebrew-iso-8859-8-i.inc.php
  73. +151 −0 lang/hebrew-utf-8.inc.php
  74. +151 −0 lang/hindi-utf-8.inc.php
  75. +151 −0 lang/hungarian-iso-8859-2.inc.php
  76. +151 −0 lang/hungarian-utf-8.inc.php
  77. +151 −0 lang/indonesian-iso-8859-1.inc.php
  78. +151 −0 lang/indonesian-utf-8.inc.php
  79. +151 −0 lang/italian-iso-8859-1.inc.php
  80. +151 −0 lang/italian-iso-8859-15.inc.php
  81. +151 −0 lang/italian-utf-8.inc.php
  82. +151 −0 lang/japanese-euc.inc.php
  83. +151 −0 lang/japanese-sjis.inc.php
  84. +151 −0 lang/japanese-utf-8.inc.php
  85. +151 −0 lang/korean-euc-kr.inc.php
  86. +151 −0 lang/korean-utf-8.inc.php
  87. +151 −0 lang/latvian-utf-8.inc.php
  88. +151 −0 lang/latvian-windows-1257.inc.php
  89. +151 −0 lang/lithuanian-utf-8.inc.php
  90. +151 −0 lang/lithuanian-windows-1257.inc.php
  91. +151 −0 lang/malay-iso-8859-1.inc.php
  92. +151 −0 lang/malay-utf-8.inc.php
  93. +304 −153 lang/mongolian-utf-8.inc.php
  94. +151 −0 lang/norwegian-iso-8859-1.inc.php
  95. +151 −0 lang/norwegian-utf-8.inc.php
  96. +151 −0 lang/persian-utf-8.inc.php
  97. +151 −0 lang/persian-windows-1256.inc.php
  98. +151 −0 lang/polish-iso-8859-2.inc.php
  99. +151 −0 lang/polish-utf-8.inc.php
  100. +151 −0 lang/polish-windows-1250.inc.php
  101. +151 −0 lang/portuguese-iso-8859-1.inc.php
  102. +151 −0 lang/portuguese-iso-8859-15.inc.php
  103. +151 −0 lang/portuguese-utf-8.inc.php
  104. +151 −0 lang/romanian-iso-8859-1.inc.php
  105. +151 −0 lang/romanian-utf-8.inc.php
  106. +151 −0 lang/russian-cp-866.inc.php
  107. +151 −0 lang/russian-koi8-r.inc.php
  108. +151 −0 lang/russian-utf-8.inc.php
  109. +151 −0 lang/russian-windows-1251.inc.php
  110. +289 −138 lang/serbian_cyrillic-utf-8.inc.php
  111. +289 −138 lang/serbian_cyrillic-windows-1251.inc.php
  112. +311 −160 lang/serbian_latin-utf-8.inc.php
  113. +311 −160 lang/serbian_latin-windows-1250.inc.php
  114. +151 −0 lang/slovak-iso-8859-2.inc.php
  115. +151 −0 lang/slovak-utf-8.inc.php
  116. +151 −0 lang/slovak-windows-1250.inc.php
  117. +151 −0 lang/slovenian-iso-8859-2.inc.php
  118. +151 −0 lang/slovenian-utf-8.inc.php
  119. +151 −0 lang/slovenian-windows-1250.inc.php
  120. +151 −0 lang/spanish-iso-8859-1.inc.php
  121. +151 −0 lang/spanish-iso-8859-15.inc.php
  122. +151 −0 lang/spanish-utf-8.inc.php
  123. +151 −0 lang/swedish-iso-8859-1.inc.php
  124. +151 −0 lang/swedish-utf-8.inc.php
  125. +151 −0 lang/tatarish-iso-8859-9.inc.php
  126. +151 −0 lang/tatarish-utf-8.inc.php
  127. +151 −0 lang/thai-tis-620.inc.php
  128. +151 −0 lang/thai-utf-8.inc.php
  129. +346 −200 lang/turkish-iso-8859-9.inc.php
  130. +370 −224 lang/turkish-utf-8.inc.php
  131. +151 −0 lang/ukrainian-utf-8.inc.php
  132. +151 −0 lang/ukrainian-windows-1251.inc.php
  133. +3 −102 left.php
  134. +18 −10 libraries/auth/cookie.auth.lib.php
  135. +276 −43 libraries/common.lib.php
  136. +0 −1,316 libraries/config_import.lib.php
  137. +214 −0 libraries/database_interface.lib.php
  138. +2 −2 libraries/defines.lib.php
  139. +2 −2 libraries/display_export.lib.php
  140. +307 −0 libraries/display_import.lib.php
  141. +7 −7 libraries/display_tbl.lib.php
  142. +7 −6 libraries/export/csv.php
  143. +43 −38 libraries/export/sql.php
  144. +2 −2 libraries/fpdf/fpdf.php
  145. +220 −0 libraries/import.lib.php
  146. +42 −0 libraries/import/README
  147. +207 −0 libraries/import/csv.php
  148. +106 −0 libraries/import/ldi.php
  149. +130 −0 libraries/import/sql.php
  150. +115 −0 libraries/left_header.inc.php
  151. +363 −30 libraries/sqlparser.data.php
  152. +487 −0 libraries/unzip.lib.php
  153. +10 −1 main.php
  154. +12 −0 mult_submits.inc.php
  155. +10 −257 queryframe.php
  156. +29 −17 querywindow.php
  157. +1 −2 read_dump.php
  158. +3 −3 scripts/create-release.sh
  159. +7 −2 server_common.inc.php
  160. +24 −0 server_import.php
  161. +8 −0 server_links.inc.php
  162. +599 −600 server_privileges.php
  163. +216 −0 server_sql.php
  164. +620 −193 server_status.php
  165. +14 −6 sql.php
  166. +9 −1 tbl_change.php
  167. +24 −0 tbl_import.php
  168. +3 −0 tbl_properties.inc.php
  169. +5 −1 tbl_properties_links.php
  170. +2 −2 tbl_properties_operations.php
  171. +94 −166 tbl_properties_structure.php
  172. +4 −2 tbl_relation.php
  173. +73 −0 themes/darkblue_orange/css/theme_right.css.php
  174. +2 −2 themes/darkblue_orange/info.inc.php
  175. +84 −4 themes/original/css/theme_right.css.php
  176. +2 −2 themes/original/info.inc.php
View
@@ -1,4 +1,4 @@
-config.inc.developer.php
+config.inc.php
phpmyadmin.wpj
upload
save
View
@@ -1,10 +1,174 @@
-----------------------
+----------------------
phpMyAdmin - Changelog
----------------------
$Id$
$Source$
+2005-09-26 Sebastian Mendel <cybot_tm@users.sourceforge.net>
+ * libraries/database_interface.lib.php: fixed bug in PMA_DBI_fetch_*()
+ using PMA_DBI_num_rows() on unbuffered queries
+
+2005-09-26 Michal Čihař <michal@cihar.com>
+ * libraries/export/sql.php: Fix constraint parsing (bug #1304600).
+ * libraries/display_import.lib.php, libraries/import/csv.php: Rename
+ plugin parameters to allow using same parameter by multiple plugins.
+ * config.default.php, lang/*, libraries/import/ldi.php: Alternate LOAD
+ DATA import plugin for CSV.
+ * libraries/display_import.lib.php: Sort list of import plugins.
+ * mult_submits.inc.php, tbl_properties_structure.php: Support for browsing
+ selected columns (RFE #1275909).
+
+2005-09-25 Marc Delisle <lem9@users.sourceforge.net>
+ * server_privileges.php: support MySQL 5 privileges
+
+2005-09-25 Michal Čihař <michal@cihar.com>
+ * lang/*: Messages for Sebastian.
+ * lang/czech: Partial update.
+
+2005-09-25 Sebastian Mendel <cybot_tm@users.sourceforge.net>
+ * left.php, queryframe.php, libraries/common.lib.php,
+ libraries/left_header.inc.php, css/phpmyadmin.css.php:
+ grouping databases (bug #1281262)
+ * server_status.php, libraries/common.lib.php, css/phpmyadmin.css.php:
+ extended server status information with description and warnings,
+ added PMA_formatNumber()
+ * server_privilegs.php: fixed bug table not found
+ * tbl_properties_structure.php, css/phpmyadmin.css.php:
+ made statistic tables floating, moved styles into css
+ * css/phpmyadmin.css.php: set font-size in caption to normal
+
+2005-09-24 Sebastian Mendel <cybot_tm@users.sourceforge.net>
+ * querywindow.php, css/phpmyadmin.css.php:
+ resize querywindow to content (bug #1277375)
+
+2005-09-24 Marc Delisle <lem9@users.sourceforge.net>
+ * db_details_links.php, server_privileges.php, server_common.inc.php:
+ bug #1302985, Privileges tab on database
+ * tbl_change.php: bug #1272290, multiple MAX_FILE_SIZE limits BLOB
+ insertion
+
+2005-09-24 Michal Čihař <michal@cihar.com>
+ * lang/add_message_file.sh: Make it deal with regullar php file, do not
+ mark english text as to translate.
+ * lang/add_message.sh: Do not mark english text as to translate.
+ * *import*, Documentation.html, lang/*, main.php, *links*,
+ css/phpmyadmin.css.php, libraries/unzip.lib.php: New import system,
+ please test it (patch #1288933, RFEs: 618255, 780754, 1017598, 1097670,
+ 1274500, 807830).
+ * libraries/import.lib.php, libraries/import/csv.php,
+ libraries/import/sql.php, libraries/import/README: Fix possible data
+ leak when reading large buffer.
+
+2005-09-23 Michal Čihař <michal@cihar.com>
+ * libraries/auth/cookie.auth.lib.php: Do not pass empty variables as
+ haystack to strpos (bug #1299422).
+ * server_privileges.php: Reload left frame if dropping database (bug
+ #1298678).
+ * libraries/fpdf/fpdf.php: Fix filename for PDF pages containing space in
+ name (bug #1300837).
+
+2005-09-23 Marc Delisle <lem9@users.sourceforge.net>
+ * libraries/display_export.lib.php, libraries/export/csv.php:
+ bug #1301374, csv on-screen export broken
+
+2005-09-20 Michal Čihař <michal@cihar.com>
+ * libraries/database_interface.lib.php: Added some useful functions to DBI
+ layer (patch #1286451), thanks to Sebastian Mendel.
+ * Documentation.html, config.default.php, libraries/common.lib.php: Add
+ support for forcing https access to phpMyAdmin (RFE #1111333).
+
+2005-09-20 Marc Delisle <lem9@users.sourceforge.net>
+ * libraries/sqlparser.data.php: patch #1295365, missing function
+ definitions in parser, thanks to Sebastian Mendel
+ * db_details_links.php: patch #1196806, Privileges link on db page
+
+2005-09-18 Marc Delisle <lem9@users.sourceforge.net>
+ * libraries/display_export.lib.php: bug #1293937 Export compression
+ default: bzip instead of bzip2, thanks to Rene Leonhardt
+
+2005-09-15 Michal Čihař <michal@cihar.com>
+ * config.default.php, libraries/common.lib.php: Simplify loading of
+ defaults, why did I write such crap before?
+ * libraries/common.lib.php: Fail if pcre support is missing.
+
+2005-09-14 Marc Delisle <lem9@users.sourceforge.net>
+ * export.php: bug #1290730, https export under MSIE fails
+
+2005-09-14 Michal Čihař <michal@cihar.com>
+ * css/phpmyadmin.css.php: Do not wrap tabs (patch #1282247), thanks to
+ Sebastian Mendel.
+ * config.default.php: Do not set blowfish_secret here at all, this needs
+ to be done by user (bug #1290990).
+ * libraries/auth/cookie.auth.lib.php: Fix undefined variable warnings.
+ * libraries/common.lib.php, lang/*: Detect wrong authentication method and
+ warn user using error.php (bug #1290888).
+ * tbl_properties_operations.php: Update auto_increment value (bug
+ #1290413).
+ * read_dump.php, server_links.inc.php, server_sql.php, sql.php, lang/*:
+ Add SQL tab for server (patch #1291084), (RFE #1048090).
+ * Documentation.html: We dropped support for PHP 3 some time ago, so let's
+ drop mentions about it from documentation.
+
+2005-09-13 Marc Delisle <lem9@users.sourceforge.net>
+ * scripts/create-release.sh: no longer copy config.inc.php to
+ config.default.php to keep a backup of the previous version
+
+2005-09-13 Michal Čihař <michal@cihar.com>
+ * libraries/common.lib.php: Add support for lang/added_messages.php
+ (mostly as feature for developer, to allow easilly adding messages
+ while working on some features).
+ * .cvsignore, Documentation.html, config.default.php,
+ config.inc.php[removed], libraries/common.lib.php,
+ libraries/config_import.lib.php[removed]: New configuration handling,
+ use config.inc.php for configuration, default values are stored in
+ config.default.php.
+ * config.default.php: Remove non configuration stuff.
+ * lang/.cvsignore: Ignore lang/added_messages.php.
+
+2005-09-12 Marc Delisle <lem9@users.sourceforge.net>
+ * tbl_relation.php: bug #1287611, no Save button in Relation view
+ when pmadb is not defined
+
+2005-09-10 Marc Delisle <lem9@users.sourceforge.net>
+ ### 2.6.4 released
+
+2005-09-09 Marc Delisle <lem9@users.sourceforge.net>
+ * libraries/display_tbl.lib.php: bug #1283813, SHOW STATUS typed in a
+ query box produces a SHOW CREATE TABLE STATUS under MySQL 5.0.x
+ * lang/mongolian* update, thanks to Bayarsaikhan Enkhtaivan
+
+2005-09-07 Michal Čihař <michal@cihar.com>
+ * main.php, libraries/auth/cookie.auth.lib.php: XSS on username (bug
+ #1283552)
+ * ChangeLog: Move vim modelines to correctly interpret et after setting
+ file type (otherwise tabs were not expanded as changelog ft sets noet).
+
+2005-09-06 Marc Delisle <lem9@users.sourceforge.net>
+ * lang/serbian: Updated, thanks to Mihailo Stefanovic (mikis).
+
+2005-09-05 Marc Delisle <lem9@users.sourceforge.net>
+ * libraries/defines.lib.php, themes/*/info.inc.php: about themes version,
+ phpMyAdmin 2.6.4 needs generation 2, version 1;
+ phpMyAdmin 2.6.5 (currently) needs generation 2, version 2
+ * header.inc.php: XSS on $title, thanks to Christian Wenz
+
+2005-09-05 Michal Čihař <michal@cihar.com>
+ * libraries/export/sql.php: Do not treat BLOBs as number (bug #1277309).
+
+2005-09-04 Marc Delisle <lem9@users.sourceforge.net>
+ * tbl_properties.inc.php: bug #1281533, collation not kept while
+ changing table field count
+
+2005-09-02 Marc Delisle <lem9@users.sourceforge.net>
+ * lang/turkish update, thanks to boralioglu.
+
+2005-08-28 Marc Delisle <lem9@users.sourceforge.net>
+ * lang/belarusian updates, thanks to Jaska Zedlik
+ ### 2.6.4-rc1 released
+ * server_privileges, themes/*/css/theme_right.css.php: patch #1251692,
+ fieldsets for privileges interface, thanks to Sebastian Mendel
+
2005-08-26 Marc Delisle <lem9@users.sourceforge.net>
* lang/indonesian: update thanks to Rachim Tamsjadi - tamsy
* lang/polish: update thanks to Jakub Wilk - ubanus
@@ -7002,7 +7166,7 @@ $Source$
--- Older ChangeLogs can be found on our project website ---
http://www.phpmyadmin.net/old-stuff/ChangeLogs/
+# vim: et ts=4 sw=4 sts=4
# vim: ft=changelog fenc=utf-8 encoding=utf-8
-# vim: expandtab ts=4 sw=4 sts=4
# vim: fde=getline(v\:lnum-1)=~'^\\s*$'&&getline(v\:lnum)=~'\\S'?'>1'\:1&&v\:lnum>8&&getline(v\:lnum)!~'^#'
# vim: fdn=1 fdm=expr
View
@@ -163,10 +163,11 @@
running in safe mode, having some scripts with an owner different
from the owner of other scripts will be a
problem). See <a href="#faq4_2">FAQ 4.2</a> for suggestions.</li>
- <li> Open the file <tt>config.inc.php</tt> in your favorite editor and change
- the values for host, user, password and authentication mode to fit
- your environment. Here, &quot;host&quot; means the MySQL server.
- Have a look at
+ <li> Create the file <tt>config.inc.php</tt> in your favorite editor and
+ fill in there values for host, user, password and authentication mode
+ to fit your environment. Look at <tt>config.default.php</tt> how
+ these fields should be defined. Here, &quot;host&quot; means the
+ MySQL server. Have a look at
<a href="#config">Configuration section</a> for an
explanation of all values. Please also read the remaining of this
Installation section for information about authentication modes
@@ -218,12 +219,9 @@
<h3>Upgrading from an older version</h3>
<ul>
<li>
- You can safely copy your older <i>config.inc.php</i> over a new one, if
- you can live with default values for possible new parameters (you can
- check release notes to see what new features were added). This
- compatibility will stay for long time, current version supports
- importing config files from 2.2 and maybe even older (nobody has tried
- that).
+ Just copy <i>config.inc.php</i> from previous installation into a
+ newly unpacked one. Old configuration files will be supported for a
+ very long time.
</li>
</ul>
@@ -467,8 +465,7 @@
<dt><b>$cfg['Servers'][$i]['socket']</b> string</dt>
<dd>
- The path to the socket to use. Leave blank for default.<br />
- To use the socket feature you must run PHP 3.0.10 or more.
+ The path to the socket to use. Leave blank for default.
<br /><br />
</dd>
@@ -961,6 +958,12 @@
<br /><br />
</dd>
+ <dt><b>$cfg['ForceSSL'] </b>boolean</dt>
+ <dd>
+ Whether to force using https while accessing phpMyAdmin.
+ <br /><br />
+ </dd>
+
<dt><b>$cfg['ExecTimeLimit'] </b>integer [number of seconds]</dt>
<dd>
Set the number of seconds a script is allowed to run. If seconds is set
@@ -1699,6 +1702,14 @@
<br /><br />
</dd>
+ <dt><b>$cfg['Import'] </b>array</dt>
+ <dd>
+ In this array are defined default parameters for import, names of
+ items are similar to texts seen on import page, so you can easily
+ identify what they mean.
+ <br /><br />
+ </dd>
+
<dt><b>$cfg['RepeatCells'] </b>integer</dt>
<dd>
Repeat the headers every X cells, or 0 to deactivate.
@@ -2807,7 +2818,7 @@
headers already sent by ...&quot; is displayed, what's the problem?
</h4>
<p>
- Edit your <i>config.inc.php or .php</i> file and ensure there is nothing
+ Edit your <i>config.inc.php</i> file and ensure there is nothing
(I.E. no blank lines, no spaces, no characters...) neither before the
<tt>&lt;?php</tt> tag at the beginning, neither after the <tt>?&gt;</tt>
tag at the end.
@@ -2857,10 +2868,9 @@
(<i>/tmp/mysql.sock</i>, for example).
</li>
<li>
- Then, you need to tell PHP to use this socket.<br />Assuming you are
- using PHP 3.0.10 or better, you can specify the socket to use when you
- open the connection. To do this in phpMyAdmin, you need to complete the
- socket information in the <i>config.inc.php</i>.<br />
+ Then, you need to tell PHP to use this socket.<br /> To do this in
+ phpMyAdmin, you need to complete the socket information in the
+ <i>config.inc.php</i>.<br />
For example:
<tt>$cfg['Servers'][$i]['socket']&nbsp;=&nbsp;'/tmp/mysql.sock';</tt><br /><br />
Please also make sure that the permissions of this file allow to be readable
Oops, something went wrong. Retry.

0 comments on commit 64bd56d

Please sign in to comment.