diff --git a/ChangeLog b/ChangeLog index dd1225dcc..4e45e9aab 100755 --- a/ChangeLog +++ b/ChangeLog @@ -5,6 +5,10 @@ phpMyAdmin - Changelog $Id$ $Source$ +2002-07-30 Loïc Chapeaux + * Documentation.html: coding standards (line size <= 80). + * db_details_structure.php3, lines 456-460: beautified generated page. + 2002-07-29 Marc Delisle * Documentation.html: auto-detect, dot in dbname, CGI and cookie auth * lang/turkish update, thanks to Bora Alioglu diff --git a/Documentation.html b/Documentation.html index f0ed07807..a0d78a8b4 100755 --- a/Documentation.html +++ b/Documentation.html @@ -79,15 +79,22 @@ @@ -266,9 +273,10 @@ buggy about cookies, at least till version 6. And php 4.1.1 is also a bit buggy in this area!

-
  • Http and cookie authentication modes are more secure: the MySQL password - does not need to be set in the phpMyAdmin configuration file. (except - for the "controluser" -see the Configuration section-). +
  • Http and cookie authentication modes are more secure: the MySQL + password does not need to be set in the phpMyAdmin configuration file + (except for the "controluser" -see the + Configuration section-).
    However, keep in mind that the password travels in plain text, unless you are using the https protocol. @@ -301,7 +309,8 @@ - ... and if you want to use the many new relation and bookmark features: + ... and if you want to use the many new relation and bookmark + features: @@ -334,7 +343,8 @@
  • Was called 'advanced' in versions before 2.2.3.
  • Introduced in 1.3.0, it uses Basic HTTP authentication method and allows you to login as any valid MySQL user.
  • -
  • Is only supported with PHP running as an Apache module, not with cgi.
  • +
  • Is only supported with PHP running as an Apache module, not with + cgi.
  • 'cookie' authentication mode:

    @@ -406,7 +416,7 @@ empty, because the program tries to auto-detect its proper value. Additional details are in the configuration file.

    - Or, this setting can be dynamically completed. For example, you can + Or, this setting can be dynamically completed. For example, you can try to use such a kind of code:
     $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'
    @@ -622,7 +632,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'
             To allow the usage of this functionality the superuser has to:
             
    • set up a PMA database as described above
    • -
    • within this database create a table following this scheme:
      +
    • within this database create a table following this scheme: +
           CREATE TABLE `PMA_bookmark` (
             id int(11) DEFAULT '0' NOT NULL auto_increment,
      @@ -634,7 +645,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'      ) TYPE=MyISAM COMMENT='Bookmarks';
    • -
    • enter the tablename in $cfg['Servers'][$i]['bookmarktable']
    • +
    • enter the tablename in + $cfg['Servers'][$i]['bookmarktable']

    Note that "controluser" must have SELECT, @@ -685,7 +697,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'
    • set up a PMA database as described above
    • - within this database create a table following this scheme:
      + within this database create a table following this scheme: +
           CREATE TABLE `PMA_relation` (
             `master_db` varchar(64) NOT NULL default '',
      @@ -728,7 +741,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' To allow the usage of this functionality the superuser has to:
      • set up a PMA database as described above
      • -
      • within this database create a table following this scheme:
        +
      • within this database create a table following this scheme: +
             CREATE TABLE `PMA_table_info` (
               `db_name` varchar(64) NOT NULL default '',
        @@ -772,7 +786,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'
        • set up a PMA database as described above
        • - within this database create a table following this scheme:
          + within this database create a table following this scheme: +
               CREATE TABLE `PMA_table_coords` (
                 `db_name` varchar(64) NOT NULL default '',
          @@ -819,7 +834,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'
          • set up a PMA database as described above
          • - within this database create a table following this scheme:
            + within this database create a table following this scheme: +
                 CREATE TABLE `PMA_column_comments` (
                   id int(5) unsigned NOT NULL auto_increment,
            @@ -1078,15 +1094,17 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' from edition when browsing a table's content or not. Valid values are:
            - FALSE to allow edition of all fields;
            - - blob to allow edition of all fields except BLOBS;
            - - all to disallow edition of all BINARY or BLOB fields. + - blob to allow edition of all fields except BLOBS; +
            + - all to disallow edition of all BINARY or + BLOB fields.

            $cfg['ShowFunctionFields'] boolean
            - Defines whether MySQL functions fields should be displayed or not in edit/insert - mode. + Defines whether MySQL functions fields should be displayed or not in + edit/insert mode.

            @@ -1342,9 +1360,9 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

            [1. Server]

            - [1.1] I'm running php 4+ and my server is crashing each time a specific action - is required or phpMyAdmin sends a blank page or a page full of cryptic - characters to my browser, what can I do? + [1.1] I'm running php 4+ and my server is crashing each time a specific + action is required or phpMyAdmin sends a blank page or a page full of + cryptic characters to my browser, what can I do?
            There are some known php bugs with output buffering and compression.
            Try to set the $cfg['OBGzip'] directive to FALSE in your @@ -1368,9 +1386,9 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

            - [1.3] I'm running phpMyAdmin with "cookie" authentication mode under PHP 4.2.0 - or 4.2.1 loaded as an Apache 2+ module but can't enter the script: I'm - always displayed the login screen. + [1.3] I'm running phpMyAdmin with "cookie" authentication mode under + PHP 4.2.0 or 4.2.1 loaded as an Apache 2+ module but can't enter the + script: I'm always displayed the login screen.
            This is a kown PHP bug (see this bug report) from the @@ -1379,9 +1397,9 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

            - [1.4] Using phpMyAdmin on IIS, I'm displayed the error message: "The - specified CGI application misbehaved by not returning a complete set of - HTTP headers...." + [1.4] Using phpMyAdmin on IIS, I'm displayed the error message: + "The specified CGI application misbehaved by not returning a + complete set of HTTP headers...."
            You just forgot to read the install.txt file from the php distribution. Have a look at the last message in this @@ -1390,8 +1408,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

            - [1.5] Using phpMyAdmin on IIS, I'm facing crashes and/or many error messages - with the http or advanced authentication mode. + [1.5] Using phpMyAdmin on IIS, I'm facing crashes and/or many error + messages with the http or advanced authentication mode.
            This is a known problem with the php ISAPI filter: it's not so stable. For some more information and complete testings see the messages posted by @@ -1411,7 +1429,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

            - [1.7] How can I GZip or Bzip a dump or a CSV export. It seems to not work? + [1.7] How can I GZip or Bzip a dump or a CSV export. It seems to not + work?
            These features are based on the gzencode() and bzcompress() php functions to be more independent of the platform @@ -1424,8 +1443,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

            - [1.8] I cannot insert a text file in a table, and I get an error about safe - mode being in effect. + [1.8] I cannot insert a text file in a table, and I get an error about + safe mode being in effect.
            Your uploaded file is saved by PHP in the "upload dir", as defined in php.ini by the variable upload_tmp_dir (usually @@ -1445,9 +1464,9 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [1.9] I'm having troubles when uploading files. In general file uploads don't - work on my system and uploaded files have a Content-Type: header - in the first line. + [1.9] I'm having troubles when uploading files. In general file uploads + don't work on my system and uploaded files have a Content-Type: + header in the first line.
          It's not really phpMyAdmin related but RedHat 7.0. You have a RedHat 7.0 and you updated your php rpm to php-4.0.4pl1-3.i386.rpm, didn't you? @@ -1468,9 +1487,9 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [1.10] I'm having troubles when uploading files with phpMyAdmin running on a - secure server. My browser is Internet Explorer and I'm using the Apache - server. + [1.10] I'm having troubles when uploading files with phpMyAdmin running + on a secure server. My browser is Internet Explorer and I'm using the + Apache server.
          As suggested by "Rob M" in the phpWizard forum, add this line to your httpd.conf:
          @@ -1479,8 +1498,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [1.11] I get an 'open_basedir restriction' while uploading a file from the - query box. + [1.11] I get an 'open_basedir restriction' while uploading a file from + the query box.
          Since version 2.2.4, phpMyAdmin supports servers with open_basedir restrictions. Assuming that the restriction allows you to open files in the @@ -1499,15 +1518,16 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [1.13] I get an error 'No SQL query' when trying to execute a bookmark. + [1.13] I get an error 'No SQL query' when trying to execute a + bookmark.
          If PHP does not have read/write access to its upload_tmp_dir, it cannot access the uploaded query.

          - [1.14] I get an error 'No SQL query' when trying to submit a query from the - convenient text area. + [1.14] I get an error 'No SQL query' when trying to submit a query from + the convenient text area.
          Check the post_max_size directive from your php configuration file and try to increase it. @@ -1559,8 +1579,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [1.19] I can't run the "display relations" feature because the script - seems not to know the font face I'm using! + [1.19] I can't run the "display relations" feature because the + script seems not to know the font face I'm using!
          The "FPDF" library we're using for this feature requires some special files to use font faces.
          @@ -1571,14 +1591,14 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [1.20] I receive the error "cannot load MySQL extension, please check - PHP Configuration". + [1.20] I receive the error "cannot load MySQL extension, please + check PHP Configuration".
          To connect to a MySQL server, PHP needs a set of MySQL functions called "MySQL extension". This extension may be part of the PHP server (compiled-in), otherwise it - needs to be loaded dynamically. Its name is probably mysql.so or mysql.dll. - phpMyAdmin tried to load the extension but failed. + needs to be loaded dynamically. Its name is probably mysql.so or + mysql.dll. phpMyAdmin tried to load the extension but failed.

          Usually, the problem is solved by installing a software package called "PHP-MySQL" or something similar. @@ -1586,16 +1606,16 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          [1.21] I am running the CGI version of PHP under Unix, and I cannot - login using cookie auth.
          - In php.ini, set mysql.max_links higher than 1.
          + login using cookie auth.
          + In php.ini, set mysql.max_links higher than 1.

          [2. Configuration]

          - [2.1] The error message "Warning: Cannot add header information - headers - already sent by ..." is displayed, what's the problem? + [2.1] The error message "Warning: Cannot add header information - + headers already sent by ..." is displayed, what's the problem?
          Edit your config.inc.php or .php3 file and ensure there is nothing (ie no blank lines, no spaces, no characters...) neither before the @@ -1613,9 +1633,9 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [2.3] The error message "Warning: MySQL Connection Failed: Can't connect - to local MySQL server through socket '/tmp/mysql.sock' (111)...") is - displayed. What can I do? + [2.3] The error message "Warning: MySQL Connection Failed: Can't + connect to local MySQL server through socket '/tmp/mysql.sock' + (111)..." is displayed. What can I do?

          For RedHat users, Harald Legner suggests this on the mailing list:

          @@ -1660,8 +1680,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [2.4] Nothing is displayed by my browser when I try to run phpMyAdmin, what - can I do? + [2.4] Nothing is displayed by my browser when I try to run phpMyAdmin, + what can I do?
          Try to set the $cfg['OBGZip'] directive to FALSE in the phpMyAdmin configuration file. It helps sometime.
          @@ -1671,8 +1691,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [2.5] Each time I want to insert or change a record or drop a database or a - table, an error 404 (page not found) is displayed or, with http or + [2.5] Each time I want to insert or change a record or drop a database + or a table, an error 404 (page not found) is displayed or, with http or cookie authentication, I'm asked to login again. What's wrong?
          Check the value you set for the $cfg['PmaAbsoluteUri'] directive @@ -1683,8 +1703,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          [3. Known limitations]

          - [3.1] When using http authentication, an user who logged out can not relog - in with the same nick. + [3.1] When using http authentication, an user who logged out can not + relog in with the same nick.
          This is related to the authentication mechanism (protocol) used by phpMyAdmin. We plan to change it as soon as we may find enough free time @@ -1716,8 +1736,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          [4. ISPs, multi-user installations ]

          - [4.1] I'm an ISP. Can I setup one central copy of phpMyAdmin or do I need to - install it for each customer? + [4.1] I'm an ISP. Can I setup one central copy of phpMyAdmin or do I + need to install it for each customer?
          Since version 2.0.3, you can setup a central copy of phpMyAdmin for all your users. The development of this feature was kindly sponsored by @@ -1729,7 +1749,7 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          [4.2] What's the preferred way of making phpMyAdmin secure against evil - access? + access?
          This depends on your system.
          If you're running a server which cannot be accessed by other people, it's @@ -1756,8 +1776,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

        - [4.3] I get errors about not being able to include a file in /lang - or in /libraries. + [4.3] I get errors about not being able to include a file in + /lang or in /libraries.
        Check php.ini, or ask your sysadmin to check it. The include_path must contain "." somewhere in it, and @@ -1766,7 +1786,7 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

        [4.4] phpMyAdmin always gives "Access denied" when using http - authentication.
        + authentication.
        This could happen for several reasons:

          @@ -1823,8 +1843,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          [5. Browsers or client OS]

          - [5.1] I get an out of memory error, and my controls are non-functional, when - trying to create a table with more than 14 fields. + [5.1] I get an out of memory error, and my controls are non-functional, + when trying to create a table with more than 14 fields.
          We could reproduce this problem only under Win98/98SE. Testing under WinNT4 or Win2K, we could easily create more than 60 fields. @@ -1842,7 +1862,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [5.3] I have problems dumping tables with Konqueror (phpMyAdmin 2.2.2) + [5.3] I have problems dumping tables with Konqueror + (phpMyAdmin 2.2.2)
          With Konqueror 2.1.1: plain dumps, zip and gzip dumps work ok, except that the proposed file name for the dump is always 'tbl_dump.php'. Bzip2 dumps @@ -1856,8 +1877,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [5.4] I can't use the cookie authentication mode because Internet Explorer - never stores the cookies. + [5.4] I can't use the cookie authentication mode because Internet + Explorer never stores the cookies.
          MS Internet Explorer seems to be really buggy about cookies, at least till version 6. And thanks to Andrew Zivolup we've traced also a php 4.1.1 bug @@ -1875,8 +1896,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [5.6] In Internet Explorer 5.0, 5.5 or 6.0, I get an error when trying to - modify a row in a table with many fields, or with a text field. + [5.6] In Internet Explorer 5.0, 5.5 or 6.0, I get an error when trying + to modify a row in a table with many fields, or with a text field.
          Your table neither have a primary key nor an unique one, so we must use a long URL to identify this row. There is a limit on the lenght of the URL in @@ -1886,23 +1907,24 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [5.7] I refresh (reload) my browser, and come back to the welcome page. + [5.7] I refresh (reload) my browser, and come back to the welcome + page.
          Some browsers support right-clicking into the frame you want to refresh, just do this in the right frame.

          - [5.8] With Mozilla 0.9.7 I have problems sending a query modified in the query - box. + [5.8] With Mozilla 0.9.7 I have problems sending a query modified in the + query box.
          Looks like a Mozilla bug: 0.9.6 was ok. We will keep an eye on future Mozilla versions.

          - [5.9] With Mozilla 0.9.? to 1.0 and Netscape 7.0-PR1 I can't type a whitespace - in the SQL-Query edit area: the page scrolls down. + [5.9] With Mozilla 0.9.? to 1.0 and Netscape 7.0-PR1 I can't type a + whitespace in the SQL-Query edit area: the page scrolls down.
          This is a Mozilla bug (see bug #26882 at Bugzilla).
          @@ -1910,7 +1932,7 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          [5.10] With Netscape 4.75 I get empty rows between each row of data in a - CSV exported file. + CSV exported file.
          This is a known Netscape 4.75 bug: it adds some line feeds when exporting data in octet-stream mode. Since we can't detect the specific Netscape @@ -1920,7 +1942,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          [6. Using phpMyAdmin]

          - [6.1] I can't insert new rows into a table - MySQL brings up a SQL-error. + [6.1] I can't insert new rows into a table - MySQL brings up a + SQL-error.
          Examine the SQL error with care. I've found that many programmers specifying a wrong field-type.
          @@ -1956,8 +1979,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' [6.4] How can I backup my database or table?
          Click on a database or table name in the left frame, the properties will be - displayed. Then on the menu, click "Export", you can dump - the structure, the data, or both. This will generate standard SQL + displayed. Then on the menu, click "Export", you can dump + the structure, the data, or both. This will generate standard SQL statements that can be used to recreate your database/table.

          You will need to choose "Save as file", so that phpMyAdmin can @@ -1973,11 +1996,11 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' [6.5] How can I restore (upload) my database or table using a dump?
          Click on a database name in the left frame, the properties will be - displayed. Then in the "Run SQL query" section, type in your local - dump filename, or use the Browse button. Then click Go. + local displayed. Then in the "Run SQL query" section, type in + your dump filename, or use the Browse button. Then click Go.

          - For additional help on this subject, look for the word "upload" in - this document. + For additional help on this subject, look for the word "upload" + in this document.

          @@ -2093,14 +2116,16 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          [6.9] phpMyAdmin is changing the type of one of my columns!
          - No, it's MySQL that is doing silent column type changing. + No, it's MySQL that is doing + silent column type changing.

          - [6.10] My database has an underscore in it's name, and when I grant privileges - to a user for this database, a backslash is added before the underscore. -
          + [6.10] My database has an underscore in it's name, and when I grant + privileges to a user for this database, a backslash is added before the + underscore. +
          This is normal and means that the grant is done only for this database. If there was no backslash, this would be a wildcard grant, and the underscore would mean "any character". So, if the database name @@ -2110,13 +2135,15 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://' Database (wildcards allowed)" for this.

          - [6.11] What is the curious symbol ø in the table statistics?
          + [6.11] What is the curious symbol ø in the table statistics? +
          It means "average".

          - [6.12] I want to understand some Export options.
          + [6.12] I want to understand some Export options. +
          "Complete inserts" adds the column names on every INSERT command, for better documentation (but resulting file is bigger).
          "Extended inserts" provides a shorter dump file by using only @@ -2126,7 +2153,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [6.13] I would like to create a database with a dot in its name.
          + [6.13] I would like to create a database with a dot in its name. +
          This is a bad idea, because in MySQL the syntax "database.table" is the normal way to reference a database and table name. Worse, MySQL will usually let you create a database with a dot, but then you cannot @@ -2138,8 +2166,9 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          [7.1] I have found a bug. How do I inform developers?
          - Our Bug Tracker is located at - http://sourceforge.net/projects/phpmyadmin/ under the Bugs section. + Our Bug Tracker is located at + http://sourceforge.net/projects/phpmyadmin/ + under the Bugs section.

          But please first discuss your bug with other users:
          @@ -2168,8 +2197,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          - [7.3] I would like to help out with the development of phpMyAdmin. How should - I proceed? + [7.3] I would like to help out with the development of phpMyAdmin. How + should I proceed?
          The following method is preferred for new developers:

          @@ -2193,7 +2222,8 @@ $cfg['PmaAbsoluteUri'] = (!empty($_SERVER['HTTPS']) ? 'https' : 'http') . '://'

          Write access to the CVS tree is granted only to experienced developers who have already contributed something useful to phpMyAdmin.
          - Also, have a look at the Developers section. + Also, have a look at the + Developers section.

          diff --git a/db_details_structure.php3 b/db_details_structure.php3 index 276118700..487da3a81 100644 --- a/db_details_structure.php3 +++ b/db_details_structure.php3 @@ -453,9 +453,11 @@ echo ' ' . ' ' . "\n"; if ($num_tables > 0 && !$cfgRelation['allworks'] && $cfg['PmaNoRelation_DisableWarning'] == FALSE) { echo '
        • ' . "\n"; + echo '
          ' . "\n"; echo ' ' . $strError . '
          ' . "\n"; $url_to_goto = ''; echo ' ' . sprintf($strRelationNotWorking, $url_to_goto, '') . "\n"; + echo '
          ' . "\n"; echo '
        • ' . "\n"; } // end if