Ignore:
Timestamp:
03/13/10 00:37:22 (2 years ago)
Author:
nuxwin
Message:
  • [MERGE] Latest omega-1.0.5 changes - part I
Location:
trunk
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • trunk

  • trunk/gui/tools/pma/Documentation.html

    r2526 r2693  
    11<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" 
    22    "http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd"> 
    3 <!-- 
    4     vim: expandtab ts=4 sw=4 sts=4 tw=78 
     3<!--  
     4vim: expandtab ts=4 sw=4 sts=4 tw=78  
    55--> 
    66<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en-US" 
    77    version="-//W3C//DTD XHTML 1.1//EN" dir="ltr"> 
    8 <!-- $Id: Documentation.html 13232 2010-01-10 12:16:33Z lem9 $ --> 
     8<!-- $Id: Documentation.html 13448 2010-03-07 23:41:30Z lem9 $ --> 
    99<head> 
    1010    <link rel="icon" href="./favicon.ico" type="image/x-icon" /> 
    1111    <link rel="shortcut icon" href="./favicon.ico" type="image/x-icon" /> 
    1212    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> 
    13     <title>phpMyAdmin 3.2.5 - Documentation</title> 
     13    <title>phpMyAdmin 3.3.0 - Documentation</title> 
    1414    <link rel="stylesheet" type="text/css" href="docs.css" /> 
    1515</head> 
     
    1919    <h1> 
    2020        <a href="http://www.phpmyadmin.net/">php<span class="myadmin">MyAdmin</span></a> 
    21         3.2.5  
     21        3.3.0 
    2222        Documentation 
    2323    </h1> 
     
    2626<!-- TOP MENU --> 
    2727<ul class="header"> 
    28     <li><a href="#top">Top</a></li> 
    29     <li><a href="#require">Requirements</a></li> 
    30     <li><a href="#intro">Introduction</a></li> 
    31     <li><a href="#setup">Installation</a></li> 
    32     <li><a href="#setup_script">Setup script</a></li> 
    33     <li><a href="#config">Configuration</a></li> 
    34     <li><a href="#transformations">Transformations</a></li> 
    35     <li><a href="#faq"><abbr title="Frequently Asked Questions">FAQ</abbr></a></li> 
    36     <li><a href="#developers">Developers</a></li> 
    37     <li><a href="#copyright">Copyright</a></li> 
    38     <li><a href="#credits">Credits</a></li> 
     28    <li><a href="Documentation.html#top">Top</a></li> 
     29    <li><a href="Documentation.html#require">Requirements</a></li> 
     30    <li><a href="Documentation.html#intro">Introduction</a></li> 
     31    <li><a href="Documentation.html#setup">Installation</a></li> 
     32    <li><a href="Documentation.html#setup_script">Setup script</a></li> 
     33    <li><a href="Documentation.html#config">Configuration</a></li> 
     34    <li><a href="Documentation.html#transformations">Transformations</a></li> 
     35    <li><a href="Documentation.html#faq"><abbr title="Frequently Asked Questions"> FAQ</abbr></a></li> 
     36    <li><a href="Documentation.html#developers">Developers</a></li> 
     37    <li><a href="Documentation.html#copyright">Copyright</a></li> 
     38    <li><a href="Documentation.html#credits">Credits</a></li> 
    3939    <li><a href="translators.html">Translators</a></li> 
    40     <li><a href="#glossary">Glossary</a></li> 
     40    <li><a href="Documentation.html#glossary">Glossary</a></li> 
    4141</ul> 
    4242 
     
    5454        </ul> 
    5555    </li> 
    56     <li>Documentation version: 
    57         <i>$Id: Documentation.html 13232 2010-01-10 12:16:33Z lem9 $</i> 
     56    <li><div class="l10n">Documentation version:</div> 
     57        <i>$Id: Documentation.html 13448 2010-03-07 23:41:30Z lem9 $</i> 
    5858    </li> 
    5959</ul> 
     
    8282                64&#8211;bit machines. Not using mcrypt will cause phpMyAdmin to 
    8383                load pages significantly slower. 
    84             </li> 
     84                </li> 
     85                <li>To support upload progress bars, see <a href="#faq2_9"> 
     86                    <abbr title="Frequently Asked Questions">FAQ</abbr> 2.9</a>.</li> 
    8587        </ul> 
    8688    </li> 
     
    112114        </li> 
    113115    <li>export<a href="#footnote_1"><sup>1</sup></a> data to various formats: 
    114         <abbr title="comma separated values">CSV</abbr>, 
     116        <abbr title="Comma Separated Values">CSV</abbr>, 
    115117    <abbr title="Extensible Markup Language">XML</abbr>, 
    116118    <abbr title="Portable Document Format">PDF</abbr>, 
     
    119121    OpenDocument Text and Spreadsheet, 
    120122    <abbr title="Microsoft Word 2000">Word</abbr>, 
    121     <abbr title="Microsoft Excel 2000">Excel</abbr> and L<sup>A</sup>T<sub><big>E</big></sub>X formats 
     123    <abbr title="Microsoft Excel 97-2003 and Excel 2007">Excel</abbr> and L<sup>A</sup>T<sub><big>E</big></sub>X formats 
    122124        </li> 
     125    <li>import data and MySQL structures from <abbr title="Microsoft Excel 97-2003 and Excel 2007">Microsoft Excel</abbr> and OpenDocument spreadsheets, as well as <abbr title="Extensible Markup Language">XML</abbr>, <abbr title="Comma Separated Values">CSV</abbr>, and <abbr title="Server Query Language">SQL</abbr> files</li> 
    123126    <li>administer multiple servers</li> 
    124127    <li>manage MySQL users and privileges</li> 
     
    132135        functions, like displaying BLOB-data as image or download-link 
    133136        </li> 
     137    <li>track changes on databases, tables and views</li> 
    134138    <li>support InnoDB tables and foreign keys <a href="#faq3_6">(see 
    135139        <abbr title="Frequently Asked Questions">FAQ</abbr> 3.6)</a></li> 
     
    138142    <li>communicate in <a href="./translators.html">57 different languages</a> 
    139143        </li> 
     144    <li>synchronize two databases residing on the same as well as remote servers 
     145        <a href="#faq9_1">(see <abbr title="Frequently Asked Questions">FAQ</abbr> 9.1)</a> 
     146    </li> 
     147 
    140148</ul> 
    141149 
     
    320328<p> For a whole set of new features (bookmarks, comments, 
    321329    <abbr title="structured query language">SQL</abbr>-history, 
     330    tracking mechanism, 
    322331    <abbr title="Portable Document Format">PDF</abbr>-generation, field contents 
    323332    transformation, etc.) you need to create a set of special tables. Those 
     
    10301039    </dd> 
    10311040 
     1041    <dt id="tracking"> 
     1042        <span id="cfg_Servers_tracking">$cfg['Servers'][$i]['tracking']</span> string 
     1043    </dt> 
     1044    <dd> 
     1045        Since release 3.3.x a tracking mechanism is available. 
     1046        It helps you to track every <abbr title="structured query language">SQL</abbr> command which  
     1047        is executed by phpMyAdmin. The mechanism supports logging of data manipulation 
     1048        and data definition statements. After enabling it you can create versions of tables. 
     1049        <br/><br/> 
     1050        The creation of a version has two effects: 
     1051 
     1052        <ul> 
     1053            <li>phpMyAdmin saves a snapshot of the table, including structure and indexes.</li> 
     1054            <li>phpMyAdmin logs all commands which change the structure and/or data of the table and links these commands with the version number.</li> 
     1055        </ul> 
     1056 
     1057        Of course you can view the tracked changes. On the "Tracking" page a complete report is available for every version. 
     1058        For the report you can use filters, for example you can get a list of statements within a date range. 
     1059        When you want to filter usernames you can enter * for all names or you enter a list of names separated by ','. 
     1060        In addition you can export the (filtered) report to a file or to a temporary database. 
     1061        <br/><br/> 
     1062         
     1063        To allow the usage of this functionality: 
     1064 
     1065        <ul> 
     1066            <li>set up <a href="#pmadb">pmadb</a> and the linked-tables infrastructure</li> 
     1067            <li>put the table name in <tt>$cfg['Servers'][$i]['tracking']</tt></li> 
     1068        </ul> 
     1069    </dd> 
     1070 
     1071    <dt id="tracking2"> 
     1072        <span id="cfg_Servers_tracking_auto_create">$cfg['Servers'][$i]['tracking_version_auto_create']</span> boolean 
     1073    </dt> 
     1074    <dd> 
     1075        Whether the tracking mechanism creates versions for tables and views automatically. Default value is false. 
     1076        <br/><br/> 
     1077        If this is set to true and you create a table or view with 
     1078 
     1079        <ul> 
     1080            <li>CREATE TABLE ...</li> 
     1081            <li>CREATE VIEW ...</li> 
     1082        </ul> 
     1083 
     1084        and no version exists for it, the mechanism will 
     1085        create a version for you automatically.         
     1086    </dd> 
     1087 
     1088    <dt id="tracking3"> 
     1089        <span id="cfg_Servers_tracking_default_statements">$cfg['Servers'][$i]['tracking_default_statements']</span> string 
     1090    </dt> 
     1091    <dd> 
     1092        Defines the list of statements the auto-creation uses for new versions. Default value is 
     1093        <br/> 
     1094 
     1095<pre>CREATE TABLE,ALTER TABLE,DROP TABLE,RENAME TABLE, 
     1096CREATE INDEX,DROP INDEX, 
     1097INSERT,UPDATE,DELETE,TRUNCATE,REPLACE, 
     1098CREATE VIEW,ALTER VIEW,DROP VIEW, 
     1099CREATE DATABASE,ALTER DATABASE,DROP DATABASE</pre> 
     1100    </dd> 
     1101 
     1102    <dt id="tracking4"> 
     1103        <span id="cfg_Servers_tracking_drop_view">$cfg['Servers'][$i]['tracking_version_drop_view']</span> boolean 
     1104    </dt> 
     1105    <dd> 
     1106        Whether a DROP VIEW IF EXISTS statement will added as first line to the log when creating a view. Default value is true. 
     1107        <br/><br/>        
     1108    </dd> 
     1109 
     1110 
     1111    <dt id="tracking5"> 
     1112        <span id="cfg_Servers_tracking_drop_table">$cfg['Servers'][$i]['tracking_version_drop_table']</span> boolean 
     1113    </dt> 
     1114    <dd> 
     1115        Whether a DROP TABLE IF EXISTS statement will added as first line to the log when creating a table. Default value is true. 
     1116        <br/><br/> 
     1117    </dd> 
     1118 
     1119    <dt id="tracking6"> 
     1120        <span id="cfg_Servers_tracking_drop_database">$cfg['Servers'][$i]['tracking_version_drop_database']</span> boolean 
     1121    </dt> 
     1122    <dd> 
     1123        Whether a DROP DATABASE IF EXISTS statement will added as first line to the log when creating a database. Default value is true. 
     1124        <br/><br/> 
     1125    </dd> 
     1126 
     1127 
    10321128    <dt id="designer_coords"> 
    10331129        <span id="cfg_Servers_designer_coords">$cfg['Servers'][$i]['designer_coords']</span> string 
     
    11991295    <dd>Set the number of seconds a script is allowed to run. If seconds is set 
    12001296        to zero, no time limit is imposed.<br /> 
    1201         This setting is used while importing/exporting dump files but has no 
    1202         effect when PHP is running in safe mode.</dd> 
     1297        This setting is used while importing/exporting dump files and in the 
     1298        Synchronize feature but has no effect when PHP is running in safe mode.</dd> 
    12031299 
    12041300    <dt id="cfg_MemoryLimit">$cfg['MemoryLimit'] integer [number of bytes]</dt> 
     
    14211517        DATE, DATETIME and TIMESTAMP, ascending order else- by default.</dd> 
    14221518 
     1519    <dt id="cfg_DisplayBinaryAsHex">$cfg['DisplayBinaryAsHex'] boolean </dt> 
     1520    <dd>Defines whether the &quot;Show binary contents as HEX&quot; browse 
     1521    option is ticked by default.</dd> 
     1522 
    14231523    <dt id="cfg_ProtectBinary">$cfg['ProtectBinary'] boolean or string</dt> 
    14241524    <dd>Defines whether <tt>BLOB</tt> or <tt>BINARY</tt> fields are protected 
     
    16301730    permissions seems wrong but in fact cannot be detected. In this case 
    16311731    a sysadmin would set this parameter to <tt>FALSE</tt>. Default is <tt>TRUE</tt>. 
     1732    </dd> 
     1733 
     1734    <dt id="cfg_LinkLengthLimit">$cfg['LinkLengthLimit'] integer</dt> 
     1735    <dd> 
     1736    Limit for length of URL in links. When length would be above this limit, it 
     1737    is replaced by form with button. 
     1738    This is required as some web servers (IIS) have problems with long URLs. 
     1739    Default is <code>1000</code>. 
    16321740    </dd> 
    16331741 
     
    24462554    <li><a href="#faqproject">phpMyAdmin project</a></li> 
    24472555    <li><a href="#faqsecurity">Security</a></li> 
     2556    <li><a href="#faqsynchronization">Synchronization</a></li> 
    24482557</ol> 
    24492558 
     
    26642773    support?</a></h4> 
    26652774 
    2666 <p> In phpMyAdmin 3.0.x, versions starting with MySQL 5.0.1 are 
    2667 fully supported. phpMyAdmin may connect to your MySQL server 
    2668 using PHP's classic 
     2775<p> Since phpMyAdmin 3.0.x, only MySQL 5.0.1 and newer are supported. For  
     2776    older MySQL versions, you need to use 2.8.x branch. phpMyAdmin can  
     2777    connect to your MySQL server using PHP's classic 
    26692778    <a href="http://php.net/mysql">MySQL extension</a> as well as the 
    26702779    <a href="http://php.net/mysqli">improved MySQL extension (MySQLi)</a> that 
    2671     is available in php 5.0.<br /> 
    2672     Either way, the developers of both extensions recommend to use the classic 
    2673     extension for MySQL 4.0 and below and MySQLi for MySQL 4.1 and newer.<br /> 
     2780    is available in php 5.0. The latter one should be used unless you have  
     2781    good reason not to do so.<br /> 
    26742782    When compiling php, we strongly recommend that you manually link the MySQL 
    26752783    extension of your choice to a MySQL client library of at least the same 
     
    31763284</ul> 
    31773285 
     3286<h4 id="faq2_9"> 
     3287    <a href="#faq2_9">2.9 Seeing an upload progress bar</a></h4> 
     3288 
     3289<p> To be able to see a progress bar during your uploads, your server must 
     3290have either the <a href="http://pecl.php.net/package/APC">APC</a> extension 
     3291    or the <a href="http://pecl.php.net/package/uploadprogress">uploadprogress</a> 
     3292    one. Moreover, the JSON extension has to be enabled in your PHP.</p> 
     3293    <p> If using APC, you must set <tt>apc.rfc1867</tt> to <tt>on</tt> in your php.ini.</p> 
     3294 
    31783295<h3 id="faqlimitations">Known limitations</h3> 
    31793296 
     
    33373454    it's not likely to be solved in the future. 
    33383455</p> 
     3456 
     3457<!-- Begin: Excel import limitations --> 
     3458 
     3459<h4 id="faq3_15"> 
     3460    <a href="#faq3_15">3.15 When I import an Excel spreadsheet, some cells with calculations do not display correctly.</a></h4> 
     3461<p> 
     3462    phpMyAdmin uses the <a href="http://www.codeplex.com/PHPExcel/" target="_blank">PHPExcel</a> library to parse Excel XLS and XLSX spreadsheets.  
     3463    Therefore, any limitations that are listed on their page regarding Excel calculations will also apply here. 
     3464    <br /><br /> 
     3465    PHPExcel will be kept up to date so as to make all improvements available to phpMyAdmin users. 
     3466</p> 
     3467 
     3468<h4 id="faq3_16"> 
     3469    <a href="#faq3_16">3.16 When I compress (gzip, bzip2, zip) an Excel workbook and attempt to import it, nothing happens.</a></h4> 
     3470<p> 
     3471    Since Excel XLSX workbooks are already compressed, there is often times only a small benefit from compressing them yet again.  
     3472    Support for compressed Excel XLSX and XLS workbooks may be added in the future. 
     3473</p> 
     3474 
     3475<h4 id="faq3_17"> 
     3476    <a href="#faq3_17">3.17 When I import an Excel spreadsheet, my custom cell types are not represented as they are in Excel.</a></h4> 
     3477<p> 
     3478    Excel's internal representation of custom cell types is rather muddled (especially in Excel 97-2003 binary XLS files). If possible, 
     3479    consider using a built-in type. These are almost always guarenteed to import correctly. 
     3480</p> 
     3481 
     3482<!-- End: Excel import limitations --> 
     3483<!-- Begin: CSV import limitations --> 
     3484 
     3485<h4 id="faq3_18"> 
     3486    <a href="#faq3_18">3.18 When I import a CSV file that contains multiple tables, they are lumped together into a single table.</a></h4> 
     3487<p> 
     3488    There is no reliable way to differetiate tables in CSV format. For the time being, you will have to break apart CSV files containing multiple tables. 
     3489</p> 
     3490 
     3491<!-- End: CSV import limitations --> 
     3492<!-- Begin: Import type-detection limitations --> 
     3493 
     3494<h4 id="faq3_19"> 
     3495    <a href="#faq3_19">3.19 When I import a file and have phpMyAdmin determine the appropriate data structure it only uses int, decimal, and varchar types.</a></h4> 
     3496<p> 
     3497    Currently, the import type-detection system can only assign these MySQL types to columns. In future, more will likely be added but for the time being  
     3498    you will have to edit the structure to your liking post-import. 
     3499    <br /><br /> 
     3500    Also, you should note the fact that phpMyAdmin will use the size of the largest item in any given column as the column size for the appropriate type. If you  
     3501    know you will be adding larger items to that column then you should manually adjust the column sizes accordingly. This is done for the sake of efficiency. 
     3502</p> 
     3503 
     3504<!-- End: Import type-detection limitations --> 
    33393505 
    33403506<h3 id="faqmultiuser"><abbr title="Internet service provider">ISP</abbr>s, multi-user installations</h3> 
     
    36303796    to <tt>On</tt> on the server. It seems to be a browser-specific problem;  
    36313797    meanwhile use the <tt>cookie</tt> authentication mode.</p> 
     3798 
    36323799<h3 id="faqusing">Using phpMyAdmin</h3> 
    36333800 
     
    42124379</pre> 
    42134380<p> 
    4214     You can then use any log analyzing tools to detect possible break in 
     4381    You can then use any log analyzing tools to detect possible break-in 
    42154382    attempts. 
     4383</p> 
     4384 
     4385<h3 id="faqsynchronization">Synchronization</h3> 
     4386<h4 id="faq9_1"> 
     4387    <a href="#faq9_1">9.1 How can I synchronize two databases/tables in phpMyAdmin?</a></h4> 
     4388 
     4389<p> You can now synchronize databases/tables in phpMyAdmin using the Synchronize feature. 
     4390It allows you to connect to local as well as remote servers.This requires you to enter  
     4391server host name, username, password, port and the name of the database. Therefore you can  
     4392now synchronize your databases placed on the same server or some remote server. 
     4393</p> 
     4394 
     4395<p>For more details see <a href="./documentation-gsoc/Synchronization_User%20Manual.htm">How to synchronize</a> 
    42164396</p> 
    42174397 
     
    42744454                        Sebastian Mendel &lt;cybot_tm_at_users.sourceforge.net&gt; 
    42754455                        [check <a href="#credits">credits</a> for more details] 
    4276  
     4456</pre> 
     4457 
     4458<p> 
    42774459This program is free software; you can redistribute it and/or modify 
    42784460it under the terms of the GNU General Public License version 2, 
    42794461as published by the Free Software Foundation. 
    4280  
     4462</p> 
     4463 
     4464<p> 
    42814465This program is distributed in the hope that it will be useful, 
    42824466but WITHOUT ANY WARRANTY; without even the implied warranty of 
    42834467MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the 
    42844468GNU General Public License for more details. 
    4285  
     4469</p> 
     4470 
     4471<p> 
    42864472You should have received a copy of the GNU General Public License 
    42874473along with this program; if not, write to the Free Software 
    42884474Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA 
    4289 </pre> 
     4475</p> 
    42904476 
    42914477<!-- CREDITS --> 
    42924478<h2 id="credits">Credits</h2> 
    42934479 
    4294 <pre> 
    4295 phpMyAdmin - Credits 
    4296 ==================== 
    4297  
    4298 CREDITS, in chronological order 
    4299 ------------------------------- 
    4300  
    4301 - Tobias Ratschiller &lt;tobias_at_ratschiller.com&gt; 
    4302     * creator of the phpmyadmin project 
    4303     * maintainer from 1998 to summer 2000 
    4304  
    4305 - Marc Delisle &lt;marc_at_infomarc.info&gt; 
    4306     * multi-language version 
    4307     * various fixes and improvements 
    4308     * <abbr title="structured query language">SQL</abbr> analyser (most of it) 
    4309     * current project maintainer 
    4310  
    4311 - Olivier M&uuml;ller &lt;om_at_omnis.ch&gt; 
    4312     * started SourceForge phpMyAdmin project in March 2001 
    4313     * sync'ed different existing CVS trees with new features and bugfixes 
    4314     * multi-language improvements, dynamic language selection 
    4315     * current project maintainer 
    4316     * many bugfixes and improvements 
    4317  
    4318 - Lo&iuml;c Chapeaux &lt;lolo_at_phpheaven.net&gt; 
    4319     * rewrote and optimized javascript, DHTML and DOM stuff 
    4320     * rewrote the scripts so they fit the <abbr title="PHP Extension and Application Repository">PEAR</abbr> coding standards and 
    4321       generate XHTML1.0 and CSS2 compliant codes 
    4322     * improved the language detection system 
    4323     * many bugfixes and improvements 
    4324  
    4325 - Robin Johnson &lt;robbat2_at_users.sourceforge.net&gt; 
    4326     * database maintenance controls 
    4327     * table type code 
    4328     * Host authentication <abbr title="Internet Protocol">IP</abbr> Allow/Deny 
    4329     * DB-based configuration (Not completed) 
    4330     * <abbr title="structured query language">SQL</abbr> parser and pretty-printer 
    4331     * <abbr title="structured query language">SQL</abbr> validator 
    4332     * many bugfixes and improvements 
    4333  
    4334 - Armel Fauveau &lt;armel.fauveau_at_globalis-ms.com&gt; 
    4335     * bookmarks feature 
    4336     * multiple dump feature 
    4337     * gzip dump feature 
    4338     * zip dump feature 
    4339  
    4340 - Geert Lund &lt;glund_at_silversoft.dk&gt; 
    4341     * various fixes 
    4342     * moderator of the phpMyAdmin former users forum at phpwizard.net 
    4343  
    4344 - Korakot Chaovavanich &lt;korakot_at_iname.com&gt; 
    4345     * &quot;insert as new row&quot; feature 
    4346  
    4347 - Pete Kelly &lt;webmaster_at_trafficg.com&gt; 
    4348     * rewrote and fix dump code 
    4349     * bugfixes 
    4350  
    4351 - Steve Alberty &lt;alberty_at_neptunlabs.de&gt; 
    4352     * rewrote dump code for PHP4 
    4353     * mySQL table statistics 
    4354     * bugfixes 
    4355  
    4356 - Benjamin Gandon &lt;gandon_at_isia.cma.fr&gt; 
    4357     * main author of the version 2.1.0.1 
    4358     * bugfixes 
    4359  
    4360 - Alexander M. Turek &lt;me_at_derrabus.de&gt; 
    4361     * MySQL 4.0 / 4.1 / 5.0 compatibility 
    4362     * abstract database interface (PMA_DBI) with MySQLi support 
    4363     * privileges administration 
    4364     * <abbr title="Extensible Markup Language">XML</abbr> exports 
    4365     * various features and fixes 
    4366     * German language file updates 
    4367  
    4368 - Mike Beck &lt;mike.beck_at_web.de&gt; 
    4369     * automatic joins in QBE 
    4370     * links column in printview 
    4371     * Relation view 
    4372  
    4373 - Michal &#268;iha&#345; &lt;michal_at_cihar.com&gt; 
    4374     * enhanced index creation/display feature 
    4375     * feature to use a different charset for HTML than for MySQL 
    4376     * improvements of export feature 
    4377     * various features and fixes 
    4378     * Czech language file updates 
    4379  
    4380 - Christophe Gesch&eacute; from the &quot;MySQL Form Generator for PHPMyAdmin&quot; 
     4480<h3>Credits, in chronological order</h3> 
     4481 
     4482<ul> 
     4483 
     4484<li>Tobias Ratschiller &lt;tobias_at_ratschiller.com&gt; 
     4485<ul> 
     4486  <li>creator of the phpmyadmin project</li> 
     4487  <li>maintainer from 1998 to summer 2000</li> 
     4488</ul></li> 
     4489 
     4490<li>Marc Delisle &lt;marc_at_infomarc.info&gt; 
     4491<ul> 
     4492  <li>multi-language version</li> 
     4493  <li>various fixes and improvements</li> 
     4494  <li><abbr title="structured query language">SQL</abbr> analyser (most of it)</li> 
     4495  <li>current project maintainer</li> 
     4496</ul></li> 
     4497 
     4498<li>Olivier M&uuml;ller &lt;om_at_omnis.ch&gt; 
     4499<ul> 
     4500  <li>started SourceForge phpMyAdmin project in March 2001</li> 
     4501  <li>sync'ed different existing CVS trees with new features and bugfixes</li> 
     4502  <li>multi-language improvements, dynamic language selection</li> 
     4503  <li>current project maintainer</li> 
     4504  <li>many bugfixes and improvements</li> 
     4505</ul></li> 
     4506 
     4507<li>Lo&iuml;c Chapeaux &lt;lolo_at_phpheaven.net&gt; 
     4508<ul> 
     4509  <li>rewrote and optimized javascript, DHTML and DOM stuff</li> 
     4510  <li>rewrote the scripts so they fit the <abbr title="PHP Extension and Application Repository">PEAR</abbr> coding standards and 
     4511      generate XHTML1.0 and CSS2 compliant codes</li> 
     4512  <li>improved the language detection system</li> 
     4513  <li>many bugfixes and improvements</li> 
     4514</ul></li> 
     4515 
     4516<li>Robin Johnson &lt;robbat2_at_users.sourceforge.net&gt; 
     4517<ul> 
     4518  <li>database maintenance controls</li> 
     4519  <li>table type code</li> 
     4520  <li>Host authentication <abbr title="Internet Protocol">IP</abbr> Allow/Deny</li> 
     4521  <li>DB-based configuration (Not completed)</li> 
     4522  <li><abbr title="structured query language">SQL</abbr> parser and pretty-printer</li> 
     4523  <li><abbr title="structured query language">SQL</abbr> validator</li> 
     4524  <li>many bugfixes and improvements</li> 
     4525</ul></li> 
     4526 
     4527<li>Armel Fauveau &lt;armel.fauveau_at_globalis-ms.com&gt; 
     4528<ul> 
     4529  <li>bookmarks feature</li> 
     4530  <li>multiple dump feature</li> 
     4531  <li>gzip dump feature</li> 
     4532  <li>zip dump feature</li> 
     4533</ul></li> 
     4534 
     4535<li>Geert Lund &lt;glund_at_silversoft.dk&gt; 
     4536<ul> 
     4537  <li>various fixes</li> 
     4538  <li>moderator of the phpMyAdmin former users forum at phpwizard.net</li> 
     4539</ul></li> 
     4540 
     4541<li>Korakot Chaovavanich &lt;korakot_at_iname.com&gt; 
     4542<ul> 
     4543  <li>&quot;insert as new row&quot; feature</li> 
     4544</ul></li> 
     4545 
     4546<li>Pete Kelly &lt;webmaster_at_trafficg.com&gt; 
     4547<ul> 
     4548  <li>rewrote and fix dump code</li> 
     4549  <li>bugfixes</li> 
     4550</ul></li> 
     4551 
     4552<li>Steve Alberty &lt;alberty_at_neptunlabs.de&gt; 
     4553<ul> 
     4554  <li>rewrote dump code for PHP4</li> 
     4555  <li>mySQL table statistics</li> 
     4556  <li>bugfixes</li> 
     4557</ul></li> 
     4558 
     4559<li>Benjamin Gandon &lt;gandon_at_isia.cma.fr&gt; 
     4560<ul> 
     4561  <li>main author of the version 2.1.0.1</li> 
     4562  <li>bugfixes</li> 
     4563</ul></li> 
     4564 
     4565<li>Alexander M. Turek &lt;me_at_derrabus.de&gt; 
     4566<ul> 
     4567  <li>MySQL 4.0 / 4.1 / 5.0 compatibility</li> 
     4568  <li>abstract database interface (PMA_DBI) with MySQLi support</li> 
     4569  <li>privileges administration</li> 
     4570  <li><abbr title="Extensible Markup Language">XML</abbr> exports</li> 
     4571  <li>various features and fixes</li> 
     4572  <li>German language file updates</li> 
     4573</ul></li> 
     4574 
     4575<li>Mike Beck &lt;mike.beck_at_web.de&gt; 
     4576<ul> 
     4577  <li>automatic joins in QBE</li> 
     4578  <li>links column in printview</li> 
     4579  <li>Relation view</li> 
     4580</ul></li> 
     4581 
     4582<li>Michal &#268;iha&#345; &lt;michal_at_cihar.com&gt; 
     4583<ul> 
     4584  <li>enhanced index creation/display feature</li> 
     4585  <li>feature to use a different charset for HTML than for MySQL</li> 
     4586  <li>improvements of export feature</li> 
     4587  <li>various features and fixes</li> 
     4588  <li>Czech language file updates</li> 
     4589</ul></li> 
     4590 
     4591<li>Christophe Gesch&eacute; from the &quot;MySQL Form Generator for PHPMyAdmin&quot; 
    43814592  (http://sf.net/projects/phpmysqlformgen/) 
    4382     * suggested the patch for multiple table printviews 
    4383  
    4384 - Garvin Hicking &lt;me_at_supergarv.de&gt; 
    4385     * built the patch for vertical display of table rows 
    4386     * built the Javascript based Query window + <abbr title="structured query language">SQL</abbr> history 
    4387     * Improvement of column/db comments 
    4388     * (MIME)-Transformations for columns 
    4389     * Use custom alias names for Databases in left frame 
    4390     * hierarchical/nested table display 
    4391     * <abbr title="Portable Document Format">PDF</abbr>-scratchboard for WYSIWYG-distribution of <abbr title="Portable Document Format">PDF</abbr> relations 
    4392     * new icon sets 
    4393     * vertical display of column properties page 
    4394     * some bugfixes, features, support, German language additions 
    4395  
    4396 - Yukihiro Kawada &lt;kawada_at_den.fujifilm.co.jp&gt; 
    4397     * japanese kanji encoding conversion feature 
    4398  
    4399 - Piotr Roszatycki &lt;d3xter_at_users.sourceforge.net&gt; and Dan Wilson 
    4400     * the Cookie authentication mode 
    4401  
    4402 - Axel Sander &lt;n8falke_at_users.sourceforge.net&gt; 
    4403     * table relation-links feature 
    4404  
    4405 - Maxime Delorme &lt;delorme.maxime_at_free.fr&gt; 
    4406     * <abbr title="Portable Document Format">PDF</abbr> schema output, thanks also to Olivier Plathey for the 
     4593<ul> 
     4594  <li>suggested the patch for multiple table printviews</li> 
     4595</ul></li> 
     4596 
     4597<li>Garvin Hicking &lt;me_at_supergarv.de&gt; 
     4598<ul> 
     4599  <li>built the patch for vertical display of table rows</li> 
     4600  <li>built the Javascript based Query window + <abbr title="structured query language">SQL</abbr> history</li> 
     4601  <li>Improvement of column/db comments</li> 
     4602  <li>(MIME)-Transformations for columns</li> 
     4603  <li>Use custom alias names for Databases in left frame</li> 
     4604  <li>hierarchical/nested table display</li> 
     4605  <li><abbr title="Portable Document Format">PDF</abbr>-scratchboard for WYSIWYG-distribution of <abbr title="Portable Document Format">PDF</abbr> relations</li> 
     4606  <li>new icon sets</li> 
     4607  <li>vertical display of column properties page</li> 
     4608  <li>some bugfixes, features, support, German language additions</li> 
     4609</ul></li> 
     4610 
     4611<li>Yukihiro Kawada &lt;kawada_at_den.fujifilm.co.jp&gt; 
     4612<ul> 
     4613  <li>japanese kanji encoding conversion feature</li> 
     4614</ul></li> 
     4615 
     4616<li>Piotr Roszatycki &lt;d3xter_at_users.sourceforge.net&gt; and Dan Wilson 
     4617<ul> 
     4618  <li>the Cookie authentication mode</li> 
     4619</ul></li> 
     4620 
     4621<li>Axel Sander &lt;n8falke_at_users.sourceforge.net&gt; 
     4622<ul> 
     4623  <li>table relation-links feature</li> 
     4624</ul></li> 
     4625 
     4626<li>Maxime Delorme &lt;delorme.maxime_at_free.fr&gt; 
     4627<ul> 
     4628  <li><abbr title="Portable Document Format">PDF</abbr> schema output, thanks also to Olivier Plathey for the 
    44074629      &quot;FPDF&quot; library (see <a href="http://www.fpdf.org/">http://www.fpdf.org/</a>) and Steven Wittens 
    4408       for the &quot;UFPDF&quot; library (see <a href="http://www.acko.net/node/56">http://www.acko.net/node/56</a>). 
    4409  
    4410 - Olof Edlund &lt;olof.edlund_at_upright.se&gt; 
    4411     * <abbr title="structured query language">SQL</abbr> validator server 
    4412  
    4413 - Ivan R. Lanin &lt;ivanlanin_at_users.sourceforge.net&gt; 
    4414     * phpMyAdmin logo (until June 2004) 
    4415  
    4416 - Mike Cochrane &lt;mike_at_graftonhall.co.nz&gt; 
    4417     * blowfish library from the Horde project 
    4418  
    4419 - Marcel Tschopp &lt;ne0x_at_users.sourceforge.net&gt; 
    4420     * mysqli support 
    4421     * many bugfixes and improvements 
    4422  
    4423 - Michael Keck &lt;mkkeck_at_users.sourceforge.net&gt; 
    4424     * redesign for 2.6.0 
    4425     * phpMyAdmin sailboat logo (June 2004) 
    4426  
    4427 - Mathias Landh&auml;u&szlig;er 
    4428     * Representation at conferences 
    4429  
    4430 - Sebastian Mendel &lt;cybot_tm_at_users.sourceforge.net&gt; 
    4431     * interface improvements 
    4432     * various bugfixes 
    4433  
    4434 - Ivan A Kirillov 
    4435     * new relations Designer 
    4436  
    4437 - Raj Kissu Rajandran (Google Summer of Code 2008) 
    4438     * BLOBstreaming support 
    4439  
    4440 - Piotr Przybylski (Google Summer of Code 2008) 
    4441     * improved setup script 
    4442  
     4630      for the &quot;UFPDF&quot; library (see <a href="http://www.acko.net/node/56">http://www.acko.net/node/56</a>).</li> 
     4631</ul></li> 
     4632 
     4633<li>Olof Edlund &lt;olof.edlund_at_upright.se&gt; 
     4634<ul> 
     4635  <li><abbr title="structured query language">SQL</abbr> validator server</li> 
     4636</ul></li> 
     4637 
     4638<li>Ivan R. Lanin &lt;ivanlanin_at_users.sourceforge.net&gt; 
     4639<ul> 
     4640  <li>phpMyAdmin logo (until June 2004)</li> 
     4641</ul></li> 
     4642 
     4643<li>Mike Cochrane &lt;mike_at_graftonhall.co.nz&gt; 
     4644<ul> 
     4645  <li>blowfish library from the Horde project</li> 
     4646</ul></li> 
     4647 
     4648<li>Marcel Tschopp &lt;ne0x_at_users.sourceforge.net&gt; 
     4649<ul> 
     4650  <li>mysqli support</li> 
     4651  <li>many bugfixes and improvements</li> 
     4652</ul></li> 
     4653 
     4654<li>Michael Keck &lt;mkkeck_at_users.sourceforge.net&gt; 
     4655<ul> 
     4656  <li>redesign for 2.6.0</li> 
     4657  <li>phpMyAdmin sailboat logo (June 2004)</li> 
     4658</ul></li> 
     4659 
     4660<li>Mathias Landh&auml;u&szlig;er 
     4661<ul> 
     4662  <li>Representation at conferences</li> 
     4663</ul></li> 
     4664 
     4665<li>Sebastian Mendel &lt;cybot_tm_at_users.sourceforge.net&gt; 
     4666<ul> 
     4667  <li>interface improvements</li> 
     4668  <li>various bugfixes</li> 
     4669</ul></li> 
     4670 
     4671<li>Ivan A Kirillov 
     4672<ul> 
     4673  <li>new relations Designer</li> 
     4674</ul></li> 
     4675 
     4676<li>Raj Kissu Rajandran (Google Summer of Code 2008) 
     4677<ul> 
     4678  <li>BLOBstreaming support</li> 
     4679</ul></li> 
     4680 
     4681<li>Piotr Przybylski (Google Summer of Code 2008) 
     4682<ul> 
     4683  <li>improved setup script</li> 
     4684</ul></li> 
     4685 
     4686<li>Derek Schaefer (Google Summer of Code 2009) 
     4687<ul> 
     4688  <li>Improved the import system</li> 
     4689</ul></li> 
     4690 
     4691<li>Alexander Rutkowski (Google Summer of Code 2009) 
     4692<ul> 
     4693  <li>Tracking mechanism</li> 
     4694</ul></li> 
     4695 
     4696<li>Zahra Naeem (Google Summer of Code 2009) 
     4697<ul> 
     4698  <li>Synchronization feature</li> 
     4699</ul></li> 
     4700 
     4701<li>Tom&#225;&#353; Srnka (Google Summer of Code 2009) 
     4702<ul> 
     4703  <li>Replication support</li> 
     4704</ul></li> 
     4705 
     4706</ul> 
     4707 
     4708<p> 
    44434709And also to the following people who have contributed minor changes, 
    44444710enhancements, bugfixes or support for a new language since version 2.1.0: 
    4445  
     4711</p> 
     4712 
     4713<p> 
    44464714Bora Alioglu, Ricardo ?, Sven-Erik Andersen, Alessandro Astarita, 
    44474715P&eacute;ter Bakondy, Borges Botelho, Olivier Bussier, Neil Darlow, 
     
    44544722Algis Vainauskas, Daniel Villanueva, Vinay, Ignacio Vazquez-Abrams, Chee Wai, 
    44554723Jakub Wilk, Thomas Michael Winningham, Vilius Zigmantas, &quot;Manuzhai&quot;. 
    4456  
    4457  
    4458 Original Credits of Version 2.1.0 
    4459 --------------------------------- 
    4460  
     4724</p> 
     4725 
     4726 
     4727<h3>Original Credits of Version 2.1.0</h3> 
     4728 
     4729<p> 
    44614730    This work is based on Peter Kuppelwieser's MySQL-Webadmin. It was his idea 
    44624731    to create a web-based interface to MySQL using PHP3. Although I have not 
     
    44644733    him. phpMyAdmin was created because Peter told me he wasn't going to 
    44654734    further develop his (great) tool. 
     4735</p> 
     4736<p> 
    44664737    Thanks go to 
    4467     - Amalesh Kempf &lt;ak-lsml_at_living-source.com&gt; who contributed the 
     4738</p> 
     4739<ul> 
     4740  <li>Amalesh Kempf &lt;ak-lsml_at_living-source.com&gt; who contributed the 
    44684741      code for the check when dropping a table or database. He also suggested 
    44694742      that you should be able to specify the primary key on tbl_create.php3. To 
    44704743      version 1.1.1 he contributed the ldi_*.php3-set (Import text-files) as 
    44714744      well as a bug-report. Plus many smaller improvements. 
    4472     - Jan Legenhausen &lt;jan_at_nrw.net&gt;: He made many of the changes that 
     4745  </li> 
     4746  <li>Jan Legenhausen &lt;jan_at_nrw.net&gt;: He made many of the changes that 
    44734747      were introduced in 1.3.0 (including quite significant ones like the 
    44744748      authentication). For 1.4.1 he enhanced the table-dump feature. Plus 
    44754749      bug-fixes and help. 
    4476     - Marc Delisle &lt;DelislMa_at_CollegeSherbrooke.qc.ca&gt; made phpMyAdmin 
     4750  </li> 
     4751  <li>Marc Delisle &lt;DelislMa_at_CollegeSherbrooke.qc.ca&gt; made phpMyAdmin 
    44774752      language-independent by outsourcing the strings to a separate file. He 
    44784753      also contributed the French translation. 
    4479     - Alexandr Bravo &lt;abravo_at_hq.admiral.ru&gt; who contributed 
     4754  </li> 
     4755  <li>Alexandr Bravo &lt;abravo_at_hq.admiral.ru&gt; who contributed 
    44804756      tbl_select.php3, a feature to display only some fields from a table. 
    4481     - Chris Jackson &lt;chrisj_at_ctel.net&gt; added support for MySQL 
     4757  </li> 
     4758  <li>Chris Jackson &lt;chrisj_at_ctel.net&gt; added support for MySQL 
    44824759      functions in tbl_change.php3. He also added the 
    44834760      &quot;Query by Example&quot; feature in 2.0. 
    4484     - Dave Walton &lt;walton_at_nordicdms.com&gt; added support for multiple 
     4761  </li> 
     4762  <li>Dave Walton &lt;walton_at_nordicdms.com&gt; added support for multiple 
    44854763      servers and is a regular contributor for bug-fixes. 
    4486     - Gabriel Ash &lt;ga244_at_is8.nyu.edu&gt; contributed the random access 
     4764  </li> 
     4765  <li>Gabriel Ash &lt;ga244_at_is8.nyu.edu&gt; contributed the random access 
    44874766      features for 2.0.6. 
     4767  </li> 
     4768</ul> 
     4769<p> 
    44884770    The following people have contributed minor changes, enhancements, bugfixes 
    44894771    or support for a new language: 
     4772</p> 
     4773<p> 
    44904774    Jim Kraai, Jordi Bruguera, Miquel Obrador, Geert Lund, Thomas Kleemann, 
    44914775    Alexander Leidinger, Kiko Albiol, Daniel C. Chao, Pavel Piankov, 
    44924776    Sascha Kettler, Joe Pruett, Renato Lins, Mark Kronsbein, Jannis Hermanns, 
    44934777    G. Wieggers. 
    4494  
     4778</p> 
     4779<p> 
    44954780    And thanks to everyone else who sent me email with suggestions, bug-reports 
    44964781    and or just some feedback. 
    4497 </pre> 
     4782</p> 
    44984783 
    44994784<h2 id="glossary">Glossary</h2> 
     
    46764961</div> 
    46774962 
    4678  
    46794963  <ul id="footer"> 
    46804964    <li>Copyright &copy; 2003 - 2009 <a href="http://www.phpmyadmin.net/home_page/team.php">phpMyAdmin devel team</a></li> 
     
    46834967    <li class="last">Valid <a href="http://validator.w3.org/check/referer">HTML</a> and <a href="http://jigsaw.w3.org/css-validator/check/referer">CSS</a></li> 
    46844968  </ul> 
     4969 
    46854970</body> 
    46864971</html> 
Note: See TracChangeset for help on using the changeset viewer.