Git
Threads by month
- ----- 2025 -----
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
August 2011
- 8 participants
- 476 discussions

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_4-17327-ge79ffb9
by Madhura Jayaratne 27 Aug '11
by Madhura Jayaratne 27 Aug '11
27 Aug '11
The branch, master has been updated
via e79ffb99cd05913fdd67da74f24dcbec690efaf5 (commit)
via 08ec08059a2428358f1d6112a2200788db2153e2 (commit)
from 85037b0d6a434beed2a7d56eef5563067b64adfd (commit)
- Log -----------------------------------------------------------------
commit e79ffb99cd05913fdd67da74f24dcbec690efaf5
Merge: 08ec080 85037b0
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Aug 27 23:04:20 2011 +0530
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
commit 08ec08059a2428358f1d6112a2200788db2153e2
Author: Madhura Jayaratne <madhura.cj(a)gmail.com>
Date: Sat Aug 27 22:57:08 2011 +0530
Coding style improvements
-----------------------------------------------------------------------
Summary of changes:
libraries/schema/User_Schema.class.php | 404 ++++++++++++----------
libraries/schema/Visio_Relation_Schema.class.php | 180 +++++++----
2 files changed, 343 insertions(+), 241 deletions(-)
diff --git a/libraries/schema/User_Schema.class.php b/libraries/schema/User_Schema.class.php
index 538ceed..ae0a629 100644
--- a/libraries/schema/User_Schema.class.php
+++ b/libraries/schema/User_Schema.class.php
@@ -31,11 +31,12 @@ class PMA_User_Schema
* you can set the table positions on the paper via scratchboard
* for table positions, put the x,y co-ordinates
*
- * @param string $this->action It tells what the Schema is supposed to do
- * create and select a page, generate schema etc
+ * $this->action tells what the Schema is supposed to do
+ * create and select a page, generate schema etc
+ *
* @access public
+ * @return void
*/
-
public function processUserChoice()
{
global $action_choose, $db, $cfgRelation;
@@ -64,13 +65,17 @@ class PMA_User_Schema
$cfgRelation,
$db
);
- $this->autoLayoutForeign = isset($_POST['auto_layout_foreign']) ? "1":NULL;
- $this->autoLayoutInternal = isset($_POST['auto_layout_internal']) ? "1":NULL;
+ $this->autoLayoutForeign = isset($_POST['auto_layout_foreign'])
+ ? "1"
+ : null;
+ $this->autoLayoutInternal = isset($_POST['auto_layout_internal'])
+ ? "1"
+ : null;
$this->processRelations(
$db,
$this->pageNumber,
$cfgRelation
- );
+ );
break;
case 'edcoord':
$this->chosenPage = $_POST['chpage'];
@@ -97,7 +102,8 @@ class PMA_User_Schema
/**
* shows/displays the HTML FORM to create the page
*
- * @param string db name of the selected database
+ * @param string $db name of the selected database
+ *
* @return void
* @access public
*/
@@ -154,8 +160,10 @@ class PMA_User_Schema
public function selectPage()
{
global $db,$table,$cfgRelation;
- $page_query = 'SELECT * FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['pdf_pages'])
- . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\'';
+ $page_query = 'SELECT * FROM '
+ . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['pdf_pages'])
+ . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\'';
$page_rs = PMA_query_as_controluser($page_query, false, PMA_DBI_QUERY_STORE);
if ($page_rs && PMA_DBI_num_rows($page_rs) > 0) {
?>
@@ -170,12 +178,15 @@ class PMA_User_Schema
<option value="0"><?php echo __('Select page'); ?></option>
<?php
while ($curr_page = PMA_DBI_fetch_assoc($page_rs)) {
- echo "\n" . ' '
- . '<option value="' . $curr_page['page_nr'] . '"';
- if (isset($this->chosenPage) && $this->chosenPage == $curr_page['page_nr']) {
- echo ' selected="selected"';
- }
- echo '>' . $curr_page['page_nr'] . ': ' . htmlspecialchars($curr_page['page_descr']) . '</option>';
+ echo "\n" . ' '
+ . '<option value="' . $curr_page['page_nr'] . '"';
+ if (isset($this->chosenPage)
+ && $this->chosenPage == $curr_page['page_nr']
+ ) {
+ echo ' selected="selected"';
+ }
+ echo '>' . $curr_page['page_nr'] . ': '
+ . htmlspecialchars($curr_page['page_descr']) . '</option>';
} // end while
echo "\n";
?>
@@ -212,7 +223,11 @@ class PMA_User_Schema
* We will need an array of all tables in this db
*/
$selectboxall = array('--');
- $alltab_rs = PMA_DBI_query('SHOW TABLES FROM ' . PMA_backquote($db) . ';', null, PMA_DBI_QUERY_STORE);
+ $alltab_rs = PMA_DBI_query(
+ 'SHOW TABLES FROM ' . PMA_backquote($db) . ';',
+ null,
+ PMA_DBI_QUERY_STORE
+ );
while ($val = @PMA_DBI_fetch_row($alltab_rs)) {
$selectboxall[] = $val[0];
}
@@ -225,11 +240,13 @@ class PMA_User_Schema
if (isset($this->chosenPage) && $this->chosenPage > 0) {
echo "\n";
?>
- <h2><?php echo __('Select Tables') ;?></h2>
+ <h2><?php echo __('Select Tables'); ?></h2>
<?php
- $page_query = 'SELECT * FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords'])
- . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
- . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($this->chosenPage) . '\'';
+ $page_query = 'SELECT * FROM '
+ . PMA_backquote($GLOBALS['cfgRelation']['db'])
+ . '.' . PMA_backquote($cfgRelation['table_coords'])
+ . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
+ . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($this->chosenPage) . '\'';
$page_rs = PMA_query_as_controluser($page_query, false);
$array_sh_page = array();
while ($temp_sh_page = @PMA_DBI_fetch_assoc($page_rs)) {
@@ -264,55 +281,25 @@ class PMA_User_Schema
$i = 0;
$odd_row = true;
foreach ($array_sh_page as $dummy_sh_page => $sh_page) {
- $_mtab = $sh_page['table_name'];
- $tabExist[$_mtab] = false;
- echo "\n" . ' <tr class="noclick ';
- if ($odd_row) {
- echo 'odd';
- } else {
- echo 'even';
- }
- echo '">';
- $odd_row != $odd_row;
- echo "\n" . ' <td>'
- . "\n" . ' <select name="c_table_' . $i . '[name]">';
- foreach ($selectboxall as $key => $value) {
- echo "\n" . ' <option value="' . htmlspecialchars($value) . '"';
- if ($value == $sh_page['table_name']) {
- echo ' selected="selected"';
- $tabExist[$_mtab] = true;
- }
- echo '>' . htmlspecialchars($value) . '</option>';
- }
- echo "\n" . ' </select>'
- . "\n" . ' </td>';
- echo "\n" . ' <td>'
- . "\n" . ' <input type="checkbox" id="id_c_table_' . $i .'" name="c_table_' . $i . '[delete]" value="y" /><label for="id_c_table_' . $i .'">' . __('Delete') . '</label>';
- echo "\n" . ' </td>';
- echo "\n" . ' <td>'
- . "\n" . ' <input type="text" onchange="dragPlace(' . $i . ', \'x\', this.value)" name="c_table_' . $i . '[x]" value="' . $sh_page['x'] . '" />';
- echo "\n" . ' </td>';
- echo "\n" . ' <td>'
- . "\n" . ' <input type="text" onchange="dragPlace(' . $i . ', \'y\', this.value)" name="c_table_' . $i . '[y]" value="' . $sh_page['y'] . '" />';
- echo "\n" . ' </td>';
- echo "\n" . ' </tr>';
- $i++;
- }
- /*
- * Add one more empty row
- */
+ $_mtab = $sh_page['table_name'];
+ $tabExist[$_mtab] = false;
echo "\n" . ' <tr class="noclick ';
if ($odd_row) {
echo 'odd';
} else {
echo 'even';
}
- $odd_row != $odd_row;
echo '">';
+ $odd_row != $odd_row;
echo "\n" . ' <td>'
. "\n" . ' <select name="c_table_' . $i . '[name]">';
foreach ($selectboxall as $key => $value) {
- echo "\n" . ' <option value="' . htmlspecialchars($value) . '">' . htmlspecialchars($value) . '</option>';
+ echo "\n" . ' <option value="' . htmlspecialchars($value) . '"';
+ if ($value == $sh_page['table_name']) {
+ echo ' selected="selected"';
+ $tabExist[$_mtab] = true;
+ }
+ echo '>' . htmlspecialchars($value) . '</option>';
}
echo "\n" . ' </select>'
. "\n" . ' </td>';
@@ -320,19 +307,49 @@ class PMA_User_Schema
. "\n" . ' <input type="checkbox" id="id_c_table_' . $i .'" name="c_table_' . $i . '[delete]" value="y" /><label for="id_c_table_' . $i .'">' . __('Delete') . '</label>';
echo "\n" . ' </td>';
echo "\n" . ' <td>'
- . "\n" . ' <input type="text" name="c_table_' . $i . '[x]" value="' . (isset($sh_page['x'])?$sh_page['x']:'') . '" />';
+ . "\n" . ' <input type="text" onchange="dragPlace(' . $i . ', \'x\', this.value)" name="c_table_' . $i . '[x]" value="' . $sh_page['x'] . '" />';
echo "\n" . ' </td>';
echo "\n" . ' <td>'
- . "\n" . ' <input type="text" name="c_table_' . $i . '[y]" value="' . (isset($sh_page['y'])?$sh_page['y']:'') . '" />';
+ . "\n" . ' <input type="text" onchange="dragPlace(' . $i . ', \'y\', this.value)" name="c_table_' . $i . '[y]" value="' . $sh_page['y'] . '" />';
echo "\n" . ' </td>';
echo "\n" . ' </tr>';
- echo "\n" . ' </table>' . "\n";
-
- echo "\n" . ' <input type="hidden" name="c_table_rows" value="' . ($i + 1) . '" />';
- echo "\n" . ' <input type="hidden" id="showwysiwyg" name="showwysiwyg" value="' . ((isset($showwysiwyg) && $showwysiwyg == '1') ? '1' : '0') . '" />';
- echo "\n" . ' <input type="checkbox" name="with_field_names" ' . (isset($with_field_names) ? 'checked="checked"' : ''). ' />' . __('Column names') . '<br />';
- echo "\n" . ' <input type="submit" value="' . __('Save') . '" />';
- echo "\n" . '</form>' . "\n\n";
+ $i++;
+ }
+ /*
+ * Add one more empty row
+ */
+ echo "\n" . ' <tr class="noclick ';
+ if ($odd_row) {
+ echo 'odd';
+ } else {
+ echo 'even';
+ }
+ $odd_row != $odd_row;
+ echo '">';
+ echo "\n" . ' <td>'
+ . "\n" . ' <select name="c_table_' . $i . '[name]">';
+ foreach ($selectboxall as $key => $value) {
+ echo "\n" . ' <option value="' . htmlspecialchars($value) . '">' . htmlspecialchars($value) . '</option>';
+ }
+ echo "\n" . ' </select>'
+ . "\n" . ' </td>';
+ echo "\n" . ' <td>'
+ . "\n" . ' <input type="checkbox" id="id_c_table_' . $i .'" name="c_table_' . $i . '[delete]" value="y" /><label for="id_c_table_' . $i .'">' . __('Delete') . '</label>';
+ echo "\n" . ' </td>';
+ echo "\n" . ' <td>'
+ . "\n" . ' <input type="text" name="c_table_' . $i . '[x]" value="' . (isset($sh_page['x'])?$sh_page['x']:'') . '" />';
+ echo "\n" . ' </td>';
+ echo "\n" . ' <td>'
+ . "\n" . ' <input type="text" name="c_table_' . $i . '[y]" value="' . (isset($sh_page['y'])?$sh_page['y']:'') . '" />';
+ echo "\n" . ' </td>';
+ echo "\n" . ' </tr>';
+ echo "\n" . ' </table>' . "\n";
+
+ echo "\n" . ' <input type="hidden" name="c_table_rows" value="' . ($i + 1) . '" />';
+ echo "\n" . ' <input type="hidden" id="showwysiwyg" name="showwysiwyg" value="' . ((isset($showwysiwyg) && $showwysiwyg == '1') ? '1' : '0') . '" />';
+ echo "\n" . ' <input type="checkbox" name="with_field_names" ' . (isset($with_field_names) ? 'checked="checked"' : ''). ' />' . __('Column names') . '<br />';
+ echo "\n" . ' <input type="submit" value="' . __('Save') . '" />';
+ echo "\n" . '</form>' . "\n\n";
} // end if
$this->_deleteTables($db, $this->chosenPage, isset($tabExist));
@@ -375,14 +392,14 @@ class PMA_User_Schema
?>
<label for="pdf_page_number_opt"><?php echo __('Page number:'); ?></label>
<select name="pdf_page_number" id="pdf_page_number_opt">
- <?php
- while ($pages = @PMA_DBI_fetch_assoc($test_rs)) {
- echo ' <option value="' . $pages['page_nr'] . '">'
- . $pages['page_nr'] . ': ' . htmlspecialchars($pages['page_descr']) . '</option>' . "\n";
- } // end while
- PMA_DBI_free_result($test_rs);
- unset($test_rs);
- ?>
+ <?php
+ while ($pages = @PMA_DBI_fetch_assoc($test_rs)) {
+ echo ' <option value="' . $pages['page_nr'] . '">'
+ . $pages['page_nr'] . ': ' . htmlspecialchars($pages['page_descr']) . '</option>' . "\n";
+ } // end while
+ PMA_DBI_free_result($test_rs);
+ unset($test_rs);
+ ?>
</select><br />
<?php } else { ?>
<input type="hidden" name="pdf_page_number" value="<?php echo htmlspecialchars($this->chosenPage); ?>" />
@@ -433,9 +450,10 @@ class PMA_User_Schema
* Check if there are tables that need to be deleted in dashboard,
* if there are, ask the user for allowance
*
- * @param string db name of database selected
- * @param integer chpage selected page
- * @param array tabExist
+ * @param string $db name of database selected
+ * @param integer $chpage selected page
+ * @param array $tabExist
+ *
* @return void
* @access private
*/
@@ -445,13 +463,13 @@ class PMA_User_Schema
$_strtrans = '';
$_strname = '';
$shoot = false;
- if (!empty($tabExist) && is_array($tabExist)) {
+ if (! empty($tabExist) && is_array($tabExist)) {
foreach ($tabExist as $key => $value) {
- if (!$value) {
- $_strtrans .= '<input type="hidden" name="delrow[]" value="' . htmlspecialchars($key) . '" />' . "\n";
- $_strname .= '<li>' . htmlspecialchars($key) . '</li>' . "\n";
- $shoot = true;
- }
+ if (! $value) {
+ $_strtrans .= '<input type="hidden" name="delrow[]" value="' . htmlspecialchars($key) . '" />' . "\n";
+ $_strname .= '<li>' . htmlspecialchars($key) . '</li>' . "\n";
+ $shoot = true;
+ }
}
if ($shoot) {
echo '<form action="schema_edit.php" method="post">' . "\n"
@@ -493,27 +511,27 @@ class PMA_User_Schema
$reset_draginit = '';
$i = 0;
foreach ($array_sh_page as $key => $temp_sh_page) {
- $drag_x = $temp_sh_page['x'];
- $drag_y = $temp_sh_page['y'];
-
- $draginit2 .= ' Drag.init($("#table_' . $i . '")[0], null, 0, parseInt(myid.style.width)-2, 0, parseInt(myid.style.height)-5);' . "\n";
- $draginit2 .= ' $("#table_' . $i . '")[0].onDrag = function (x, y) { document.edcoord.elements["c_table_' . $i . '[x]"].value = parseInt(x); document.edcoord.elements["c_table_' . $i . '[y]"].value = parseInt(y) }' . "\n";
- $draginit .= ' $("#table_' . $i . '")[0].style.left = "' . $drag_x . 'px";' . "\n";
- $draginit .= ' $("#table_' . $i . '")[0].style.top = "' . $drag_y . 'px";' . "\n";
- $reset_draginit .= ' $("#table_' . $i . '")[0].style.left = "2px";' . "\n";
- $reset_draginit .= ' $("#table_' . $i . '")[0].style.top = "' . (15 * $i) . 'px";' . "\n";
- $reset_draginit .= ' document.edcoord.elements["c_table_' . $i . '[x]"].value = "2"' . "\n";
- $reset_draginit .= ' document.edcoord.elements["c_table_' . $i . '[y]"].value = "' . (15 * $i) . '"' . "\n";
-
- echo '<div id="table_' . $i . '" class="pdflayout_table"><u>' . $temp_sh_page['table_name'] . '</u>';
- if (isset($with_field_names)) {
- $fields = PMA_DBI_get_columns($db, $temp_sh_page['table_name']);
- foreach ($fields as $row) {
- echo '<br />' . htmlspecialchars($row['Field']) . "\n";
- }
+ $drag_x = $temp_sh_page['x'];
+ $drag_y = $temp_sh_page['y'];
+
+ $draginit2 .= ' Drag.init($("#table_' . $i . '")[0], null, 0, parseInt(myid.style.width)-2, 0, parseInt(myid.style.height)-5);' . "\n";
+ $draginit2 .= ' $("#table_' . $i . '")[0].onDrag = function (x, y) { document.edcoord.elements["c_table_' . $i . '[x]"].value = parseInt(x); document.edcoord.elements["c_table_' . $i . '[y]"].value = parseInt(y) }' . "\n";
+ $draginit .= ' $("#table_' . $i . '")[0].style.left = "' . $drag_x . 'px";' . "\n";
+ $draginit .= ' $("#table_' . $i . '")[0].style.top = "' . $drag_y . 'px";' . "\n";
+ $reset_draginit .= ' $("#table_' . $i . '")[0].style.left = "2px";' . "\n";
+ $reset_draginit .= ' $("#table_' . $i . '")[0].style.top = "' . (15 * $i) . 'px";' . "\n";
+ $reset_draginit .= ' document.edcoord.elements["c_table_' . $i . '[x]"].value = "2"' . "\n";
+ $reset_draginit .= ' document.edcoord.elements["c_table_' . $i . '[y]"].value = "' . (15 * $i) . '"' . "\n";
+
+ echo '<div id="table_' . $i . '" class="pdflayout_table"><u>' . $temp_sh_page['table_name'] . '</u>';
+ if (isset($with_field_names)) {
+ $fields = PMA_DBI_get_columns($db, $temp_sh_page['table_name']);
+ foreach ($fields as $row) {
+ echo '<br />' . htmlspecialchars($row['Field']) . "\n";
}
- echo '</div>' . "\n";
- $i++;
+ }
+ echo '</div>' . "\n";
+ $i++;
}
?>
</div>
@@ -542,22 +560,25 @@ class PMA_User_Schema
/**
* delete the table rows with table co-ordinates
*
- * @param int delrow delete selected table from list of tables
- * @param array cfgRelation relation settings
- * @param string db database name
- * @param integer chpage selected page for adding relations etc
+ * @param int $delrow delete selected table from list of tables
+ * @param array $cfgRelation relation settings
+ * @param string $db database name
+ * @param integer $chpage selected page for adding relations etc
+ *
* @return void
* @access private
*/
private function _deleteTableRows($delrow,$cfgRelation,$db,$chpage)
{
foreach ($delrow as $current_row) {
- $del_query = 'DELETE FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords']) . ' ' . "\n"
- . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\'' . "\n"
- . ' AND table_name = \'' . PMA_sqlAddSlashes($current_row) . '\'' . "\n"
- . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($chpage) . '\'';
- echo $del_query;
- PMA_query_as_controluser($del_query, false);
+ $del_query = 'DELETE FROM '
+ . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['table_coords']) . ' ' . "\n"
+ . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\'' . "\n"
+ . ' AND table_name = \'' . PMA_sqlAddSlashes($current_row) . '\'' . "\n"
+ . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($chpage) . '\'';
+ echo $del_query;
+ PMA_query_as_controluser($del_query, false);
}
}
@@ -573,8 +594,8 @@ class PMA_User_Schema
/**
* Settings for relation stuff
*/
- require_once './libraries/transformations.lib.php';
- require_once './libraries/Index.class.php';
+ include_once './libraries/transformations.lib.php';
+ include_once './libraries/Index.class.php';
/**
* default is PDF, otherwise validate it's only letters a-z
*/
@@ -585,50 +606,55 @@ class PMA_User_Schema
PMA_DBI_select_db($db);
- include "./libraries/schema/".ucfirst($export_type)."_Relation_Schema.class.php";
- $obj_schema = eval("new PMA_".ucfirst($export_type)."_Relation_Schema();");
+ include "./libraries/schema/" . ucfirst($export_type) . "_Relation_Schema.class.php";
+ $obj_schema = eval("new PMA_" . ucfirst($export_type) . "_Relation_Schema();");
}
/**
* delete X and Y coordinates
*
- * @param string db The database name
- * @param array cfgRelation relation settings
- * @param integer choosePage selected page for adding relations etc
+ * @param string $db The database name
+ * @param array $cfgRelation relation settings
+ * @param integer $choosePage selected page for adding relations etc
+ *
* @return void
* @access private
*/
public function deleteCoordinates($db, $cfgRelation, $choosePage)
{
- $query = 'DELETE FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords'])
- . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
- . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($choosePage) . '\'';
+ $query = 'DELETE FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['table_coords'])
+ . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
+ . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($choosePage) . '\'';
PMA_query_as_controluser($query, false);
}
/**
* delete pages
*
- * @param string db The database name
- * @param array cfgRelation relation settings
- * @param integer choosePage selected page for adding relations etc
+ * @param string $db The database name
+ * @param array $cfgRelation relation settings
+ * @param integer $choosePage selected page for adding relations etc
+ *
* @return void
* @access private
*/
public function deletePages($db, $cfgRelation, $choosePage)
{
- $query = 'DELETE FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['pdf_pages'])
- . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
- . ' AND page_nr = \'' . PMA_sqlAddSlashes($choosePage) . '\'';
+ $query = 'DELETE FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['pdf_pages'])
+ . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
+ . ' AND page_nr = \'' . PMA_sqlAddSlashes($choosePage) . '\'';
PMA_query_as_controluser($query, false);
}
/**
* process internal and foreign key relations
*
- * @param string db The database name
- * @param array cfgRelation relation settings
- * @param integer pageNumber document number/Id
+ * @param string $db The database name
+ * @param integer $pageNumber document number/Id
+ * @param array $cfgRelation relation settings
+ *
* @return void
* @access private
*/
@@ -655,9 +681,9 @@ class PMA_User_Schema
$tables = PMA_DBI_get_tables_full($db);
$foreignkey_tables = array();
foreach ($tables as $table_name => $table_properties) {
- if (PMA_foreignkey_supported($table_properties['ENGINE'])) {
- $foreignkey_tables[] = $table_name;
- }
+ if (PMA_foreignkey_supported($table_properties['ENGINE'])) {
+ $foreignkey_tables[] = $table_name;
+ }
}
$all_tables = $foreignkey_tables;
/*
@@ -675,11 +701,14 @@ class PMA_User_Schema
* you setup the PMA tables correctly
*/
$master_tables = 'SELECT COUNT(master_table), master_table'
- . ' FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['relation'])
- . ' WHERE master_db = \'' . PMA_sqlAddSlashes($db) . '\''
- . ' GROUP BY master_table'
- . ' ORDER BY COUNT(master_table) DESC';
- $master_tables_rs = PMA_query_as_controluser($master_tables, false, PMA_DBI_QUERY_STORE);
+ . ' FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['relation'])
+ . ' WHERE master_db = \'' . PMA_sqlAddSlashes($db) . '\''
+ . ' GROUP BY master_table'
+ . ' ORDER BY COUNT(master_table) DESC';
+ $master_tables_rs = PMA_query_as_controluser(
+ $master_tables, false, PMA_DBI_QUERY_STORE
+ );
if ($master_tables_rs && PMA_DBI_num_rows($master_tables_rs) > 0) {
/* first put all the master tables at beginning
* of the list, so they are near the center of
@@ -697,27 +726,29 @@ class PMA_User_Schema
$foreign_tables = array();
foreach ($all_tables as $master_table) {
- $foreigners = PMA_getForeigners($db, $master_table);
- foreach ($foreigners as $foreigner) {
- if (!in_array($foreigner['foreign_table'], $foreign_tables)) {
- $foreign_tables[] = $foreigner['foreign_table'];
- }
+ $foreigners = PMA_getForeigners($db, $master_table);
+ foreach ($foreigners as $foreigner) {
+ if (! in_array($foreigner['foreign_table'], $foreign_tables)) {
+ $foreign_tables[] = $foreigner['foreign_table'];
}
+ }
}
/*
* Now merge the master and foreign arrays/tables
*/
foreach ($foreign_tables as $foreign_table) {
- if (!in_array($foreign_table, $all_tables)) {
- $all_tables[] = $foreign_table;
- }
+ if (! in_array($foreign_table, $all_tables)) {
+ $all_tables[] = $foreign_table;
+ }
}
}
}
if (isset($this->autoLayoutInternal) || isset($this->autoLayoutForeign)) {
- $this->addRelationCoordinates($all_tables,$pageNumber,$db, $cfgRelation);
+ $this->addRelationCoordinates(
+ $all_tables, $pageNumber, $db, $cfgRelation
+ );
}
$this->chosenPage = $pageNumber;
@@ -726,14 +757,15 @@ class PMA_User_Schema
/**
* Add X and Y coordinates for a table
*
- * @param string db The database name
- * @param array cfgRelation relation settings
- * @param integer pageNumber document number/Id
- * @param array all_tables A list of all tables involved
+ * @param array $all_tables A list of all tables involved
+ * @param integer $pageNumber document number/Id
+ * @param string $db The database name
+ * @param array $cfgRelation relation settings
+ *
* @return void
* @access private
*/
- public function addRelationCoordinates($all_tables,$pageNumber,$db, $cfgRelation)
+ public function addRelationCoordinates($all_tables, $pageNumber, $db, $cfgRelation)
{
/*
* Now generate the coordinates for the schema
@@ -748,9 +780,13 @@ class PMA_User_Schema
/*
* save current table's coordinates
*/
- $insert_query = 'INSERT INTO ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords']) . ' '
- . '(db_name, table_name, pdf_page_number, x, y) '
- . 'VALUES (\'' . PMA_sqlAddSlashes($db) . '\', \'' . PMA_sqlAddSlashes($current_table) . '\',' . $pageNumber . ',' . $pos_x . ',' . $pos_y . ')';
+ $insert_query = 'INSERT INTO '
+ . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['table_coords']) . ' '
+ . '(db_name, table_name, pdf_page_number, x, y) '
+ . 'VALUES (\'' . PMA_sqlAddSlashes($db) . '\', \''
+ . PMA_sqlAddSlashes($current_table) . '\',' . $pageNumber
+ . ',' . $pos_x . ',' . $pos_y . ')';
PMA_query_as_controluser($insert_query, false);
/*
@@ -776,7 +812,7 @@ class PMA_User_Schema
$pos_y -= $delta;
$direction = "right";
$delta *= $delta_mult;
- break;
+ break;
}
}
}
@@ -784,8 +820,9 @@ class PMA_User_Schema
/**
* update X and Y coordinates for a table
*
- * @param string db The database name
- * @param array cfgRelation relation settings
+ * @param string $db The database name
+ * @param array $cfgRelation relation settings
+ *
* @return void
* @access private
*/
@@ -802,29 +839,38 @@ class PMA_User_Schema
$arrvalue['y'] = 0;
}
if (isset($arrvalue['name']) && $arrvalue['name'] != '--') {
- $test_query = 'SELECT * FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords'])
- . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
- . ' AND table_name = \'' . PMA_sqlAddSlashes($arrvalue['name']) . '\''
- . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($this->chosenPage) . '\'';
- $test_rs = PMA_query_as_controluser($test_query, false, PMA_DBI_QUERY_STORE);
+ $test_query = 'SELECT * FROM '
+ . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['table_coords'])
+ . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
+ . ' AND table_name = \'' . PMA_sqlAddSlashes($arrvalue['name']) . '\''
+ . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($this->chosenPage) . '\'';
+ $test_rs = PMA_query_as_controluser($test_query, false, PMA_DBI_QUERY_STORE);
//echo $test_query;
if ($test_rs && PMA_DBI_num_rows($test_rs) > 0) {
if (isset($arrvalue['delete']) && $arrvalue['delete'] == 'y') {
- $ch_query = 'DELETE FROM ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords'])
- . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
- . ' AND table_name = \'' . PMA_sqlAddSlashes($arrvalue['name']) . '\''
- . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($this->chosenPage) . '\'';
+ $ch_query = 'DELETE FROM '
+ . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['table_coords'])
+ . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
+ . ' AND table_name = \'' . PMA_sqlAddSlashes($arrvalue['name']) . '\''
+ . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($this->chosenPage) . '\'';
} else {
- $ch_query = 'UPDATE ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords']) . ' '
- . 'SET x = ' . $arrvalue['x'] . ', y= ' . $arrvalue['y']
- . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
- . ' AND table_name = \'' . PMA_sqlAddSlashes($arrvalue['name']) . '\''
- . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($this->chosenPage) . '\'';
+ $ch_query = 'UPDATE ' . PMA_backquote($GLOBALS['cfgRelation']['db'])
+ . '.' . PMA_backquote($cfgRelation['table_coords']) . ' '
+ . 'SET x = ' . $arrvalue['x'] . ', y= ' . $arrvalue['y']
+ . ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
+ . ' AND table_name = \'' . PMA_sqlAddSlashes($arrvalue['name']) . '\''
+ . ' AND pdf_page_number = \'' . PMA_sqlAddSlashes($this->chosenPage) . '\'';
}
} else {
- $ch_query = 'INSERT INTO ' . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords']) . ' '
- . '(db_name, table_name, pdf_page_number, x, y) '
- . 'VALUES (\'' . PMA_sqlAddSlashes($db) . '\', \'' . PMA_sqlAddSlashes($arrvalue['name']) . '\', \'' . PMA_sqlAddSlashes($this->chosenPage) . '\',' . $arrvalue['x'] . ',' . $arrvalue['y'] . ')';
+ $ch_query = 'INSERT INTO ' . PMA_backquote($GLOBALS['cfgRelation']['db'])
+ . '.' . PMA_backquote($cfgRelation['table_coords']) . ' '
+ . '(db_name, table_name, pdf_page_number, x, y) '
+ . 'VALUES (\'' . PMA_sqlAddSlashes($db) . '\', \''
+ . PMA_sqlAddSlashes($arrvalue['name']) . '\', \''
+ . PMA_sqlAddSlashes($this->chosenPage) . '\','
+ . $arrvalue['x'] . ',' . $arrvalue['y'] . ')';
}
//echo $ch_query;
PMA_query_as_controluser($ch_query, false);
diff --git a/libraries/schema/Visio_Relation_Schema.class.php b/libraries/schema/Visio_Relation_Schema.class.php
index be5028d..959d7f1 100644
--- a/libraries/schema/Visio_Relation_Schema.class.php
+++ b/libraries/schema/Visio_Relation_Schema.class.php
@@ -5,7 +5,7 @@
* @package phpMyAdmin
*/
-include_once "Export_Relation_Schema.class.php";
+require_once 'Export_Relation_Schema.class.php';
/**
* This Class inherits the XMLwriter class and
@@ -14,7 +14,6 @@ include_once "Export_Relation_Schema.class.php";
* @access public
* @see http://php.net/manual/en/book.xmlwriter.php
*/
-
class PMA_VISIO extends XMLWriter
{
public $title;
@@ -44,7 +43,7 @@ class PMA_VISIO extends XMLWriter
* Create the XML document
*/
- $this->startDocument('1.0','UTF-8');
+ $this->startDocument('1.0', 'UTF-8');
}
/**
@@ -57,7 +56,8 @@ class PMA_VISIO extends XMLWriter
*
* @return void
* @access public
- * @see XMLWriter::startElement(),XMLWriter::writeAttribute(),_documentProperties,_documentSettings
+ * @see XMLWriter::startElement(), XMLWriter::writeAttribute(),
+ * _documentProperties, _documentSettings
*/
function startVisioDoc()
{
@@ -72,7 +72,8 @@ class PMA_VISIO extends XMLWriter
/**
* Set document title
*
- * @param string value sets the title text
+ * @param string $value title text
+ *
* @return void
* @access public
*/
@@ -84,7 +85,8 @@ class PMA_VISIO extends XMLWriter
/**
* Set document author
*
- * @param string value sets the author
+ * @param string $value the author
+ *
* @return void
* @access public
*/
@@ -145,7 +147,8 @@ class PMA_VISIO extends XMLWriter
/**
* Output Visio XML .VDX Document for download
*
- * @param string fileName name of the Visio XML document
+ * @param string $fileName name of the Visio XML document
+ *
* @return void
* @access public
* @see XMLWriter::flush()
@@ -185,18 +188,22 @@ class Table_Stats
/**
* The "Table_Stats" constructor
*
- * @param string tableName The table name
- * @param integer same_wide_width The max. with among tables
- * @param boolean showKeys Whether to display keys or not
- * @param boolean showInfo Whether to display table position or not
+ * @param string $tableName The table name
+ * @param integer $pageNumber Page number
+ * @param integer &$same_wide_width The max. with among tables
+ * @param boolean $showKeys Whether to display keys or not
+ * @param boolean $showInfo Whether to display table position or not
+ *
* @global object The current Visio XML document
* @global integer The current page number (from the
* $cfg['Servers'][$i]['table_coords'] table)
* @global array The relations settings
* @global string The current db name
+ *
+ * @return void
* @access private
* @see PMA_VISIO, Table_Stats::Table_Stats_setWidth,
- Table_Stats::Table_Stats_setHeight
+ * Table_Stats::Table_Stats_setHeight
*/
function __construct($tableName, $pageNumber, &$same_wide_width, $showKeys = false, $showInfo = false)
{
@@ -206,7 +213,11 @@ class Table_Stats
$sql = 'DESCRIBE ' . PMA_backquote($tableName);
$result = PMA_DBI_try_query($sql, null, PMA_DBI_QUERY_STORE);
if (!$result || !PMA_DBI_num_rows($result)) {
- $visio->dieSchema($pageNumber,"VISIO",sprintf(__('The %s table doesn\'t exist!'), $tableName));
+ $visio->dieSchema(
+ $pageNumber,
+ "VISIO",
+ sprintf(__('The %s table doesn\'t exist!'), $tableName)
+ );
}
/*
@@ -218,7 +229,10 @@ class Table_Stats
$indexes = PMA_Index::getFromTable($this->_tableName, $db);
$all_columns = array();
foreach ($indexes as $index) {
- $all_columns = array_merge($all_columns, array_flip(array_keys($index->getColumns())));
+ $all_columns = array_merge(
+ $all_columns,
+ array_flip(array_keys($index->getColumns()))
+ );
}
$this->fields = array_keys($all_columns);
} else {
@@ -234,21 +248,29 @@ class Table_Stats
// setWidth must me after setHeight, because title
// can include table height which changes table width
- $this->_setWidthTable($font,$fontSize);
+ $this->_setWidthTable($font, $fontSize);
if ($same_wide_width < $this->width) {
$same_wide_width = $this->width;
}
// x and y
$sql = 'SELECT x, y FROM '
- . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.' . PMA_backquote($cfgRelation['table_coords'])
+ . PMA_backquote($GLOBALS['cfgRelation']['db']) . '.'
+ . PMA_backquote($cfgRelation['table_coords'])
. ' WHERE db_name = \'' . PMA_sqlAddSlashes($db) . '\''
. ' AND table_name = \'' . PMA_sqlAddSlashes($tableName) . '\''
. ' AND pdf_page_number = ' . $pageNumber;
$result = PMA_query_as_controluser($sql, false, PMA_DBI_QUERY_STORE);
if (!$result || !PMA_DBI_num_rows($result)) {
- $visio->dieSchema($pageNumber,"VISIO",sprintf(__('Please configure the coordinates for table %s'), $tableName));
+ $visio->dieSchema(
+ $pageNumber,
+ "VISIO",
+ sprintf(
+ __('Please configure the coordinates for table %s'),
+ $tableName
+ )
+ );
}
list($this->x, $this->y) = PMA_DBI_fetch_row($result);
$this->x = (double) $this->x;
@@ -270,11 +292,14 @@ class Table_Stats
* Returns title of the current table,
* title can have the dimensions/co-ordinates of the table
*
+ * @return the title
* @access private
*/
private function _getTitle()
{
- return ($this->_showInfo ? sprintf('%.0f', $this->width) . 'x' . sprintf('%.0f', $this->heightCell) : '') . ' ' . $this->_tableName;
+ return ($this->_showInfo
+ ? sprintf('%.0f', $this->width) . 'x' . sprintf('%.0f', $this->heightCell)
+ : '') . ' ' . $this->_tableName;
}
/**
@@ -282,18 +307,23 @@ class Table_Stats
*
* @param string $font font name
* @param integer $fontSize font size
- * @global object The current Visio XML document
+ *
+ * @global object The current Visio XML document
+ *
+ * @return void
* @see PMA_VISIO
*/
private function _setWidthTable($font,$fontSize)
{
global $visio;
-
}
/**
* Sets the height of the table
*
+ * @param integer $fontSize font size
+ *
+ * @return void
* @access private
*/
function _setHeightTable($fontSize)
@@ -305,8 +335,11 @@ class Table_Stats
/**
* draw the table
*
- * @param boolean showColor Whether to display color
+ * @param boolean $showColor Whether to display color
+ *
* @global object The current Visio XML document
+ *
+ * @return void
* @access public
* @see PMA_VISIO
*/
@@ -316,17 +349,17 @@ class Table_Stats
//echo $this->_tableName.'<br />';
foreach ($this->fields as $field) {
- $this->currentCell += $this->heightCell;
- $showColor = 'none';
- if ($showColor) {
- if (in_array($field, $this->primary)) {
- $showColor = '#0c0';
- }
- if ($field == $this->displayfield) {
- $showColor = 'none';
- }
+ $this->currentCell += $this->heightCell;
+ $showColor = 'none';
+ if ($showColor) {
+ if (in_array($field, $this->primary)) {
+ $showColor = '#0c0';
+ }
+ if ($field == $this->displayfield) {
+ $showColor = 'none';
}
- // code here for drawing table diagrams
+ }
+ // code here for drawing table diagrams
}
}
}
@@ -351,10 +384,12 @@ class Relation_Stats
/**
* The "Relation_Stats" constructor
*
- * @param string master_table The master table name
- * @param string master_field The relation field in the master table
- * @param string foreign_table The foreign table name
- * @param string foreigh_field The relation field in the foreign table
+ * @param string $master_table The master table name
+ * @param string $master_field The relation field in the master table
+ * @param string $foreign_table The foreign table name
+ * @param string $foreign_field The relation field in the foreign table
+ *
+ * @return void
* @see Relation_Stats::_getXy
*/
function __construct($master_table, $master_field, $foreign_table, $foreign_field)
@@ -405,8 +440,9 @@ class Relation_Stats
/**
* Gets arrows coordinates
*
- * @param string table The current table name
- * @param string column The relation column name
+ * @param string $table The current table name
+ * @param string $column The relation column name
+ *
* @return array Arrows coordinates
* @access private
*/
@@ -414,15 +450,21 @@ class Relation_Stats
{
$pos = array_search($column, $table->fields);
// x_left, x_right, y
- return array($table->x, $table->x + $table->width, $table->y + ($pos + 1.5) * $table->heightCell);
+ return array(
+ $table->x,
+ $table->x + $table->width,
+ $table->y + ($pos + 1.5) * $table->heightCell
+ );
}
/**
- * draws relation links and arrows
- * shows foreign key relations
+ * draws relation links and arrows shows foreign key relations
*
- * @param boolean changeColor Whether to use one color per relation or not
- * @global object The current Visio XML document
+ * @param boolean $changeColor Whether to use one color per relation or not
+ *
+ * @global object The current Visio XML document
+ *
+ * @return void
* @access public
* @see PMA_VISIO
*/
@@ -438,7 +480,7 @@ class Relation_Stats
'yellow',
'green',
'cyan',
- ' orange'
+ 'orange'
);
shuffle($listOfColors);
$color = $listOfColors[0];
@@ -447,7 +489,6 @@ class Relation_Stats
}
// code here for making connections b/w relation objects
-
}
}
/*
@@ -457,10 +498,11 @@ class Relation_Stats
/**
* Visio Relation Schema Class
*
- * Purpose of this class is to generate the Visio XML .VDX Document
- * which is used for representing the database diagrams in any version of MS Visio IDE.
- * This class uses Software and Database Template and Database model diagram of Visio
- * and with the combination of these objects actually helps in preparing Visio XML .VDX document.
+ * Purpose of this class is to generate the Visio XML .VDX Document which is used
+ * for representing the database diagrams in any version of MS Visio IDE.
+ * This class uses Software and Database Template and Database model diagram of
+ * Visio and with the combination of these objects actually helps in preparing
+ * Visio XML .VDX document.
*
* Visio XML is generated by using XMLWriter php extension and this class
* inherits Export_Relation_Schema class has common functionality added
@@ -495,7 +537,7 @@ class PMA_Visio_Relation_Schema extends PMA_Export_Relation_Schema
$visio->setTitle(sprintf(__('Schema of the %s database - Page %s'), $db, $this->pageNumber));
$visio->SetAuthor('phpMyAdmin ' . PMA_VERSION);
$visio->startVisioDoc();
- $alltables = $this->getAllTables($db,$this->pageNumber);
+ $alltables = $this->getAllTables($db, $this->pageNumber);
foreach ($alltables as $table) {
if (! isset($this->tables[$table])) {
@@ -515,7 +557,13 @@ class PMA_Visio_Relation_Schema extends PMA_Export_Relation_Schema
* to do a === false and this is not PHP3 compatible)
*/
if (in_array($rel['foreign_table'], $alltables)) {
- $this->_addRelation($one_table, $master_field, $rel['foreign_table'], $rel['foreign_field'],$this->showKeys);
+ $this->_addRelation(
+ $one_table,
+ $master_field,
+ $rel['foreign_table'],
+ $rel['foreign_field'],
+ $this->showKeys
+ );
}
}
}
@@ -533,32 +581,40 @@ class PMA_Visio_Relation_Schema extends PMA_Export_Relation_Schema
/**
* Defines relation objects
*
- * @param string masterTable The master table name
- * @param string masterField The relation field in the master table
- * @param string foreignTable The foreign table name
- * @param string foreignField The relation field in the foreign table
+ * @param string $masterTable The master table name
+ * @param string $masterField The relation field in the master table
+ * @param string $foreignTable The foreign table name
+ * @param string $foreignField The relation field in the foreign table
+ * @param boolean $showKeys Whether to display keys or not
+ *
* @return void
* @access private
- * @see Table_Stats::__construct(),Relation_Stats::__construct()
+ * @see Table_Stats::__construct(), Relation_Stats::__construct()
*/
private function _addRelation($masterTable, $masterField, $foreignTable, $foreignField, $showKeys)
{
if (! isset($this->tables[$masterTable])) {
- $this->tables[$masterTable] = new Table_Stats($masterTable, $this->pageNumber, $showKeys);
+ $this->tables[$masterTable] = new Table_Stats(
+ $masterTable, $this->pageNumber, $showKeys
+ );
}
if (! isset($this->tables[$foreignTable])) {
- $this->tables[$foreignTable] = new Table_Stats($foreignTable, $this->pageNumber, $showKeys);
+ $this->tables[$foreignTable] = new Table_Stats(
+ $foreignTable, $this->pageNumber, $showKeys
+ );
}
- $this->_relations[] = new Relation_Stats($this->tables[$masterTable], $masterField, $this->tables[$foreignTable], $foreignField);
+ $this->_relations[] = new Relation_Stats(
+ $this->tables[$masterTable], $masterField,
+ $this->tables[$foreignTable], $foreignField
+ );
}
/**
* Draws relation references
+ * connects master table's master field to foreign table's forein field.
*
- * connects master table's master field to
- * foreign table's forein field.
+ * @param boolean $changeColor Whether to use one color per relation or not
*
- * @param boolean changeColor Whether to use one color per relation or not
* @return void
* @access private
* @see Relation_Stats::relationDraw()
@@ -573,8 +629,8 @@ class PMA_Visio_Relation_Schema extends PMA_Export_Relation_Schema
/**
* Draws tables
*
+ * @param boolean $changeColor Whether to show color for tables text or not
*
- * @param boolean changeColor Whether to show color for tables text or not
* @return void
* @access private
* @see Table_Stats::tableDraw()
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_4-17325-g85037b0
by Marc Delisle 27 Aug '11
by Marc Delisle 27 Aug '11
27 Aug '11
The branch, master has been updated
via 85037b0d6a434beed2a7d56eef5563067b64adfd (commit)
from 270a5ab58683887f4ae4559087ac710e179b62a6 (commit)
- Log -----------------------------------------------------------------
commit 85037b0d6a434beed2a7d56eef5563067b64adfd
Author: Marc Delisle <marc(a)infomarc.info>
Date: Sat Aug 27 13:21:55 2011 -0400
Missing choice for InitialSlidersState
-----------------------------------------------------------------------
Summary of changes:
libraries/config.default.php | 2 +-
libraries/config.values.php | 5 ++++-
2 files changed, 5 insertions(+), 2 deletions(-)
diff --git a/libraries/config.default.php b/libraries/config.default.php
index 57ed7a7..ed3ea8b 100644
--- a/libraries/config.default.php
+++ b/libraries/config.default.php
@@ -2423,7 +2423,7 @@ $cfg['NaturalOrder'] = true;
/**
* Initial state for sliders
- * (open | closed)
+ * (open | closed | disabled)
*
* @global string $cfg['InitialSlidersState']
*/
diff --git a/libraries/config.values.php b/libraries/config.values.php
index 7f81924..f4a7a49 100644
--- a/libraries/config.values.php
+++ b/libraries/config.values.php
@@ -72,7 +72,10 @@ $cfg_db['QueryWindowDefTab'] = array(
'files', // Import files
'history', // SQL history
'full'); // All (SQL and SQL history)
-$cfg_db['InitialSlidersState'] = array('open' => __('Open'), 'closed' => __('Closed'));
+$cfg_db['InitialSlidersState'] = array(
+ 'open' => __('Open'),
+ 'closed' => __('Closed'),
+ 'disabled' => __('Disabled'));
$cfg_db['Import']['format'] = array(
'csv', // CSV
'docsql', // DocSQL
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_4-17324-g270a5ab
by Marc Delisle 27 Aug '11
by Marc Delisle 27 Aug '11
27 Aug '11
The branch, master has been updated
via 270a5ab58683887f4ae4559087ac710e179b62a6 (commit)
via 3caed26dddffbb0437f8c87bee4b39c00b6ce347 (commit)
from a06d689598baca6a29db3ea071d800cbf4182b6d (commit)
- Log -----------------------------------------------------------------
commit 270a5ab58683887f4ae4559087ac710e179b62a6
Author: Marc Delisle <marc(a)infomarc.info>
Date: Sat Aug 27 08:57:33 2011 -0400
Unneeded spaces
commit 3caed26dddffbb0437f8c87bee4b39c00b6ce347
Author: Marc Delisle <marc(a)infomarc.info>
Date: Sat Aug 27 08:55:53 2011 -0400
Extraneous space interferes with a comparison
-----------------------------------------------------------------------
Summary of changes:
tbl_zoom_select.php | 4 ++--
1 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/tbl_zoom_select.php b/tbl_zoom_select.php
index 2b603a5..01b4cc0 100644
--- a/tbl_zoom_select.php
+++ b/tbl_zoom_select.php
@@ -142,10 +142,10 @@ for ($i = 0; $i < 4; $i++) {
<?php
for ($j = 0 ; $j < $fields_cnt ; $j++) {
if (isset($inputs[$i]) && $inputs[$i] == htmlspecialchars($fields_list[$j])) {?>
- <option value="<?php echo htmlspecialchars($fields_list[$j]);?>" selected="selected"> <?php echo htmlspecialchars($fields_list[$j]);?></option>
+ <option value="<?php echo htmlspecialchars($fields_list[$j]);?>" selected="selected"><?php echo htmlspecialchars($fields_list[$j]);?></option>
<?php
} else { ?>
- <option value="<?php echo htmlspecialchars($fields_list[$j]);?> "> <?php echo htmlspecialchars($fields_list[$j]);?></option>
+ <option value="<?php echo htmlspecialchars($fields_list[$j]);?>"><?php echo htmlspecialchars($fields_list[$j]);?></option>
<?php
}
} ?>
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_4-17322-ga06d689
by Marc Delisle 26 Aug '11
by Marc Delisle 26 Aug '11
26 Aug '11
The branch, master has been updated
via a06d689598baca6a29db3ea071d800cbf4182b6d (commit)
from 4915f2be232bc59ccb803abaae41ae80df260b56 (commit)
- Log -----------------------------------------------------------------
commit a06d689598baca6a29db3ea071d800cbf4182b6d
Author: Marc Delisle <marc(a)infomarc.info>
Date: Fri Aug 26 12:47:20 2011 -0400
Avoid duplicate ids
-----------------------------------------------------------------------
Summary of changes:
libraries/common.lib.php | 9 +++++----
tbl_select.php | 2 +-
tbl_zoom_select.php | 2 +-
themes/pmahomme/css/theme_right.css.php | 2 +-
4 files changed, 8 insertions(+), 7 deletions(-)
diff --git a/libraries/common.lib.php b/libraries/common.lib.php
index 11f9f32..dc7d152 100644
--- a/libraries/common.lib.php
+++ b/libraries/common.lib.php
@@ -1721,14 +1721,15 @@ function PMA_generate_html_tab($tab, $url_params = array(), $base_dir='')
*
* @param array $tabs one element per tab
* @param string $url_params
+ * @param string $base_dir
+ * @param string $menu_id
*
* @return string html-code for tab-navigation
*/
-function PMA_generate_html_tabs($tabs, $url_params, $base_dir='')
+function PMA_generate_html_tabs($tabs, $url_params, $base_dir='', $menu_id='topmenu')
{
- $tag_id = 'topmenu';
- $tab_navigation = '<div id="' . htmlentities($tag_id) . 'container">' . "\n"
- .'<ul id="' . htmlentities($tag_id) . '">' . "\n";
+ $tab_navigation = '<div id="' . htmlentities($menu_id) . 'container" class="menucontainer">'
+ .'<ul id="' . htmlentities($menu_id) . '">';
foreach ($tabs as $tab) {
$tab_navigation .= PMA_generate_html_tab($tab, $url_params, $base_dir);
diff --git a/tbl_select.php b/tbl_select.php
index abda399..f2eb2d7 100644
--- a/tbl_select.php
+++ b/tbl_select.php
@@ -78,7 +78,7 @@ $url_params = array();
$url_params['db'] = $db;
$url_params['table'] = $table;
-echo PMA_generate_html_tabs(PMA_tbl_getSubTabs(), $url_params);
+echo PMA_generate_html_tabs(PMA_tbl_getSubTabs(), $url_params, '', 'topmenu2');
?>
diff --git a/tbl_zoom_select.php b/tbl_zoom_select.php
index c5eebcd..2b603a5 100644
--- a/tbl_zoom_select.php
+++ b/tbl_zoom_select.php
@@ -92,7 +92,7 @@ if (! isset($zoom_submit) && ! isset($inputs)) {
$url_params = array();
$url_params['db'] = $db;
$url_params['table'] = $table;
-echo PMA_generate_html_tabs(PMA_tbl_getSubTabs(), $url_params);
+echo PMA_generate_html_tabs(PMA_tbl_getSubTabs(), $url_params, '', 'topmenu2');
/**
* Set the field name,type,collation and whether null on select of a coulmn
diff --git a/themes/pmahomme/css/theme_right.css.php b/themes/pmahomme/css/theme_right.css.php
index b09ce1b..53cde00 100644
--- a/themes/pmahomme/css/theme_right.css.php
+++ b/themes/pmahomme/css/theme_right.css.php
@@ -966,7 +966,7 @@ ul#topmenu li, ul#topmenu2 li {
vertical-align:-3px;
}
-#topmenucontainer{
+.menucontainer{
background:url(<?php echo $_SESSION['PMA_Theme']->getImgPath(); ?>tab_bg.png) repeat-x;
border-top:1px solid #aaa;
}
hooks/post-receive
--
phpMyAdmin
1
0

[Phpmyadmin-git] [SCM] phpMyAdmin branch, master, updated. RELEASE_3_4_4-17321-g4915f2b
by Michal Čihař 26 Aug '11
by Michal Čihař 26 Aug '11
26 Aug '11
The branch, master has been updated
via 4915f2be232bc59ccb803abaae41ae80df260b56 (commit)
via 7a6d4e68d3f6238f837d92c84c80081436ff02cc (commit)
from 169d42242e81d250c5c8f3fb4744c7dd56676ed4 (commit)
- Log -----------------------------------------------------------------
commit 4915f2be232bc59ccb803abaae41ae80df260b56
Merge: 7a6d4e6 169d422
Author: Michal Čihař <michal(a)cihar.com>
Date: Fri Aug 26 09:16:30 2011 +0200
Merge branch 'master' of ssh://phpmyadmin.git.sourceforge.net/gitroot/phpmyadmin/phpmyadmin
commit 7a6d4e68d3f6238f837d92c84c80081436ff02cc
Author: Michal Čihař <michal(a)cihar.com>
Date: Fri Aug 26 09:16:00 2011 +0200
Remove comments and color profiles from images
-----------------------------------------------------------------------
Summary of changes:
themes/original/img/ajax_clock_small.gif | Bin 1840 -> 1810 bytes
themes/original/img/arrow_ltr.png | Bin 309 -> 139 bytes
themes/original/img/arrow_rtl.png | Bin 306 -> 136 bytes
themes/original/img/b_bookmark.png | Bin 421 -> 252 bytes
themes/original/img/b_browse.png | Bin 326 -> 157 bytes
themes/original/img/b_calendar.png | Bin 372 -> 203 bytes
themes/original/img/b_chart.png | Bin 673 -> 402 bytes
themes/original/img/b_close.png | Bin 329 -> 180 bytes
themes/original/img/b_comment.png | Bin 543 -> 363 bytes
themes/original/img/b_dbstatistics.png | Bin 312 -> 157 bytes
themes/original/img/b_deltbl.png | Bin 407 -> 239 bytes
themes/original/img/b_docs.png | Bin 353 -> 184 bytes
themes/original/img/b_drop.png | Bin 346 -> 184 bytes
themes/original/img/b_edit.png | Bin 472 -> 305 bytes
themes/original/img/b_empty.png | Bin 355 -> 186 bytes
themes/original/img/b_engine.png | Bin 398 -> 232 bytes
themes/original/img/b_event_add.png | Bin 994 -> 863 bytes
themes/original/img/b_events.png | Bin 952 -> 783 bytes
themes/original/img/b_export.png | Bin 367 -> 199 bytes
themes/original/img/b_ftext.png | Bin 344 -> 175 bytes
themes/original/img/b_help.png | Bin 301 -> 145 bytes
themes/original/img/b_home.png | Bin 406 -> 238 bytes
themes/original/img/b_import.png | Bin 370 -> 202 bytes
themes/original/img/b_index.png | Bin 376 -> 207 bytes
themes/original/img/b_info.png | Bin 303 -> 147 bytes
themes/original/img/b_inline_edit.png | Bin 504 -> 302 bytes
themes/original/img/b_insrow.png | Bin 339 -> 183 bytes
themes/original/img/b_minus.png | Bin 279 -> 110 bytes
themes/original/img/b_more.png | Bin 302 -> 132 bytes
themes/original/img/b_newdb.png | Bin 430 -> 260 bytes
themes/original/img/b_newtbl.png | Bin 433 -> 264 bytes
themes/original/img/b_nextpage.png | Bin 533 -> 373 bytes
themes/original/img/b_plus.png | Bin 284 -> 115 bytes
themes/original/img/b_primary.png | Bin 447 -> 278 bytes
themes/original/img/b_print.png | Bin 564 -> 396 bytes
themes/original/img/b_props.png | Bin 357 -> 188 bytes
themes/original/img/b_relations.png | Bin 341 -> 172 bytes
themes/original/img/b_routine_add.png | Bin 602 -> 409 bytes
themes/original/img/b_routines.png | Bin 480 -> 310 bytes
themes/original/img/b_save.png | Bin 965 -> 844 bytes
themes/original/img/b_sbrowse.png | Bin 291 -> 122 bytes
themes/original/img/b_search.png | Bin 598 -> 442 bytes
themes/original/img/b_selboard.png | Bin 344 -> 175 bytes
themes/original/img/b_select.png | Bin 552 -> 387 bytes
themes/original/img/b_snewtbl.png | Bin 373 -> 168 bytes
themes/original/img/b_spatial.png | Bin 545 -> 379 bytes
themes/original/img/b_sql.png | Bin 377 -> 208 bytes
themes/original/img/b_sqlhelp.png | Bin 342 -> 173 bytes
themes/original/img/b_tblanalyse.png | Bin 357 -> 188 bytes
themes/original/img/b_tblexport.png | Bin 345 -> 176 bytes
themes/original/img/b_tblimport.png | Bin 343 -> 174 bytes
themes/original/img/b_tblops.png | Bin 375 -> 220 bytes
themes/original/img/b_tbloptimize.png | Bin 364 -> 198 bytes
themes/original/img/b_tipp.png | Bin 370 -> 201 bytes
themes/original/img/b_trigger_add.png | Bin 819 -> 615 bytes
themes/original/img/b_triggers.png | Bin 694 -> 494 bytes
themes/original/img/b_unique.png | Bin 344 -> 175 bytes
themes/original/img/b_usradd.png | Bin 509 -> 352 bytes
themes/original/img/b_usrcheck.png | Bin 415 -> 259 bytes
themes/original/img/b_usrdrop.png | Bin 435 -> 289 bytes
themes/original/img/b_usredit.png | Bin 493 -> 339 bytes
themes/original/img/b_usrlist.png | Bin 418 -> 262 bytes
themes/original/img/b_view.png | Bin 778 -> 646 bytes
themes/original/img/b_views.png | Bin 493 -> 326 bytes
themes/original/img/bd_browse.png | Bin 326 -> 157 bytes
themes/original/img/bd_deltbl.png | Bin 390 -> 278 bytes
themes/original/img/bd_drop.png | Bin 341 -> 205 bytes
themes/original/img/bd_edit.png | Bin 384 -> 226 bytes
themes/original/img/bd_empty.png | Bin 355 -> 186 bytes
themes/original/img/bd_export.png | Bin 389 -> 183 bytes
themes/original/img/bd_ftext.png | Bin 344 -> 175 bytes
themes/original/img/bd_index.png | Bin 376 -> 207 bytes
themes/original/img/bd_insrow.png | Bin 354 -> 224 bytes
themes/original/img/bd_nextpage.png | Bin 294 -> 110 bytes
themes/original/img/bd_primary.png | Bin 426 -> 257 bytes
themes/original/img/bd_sbrowse.png | Bin 291 -> 122 bytes
themes/original/img/bd_select.png | Bin 542 -> 375 bytes
themes/original/img/bd_spatial.png | Bin 520 -> 344 bytes
themes/original/img/bd_unique.png | Bin 344 -> 175 bytes
themes/original/img/col_drop.png | Bin 302 -> 132 bytes
themes/original/img/col_pointer.png | Bin 307 -> 101 bytes
themes/original/img/col_pointer_ver.png | Bin 317 -> 111 bytes
themes/original/img/docs_menu_bg.png | Bin 235 -> 76 bytes
themes/original/img/east-mini.png | Bin 492 -> 322 bytes
themes/original/img/eye.png | Bin 919 -> 721 bytes
themes/original/img/eye_grey.png | Bin 440 -> 330 bytes
themes/original/img/iconsprites.png | Bin 16500 -> 16363 bytes
themes/original/img/item_ltr.png | Bin 277 -> 112 bytes
themes/original/img/item_rtl.png | Bin 278 -> 112 bytes
themes/original/img/logo_left.png | Bin 6931 -> 6796 bytes
themes/original/img/logo_right.png | Bin 4700 -> 4548 bytes
themes/original/img/more.png | Bin 252 -> 119 bytes
themes/original/img/new_data.png | Bin 433 -> 264 bytes
themes/original/img/new_data_hovered.png | Bin 433 -> 264 bytes
themes/original/img/new_data_selected.png | Bin 349 -> 179 bytes
themes/original/img/new_data_selected_hovered.png | Bin 351 -> 181 bytes
themes/original/img/new_struct.png | Bin 468 -> 301 bytes
themes/original/img/new_struct_hovered.png | Bin 468 -> 301 bytes
themes/original/img/new_struct_selected.png | Bin 359 -> 189 bytes
.../original/img/new_struct_selected_hovered.png | Bin 366 -> 196 bytes
themes/original/img/north-mini.png | Bin 501 -> 327 bytes
themes/original/img/pmd/1.png | Bin 97 -> 101 bytes
themes/original/img/pmd/2.png | Bin 172 -> 169 bytes
themes/original/img/pmd/2leftarrow.png | Bin 812 -> 702 bytes
themes/original/img/pmd/2leftarrow_m.png | Bin 796 -> 666 bytes
themes/original/img/pmd/2rightarrow.png | Bin 841 -> 737 bytes
themes/original/img/pmd/2rightarrow_m.png | Bin 830 -> 699 bytes
themes/original/img/pmd/3.png | Bin 171 -> 175 bytes
themes/original/img/pmd/4.png | Bin 157 -> 181 bytes
themes/original/img/pmd/5.png | Bin 84 -> 90 bytes
themes/original/img/pmd/6.png | Bin 93 -> 98 bytes
themes/original/img/pmd/7.png | Bin 95 -> 105 bytes
themes/original/img/pmd/8.png | Bin 84 -> 88 bytes
themes/original/img/pmd/FieldKey_small.png | Bin 267 -> 229 bytes
themes/original/img/pmd/Field_small.png | Bin 293 -> 275 bytes
themes/original/img/pmd/Field_small_char.png | Bin 171 -> 154 bytes
themes/original/img/pmd/Field_small_date.png | Bin 154 -> 156 bytes
themes/original/img/pmd/Field_small_int.png | Bin 168 -> 145 bytes
themes/original/img/pmd/Header.png | Bin 145 -> 125 bytes
themes/original/img/pmd/Header_Linked.png | Bin 125 -> 108 bytes
themes/original/img/pmd/and_icon.png | Bin 865 -> 792 bytes
themes/original/img/pmd/ang_direct.png | Bin 788 -> 679 bytes
themes/original/img/pmd/bord.png | Bin 219 -> 87 bytes
themes/original/img/pmd/bottom.png | Bin 848 -> 734 bytes
themes/original/img/pmd/def.png | Bin 767 -> 670 bytes
themes/original/img/pmd/display_field.png | Bin 796 -> 685 bytes
themes/original/img/pmd/downarrow1.png | Bin 860 -> 758 bytes
themes/original/img/pmd/downarrow2.png | Bin 882 -> 772 bytes
themes/original/img/pmd/downarrow2_m.png | Bin 832 -> 711 bytes
themes/original/img/pmd/exec.png | Bin 936 -> 796 bytes
themes/original/img/pmd/exec_small.png | Bin 280 -> 161 bytes
themes/original/img/pmd/favicon.ico | Bin 1150 -> 1150 bytes
themes/original/img/pmd/grid.png | Bin 802 -> 688 bytes
themes/original/img/pmd/help.png | Bin 823 -> 714 bytes
themes/original/img/pmd/help_relation.png | Bin 1051 -> 920 bytes
themes/original/img/pmd/left_panel_butt.png | Bin 129 -> 129 bytes
themes/original/img/pmd/left_panel_tab.png | Bin 133 -> 133 bytes
themes/original/img/pmd/minus.png | Bin 48703 -> 1004 bytes
themes/original/img/pmd/or_icon.png | Bin 747 -> 611 bytes
themes/original/img/pmd/pdf.png | Bin 1088 -> 905 bytes
themes/original/img/pmd/plus.png | Bin 48663 -> 969 bytes
themes/original/img/pmd/query_builder.png | Bin 836 -> 685 bytes
themes/original/img/pmd/relation.png | Bin 413 -> 295 bytes
themes/original/img/pmd/reload.png | Bin 972 -> 874 bytes
themes/original/img/pmd/resize.png | Bin 254 -> 121 bytes
themes/original/img/pmd/rightarrow1.png | Bin 849 -> 746 bytes
themes/original/img/pmd/rightarrow2.png | Bin 873 -> 757 bytes
themes/original/img/pmd/save.png | Bin 526 -> 409 bytes
themes/original/img/pmd/small_tab.png | Bin 179 -> 180 bytes
themes/original/img/pmd/table.png | Bin 295 -> 163 bytes
themes/original/img/pmd/top_panel.png | Bin 171 -> 173 bytes
themes/original/img/pmd/uparrow2_m.png | Bin 857 -> 729 bytes
themes/original/img/s_asc.png | Bin 310 -> 128 bytes
themes/original/img/s_asci.png | Bin 306 -> 136 bytes
themes/original/img/s_cancel.png | Bin 480 -> 310 bytes
themes/original/img/s_cog.png | Bin 390 -> 222 bytes
themes/original/img/s_db.png | Bin 349 -> 180 bytes
themes/original/img/s_desc.png | Bin 309 -> 137 bytes
themes/original/img/s_error.png | Bin 342 -> 173 bytes
themes/original/img/s_error2.png | Bin 321 -> 152 bytes
themes/original/img/s_fulltext.png | Bin 362 -> 193 bytes
themes/original/img/s_host.png | Bin 378 -> 209 bytes
themes/original/img/s_lang.png | Bin 444 -> 281 bytes
themes/original/img/s_loggoff.png | Bin 332 -> 163 bytes
themes/original/img/s_notice.png | Bin 307 -> 151 bytes
themes/original/img/s_partialtext.png | Bin 365 -> 196 bytes
themes/original/img/s_passwd.png | Bin 521 -> 353 bytes
themes/original/img/s_really.png | Bin 314 -> 145 bytes
themes/original/img/s_reload.png | Bin 455 -> 285 bytes
themes/original/img/s_replication.png | Bin 621 -> 424 bytes
themes/original/img/s_rights.png | Bin 522 -> 355 bytes
themes/original/img/s_sortable.png | Bin 342 -> 132 bytes
themes/original/img/s_status.png | Bin 352 -> 198 bytes
themes/original/img/s_success.png | Bin 710 -> 589 bytes
themes/original/img/s_sync.png | Bin 610 -> 498 bytes
themes/original/img/s_tbl.png | Bin 314 -> 142 bytes
themes/original/img/s_theme.png | Bin 676 -> 546 bytes
themes/original/img/s_vars.png | Bin 359 -> 190 bytes
themes/original/img/s_views.png | Bin 421 -> 235 bytes
themes/original/img/south-mini.png | Bin 505 -> 335 bytes
themes/original/img/spacer.png | Bin 267 -> 84 bytes
themes/original/img/toggle-ltr.png | Bin 382 -> 177 bytes
themes/original/img/toggle-rtl.png | Bin 382 -> 177 bytes
themes/original/img/vertical_line.png | Bin 201 -> 68 bytes
themes/original/img/west-mini.png | Bin 498 -> 328 bytes
themes/original/img/window-new.png | Bin 738 -> 484 bytes
themes/original/img/zoom-minus-mini.png | Bin 415 -> 247 bytes
themes/original/img/zoom-plus-mini.png | Bin 496 -> 329 bytes
themes/original/img/zoom-world-mini.png | Bin 961 -> 808 bytes
themes/original/screen.png | Bin 53055 -> 53043 bytes
themes/pmahomme/img/ajax_clock_small.gif | Bin 1840 -> 1810 bytes
themes/pmahomme/img/arrow_ltr.png | Bin 309 -> 139 bytes
themes/pmahomme/img/arrow_rtl.png | Bin 306 -> 136 bytes
themes/pmahomme/img/asc_order.png | Bin 352 -> 182 bytes
themes/pmahomme/img/b_bookmark.png | Bin 1012 -> 677 bytes
themes/pmahomme/img/b_browse.png | Bin 736 -> 536 bytes
themes/pmahomme/img/b_calendar.png | Bin 882 -> 638 bytes
themes/pmahomme/img/b_chart.png | Bin 822 -> 504 bytes
themes/pmahomme/img/b_close.png | Bin 329 -> 180 bytes
themes/pmahomme/img/b_comment.png | Bin 630 -> 454 bytes
themes/pmahomme/img/b_dbstatistics.png | Bin 822 -> 504 bytes
themes/pmahomme/img/b_deltbl.png | Bin 830 -> 623 bytes
themes/pmahomme/img/b_docs.png | Bin 940 -> 756 bytes
themes/pmahomme/img/b_docsql.png | Bin 356 -> 188 bytes
themes/pmahomme/img/b_drop.png | Bin 877 -> 687 bytes
themes/pmahomme/img/b_edit.png | Bin 576 -> 407 bytes
themes/pmahomme/img/b_empty.png | Bin 496 -> 326 bytes
themes/pmahomme/img/b_engine.png | Bin 601 -> 431 bytes
themes/pmahomme/img/b_event_add.png | Bin 994 -> 863 bytes
themes/pmahomme/img/b_events.png | Bin 952 -> 783 bytes
themes/pmahomme/img/b_export.png | Bin 791 -> 606 bytes
themes/pmahomme/img/b_firstpage.png | Bin 902 -> 754 bytes
themes/pmahomme/img/b_ftext.png | Bin 763 -> 576 bytes
themes/pmahomme/img/b_help.png | Bin 924 -> 740 bytes
themes/pmahomme/img/b_home.png | Bin 982 -> 801 bytes
themes/pmahomme/img/b_import.png | Bin 774 -> 592 bytes
themes/pmahomme/img/b_index.png | Bin 870 -> 708 bytes
themes/pmahomme/img/b_info.png | Bin 303 -> 147 bytes
themes/pmahomme/img/b_inline_edit.png | Bin 763 -> 621 bytes
themes/pmahomme/img/b_insrow.png | Bin 339 -> 183 bytes
themes/pmahomme/img/b_lastpage.png | Bin 894 -> 746 bytes
themes/pmahomme/img/b_minus.png | Bin 357 -> 187 bytes
themes/pmahomme/img/b_more.png | Bin 302 -> 132 bytes
themes/pmahomme/img/b_newdb.png | Bin 870 -> 650 bytes
themes/pmahomme/img/b_newtbl.png | Bin 433 -> 264 bytes
themes/pmahomme/img/b_nextpage.png | Bin 533 -> 373 bytes
themes/pmahomme/img/b_pdfdoc.png | Bin 746 -> 595 bytes
themes/pmahomme/img/b_plus.png | Bin 359 -> 189 bytes
themes/pmahomme/img/b_prevpage.png | Bin 534 -> 369 bytes
themes/pmahomme/img/b_primary.png | Bin 768 -> 619 bytes
themes/pmahomme/img/b_print.png | Bin 908 -> 702 bytes
themes/pmahomme/img/b_props.png | Bin 817 -> 655 bytes
themes/pmahomme/img/b_relations.png | Bin 341 -> 172 bytes
themes/pmahomme/img/b_routine_add.png | Bin 602 -> 409 bytes
themes/pmahomme/img/b_routines.png | Bin 480 -> 310 bytes
themes/pmahomme/img/b_save.png | Bin 969 -> 585 bytes
themes/pmahomme/img/b_sbrowse.png | Bin 736 -> 536 bytes
themes/pmahomme/img/b_sdb.png | Bin 318 -> 148 bytes
themes/pmahomme/img/b_search.png | Bin 785 -> 578 bytes
themes/pmahomme/img/b_selboard.png | Bin 931 -> 676 bytes
themes/pmahomme/img/b_select.png | Bin 824 -> 645 bytes
themes/pmahomme/img/b_snewtbl.png | Bin 899 -> 717 bytes
themes/pmahomme/img/b_spatial.png | Bin 545 -> 379 bytes
themes/pmahomme/img/b_sql.png | Bin 1089 -> 723 bytes
themes/pmahomme/img/b_sqldoc.png | Bin 362 -> 194 bytes
themes/pmahomme/img/b_sqlhelp.png | Bin 756 -> 590 bytes
themes/pmahomme/img/b_tblanalyse.png | Bin 357 -> 188 bytes
themes/pmahomme/img/b_tblexport.png | Bin 791 -> 606 bytes
themes/pmahomme/img/b_tblimport.png | Bin 774 -> 592 bytes
themes/pmahomme/img/b_tblops.png | Bin 803 -> 618 bytes
themes/pmahomme/img/b_tbloptimize.png | Bin 364 -> 198 bytes
themes/pmahomme/img/b_tipp.png | Bin 950 -> 764 bytes
themes/pmahomme/img/b_trigger_add.png | Bin 819 -> 615 bytes
themes/pmahomme/img/b_triggers.png | Bin 694 -> 494 bytes
themes/pmahomme/img/b_unique.png | Bin 791 -> 615 bytes
themes/pmahomme/img/b_usradd.png | Bin 901 -> 750 bytes
themes/pmahomme/img/b_usrcheck.png | Bin 951 -> 773 bytes
themes/pmahomme/img/b_usrdrop.png | Bin 929 -> 756 bytes
themes/pmahomme/img/b_usredit.png | Bin 980 -> 845 bytes
themes/pmahomme/img/b_usrlist.png | Bin 909 -> 774 bytes
themes/pmahomme/img/b_view.png | Bin 778 -> 646 bytes
themes/pmahomme/img/b_views.png | Bin 890 -> 630 bytes
themes/pmahomme/img/bd_browse.png | Bin 326 -> 157 bytes
themes/pmahomme/img/bd_deltbl.png | Bin 390 -> 278 bytes
themes/pmahomme/img/bd_drop.png | Bin 341 -> 205 bytes
themes/pmahomme/img/bd_edit.png | Bin 477 -> 271 bytes
themes/pmahomme/img/bd_empty.png | Bin 355 -> 186 bytes
themes/pmahomme/img/bd_export.png | Bin 515 -> 326 bytes
themes/pmahomme/img/bd_firstpage.png | Bin 305 -> 125 bytes
themes/pmahomme/img/bd_ftext.png | Bin 344 -> 175 bytes
themes/pmahomme/img/bd_index.png | Bin 376 -> 207 bytes
themes/pmahomme/img/bd_insrow.png | Bin 354 -> 224 bytes
themes/pmahomme/img/bd_lastpage.png | Bin 305 -> 128 bytes
themes/pmahomme/img/bd_nextpage.png | Bin 294 -> 110 bytes
themes/pmahomme/img/bd_prevpage.png | Bin 298 -> 114 bytes
themes/pmahomme/img/bd_primary.png | Bin 426 -> 257 bytes
themes/pmahomme/img/bd_sbrowse.png | Bin 291 -> 122 bytes
themes/pmahomme/img/bd_select.png | Bin 542 -> 375 bytes
themes/pmahomme/img/bd_spatial.png | Bin 520 -> 344 bytes
themes/pmahomme/img/bd_unique.png | Bin 344 -> 175 bytes
themes/pmahomme/img/body_bg.png | Bin 815 -> 649 bytes
themes/pmahomme/img/col_drop.png | Bin 302 -> 132 bytes
themes/pmahomme/img/col_pointer.png | Bin 311 -> 113 bytes
themes/pmahomme/img/col_pointer_ver.png | Bin 314 -> 117 bytes
themes/pmahomme/img/database.png | Bin 523 -> 353 bytes
themes/pmahomme/img/database_list_li_hover.png | Bin 278 -> 108 bytes
themes/pmahomme/img/docs_menu_bg.png | Bin 235 -> 76 bytes
themes/pmahomme/img/east-mini.png | Bin 492 -> 322 bytes
themes/pmahomme/img/eye.png | Bin 919 -> 721 bytes
themes/pmahomme/img/eye_grey.png | Bin 440 -> 330 bytes
themes/pmahomme/img/iconsprites.png | Bin 35290 -> 35190 bytes
themes/pmahomme/img/item.png | Bin 290 -> 134 bytes
themes/pmahomme/img/item_ltr.png | Bin 277 -> 112 bytes
themes/pmahomme/img/item_rtl.png | Bin 278 -> 112 bytes
themes/pmahomme/img/left_nav_bg.png | Bin 383 -> 236 bytes
themes/pmahomme/img/logo_left.png | Bin 2496 -> 2327 bytes
themes/pmahomme/img/logo_right.png | Bin 4700 -> 4548 bytes
themes/pmahomme/img/marked_bg.png | Bin 337 -> 172 bytes
themes/pmahomme/img/more.png | Bin 252 -> 119 bytes
themes/pmahomme/img/new_data.png | Bin 433 -> 264 bytes
themes/pmahomme/img/new_data_hovered.png | Bin 433 -> 264 bytes
themes/pmahomme/img/new_data_selected.png | Bin 349 -> 179 bytes
themes/pmahomme/img/new_data_selected_hovered.png | Bin 351 -> 181 bytes
themes/pmahomme/img/new_struct.png | Bin 468 -> 301 bytes
themes/pmahomme/img/new_struct_hovered.png | Bin 468 -> 301 bytes
themes/pmahomme/img/new_struct_selected.png | Bin 359 -> 189 bytes
.../pmahomme/img/new_struct_selected_hovered.png | Bin 366 -> 196 bytes
themes/pmahomme/img/north-mini.png | Bin 501 -> 327 bytes
themes/pmahomme/img/pause.png | Bin 408 -> 271 bytes
themes/pmahomme/img/php_sym.png | Bin 325 -> 156 bytes
themes/pmahomme/img/play.png | Bin 533 -> 373 bytes
themes/pmahomme/img/pma_logo2.png | Bin 1581 -> 1424 bytes
themes/pmahomme/img/pmd/1.png | Bin 97 -> 101 bytes
themes/pmahomme/img/pmd/2.png | Bin 172 -> 169 bytes
themes/pmahomme/img/pmd/2leftarrow.png | Bin 812 -> 702 bytes
themes/pmahomme/img/pmd/2leftarrow_m.png | Bin 796 -> 666 bytes
themes/pmahomme/img/pmd/2rightarrow.png | Bin 841 -> 737 bytes
themes/pmahomme/img/pmd/2rightarrow_m.png | Bin 830 -> 699 bytes
themes/pmahomme/img/pmd/3.png | Bin 171 -> 175 bytes
themes/pmahomme/img/pmd/4.png | Bin 157 -> 181 bytes
themes/pmahomme/img/pmd/5.png | Bin 84 -> 90 bytes
themes/pmahomme/img/pmd/6.png | Bin 93 -> 98 bytes
themes/pmahomme/img/pmd/7.png | Bin 95 -> 105 bytes
themes/pmahomme/img/pmd/8.png | Bin 84 -> 88 bytes
themes/pmahomme/img/pmd/FieldKey_small.png | Bin 267 -> 229 bytes
themes/pmahomme/img/pmd/Field_small.png | Bin 293 -> 275 bytes
themes/pmahomme/img/pmd/Field_small_char.png | Bin 171 -> 154 bytes
themes/pmahomme/img/pmd/Field_small_date.png | Bin 154 -> 156 bytes
themes/pmahomme/img/pmd/Field_small_int.png | Bin 168 -> 145 bytes
themes/pmahomme/img/pmd/Header.png | Bin 145 -> 125 bytes
themes/pmahomme/img/pmd/Header_Linked.png | Bin 125 -> 108 bytes
themes/pmahomme/img/pmd/and_icon.png | Bin 865 -> 792 bytes
themes/pmahomme/img/pmd/ang_direct.png | Bin 788 -> 679 bytes
themes/pmahomme/img/pmd/bord.png | Bin 219 -> 87 bytes
themes/pmahomme/img/pmd/bottom.png | Bin 848 -> 734 bytes
themes/pmahomme/img/pmd/def.png | Bin 767 -> 670 bytes
themes/pmahomme/img/pmd/display_field.png | Bin 796 -> 685 bytes
themes/pmahomme/img/pmd/downarrow1.png | Bin 860 -> 758 bytes
themes/pmahomme/img/pmd/downarrow2.png | Bin 882 -> 772 bytes
themes/pmahomme/img/pmd/downarrow2_m.png | Bin 832 -> 711 bytes
themes/pmahomme/img/pmd/exec.png | Bin 936 -> 796 bytes
themes/pmahomme/img/pmd/exec_small.png | Bin 280 -> 161 bytes
themes/pmahomme/img/pmd/favicon.ico | Bin 1150 -> 1150 bytes
themes/pmahomme/img/pmd/grid.png | Bin 802 -> 688 bytes
themes/pmahomme/img/pmd/help.png | Bin 823 -> 714 bytes
themes/pmahomme/img/pmd/help_relation.png | Bin 1051 -> 920 bytes
themes/pmahomme/img/pmd/left_panel_butt.png | Bin 129 -> 129 bytes
themes/pmahomme/img/pmd/left_panel_tab.png | Bin 133 -> 133 bytes
themes/pmahomme/img/pmd/minus.png | Bin 48703 -> 1004 bytes
themes/pmahomme/img/pmd/or_icon.png | Bin 747 -> 611 bytes
themes/pmahomme/img/pmd/pdf.png | Bin 1088 -> 905 bytes
themes/pmahomme/img/pmd/plus.png | Bin 48663 -> 969 bytes
themes/pmahomme/img/pmd/query_builder.png | Bin 836 -> 685 bytes
themes/pmahomme/img/pmd/relation.png | Bin 413 -> 295 bytes
themes/pmahomme/img/pmd/reload.png | Bin 972 -> 874 bytes
themes/pmahomme/img/pmd/resize.png | Bin 254 -> 121 bytes
themes/pmahomme/img/pmd/rightarrow1.png | Bin 849 -> 746 bytes
themes/pmahomme/img/pmd/rightarrow2.png | Bin 873 -> 757 bytes
themes/pmahomme/img/pmd/save.png | Bin 526 -> 409 bytes
themes/pmahomme/img/pmd/small_tab.png | Bin 179 -> 180 bytes
themes/pmahomme/img/pmd/table.png | Bin 295 -> 163 bytes
themes/pmahomme/img/pmd/top_panel.png | Bin 171 -> 173 bytes
themes/pmahomme/img/pmd/uparrow2_m.png | Bin 857 -> 729 bytes
themes/pmahomme/img/s_asc.png | Bin 339 -> 169 bytes
themes/pmahomme/img/s_asci.png | Bin 337 -> 184 bytes
themes/pmahomme/img/s_attention.png | Bin 850 -> 629 bytes
themes/pmahomme/img/s_cancel.png | Bin 795 -> 575 bytes
themes/pmahomme/img/s_cancel2.png | Bin 474 -> 305 bytes
themes/pmahomme/img/s_cog.png | Bin 645 -> 475 bytes
themes/pmahomme/img/s_db.png | Bin 523 -> 353 bytes
themes/pmahomme/img/s_desc.png | Bin 352 -> 182 bytes
themes/pmahomme/img/s_error.png | Bin 883 -> 664 bytes
themes/pmahomme/img/s_error2.png | Bin 321 -> 152 bytes
themes/pmahomme/img/s_fulltext.png | Bin 362 -> 193 bytes
themes/pmahomme/img/s_host.png | Bin 970 -> 655 bytes
themes/pmahomme/img/s_info.png | Bin 947 -> 740 bytes
themes/pmahomme/img/s_lang.png | Bin 940 -> 755 bytes
themes/pmahomme/img/s_loggoff.png | Bin 959 -> 651 bytes
themes/pmahomme/img/s_notice.png | Bin 850 -> 629 bytes
themes/pmahomme/img/s_okay.png | Bin 942 -> 772 bytes
themes/pmahomme/img/s_partialtext.png | Bin 365 -> 196 bytes
themes/pmahomme/img/s_passwd.png | Bin 521 -> 353 bytes
themes/pmahomme/img/s_process.png | Bin 645 -> 475 bytes
themes/pmahomme/img/s_really.png | Bin 314 -> 145 bytes
themes/pmahomme/img/s_reload.png | Bin 779 -> 582 bytes
themes/pmahomme/img/s_replication.png | Bin 621 -> 424 bytes
themes/pmahomme/img/s_rights.png | Bin 753 -> 503 bytes
themes/pmahomme/img/s_sortable.png | Bin 404 -> 234 bytes
themes/pmahomme/img/s_status.png | Bin 968 -> 637 bytes
themes/pmahomme/img/s_success.png | Bin 718 -> 552 bytes
themes/pmahomme/img/s_sync.png | Bin 610 -> 498 bytes
themes/pmahomme/img/s_tbl.png | Bin 888 -> 684 bytes
themes/pmahomme/img/s_theme.png | Bin 1003 -> 828 bytes
themes/pmahomme/img/s_vars.png | Bin 773 -> 614 bytes
themes/pmahomme/img/s_views.png | Bin 890 -> 630 bytes
themes/pmahomme/img/south-mini.png | Bin 505 -> 335 bytes
themes/pmahomme/img/spacer.png | Bin 267 -> 84 bytes
themes/pmahomme/img/tab_bg.png | Bin 293 -> 127 bytes
themes/pmahomme/img/tab_hover_bg.png | Bin 599 -> 502 bytes
themes/pmahomme/img/tabactive_bg.png | Bin 276 -> 106 bytes
themes/pmahomme/img/toggle-ltr.png | Bin 602 -> 414 bytes
themes/pmahomme/img/toggle-rtl.png | Bin 601 -> 414 bytes
themes/pmahomme/img/vertical_line.png | Bin 201 -> 68 bytes
themes/pmahomme/img/west-mini.png | Bin 498 -> 328 bytes
themes/pmahomme/img/window-new.png | Bin 738 -> 484 bytes
themes/pmahomme/img/zoom-minus-mini.png | Bin 415 -> 247 bytes
themes/pmahomme/img/zoom-plus-mini.png | Bin 496 -> 329 bytes
themes/pmahomme/img/zoom-world-mini.png | Bin 961 -> 808 bytes
themes/pmahomme/screen.png | Bin 63874 -> 63100 bytes
409 files changed, 0 insertions(+), 0 deletions(-)
diff --git a/themes/original/img/ajax_clock_small.gif b/themes/original/img/ajax_clock_small.gif
index a0d90d0..bde4932 100644
Binary files a/themes/original/img/ajax_clock_small.gif and b/themes/original/img/ajax_clock_small.gif differ
diff --git a/themes/original/img/arrow_ltr.png b/themes/original/img/arrow_ltr.png
index 43e8f69..7ff8ed9 100644
Binary files a/themes/original/img/arrow_ltr.png and b/themes/original/img/arrow_ltr.png differ
diff --git a/themes/original/img/arrow_rtl.png b/themes/original/img/arrow_rtl.png
index cdf3de7..0192d10 100644
Binary files a/themes/original/img/arrow_rtl.png and b/themes/original/img/arrow_rtl.png differ
diff --git a/themes/original/img/b_bookmark.png b/themes/original/img/b_bookmark.png
index 965475a..e2afe3f 100644
Binary files a/themes/original/img/b_bookmark.png and b/themes/original/img/b_bookmark.png differ
diff --git a/themes/original/img/b_browse.png b/themes/original/img/b_browse.png
index d39881e..1d88b2a 100644
Binary files a/themes/original/img/b_browse.png and b/themes/original/img/b_browse.png differ
diff --git a/themes/original/img/b_calendar.png b/themes/original/img/b_calendar.png
index 1a915fd..34381b3 100644
Binary files a/themes/original/img/b_calendar.png and b/themes/original/img/b_calendar.png differ
diff --git a/themes/original/img/b_chart.png b/themes/original/img/b_chart.png
index 82cda00..0e2cc49 100644
Binary files a/themes/original/img/b_chart.png and b/themes/original/img/b_chart.png differ
diff --git a/themes/original/img/b_close.png b/themes/original/img/b_close.png
index b151bc8..2c234b6 100644
Binary files a/themes/original/img/b_close.png and b/themes/original/img/b_close.png differ
diff --git a/themes/original/img/b_comment.png b/themes/original/img/b_comment.png
index e52b51e..203c880 100644
Binary files a/themes/original/img/b_comment.png and b/themes/original/img/b_comment.png differ
diff --git a/themes/original/img/b_dbstatistics.png b/themes/original/img/b_dbstatistics.png
index 08dfb13..bfb2ad5 100644
Binary files a/themes/original/img/b_dbstatistics.png and b/themes/original/img/b_dbstatistics.png differ
diff --git a/themes/original/img/b_deltbl.png b/themes/original/img/b_deltbl.png
index a2bf4e7..0e3fb29 100644
Binary files a/themes/original/img/b_deltbl.png and b/themes/original/img/b_deltbl.png differ
diff --git a/themes/original/img/b_docs.png b/themes/original/img/b_docs.png
index 103c1d2..46e2d2c 100644
Binary files a/themes/original/img/b_docs.png and b/themes/original/img/b_docs.png differ
diff --git a/themes/original/img/b_drop.png b/themes/original/img/b_drop.png
index 98115f5..510bb28 100644
Binary files a/themes/original/img/b_drop.png and b/themes/original/img/b_drop.png differ
diff --git a/themes/original/img/b_edit.png b/themes/original/img/b_edit.png
index d50df21..d2a5095 100644
Binary files a/themes/original/img/b_edit.png and b/themes/original/img/b_edit.png differ
diff --git a/themes/original/img/b_empty.png b/themes/original/img/b_empty.png
index c257e42..6fa18ad 100644
Binary files a/themes/original/img/b_empty.png and b/themes/original/img/b_empty.png differ
diff --git a/themes/original/img/b_engine.png b/themes/original/img/b_engine.png
index 998a2d4..c8019fd 100644
Binary files a/themes/original/img/b_engine.png and b/themes/original/img/b_engine.png differ
diff --git a/themes/original/img/b_event_add.png b/themes/original/img/b_event_add.png
index 7b2176e..ef594b1 100644
Binary files a/themes/original/img/b_event_add.png and b/themes/original/img/b_event_add.png differ
diff --git a/themes/original/img/b_events.png b/themes/original/img/b_events.png
index f14a59e..86bcc87 100644
Binary files a/themes/original/img/b_events.png and b/themes/original/img/b_events.png differ
diff --git a/themes/original/img/b_export.png b/themes/original/img/b_export.png
index ebbca3b..1a6d159 100644
Binary files a/themes/original/img/b_export.png and b/themes/original/img/b_export.png differ
diff --git a/themes/original/img/b_ftext.png b/themes/original/img/b_ftext.png
index 4629220..6014ebc 100644
Binary files a/themes/original/img/b_ftext.png and b/themes/original/img/b_ftext.png differ
diff --git a/themes/original/img/b_help.png b/themes/original/img/b_help.png
index fdfa9be..2fe513b 100644
Binary files a/themes/original/img/b_help.png and b/themes/original/img/b_help.png differ
diff --git a/themes/original/img/b_home.png b/themes/original/img/b_home.png
index a8d3e50..ea03206 100644
Binary files a/themes/original/img/b_home.png and b/themes/original/img/b_home.png differ
diff --git a/themes/original/img/b_import.png b/themes/original/img/b_import.png
index 00a39db..9356a3a 100644
Binary files a/themes/original/img/b_import.png and b/themes/original/img/b_import.png differ
diff --git a/themes/original/img/b_index.png b/themes/original/img/b_index.png
index c59d5f7..11064c1 100644
Binary files a/themes/original/img/b_index.png and b/themes/original/img/b_index.png differ
diff --git a/themes/original/img/b_info.png b/themes/original/img/b_info.png
index c58399d..cfd49e5 100644
Binary files a/themes/original/img/b_info.png and b/themes/original/img/b_info.png differ
diff --git a/themes/original/img/b_inline_edit.png b/themes/original/img/b_inline_edit.png
index dfcff0e..01335be 100644
Binary files a/themes/original/img/b_inline_edit.png and b/themes/original/img/b_inline_edit.png differ
diff --git a/themes/original/img/b_insrow.png b/themes/original/img/b_insrow.png
index decc543..0532871 100644
Binary files a/themes/original/img/b_insrow.png and b/themes/original/img/b_insrow.png differ
diff --git a/themes/original/img/b_minus.png b/themes/original/img/b_minus.png
index add0b5d..e28166f 100644
Binary files a/themes/original/img/b_minus.png and b/themes/original/img/b_minus.png differ
diff --git a/themes/original/img/b_more.png b/themes/original/img/b_more.png
index 90582e6..681f862 100644
Binary files a/themes/original/img/b_more.png and b/themes/original/img/b_more.png differ
diff --git a/themes/original/img/b_newdb.png b/themes/original/img/b_newdb.png
index 3762fdb..fccc394 100644
Binary files a/themes/original/img/b_newdb.png and b/themes/original/img/b_newdb.png differ
diff --git a/themes/original/img/b_newtbl.png b/themes/original/img/b_newtbl.png
index a699caf..7402ad8 100644
Binary files a/themes/original/img/b_newtbl.png and b/themes/original/img/b_newtbl.png differ
diff --git a/themes/original/img/b_nextpage.png b/themes/original/img/b_nextpage.png
index 7f6f34a..6169d53 100644
Binary files a/themes/original/img/b_nextpage.png and b/themes/original/img/b_nextpage.png differ
diff --git a/themes/original/img/b_plus.png b/themes/original/img/b_plus.png
index 7a24e63..90c15d8 100644
Binary files a/themes/original/img/b_plus.png and b/themes/original/img/b_plus.png differ
diff --git a/themes/original/img/b_primary.png b/themes/original/img/b_primary.png
index 9b6bac1..94f2407 100644
Binary files a/themes/original/img/b_primary.png and b/themes/original/img/b_primary.png differ
diff --git a/themes/original/img/b_print.png b/themes/original/img/b_print.png
index d507632..9e5df80 100644
Binary files a/themes/original/img/b_print.png and b/themes/original/img/b_print.png differ
diff --git a/themes/original/img/b_props.png b/themes/original/img/b_props.png
index 9dc9e56..5ea2251 100644
Binary files a/themes/original/img/b_props.png and b/themes/original/img/b_props.png differ
diff --git a/themes/original/img/b_relations.png b/themes/original/img/b_relations.png
index d35e4a0..0ef2521 100644
Binary files a/themes/original/img/b_relations.png and b/themes/original/img/b_relations.png differ
diff --git a/themes/original/img/b_routine_add.png b/themes/original/img/b_routine_add.png
index aa5f451..2d14442 100644
Binary files a/themes/original/img/b_routine_add.png and b/themes/original/img/b_routine_add.png differ
diff --git a/themes/original/img/b_routines.png b/themes/original/img/b_routines.png
index b95652e..2cc102d 100644
Binary files a/themes/original/img/b_routines.png and b/themes/original/img/b_routines.png differ
diff --git a/themes/original/img/b_save.png b/themes/original/img/b_save.png
index 3b0eab3..29d03b4 100644
Binary files a/themes/original/img/b_save.png and b/themes/original/img/b_save.png differ
diff --git a/themes/original/img/b_sbrowse.png b/themes/original/img/b_sbrowse.png
index 153d2e3..98e1254 100644
Binary files a/themes/original/img/b_sbrowse.png and b/themes/original/img/b_sbrowse.png differ
diff --git a/themes/original/img/b_search.png b/themes/original/img/b_search.png
index 54dd50c..13f6ee8 100644
Binary files a/themes/original/img/b_search.png and b/themes/original/img/b_search.png differ
diff --git a/themes/original/img/b_selboard.png b/themes/original/img/b_selboard.png
index 0df8f94..c54a20f 100644
Binary files a/themes/original/img/b_selboard.png and b/themes/original/img/b_selboard.png differ
diff --git a/themes/original/img/b_select.png b/themes/original/img/b_select.png
index 2189ab0..7f95764 100644
Binary files a/themes/original/img/b_select.png and b/themes/original/img/b_select.png differ
diff --git a/themes/original/img/b_snewtbl.png b/themes/original/img/b_snewtbl.png
index 988dc33..f881dfd 100644
Binary files a/themes/original/img/b_snewtbl.png and b/themes/original/img/b_snewtbl.png differ
diff --git a/themes/original/img/b_spatial.png b/themes/original/img/b_spatial.png
index 0305b01..5e6c8c7 100644
Binary files a/themes/original/img/b_spatial.png and b/themes/original/img/b_spatial.png differ
diff --git a/themes/original/img/b_sql.png b/themes/original/img/b_sql.png
index 92bd698..c1c387e 100644
Binary files a/themes/original/img/b_sql.png and b/themes/original/img/b_sql.png differ
diff --git a/themes/original/img/b_sqlhelp.png b/themes/original/img/b_sqlhelp.png
index d76cb39..c9447b6 100644
Binary files a/themes/original/img/b_sqlhelp.png and b/themes/original/img/b_sqlhelp.png differ
diff --git a/themes/original/img/b_tblanalyse.png b/themes/original/img/b_tblanalyse.png
index e4f18ca..604f1d5 100644
Binary files a/themes/original/img/b_tblanalyse.png and b/themes/original/img/b_tblanalyse.png differ
diff --git a/themes/original/img/b_tblexport.png b/themes/original/img/b_tblexport.png
index 5f873cc..15ede20 100644
Binary files a/themes/original/img/b_tblexport.png and b/themes/original/img/b_tblexport.png differ
diff --git a/themes/original/img/b_tblimport.png b/themes/original/img/b_tblimport.png
index 132dedb..4a99880 100644
Binary files a/themes/original/img/b_tblimport.png and b/themes/original/img/b_tblimport.png differ
diff --git a/themes/original/img/b_tblops.png b/themes/original/img/b_tblops.png
index d8fcacd..da5dbc1 100644
Binary files a/themes/original/img/b_tblops.png and b/themes/original/img/b_tblops.png differ
diff --git a/themes/original/img/b_tbloptimize.png b/themes/original/img/b_tbloptimize.png
index d7e53bd..04e7c3e 100644
Binary files a/themes/original/img/b_tbloptimize.png and b/themes/original/img/b_tbloptimize.png differ
diff --git a/themes/original/img/b_tipp.png b/themes/original/img/b_tipp.png
index ee17b2b..ef73a7a 100644
Binary files a/themes/original/img/b_tipp.png and b/themes/original/img/b_tipp.png differ
diff --git a/themes/original/img/b_trigger_add.png b/themes/original/img/b_trigger_add.png
index 801a25a..8a754df 100644
Binary files a/themes/original/img/b_trigger_add.png and b/themes/original/img/b_trigger_add.png differ
diff --git a/themes/original/img/b_triggers.png b/themes/original/img/b_triggers.png
index c4ca0f8..84a89ef 100644
Binary files a/themes/original/img/b_triggers.png and b/themes/original/img/b_triggers.png differ
diff --git a/themes/original/img/b_unique.png b/themes/original/img/b_unique.png
index 36ff345..40c9b5d 100644
Binary files a/themes/original/img/b_unique.png and b/themes/original/img/b_unique.png differ
diff --git a/themes/original/img/b_usradd.png b/themes/original/img/b_usradd.png
index 29d8fe6..9af3f79 100644
Binary files a/themes/original/img/b_usradd.png and b/themes/original/img/b_usradd.png differ
diff --git a/themes/original/img/b_usrcheck.png b/themes/original/img/b_usrcheck.png
index 90d1932..96c77f4 100644
Binary files a/themes/original/img/b_usrcheck.png and b/themes/original/img/b_usrcheck.png differ
diff --git a/themes/original/img/b_usrdrop.png b/themes/original/img/b_usrdrop.png
index adacc2b..8598235 100644
Binary files a/themes/original/img/b_usrdrop.png and b/themes/original/img/b_usrdrop.png differ
diff --git a/themes/original/img/b_usredit.png b/themes/original/img/b_usredit.png
index e92039c..ac4af9b 100644
Binary files a/themes/original/img/b_usredit.png and b/themes/original/img/b_usredit.png differ
diff --git a/themes/original/img/b_usrlist.png b/themes/original/img/b_usrlist.png
index 0ab0047..42d02d5 100644
Binary files a/themes/original/img/b_usrlist.png and b/themes/original/img/b_usrlist.png differ
diff --git a/themes/original/img/b_view.png b/themes/original/img/b_view.png
index eb48673..96f90eb 100644
Binary files a/themes/original/img/b_view.png and b/themes/original/img/b_view.png differ
diff --git a/themes/original/img/b_views.png b/themes/original/img/b_views.png
index 74209ee..c2d9f5b 100644
Binary files a/themes/original/img/b_views.png and b/themes/original/img/b_views.png differ
diff --git a/themes/original/img/bd_browse.png b/themes/original/img/bd_browse.png
index 5f8929a..18a1211 100644
Binary files a/themes/original/img/bd_browse.png and b/themes/original/img/bd_browse.png differ
diff --git a/themes/original/img/bd_deltbl.png b/themes/original/img/bd_deltbl.png
index 2faa4d5..3f91af2 100644
Binary files a/themes/original/img/bd_deltbl.png and b/themes/original/img/bd_deltbl.png differ
diff --git a/themes/original/img/bd_drop.png b/themes/original/img/bd_drop.png
index 8ed7caa..97a3da5 100644
Binary files a/themes/original/img/bd_drop.png and b/themes/original/img/bd_drop.png differ
diff --git a/themes/original/img/bd_edit.png b/themes/original/img/bd_edit.png
index 4b4449c..e81ccd8 100644
Binary files a/themes/original/img/bd_edit.png and b/themes/original/img/bd_edit.png differ
diff --git a/themes/original/img/bd_empty.png b/themes/original/img/bd_empty.png
index d2fd03d..7c4ae3e 100644
Binary files a/themes/original/img/bd_empty.png and b/themes/original/img/bd_empty.png differ
diff --git a/themes/original/img/bd_export.png b/themes/original/img/bd_export.png
index 6ca055b..bb697b0 100644
Binary files a/themes/original/img/bd_export.png and b/themes/original/img/bd_export.png differ
diff --git a/themes/original/img/bd_ftext.png b/themes/original/img/bd_ftext.png
index 3687519..fb0c302 100644
Binary files a/themes/original/img/bd_ftext.png and b/themes/original/img/bd_ftext.png differ
diff --git a/themes/original/img/bd_index.png b/themes/original/img/bd_index.png
index a9d3d4e..d6e417c 100644
Binary files a/themes/original/img/bd_index.png and b/themes/original/img/bd_index.png differ
diff --git a/themes/original/img/bd_insrow.png b/themes/original/img/bd_insrow.png
index 84daf1d..5162577 100644
Binary files a/themes/original/img/bd_insrow.png and b/themes/original/img/bd_insrow.png differ
diff --git a/themes/original/img/bd_nextpage.png b/themes/original/img/bd_nextpage.png
index 707022e..f8e25f5 100644
Binary files a/themes/original/img/bd_nextpage.png and b/themes/original/img/bd_nextpage.png differ
diff --git a/themes/original/img/bd_primary.png b/themes/original/img/bd_primary.png
index 41dd905..58f9cfd 100644
Binary files a/themes/original/img/bd_primary.png and b/themes/original/img/bd_primary.png differ
diff --git a/themes/original/img/bd_sbrowse.png b/themes/original/img/bd_sbrowse.png
index 84b75f2..8539599 100644
Binary files a/themes/original/img/bd_sbrowse.png and b/themes/original/img/bd_sbrowse.png differ
diff --git a/themes/original/img/bd_select.png b/themes/original/img/bd_select.png
index d048f61..1659a65 100644
Binary files a/themes/original/img/bd_select.png and b/themes/original/img/bd_select.png differ
diff --git a/themes/original/img/bd_spatial.png b/themes/original/img/bd_spatial.png
index 2cac574..d1ee4d6 100644
Binary files a/themes/original/img/bd_spatial.png and b/themes/original/img/bd_spatial.png differ
diff --git a/themes/original/img/bd_unique.png b/themes/original/img/bd_unique.png
index 86619f7..ee0fde9 100644
Binary files a/themes/original/img/bd_unique.png and b/themes/original/img/bd_unique.png differ
diff --git a/themes/original/img/col_drop.png b/themes/original/img/col_drop.png
index 79f32db..681f862 100644
Binary files a/themes/original/img/col_drop.png and b/themes/original/img/col_drop.png differ
diff --git a/themes/original/img/col_pointer.png b/themes/original/img/col_pointer.png
index 2b786fa..1fb353f 100644
Binary files a/themes/original/img/col_pointer.png and b/themes/original/img/col_pointer.png differ
diff --git a/themes/original/img/col_pointer_ver.png b/themes/original/img/col_pointer_ver.png
index 8987987..02977f2 100644
Binary files a/themes/original/img/col_pointer_ver.png and b/themes/original/img/col_pointer_ver.png differ
diff --git a/themes/original/img/docs_menu_bg.png b/themes/original/img/docs_menu_bg.png
index 2f9ea76..89e1833 100644
Binary files a/themes/original/img/docs_menu_bg.png and b/themes/original/img/docs_menu_bg.png differ
diff --git a/themes/original/img/east-mini.png b/themes/original/img/east-mini.png
index a5cc17e..bee419d 100644
Binary files a/themes/original/img/east-mini.png and b/themes/original/img/east-mini.png differ
diff --git a/themes/original/img/eye.png b/themes/original/img/eye.png
index 7f0de12..ed38db2 100644
Binary files a/themes/original/img/eye.png and b/themes/original/img/eye.png differ
diff --git a/themes/original/img/eye_grey.png b/themes/original/img/eye_grey.png
index 8e3f9cc..6fcae47 100644
Binary files a/themes/original/img/eye_grey.png and b/themes/original/img/eye_grey.png differ
diff --git a/themes/original/img/iconsprites.png b/themes/original/img/iconsprites.png
index c97a1cf..8ffdff8 100644
Binary files a/themes/original/img/iconsprites.png and b/themes/original/img/iconsprites.png differ
diff --git a/themes/original/img/item_ltr.png b/themes/original/img/item_ltr.png
index e58f1e7..2a4cb8b 100644
Binary files a/themes/original/img/item_ltr.png and b/themes/original/img/item_ltr.png differ
diff --git a/themes/original/img/item_rtl.png b/themes/original/img/item_rtl.png
index 224a64a..a18e30b 100644
Binary files a/themes/original/img/item_rtl.png and b/themes/original/img/item_rtl.png differ
diff --git a/themes/original/img/logo_left.png b/themes/original/img/logo_left.png
index 10410ba..e24bcc3 100644
Binary files a/themes/original/img/logo_left.png and b/themes/original/img/logo_left.png differ
diff --git a/themes/original/img/logo_right.png b/themes/original/img/logo_right.png
index 834603f..d61c628 100644
Binary files a/themes/original/img/logo_right.png and b/themes/original/img/logo_right.png differ
diff --git a/themes/original/img/more.png b/themes/original/img/more.png
index 1b8f184..e4147fe 100644
Binary files a/themes/original/img/more.png and b/themes/original/img/more.png differ
diff --git a/themes/original/img/new_data.png b/themes/original/img/new_data.png
index 261abca..6f4e186 100644
Binary files a/themes/original/img/new_data.png and b/themes/original/img/new_data.png differ
diff --git a/themes/original/img/new_data_hovered.png b/themes/original/img/new_data_hovered.png
index 33922c1..a470dbb 100644
Binary files a/themes/original/img/new_data_hovered.png and b/themes/original/img/new_data_hovered.png differ
diff --git a/themes/original/img/new_data_selected.png b/themes/original/img/new_data_selected.png
index 318d582..a75abe3 100644
Binary files a/themes/original/img/new_data_selected.png and b/themes/original/img/new_data_selected.png differ
diff --git a/themes/original/img/new_data_selected_hovered.png b/themes/original/img/new_data_selected_hovered.png
index 1ce650b..04a2ad8 100644
Binary files a/themes/original/img/new_data_selected_hovered.png and b/themes/original/img/new_data_selected_hovered.png differ
diff --git a/themes/original/img/new_struct.png b/themes/original/img/new_struct.png
index 773f859..6b77c13 100644
Binary files a/themes/original/img/new_struct.png and b/themes/original/img/new_struct.png differ
diff --git a/themes/original/img/new_struct_hovered.png b/themes/original/img/new_struct_hovered.png
index 1f5b8b0..9c353c6 100644
Binary files a/themes/original/img/new_struct_hovered.png and b/themes/original/img/new_struct_hovered.png differ
diff --git a/themes/original/img/new_struct_selected.png b/themes/original/img/new_struct_selected.png
index 94e5b6e..142bf11 100644
Binary files a/themes/original/img/new_struct_selected.png and b/themes/original/img/new_struct_selected.png differ
diff --git a/themes/original/img/new_struct_selected_hovered.png b/themes/original/img/new_struct_selected_hovered.png
index bb269ad..9a82bc4 100644
Binary files a/themes/original/img/new_struct_selected_hovered.png and b/themes/original/img/new_struct_selected_hovered.png differ
diff --git a/themes/original/img/north-mini.png b/themes/original/img/north-mini.png
index 77587a6..8283839 100644
Binary files a/themes/original/img/north-mini.png and b/themes/original/img/north-mini.png differ
diff --git a/themes/original/img/pmd/1.png b/themes/original/img/pmd/1.png
index d459b01..48b9d3f 100644
Binary files a/themes/original/img/pmd/1.png and b/themes/original/img/pmd/1.png differ
diff --git a/themes/original/img/pmd/2.png b/themes/original/img/pmd/2.png
index 1839f28..7545d86 100644
Binary files a/themes/original/img/pmd/2.png and b/themes/original/img/pmd/2.png differ
diff --git a/themes/original/img/pmd/2leftarrow.png b/themes/original/img/pmd/2leftarrow.png
index b2db95f..c3565bc 100644
Binary files a/themes/original/img/pmd/2leftarrow.png and b/themes/original/img/pmd/2leftarrow.png differ
diff --git a/themes/original/img/pmd/2leftarrow_m.png b/themes/original/img/pmd/2leftarrow_m.png
index 0decaa9..6ec8d81 100644
Binary files a/themes/original/img/pmd/2leftarrow_m.png and b/themes/original/img/pmd/2leftarrow_m.png differ
diff --git a/themes/original/img/pmd/2rightarrow.png b/themes/original/img/pmd/2rightarrow.png
index 13fb875..0a4e236 100644
Binary files a/themes/original/img/pmd/2rightarrow.png and b/themes/original/img/pmd/2rightarrow.png differ
diff --git a/themes/original/img/pmd/2rightarrow_m.png b/themes/original/img/pmd/2rightarrow_m.png
index 3831c6d..e5ff1f0 100644
Binary files a/themes/original/img/pmd/2rightarrow_m.png and b/themes/original/img/pmd/2rightarrow_m.png differ
diff --git a/themes/original/img/pmd/3.png b/themes/original/img/pmd/3.png
index 9675a12..4617911 100644
Binary files a/themes/original/img/pmd/3.png and b/themes/original/img/pmd/3.png differ
diff --git a/themes/original/img/pmd/4.png b/themes/original/img/pmd/4.png
index 9001dba..9b53459 100644
Binary files a/themes/original/img/pmd/4.png and b/themes/original/img/pmd/4.png differ
diff --git a/themes/original/img/pmd/5.png b/themes/original/img/pmd/5.png
index bd0c434..51f536d 100644
Binary files a/themes/original/img/pmd/5.png and b/themes/original/img/pmd/5.png differ
diff --git a/themes/original/img/pmd/6.png b/themes/original/img/pmd/6.png
index f09fce8..ed93cfe 100644
Binary files a/themes/original/img/pmd/6.png and b/themes/original/img/pmd/6.png differ
diff --git a/themes/original/img/pmd/7.png b/themes/original/img/pmd/7.png
index bbdfc0f..7c7530f 100644
Binary files a/themes/original/img/pmd/7.png and b/themes/original/img/pmd/7.png differ
diff --git a/themes/original/img/pmd/8.png b/themes/original/img/pmd/8.png
index f9f6024..451998d 100644
Binary files a/themes/original/img/pmd/8.png and b/themes/original/img/pmd/8.png differ
diff --git a/themes/original/img/pmd/FieldKey_small.png b/themes/original/img/pmd/FieldKey_small.png
index 02304c4..8a55b16 100644
Binary files a/themes/original/img/pmd/FieldKey_small.png and b/themes/original/img/pmd/FieldKey_small.png differ
diff --git a/themes/original/img/pmd/Field_small.png b/themes/original/img/pmd/Field_small.png
index fef0856..4d80059 100644
Binary files a/themes/original/img/pmd/Field_small.png and b/themes/original/img/pmd/Field_small.png differ
diff --git a/themes/original/img/pmd/Field_small_char.png b/themes/original/img/pmd/Field_small_char.png
index 04d6d97..dcaa1c6 100644
Binary files a/themes/original/img/pmd/Field_small_char.png and b/themes/original/img/pmd/Field_small_char.png differ
diff --git a/themes/original/img/pmd/Field_small_date.png b/themes/original/img/pmd/Field_small_date.png
index 1df1b3b..259a8d9 100644
Binary files a/themes/original/img/pmd/Field_small_date.png and b/themes/original/img/pmd/Field_small_date.png differ
diff --git a/themes/original/img/pmd/Field_small_int.png b/themes/original/img/pmd/Field_small_int.png
index 99f5966..70f3f38 100644
Binary files a/themes/original/img/pmd/Field_small_int.png and b/themes/original/img/pmd/Field_small_int.png differ
diff --git a/themes/original/img/pmd/Header.png b/themes/original/img/pmd/Header.png
index 89e2b6f..3e3e4e9 100644
Binary files a/themes/original/img/pmd/Header.png and b/themes/original/img/pmd/Header.png differ
diff --git a/themes/original/img/pmd/Header_Linked.png b/themes/original/img/pmd/Header_Linked.png
index d8181ba..cb0a4b3 100644
Binary files a/themes/original/img/pmd/Header_Linked.png and b/themes/original/img/pmd/Header_Linked.png differ
diff --git a/themes/original/img/pmd/and_icon.png b/themes/original/img/pmd/and_icon.png
index 60f25d7..3767aba 100644
Binary files a/themes/original/img/pmd/and_icon.png and b/themes/original/img/pmd/and_icon.png differ
diff --git a/themes/original/img/pmd/ang_direct.png b/themes/original/img/pmd/ang_direct.png
index 820d2b8..3bd28e8 100644
Binary files a/themes/original/img/pmd/ang_direct.png and b/themes/original/img/pmd/ang_direct.png differ
diff --git a/themes/original/img/pmd/bord.png b/themes/original/img/pmd/bord.png
index 9745bbc..351b959 100644
Binary files a/themes/original/img/pmd/bord.png and b/themes/original/img/pmd/bord.png differ
diff --git a/themes/original/img/pmd/bottom.png b/themes/original/img/pmd/bottom.png
index bffb22a..97abfc9 100644
Binary files a/themes/original/img/pmd/bottom.png and b/themes/original/img/pmd/bottom.png differ
diff --git a/themes/original/img/pmd/def.png b/themes/original/img/pmd/def.png
index b309f8e..33d5593 100644
Binary files a/themes/original/img/pmd/def.png and b/themes/original/img/pmd/def.png differ
diff --git a/themes/original/img/pmd/display_field.png b/themes/original/img/pmd/display_field.png
index 763cc51..a7d7cb4 100644
Binary files a/themes/original/img/pmd/display_field.png and b/themes/original/img/pmd/display_field.png differ
diff --git a/themes/original/img/pmd/downarrow1.png b/themes/original/img/pmd/downarrow1.png
index c3c950a..80632dd 100644
Binary files a/themes/original/img/pmd/downarrow1.png and b/themes/original/img/pmd/downarrow1.png differ
diff --git a/themes/original/img/pmd/downarrow2.png b/themes/original/img/pmd/downarrow2.png
index e22602d..2c925e9 100644
Binary files a/themes/original/img/pmd/downarrow2.png and b/themes/original/img/pmd/downarrow2.png differ
diff --git a/themes/original/img/pmd/downarrow2_m.png b/themes/original/img/pmd/downarrow2_m.png
index 09f79b7..461eeef 100644
Binary files a/themes/original/img/pmd/downarrow2_m.png and b/themes/original/img/pmd/downarrow2_m.png differ
diff --git a/themes/original/img/pmd/exec.png b/themes/original/img/pmd/exec.png
index 1ffb3a5..d5eaa76 100644
Binary files a/themes/original/img/pmd/exec.png and b/themes/original/img/pmd/exec.png differ
diff --git a/themes/original/img/pmd/exec_small.png b/themes/original/img/pmd/exec_small.png
index 3491854..d5162ea 100644
Binary files a/themes/original/img/pmd/exec_small.png and b/themes/original/img/pmd/exec_small.png differ
diff --git a/themes/original/img/pmd/favicon.ico b/themes/original/img/pmd/favicon.ico
index 828acd9..29c2595 100644
Binary files a/themes/original/img/pmd/favicon.ico and b/themes/original/img/pmd/favicon.ico differ
diff --git a/themes/original/img/pmd/grid.png b/themes/original/img/pmd/grid.png
index c9d7849..6aee6e5 100644
Binary files a/themes/original/img/pmd/grid.png and b/themes/original/img/pmd/grid.png differ
diff --git a/themes/original/img/pmd/help.png b/themes/original/img/pmd/help.png
index f4c5c27..fe200d8 100644
Binary files a/themes/original/img/pmd/help.png and b/themes/original/img/pmd/help.png differ
diff --git a/themes/original/img/pmd/help_relation.png b/themes/original/img/pmd/help_relation.png
index fdbd48b..8856604 100644
Binary files a/themes/original/img/pmd/help_relation.png and b/themes/original/img/pmd/help_relation.png differ
diff --git a/themes/original/img/pmd/left_panel_butt.png b/themes/original/img/pmd/left_panel_butt.png
index 16c2fc6..98ead4e 100644
Binary files a/themes/original/img/pmd/left_panel_butt.png and b/themes/original/img/pmd/left_panel_butt.png differ
diff --git a/themes/original/img/pmd/left_panel_tab.png b/themes/original/img/pmd/left_panel_tab.png
index fe85629..733588e 100644
Binary files a/themes/original/img/pmd/left_panel_tab.png and b/themes/original/img/pmd/left_panel_tab.png differ
diff --git a/themes/original/img/pmd/minus.png b/themes/original/img/pmd/minus.png
index cf72f39..664956f 100644
Binary files a/themes/original/img/pmd/minus.png and b/themes/original/img/pmd/minus.png differ
diff --git a/themes/original/img/pmd/or_icon.png b/themes/original/img/pmd/or_icon.png
index 9129394..5a12061 100644
Binary files a/themes/original/img/pmd/or_icon.png and b/themes/original/img/pmd/or_icon.png differ
diff --git a/themes/original/img/pmd/pdf.png b/themes/original/img/pmd/pdf.png
index 1fa9a9a..8c110d3 100644
Binary files a/themes/original/img/pmd/pdf.png and b/themes/original/img/pmd/pdf.png differ
diff --git a/themes/original/img/pmd/plus.png b/themes/original/img/pmd/plus.png
index ebcd27d..11ef002 100644
Binary files a/themes/original/img/pmd/plus.png and b/themes/original/img/pmd/plus.png differ
diff --git a/themes/original/img/pmd/query_builder.png b/themes/original/img/pmd/query_builder.png
index f845a9b..13262f9 100644
Binary files a/themes/original/img/pmd/query_builder.png and b/themes/original/img/pmd/query_builder.png differ
diff --git a/themes/original/img/pmd/relation.png b/themes/original/img/pmd/relation.png
index 81745e6..ecc49fa 100644
Binary files a/themes/original/img/pmd/relation.png and b/themes/original/img/pmd/relation.png differ
diff --git a/themes/original/img/pmd/reload.png b/themes/original/img/pmd/reload.png
index 63f6d79..63f0b6c92 100644
Binary files a/themes/original/img/pmd/reload.png and b/themes/original/img/pmd/reload.png differ
diff --git a/themes/original/img/pmd/resize.png b/themes/original/img/pmd/resize.png
index 9caade2..3c0492a 100644
Binary files a/themes/original/img/pmd/resize.png and b/themes/original/img/pmd/resize.png differ
diff --git a/themes/original/img/pmd/rightarrow1.png b/themes/original/img/pmd/rightarrow1.png
index f7d235f..6d4f63b 100644
Binary files a/themes/original/img/pmd/rightarrow1.png and b/themes/original/img/pmd/rightarrow1.png differ
diff --git a/themes/original/img/pmd/rightarrow2.png b/themes/original/img/pmd/rightarrow2.png
index 60373ba..5cecf9e 100644
Binary files a/themes/original/img/pmd/rightarrow2.png and b/themes/original/img/pmd/rightarrow2.png differ
diff --git a/themes/original/img/pmd/save.png b/themes/original/img/pmd/save.png
index 17165f8..3e65b6a 100644
Binary files a/themes/original/img/pmd/save.png and b/themes/original/img/pmd/save.png differ
diff --git a/themes/original/img/pmd/small_tab.png b/themes/original/img/pmd/small_tab.png
index 8ca5e76..bfa1b59 100644
Binary files a/themes/original/img/pmd/small_tab.png and b/themes/original/img/pmd/small_tab.png differ
diff --git a/themes/original/img/pmd/table.png b/themes/original/img/pmd/table.png
index 8459d2e..caf214d 100644
Binary files a/themes/original/img/pmd/table.png and b/themes/original/img/pmd/table.png differ
diff --git a/themes/original/img/pmd/top_panel.png b/themes/original/img/pmd/top_panel.png
index 513b979..6d8302f 100644
Binary files a/themes/original/img/pmd/top_panel.png and b/themes/original/img/pmd/top_panel.png differ
diff --git a/themes/original/img/pmd/uparrow2_m.png b/themes/original/img/pmd/uparrow2_m.png
index 3f60a78..2c3b935 100644
Binary files a/themes/original/img/pmd/uparrow2_m.png and b/themes/original/img/pmd/uparrow2_m.png differ
diff --git a/themes/original/img/s_asc.png b/themes/original/img/s_asc.png
index 6478c4d..3e5050f 100644
Binary files a/themes/original/img/s_asc.png and b/themes/original/img/s_asc.png differ
diff --git a/themes/original/img/s_asci.png b/themes/original/img/s_asci.png
index cc4f033..d160eb1 100644
Binary files a/themes/original/img/s_asci.png and b/themes/original/img/s_asci.png differ
diff --git a/themes/original/img/s_cancel.png b/themes/original/img/s_cancel.png
index e84c3c7..fd782ab 100644
Binary files a/themes/original/img/s_cancel.png and b/themes/original/img/s_cancel.png differ
diff --git a/themes/original/img/s_cog.png b/themes/original/img/s_cog.png
index c2bf47a..b8c9713 100644
Binary files a/themes/original/img/s_cog.png and b/themes/original/img/s_cog.png differ
diff --git a/themes/original/img/s_db.png b/themes/original/img/s_db.png
index 4c77e7f..0f723a9 100644
Binary files a/themes/original/img/s_db.png and b/themes/original/img/s_db.png differ
diff --git a/themes/original/img/s_desc.png b/themes/original/img/s_desc.png
index 178fd4e..7dcb98b 100644
Binary files a/themes/original/img/s_desc.png and b/themes/original/img/s_desc.png differ
diff --git a/themes/original/img/s_error.png b/themes/original/img/s_error.png
index 41ee95d..9db50e5 100644
Binary files a/themes/original/img/s_error.png and b/themes/original/img/s_error.png differ
diff --git a/themes/original/img/s_error2.png b/themes/original/img/s_error2.png
index 339f44b..e4f02e9 100644
Binary files a/themes/original/img/s_error2.png and b/themes/original/img/s_error2.png differ
diff --git a/themes/original/img/s_fulltext.png b/themes/original/img/s_fulltext.png
index d4ca67d..9f8db13 100644
Binary files a/themes/original/img/s_fulltext.png and b/themes/original/img/s_fulltext.png differ
diff --git a/themes/original/img/s_host.png b/themes/original/img/s_host.png
index ff75a62..3d30f1c 100644
Binary files a/themes/original/img/s_host.png and b/themes/original/img/s_host.png differ
diff --git a/themes/original/img/s_lang.png b/themes/original/img/s_lang.png
index fda357a..d205d19 100644
Binary files a/themes/original/img/s_lang.png and b/themes/original/img/s_lang.png differ
diff --git a/themes/original/img/s_loggoff.png b/themes/original/img/s_loggoff.png
index 324275c..ec55b56 100644
Binary files a/themes/original/img/s_loggoff.png and b/themes/original/img/s_loggoff.png differ
diff --git a/themes/original/img/s_notice.png b/themes/original/img/s_notice.png
index 8c956b3..aacc430 100644
Binary files a/themes/original/img/s_notice.png and b/themes/original/img/s_notice.png differ
diff --git a/themes/original/img/s_partialtext.png b/themes/original/img/s_partialtext.png
index ff933b5..e671140 100644
Binary files a/themes/original/img/s_partialtext.png and b/themes/original/img/s_partialtext.png differ
diff --git a/themes/original/img/s_passwd.png b/themes/original/img/s_passwd.png
index c24de25..82d6f26 100644
Binary files a/themes/original/img/s_passwd.png and b/themes/original/img/s_passwd.png differ
diff --git a/themes/original/img/s_really.png b/themes/original/img/s_really.png
index 4e0c747..f9902ef 100644
Binary files a/themes/original/img/s_really.png and b/themes/original/img/s_really.png differ
diff --git a/themes/original/img/s_reload.png b/themes/original/img/s_reload.png
index f3a1db3..0be96c7 100644
Binary files a/themes/original/img/s_reload.png and b/themes/original/img/s_reload.png differ
diff --git a/themes/original/img/s_replication.png b/themes/original/img/s_replication.png
index 779450d..f51a177 100644
Binary files a/themes/original/img/s_replication.png and b/themes/original/img/s_replication.png differ
diff --git a/themes/original/img/s_rights.png b/themes/original/img/s_rights.png
index 8355bc3..fce7a81 100644
Binary files a/themes/original/img/s_rights.png and b/themes/original/img/s_rights.png differ
diff --git a/themes/original/img/s_sortable.png b/themes/original/img/s_sortable.png
index 9d6401b..361a14a 100644
Binary files a/themes/original/img/s_sortable.png and b/themes/original/img/s_sortable.png differ
diff --git a/themes/original/img/s_status.png b/themes/original/img/s_status.png
index 9ec9e7f..0680c59 100644
Binary files a/themes/original/img/s_status.png and b/themes/original/img/s_status.png differ
diff --git a/themes/original/img/s_success.png b/themes/original/img/s_success.png
index 8221f48..d2e6121 100644
Binary files a/themes/original/img/s_success.png and b/themes/original/img/s_success.png differ
diff --git a/themes/original/img/s_sync.png b/themes/original/img/s_sync.png
index 895eed9..8545ba1 100644
Binary files a/themes/original/img/s_sync.png and b/themes/original/img/s_sync.png differ
diff --git a/themes/original/img/s_tbl.png b/themes/original/img/s_tbl.png
index 88acd31..6ae8c4d 100644
Binary files a/themes/original/img/s_tbl.png and b/themes/original/img/s_tbl.png differ
diff --git a/themes/original/img/s_theme.png b/themes/original/img/s_theme.png
index 9c742e6..6196810 100644
Binary files a/themes/original/img/s_theme.png and b/themes/original/img/s_theme.png differ
diff --git a/themes/original/img/s_vars.png b/themes/original/img/s_vars.png
index d71cc80..5bc92cd 100644
Binary files a/themes/original/img/s_vars.png and b/themes/original/img/s_vars.png differ
diff --git a/themes/original/img/s_views.png b/themes/original/img/s_views.png
index 38dcd5d..fc4e151 100644
Binary files a/themes/original/img/s_views.png and b/themes/original/img/s_views.png differ
diff --git a/themes/original/img/south-mini.png b/themes/original/img/south-mini.png
index 4d826e9..954c202 100644
Binary files a/themes/original/img/south-mini.png and b/themes/original/img/south-mini.png differ
diff --git a/themes/original/img/spacer.png b/themes/original/img/spacer.png
index e0bfe28..c6008d7 100644
Binary files a/themes/original/img/spacer.png and b/themes/original/img/spacer.png differ
diff --git a/themes/original/img/toggle-l png and b/themes/original/img/spacer.png differ differ ffer er d.png differ ���� u�v��+ ��w��+ ����+ �����+ ���� �����+ p��� @��� k�v��+ 6 � �! �! ��� ���� xd���+ p��� ��v��+ ��v��+ ��� `�v��+ O��� �_���+ u�v��+ P���+ �T���+ �Y���+ ��w��+ xd���+ p��� @��� k�v��+ �! �! ��� ���� H.s��+ P��� ��v��+ ��v��+ ��� `�v��+ O��� @��� 8��� 8����+ �p� ���� u�v��+ ��w��+ P��� ��� k�v��+ G H I J K M N O P ��� ���� H�I��+ ��� ��v��+ ��v��+ ��� 0_���+ u�v��+ p���+ �'��+ P���+ �T���+ �Y���+ ��w��+ H�I��+ ��� 0��� k�v��+ 8�I��+ ��� `��� k�v��+ (�I��+ ��� ���� k�v��+ �I��+ ��� ���� k�v��+ �^���+ u�v��+ �Y���+ @��� �h'��+ e�v��+ �T���+ `��� yh'��+ e�v��+ P���+ ���� Zh'��+ e�v��+ �'��+ p���+ �'��+ P���+ �t���+ �T���+ �Y���+ ��w��+ 8����+ ��+ ���� p�&��+ @��� ��� k�v��+ 5 6 7 8 : <