[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_5RC1-18576-geeeba84

Madhura Jayaratne madhuracj at users.sourceforge.net
Sat Sep 10 07:59:16 CEST 2011


The branch, master has been updated
       via  eeeba849c37de3932fc6ecee5958901cfbc07cb0 (commit)
      from  a67e233fa7b97223f23e66cf6758505b173612b5 (commit)


- Log -----------------------------------------------------------------
commit eeeba849c37de3932fc6ecee5958901cfbc07cb0
Author: Madhura Jayaratne <madhura.cj at gmail.com>
Date:   Sat Sep 10 11:28:02 2011 +0530

    Fix for bug #3403165 for 3.5 branch

-----------------------------------------------------------------------

Summary of changes:
 tbl_structure.php |   18 ++++++++++--------
 1 files changed, 10 insertions(+), 8 deletions(-)

diff --git a/tbl_structure.php b/tbl_structure.php
index c7c0c25..1577111 100644
--- a/tbl_structure.php
+++ b/tbl_structure.php
@@ -260,19 +260,21 @@ foreach ($fields as $row) {
     // for the case ENUM('–','“')
     $type         = htmlspecialchars($type);
     // in case it is too long
+    $start = 0;
     if (strlen($type) > $GLOBALS['cfg']['LimitChars']) {
+        $start = 13;
         $type = '<abbr title="' . $type . '">' . substr($type, 0, $GLOBALS['cfg']['LimitChars']) . '</abbr>';
     }
 
     unset($field_charset);
-    if ((substr($type, 0, 4) == 'char'
-        || substr($type, 0, 7) == 'varchar'
-        || substr($type, 0, 4) == 'text'
-        || substr($type, 0, 8) == 'tinytext'
-        || substr($type, 0, 10) == 'mediumtext'
-        || substr($type, 0, 8) == 'longtext'
-        || substr($type, 0, 3) == 'set'
-        || substr($type, 0, 4) == 'enum')
+    if ((substr($type, $start, 4) == 'char'
+        || substr($type, $start, 7) == 'varchar'
+        || substr($type, $start, 4) == 'text'
+        || substr($type, $start, 8) == 'tinytext'
+        || substr($type, $start, 10) == 'mediumtext'
+        || substr($type, $start, 8) == 'longtext'
+        || substr($type, $start, 3) == 'set'
+        || substr($type, $start, 4) == 'enum')
         && !$extracted_fieldspec['binary']
     ) {
         if (strpos($type, ' character set ')) {


hooks/post-receive
-- 
phpMyAdmin




More information about the Git mailing list