RFE #737174 implemented (comments welcome)
This commit is contained in:
@@ -9,6 +9,7 @@ $Source$
|
|||||||
* lang/german*: Translations.
|
* lang/german*: Translations.
|
||||||
* pdf_schema.php3: Merged patch #736999 (fixes Bug #728789 and
|
* pdf_schema.php3: Merged patch #736999 (fixes Bug #728789 and
|
||||||
better fix for #624712), by Maxime Delorme. Thanks!
|
better fix for #624712), by Maxime Delorme. Thanks!
|
||||||
|
* tbl_change.php3: RFE #737174 implemented (comments welcome)
|
||||||
|
|
||||||
2003-05-13 Marc Delisle <lem9@users.sourceforge.net>
|
2003-05-13 Marc Delisle <lem9@users.sourceforge.net>
|
||||||
* libraries/sqlparser.data.php3: bug 736793, new reserved
|
* libraries/sqlparser.data.php3: bug 736793, new reserved
|
||||||
|
@@ -199,6 +199,7 @@ for ($i = 0; $i < $fields_cnt; $i++) {
|
|||||||
echo "\n";
|
echo "\n";
|
||||||
|
|
||||||
$row_table_def = PMA_mysql_fetch_array($table_def);
|
$row_table_def = PMA_mysql_fetch_array($table_def);
|
||||||
|
$row_table_def['True_Type'] = ereg_replace('\\(.*', '', $row_table_def['Type']);
|
||||||
$field = $row_table_def['Field'];
|
$field = $row_table_def['Field'];
|
||||||
|
|
||||||
// garvin: possible workaround. If current field is numerical, do not try to
|
// garvin: possible workaround. If current field is numerical, do not try to
|
||||||
@@ -238,7 +239,7 @@ for ($i = 0; $i < $fields_cnt; $i++) {
|
|||||||
$bgcolor = ($i % 2) ? $cfg['BgcolorOne'] : $cfg['BgcolorTwo'];
|
$bgcolor = ($i % 2) ? $cfg['BgcolorOne'] : $cfg['BgcolorTwo'];
|
||||||
?>
|
?>
|
||||||
<tr>
|
<tr>
|
||||||
<td align="center" bgcolor="<?php echo $bgcolor; ?>"><?php echo htmlspecialchars($field); ?></td>
|
<td <?php echo (strstr($row_table_def['True_Type'], 'longtext') ? 'rowspan="2"' : ''); ?> align="center" bgcolor="<?php echo $bgcolor; ?>"><?php echo htmlspecialchars($field); ?></td>
|
||||||
<?php
|
<?php
|
||||||
echo "\n";
|
echo "\n";
|
||||||
|
|
||||||
@@ -246,7 +247,6 @@ for ($i = 0; $i < $fields_cnt; $i++) {
|
|||||||
$is_binary = eregi(' binary', $row_table_def['Type']);
|
$is_binary = eregi(' binary', $row_table_def['Type']);
|
||||||
$is_blob = eregi('blob', $row_table_def['Type']);
|
$is_blob = eregi('blob', $row_table_def['Type']);
|
||||||
$is_char = eregi('char', $row_table_def['Type']);
|
$is_char = eregi('char', $row_table_def['Type']);
|
||||||
$row_table_def['True_Type'] = ereg_replace('\\(.*', '', $row_table_def['Type']);
|
|
||||||
switch ($row_table_def['True_Type']) {
|
switch ($row_table_def['True_Type']) {
|
||||||
case 'set':
|
case 'set':
|
||||||
$type = 'set';
|
$type = 'set';
|
||||||
@@ -449,6 +449,18 @@ for ($i = 0; $i < $fields_cnt; $i++) {
|
|||||||
echo ' </td>' . "\n";
|
echo ' </td>' . "\n";
|
||||||
unset($disp);
|
unset($disp);
|
||||||
}
|
}
|
||||||
|
else if (strstr($row_table_def['True_Type'], 'longtext')) {
|
||||||
|
?>
|
||||||
|
<td bgcolor="<?php echo $bgcolor; ?>"> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td colspan="4" align="right" bgcolor="<?php echo $bgcolor; ?>">
|
||||||
|
<?php echo $backup_field . "\n"; ?>
|
||||||
|
<textarea name="fields[<?php echo urlencode($field); ?>]" rows="<?php echo ($cfg['TextareaRows']*2); ?>" cols="<?php echo ($cfg['TextareaCols']*2); ?>" wrap="virtual" dir="<?php echo $text_dir; ?>" id="field_<?php echo $i; ?>_3"
|
||||||
|
<?php echo $chg_evt_handler; ?>="return unNullify('<?php echo urlencode($field); ?>')" tabindex="<?php echo ($i + 1); ?>"><?php echo $special_chars; ?></textarea>
|
||||||
|
</td>
|
||||||
|
<?php
|
||||||
|
}
|
||||||
else if (strstr($row_table_def['True_Type'], 'text')) {
|
else if (strstr($row_table_def['True_Type'], 'text')) {
|
||||||
?>
|
?>
|
||||||
<td bgcolor="<?php echo $bgcolor; ?>">
|
<td bgcolor="<?php echo $bgcolor; ?>">
|
||||||
|
Reference in New Issue
Block a user